Compilation time 6566ms, 3799 calls, average 1.7ms, longest 4036ms
CodeBlocks profiling information (5,396,095,766 total cycles):
_S1_2_895258C 1,517,715,677 instructions (28.126%), 35,924,241 calls (0895256C - 08952F48, length 632)
    0895256C:[01600008]: jr         $t3
    08952570:[254A0001]: addiu      $t2, $t2, 1
    0895258C:[84E80000]: lh         $t0, 0($a3)
    08952590:[48E80001]: MTV.s      $t0, S010.s
    08952594:[84E80002]: lh         $t0, 2($a3)
    08952598:[48E80021]: MTV.s      $t0, S011.s
    0895259C:[84E80004]: lh         $t0, 4($a3)
    089525A0:[48E80041]: MTV.s      $t0, S012.s
    089525A4:[10000004]: b          0x089525B8
    089525A8:[D28F8101]: vi2f.t     C010.t, C010.t, 15
    089525B8:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    089525BC:[64008381]: vmul.q     C010.q, C030.q, C000.q
    089525C0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525C4:[6F00808C]: vsge.q     C300.q, C000.q, C000.q
    089525C8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525CC:[6F80808D]: vslt.q     C310.q, C000.q, C000.q
    089525D0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525D4:[6F01818E]: vsge.q     C320.q, C010.q, C010.q
    089525D8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525DC:[6F81818F]: vslt.q     C330.q, C010.q, C010.q
    089525E0:[6D108C08]: vmin.t     C200.t, C300.t, C400.t
    089525E4:[6D118D09]: vmin.t     C210.t, C310.t, C410.t
    089525E8:[6D928E0A]: vmax.t     C220.t, C320.t, C420.t
    089525EC:[6D938F0B]: vmax.t     C230.t, C330.t, C430.t
    089525F0:[6D148808]: vmin.t     C200.t, C200.t, C500.t
    089525F4:[6D158909]: vmin.t     C210.t, C210.t, C510.t
    089525F8:[6D968A0A]: vmax.t     C220.t, C220.t, C520.t
    089525FC:[6D978B0B]: vmax.t     C230.t, C230.t, C530.t
    08952600:[6DA9A8A8]: vmax.q     R200.q, R200.q, R201.q
    08952604:[6DAAA8A8]: vmax.q     R200.q, R200.q, R202.q
    08952608:[F3809094]: VMMOV.q    M500.q, M400.q
    0895260C:[F3808C90]: VMMOV.q    M400.q, M300.q
    08952610:[D03CA888]: vi2uc.q    S200.s, R200.q
    08952614:[48680008]: mfv.s      $t0, S200.s
    08952618:[0008482B]: sltu       $t1, $zr, $t0 <=> move $t1, $t0
    0895261C:[7C084620]: seh        $t0, $t0
    08952620:[2D080001]: sltiu      $t0, $t0, 1
    08952624:[01094024]: and        $t0, $t0, $t1
    08952628:[11000006]: beq        $t0, $zr, 0x08952644
    0895262C:[2548FFFE]: addiu      $t0, $t2, -2
    08952630:[05000004]: bltz       $t0, 0x08952644
    08952634:[01434021]: addu       $t0, $t2, $v1
    08952638:[A4880000]: sh         $t0, 0($a0)
    0895263C:[10850003]: beq        $a0, $a1, 0x0895264C
    08952640:[24840002]: addiu      $a0, $a0, 2
    08952644:[14E6FFC9]: bne        $a3, $a2, 0x0895256C
    08952648:[00EE3821]: addu       $a3, $a3, $t6
    0895264C:[008D2023]: subu       $a0, $a0, $t5
    08952650:[00042043]: sra        $a0, $a0, 0x0001
    08952654:[1080013A]: beq        $a0, $zr, 0x08952B40
    08952658:[AFA4084C]: sw         $a0, 2124($sp)
    0895265C:[02B18823]: subu       $s1, $s5, $s1
    08952660:[AFB10850]: sw         $s1, 2128($sp)
    08952664:[8E180008]: lw         $t8, 8($s0)
    08952668:[960F000C]: lhu        $t7, 12($s0)
    0895266C:[D9830000]: lv.q       C030.q, 0($t4)
    08952670:[DBA40000]: lv.q       C100.q, 0($sp)
    08952674:[DBA50010]: lv.q       C110.q, 16($sp)
    08952678:[DBA60020]: lv.q       C120.q, 32($sp)
    0895267C:[DBA70030]: lv.q       C130.q, 48($sp)
    08952680:[64038484]: vmul.q     C100.q, C100.q, C030.q
    08952684:[64038585]: vmul.q     C110.q, C110.q, C030.q
    08952688:[64038686]: vmul.q     C120.q, C120.q, C030.q
    0895268C:[64038787]: vmul.q     C130.q, C130.q, C030.q
    08952690:[1880012B]: blez       $a0, 0x08952B40
    08952694:[3265001C]: andi       $a1, $s3, 28
    08952698:[AFAD0840]: sw         $t5, 2112($sp)
    0895269C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    089526A0:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    089526A4:[AFA00848]: sw         $zr, 2120($sp)
    089526A8:[AFA00844]: sw         $zr, 2116($sp)
    089526AC:[AFA5085C]: sw         $a1, 2140($sp)
    089526B0:[8FA70840]: lw         $a3, 2112($sp)
    089526B4:[8FA20848]: lw         $v0, 2120($sp)
    089526B8:[3C030403]: lui        $v1, 0x0403 <=> li $v1, 0x04030000
    089526BC:[94E60000]: lhu        $a2, 0($a3)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
    089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
    089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
    089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
    08952704:[3057FFFF]: andi       $s7, $v0, -1
    08952708:[00B7102A]: slt        $v0, $a1, $s7
    0895270C:[1040FFF0]: beq        $v0, $zr, 0x089526D0
    08952710:[AFA70848]: sw         $a3, 2120($sp)
    08952714:[3C020403]: lui        $v0, 0x0403 <=> li $v0, 0x04030000
    08952718:[12C2013E]: beq        $s6, $v0, 0x08952C14
    0895271C:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
    08952720:[28A20002]: slti       $v0, $a1, 2
    08952724:[144000FE]: bne        $v0, $zr, 0x08952B20
    08952728:[24C2FFFE]: addiu      $v0, $a2, -2
    0895272C:[01C20018]: mult       $t6, $v0
    08952730:[8FA20860]: lw         $v0, 2144($sp)
    08952734:[30A40001]: andi       $a0, $a1, 1
    08952738:[8FA50854]: lw         $a1, 2132($sp)
    0895273C:[00005812]: mflo       $t3
    08952740:[004B1821]: addu       $v1, $v0, $t3
    08952744:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    08952748:[10A2013B]: beq        $a1, $v0, 0x08952C38
    0895274C:[27A60440]: addiu      $a2, $sp, 1088
    08952750:[8FA70854]: lw         $a3, 2132($sp)
    08952754:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08952758:[10E2014A]: beq        $a3, $v0, 0x08952C84
    0895275C:[00000000]: nop
    08952760:[C8600000]: lv.s       S000.s, 0($v1)
    08952764:[C8600005]: lv.s       S001.s, 4($v1)
    08952768:[C860000A]: lv.s       S002.s, 8($v1)
    0895276C:[006E1821]: addu       $v1, $v1, $t6
    08952770:[C8610000]: lv.s       S010.s, 0($v1)
    08952774:[C8610005]: lv.s       S011.s, 4($v1)
    08952778:[C861000A]: lv.s       S012.s, 8($v1)
    0895277C:[006E1821]: addu       $v1, $v1, $t6
    08952780:[C8620000]: lv.s       S020.s, 0($v1)
    08952784:[C8620005]: lv.s       S021.s, 4($v1)
    08952788:[C862000A]: lv.s       S022.s, 8($v1)
    0895278C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952790:[10800003]: beq        $a0, $zr, 0x089527A0
    08952794:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    08952798:[24C20040]: addiu      $v0, $a2, 64
    0895279C:[2403FFE0]: addiu      $v1, $zr, -32 <=> li $v1, -32
    089527A0:[F180A408]: VHTFM4.q   C200.q, E100.q, C000.q
    089527A4:[F181A409]: VHTFM4.q   C210.q, E100.q, C010.q
    089527A8:[F182A40A]: VHTFM4.q   C220.q, E100.q, C020.q
    089527AC:[F3838020]: VMIDT.t    E000.t
    089527B0:[F8480000]: sv.q       C200.q, 0($v0)
    089527B4:[F8400010]: sv.q       C000.q, 16($v0)
    089527B8:[00431021]: addu       $v0, $v0, $v1
    089527BC:[F8490000]: sv.q       C210.q, 0($v0)
    089527C0:[F8410010]: sv.q       C010.q, 16($v0)
    089527C4:[00431021]: addu       $v0, $v0, $v1
    089527C8:[F84A0000]: sv.q       C220.q, 0($v0)
    089527CC:[F8420010]: sv.q       C020.q, 16($v0)
    089527D0:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527D4:[24456F70]: addiu      $a1, $v0, 28528
    089527D8:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527DC:[24426FD0]: addiu      $v0, $v0, 28624
    089527E0:[8C470000]: lw         $a3, 0($v0)
    089527E4:[27AC0640]: addiu      $t4, $sp, 1600
    089527E8:[24190003]: addiu      $t9, $zr, 3 <=> li $t9, 3
    089527EC:[00191140]: sll        $v0, $t9, 0x0005
    089527F0:[00461021]: addu       $v0, $v0, $a2
    089527F4:[2442FFE0]: addiu      $v0, $v0, -32
    089527F8:[01801821]: addu       $v1, $t4, $zr <=> move $v1, $t4
    089527FC:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
    08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
    0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
    08952890:[00431021]: addu       $v0, $v0, $v1
    08952894:[0002C843]: sra        $t9, $v0, 0x0001
    08952898:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0895289C:[132000A0]: beq        $t9, $zr, 0x08952B20
    089528A0:[24A50010]: addiu      $a1, $a1, 16
    089528A4:[10A70004]: beq        $a1, $a3, 0x089528B8
    089528A8:[00000000]: nop
    089528AC:[00C06021]: addu       $t4, $a2, $zr <=> move $t4, $a2
    089528B0:[0A2549FB]: j          0x089527EC
    089528B4:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    089528B8:[1B200099]: blez       $t9, 0x08952B20
    089528BC:[8FA40858]: lw         $a0, 2136($sp)
    089528C0:[13C00010]: beq        $fp, $zr, 0x08952904
    089528C4:[01641821]: addu       $v1, $t3, $a0
    089528C8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089528CC:[13C20106]: beq        $fp, $v0, 0x08952CE8
    089528D0:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089528D4:[13C20150]: beq        $fp, $v0, 0x08952E18
    089528D8:[24620003]: addiu      $v0, $v1, 3
    089528DC:[7C020804]: ins        $v0, $zr, 0, 2
    089528E0:[24430008]: addiu      $v1, $v0, 8
    089528E4:[C8480000]: lv.s       S200.s, 0($v0)
    089528E8:[C8480005]: lv.s       S201.s, 4($v0)
    089528EC:[004E1021]: addu       $v0, $v0, $t6
    089528F0:[C8490000]: lv.s       S210.s, 0($v0)
    089528F4:[C8490005]: lv.s       S211.s, 4($v0)
    089528F8:[004E1021]: addu       $v0, $v0, $t6
    089528FC:[C84A0000]: lv.s       S220.s, 0($v0)
    08952900:[C84A0005]: lv.s       S221.s, 4($v0)
    08952904:[8FA5085C]: lw         $a1, 2140($sp)
    08952908:[50A0000A]: beql       $a1, $zr, 0x08952934
    0895290C:[32650060]: andi       $a1, $s3, 96
    08952910:[2402001C]: addiu      $v0, $zr, 28 <=> li $v0, 28
    08952914:[10A2012F]: beq        $a1, $v0, 0x08952DD4
    08952918:[24620001]: addiu      $v0, $v1, 1
    0895291C:[7C020004]: ins        $v0, $zr, 0, 1
    08952920:[24430002]: addiu      $v1, $v0, 2
    08952924:[D007808C]: vone.q     C300.q
    08952928:[D007808D]: vone.q     C310.q
    0895292C:[D007808E]: vone.q     C320.q
    08952930:[32650060]: andi       $a1, $s3, 96
    08952934:[10A00013]: beq        $a1, $zr, 0x08952984
    08952938:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    0895293C:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    08952940:[10A20110]: beq        $a1, $v0, 0x08952D84
    08952944:[24020040]: addiu      $v0, $zr, 64 <=> li $v0, 64
    08952948:[10A20164]: beq        $a1, $v0, 0x08952EDC
    0895294C:[24620003]: addiu      $v0, $v1, 3
    08952950:[7C020804]: ins        $v0, $zr, 0, 2
    08952954:[2444000C]: addiu      $a0, $v0, 12
    08952958:[C8500000]: lv.s       S400.s, 0($v0)
    0895295C:[C8500005]: lv.s       S401.s, 4($v0)
    08952960:[C850000A]: lv.s       S402.s, 8($v0)
    08952964:[004E1021]: addu       $v0, $v0, $t6
    08952968:[C8510000]: lv.s       S410.s, 0($v0)
    0895296C:[C8510005]: lv.s       S411.s, 4($v0)
    08952970:[C851000A]: lv.s       S412.s, 8($v0)
    08952974:[004E1021]: addu       $v0, $v0, $t6
    08952978:[C8520000]: lv.s       S420.s, 0($v0)
    0895297C:[C8520005]: lv.s       S421.s, 4($v0)
    08952980:[C852000A]: lv.s       S422.s, 8($v0)
    08952984:[8FA70854]: lw         $a3, 2132($sp)
    08952988:[50E00014]: beql       $a3, $zr, 0x089529DC
    0895298C:[8FA4085C]: lw         $a0, 2140($sp)
    08952990:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    08952994:[10E200E8]: beq        $a3, $v0, 0x08952D38
    08952998:[8FA30854]: lw         $v1, 2132($sp)
    0895299C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089529A0:[10620133]: beq        $v1, $v0, 0x08952E70
    089529A4:[24820003]: addiu      $v0, $a0, 3
    089529A8:[7C020804]: ins        $v0, $zr, 0, 2
    089529AC:[C8540000]: lv.s       S500.s, 0($v0)
    089529B0:[C8540005]: lv.s       S501.s, 4($v0)
    089529B4:[C854000A]: lv.s       S502.s, 8($v0)
    089529B8:[004E1021]: addu       $v0, $v0, $t6
    089529BC:[C8550000]: lv.s       S510.s, 0($v0)
    089529C0:[C8550005]: lv.s       S511.s, 4($v0)
    089529C4:[C855000A]: lv.s       S512.s, 8($v0)
    089529C8:[004E1021]: addu       $v0, $v0, $t6
    089529CC:[C8560000]: lv.s       S520.s, 0($v0)
    089529D0:[C8560005]: lv.s       S521.s, 4($v0)
    089529D4:[C856000A]: lv.s       S522.s, 8($v0)
    089529D8:[8FA4085C]: lw         $a0, 2140($sp)
    089529DC:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    089529E0:[24110004]: addiu      $s1, $zr, 4 <=> li $s1, 4
    089529E4:[0004880A]: movz       $s1, $zr, $a0 <=> move $s1, $a0
    089529E8:[001E900A]: movz       $s2, $zr, $fp <=> move $s2, $fp
    089529EC:[2410000C]: addiu      $s0, $zr, 12 <=> li $s0, 12
    089529F0:[0005800A]: movz       $s0, $zr, $a1 <=> move $s0, $a1
    089529F4:[02511021]: addu       $v0, $s2, $s1
    089529F8:[02021021]: addu       $v0, $s0, $v0
    089529FC:[2442000C]: addiu      $v0, $v0, 12
    08952A00:[03220018]: mult       $t9, $v0
    08952A04:[8FA50850]: lw         $a1, 2128($sp)
    08952A08:[02A06821]: addu       $t5, $s5, $zr <=> move $t5, $s5
    08952A0C:[00001012]: mflo       $v0
    08952A10:[24420018]: addiu      $v0, $v0, 24
    08952A14:[00A2182B]: sltu       $v1, $a1, $v0
    08952A18:[1460003D]: bne        $v1, $zr, 0x08952B10
    08952A1C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08952A20:[2403001C]: addiu      $v1, $zr, 28 <=> li $v1, 28
    08952A24:[24040060]: addiu      $a0, $zr, 96 <=> li $a0, 96
    08952A28:[02A26821]: addu       $t5, $s5, $v0
    08952A2C:[0011180A]: movz       $v1, $zr, $s1 <=> move $v1, $s1
    08952A30:[0010200A]: movz       $a0, $zr, $s0 <=> move $a0, $s0
    08952A34:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08952A38:[0012100A]: movz       $v0, $zr, $s2 <=> move $v0, $s2
    08952A3C:[00832025]: or         $a0, $a0, $v1
    08952A40:[26A60018]: addiu      $a2, $s5, 24
    08952A44:[00822025]: or         $a0, $a0, $v0
    08952A48:[3C021200]: lui        $v0, 0x1200 <=> li $v0, 0x12000000
    08952A4C:[7CC71E00]: ext        $a3, $a2, 24, 4
    08952A50:[7DA81E00]: ext        $t0, $t5, 24, 4
    08952A54:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08952A58:[01A05021]: addu       $t2, $t5, $zr <=> move $t2, $t5
    08952A5C:[34420180]: ori        $v0, $v0, 384
    08952A60:[3C0B1000]: lui        $t3, 0x1000 <=> li $t3, 0x10000000
    08952A64:[00822025]: or         $a0, $a0, $v0
    08952A68:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    08952A6C:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    08952A70:[00073C00]: sll        $a3, $a3, 0x0010
    08952A74:[00084400]: sll        $t0, $t0, 0x0010
    08952A78:[7C09FE04]: ins        $t1, $zr, 24, 8
    08952A7C:[7C0AFE04]: ins        $t2, $zr, 24, 8
    08952A80:[3C050405]: lui        $a1, 0x0405 <=> li $a1, 0x04050000
    08952A84:[01234825]: or         $t1, $t1, $v1
    08952A88:[03252825]: or         $a1, $t9, $a1
    08952A8C:[010B4025]: or         $t0, $t0, $t3
    08952A90:[01425025]: or         $t2, $t2, $v0
    08952A94:[00EB3825]: or         $a3, $a3, $t3
    08952A98:[AEA40000]: sw         $a0, 0($s5)
    08952A9C:[AEA70004]: sw         $a3, 4($s5)
    08952AA0:[AEA90008]: sw         $t1, 8($s5)
    08952AA4:[AEA5000C]: sw         $a1, 12($s5)
    08952AA8:[AEA80010]: sw         $t0, 16($s5)
    08952AAC:[AEAA0014]: sw         $t2, 20($s5)
    08952AB0:[D98B0010]: lv.q       C230.q, 16($t4)
    08952AB4:[D006006B]: vzero.s    S233.s
    08952AB8:[F10BA800]: VTFM3.t    C000.t, E200.t, C230.t
    08952ABC:[F18BAC81]: VTFM4.q    C010.q, E300.q, C230.q
    08952AC0:[F10BB002]: VTFM3.t    C020.t, E400.t, C230.t
    08952AC4:[F10BB403]: VTFM3.t    C030.t, E500.t, C230.t
    08952AC8:[D2378181]: vf2iz.q    C010.q, C010.q, 23
    08952ACC:[D03C8181]: vi2uc.q    S010.s, C010.q
    08952AD0:[E8C00000]: sv.s       S000.s, 0($a2)
    08952AD4:[E8C00005]: sv.s       S001.s, 4($a2)
    08952AD8:[00D23021]: addu       $a2, $a2, $s2
    08952ADC:[E8C10000]: sv.s       S010.s, 0($a2)
    08952AE0:[00D13021]: addu       $a2, $a2, $s1
    08952AE4:[E8C20000]: sv.s       S020.s, 0($a2)
    08952AE8:[E8C20005]: sv.s       S021.s, 4($a2)
    08952AEC:[E8C2000A]: sv.s       S022.s, 8($a2)
    08952AF0:[00D03021]: addu       $a2, $a2, $s0
    08952AF4:[E8C30000]: sv.s       S030.s, 0($a2)
    08952AF8:[E8C30005]: sv.s       S031.s, 4($a2)
    08952AFC:[E8C3000A]: sv.s       S032.s, 8($a2)
    08952B00:[24C6000C]: addiu      $a2, $a2, 12
    08952B04:[14CDFFEA]: bne        $a2, $t5, 0x08952AB0
    08952B08:[258C0020]: addiu      $t4, $t4, 32
    08952B0C:[01B52023]: subu       $a0, $t5, $s5
    08952B10:[8FA70850]: lw         $a3, 2128($sp)
    08952B14:[01A0A821]: addu       $s5, $t5, $zr <=> move $s5, $t5
    08952B18:[00E43823]: subu       $a3, $a3, $a0
    08952B1C:[AFA70850]: sw         $a3, 2128($sp)
    08952B20:[8FA20844]: lw         $v0, 2116($sp)
    08952B24:[8FA30840]: lw         $v1, 2112($sp)
    08952B28:[8FA4084C]: lw         $a0, 2124($sp)
    08952B2C:[24420001]: addiu      $v0, $v0, 1
    08952B30:[24630002]: addiu      $v1, $v1, 2
    08952B34:[AFA20844]: sw         $v0, 2116($sp)
    08952B38:[1482FEDD]: bne        $a0, $v0, 0x089526B0
    08952B3C:[AFA30840]: sw         $v1, 2112($sp)
    08952B40:[AE950000]: sw         $s5, 0($s4)
    08952B44:[8FBF0894]: lw         $ra, 2196($sp)
    08952B48:[8FBE0890]: lw         $fp, 2192($sp)
    08952B4C:[8FB7088C]: lw         $s7, 2188($sp)
    08952B50:[8FB60888]: lw         $s6, 2184($sp)
    08952B54:[8FB50884]: lw         $s5, 2180($sp)
    08952B58:[8FB40880]: lw         $s4, 2176($sp)
    08952B5C:[8FB3087C]: lw         $s3, 2172($sp)
    08952B60:[8FB20878]: lw         $s2, 2168($sp)
    08952B64:[8FB10874]: lw         $s1, 2164($sp)
    08952B68:[8FB00870]: lw         $s0, 2160($sp)
    08952B6C:[03E00008]: jr         $ra
    08952B70:[27BD08A0]: addiu      $sp, $sp, 2208
    08952C14:[34635556]: ori        $v1, $v1, 21846
    08952C18:[00A30018]: mult       $a1, $v1
    08952C1C:[000527C3]: sra        $a0, $a1, 0x001F
    08952C20:[00001010]: mfhi       $v0
    08952C24:[00441023]: subu       $v0, $v0, $a0
    08952C28:[00021840]: sll        $v1, $v0, 0x0001
    08952C2C:[00621821]: addu       $v1, $v1, $v0
    08952C30:[0A2549C8]: j          0x08952720
    08952C34:[00A32823]: subu       $a1, $a1, $v1
    08952C38:[98680000]: lwr        $t0, 0($v1)
    08952C3C:[88680003]: lwl        $t0, 3($v1)
    08952C40:[48E80000]: MTV.s      $t0, S000.s
    08952C44:[006E1821]: addu       $v1, $v1, $t6
    08952C48:[98680000]: lwr        $t0, 0($v1)
    08952C4C:[88680003]: lwl        $t0, 3($v1)
    08952C50:[48E80001]: MTV.s      $t0, S010.s
    08952C54:[006E1821]: addu       $v1, $v1, $t6
    08952C58:[98680000]: lwr        $t0, 0($v1)
    08952C5C:[88680003]: lwl        $t0, 3($v1)
    08952C60:[48E80002]: MTV.s      $t0, S020.s
    08952C64:[D0390000]: VC2I.s     C000.q, S000.s
    08952C68:[D0390101]: VC2I.s     C010.q, S010.s
    08952C6C:[D0390202]: VC2I.s     C020.q, S020.s
    08952C70:[D29F8000]: vi2f.t     C000.t, C000.t, 31
    08952C74:[D29F8101]: vi2f.t     C010.t, C010.t, 31
    08952C78:[D29F8202]: vi2f.t     C020.t, C020.t, 31
    08952C7C:[0A2549E4]: j          0x08952790
    08952C80:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952C84:[84680000]: lh         $t0, 0($v1)
    08952C88:[84690002]: lh         $t1, 2($v1)
    08952C8C:[846A0004]: lh         $t2, 4($v1)
    08952C90:[48E80000]: MTV.s      $t0, S000.s
    08952C94:[48E90020]: MTV.s      $t1, S001.s
    08952C98:[48EA0040]: MTV.s      $t2, S002.s
    08952C9C:[006E1821]: addu       $v1, $v1, $t6
    08952CA0:[84680000]: lh         $t0, 0($v1)
    08952CA4:[84690002]: lh         $t1, 2($v1)
    08952CA8:[846A0004]: lh         $t2, 4($v1)
    08952CAC:[48E80001]: MTV.s      $t0, S010.s
    08952CB0:[48E90021]: MTV.s      $t1, S011.s
    08952CB4:[48EA0041]: MTV.s      $t2, S012.s
    08952CB8:[006E1821]: addu       $v1, $v1, $t6
    08952CBC:[84680000]: lh         $t0, 0($v1)
    08952CC0:[84690002]: lh         $t1, 2($v1)
    08952CC4:[846A0004]: lh         $t2, 4($v1)
    08952CC8:[48E80002]: MTV.s      $t0, S020.s
    08952CCC:[48E90022]: MTV.s      $t1, S021.s
    08952CD0:[48EA0042]: MTV.s      $t2, S022.s
    08952CD4:[D28F8000]: vi2f.t     C000.t, C000.t, 15
    08952CD8:[D28F8101]: vi2f.t     C010.t, C010.t, 15
    08952CDC:[D28F8202]: vi2f.t     C020.t, C020.t, 15
    08952CE0:[0A2549E4]: j          0x08952790
    08952CE4:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952CE8:[24620002]: addiu      $v0, $v1, 2
    08952CEC:[90680000]: lbu        $t0, 0($v1)
    08952CF0:[90690001]: lbu        $t1, 1($v1)
    08952CF4:[48E80008]: MTV.s      $t0, S200.s
    08952CF8:[48E90028]: MTV.s      $t1, S201.s
    08952CFC:[006E1821]: addu       $v1, $v1, $t6
    08952D00:[90680000]: lbu        $t0, 0($v1)
    08952D04:[90690001]: lbu        $t1, 1($v1)
    08952D08:[48E80009]: MTV.s      $t0, S210.s
    08952D0C:[48E90029]: MTV.s      $t1, S211.s
    08952D10:[006E1821]: addu       $v1, $v1, $t6
    08952D14:[90680000]: lbu        $t0, 0($v1)
    08952D18:[90690001]: lbu        $t1, 1($v1)
    08952D1C:[48E8000A]: MTV.s      $t0, S220.s
    08952D20:[48E9002A]: MTV.s      $t1, S221.s
    08952D24:[D2870888]: vi2f.p     C200.p, C200.p, 7
    08952D28:[D2870989]: vi2f.p     C210.p, C210.p, 7
    08952D2C:[D2870A8A]: vi2f.p     C220.p, C220.p, 7
    08952D30:[0A254A41]: j          0x08952904
    08952D34:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08952D38:[98880000]: lwr        $t0, 0($a0)
    08952D3C:[88880003]: lwl        $t0, 3($a0)
    08952D40:[48E80014]: MTV.s      $t0, S500.s
    08952D44:[008E2021]: addu       $a0, $a0, $t6
    08952D48:[98880000]: lwr        $t0, 0($a0)
    08952D4C:[88880003]: lwl        $t0, 3($a0)
    08952D50:[48E80015]: MTV.s      $t0, S510.s
    08952D54:[008E2021]: addu       $a0, $a0, $t6
    08952D58:[98880000]: lwr        $t0, 0($a0)
    08952D5C:[88880003]: lwl        $t0, 3($a0)
    08952D60:[48E80016]: MTV.s      $t0, S520.s
    08952D64:[D0391414]: VC2I.s     C500.q, S500.s
    08952D68:[D0391515]: VC2I.s     C510.q, S510.s
    08952D6C:[D0391616]: VC2I.s     C520.q, S520.s
    08952D70:[D29F9414]: vi2f.t     C500.t, C500.t, 31
    08952D74:[D29F9515]: vi2f.t     C510.t, C510.t, 31
    08952D78:[D29F9616]: vi2f.t     C520.t, C520.t, 31
    08952D7C:[0A254A77]: j          0x089529DC
    08952D80:[8FA4085C]: lw         $a0, 2140($sp)
    08952D84:[24640003]: addiu      $a0, $v1, 3
    08952D88:[98680000]: lwr        $t0, 0($v1)
    08952D8C:[88680003]: lwl        $t0, 3($v1)
    08952D90:[48E80010]: MTV.s      $t0, S400.s
    08952D94:[006E1821]: addu       $v1, $v1, $t6
    08952D98:[98680000]: lwr        $t0, 0($v1)
    08952D9C:[88680003]: lwl        $t0, 3($v1)
    08952DA0:[48E80011]: MTV.s      $t0, S410.s
    08952DA4:[006E1821]: addu       $v1, $v1, $t6
    08952DA8:[98680000]: lwr        $t0, 0($v1)
    08952DAC:[88680003]: lwl        $t0, 3($v1)
    08952DB0:[48E80012]: MTV.s      $t0, S420.s
    08952DB4:[D0391010]: VC2I.s     C400.q, S400.s
    08952DB8:[D0391111]: VC2I.s     C410.q, S410.s
    08952DBC:[D0391212]: VC2I.s     C420.q, S420.s
    08952DC0:[D29F9010]: vi2f.t     C400.t, C400.t, 31
    08952DC4:[D29F9111]: vi2f.t     C410.t, C410.t, 31
    08952DC8:[D29F9212]: vi2f.t     C420.t, C420.t, 31
    08952DCC:[0A254A62]: j          0x08952988
    08952DD0:[8FA70854]: lw         $a3, 2132($sp)
    08952DD4:[24620003]: addiu      $v0, $v1, 3
    08952DD8:[7C020804]: ins        $v0, $zr, 0, 2
    08952DDC:[24430004]: addiu      $v1, $v0, 4
    08952DE0:[C84C0000]: lv.s       S300.s, 0($v0)
    08952DE4:[004E1021]: addu       $v0, $v0, $t6
    08952DE8:[C84D0000]: lv.s       S310.s, 0($v0)
    08952DEC:[004E1021]: addu       $v0, $v0, $t6
    08952DF0:[C84E0000]: lv.s       S320.s, 0($v0)
    08952DF4:[D006808F]: vzero.q    C330.q
    08952DF8:[D0380C0C]: vuc2i.s    C300.q, S300.s
    08952DFC:[D0380D0D]: vuc2i.s    C310.q, S310.s
    08952E00:[D0380E0E]: vuc2i.s    C320.q, S320.s
    08952E04:[D2978C8C]: vi2f.q     C300.q, C300.q, 23
    08952E08:[D2978D8D]: vi2f.q     C310.q, C310.q, 23
    08952E0C:[D2978E8E]: vi2f.q     C320.q, C320.q, 23
    08952E10:[0A254A4D]: j          0x08952934
    08952E14:[32650060]: andi       $a1, $s3, 96
    08952E18:[24620001]: addiu      $v0, $v1, 1
    08952E1C:[7C020004]: ins        $v0, $zr, 0, 1
    08952E20:[24430004]: addiu      $v1, $v0, 4
    08952E24:[94480000]: lhu        $t0, 0($v0)
    08952E28:[94490002]: lhu        $t1, 2($v0)
    08952E2C:[48E80008]: MTV.s      $t0, S200.s
    08952E30:[48E90028]: MTV.s      $t1, S201.s
    08952E34:[004E1021]: addu       $v0, $v0, $t6
    08952E38:[94480000]: lhu        $t0, 0($v0)
    08952E3C:[94490002]: lhu        $t1, 2($v0)
    08952E40:[48E80009]: MTV.s      $t0, S210.s
    08952E44:[48E90029]: MTV.s      $t1, S211.s
    08952E48:[004E1021]: addu       $v0, $v0, $t6
    08952E4C:[94480000]: lhu        $t0, 0($v0)
    08952E50:[94490002]: lhu        $t1, 2($v0)
    08952E54:[48E8000A]: MTV.s      $t0, S220.s
    08952E58:[48E9002A]: MTV.s      $t1, S221.s
    08952E5C:[D28F0888]: vi2f.p     C200.p, C200.p, 15
    08952E60:[D28F0989]: vi2f.p     C210.p, C210.p, 15
    08952E64:[D28F0A8A]: vi2f.p     C220.p, C220.p, 15
    08952E68:[0A254A42]: j          0x08952908
    08952E6C:[8FA5085C]: lw         $a1, 2140($sp)
    08952E70:[24820001]: addiu      $v0, $a0, 1
    08952E74:[7C020004]: ins        $v0, $zr, 0, 1
    08952E78:[84480000]: lh         $t0, 0($v0)
    08952E7C:[84490002]: lh         $t1, 2($v0)
    08952E80:[844A0004]: lh         $t2, 4($v0)
    08952E84:[48E80014]: MTV.s      $t0, S500.s
    08952E88:[48E90034]: MTV.s      $t1, S501.s
    08952E8C:[48EA0054]: MTV.s      $t2, S502.s
    08952E90:[004E1021]: addu       $v0, $v0, $t6
    08952E94:[84480000]: lh         $t0, 0($v0)
    08952E98:[84490002]: lh         $t1, 2($v0)
    08952E9C:[844A0004]: lh         $t2, 4($v0)
    08952EA0:[48E80015]: MTV.s      $t0, S510.s
    08952EA4:[48E90035]: MTV.s      $t1, S511.s
    08952EA8:[48EA0055]: MTV.s      $t2, S512.s
    08952EAC:[004E1021]: addu       $v0, $v0, $t6
    08952EB0:[84480000]: lh         $t0, 0($v0)
    08952EB4:[84490002]: lh         $t1, 2($v0)
    08952EB8:[844A0004]: lh         $t2, 4($v0)
    08952EBC:[48E80016]: MTV.s      $t0, S520.s
    08952EC0:[48E90036]: MTV.s      $t1, S521.s
    08952EC4:[48EA0056]: MTV.s      $t2, S522.s
    08952EC8:[D28F9414]: vi2f.t     C500.t, C500.t, 15
    08952ECC:[D28F9515]: vi2f.t     C510.t, C510.t, 15
    08952ED0:[D28F9616]: vi2f.t     C520.t, C520.t, 15
    08952ED4:[0A254A77]: j          0x089529DC
    08952ED8:[8FA4085C]: lw         $a0, 2140($sp)
    08952EDC:[24620001]: addiu      $v0, $v1, 1
    08952EE0:[7C020004]: ins        $v0, $zr, 0, 1
    08952EE4:[24440006]: addiu      $a0, $v0, 6
    08952EE8:[84480000]: lh         $t0, 0($v0)
    08952EEC:[84490002]: lh         $t1, 2($v0)
    08952EF0:[844A0004]: lh         $t2, 4($v0)
    08952EF4:[48E80010]: MTV.s      $t0, S400.s
    08952EF8:[48E90030]: MTV.s      $t1, S401.s
    08952EFC:[48EA0050]: MTV.s      $t2, S402.s
    08952F00:[004E1021]: addu       $v0, $v0, $t6
    08952F04:[84480000]: lh         $t0, 0($v0)
    08952F08:[84490002]: lh         $t1, 2($v0)
    08952F0C:[844A0004]: lh         $t2, 4($v0)
    08952F10:[48E80011]: MTV.s      $t0, S410.s
    08952F14:[48E90031]: MTV.s      $t1, S411.s
    08952F18:[48EA0051]: MTV.s      $t2, S412.s
    08952F1C:[004E1021]: addu       $v0, $v0, $t6
    08952F20:[84480000]: lh         $t0, 0($v0)
    08952F24:[84490002]: lh         $t1, 2($v0)
    08952F28:[844A0004]: lh         $t2, 4($v0)
    08952F2C:[48E80012]: MTV.s      $t0, S420.s
    08952F30:[48E90032]: MTV.s      $t1, S421.s
    08952F34:[48EA0052]: MTV.s      $t2, S422.s
    08952F38:[D28F9010]: vi2f.t     C400.t, C400.t, 15
    08952F3C:[D28F9111]: vi2f.t     C410.t, C410.t, 15
    08952F40:[D28F9212]: vi2f.t     C420.t, C420.t, 15
    08952F44:[0A254A62]: j          0x08952988
    08952F48:[8FA70854]: lw         $a3, 2132($sp)
  Back Branch 08952644 56,341,151 times (length 56)
--> 0895256C:[01600008]: jr         $t3
    08952570:[254A0001]: addiu      $t2, $t2, 1
    0895258C:[84E80000]: lh         $t0, 0($a3)
    08952590:[48E80001]: MTV.s      $t0, S010.s
    08952594:[84E80002]: lh         $t0, 2($a3)
    08952598:[48E80021]: MTV.s      $t0, S011.s
    0895259C:[84E80004]: lh         $t0, 4($a3)
    089525A0:[48E80041]: MTV.s      $t0, S012.s
    089525A4:[10000004]: b          0x089525B8
    089525A8:[D28F8101]: vi2f.t     C010.t, C010.t, 15
    089525B8:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    089525BC:[64008381]: vmul.q     C010.q, C030.q, C000.q
    089525C0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525C4:[6F00808C]: vsge.q     C300.q, C000.q, C000.q
    089525C8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525CC:[6F80808D]: vslt.q     C310.q, C000.q, C000.q
    089525D0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525D4:[6F01818E]: vsge.q     C320.q, C010.q, C010.q
    089525D8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525DC:[6F81818F]: vslt.q     C330.q, C010.q, C010.q
    089525E0:[6D108C08]: vmin.t     C200.t, C300.t, C400.t
    089525E4:[6D118D09]: vmin.t     C210.t, C310.t, C410.t
    089525E8:[6D928E0A]: vmax.t     C220.t, C320.t, C420.t
    089525EC:[6D938F0B]: vmax.t     C230.t, C330.t, C430.t
    089525F0:[6D148808]: vmin.t     C200.t, C200.t, C500.t
    089525F4:[6D158909]: vmin.t     C210.t, C210.t, C510.t
    089525F8:[6D968A0A]: vmax.t     C220.t, C220.t, C520.t
    089525FC:[6D978B0B]: vmax.t     C230.t, C230.t, C530.t
    08952600:[6DA9A8A8]: vmax.q     R200.q, R200.q, R201.q
    08952604:[6DAAA8A8]: vmax.q     R200.q, R200.q, R202.q
    08952608:[F3809094]: VMMOV.q    M500.q, M400.q
    0895260C:[F3808C90]: VMMOV.q    M400.q, M300.q
    08952610:[D03CA888]: vi2uc.q    S200.s, R200.q
    08952614:[48680008]: mfv.s      $t0, S200.s
    08952618:[0008482B]: sltu       $t1, $zr, $t0 <=> move $t1, $t0
    0895261C:[7C084620]: seh        $t0, $t0
    08952620:[2D080001]: sltiu      $t0, $t0, 1
    08952624:[01094024]: and        $t0, $t0, $t1
    08952628:[11000006]: beq        $t0, $zr, 0x08952644
    0895262C:[2548FFFE]: addiu      $t0, $t2, -2
    08952630:[05000004]: bltz       $t0, 0x08952644
    08952634:[01434021]: addu       $t0, $t2, $v1
    08952638:[A4880000]: sh         $t0, 0($a0)
    0895263C:[10850003]: beq        $a0, $a1, 0x0895264C
    08952640:[24840002]: addiu      $a0, $a0, 2
--> 08952644:[14E6FFC9]: bne        $a3, $a2, 0x0895256C
    08952648:[00EE3821]: addu       $a3, $a3, $t6
    0895264C:[008D2023]: subu       $a0, $a0, $t5
    08952650:[00042043]: sra        $a0, $a0, 0x0001
    08952654:[1080013A]: beq        $a0, $zr, 0x08952B40
  Back Branch 0895270C 627,596 times (length 17)
    089526BC:[94E60000]: lhu        $a2, 0($a3)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
--> 089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
    089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
    089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
    08952704:[3057FFFF]: andi       $s7, $v0, -1
    08952708:[00B7102A]: slt        $v0, $a1, $s7
--> 0895270C:[1040FFF0]: beq        $v0, $zr, 0x089526D0
    08952710:[AFA70848]: sw         $a3, 2120($sp)
    08952714:[3C020403]: lui        $v0, 0x0403 <=> li $v0, 0x04030000
    08952718:[12C2013E]: beq        $s6, $v0, 0x08952C14
    0895271C:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
  Back Branch 08952B38 289,569 times (length 292)
  Back Branch 0895287C 213,043 times (length 28)
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
--> 08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
--> 0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
  Back Branch 089526F0 58,677 times (length 9)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
    089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
--> 089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
--> 089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
  Back Branch 08952C30 58,638 times (length 326)
  Back Branch 089528B0 47,135 times (length 51)
    089527D8:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527DC:[24426FD0]: addiu      $v0, $v0, 28624
    089527E0:[8C470000]: lw         $a3, 0($v0)
    089527E4:[27AC0640]: addiu      $t4, $sp, 1600
    089527E8:[24190003]: addiu      $t9, $zr, 3 <=> li $t9, 3
--> 089527EC:[00191140]: sll        $v0, $t9, 0x0005
    089527F0:[00461021]: addu       $v0, $v0, $a2
    089527F4:[2442FFE0]: addiu      $v0, $v0, -32
    089527F8:[01801821]: addu       $v1, $t4, $zr <=> move $v1, $t4
    089527FC:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
    08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
    0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
    08952890:[00431021]: addu       $v0, $v0, $v1
    08952894:[0002C843]: sra        $t9, $v0, 0x0001
    08952898:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0895289C:[132000A0]: beq        $t9, $zr, 0x08952B20
    089528A0:[24A50010]: addiu      $a1, $a1, 16
    089528A4:[10A70004]: beq        $a1, $a3, 0x089528B8
    089528A8:[00000000]: nop
    089528AC:[00C06021]: addu       $t4, $a2, $zr <=> move $t4, $a2
--> 089528B0:[0A2549FB]: j          0x089527EC
    089528B4:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    089528B8:[1B200099]: blez       $t9, 0x08952B20
    089528BC:[8FA40858]: lw         $a0, 2136($sp)
    089528C0:[13C00010]: beq        $fp, $zr, 0x08952904
  Back Branch 08952B04 37,828 times (length 23)
    08952A9C:[AEA70004]: sw         $a3, 4($s5)
    08952AA0:[AEA90008]: sw         $t1, 8($s5)
    08952AA4:[AEA5000C]: sw         $a1, 12($s5)
    08952AA8:[AEA80010]: sw         $t0, 16($s5)
    08952AAC:[AEAA0014]: sw         $t2, 20($s5)
--> 08952AB0:[D98B0010]: lv.q       C230.q, 16($t4)
    08952AB4:[D006006B]: vzero.s    S233.s
    08952AB8:[F10BA800]: VTFM3.t    C000.t, E200.t, C230.t
    08952ABC:[F18BAC81]: VTFM4.q    C010.q, E300.q, C230.q
    08952AC0:[F10BB002]: VTFM3.t    C020.t, E400.t, C230.t
    08952AC4:[F10BB403]: VTFM3.t    C030.t, E500.t, C230.t
    08952AC8:[D2378181]: vf2iz.q    C010.q, C010.q, 23
    08952ACC:[D03C8181]: vi2uc.q    S010.s, C010.q
    08952AD0:[E8C00000]: sv.s       S000.s, 0($a2)
    08952AD4:[E8C00005]: sv.s       S001.s, 4($a2)
    08952AD8:[00D23021]: addu       $a2, $a2, $s2
    08952ADC:[E8C10000]: sv.s       S010.s, 0($a2)
    08952AE0:[00D13021]: addu       $a2, $a2, $s1
    08952AE4:[E8C20000]: sv.s       S020.s, 0($a2)
    08952AE8:[E8C20005]: sv.s       S021.s, 4($a2)
    08952AEC:[E8C2000A]: sv.s       S022.s, 8($a2)
    08952AF0:[00D03021]: addu       $a2, $a2, $s0
    08952AF4:[E8C30000]: sv.s       S030.s, 0($a2)
    08952AF8:[E8C30005]: sv.s       S031.s, 4($a2)
    08952AFC:[E8C3000A]: sv.s       S032.s, 8($a2)
    08952B00:[24C6000C]: addiu      $a2, $a2, 12
--> 08952B04:[14CDFFEA]: bne        $a2, $t5, 0x08952AB0
    08952B08:[258C0020]: addiu      $t4, $t4, 32
    08952B0C:[01B52023]: subu       $a0, $t5, $s5
    08952B10:[8FA70850]: lw         $a3, 2128($sp)
    08952B14:[01A0A821]: addu       $s5, $t5, $zr <=> move $s5, $t5
  Back Branch 08952E10 9,427 times (length 313)
  Back Branch 08952DCC 9,427 times (length 275)
_S1_2_89525AC 788,593,652 instructions (14.614%), 20,416,910 calls (0895256C - 08952F48, length 632)
    0895256C:[01600008]: jr         $t3
    08952570:[254A0001]: addiu      $t2, $t2, 1
    089525AC:[C8E10000]: lv.s       S010.s, 0($a3)
    089525B0:[C8E10005]: lv.s       S011.s, 4($a3)
    089525B4:[C8E1000A]: lv.s       S012.s, 8($a3)
    089525B8:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    089525BC:[64008381]: vmul.q     C010.q, C030.q, C000.q
    089525C0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525C4:[6F00808C]: vsge.q     C300.q, C000.q, C000.q
    089525C8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525CC:[6F80808D]: vslt.q     C310.q, C000.q, C000.q
    089525D0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525D4:[6F01818E]: vsge.q     C320.q, C010.q, C010.q
    089525D8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525DC:[6F81818F]: vslt.q     C330.q, C010.q, C010.q
    089525E0:[6D108C08]: vmin.t     C200.t, C300.t, C400.t
    089525E4:[6D118D09]: vmin.t     C210.t, C310.t, C410.t
    089525E8:[6D928E0A]: vmax.t     C220.t, C320.t, C420.t
    089525EC:[6D938F0B]: vmax.t     C230.t, C330.t, C430.t
    089525F0:[6D148808]: vmin.t     C200.t, C200.t, C500.t
    089525F4:[6D158909]: vmin.t     C210.t, C210.t, C510.t
    089525F8:[6D968A0A]: vmax.t     C220.t, C220.t, C520.t
    089525FC:[6D978B0B]: vmax.t     C230.t, C230.t, C530.t
    08952600:[6DA9A8A8]: vmax.q     R200.q, R200.q, R201.q
    08952604:[6DAAA8A8]: vmax.q     R200.q, R200.q, R202.q
    08952608:[F3809094]: VMMOV.q    M500.q, M400.q
    0895260C:[F3808C90]: VMMOV.q    M400.q, M300.q
    08952610:[D03CA888]: vi2uc.q    S200.s, R200.q
    08952614:[48680008]: mfv.s      $t0, S200.s
    08952618:[0008482B]: sltu       $t1, $zr, $t0 <=> move $t1, $t0
    0895261C:[7C084620]: seh        $t0, $t0
    08952620:[2D080001]: sltiu      $t0, $t0, 1
    08952624:[01094024]: and        $t0, $t0, $t1
    08952628:[11000006]: beq        $t0, $zr, 0x08952644
    0895262C:[2548FFFE]: addiu      $t0, $t2, -2
    08952630:[05000004]: bltz       $t0, 0x08952644
    08952634:[01434021]: addu       $t0, $t2, $v1
    08952638:[A4880000]: sh         $t0, 0($a0)
    0895263C:[10850003]: beq        $a0, $a1, 0x0895264C
    08952640:[24840002]: addiu      $a0, $a0, 2
    08952644:[14E6FFC9]: bne        $a3, $a2, 0x0895256C
    08952648:[00EE3821]: addu       $a3, $a3, $t6
    0895264C:[008D2023]: subu       $a0, $a0, $t5
    08952650:[00042043]: sra        $a0, $a0, 0x0001
    08952654:[1080013A]: beq        $a0, $zr, 0x08952B40
    08952658:[AFA4084C]: sw         $a0, 2124($sp)
    0895265C:[02B18823]: subu       $s1, $s5, $s1
    08952660:[AFB10850]: sw         $s1, 2128($sp)
    08952664:[8E180008]: lw         $t8, 8($s0)
    08952668:[960F000C]: lhu        $t7, 12($s0)
    0895266C:[D9830000]: lv.q       C030.q, 0($t4)
    08952670:[DBA40000]: lv.q       C100.q, 0($sp)
    08952674:[DBA50010]: lv.q       C110.q, 16($sp)
    08952678:[DBA60020]: lv.q       C120.q, 32($sp)
    0895267C:[DBA70030]: lv.q       C130.q, 48($sp)
    08952680:[64038484]: vmul.q     C100.q, C100.q, C030.q
    08952684:[64038585]: vmul.q     C110.q, C110.q, C030.q
    08952688:[64038686]: vmul.q     C120.q, C120.q, C030.q
    0895268C:[64038787]: vmul.q     C130.q, C130.q, C030.q
    08952690:[1880012B]: blez       $a0, 0x08952B40
    08952694:[3265001C]: andi       $a1, $s3, 28
    08952698:[AFAD0840]: sw         $t5, 2112($sp)
    0895269C:[0000B021]: addu       $s6, $zr, $zr <=> li $s6, 0
    089526A0:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    089526A4:[AFA00848]: sw         $zr, 2120($sp)
    089526A8:[AFA00844]: sw         $zr, 2116($sp)
    089526AC:[AFA5085C]: sw         $a1, 2140($sp)
    089526B0:[8FA70840]: lw         $a3, 2112($sp)
    089526B4:[8FA20848]: lw         $v0, 2120($sp)
    089526B8:[3C030403]: lui        $v1, 0x0403 <=> li $v1, 0x04030000
    089526BC:[94E60000]: lhu        $a2, 0($a3)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
    089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
    089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
    089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
    08952704:[3057FFFF]: andi       $s7, $v0, -1
    08952708:[00B7102A]: slt        $v0, $a1, $s7
    0895270C:[1040FFF0]: beq        $v0, $zr, 0x089526D0
    08952710:[AFA70848]: sw         $a3, 2120($sp)
    08952714:[3C020403]: lui        $v0, 0x0403 <=> li $v0, 0x04030000
    08952718:[12C2013E]: beq        $s6, $v0, 0x08952C14
    0895271C:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
    08952720:[28A20002]: slti       $v0, $a1, 2
    08952724:[144000FE]: bne        $v0, $zr, 0x08952B20
    08952728:[24C2FFFE]: addiu      $v0, $a2, -2
    0895272C:[01C20018]: mult       $t6, $v0
    08952730:[8FA20860]: lw         $v0, 2144($sp)
    08952734:[30A40001]: andi       $a0, $a1, 1
    08952738:[8FA50854]: lw         $a1, 2132($sp)
    0895273C:[00005812]: mflo       $t3
    08952740:[004B1821]: addu       $v1, $v0, $t3
    08952744:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    08952748:[10A2013B]: beq        $a1, $v0, 0x08952C38
    0895274C:[27A60440]: addiu      $a2, $sp, 1088
    08952750:[8FA70854]: lw         $a3, 2132($sp)
    08952754:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    08952758:[10E2014A]: beq        $a3, $v0, 0x08952C84
    0895275C:[00000000]: nop
    08952760:[C8600000]: lv.s       S000.s, 0($v1)
    08952764:[C8600005]: lv.s       S001.s, 4($v1)
    08952768:[C860000A]: lv.s       S002.s, 8($v1)
    0895276C:[006E1821]: addu       $v1, $v1, $t6
    08952770:[C8610000]: lv.s       S010.s, 0($v1)
    08952774:[C8610005]: lv.s       S011.s, 4($v1)
    08952778:[C861000A]: lv.s       S012.s, 8($v1)
    0895277C:[006E1821]: addu       $v1, $v1, $t6
    08952780:[C8620000]: lv.s       S020.s, 0($v1)
    08952784:[C8620005]: lv.s       S021.s, 4($v1)
    08952788:[C862000A]: lv.s       S022.s, 8($v1)
    0895278C:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952790:[10800003]: beq        $a0, $zr, 0x089527A0
    08952794:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    08952798:[24C20040]: addiu      $v0, $a2, 64
    0895279C:[2403FFE0]: addiu      $v1, $zr, -32 <=> li $v1, -32
    089527A0:[F180A408]: VHTFM4.q   C200.q, E100.q, C000.q
    089527A4:[F181A409]: VHTFM4.q   C210.q, E100.q, C010.q
    089527A8:[F182A40A]: VHTFM4.q   C220.q, E100.q, C020.q
    089527AC:[F3838020]: VMIDT.t    E000.t
    089527B0:[F8480000]: sv.q       C200.q, 0($v0)
    089527B4:[F8400010]: sv.q       C000.q, 16($v0)
    089527B8:[00431021]: addu       $v0, $v0, $v1
    089527BC:[F8490000]: sv.q       C210.q, 0($v0)
    089527C0:[F8410010]: sv.q       C010.q, 16($v0)
    089527C4:[00431021]: addu       $v0, $v0, $v1
    089527C8:[F84A0000]: sv.q       C220.q, 0($v0)
    089527CC:[F8420010]: sv.q       C020.q, 16($v0)
    089527D0:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527D4:[24456F70]: addiu      $a1, $v0, 28528
    089527D8:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527DC:[24426FD0]: addiu      $v0, $v0, 28624
    089527E0:[8C470000]: lw         $a3, 0($v0)
    089527E4:[27AC0640]: addiu      $t4, $sp, 1600
    089527E8:[24190003]: addiu      $t9, $zr, 3 <=> li $t9, 3
    089527EC:[00191140]: sll        $v0, $t9, 0x0005
    089527F0:[00461021]: addu       $v0, $v0, $a2
    089527F4:[2442FFE0]: addiu      $v0, $v0, -32
    089527F8:[01801821]: addu       $v1, $t4, $zr <=> move $v1, $t4
    089527FC:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
    08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
    0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
    08952890:[00431021]: addu       $v0, $v0, $v1
    08952894:[0002C843]: sra        $t9, $v0, 0x0001
    08952898:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0895289C:[132000A0]: beq        $t9, $zr, 0x08952B20
    089528A0:[24A50010]: addiu      $a1, $a1, 16
    089528A4:[10A70004]: beq        $a1, $a3, 0x089528B8
    089528A8:[00000000]: nop
    089528AC:[00C06021]: addu       $t4, $a2, $zr <=> move $t4, $a2
    089528B0:[0A2549FB]: j          0x089527EC
    089528B4:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    089528B8:[1B200099]: blez       $t9, 0x08952B20
    089528BC:[8FA40858]: lw         $a0, 2136($sp)
    089528C0:[13C00010]: beq        $fp, $zr, 0x08952904
    089528C4:[01641821]: addu       $v1, $t3, $a0
    089528C8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089528CC:[13C20106]: beq        $fp, $v0, 0x08952CE8
    089528D0:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089528D4:[13C20150]: beq        $fp, $v0, 0x08952E18
    089528D8:[24620003]: addiu      $v0, $v1, 3
    089528DC:[7C020804]: ins        $v0, $zr, 0, 2
    089528E0:[24430008]: addiu      $v1, $v0, 8
    089528E4:[C8480000]: lv.s       S200.s, 0($v0)
    089528E8:[C8480005]: lv.s       S201.s, 4($v0)
    089528EC:[004E1021]: addu       $v0, $v0, $t6
    089528F0:[C8490000]: lv.s       S210.s, 0($v0)
    089528F4:[C8490005]: lv.s       S211.s, 4($v0)
    089528F8:[004E1021]: addu       $v0, $v0, $t6
    089528FC:[C84A0000]: lv.s       S220.s, 0($v0)
    08952900:[C84A0005]: lv.s       S221.s, 4($v0)
    08952904:[8FA5085C]: lw         $a1, 2140($sp)
    08952908:[50A0000A]: beql       $a1, $zr, 0x08952934
    0895290C:[32650060]: andi       $a1, $s3, 96
    08952910:[2402001C]: addiu      $v0, $zr, 28 <=> li $v0, 28
    08952914:[10A2012F]: beq        $a1, $v0, 0x08952DD4
    08952918:[24620001]: addiu      $v0, $v1, 1
    0895291C:[7C020004]: ins        $v0, $zr, 0, 1
    08952920:[24430002]: addiu      $v1, $v0, 2
    08952924:[D007808C]: vone.q     C300.q
    08952928:[D007808D]: vone.q     C310.q
    0895292C:[D007808E]: vone.q     C320.q
    08952930:[32650060]: andi       $a1, $s3, 96
    08952934:[10A00013]: beq        $a1, $zr, 0x08952984
    08952938:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    0895293C:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    08952940:[10A20110]: beq        $a1, $v0, 0x08952D84
    08952944:[24020040]: addiu      $v0, $zr, 64 <=> li $v0, 64
    08952948:[10A20164]: beq        $a1, $v0, 0x08952EDC
    0895294C:[24620003]: addiu      $v0, $v1, 3
    08952950:[7C020804]: ins        $v0, $zr, 0, 2
    08952954:[2444000C]: addiu      $a0, $v0, 12
    08952958:[C8500000]: lv.s       S400.s, 0($v0)
    0895295C:[C8500005]: lv.s       S401.s, 4($v0)
    08952960:[C850000A]: lv.s       S402.s, 8($v0)
    08952964:[004E1021]: addu       $v0, $v0, $t6
    08952968:[C8510000]: lv.s       S410.s, 0($v0)
    0895296C:[C8510005]: lv.s       S411.s, 4($v0)
    08952970:[C851000A]: lv.s       S412.s, 8($v0)
    08952974:[004E1021]: addu       $v0, $v0, $t6
    08952978:[C8520000]: lv.s       S420.s, 0($v0)
    0895297C:[C8520005]: lv.s       S421.s, 4($v0)
    08952980:[C852000A]: lv.s       S422.s, 8($v0)
    08952984:[8FA70854]: lw         $a3, 2132($sp)
    08952988:[50E00014]: beql       $a3, $zr, 0x089529DC
    0895298C:[8FA4085C]: lw         $a0, 2140($sp)
    08952990:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    08952994:[10E200E8]: beq        $a3, $v0, 0x08952D38
    08952998:[8FA30854]: lw         $v1, 2132($sp)
    0895299C:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    089529A0:[10620133]: beq        $v1, $v0, 0x08952E70
    089529A4:[24820003]: addiu      $v0, $a0, 3
    089529A8:[7C020804]: ins        $v0, $zr, 0, 2
    089529AC:[C8540000]: lv.s       S500.s, 0($v0)
    089529B0:[C8540005]: lv.s       S501.s, 4($v0)
    089529B4:[C854000A]: lv.s       S502.s, 8($v0)
    089529B8:[004E1021]: addu       $v0, $v0, $t6
    089529BC:[C8550000]: lv.s       S510.s, 0($v0)
    089529C0:[C8550005]: lv.s       S511.s, 4($v0)
    089529C4:[C855000A]: lv.s       S512.s, 8($v0)
    089529C8:[004E1021]: addu       $v0, $v0, $t6
    089529CC:[C8560000]: lv.s       S520.s, 0($v0)
    089529D0:[C8560005]: lv.s       S521.s, 4($v0)
    089529D4:[C856000A]: lv.s       S522.s, 8($v0)
    089529D8:[8FA4085C]: lw         $a0, 2140($sp)
    089529DC:[24120008]: addiu      $s2, $zr, 8 <=> li $s2, 8
    089529E0:[24110004]: addiu      $s1, $zr, 4 <=> li $s1, 4
    089529E4:[0004880A]: movz       $s1, $zr, $a0 <=> move $s1, $a0
    089529E8:[001E900A]: movz       $s2, $zr, $fp <=> move $s2, $fp
    089529EC:[2410000C]: addiu      $s0, $zr, 12 <=> li $s0, 12
    089529F0:[0005800A]: movz       $s0, $zr, $a1 <=> move $s0, $a1
    089529F4:[02511021]: addu       $v0, $s2, $s1
    089529F8:[02021021]: addu       $v0, $s0, $v0
    089529FC:[2442000C]: addiu      $v0, $v0, 12
    08952A00:[03220018]: mult       $t9, $v0
    08952A04:[8FA50850]: lw         $a1, 2128($sp)
    08952A08:[02A06821]: addu       $t5, $s5, $zr <=> move $t5, $s5
    08952A0C:[00001012]: mflo       $v0
    08952A10:[24420018]: addiu      $v0, $v0, 24
    08952A14:[00A2182B]: sltu       $v1, $a1, $v0
    08952A18:[1460003D]: bne        $v1, $zr, 0x08952B10
    08952A1C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08952A20:[2403001C]: addiu      $v1, $zr, 28 <=> li $v1, 28
    08952A24:[24040060]: addiu      $a0, $zr, 96 <=> li $a0, 96
    08952A28:[02A26821]: addu       $t5, $s5, $v0
    08952A2C:[0011180A]: movz       $v1, $zr, $s1 <=> move $v1, $s1
    08952A30:[0010200A]: movz       $a0, $zr, $s0 <=> move $a0, $s0
    08952A34:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08952A38:[0012100A]: movz       $v0, $zr, $s2 <=> move $v0, $s2
    08952A3C:[00832025]: or         $a0, $a0, $v1
    08952A40:[26A60018]: addiu      $a2, $s5, 24
    08952A44:[00822025]: or         $a0, $a0, $v0
    08952A48:[3C021200]: lui        $v0, 0x1200 <=> li $v0, 0x12000000
    08952A4C:[7CC71E00]: ext        $a3, $a2, 24, 4
    08952A50:[7DA81E00]: ext        $t0, $t5, 24, 4
    08952A54:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08952A58:[01A05021]: addu       $t2, $t5, $zr <=> move $t2, $t5
    08952A5C:[34420180]: ori        $v0, $v0, 384
    08952A60:[3C0B1000]: lui        $t3, 0x1000 <=> li $t3, 0x10000000
    08952A64:[00822025]: or         $a0, $a0, $v0
    08952A68:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    08952A6C:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    08952A70:[00073C00]: sll        $a3, $a3, 0x0010
    08952A74:[00084400]: sll        $t0, $t0, 0x0010
    08952A78:[7C09FE04]: ins        $t1, $zr, 24, 8
    08952A7C:[7C0AFE04]: ins        $t2, $zr, 24, 8
    08952A80:[3C050405]: lui        $a1, 0x0405 <=> li $a1, 0x04050000
    08952A84:[01234825]: or         $t1, $t1, $v1
    08952A88:[03252825]: or         $a1, $t9, $a1
    08952A8C:[010B4025]: or         $t0, $t0, $t3
    08952A90:[01425025]: or         $t2, $t2, $v0
    08952A94:[00EB3825]: or         $a3, $a3, $t3
    08952A98:[AEA40000]: sw         $a0, 0($s5)
    08952A9C:[AEA70004]: sw         $a3, 4($s5)
    08952AA0:[AEA90008]: sw         $t1, 8($s5)
    08952AA4:[AEA5000C]: sw         $a1, 12($s5)
    08952AA8:[AEA80010]: sw         $t0, 16($s5)
    08952AAC:[AEAA0014]: sw         $t2, 20($s5)
    08952AB0:[D98B0010]: lv.q       C230.q, 16($t4)
    08952AB4:[D006006B]: vzero.s    S233.s
    08952AB8:[F10BA800]: VTFM3.t    C000.t, E200.t, C230.t
    08952ABC:[F18BAC81]: VTFM4.q    C010.q, E300.q, C230.q
    08952AC0:[F10BB002]: VTFM3.t    C020.t, E400.t, C230.t
    08952AC4:[F10BB403]: VTFM3.t    C030.t, E500.t, C230.t
    08952AC8:[D2378181]: vf2iz.q    C010.q, C010.q, 23
    08952ACC:[D03C8181]: vi2uc.q    S010.s, C010.q
    08952AD0:[E8C00000]: sv.s       S000.s, 0($a2)
    08952AD4:[E8C00005]: sv.s       S001.s, 4($a2)
    08952AD8:[00D23021]: addu       $a2, $a2, $s2
    08952ADC:[E8C10000]: sv.s       S010.s, 0($a2)
    08952AE0:[00D13021]: addu       $a2, $a2, $s1
    08952AE4:[E8C20000]: sv.s       S020.s, 0($a2)
    08952AE8:[E8C20005]: sv.s       S021.s, 4($a2)
    08952AEC:[E8C2000A]: sv.s       S022.s, 8($a2)
    08952AF0:[00D03021]: addu       $a2, $a2, $s0
    08952AF4:[E8C30000]: sv.s       S030.s, 0($a2)
    08952AF8:[E8C30005]: sv.s       S031.s, 4($a2)
    08952AFC:[E8C3000A]: sv.s       S032.s, 8($a2)
    08952B00:[24C6000C]: addiu      $a2, $a2, 12
    08952B04:[14CDFFEA]: bne        $a2, $t5, 0x08952AB0
    08952B08:[258C0020]: addiu      $t4, $t4, 32
    08952B0C:[01B52023]: subu       $a0, $t5, $s5
    08952B10:[8FA70850]: lw         $a3, 2128($sp)
    08952B14:[01A0A821]: addu       $s5, $t5, $zr <=> move $s5, $t5
    08952B18:[00E43823]: subu       $a3, $a3, $a0
    08952B1C:[AFA70850]: sw         $a3, 2128($sp)
    08952B20:[8FA20844]: lw         $v0, 2116($sp)
    08952B24:[8FA30840]: lw         $v1, 2112($sp)
    08952B28:[8FA4084C]: lw         $a0, 2124($sp)
    08952B2C:[24420001]: addiu      $v0, $v0, 1
    08952B30:[24630002]: addiu      $v1, $v1, 2
    08952B34:[AFA20844]: sw         $v0, 2116($sp)
    08952B38:[1482FEDD]: bne        $a0, $v0, 0x089526B0
    08952B3C:[AFA30840]: sw         $v1, 2112($sp)
    08952B40:[AE950000]: sw         $s5, 0($s4)
    08952B44:[8FBF0894]: lw         $ra, 2196($sp)
    08952B48:[8FBE0890]: lw         $fp, 2192($sp)
    08952B4C:[8FB7088C]: lw         $s7, 2188($sp)
    08952B50:[8FB60888]: lw         $s6, 2184($sp)
    08952B54:[8FB50884]: lw         $s5, 2180($sp)
    08952B58:[8FB40880]: lw         $s4, 2176($sp)
    08952B5C:[8FB3087C]: lw         $s3, 2172($sp)
    08952B60:[8FB20878]: lw         $s2, 2168($sp)
    08952B64:[8FB10874]: lw         $s1, 2164($sp)
    08952B68:[8FB00870]: lw         $s0, 2160($sp)
    08952B6C:[03E00008]: jr         $ra
    08952B70:[27BD08A0]: addiu      $sp, $sp, 2208
    08952C14:[34635556]: ori        $v1, $v1, 21846
    08952C18:[00A30018]: mult       $a1, $v1
    08952C1C:[000527C3]: sra        $a0, $a1, 0x001F
    08952C20:[00001010]: mfhi       $v0
    08952C24:[00441023]: subu       $v0, $v0, $a0
    08952C28:[00021840]: sll        $v1, $v0, 0x0001
    08952C2C:[00621821]: addu       $v1, $v1, $v0
    08952C30:[0A2549C8]: j          0x08952720
    08952C34:[00A32823]: subu       $a1, $a1, $v1
    08952C38:[98680000]: lwr        $t0, 0($v1)
    08952C3C:[88680003]: lwl        $t0, 3($v1)
    08952C40:[48E80000]: MTV.s      $t0, S000.s
    08952C44:[006E1821]: addu       $v1, $v1, $t6
    08952C48:[98680000]: lwr        $t0, 0($v1)
    08952C4C:[88680003]: lwl        $t0, 3($v1)
    08952C50:[48E80001]: MTV.s      $t0, S010.s
    08952C54:[006E1821]: addu       $v1, $v1, $t6
    08952C58:[98680000]: lwr        $t0, 0($v1)
    08952C5C:[88680003]: lwl        $t0, 3($v1)
    08952C60:[48E80002]: MTV.s      $t0, S020.s
    08952C64:[D0390000]: VC2I.s     C000.q, S000.s
    08952C68:[D0390101]: VC2I.s     C010.q, S010.s
    08952C6C:[D0390202]: VC2I.s     C020.q, S020.s
    08952C70:[D29F8000]: vi2f.t     C000.t, C000.t, 31
    08952C74:[D29F8101]: vi2f.t     C010.t, C010.t, 31
    08952C78:[D29F8202]: vi2f.t     C020.t, C020.t, 31
    08952C7C:[0A2549E4]: j          0x08952790
    08952C80:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952C84:[84680000]: lh         $t0, 0($v1)
    08952C88:[84690002]: lh         $t1, 2($v1)
    08952C8C:[846A0004]: lh         $t2, 4($v1)
    08952C90:[48E80000]: MTV.s      $t0, S000.s
    08952C94:[48E90020]: MTV.s      $t1, S001.s
    08952C98:[48EA0040]: MTV.s      $t2, S002.s
    08952C9C:[006E1821]: addu       $v1, $v1, $t6
    08952CA0:[84680000]: lh         $t0, 0($v1)
    08952CA4:[84690002]: lh         $t1, 2($v1)
    08952CA8:[846A0004]: lh         $t2, 4($v1)
    08952CAC:[48E80001]: MTV.s      $t0, S010.s
    08952CB0:[48E90021]: MTV.s      $t1, S011.s
    08952CB4:[48EA0041]: MTV.s      $t2, S012.s
    08952CB8:[006E1821]: addu       $v1, $v1, $t6
    08952CBC:[84680000]: lh         $t0, 0($v1)
    08952CC0:[84690002]: lh         $t1, 2($v1)
    08952CC4:[846A0004]: lh         $t2, 4($v1)
    08952CC8:[48E80002]: MTV.s      $t0, S020.s
    08952CCC:[48E90022]: MTV.s      $t1, S021.s
    08952CD0:[48EA0042]: MTV.s      $t2, S022.s
    08952CD4:[D28F8000]: vi2f.t     C000.t, C000.t, 15
    08952CD8:[D28F8101]: vi2f.t     C010.t, C010.t, 15
    08952CDC:[D28F8202]: vi2f.t     C020.t, C020.t, 15
    08952CE0:[0A2549E4]: j          0x08952790
    08952CE4:[00C01021]: addu       $v0, $a2, $zr <=> move $v0, $a2
    08952CE8:[24620002]: addiu      $v0, $v1, 2
    08952CEC:[90680000]: lbu        $t0, 0($v1)
    08952CF0:[90690001]: lbu        $t1, 1($v1)
    08952CF4:[48E80008]: MTV.s      $t0, S200.s
    08952CF8:[48E90028]: MTV.s      $t1, S201.s
    08952CFC:[006E1821]: addu       $v1, $v1, $t6
    08952D00:[90680000]: lbu        $t0, 0($v1)
    08952D04:[90690001]: lbu        $t1, 1($v1)
    08952D08:[48E80009]: MTV.s      $t0, S210.s
    08952D0C:[48E90029]: MTV.s      $t1, S211.s
    08952D10:[006E1821]: addu       $v1, $v1, $t6
    08952D14:[90680000]: lbu        $t0, 0($v1)
    08952D18:[90690001]: lbu        $t1, 1($v1)
    08952D1C:[48E8000A]: MTV.s      $t0, S220.s
    08952D20:[48E9002A]: MTV.s      $t1, S221.s
    08952D24:[D2870888]: vi2f.p     C200.p, C200.p, 7
    08952D28:[D2870989]: vi2f.p     C210.p, C210.p, 7
    08952D2C:[D2870A8A]: vi2f.p     C220.p, C220.p, 7
    08952D30:[0A254A41]: j          0x08952904
    08952D34:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08952D38:[98880000]: lwr        $t0, 0($a0)
    08952D3C:[88880003]: lwl        $t0, 3($a0)
    08952D40:[48E80014]: MTV.s      $t0, S500.s
    08952D44:[008E2021]: addu       $a0, $a0, $t6
    08952D48:[98880000]: lwr        $t0, 0($a0)
    08952D4C:[88880003]: lwl        $t0, 3($a0)
    08952D50:[48E80015]: MTV.s      $t0, S510.s
    08952D54:[008E2021]: addu       $a0, $a0, $t6
    08952D58:[98880000]: lwr        $t0, 0($a0)
    08952D5C:[88880003]: lwl        $t0, 3($a0)
    08952D60:[48E80016]: MTV.s      $t0, S520.s
    08952D64:[D0391414]: VC2I.s     C500.q, S500.s
    08952D68:[D0391515]: VC2I.s     C510.q, S510.s
    08952D6C:[D0391616]: VC2I.s     C520.q, S520.s
    08952D70:[D29F9414]: vi2f.t     C500.t, C500.t, 31
    08952D74:[D29F9515]: vi2f.t     C510.t, C510.t, 31
    08952D78:[D29F9616]: vi2f.t     C520.t, C520.t, 31
    08952D7C:[0A254A77]: j          0x089529DC
    08952D80:[8FA4085C]: lw         $a0, 2140($sp)
    08952D84:[24640003]: addiu      $a0, $v1, 3
    08952D88:[98680000]: lwr        $t0, 0($v1)
    08952D8C:[88680003]: lwl        $t0, 3($v1)
    08952D90:[48E80010]: MTV.s      $t0, S400.s
    08952D94:[006E1821]: addu       $v1, $v1, $t6
    08952D98:[98680000]: lwr        $t0, 0($v1)
    08952D9C:[88680003]: lwl        $t0, 3($v1)
    08952DA0:[48E80011]: MTV.s      $t0, S410.s
    08952DA4:[006E1821]: addu       $v1, $v1, $t6
    08952DA8:[98680000]: lwr        $t0, 0($v1)
    08952DAC:[88680003]: lwl        $t0, 3($v1)
    08952DB0:[48E80012]: MTV.s      $t0, S420.s
    08952DB4:[D0391010]: VC2I.s     C400.q, S400.s
    08952DB8:[D0391111]: VC2I.s     C410.q, S410.s
    08952DBC:[D0391212]: VC2I.s     C420.q, S420.s
    08952DC0:[D29F9010]: vi2f.t     C400.t, C400.t, 31
    08952DC4:[D29F9111]: vi2f.t     C410.t, C410.t, 31
    08952DC8:[D29F9212]: vi2f.t     C420.t, C420.t, 31
    08952DCC:[0A254A62]: j          0x08952988
    08952DD0:[8FA70854]: lw         $a3, 2132($sp)
    08952DD4:[24620003]: addiu      $v0, $v1, 3
    08952DD8:[7C020804]: ins        $v0, $zr, 0, 2
    08952DDC:[24430004]: addiu      $v1, $v0, 4
    08952DE0:[C84C0000]: lv.s       S300.s, 0($v0)
    08952DE4:[004E1021]: addu       $v0, $v0, $t6
    08952DE8:[C84D0000]: lv.s       S310.s, 0($v0)
    08952DEC:[004E1021]: addu       $v0, $v0, $t6
    08952DF0:[C84E0000]: lv.s       S320.s, 0($v0)
    08952DF4:[D006808F]: vzero.q    C330.q
    08952DF8:[D0380C0C]: vuc2i.s    C300.q, S300.s
    08952DFC:[D0380D0D]: vuc2i.s    C310.q, S310.s
    08952E00:[D0380E0E]: vuc2i.s    C320.q, S320.s
    08952E04:[D2978C8C]: vi2f.q     C300.q, C300.q, 23
    08952E08:[D2978D8D]: vi2f.q     C310.q, C310.q, 23
    08952E0C:[D2978E8E]: vi2f.q     C320.q, C320.q, 23
    08952E10:[0A254A4D]: j          0x08952934
    08952E14:[32650060]: andi       $a1, $s3, 96
    08952E18:[24620001]: addiu      $v0, $v1, 1
    08952E1C:[7C020004]: ins        $v0, $zr, 0, 1
    08952E20:[24430004]: addiu      $v1, $v0, 4
    08952E24:[94480000]: lhu        $t0, 0($v0)
    08952E28:[94490002]: lhu        $t1, 2($v0)
    08952E2C:[48E80008]: MTV.s      $t0, S200.s
    08952E30:[48E90028]: MTV.s      $t1, S201.s
    08952E34:[004E1021]: addu       $v0, $v0, $t6
    08952E38:[94480000]: lhu        $t0, 0($v0)
    08952E3C:[94490002]: lhu        $t1, 2($v0)
    08952E40:[48E80009]: MTV.s      $t0, S210.s
    08952E44:[48E90029]: MTV.s      $t1, S211.s
    08952E48:[004E1021]: addu       $v0, $v0, $t6
    08952E4C:[94480000]: lhu        $t0, 0($v0)
    08952E50:[94490002]: lhu        $t1, 2($v0)
    08952E54:[48E8000A]: MTV.s      $t0, S220.s
    08952E58:[48E9002A]: MTV.s      $t1, S221.s
    08952E5C:[D28F0888]: vi2f.p     C200.p, C200.p, 15
    08952E60:[D28F0989]: vi2f.p     C210.p, C210.p, 15
    08952E64:[D28F0A8A]: vi2f.p     C220.p, C220.p, 15
    08952E68:[0A254A42]: j          0x08952908
    08952E6C:[8FA5085C]: lw         $a1, 2140($sp)
    08952E70:[24820001]: addiu      $v0, $a0, 1
    08952E74:[7C020004]: ins        $v0, $zr, 0, 1
    08952E78:[84480000]: lh         $t0, 0($v0)
    08952E7C:[84490002]: lh         $t1, 2($v0)
    08952E80:[844A0004]: lh         $t2, 4($v0)
    08952E84:[48E80014]: MTV.s      $t0, S500.s
    08952E88:[48E90034]: MTV.s      $t1, S501.s
    08952E8C:[48EA0054]: MTV.s      $t2, S502.s
    08952E90:[004E1021]: addu       $v0, $v0, $t6
    08952E94:[84480000]: lh         $t0, 0($v0)
    08952E98:[84490002]: lh         $t1, 2($v0)
    08952E9C:[844A0004]: lh         $t2, 4($v0)
    08952EA0:[48E80015]: MTV.s      $t0, S510.s
    08952EA4:[48E90035]: MTV.s      $t1, S511.s
    08952EA8:[48EA0055]: MTV.s      $t2, S512.s
    08952EAC:[004E1021]: addu       $v0, $v0, $t6
    08952EB0:[84480000]: lh         $t0, 0($v0)
    08952EB4:[84490002]: lh         $t1, 2($v0)
    08952EB8:[844A0004]: lh         $t2, 4($v0)
    08952EBC:[48E80016]: MTV.s      $t0, S520.s
    08952EC0:[48E90036]: MTV.s      $t1, S521.s
    08952EC4:[48EA0056]: MTV.s      $t2, S522.s
    08952EC8:[D28F9414]: vi2f.t     C500.t, C500.t, 15
    08952ECC:[D28F9515]: vi2f.t     C510.t, C510.t, 15
    08952ED0:[D28F9616]: vi2f.t     C520.t, C520.t, 15
    08952ED4:[0A254A77]: j          0x089529DC
    08952ED8:[8FA4085C]: lw         $a0, 2140($sp)
    08952EDC:[24620001]: addiu      $v0, $v1, 1
    08952EE0:[7C020004]: ins        $v0, $zr, 0, 1
    08952EE4:[24440006]: addiu      $a0, $v0, 6
    08952EE8:[84480000]: lh         $t0, 0($v0)
    08952EEC:[84490002]: lh         $t1, 2($v0)
    08952EF0:[844A0004]: lh         $t2, 4($v0)
    08952EF4:[48E80010]: MTV.s      $t0, S400.s
    08952EF8:[48E90030]: MTV.s      $t1, S401.s
    08952EFC:[48EA0050]: MTV.s      $t2, S402.s
    08952F00:[004E1021]: addu       $v0, $v0, $t6
    08952F04:[84480000]: lh         $t0, 0($v0)
    08952F08:[84490002]: lh         $t1, 2($v0)
    08952F0C:[844A0004]: lh         $t2, 4($v0)
    08952F10:[48E80011]: MTV.s      $t0, S410.s
    08952F14:[48E90031]: MTV.s      $t1, S411.s
    08952F18:[48EA0051]: MTV.s      $t2, S412.s
    08952F1C:[004E1021]: addu       $v0, $v0, $t6
    08952F20:[84480000]: lh         $t0, 0($v0)
    08952F24:[84490002]: lh         $t1, 2($v0)
    08952F28:[844A0004]: lh         $t2, 4($v0)
    08952F2C:[48E80012]: MTV.s      $t0, S420.s
    08952F30:[48E90032]: MTV.s      $t1, S421.s
    08952F34:[48EA0052]: MTV.s      $t2, S422.s
    08952F38:[D28F9010]: vi2f.t     C400.t, C400.t, 15
    08952F3C:[D28F9111]: vi2f.t     C410.t, C410.t, 15
    08952F40:[D28F9212]: vi2f.t     C420.t, C420.t, 15
    08952F44:[0A254A62]: j          0x08952988
    08952F48:[8FA70854]: lw         $a3, 2132($sp)
  Back Branch 08952644 56,341,151 times (length 56)
--> 0895256C:[01600008]: jr         $t3
    08952570:[254A0001]: addiu      $t2, $t2, 1
    089525AC:[C8E10000]: lv.s       S010.s, 0($a3)
    089525B0:[C8E10005]: lv.s       S011.s, 4($a3)
    089525B4:[C8E1000A]: lv.s       S012.s, 8($a3)
    089525B8:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    089525BC:[64008381]: vmul.q     C010.q, C030.q, C000.q
    089525C0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525C4:[6F00808C]: vsge.q     C300.q, C000.q, C000.q
    089525C8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525CC:[6F80808D]: vslt.q     C310.q, C000.q, C000.q
    089525D0:[DD0000FF]: VPFXT      [w, w, w, w]
    089525D4:[6F01818E]: vsge.q     C320.q, C010.q, C010.q
    089525D8:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    089525DC:[6F81818F]: vslt.q     C330.q, C010.q, C010.q
    089525E0:[6D108C08]: vmin.t     C200.t, C300.t, C400.t
    089525E4:[6D118D09]: vmin.t     C210.t, C310.t, C410.t
    089525E8:[6D928E0A]: vmax.t     C220.t, C320.t, C420.t
    089525EC:[6D938F0B]: vmax.t     C230.t, C330.t, C430.t
    089525F0:[6D148808]: vmin.t     C200.t, C200.t, C500.t
    089525F4:[6D158909]: vmin.t     C210.t, C210.t, C510.t
    089525F8:[6D968A0A]: vmax.t     C220.t, C220.t, C520.t
    089525FC:[6D978B0B]: vmax.t     C230.t, C230.t, C530.t
    08952600:[6DA9A8A8]: vmax.q     R200.q, R200.q, R201.q
    08952604:[6DAAA8A8]: vmax.q     R200.q, R200.q, R202.q
    08952608:[F3809094]: VMMOV.q    M500.q, M400.q
    0895260C:[F3808C90]: VMMOV.q    M400.q, M300.q
    08952610:[D03CA888]: vi2uc.q    S200.s, R200.q
    08952614:[48680008]: mfv.s      $t0, S200.s
    08952618:[0008482B]: sltu       $t1, $zr, $t0 <=> move $t1, $t0
    0895261C:[7C084620]: seh        $t0, $t0
    08952620:[2D080001]: sltiu      $t0, $t0, 1
    08952624:[01094024]: and        $t0, $t0, $t1
    08952628:[11000006]: beq        $t0, $zr, 0x08952644
    0895262C:[2548FFFE]: addiu      $t0, $t2, -2
    08952630:[05000004]: bltz       $t0, 0x08952644
    08952634:[01434021]: addu       $t0, $t2, $v1
    08952638:[A4880000]: sh         $t0, 0($a0)
    0895263C:[10850003]: beq        $a0, $a1, 0x0895264C
    08952640:[24840002]: addiu      $a0, $a0, 2
--> 08952644:[14E6FFC9]: bne        $a3, $a2, 0x0895256C
    08952648:[00EE3821]: addu       $a3, $a3, $t6
    0895264C:[008D2023]: subu       $a0, $a0, $t5
    08952650:[00042043]: sra        $a0, $a0, 0x0001
    08952654:[1080013A]: beq        $a0, $zr, 0x08952B40
  Back Branch 0895270C 627,596 times (length 17)
    089526BC:[94E60000]: lhu        $a2, 0($a3)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
--> 089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
    089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
    089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
    08952704:[3057FFFF]: andi       $s7, $v0, -1
    08952708:[00B7102A]: slt        $v0, $a1, $s7
--> 0895270C:[1040FFF0]: beq        $v0, $zr, 0x089526D0
    08952710:[AFA70848]: sw         $a3, 2120($sp)
    08952714:[3C020403]: lui        $v0, 0x0403 <=> li $v0, 0x04030000
    08952718:[12C2013E]: beq        $s6, $v0, 0x08952C14
    0895271C:[3C035555]: lui        $v1, 0x5555 <=> li $v1, 0x55550000
  Back Branch 08952B38 289,569 times (length 292)
  Back Branch 0895287C 213,043 times (length 28)
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
--> 08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
--> 0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
  Back Branch 089526F0 58,677 times (length 9)
    089526C0:[00C22823]: subu       $a1, $a2, $v0
    089526C4:[00B7102A]: slt        $v0, $a1, $s7
    089526C8:[14400012]: bne        $v0, $zr, 0x08952714
    089526CC:[3C040404]: lui        $a0, 0x0404 <=> li $a0, 0x04040000
    089526D0:[25EFFFFF]: addiu      $t7, $t7, -1
--> 089526D4:[05E2011B]: bltzl      $t7, 0x08952B44
    089526D8:[AE950000]: sw         $s5, 0($s4)
    089526DC:[8F020000]: lw         $v0, 0($t8)
    089526E0:[0040B021]: addu       $s6, $v0, $zr <=> move $s6, $v0
    089526E4:[7C167804]: ins        $s6, $zr, 0, 16
    089526E8:[12C30003]: beq        $s6, $v1, 0x089526F8
    089526EC:[27180004]: addiu      $t8, $t8, 4
--> 089526F0:[56C4FFF8]: bnel       $s6, $a0, 0x089526D4
    089526F4:[25EFFFFF]: addiu      $t7, $t7, -1
    089526F8:[8FA70848]: lw         $a3, 2120($sp)
    089526FC:[00B72823]: subu       $a1, $a1, $s7
    08952700:[00F73821]: addu       $a3, $a3, $s7
  Back Branch 08952C30 58,638 times (length 326)
  Back Branch 089528B0 47,135 times (length 51)
    089527D8:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    089527DC:[24426FD0]: addiu      $v0, $v0, 28624
    089527E0:[8C470000]: lw         $a3, 0($v0)
    089527E4:[27AC0640]: addiu      $t4, $sp, 1600
    089527E8:[24190003]: addiu      $t9, $zr, 3 <=> li $t9, 3
--> 089527EC:[00191140]: sll        $v0, $t9, 0x0005
    089527F0:[00461021]: addu       $v0, $v0, $a2
    089527F4:[2442FFE0]: addiu      $v0, $v0, -32
    089527F8:[01801821]: addu       $v1, $t4, $zr <=> move $v1, $t4
    089527FC:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    08952800:[D0068080]: vzero.q    C000.q
    08952804:[D8A10000]: lv.q       C010.q, 0($a1)
    08952808:[D8480000]: lv.q       C200.q, 0($v0)
    0895280C:[D8490010]: lv.q       C210.q, 16($v0)
    08952810:[648188E9]: vdot.q     S213.s, C200.q, C010.q
    08952814:[D88A0000]: lv.q       C220.q, 0($a0)
    08952818:[D88B0010]: lv.q       C230.q, 16($a0)
    0895281C:[64818AEB]: vdot.q     S233.s, C220.q, C010.q
    08952820:[6C006903]: vcmp.s     LE, S213.s, S000.s
    08952824:[49000004]: bvf        0, 0x08952838
    08952828:[00000000]: nop
    0895282C:[F8680000]: sv.q       C200.q, 0($v1)
    08952830:[F8690010]: sv.q       C210.q, 16($v1)
    08952834:[24630020]: addiu      $v1, $v1, 32
    08952838:[64696B02]: vmul.s     S020.s, S233.s, S213.s
    0895283C:[6C000202]: vcmp.s     LT, S020.s, S000.s
    08952840:[4900000C]: bvf        0, 0x08952874
    08952844:[60E96B22]: vsub.s     S021.s, S233.s, S213.s
    08952848:[D0102222]: vrcp.s     S021.s, S021.s
    0895284C:[646B2222]: vmul.s     S021.s, S021.s, S233.s
    08952850:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952854:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952858:[65228888]: vscl.q     C200.q, C200.q, S021.s
    0895285C:[65228989]: vscl.q     C210.q, C210.q, S021.s
    08952860:[60888A88]: vsub.q     C200.q, C220.q, C200.q
    08952864:[60898B89]: vsub.q     C210.q, C230.q, C210.q
    08952868:[F8680000]: sv.q       C200.q, 0($v1)
    0895286C:[F8690010]: sv.q       C210.q, 16($v1)
    08952870:[24630020]: addiu      $v1, $v1, 32
    08952874:[D0008A88]: vmov.q     C200.q, C220.q
    08952878:[D0008B89]: vmov.q     C210.q, C230.q
    0895287C:[1482FFE5]: bne        $a0, $v0, 0x08952814
    08952880:[24840020]: addiu      $a0, $a0, 32
    08952884:[006C1823]: subu       $v1, $v1, $t4
    08952888:[00031903]: sra        $v1, $v1, 0x0004
    0895288C:[000317C2]: srl        $v0, $v1, 0x001F
    08952890:[00431021]: addu       $v0, $v0, $v1
    08952894:[0002C843]: sra        $t9, $v0, 0x0001
    08952898:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0895289C:[132000A0]: beq        $t9, $zr, 0x08952B20
    089528A0:[24A50010]: addiu      $a1, $a1, 16
    089528A4:[10A70004]: beq        $a1, $a3, 0x089528B8
    089528A8:[00000000]: nop
    089528AC:[00C06021]: addu       $t4, $a2, $zr <=> move $t4, $a2
--> 089528B0:[0A2549FB]: j          0x089527EC
    089528B4:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    089528B8:[1B200099]: blez       $t9, 0x08952B20
    089528BC:[8FA40858]: lw         $a0, 2136($sp)
    089528C0:[13C00010]: beq        $fp, $zr, 0x08952904
  Back Branch 08952B04 37,828 times (length 23)
    08952A9C:[AEA70004]: sw         $a3, 4($s5)
    08952AA0:[AEA90008]: sw         $t1, 8($s5)
    08952AA4:[AEA5000C]: sw         $a1, 12($s5)
    08952AA8:[AEA80010]: sw         $t0, 16($s5)
    08952AAC:[AEAA0014]: sw         $t2, 20($s5)
--> 08952AB0:[D98B0010]: lv.q       C230.q, 16($t4)
    08952AB4:[D006006B]: vzero.s    S233.s
    08952AB8:[F10BA800]: VTFM3.t    C000.t, E200.t, C230.t
    08952ABC:[F18BAC81]: VTFM4.q    C010.q, E300.q, C230.q
    08952AC0:[F10BB002]: VTFM3.t    C020.t, E400.t, C230.t
    08952AC4:[F10BB403]: VTFM3.t    C030.t, E500.t, C230.t
    08952AC8:[D2378181]: vf2iz.q    C010.q, C010.q, 23
    08952ACC:[D03C8181]: vi2uc.q    S010.s, C010.q
    08952AD0:[E8C00000]: sv.s       S000.s, 0($a2)
    08952AD4:[E8C00005]: sv.s       S001.s, 4($a2)
    08952AD8:[00D23021]: addu       $a2, $a2, $s2
    08952ADC:[E8C10000]: sv.s       S010.s, 0($a2)
    08952AE0:[00D13021]: addu       $a2, $a2, $s1
    08952AE4:[E8C20000]: sv.s       S020.s, 0($a2)
    08952AE8:[E8C20005]: sv.s       S021.s, 4($a2)
    08952AEC:[E8C2000A]: sv.s       S022.s, 8($a2)
    08952AF0:[00D03021]: addu       $a2, $a2, $s0
    08952AF4:[E8C30000]: sv.s       S030.s, 0($a2)
    08952AF8:[E8C30005]: sv.s       S031.s, 4($a2)
    08952AFC:[E8C3000A]: sv.s       S032.s, 8($a2)
    08952B00:[24C6000C]: addiu      $a2, $a2, 12
--> 08952B04:[14CDFFEA]: bne        $a2, $t5, 0x08952AB0
    08952B08:[258C0020]: addiu      $t4, $t4, 32
    08952B0C:[01B52023]: subu       $a0, $t5, $s5
    08952B10:[8FA70850]: lw         $a3, 2128($sp)
    08952B14:[01A0A821]: addu       $s5, $t5, $zr <=> move $s5, $t5
  Back Branch 08952E10 9,427 times (length 313)
  Back Branch 08952DCC 9,427 times (length 275)
_S1_2_894F698 338,859,967 instructions (6.280%), 58,041 calls (0894F698 - 08950D58, length 1457)
  Back Branch 08950420 983,842 times (length 723)
  Back Branch 089503FC 983,842 times (length 677)
  Back Branch 08950C80 868,279 times (length 14)
    08950C3C:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    08950C40:[24846E4C]: addiu      $a0, $a0, 28236
    08950C44:[3447FBFF]: ori        $a3, $v0, -1025
    08950C48:[24636EC8]: addiu      $v1, $v1, 28360
    08950C4C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
--> 08950C50:[30E20001]: andi       $v0, $a3, 1
    08950C54:[10400005]: beq        $v0, $zr, 0x08950C6C
    08950C58:[30C50001]: andi       $a1, $a2, 1
    08950C5C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08950C60:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08950C64:[0045480B]: movn       $t1, $v0, $a1
    08950C68:[00063043]: sra        $a2, $a2, 0x0001
    08950C6C:[8C820000]: lw         $v0, 0($a0)
    08950C70:[24840004]: addiu      $a0, $a0, 4
    08950C74:[00073842]: srl        $a3, $a3, 0x0001
    08950C78:[01221024]: and        $v0, $t1, $v0
    08950C7C:[AD420000]: sw         $v0, 0($t2)
--> 08950C80:[1483FFF3]: bne        $a0, $v1, 0x08950C50
    08950C84:[254A0004]: addiu      $t2, $t2, 4
    08950C88:[0A254124]: j          0x08950490
    08950C8C:[8FA4029C]: lw         $a0, 668($sp)
    08950C90:[8FBF02D4]: lw         $ra, 724($sp)
  Back Branch 08950454 535,312 times (length 790)
  Back Branch 08950440 529,876 times (length 754)
  Back Branch 08950AAC 466,936 times (length 63)
    089509A4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089509A8:[1E80002F]: bgtz       $s4, 0x08950A68
    089509AC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089509B0:[0A2542B2]: j          0x08950AC8
    089509B4:[00000000]: nop
--> 089509B8:[0E2568DC]: jal        0x0895A370
    089509BC:[00000000]: nop
    089509C0:[8FA300A0]: lw         $v1, 160($sp)
    089509C4:[3C022B00]: lui        $v0, 0x2B00 <=> li $v0, 0x2B000000
    089509C8:[27A80140]: addiu      $t0, $sp, 320
    089509CC:[24690030]: addiu      $t1, $v1, 48
    089509D0:[AFA900A0]: sw         $t1, 160($sp)
    089509D4:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    089509D8:[00405821]: addu       $t3, $v0, $zr <=> move $t3, $v0
    089509DC:[00406021]: addu       $t4, $v0, $zr <=> move $t4, $v0
    089509E0:[990A0001]: lwr        $t2, 1($t0)
    089509E4:[990B0005]: lwr        $t3, 5($t0)
    089509E8:[990C0009]: lwr        $t4, 9($t0)
    089509EC:[AC6A0000]: sw         $t2, 0($v1)
    089509F0:[AC6B0004]: sw         $t3, 4($v1)
    089509F4:[AC6C0008]: sw         $t4, 8($v1)
    089509F8:[990A0011]: lwr        $t2, 17($t0)
    089509FC:[990B0015]: lwr        $t3, 21($t0)
    08950A00:[990C0019]: lwr        $t4, 25($t0)
    08950A04:[AC6A000C]: sw         $t2, 12($v1)
    08950A08:[AC6B0010]: sw         $t3, 16($v1)
    08950A0C:[AC6C0014]: sw         $t4, 20($v1)
    08950A10:[990A0021]: lwr        $t2, 33($t0)
    08950A14:[990B0025]: lwr        $t3, 37($t0)
    08950A18:[990C0029]: lwr        $t4, 41($t0)
    08950A1C:[AC6A0018]: sw         $t2, 24($v1)
    08950A20:[AC6B001C]: sw         $t3, 28($v1)
    08950A24:[AC6C0020]: sw         $t4, 32($v1)
    08950A28:[990A0031]: lwr        $t2, 49($t0)
    08950A2C:[990B0035]: lwr        $t3, 53($t0)
    08950A30:[990C0039]: lwr        $t4, 57($t0)
    08950A34:[AC6A0024]: sw         $t2, 36($v1)
    08950A38:[AC6B0028]: sw         $t3, 40($v1)
    08950A3C:[AC6C002C]: sw         $t4, 44($v1)
    08950A40:[26310001]: addiu      $s1, $s1, 1
    08950A44:[12000006]: beq        $s0, $zr, 0x08950A60
    08950A48:[2652000C]: addiu      $s2, $s2, 12
    08950A4C:[8FA900A0]: lw         $t1, 160($sp)
    08950A50:[3C020B00]: lui        $v0, 0x0B00 <=> li $v0, 0x0B000000
    08950A54:[AD220000]: sw         $v0, 0($t1)
    08950A58:[25290004]: addiu      $t1, $t1, 4
    08950A5C:[AFA900A0]: sw         $t1, 160($sp)
    08950A60:[12910019]: beq        $s4, $s1, 0x08950AC8
    08950A64:[8FA600B4]: lw         $a2, 180($sp)
    08950A68:[8CC40010]: lw         $a0, 16($a2)
    08950A6C:[00111040]: sll        $v0, $s1, 0x0001
    08950A70:[8FA700B0]: lw         $a3, 176($sp)
    08950A74:[00441021]: addu       $v0, $v0, $a0
    08950A78:[84430000]: lh         $v1, 0($v0)
    08950A7C:[8CE50004]: lw         $a1, 4($a3)
    08950A80:[8CC80014]: lw         $t0, 20($a2)
    08950A84:[00031200]: sll        $v0, $v1, 0x0008
    08950A88:[00031980]: sll        $v1, $v1, 0x0006
    08950A8C:[00431023]: subu       $v0, $v0, $v1
    08950A90:[00A22821]: addu       $a1, $a1, $v0
    08950A94:[3C032A00]: lui        $v1, 0x2A00 <=> li $v1, 0x2A000000
    08950A98:[00113180]: sll        $a2, $s1, 0x0006
    08950A9C:[27A40140]: addiu      $a0, $sp, 320
    08950AA0:[02431825]: or         $v1, $s2, $v1
    08950AA4:[00C83021]: addu       $a2, $a2, $t0
    08950AA8:[24A50080]: addiu      $a1, $a1, 128
--> 08950AAC:[1600FFC2]: bne        $s0, $zr, 0x089509B8
    08950AB0:[24E70060]: addiu      $a3, $a3, 96
    08950AB4:[8FA200A0]: lw         $v0, 160($sp)
    08950AB8:[24490004]: addiu      $t1, $v0, 4
    08950ABC:[AC430000]: sw         $v1, 0($v0)
  Back Branch 08950AC0 463,612 times (length 68)
    089509A4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089509A8:[1E80002F]: bgtz       $s4, 0x08950A68
    089509AC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089509B0:[0A2542B2]: j          0x08950AC8
    089509B4:[00000000]: nop
--> 089509B8:[0E2568DC]: jal        0x0895A370
    089509BC:[00000000]: nop
    089509C0:[8FA300A0]: lw         $v1, 160($sp)
    089509C4:[3C022B00]: lui        $v0, 0x2B00 <=> li $v0, 0x2B000000
    089509C8:[27A80140]: addiu      $t0, $sp, 320
    089509CC:[24690030]: addiu      $t1, $v1, 48
    089509D0:[AFA900A0]: sw         $t1, 160($sp)
    089509D4:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    089509D8:[00405821]: addu       $t3, $v0, $zr <=> move $t3, $v0
    089509DC:[00406021]: addu       $t4, $v0, $zr <=> move $t4, $v0
    089509E0:[990A0001]: lwr        $t2, 1($t0)
    089509E4:[990B0005]: lwr        $t3, 5($t0)
    089509E8:[990C0009]: lwr        $t4, 9($t0)
    089509EC:[AC6A0000]: sw         $t2, 0($v1)
    089509F0:[AC6B0004]: sw         $t3, 4($v1)
    089509F4:[AC6C0008]: sw         $t4, 8($v1)
    089509F8:[990A0011]: lwr        $t2, 17($t0)
    089509FC:[990B0015]: lwr        $t3, 21($t0)
    08950A00:[990C0019]: lwr        $t4, 25($t0)
    08950A04:[AC6A000C]: sw         $t2, 12($v1)
    08950A08:[AC6B0010]: sw         $t3, 16($v1)
    08950A0C:[AC6C0014]: sw         $t4, 20($v1)
    08950A10:[990A0021]: lwr        $t2, 33($t0)
    08950A14:[990B0025]: lwr        $t3, 37($t0)
    08950A18:[990C0029]: lwr        $t4, 41($t0)
    08950A1C:[AC6A0018]: sw         $t2, 24($v1)
    08950A20:[AC6B001C]: sw         $t3, 28($v1)
    08950A24:[AC6C0020]: sw         $t4, 32($v1)
    08950A28:[990A0031]: lwr        $t2, 49($t0)
    08950A2C:[990B0035]: lwr        $t3, 53($t0)
    08950A30:[990C0039]: lwr        $t4, 57($t0)
    08950A34:[AC6A0024]: sw         $t2, 36($v1)
    08950A38:[AC6B0028]: sw         $t3, 40($v1)
    08950A3C:[AC6C002C]: sw         $t4, 44($v1)
    08950A40:[26310001]: addiu      $s1, $s1, 1
    08950A44:[12000006]: beq        $s0, $zr, 0x08950A60
    08950A48:[2652000C]: addiu      $s2, $s2, 12
    08950A4C:[8FA900A0]: lw         $t1, 160($sp)
    08950A50:[3C020B00]: lui        $v0, 0x0B00 <=> li $v0, 0x0B000000
    08950A54:[AD220000]: sw         $v0, 0($t1)
    08950A58:[25290004]: addiu      $t1, $t1, 4
    08950A5C:[AFA900A0]: sw         $t1, 160($sp)
    08950A60:[12910019]: beq        $s4, $s1, 0x08950AC8
    08950A64:[8FA600B4]: lw         $a2, 180($sp)
    08950A68:[8CC40010]: lw         $a0, 16($a2)
    08950A6C:[00111040]: sll        $v0, $s1, 0x0001
    08950A70:[8FA700B0]: lw         $a3, 176($sp)
    08950A74:[00441021]: addu       $v0, $v0, $a0
    08950A78:[84430000]: lh         $v1, 0($v0)
    08950A7C:[8CE50004]: lw         $a1, 4($a3)
    08950A80:[8CC80014]: lw         $t0, 20($a2)
    08950A84:[00031200]: sll        $v0, $v1, 0x0008
    08950A88:[00031980]: sll        $v1, $v1, 0x0006
    08950A8C:[00431023]: subu       $v0, $v0, $v1
    08950A90:[00A22821]: addu       $a1, $a1, $v0
    08950A94:[3C032A00]: lui        $v1, 0x2A00 <=> li $v1, 0x2A000000
    08950A98:[00113180]: sll        $a2, $s1, 0x0006
    08950A9C:[27A40140]: addiu      $a0, $sp, 320
    08950AA0:[02431825]: or         $v1, $s2, $v1
    08950AA4:[00C83021]: addu       $a2, $a2, $t0
    08950AA8:[24A50080]: addiu      $a1, $a1, 128
    08950AAC:[1600FFC2]: bne        $s0, $zr, 0x089509B8
    08950AB0:[24E70060]: addiu      $a3, $a3, 96
    08950AB4:[8FA200A0]: lw         $v0, 160($sp)
    08950AB8:[24490004]: addiu      $t1, $v0, 4
    08950ABC:[AC430000]: sw         $v1, 0($v0)
--> 08950AC0:[0A25426E]: j          0x089509B8
    08950AC4:[AFA900A0]: sw         $t1, 160($sp)
    08950AC8:[1200FBF9]: beq        $s0, $zr, 0x0894FAB0
    08950ACC:[8FA300E8]: lw         $v1, 232($sp)
    08950AD0:[8FA700BC]: lw         $a3, 188($sp)
  Back Branch 089506B4 429,317 times (length 206)
  Back Branch 08950670 385,506 times (length 781)
  Back Branch 08950944 371,491 times (length 217)
  Back Branch 08950858 193,173 times (length 677)
  Back Branch 089506F4 158,385 times (length 789)
  Back Branch 08950AC8 158,385 times (length 1032)
  Back Branch 08950AE8 158,073 times (length 83)
    08950990:[00431025]: or         $v0, $v0, $v1
    08950994:[AD050004]: sw         $a1, 4($t0)
    08950998:[AD020008]: sw         $v0, 8($t0)
    0895099C:[AFA900E8]: sw         $t1, 232($sp)
    089509A0:[AFA900A0]: sw         $t1, 160($sp)
--> 089509A4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089509A8:[1E80002F]: bgtz       $s4, 0x08950A68
    089509AC:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089509B0:[0A2542B2]: j          0x08950AC8
    089509B4:[00000000]: nop
    089509B8:[0E2568DC]: jal        0x0895A370
    089509BC:[00000000]: nop
    089509C0:[8FA300A0]: lw         $v1, 160($sp)
    089509C4:[3C022B00]: lui        $v0, 0x2B00 <=> li $v0, 0x2B000000
    089509C8:[27A80140]: addiu      $t0, $sp, 320
    089509CC:[24690030]: addiu      $t1, $v1, 48
    089509D0:[AFA900A0]: sw         $t1, 160($sp)
    089509D4:[00405021]: addu       $t2, $v0, $zr <=> move $t2, $v0
    089509D8:[00405821]: addu       $t3, $v0, $zr <=> move $t3, $v0
    089509DC:[00406021]: addu       $t4, $v0, $zr <=> move $t4, $v0
    089509E0:[990A0001]: lwr        $t2, 1($t0)
    089509E4:[990B0005]: lwr        $t3, 5($t0)
    089509E8:[990C0009]: lwr        $t4, 9($t0)
    089509EC:[AC6A0000]: sw         $t2, 0($v1)
    089509F0:[AC6B0004]: sw         $t3, 4($v1)
    089509F4:[AC6C0008]: sw         $t4, 8($v1)
    089509F8:[990A0011]: lwr        $t2, 17($t0)
    089509FC:[990B0015]: lwr        $t3, 21($t0)
    08950A00:[990C0019]: lwr        $t4, 25($t0)
    08950A04:[AC6A000C]: sw         $t2, 12($v1)
    08950A08:[AC6B0010]: sw         $t3, 16($v1)
    08950A0C:[AC6C0014]: sw         $t4, 20($v1)
    08950A10:[990A0021]: lwr        $t2, 33($t0)
    08950A14:[990B0025]: lwr        $t3, 37($t0)
    08950A18:[990C0029]: lwr        $t4, 41($t0)
    08950A1C:[AC6A0018]: sw         $t2, 24($v1)
    08950A20:[AC6B001C]: sw         $t3, 28($v1)
    08950A24:[AC6C0020]: sw         $t4, 32($v1)
    08950A28:[990A0031]: lwr        $t2, 49($t0)
    08950A2C:[990B0035]: lwr        $t3, 53($t0)
    08950A30:[990C0039]: lwr        $t4, 57($t0)
    08950A34:[AC6A0024]: sw         $t2, 36($v1)
    08950A38:[AC6B0028]: sw         $t3, 40($v1)
    08950A3C:[AC6C002C]: sw         $t4, 44($v1)
    08950A40:[26310001]: addiu      $s1, $s1, 1
    08950A44:[12000006]: beq        $s0, $zr, 0x08950A60
    08950A48:[2652000C]: addiu      $s2, $s2, 12
    08950A4C:[8FA900A0]: lw         $t1, 160($sp)
    08950A50:[3C020B00]: lui        $v0, 0x0B00 <=> li $v0, 0x0B000000
    08950A54:[AD220000]: sw         $v0, 0($t1)
    08950A58:[25290004]: addiu      $t1, $t1, 4
    08950A5C:[AFA900A0]: sw         $t1, 160($sp)
    08950A60:[12910019]: beq        $s4, $s1, 0x08950AC8
    08950A64:[8FA600B4]: lw         $a2, 180($sp)
    08950A68:[8CC40010]: lw         $a0, 16($a2)
    08950A6C:[00111040]: sll        $v0, $s1, 0x0001
    08950A70:[8FA700B0]: lw         $a3, 176($sp)
    08950A74:[00441021]: addu       $v0, $v0, $a0
    08950A78:[84430000]: lh         $v1, 0($v0)
    08950A7C:[8CE50004]: lw         $a1, 4($a3)
    08950A80:[8CC80014]: lw         $t0, 20($a2)
    08950A84:[00031200]: sll        $v0, $v1, 0x0008
    08950A88:[00031980]: sll        $v1, $v1, 0x0006
    08950A8C:[00431023]: subu       $v0, $v0, $v1
    08950A90:[00A22821]: addu       $a1, $a1, $v0
    08950A94:[3C032A00]: lui        $v1, 0x2A00 <=> li $v1, 0x2A000000
    08950A98:[00113180]: sll        $a2, $s1, 0x0006
    08950A9C:[27A40140]: addiu      $a0, $sp, 320
    08950AA0:[02431825]: or         $v1, $s2, $v1
    08950AA4:[00C83021]: addu       $a2, $a2, $t0
    08950AA8:[24A50080]: addiu      $a1, $a1, 128
    08950AAC:[1600FFC2]: bne        $s0, $zr, 0x089509B8
    08950AB0:[24E70060]: addiu      $a3, $a3, 96
    08950AB4:[8FA200A0]: lw         $v0, 160($sp)
    08950AB8:[24490004]: addiu      $t1, $v0, 4
    08950ABC:[AC430000]: sw         $v1, 0($v0)
    08950AC0:[0A25426E]: j          0x089509B8
    08950AC4:[AFA900A0]: sw         $t1, 160($sp)
    08950AC8:[1200FBF9]: beq        $s0, $zr, 0x0894FAB0
    08950ACC:[8FA300E8]: lw         $v1, 232($sp)
    08950AD0:[8FA700BC]: lw         $a3, 188($sp)
    08950AD4:[0A2541C9]: j          0x08950724
    08950AD8:[8FA900A0]: lw         $t1, 160($sp)
    08950ADC:[3C02FF00]: lui        $v0, 0xFF00 <=> li $v0, 0xFF000000
    08950AE0:[AD220000]: sw         $v0, 0($t1)
    08950AE4:[25290004]: addiu      $t1, $t1, 4
--> 08950AE8:[0A254269]: j          0x089509A4
    08950AEC:[AFA900A0]: sw         $t1, 160($sp)
    08950AF0:[8FA500B0]: lw         $a1, 176($sp)
    08950AF4:[24C6002C]: addiu      $a2, $a2, 44
    08950AF8:[27A400FC]: addiu      $a0, $sp, 252
  Back Branch 08950B3C 58,041 times (length 1240)
  Back Branch 08950B8C 58,041 times (length 1256)
  Back Branch 08950514 55,951 times (length 414)
  Back Branch 0895051C 55,951 times (length 416)
  Back Branch 089504FC 55,951 times (length 415)
  Back Branch 089507E0 55,951 times (length 479)
  Back Branch 08950810 55,951 times (length 797)
  Back Branch 08950B04 55,951 times (length 1194)
  Back Branch 08950D54 49,229 times (length 129)
  Back Branch 08950D4C 30,032 times (length 562)
  Back Branch 08950D18 30,032 times (length 549)
  Back Branch 08950C88 28,009 times (length 512)
  Back Branch 089507B4 4,636 times (length 18)
    08950760:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08950764:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08950768:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0895076C:[3C0D2A00]: lui        $t5, 0x2A00 <=> li $t5, 0x2A000000
    08950770:[3C0C0A00]: lui        $t4, 0x0A00 <=> li $t4, 0x0A000000
--> 08950774:[84C30000]: lh         $v1, 0($a2)
    08950778:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    0895077C:[25080001]: addiu      $t0, $t0, 1
    08950780:[00032080]: sll        $a0, $v1, 0x0002
    08950784:[00031100]: sll        $v0, $v1, 0x0004
    08950788:[00441023]: subu       $v0, $v0, $a0
    0895078C:[00431021]: addu       $v0, $v0, $v1
    08950790:[00021080]: sll        $v0, $v0, 0x0002
    08950794:[01621021]: addu       $v0, $t3, $v0
    08950798:[7C02FE04]: ins        $v0, $zr, 24, 8
    0895079C:[00ED1825]: or         $v1, $a3, $t5
    089507A0:[004C1025]: or         $v0, $v0, $t4
    089507A4:[AD230000]: sw         $v1, 0($t1)
    089507A8:[24E7000C]: addiu      $a3, $a3, 12
    089507AC:[25290008]: addiu      $t1, $t1, 8
    089507B0:[ACA20004]: sw         $v0, 4($a1)
--> 089507B4:[1548FFEF]: bne        $t2, $t0, 0x08950774
    089507B8:[24C60002]: addiu      $a2, $a2, 2
    089507BC:[AFA900A0]: sw         $t1, 160($sp)
    089507C0:[3C021300]: lui        $v0, 0x1300 <=> li $v0, 0x13000000
    089507C4:[AD220000]: sw         $v0, 0($t1)
  Back Branch 089507CC 796 times (length 841)
  Back Branch 08950AD4 312 times (length 238)
_S1_2_894F588 107,708,950 instructions (1.996%), 49,230 calls (0894F288 - 0894F58C, length 194)
    0894F288:[108000B2]: beq        $a0, $zr, 0x0894F554
    0894F28C:[00000000]: nop
    0894F290:[8C980004]: lw         $t8, 4($a0)
    0894F294:[130000AF]: beq        $t8, $zr, 0x0894F554
    0894F298:[270500C0]: addiu      $a1, $t8, 192
    0894F29C:[DB070060]: lv.q       C130.q, 96($t8)
    0894F2A0:[BCBE0060]: cache      0x1E, 96($a1)
    0894F2A4:[DC0C001B]: VPFXS      [w, z, -y, -x]
    0894F2A8:[D0008784]: vmov.q     C100.q, C130.q
    0894F2AC:[DC09004E]: VPFXS      [-z, w, x, -y]
    0894F2B0:[D0008785]: vmov.q     C110.q, C130.q
    0894F2B4:[DC0A00B1]: VPFXS      [y, -x, w, -z]
    0894F2B8:[D0008786]: vmov.q     C120.q, C130.q
    0894F2BC:[DC0A001B]: VPFXS      [w, -z, y, -x]
    0894F2C0:[D0008788]: vmov.q     C200.q, C130.q
    0894F2C4:[DC0C004E]: VPFXS      [z, w, -x, -y]
    0894F2C8:[D0008789]: vmov.q     C210.q, C130.q
    0894F2CC:[DC0900B1]: VPFXS      [-y, x, w, -z]
    0894F2D0:[D000878A]: vmov.q     C220.q, C130.q
    0894F2D4:[64888480]: vdot.q     S000.s, C100.q, C200.q
    0894F2D8:[648984A0]: vdot.q     S001.s, C100.q, C210.q
    0894F2DC:[648A84C0]: vdot.q     S002.s, C100.q, C220.q
    0894F2E0:[64888581]: vdot.q     S010.s, C110.q, C200.q
    0894F2E4:[648985A1]: vdot.q     S011.s, C110.q, C210.q
    0894F2E8:[648A85C1]: vdot.q     S012.s, C110.q, C220.q
    0894F2EC:[64888682]: vdot.q     S020.s, C120.q, C200.q
    0894F2F0:[648986A2]: vdot.q     S021.s, C120.q, C210.q
    0894F2F4:[648A86C2]: vdot.q     S022.s, C120.q, C220.q
    0894F2F8:[8C820028]: lw         $v0, 40($a0)
    0894F2FC:[30420001]: andi       $v0, $v0, 1
    0894F300:[10400096]: beq        $v0, $zr, 0x0894F55C
    0894F304:[248E0080]: addiu      $t6, $a0, 128
    0894F308:[948F0018]: lhu        $t7, 24($a0)
    0894F30C:[000F1980]: sll        $v1, $t7, 0x0006
    0894F310:[000F1200]: sll        $v0, $t7, 0x0008
    0894F314:[00431023]: subu       $v0, $v0, $v1
    0894F318:[03021021]: addu       $v0, $t8, $v0
    0894F31C:[19E0008D]: blez       $t7, 0x0894F554
    0894F320:[2459FF40]: addiu      $t9, $v0, -192
    0894F324:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0894F328:[84A4FF80]: lh         $a0, -128($a1)
    0894F32C:[0325102B]: sltu       $v0, $t9, $a1
    0894F330:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    0894F334:[0322300B]: movn       $a2, $t9, $v0
    0894F338:[00041A00]: sll        $v1, $a0, 0x0008
    0894F33C:[00041180]: sll        $v0, $a0, 0x0006
    0894F340:[00621823]: subu       $v1, $v1, $v0
    0894F344:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0894F348:[24A8FF40]: addiu      $t0, $a1, -192
    0894F34C:[04800002]: bltz       $a0, 0x0894F358
    0894F350:[24A200C0]: addiu      $v0, $a1, 192
    0894F354:[03033821]: addu       $a3, $t8, $v1
    0894F358:[00005820]: add        $t3, $zr, $zr <=> li $t3, 0
    0894F35C:[10E0005F]: beq        $a3, $zr, 0x0894F4DC
    0894F360:[850A0042]: lh         $t2, 66($t0)
    0894F364:[84EB0042]: lh         $t3, 66($a3)
    0894F368:[D8E40080]: lv.q       C100.q, 128($a3)
    0894F36C:[D8E50090]: lv.q       C110.q, 144($a3)
    0894F370:[D8E600A0]: lv.q       C120.q, 160($a3)
    0894F374:[D8E700B0]: lv.q       C130.q, 176($a3)
    0894F378:[D9030050]: lv.q       C030.q, 80($t0)
    0894F37C:[D90C0070]: lv.q       C300.q, 112($t0)
    0894F380:[C4C00060]: lwc1       $f0, 96($a2)
    0894F384:[C4C10064]: lwc1       $f1, 100($a2)
    0894F388:[C4C20068]: lwc1       $f2, 104($a2)
    0894F38C:[314C0010]: andi       $t4, $t2, 16
    0894F390:[15800058]: bne        $t4, $zr, 0x0894F4F4
    0894F394:[C4C3006C]: lwc1       $f3, 108($a2)
    0894F398:[BC5E0060]: cache      0x1E, 96($v0)
    0894F39C:[316C0040]: andi       $t4, $t3, 64
    0894F3A0:[1580005B]: bne        $t4, $zr, 0x0894F510
    0894F3A4:[D000A78D]: vmov.q     C310.q, R103.q
    0894F3A8:[640CA70E]: vmul.t     C320.t, R103.t, C300.t
    0894F3AC:[314C0001]: andi       $t4, $t2, 1
    0894F3B0:[11800007]: beq        $t4, $zr, 0x0894F3D0
    0894F3B4:[D003808F]: vidt.q     C330.q
    0894F3B8:[D000A70F]: vmov.t     C330.t, R103.t
    0894F3BC:[314C0060]: andi       $t4, $t2, 96
    0894F3C0:[51800003]: beql       $t4, $zr, 0x0894F3D0
    0894F3C4:[D0008C0E]: vmov.t     C320.t, C300.t
    0894F3C8:[D007800E]: vone.t     C320.t
    0894F3CC:[640CA70F]: vmul.t     C330.t, R103.t, C300.t
    0894F3D0:[640D8303]: vmul.t     C030.t, C030.t, C310.t
    0894F3D4:[650E8000]: vscl.t     C000.t, C000.t, S320.s
    0894F3D8:[652E8101]: vscl.t     C010.t, C010.t, S321.s
    0894F3DC:[654E8202]: vscl.t     C020.t, C020.t, S322.s
    0894F3E0:[314C0080]: andi       $t4, $t2, 128
    0894F3E4:[1580004E]: bne        $t4, $zr, 0x0894F520
    0894F3E8:[D00380A3]: vidt.q     R003.q
    0894F3EC:[F02480A8]: VMMUL.q    E200.q, E000.q, E100.q
    0894F3F0:[3C0B3F00]: lui        $t3, 0x3F00 <=> li $t3, 0x3F000000
    0894F3F4:[448B2800]: mtc1       $t3, $f5
    0894F3F8:[46000182]: mul.s      $f6, $f0, $f0
    0894F3FC:[460109C2]: mul.s      $f7, $f1, $f1
    0894F400:[46021202]: mul.s      $f8, $f2, $f2
    0894F404:[46010242]: mul.s      $f9, $f0, $f1
    0894F408:[46020A82]: mul.s      $f10, $f1, $f2
    0894F40C:[460012C2]: mul.s      $f11, $f2, $f0
    0894F410:[46001B02]: mul.s      $f12, $f3, $f0
    0894F414:[46011B42]: mul.s      $f13, $f3, $f1
    0894F418:[46021B82]: mul.s      $f14, $f3, $f2
    0894F41C:[46072841]: sub.s      $f1, $f5, $f7
    0894F420:[46082881]: sub.s      $f2, $f5, $f8
    0894F424:[460C50C0]: add.s      $f3, $f10, $f12
    0894F428:[460D5900]: add.s      $f4, $f11, $f13
    0894F42C:[460E4940]: add.s      $f5, $f9, $f14
    0894F430:[46060801]: sub.s      $f0, $f1, $f6
    0894F434:[46080841]: sub.s      $f1, $f1, $f8
    0894F438:[46061081]: sub.s      $f2, $f2, $f6
    0894F43C:[460C5181]: sub.s      $f6, $f10, $f12
    0894F440:[460D59C1]: sub.s      $f7, $f11, $f13
    0894F444:[460E4A01]: sub.s      $f8, $f9, $f14
    0894F448:[440B0000]: mfc1       $t3, $f0
    0894F44C:[440C0800]: mfc1       $t4, $f1
    0894F450:[440D1000]: mfc1       $t5, $f2
    0894F454:[48EB0042]: MTV.s      $t3, S022.s
    0894F458:[48EC0000]: MTV.s      $t4, S000.s
    0894F45C:[48ED0021]: MTV.s      $t5, S011.s
    0894F460:[440B1800]: mfc1       $t3, $f3
    0894F464:[440C2000]: mfc1       $t4, $f4
    0894F468:[440D2800]: mfc1       $t5, $f5
    0894F46C:[48EB0041]: MTV.s      $t3, S012.s
    0894F470:[48EC0002]: MTV.s      $t4, S020.s
    0894F474:[48ED0020]: MTV.s      $t5, S001.s
    0894F478:[440B3000]: mfc1       $t3, $f6
    0894F47C:[440C3800]: mfc1       $t4, $f7
    0894F480:[440D4000]: mfc1       $t5, $f8
    0894F484:[BD180080]: cache      0x18, 128($t0)
    0894F488:[D0008FAB]: vmov.q     R203.q, C330.q
    0894F48C:[48EB0022]: MTV.s      $t3, S021.s
    0894F490:[48EC0040]: MTV.s      $t4, S002.s
    0894F494:[F9080080]: sv.q       C200.q, 128($t0)
    0894F498:[48ED0001]: MTV.s      $t5, S010.s
    0894F49C:[60008000]: vadd.t     C000.t, C000.t, C000.t
    0894F4A0:[F9090090]: sv.q       C210.q, 144($t0)
    0894F4A4:[60018101]: vadd.t     C010.t, C010.t, C010.t
    0894F4A8:[60028202]: vadd.t     C020.t, C020.t, C020.t
    0894F4AC:[F90A00A0]: sv.q       C220.q, 160($t0)
    0894F4B0:[314C0002]: andi       $t4, $t2, 2
    0894F4B4:[11800024]: beq        $t4, $zr, 0x0894F548
    0894F4B8:[F90B00B0]: sv.q       C230.q, 176($t0)
    0894F4BC:[650D8404]: vscl.t     C100.t, C100.t, S310.s
    0894F4C0:[652D8505]: vscl.t     C110.t, C110.t, S311.s
    0894F4C4:[654D8606]: vscl.t     C120.t, C120.t, S312.s
    0894F4C8:[D00380A7]: vidt.q     R103.q
    0894F4CC:[F8E40080]: sv.q       C100.q, 128($a3)
    0894F4D0:[F8E50090]: sv.q       C110.q, 144($a3)
    0894F4D4:[1000001C]: b          0x0894F548
    0894F4D8:[F8E600A0]: sv.q       C120.q, 160($a3)
    0894F4DC:[D9C40000]: lv.q       C100.q, 0($t6)
    0894F4E0:[D9C50010]: lv.q       C110.q, 16($t6)
    0894F4E4:[D9C60020]: lv.q       C120.q, 32($t6)
    0894F4E8:[D9C70030]: lv.q       C130.q, 48($t6)
    0894F4EC:[1000FFA2]: b          0x0894F378
    0894F4F0:[D00780A7]: vone.q     R103.q
    0894F4F4:[8D0C0030]: lw         $t4, 48($t0)
    0894F4F8:[D9800000]: lv.q       C000.q, 0($t4)
    0894F4FC:[D9810010]: lv.q       C010.q, 16($t4)
    0894F500:[D9820020]: lv.q       C020.q, 32($t4)
    0894F504:[D9830030]: lv.q       C030.q, 48($t4)
    0894F508:[1000FFA3]: b          0x0894F398
    0894F50C:[D007808C]: vone.q     C300.q
    0894F510:[D8E80070]: lv.q       C200.q, 112($a3)
    0894F514:[D0108808]: vrcp.t     C200.t, C200.t
    0894F518:[1000FFA3]: b          0x0894F3A8
    0894F51C:[6408A727]: vmul.t     R103.t, R103.t, C200.t
    0894F520:[8D0C0038]: lw         $t4, 56($t0)
    0894F524:[D9880000]: lv.q       C200.q, 0($t4)
    0894F528:[314C0001]: andi       $t4, $t2, 1
    0894F52C:[11800002]: beq        $t4, $zr, 0x0894F538
    0894F530:[640D8889]: vmul.q     C210.q, C200.q, C310.q
    0894F534:[640F8888]: vmul.q     C200.q, C200.q, C330.q
    0894F538:[F108A00A]: VTFM3.t    C220.t, E000.t, C200.t
    0894F53C:[60098303]: vadd.t     C030.t, C030.t, C210.t
    0894F540:[1000FFAA]: b          0x0894F3EC
    0894F544:[608A8303]: vsub.t     C030.t, C030.t, C220.t
    0894F548:[25290001]: addiu      $t1, $t1, 1
    0894F54C:[15E9FF76]: bne        $t7, $t1, 0x0894F328
    0894F550:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0894F554:[03E00008]: jr         $ra
    0894F558:[00000000]: nop
    0894F55C:[948F0018]: lhu        $t7, 24($a0)
    0894F560:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0894F564:[244E7510]: addiu      $t6, $v0, 29968
    0894F568:[000F1980]: sll        $v1, $t7, 0x0006
    0894F56C:[000F1200]: sll        $v0, $t7, 0x0008
    0894F570:[00431023]: subu       $v0, $v0, $v1
    0894F574:[03021021]: addu       $v0, $t8, $v0
    0894F578:[19E0FFF6]: blez       $t7, 0x0894F554
    0894F57C:[2459FF40]: addiu      $t9, $v0, -192
    0894F580:[0A253CCA]: j          0x0894F328
    0894F584:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0894F588:[0A253CA2]: j          0x0894F288
    0894F58C:[3405FFFF]: ori        $a1, $zr, -1 <=> li $a1, 65535
  Back Branch 0894F54C 1,051,620 times (length 139)
  Back Branch 0894F508 374,562 times (length 94)
    0894F384:[C4C10064]: lwc1       $f1, 100($a2)
    0894F388:[C4C20068]: lwc1       $f2, 104($a2)
    0894F38C:[314C0010]: andi       $t4, $t2, 16
    0894F390:[15800058]: bne        $t4, $zr, 0x0894F4F4
    0894F394:[C4C3006C]: lwc1       $f3, 108($a2)
--> 0894F398:[BC5E0060]: cache      0x1E, 96($v0)
    0894F39C:[316C0040]: andi       $t4, $t3, 64
    0894F3A0:[1580005B]: bne        $t4, $zr, 0x0894F510
    0894F3A4:[D000A78D]: vmov.q     C310.q, R103.q
    0894F3A8:[640CA70E]: vmul.t     C320.t, R103.t, C300.t
    0894F3AC:[314C0001]: andi       $t4, $t2, 1
    0894F3B0:[11800007]: beq        $t4, $zr, 0x0894F3D0
    0894F3B4:[D003808F]: vidt.q     C330.q
    0894F3B8:[D000A70F]: vmov.t     C330.t, R103.t
    0894F3BC:[314C0060]: andi       $t4, $t2, 96
    0894F3C0:[51800003]: beql       $t4, $zr, 0x0894F3D0
    0894F3C4:[D0008C0E]: vmov.t     C320.t, C300.t
    0894F3C8:[D007800E]: vone.t     C320.t
    0894F3CC:[640CA70F]: vmul.t     C330.t, R103.t, C300.t
    0894F3D0:[640D8303]: vmul.t     C030.t, C030.t, C310.t
    0894F3D4:[650E8000]: vscl.t     C000.t, C000.t, S320.s
    0894F3D8:[652E8101]: vscl.t     C010.t, C010.t, S321.s
    0894F3DC:[654E8202]: vscl.t     C020.t, C020.t, S322.s
    0894F3E0:[314C0080]: andi       $t4, $t2, 128
    0894F3E4:[1580004E]: bne        $t4, $zr, 0x0894F520
    0894F3E8:[D00380A3]: vidt.q     R003.q
    0894F3EC:[F02480A8]: VMMUL.q    E200.q, E000.q, E100.q
    0894F3F0:[3C0B3F00]: lui        $t3, 0x3F00 <=> li $t3, 0x3F000000
    0894F3F4:[448B2800]: mtc1       $t3, $f5
    0894F3F8:[46000182]: mul.s      $f6, $f0, $f0
    0894F3FC:[460109C2]: mul.s      $f7, $f1, $f1
    0894F400:[46021202]: mul.s      $f8, $f2, $f2
    0894F404:[46010242]: mul.s      $f9, $f0, $f1
    0894F408:[46020A82]: mul.s      $f10, $f1, $f2
    0894F40C:[460012C2]: mul.s      $f11, $f2, $f0
    0894F410:[46001B02]: mul.s      $f12, $f3, $f0
    0894F414:[46011B42]: mul.s      $f13, $f3, $f1
    0894F418:[46021B82]: mul.s      $f14, $f3, $f2
    0894F41C:[46072841]: sub.s      $f1, $f5, $f7
    0894F420:[46082881]: sub.s      $f2, $f5, $f8
    0894F424:[460C50C0]: add.s      $f3, $f10, $f12
    0894F428:[460D5900]: add.s      $f4, $f11, $f13
    0894F42C:[460E4940]: add.s      $f5, $f9, $f14
    0894F430:[46060801]: sub.s      $f0, $f1, $f6
    0894F434:[46080841]: sub.s      $f1, $f1, $f8
    0894F438:[46061081]: sub.s      $f2, $f2, $f6
    0894F43C:[460C5181]: sub.s      $f6, $f10, $f12
    0894F440:[460D59C1]: sub.s      $f7, $f11, $f13
    0894F444:[460E4A01]: sub.s      $f8, $f9, $f14
    0894F448:[440B0000]: mfc1       $t3, $f0
    0894F44C:[440C0800]: mfc1       $t4, $f1
    0894F450:[440D1000]: mfc1       $t5, $f2
    0894F454:[48EB0042]: MTV.s      $t3, S022.s
    0894F458:[48EC0000]: MTV.s      $t4, S000.s
    0894F45C:[48ED0021]: MTV.s      $t5, S011.s
    0894F460:[440B1800]: mfc1       $t3, $f3
    0894F464:[440C2000]: mfc1       $t4, $f4
    0894F468:[440D2800]: mfc1       $t5, $f5
    0894F46C:[48EB0041]: MTV.s      $t3, S012.s
    0894F470:[48EC0002]: MTV.s      $t4, S020.s
    0894F474:[48ED0020]: MTV.s      $t5, S001.s
    0894F478:[440B3000]: mfc1       $t3, $f6
    0894F47C:[440C3800]: mfc1       $t4, $f7
    0894F480:[440D4000]: mfc1       $t5, $f8
    0894F484:[BD180080]: cache      0x18, 128($t0)
    0894F488:[D0008FAB]: vmov.q     R203.q, C330.q
    0894F48C:[48EB0022]: MTV.s      $t3, S021.s
    0894F490:[48EC0040]: MTV.s      $t4, S002.s
    0894F494:[F9080080]: sv.q       C200.q, 128($t0)
    0894F498:[48ED0001]: MTV.s      $t5, S010.s
    0894F49C:[60008000]: vadd.t     C000.t, C000.t, C000.t
    0894F4A0:[F9090090]: sv.q       C210.q, 144($t0)
    0894F4A4:[60018101]: vadd.t     C010.t, C010.t, C010.t
    0894F4A8:[60028202]: vadd.t     C020.t, C020.t, C020.t
    0894F4AC:[F90A00A0]: sv.q       C220.q, 160($t0)
    0894F4B0:[314C0002]: andi       $t4, $t2, 2
    0894F4B4:[11800024]: beq        $t4, $zr, 0x0894F548
    0894F4B8:[F90B00B0]: sv.q       C230.q, 176($t0)
    0894F4BC:[650D8404]: vscl.t     C100.t, C100.t, S310.s
    0894F4C0:[652D8505]: vscl.t     C110.t, C110.t, S311.s
    0894F4C4:[654D8606]: vscl.t     C120.t, C120.t, S312.s
    0894F4C8:[D00380A7]: vidt.q     R103.q
    0894F4CC:[F8E40080]: sv.q       C100.q, 128($a3)
    0894F4D0:[F8E50090]: sv.q       C110.q, 144($a3)
    0894F4D4:[1000001C]: b          0x0894F548
    0894F4D8:[F8E600A0]: sv.q       C120.q, 160($a3)
    0894F4DC:[D9C40000]: lv.q       C100.q, 0($t6)
    0894F4E0:[D9C50010]: lv.q       C110.q, 16($t6)
    0894F4E4:[D9C60020]: lv.q       C120.q, 32($t6)
    0894F4E8:[D9C70030]: lv.q       C130.q, 48($t6)
    0894F4EC:[1000FFA2]: b          0x0894F378
    0894F4F0:[D00780A7]: vone.q     R103.q
    0894F4F4:[8D0C0030]: lw         $t4, 48($t0)
    0894F4F8:[D9800000]: lv.q       C000.q, 0($t4)
    0894F4FC:[D9810010]: lv.q       C010.q, 16($t4)
    0894F500:[D9820020]: lv.q       C020.q, 32($t4)
    0894F504:[D9830030]: lv.q       C030.q, 48($t4)
--> 0894F508:[1000FFA3]: b          0x0894F398
    0894F50C:[D007808C]: vone.q     C300.q
    0894F510:[D8E80070]: lv.q       C200.q, 112($a3)
    0894F514:[D0108808]: vrcp.t     C200.t, C200.t
    0894F518:[1000FFA3]: b          0x0894F3A8
  Back Branch 0894F4EC 212,987 times (length 95)
    0894F364:[84EB0042]: lh         $t3, 66($a3)
    0894F368:[D8E40080]: lv.q       C100.q, 128($a3)
    0894F36C:[D8E50090]: lv.q       C110.q, 144($a3)
    0894F370:[D8E600A0]: lv.q       C120.q, 160($a3)
    0894F374:[D8E700B0]: lv.q       C130.q, 176($a3)
--> 0894F378:[D9030050]: lv.q       C030.q, 80($t0)
    0894F37C:[D90C0070]: lv.q       C300.q, 112($t0)
    0894F380:[C4C00060]: lwc1       $f0, 96($a2)
    0894F384:[C4C10064]: lwc1       $f1, 100($a2)
    0894F388:[C4C20068]: lwc1       $f2, 104($a2)
    0894F38C:[314C0010]: andi       $t4, $t2, 16
    0894F390:[15800058]: bne        $t4, $zr, 0x0894F4F4
    0894F394:[C4C3006C]: lwc1       $f3, 108($a2)
    0894F398:[BC5E0060]: cache      0x1E, 96($v0)
    0894F39C:[316C0040]: andi       $t4, $t3, 64
    0894F3A0:[1580005B]: bne        $t4, $zr, 0x0894F510
    0894F3A4:[D000A78D]: vmov.q     C310.q, R103.q
    0894F3A8:[640CA70E]: vmul.t     C320.t, R103.t, C300.t
    0894F3AC:[314C0001]: andi       $t4, $t2, 1
    0894F3B0:[11800007]: beq        $t4, $zr, 0x0894F3D0
    0894F3B4:[D003808F]: vidt.q     C330.q
    0894F3B8:[D000A70F]: vmov.t     C330.t, R103.t
    0894F3BC:[314C0060]: andi       $t4, $t2, 96
    0894F3C0:[51800003]: beql       $t4, $zr, 0x0894F3D0
    0894F3C4:[D0008C0E]: vmov.t     C320.t, C300.t
    0894F3C8:[D007800E]: vone.t     C320.t
    0894F3CC:[640CA70F]: vmul.t     C330.t, R103.t, C300.t
    0894F3D0:[640D8303]: vmul.t     C030.t, C030.t, C310.t
    0894F3D4:[650E8000]: vscl.t     C000.t, C000.t, S320.s
    0894F3D8:[652E8101]: vscl.t     C010.t, C010.t, S321.s
    0894F3DC:[654E8202]: vscl.t     C020.t, C020.t, S322.s
    0894F3E0:[314C0080]: andi       $t4, $t2, 128
    0894F3E4:[1580004E]: bne        $t4, $zr, 0x0894F520
    0894F3E8:[D00380A3]: vidt.q     R003.q
    0894F3EC:[F02480A8]: VMMUL.q    E200.q, E000.q, E100.q
    0894F3F0:[3C0B3F00]: lui        $t3, 0x3F00 <=> li $t3, 0x3F000000
    0894F3F4:[448B2800]: mtc1       $t3, $f5
    0894F3F8:[46000182]: mul.s      $f6, $f0, $f0
    0894F3FC:[460109C2]: mul.s      $f7, $f1, $f1
    0894F400:[46021202]: mul.s      $f8, $f2, $f2
    0894F404:[46010242]: mul.s      $f9, $f0, $f1
    0894F408:[46020A82]: mul.s      $f10, $f1, $f2
    0894F40C:[460012C2]: mul.s      $f11, $f2, $f0
    0894F410:[46001B02]: mul.s      $f12, $f3, $f0
    0894F414:[46011B42]: mul.s      $f13, $f3, $f1
    0894F418:[46021B82]: mul.s      $f14, $f3, $f2
    0894F41C:[46072841]: sub.s      $f1, $f5, $f7
    0894F420:[46082881]: sub.s      $f2, $f5, $f8
    0894F424:[460C50C0]: add.s      $f3, $f10, $f12
    0894F428:[460D5900]: add.s      $f4, $f11, $f13
    0894F42C:[460E4940]: add.s      $f5, $f9, $f14
    0894F430:[46060801]: sub.s      $f0, $f1, $f6
    0894F434:[46080841]: sub.s      $f1, $f1, $f8
    0894F438:[46061081]: sub.s      $f2, $f2, $f6
    0894F43C:[460C5181]: sub.s      $f6, $f10, $f12
    0894F440:[460D59C1]: sub.s      $f7, $f11, $f13
    0894F444:[460E4A01]: sub.s      $f8, $f9, $f14
    0894F448:[440B0000]: mfc1       $t3, $f0
    0894F44C:[440C0800]: mfc1       $t4, $f1
    0894F450:[440D1000]: mfc1       $t5, $f2
    0894F454:[48EB0042]: MTV.s      $t3, S022.s
    0894F458:[48EC0000]: MTV.s      $t4, S000.s
    0894F45C:[48ED0021]: MTV.s      $t5, S011.s
    0894F460:[440B1800]: mfc1       $t3, $f3
    0894F464:[440C2000]: mfc1       $t4, $f4
    0894F468:[440D2800]: mfc1       $t5, $f5
    0894F46C:[48EB0041]: MTV.s      $t3, S012.s
    0894F470:[48EC0002]: MTV.s      $t4, S020.s
    0894F474:[48ED0020]: MTV.s      $t5, S001.s
    0894F478:[440B3000]: mfc1       $t3, $f6
    0894F47C:[440C3800]: mfc1       $t4, $f7
    0894F480:[440D4000]: mfc1       $t5, $f8
    0894F484:[BD180080]: cache      0x18, 128($t0)
    0894F488:[D0008FAB]: vmov.q     R203.q, C330.q
    0894F48C:[48EB0022]: MTV.s      $t3, S021.s
    0894F490:[48EC0040]: MTV.s      $t4, S002.s
    0894F494:[F9080080]: sv.q       C200.q, 128($t0)
    0894F498:[48ED0001]: MTV.s      $t5, S010.s
    0894F49C:[60008000]: vadd.t     C000.t, C000.t, C000.t
    0894F4A0:[F9090090]: sv.q       C210.q, 144($t0)
    0894F4A4:[60018101]: vadd.t     C010.t, C010.t, C010.t
    0894F4A8:[60028202]: vadd.t     C020.t, C020.t, C020.t
    0894F4AC:[F90A00A0]: sv.q       C220.q, 160($t0)
    0894F4B0:[314C0002]: andi       $t4, $t2, 2
    0894F4B4:[11800024]: beq        $t4, $zr, 0x0894F548
    0894F4B8:[F90B00B0]: sv.q       C230.q, 176($t0)
    0894F4BC:[650D8404]: vscl.t     C100.t, C100.t, S310.s
    0894F4C0:[652D8505]: vscl.t     C110.t, C110.t, S311.s
    0894F4C4:[654D8606]: vscl.t     C120.t, C120.t, S312.s
    0894F4C8:[D00380A7]: vidt.q     R103.q
    0894F4CC:[F8E40080]: sv.q       C100.q, 128($a3)
    0894F4D0:[F8E50090]: sv.q       C110.q, 144($a3)
    0894F4D4:[1000001C]: b          0x0894F548
    0894F4D8:[F8E600A0]: sv.q       C120.q, 160($a3)
    0894F4DC:[D9C40000]: lv.q       C100.q, 0($t6)
    0894F4E0:[D9C50010]: lv.q       C110.q, 16($t6)
    0894F4E4:[D9C60020]: lv.q       C120.q, 32($t6)
    0894F4E8:[D9C70030]: lv.q       C130.q, 48($t6)
--> 0894F4EC:[1000FFA2]: b          0x0894F378
    0894F4F0:[D00780A7]: vone.q     R103.q
    0894F4F4:[8D0C0030]: lw         $t4, 48($t0)
    0894F4F8:[D9800000]: lv.q       C000.q, 0($t4)
    0894F4FC:[D9810010]: lv.q       C010.q, 16($t4)
  Back Branch 0894F588 49,230 times (length 194)
  Back Branch 0894F540 18,830 times (length 87)
    0894F3D8:[652E8101]: vscl.t     C010.t, C010.t, S321.s
    0894F3DC:[654E8202]: vscl.t     C020.t, C020.t, S322.s
    0894F3E0:[314C0080]: andi       $t4, $t2, 128
    0894F3E4:[1580004E]: bne        $t4, $zr, 0x0894F520
    0894F3E8:[D00380A3]: vidt.q     R003.q
--> 0894F3EC:[F02480A8]: VMMUL.q    E200.q, E000.q, E100.q
    0894F3F0:[3C0B3F00]: lui        $t3, 0x3F00 <=> li $t3, 0x3F000000
    0894F3F4:[448B2800]: mtc1       $t3, $f5
    0894F3F8:[46000182]: mul.s      $f6, $f0, $f0
    0894F3FC:[460109C2]: mul.s      $f7, $f1, $f1
    0894F400:[46021202]: mul.s      $f8, $f2, $f2
    0894F404:[46010242]: mul.s      $f9, $f0, $f1
    0894F408:[46020A82]: mul.s      $f10, $f1, $f2
    0894F40C:[460012C2]: mul.s      $f11, $f2, $f0
    0894F410:[46001B02]: mul.s      $f12, $f3, $f0
    0894F414:[46011B42]: mul.s      $f13, $f3, $f1
    0894F418:[46021B82]: mul.s      $f14, $f3, $f2
    0894F41C:[46072841]: sub.s      $f1, $f5, $f7
    0894F420:[46082881]: sub.s      $f2, $f5, $f8
    0894F424:[460C50C0]: add.s      $f3, $f10, $f12
    0894F428:[460D5900]: add.s      $f4, $f11, $f13
    0894F42C:[460E4940]: add.s      $f5, $f9, $f14
    0894F430:[46060801]: sub.s      $f0, $f1, $f6
    0894F434:[46080841]: sub.s      $f1, $f1, $f8
    0894F438:[46061081]: sub.s      $f2, $f2, $f6
    0894F43C:[460C5181]: sub.s      $f6, $f10, $f12
    0894F440:[460D59C1]: sub.s      $f7, $f11, $f13
    0894F444:[460E4A01]: sub.s      $f8, $f9, $f14
    0894F448:[440B0000]: mfc1       $t3, $f0
    0894F44C:[440C0800]: mfc1       $t4, $f1
    0894F450:[440D1000]: mfc1       $t5, $f2
    0894F454:[48EB0042]: MTV.s      $t3, S022.s
    0894F458:[48EC0000]: MTV.s      $t4, S000.s
    0894F45C:[48ED0021]: MTV.s      $t5, S011.s
    0894F460:[440B1800]: mfc1       $t3, $f3
    0894F464:[440C2000]: mfc1       $t4, $f4
    0894F468:[440D2800]: mfc1       $t5, $f5
    0894F46C:[48EB0041]: MTV.s      $t3, S012.s
    0894F470:[48EC0002]: MTV.s      $t4, S020.s
    0894F474:[48ED0020]: MTV.s      $t5, S001.s
    0894F478:[440B3000]: mfc1       $t3, $f6
    0894F47C:[440C3800]: mfc1       $t4, $f7
    0894F480:[440D4000]: mfc1       $t5, $f8
    0894F484:[BD180080]: cache      0x18, 128($t0)
    0894F488:[D0008FAB]: vmov.q     R203.q, C330.q
    0894F48C:[48EB0022]: MTV.s      $t3, S021.s
    0894F490:[48EC0040]: MTV.s      $t4, S002.s
    0894F494:[F9080080]: sv.q       C200.q, 128($t0)
    0894F498:[48ED0001]: MTV.s      $t5, S010.s
    0894F49C:[60008000]: vadd.t     C000.t, C000.t, C000.t
    0894F4A0:[F9090090]: sv.q       C210.q, 144($t0)
    0894F4A4:[60018101]: vadd.t     C010.t, C010.t, C010.t
    0894F4A8:[60028202]: vadd.t     C020.t, C020.t, C020.t
    0894F4AC:[F90A00A0]: sv.q       C220.q, 160($t0)
    0894F4B0:[314C0002]: andi       $t4, $t2, 2
    0894F4B4:[11800024]: beq        $t4, $zr, 0x0894F548
    0894F4B8:[F90B00B0]: sv.q       C230.q, 176($t0)
    0894F4BC:[650D8404]: vscl.t     C100.t, C100.t, S310.s
    0894F4C0:[652D8505]: vscl.t     C110.t, C110.t, S311.s
    0894F4C4:[654D8606]: vscl.t     C120.t, C120.t, S312.s
    0894F4C8:[D00380A7]: vidt.q     R103.q
    0894F4CC:[F8E40080]: sv.q       C100.q, 128($a3)
    0894F4D0:[F8E50090]: sv.q       C110.q, 144($a3)
    0894F4D4:[1000001C]: b          0x0894F548
    0894F4D8:[F8E600A0]: sv.q       C120.q, 160($a3)
    0894F4DC:[D9C40000]: lv.q       C100.q, 0($t6)
    0894F4E0:[D9C50010]: lv.q       C110.q, 16($t6)
    0894F4E4:[D9C60020]: lv.q       C120.q, 32($t6)
    0894F4E8:[D9C70030]: lv.q       C130.q, 48($t6)
    0894F4EC:[1000FFA2]: b          0x0894F378
    0894F4F0:[D00780A7]: vone.q     R103.q
    0894F4F4:[8D0C0030]: lw         $t4, 48($t0)
    0894F4F8:[D9800000]: lv.q       C000.q, 0($t4)
    0894F4FC:[D9810010]: lv.q       C010.q, 16($t4)
    0894F500:[D9820020]: lv.q       C020.q, 32($t4)
    0894F504:[D9830030]: lv.q       C030.q, 48($t4)
    0894F508:[1000FFA3]: b          0x0894F398
    0894F50C:[D007808C]: vone.q     C300.q
    0894F510:[D8E80070]: lv.q       C200.q, 112($a3)
    0894F514:[D0108808]: vrcp.t     C200.t, C200.t
    0894F518:[1000FFA3]: b          0x0894F3A8
    0894F51C:[6408A727]: vmul.t     R103.t, R103.t, C200.t
    0894F520:[8D0C0038]: lw         $t4, 56($t0)
    0894F524:[D9880000]: lv.q       C200.q, 0($t4)
    0894F528:[314C0001]: andi       $t4, $t2, 1
    0894F52C:[11800002]: beq        $t4, $zr, 0x0894F538
    0894F530:[640D8889]: vmul.q     C210.q, C200.q, C310.q
    0894F534:[640F8888]: vmul.q     C200.q, C200.q, C330.q
    0894F538:[F108A00A]: VTFM3.t    C220.t, E000.t, C200.t
    0894F53C:[60098303]: vadd.t     C030.t, C030.t, C210.t
--> 0894F540:[1000FFAA]: b          0x0894F3EC
    0894F544:[608A8303]: vsub.t     C030.t, C030.t, C220.t
    0894F548:[25290001]: addiu      $t1, $t1, 1
    0894F54C:[15E9FF76]: bne        $t7, $t1, 0x0894F328
    0894F550:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
_S1_2_8952378 98,178,471 instructions (1.819%), 983,842 calls (08952378 - 08952C10, length 551)
    08952378:[27BDF760]: addiu      $sp, $sp, -2208
    0895237C:[AFB40880]: sw         $s4, 2176($sp)
    08952380:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    08952384:[AFBF0894]: sw         $ra, 2196($sp)
    08952388:[AFBE0890]: sw         $fp, 2192($sp)
    0895238C:[AFB7088C]: sw         $s7, 2188($sp)
    08952390:[AFB60888]: sw         $s6, 2184($sp)
    08952394:[AFB50884]: sw         $s5, 2180($sp)
    08952398:[AFB3087C]: sw         $s3, 2172($sp)
    0895239C:[AFB20878]: sw         $s2, 2168($sp)
    089523A0:[AFB10874]: sw         $s1, 2164($sp)
    089523A4:[AFB00870]: sw         $s0, 2160($sp)
    089523A8:[8C860058]: lw         $a2, 88($a0)
    089523AC:[8C950000]: lw         $s5, 0($a0)
    089523B0:[8C910008]: lw         $s1, 8($a0)
    089523B4:[10C001E2]: beq        $a2, $zr, 0x08952B40
    089523B8:[8C82001C]: lw         $v0, 28($a0)
    089523BC:[504001E1]: beql       $v0, $zr, 0x08952B44
    089523C0:[AE950000]: sw         $s5, 0($s4)
    089523C4:[8C500004]: lw         $s0, 4($v0)
    089523C8:[120001DD]: beq        $s0, $zr, 0x08952B40
    089523CC:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    089523D0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    089523D4:[0E2568AB]: jal        0x0895A2AC
    089523D8:[24A5BD30]: addiu      $a1, $a1, -17104
    089523DC:[8E040010]: lw         $a0, 16($s0)
    089523E0:[1080020A]: beq        $a0, $zr, 0x08952C0C
    089523E4:[24820054]: addiu      $v0, $a0, 84
    089523E8:[3C0708A8]: lui        $a3, 0x08A8 <=> li $a3, 0x08A80000
    089523EC:[24E3BD20]: addiu      $v1, $a3, -17120
    089523F0:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089523F4:[D8630000]: lv.q       C030.q, 0($v1)
    089523F8:[DBA40000]: lv.q       C100.q, 0($sp)
    089523FC:[DBA50010]: lv.q       C110.q, 16($sp)
    08952400:[DBA60020]: lv.q       C120.q, 32($sp)
    08952404:[DBA70030]: lv.q       C130.q, 48($sp)
    08952408:[D0078008]: vone.t     C200.t
    0895240C:[D0078009]: vone.t     C210.t
    08952410:[D006800A]: vzero.t    C220.t
    08952414:[D006800B]: vzero.t    C230.t
    08952418:[C8A10000]: lv.s       S010.s, 0($a1)
    0895241C:[C8A10005]: lv.s       S011.s, 4($a1)
    08952420:[C8A1000A]: lv.s       S012.s, 8($a1)
    08952424:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    08952428:[64008381]: vmul.q     C010.q, C030.q, C000.q
    0895242C:[DD0000FF]: VPFXT      [w, w, w, w]
    08952430:[6F00808C]: vsge.q     C300.q, C000.q, C000.q
    08952434:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    08952438:[6F80808D]: vslt.q     C310.q, C000.q, C000.q
    0895243C:[DD0000FF]: VPFXT      [w, w, w, w]
    08952440:[6F01818E]: vsge.q     C320.q, C010.q, C010.q
    08952444:[DD0F00FF]: VPFXT      [-w, -w, -w, -w]
    08952448:[6F81818F]: vslt.q     C330.q, C010.q, C010.q
    0895244C:[6D0C8808]: vmin.t     C200.t, C200.t, C300.t
    08952450:[6D0D8909]: vmin.t     C210.t, C210.t, C310.t
    08952454:[6D8E8A0A]: vmax.t     C220.t, C220.t, C320.t
    08952458:[6D8F8B0B]: vmax.t     C230.t, C230.t, C330.t
    0895245C:[14A2FFEE]: bne        $a1, $v0, 0x08952418
    08952460:[24A5000C]: addiu      $a1, $a1, 12
    08952464:[6DA9A8A8]: vmax.q     R200.q, R200.q, R201.q
    08952468:[6DAAA8A8]: vmax.q     R200.q, R200.q, R202.q
    0895246C:[D03CA888]: vi2uc.q    S200.s, R200.q
    08952470:[48640008]: mfv.s      $a0, S200.s
    08952474:[0004402B]: sltu       $t0, $zr, $a0 <=> move $t0, $a0
    08952478:[7C042620]: seh        $a0, $a0
    0895247C:[2C840001]: sltiu      $a0, $a0, 1
    08952480:[00882024]: and        $a0, $a0, $t0
    08952484:[508001AF]: beql       $a0, $zr, 0x08952B44
    08952488:[AE950000]: sw         $s5, 0($s4)
    0895248C:[9602001C]: lhu        $v0, 28($s0)
    08952490:[8E030018]: lw         $v1, 24($s0)
    08952494:[00021600]: sll        $v0, $v0, 0x0018
    08952498:[00629825]: or         $s3, $v1, $v0
    0895249C:[7E650A40]: ext        $a1, $s3, 9, 2
    089524A0:[14A001D2]: bne        $a1, $zr, 0x08952BEC
    089524A4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089524A8:[327E0003]: andi       $fp, $s3, 3
    089524AC:[17C001C5]: bne        $fp, $zr, 0x08952BC4
    089524B0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    089524B4:[7E621080]: ext        $v0, $s3, 2, 3
    089524B8:[544001B8]: bnel       $v0, $zr, 0x08952B9C
    089524BC:[24420011]: addiu      $v0, $v0, 17
    089524C0:[7E650940]: ext        $a1, $s3, 5, 2
    089524C4:[14A001AD]: bne        $a1, $zr, 0x08952B7C
    089524C8:[00A61807]: srav       $v1, $a2, $a1
    089524CC:[7E6509C0]: ext        $a1, $s3, 7, 2
    089524D0:[14A001A8]: bne        $a1, $zr, 0x08952B74
    089524D4:[00A61007]: srav       $v0, $a2, $a1
    089524D8:[8E020014]: lw         $v0, 20($s0)
    089524DC:[9603001E]: lhu        $v1, 30($s0)
    089524E0:[00137603]: sra        $t6, $s3, 0x0018
    089524E4:[AFA20858]: sw         $v0, 2136($sp)
    089524E8:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    089524EC:[00021043]: sra        $v0, $v0, 0x0001
    089524F0:[8FA40858]: lw         $a0, 2136($sp)
    089524F4:[2463FFFF]: addiu      $v1, $v1, -1
    089524F8:[32650180]: andi       $a1, $s3, 384
    089524FC:[00821021]: addu       $v0, $a0, $v0
    08952500:[00400013]: mtlo       $v0
    08952504:[01C3001C]: madd       $t6, $v1
    08952508:[AFA50854]: sw         $a1, 2132($sp)
    0895250C:[27AD0040]: addiu      $t5, $sp, 64
    08952510:[24ECBD20]: addiu      $t4, $a3, -17120
    08952514:[8FA40854]: lw         $a0, 2132($sp)
    08952518:[AFA20860]: sw         $v0, 2144($sp)
    0895251C:[00003012]: mflo       $a2
    08952520:[2482FF00]: addiu      $v0, $a0, -256
    08952524:[27A5043E]: addiu      $a1, $sp, 1086
    08952528:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0895252C:[01A02021]: addu       $a0, $t5, $zr <=> move $a0, $t5
    08952530:[8FA70860]: lw         $a3, 2144($sp)
    08952534:[D9830000]: lv.q       C030.q, 0($t4)
    08952538:[DBA40000]: lv.q       C100.q, 0($sp)
    0895253C:[DBA50010]: lv.q       C110.q, 16($sp)
    08952540:[DBA60020]: lv.q       C120.q, 32($sp)
    08952544:[DBA70030]: lv.q       C130.q, 48($sp)
    08952548:[F38680B0]: VMZERO.q   E400.q
    0895254C:[F38680B4]: VMZERO.q   E500.q
    08952550:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    08952554:[3C0B0895]: lui        $t3, 0x0895 <=> li $t3, 0x08950000
    08952558:[256B2574]: addiu      $t3, $t3, 9588
    0895255C:[50400003]: beql       $v0, $zr, 0x0895256C
    08952560:[256B0018]: addiu      $t3, $t3, 24
    08952564:[5C400001]: bgtzl      $v0, 0x0895256C
    08952568:[256B0038]: addiu      $t3, $t3, 56
    0895256C:[01600008]: jr         $t3
    08952570:[254A0001]: addiu      $t2, $t2, 1
    08952B40:[AE950000]: sw         $s5, 0($s4)
    08952B44:[8FBF0894]: lw         $ra, 2196($sp)
    08952B48:[8FBE0890]: lw         $fp, 2192($sp)
    08952B4C:[8FB7088C]: lw         $s7, 2188($sp)
    08952B50:[8FB60888]: lw         $s6, 2184($sp)
    08952B54:[8FB50884]: lw         $s5, 2180($sp)
    08952B58:[8FB40880]: lw         $s4, 2176($sp)
    08952B5C:[8FB3087C]: lw         $s3, 2172($sp)
    08952B60:[8FB20878]: lw         $s2, 2168($sp)
    08952B64:[8FB10874]: lw         $s1, 2164($sp)
    08952B68:[8FB00870]: lw         $s0, 2160($sp)
    08952B6C:[03E00008]: jr         $ra
    08952B70:[27BD08A0]: addiu      $sp, $sp, 2208
    08952B74:[0A254936]: j          0x089524D8
    08952B78:[00A22004]: sllv       $a0, $v0, $a1
    08952B7C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08952B80:[00A21004]: sllv       $v0, $v0, $a1
    08952B84:[00A32004]: sllv       $a0, $v1, $a1
    08952B88:[7E6509C0]: ext        $a1, $s3, 7, 2
    08952B8C:[10A0FE52]: beq        $a1, $zr, 0x089524D8
    08952B90:[00823023]: subu       $a2, $a0, $v0
    08952B94:[0A254ADD]: j          0x08952B74
    08952B98:[00A61007]: srav       $v0, $a2, $a1
    08952B9C:[000210C3]: sra        $v0, $v0, 0x0003
    08952BA0:[00462007]: srav       $a0, $a2, $v0
    08952BA4:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08952BA8:[00431804]: sllv       $v1, $v1, $v0
    08952BAC:[00442004]: sllv       $a0, $a0, $v0
    08952BB0:[7E650940]: ext        $a1, $s3, 5, 2
    08952BB4:[10A0FE45]: beq        $a1, $zr, 0x089524CC
    08952BB8:[00833023]: subu       $a2, $a0, $v1
    08952BBC:[0A254ADF]: j          0x08952B7C
    08952BC0:[00A61807]: srav       $v1, $a2, $a1
    08952BC4:[03C61807]: srav       $v1, $a2, $fp
    08952BC8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08952BCC:[03C21004]: sllv       $v0, $v0, $fp
    08952BD0:[03C32004]: sllv       $a0, $v1, $fp
    08952BD4:[00823023]: subu       $a2, $a0, $v0
    08952BD8:[7E621080]: ext        $v0, $s3, 2, 3
    08952BDC:[1040FE39]: beq        $v0, $zr, 0x089524C4
    08952BE0:[7E650940]: ext        $a1, $s3, 5, 2
    08952BE4:[0A254AE7]: j          0x08952B9C
    08952BE8:[24420011]: addiu      $v0, $v0, 17
    08952BEC:[7E621380]: ext        $v0, $s3, 14, 3
    08952BF0:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08952BF4:[327E0003]: andi       $fp, $s3, 3
    08952BF8:[00A23004]: sllv       $a2, $v0, $a1
    08952BFC:[13C0FE2D]: beq        $fp, $zr, 0x089524B4
    08952C00:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08952C04:[0A254AF2]: j          0x08952BC8
    08952C08:[03C61807]: srav       $v1, $a2, $fp
    08952C0C:[0A254923]: j          0x0895248C
    08952C10:[3C0708A8]: lui        $a3, 0x08A8 <=> li $a3, 0x08A80000
  Back Branch 08952C0C 983,842 times (length 482)
  Back Branch 08952B74 983,842 times (length 425)
  Back Branch 08952BDC 983,842 times (length 456)
  Back Branch 08952B8C 983,842 times (length 431)
  Back Branch 08952B94 983,842 times (length 10)
    08952B60:[8FB20878]: lw         $s2, 2168($sp)
    08952B64:[8FB10874]: lw         $s1, 2164($sp)
    08952B68:[8FB00870]: lw         $s0, 2160($sp)
    08952B6C:[03E00008]: jr         $ra
    08952B70:[27BD08A0]: addiu      $sp, $sp, 2208
--> 08952B74:[0A254936]: j          0x089524D8
    08952B78:[00A22004]: sllv       $a0, $v0, $a1
    08952B7C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08952B80:[00A21004]: sllv       $v0, $v0, $a1
    08952B84:[00A32004]: sllv       $a0, $v1, $a1
    08952B88:[7E6509C0]: ext        $a1, $s3, 7, 2
    08952B8C:[10A0FE52]: beq        $a1, $zr, 0x089524D8
    08952B90:[00823023]: subu       $a2, $a0, $v0
--> 08952B94:[0A254ADD]: j          0x08952B74
    08952B98:[00A61007]: srav       $v0, $a2, $a1
    08952B9C:[000210C3]: sra        $v0, $v0, 0x0003
    08952BA0:[00462007]: srav       $a0, $a2, $v0
    08952BA4:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
  Back Branch 08952C04 541,288 times (length 17)
    08952BB4:[10A0FE45]: beq        $a1, $zr, 0x089524CC
    08952BB8:[00833023]: subu       $a2, $a0, $v1
    08952BBC:[0A254ADF]: j          0x08952B7C
    08952BC0:[00A61807]: srav       $v1, $a2, $a1
    08952BC4:[03C61807]: srav       $v1, $a2, $fp
--> 08952BC8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08952BCC:[03C21004]: sllv       $v0, $v0, $fp
    08952BD0:[03C32004]: sllv       $a0, $v1, $fp
    08952BD4:[00823023]: subu       $a2, $a0, $v0
    08952BD8:[7E621080]: ext        $v0, $s3, 2, 3
    08952BDC:[1040FE39]: beq        $v0, $zr, 0x089524C4
    08952BE0:[7E650940]: ext        $a1, $s3, 5, 2
    08952BE4:[0A254AE7]: j          0x08952B9C
    08952BE8:[24420011]: addiu      $v0, $v0, 17
    08952BEC:[7E621380]: ext        $v0, $s3, 14, 3
    08952BF0:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08952BF4:[327E0003]: andi       $fp, $s3, 3
    08952BF8:[00A23004]: sllv       $a2, $v0, $a1
    08952BFC:[13C0FE2D]: beq        $fp, $zr, 0x089524B4
    08952C00:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
--> 08952C04:[0A254AF2]: j          0x08952BC8
    08952C08:[03C61807]: srav       $v1, $a2, $fp
    08952C0C:[0A254923]: j          0x0895248C
    08952C10:[3C0708A8]: lui        $a3, 0x08A8 <=> li $a3, 0x08A80000
  Back Branch 08952BFC 541,288 times (length 468)
  Back Branch 08952BE4 408,183 times (length 20)
    08952B88:[7E6509C0]: ext        $a1, $s3, 7, 2
    08952B8C:[10A0FE52]: beq        $a1, $zr, 0x089524D8
    08952B90:[00823023]: subu       $a2, $a0, $v0
    08952B94:[0A254ADD]: j          0x08952B74
    08952B98:[00A61007]: srav       $v0, $a2, $a1
--> 08952B9C:[000210C3]: sra        $v0, $v0, 0x0003
    08952BA0:[00462007]: srav       $a0, $a2, $v0
    08952BA4:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08952BA8:[00431804]: sllv       $v1, $v1, $v0
    08952BAC:[00442004]: sllv       $a0, $a0, $v0
    08952BB0:[7E650940]: ext        $a1, $s3, 5, 2
    08952BB4:[10A0FE45]: beq        $a1, $zr, 0x089524CC
    08952BB8:[00833023]: subu       $a2, $a0, $v1
    08952BBC:[0A254ADF]: j          0x08952B7C
    08952BC0:[00A61807]: srav       $v1, $a2, $a1
    08952BC4:[03C61807]: srav       $v1, $a2, $fp
    08952BC8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08952BCC:[03C21004]: sllv       $v0, $v0, $fp
    08952BD0:[03C32004]: sllv       $a0, $v1, $fp
    08952BD4:[00823023]: subu       $a2, $a0, $v0
    08952BD8:[7E621080]: ext        $v0, $s3, 2, 3
    08952BDC:[1040FE39]: beq        $v0, $zr, 0x089524C4
    08952BE0:[7E650940]: ext        $a1, $s3, 5, 2
--> 08952BE4:[0A254AE7]: j          0x08952B9C
    08952BE8:[24420011]: addiu      $v0, $v0, 17
    08952BEC:[7E621380]: ext        $v0, $s3, 14, 3
    08952BF0:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08952BF4:[327E0003]: andi       $fp, $s3, 3
  Back Branch 08952BB4 408,183 times (length 444)
  Back Branch 08952BBC 408,183 times (length 18)
    08952B68:[8FB00870]: lw         $s0, 2160($sp)
    08952B6C:[03E00008]: jr         $ra
    08952B70:[27BD08A0]: addiu      $sp, $sp, 2208
    08952B74:[0A254936]: j          0x089524D8
    08952B78:[00A22004]: sllv       $a0, $v0, $a1
--> 08952B7C:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    08952B80:[00A21004]: sllv       $v0, $v0, $a1
    08952B84:[00A32004]: sllv       $a0, $v1, $a1
    08952B88:[7E6509C0]: ext        $a1, $s3, 7, 2
    08952B8C:[10A0FE52]: beq        $a1, $zr, 0x089524D8
    08952B90:[00823023]: subu       $a2, $a0, $v0
    08952B94:[0A254ADD]: j          0x08952B74
    08952B98:[00A61007]: srav       $v0, $a2, $a1
    08952B9C:[000210C3]: sra        $v0, $v0, 0x0003
    08952BA0:[00462007]: srav       $a0, $a2, $v0
    08952BA4:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08952BA8:[00431804]: sllv       $v1, $v1, $v0
    08952BAC:[00442004]: sllv       $a0, $a0, $v0
    08952BB0:[7E650940]: ext        $a1, $s3, 5, 2
    08952BB4:[10A0FE45]: beq        $a1, $zr, 0x089524CC
    08952BB8:[00833023]: subu       $a2, $a0, $v1
--> 08952BBC:[0A254ADF]: j          0x08952B7C
    08952BC0:[00A61807]: srav       $v1, $a2, $a1
    08952BC4:[03C61807]: srav       $v1, $a2, $fp
    08952BC8:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08952BCC:[03C21004]: sllv       $v0, $v0, $fp
_S1_2_88E172C 77,881,354 instructions (1.443%), 98,730 calls (088E172C - 088E1C8C, length 345)
    088E172C:[27BDFFB0]: addiu      $sp, $sp, -80
    088E1730:[AFBE0040]: sw         $fp, 64($sp)
    088E1734:[8FBE0050]: lw         $fp, 80($sp)
    088E1738:[AFB7003C]: sw         $s7, 60($sp)
    088E173C:[00C0B821]: addu       $s7, $a2, $zr <=> move $s7, $a2
    088E1740:[AFB60038]: sw         $s6, 56($sp)
    088E1744:[0120B021]: addu       $s6, $t1, $zr <=> move $s6, $t1
    088E1748:[AFB50034]: sw         $s5, 52($sp)
    088E174C:[0160A821]: addu       $s5, $t3, $zr <=> move $s5, $t3
    088E1750:[AFB3002C]: sw         $s3, 44($sp)
    088E1754:[01409821]: addu       $s3, $t2, $zr <=> move $s3, $t2
    088E1758:[AFB10024]: sw         $s1, 36($sp)
    088E175C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    088E1760:[AD600000]: sw         $zr, 0($t3)
    088E1764:[AFA50014]: sw         $a1, 20($sp)
    088E1768:[AFBF0044]: sw         $ra, 68($sp)
    088E176C:[AFC00000]: sw         $zr, 0($fp)
    088E1770:[AFB40030]: sw         $s4, 48($sp)
    088E1774:[AFB20028]: sw         $s2, 40($sp)
    088E1778:[AFB00020]: sw         $s0, 32($sp)
    088E177C:[AFA70018]: sw         $a3, 24($sp)
    088E1780:[94820000]: lhu        $v0, 0($a0)
    088E1784:[104000F4]: beq        $v0, $zr, 0x088E1B58
    088E1788:[AFA8001C]: sw         $t0, 28($sp)
    088E178C:[8C830020]: lw         $v1, 32($a0)
    088E1790:[10600005]: beq        $v1, $zr, 0x088E17A8
    088E1794:[00000000]: nop
    088E1798:[8C820054]: lw         $v0, 84($a0)
    088E179C:[00621023]: subu       $v0, $v1, $v0
    088E17A0:[0142182B]: sltu       $v1, $t2, $v0
    088E17A4:[0043980A]: movz       $s3, $v0, $v1
    088E17A8:[1260001D]: beq        $s3, $zr, 0x088E1820
    088E17AC:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088E17B0:[8E220058]: lw         $v0, 88($s1)
    088E17B4:[50400075]: beql       $v0, $zr, 0x088E198C
    088E17B8:[962A0002]: lhu        $t2, 2($s1)
    088E17BC:[8E230050]: lw         $v1, 80($s1)
    088E17C0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    088E17C4:[0062102B]: sltu       $v0, $v1, $v0
    088E17C8:[0062800B]: movn       $s0, $v1, $v0
    088E17CC:[52000015]: beql       $s0, $zr, 0x088E1824
    088E17D0:[AFD40000]: sw         $s4, 0($fp)
    088E17D4:[8E220048]: lw         $v0, 72($s1)
    088E17D8:[00501021]: addu       $v0, $v0, $s0
    088E17DC:[30421FFF]: andi       $v0, $v0, 8191
    088E17E0:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E17E4:[AE220048]: sw         $v0, 72($s1)
    088E17E8:[8E230050]: lw         $v1, 80($s1)
    088E17EC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E17F0:[00701823]: subu       $v1, $v1, $s0
    088E17F4:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E17F8:[AE230050]: sw         $v1, 80($s1)
    088E17FC:[8E220058]: lw         $v0, 88($s1)
    088E1800:[8E230054]: lw         $v1, 84($s1)
    088E1804:[00501023]: subu       $v0, $v0, $s0
    088E1808:[00701821]: addu       $v1, $v1, $s0
    088E180C:[AE220058]: sw         $v0, 88($s1)
    088E1810:[AE230054]: sw         $v1, 84($s1)
    088E1814:[0293102B]: sltu       $v0, $s4, $s3
    088E1818:[5440FFE6]: bnel       $v0, $zr, 0x088E17B4
    088E181C:[8E220058]: lw         $v0, 88($s1)
    088E1820:[AFD40000]: sw         $s4, 0($fp)
    088E1824:[8E230020]: lw         $v1, 32($s1)
    088E1828:[10600005]: beq        $v1, $zr, 0x088E1840
    088E182C:[00000000]: nop
    088E1830:[8E220054]: lw         $v0, 84($s1)
    088E1834:[0043102B]: sltu       $v0, $v0, $v1
    088E1838:[50400036]: beql       $v0, $zr, 0x088E1914
    088E183C:[8E24001C]: lw         $a0, 28($s1)
    088E1840:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1844:[00000000]: nop
    088E1848:[8E290038]: lw         $t1, 56($s1)
    088E184C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1850:[AE200038]: sw         $zr, 56($s1)
    088E1854:[0137102B]: sltu       $v0, $t1, $s7
    088E1858:[10400024]: beq        $v0, $zr, 0x088E18EC
    088E185C:[AFA90010]: sw         $t1, 16($sp)
    088E1860:[8FA30014]: lw         $v1, 20($sp)
    088E1864:[00691021]: addu       $v0, $v1, $t1
    088E1868:[02E91823]: subu       $v1, $s7, $t1
    088E186C:[AE220028]: sw         $v0, 40($s1)
    088E1870:[AE230030]: sw         $v1, 48($s1)
    088E1874:[8FA50018]: lw         $a1, 24($sp)
    088E1878:[AE25002C]: sw         $a1, 44($s1)
    088E187C:[8FA2001C]: lw         $v0, 28($sp)
    088E1880:[AE220034]: sw         $v0, 52($s1)
    088E1884:[8EA20000]: lw         $v0, 0($s5)
    088E1888:[00491021]: addu       $v0, $v0, $t1
    088E188C:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1890:[AEA20000]: sw         $v0, 0($s5)
    088E1894:[8E220050]: lw         $v0, 80($s1)
    088E1898:[2C421801]: sltiu      $v0, $v0, 6145
    088E189C:[1440000F]: bne        $v0, $zr, 0x088E18DC
    088E18A0:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088E18A4:[8E220030]: lw         $v0, 48($s1)
    088E18A8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088E18AC:[8FBF0044]: lw         $ra, 68($sp)
    088E18B0:[8FBE0040]: lw         $fp, 64($sp)
    088E18B4:[8FB7003C]: lw         $s7, 60($sp)
    088E18B8:[8FB60038]: lw         $s6, 56($sp)
    088E18BC:[8FB50034]: lw         $s5, 52($sp)
    088E18C0:[8FB40030]: lw         $s4, 48($sp)
    088E18C4:[8FB3002C]: lw         $s3, 44($sp)
    088E18C8:[8FB20028]: lw         $s2, 40($sp)
    088E18CC:[8FB10024]: lw         $s1, 36($sp)
    088E18D0:[8FB00020]: lw         $s0, 32($sp)
    088E18D4:[03E00008]: jr         $ra
    088E18D8:[27BD0050]: addiu      $sp, $sp, 80
    088E18DC:[0E2435CA]: jal        0x0890D728
    088E18E0:[8C44838C]: lw         $a0, -31860($v0)
    088E18E4:[0A23862A]: j          0x088E18A8
    088E18E8:[8E220030]: lw         $v0, 48($s1)
    088E18EC:[8FA5001C]: lw         $a1, 28($sp)
    088E18F0:[01371023]: subu       $v0, $t1, $s7
    088E18F4:[00A21823]: subu       $v1, $a1, $v0
    088E18F8:[8FA50018]: lw         $a1, 24($sp)
    088E18FC:[AE230030]: sw         $v1, 48($s1)
    088E1900:[00A21021]: addu       $v0, $a1, $v0
    088E1904:[AE220028]: sw         $v0, 40($s1)
    088E1908:[AE20002C]: sw         $zr, 44($s1)
    088E190C:[0A238621]: j          0x088E1884
    088E1910:[AE200034]: sw         $zr, 52($s1)
    088E1914:[8E220014]: lw         $v0, 20($s1)
    088E1918:[8E230010]: lw         $v1, 16($s1)
    088E191C:[00821023]: subu       $v0, $a0, $v0
    088E1920:[0043001B]: divu       $v0, $v1
    088E1924:[50600001]: beql       $v1, $zr, 0x088E192C
    088E1928:[000001CD]: break      0x00007
    088E192C:[00001012]: mflo       $v0
    088E1930:[00430018]: mult       $v0, $v1
    088E1934:[00001012]: mflo       $v0
    088E1938:[00822023]: subu       $a0, $a0, $v0
    088E193C:[AE240058]: sw         $a0, 88($s1)
    088E1940:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1944:[AE220054]: sw         $v0, 84($s1)
    088E1948:[8E300050]: lw         $s0, 80($s1)
    088E194C:[8E230010]: lw         $v1, 16($s1)
    088E1950:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1954:[0203001B]: divu       $s0, $v1
    088E1958:[50600001]: beql       $v1, $zr, 0x088E1960
    088E195C:[000001CD]: break      0x00007
    088E1960:[00001012]: mflo       $v0
    088E1964:[00430018]: mult       $v0, $v1
    088E1968:[00001012]: mflo       $v0
    088E196C:[AE220050]: sw         $v0, 80($s1)
    088E1970:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1974:[02028023]: subu       $s0, $s0, $v0
    088E1978:[8E220048]: lw         $v0, 72($s1)
    088E197C:[00501021]: addu       $v0, $v0, $s0
    088E1980:[30421FFF]: andi       $v0, $v0, 8191
    088E1984:[0A238610]: j          0x088E1840
    088E1988:[AE220048]: sw         $v0, 72($s1)
    088E198C:[8E280048]: lw         $t0, 72($s1)
    088E1990:[8E24004C]: lw         $a0, 76($s1)
    088E1994:[3142FFFF]: andi       $v0, $t2, -1
    088E1998:[01020018]: mult       $t0, $v0
    088E199C:[8E260044]: lw         $a2, 68($s1)
    088E19A0:[8EC70000]: lw         $a3, 0($s6)
    088E19A4:[8EC50004]: lw         $a1, 4($s6)
    088E19A8:[00141840]: sll        $v1, $s4, 0x0001
    088E19AC:[00001012]: mflo       $v0
    088E19B0:[00021040]: sll        $v0, $v0, 0x0001
    088E19B4:[0104202B]: sltu       $a0, $t0, $a0
    088E19B8:[00C24821]: addu       $t1, $a2, $v0
    088E19BC:[00A32821]: addu       $a1, $a1, $v1
    088E19C0:[1080005F]: beq        $a0, $zr, 0x088E1B40
    088E19C4:[00E33821]: addu       $a3, $a3, $v1
    088E19C8:[8E300050]: lw         $s0, 80($s1)
    088E19CC:[02749023]: subu       $s2, $s3, $s4
    088E19D0:[0212102B]: sltu       $v0, $s0, $s2
    088E19D4:[0202900B]: movn       $s2, $s0, $v0
    088E19D8:[1240FF91]: beq        $s2, $zr, 0x088E1820
    088E19DC:[3143FFFF]: andi       $v1, $t2, -1
    088E19E0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088E19E4:[10620051]: beq        $v1, $v0, 0x088E1B2C
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
    088E19F8:[8E220054]: lw         $v0, 84($s1)
    088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
    088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
    088E1AE8:[95220000]: lhu        $v0, 0($t1)
    088E1AEC:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088E1AF0:[A4E20000]: sh         $v0, 0($a3)
    088E1AF4:[24E70002]: addiu      $a3, $a3, 2
    088E1AF8:[95220002]: lhu        $v0, 2($t1)
    088E1AFC:[25290004]: addiu      $t1, $t1, 4
    088E1B00:[A4A20000]: sh         $v0, 0($a1)
    088E1B04:[24A50002]: addiu      $a1, $a1, 2
    088E1B08:[95220000]: lhu        $v0, 0($t1)
    088E1B0C:[25080001]: addiu      $t0, $t0, 1
    088E1B10:[A4E20000]: sh         $v0, 0($a3)
    088E1B14:[24E70002]: addiu      $a3, $a3, 2
    088E1B18:[95220002]: lhu        $v0, 2($t1)
    088E1B1C:[25290004]: addiu      $t1, $t1, 4
    088E1B20:[A4A20000]: sh         $v0, 0($a1)
    088E1B24:[0A238692]: j          0x088E1A48
    088E1B28:[24A50002]: addiu      $a1, $a1, 2
    088E1B2C:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1B30:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088E1B34:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    088E1B38:[0A23867F]: j          0x088E19FC
    088E1B3C:[8E220054]: lw         $v0, 84($s1)
    088E1B40:[8E220050]: lw         $v0, 80($s1)
    088E1B44:[24032000]: addiu      $v1, $zr, 8192 <=> li $v1, 8192
    088E1B48:[00688023]: subu       $s0, $v1, $t0
    088E1B4C:[0202202B]: sltu       $a0, $s0, $v0
    088E1B50:[0A238673]: j          0x088E19CC
    088E1B54:[0044800A]: movz       $s0, $v0, $a0
    088E1B58:[8FA40014]: lw         $a0, 20($sp)
    088E1B5C:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    088E1B60:[27A70010]: addiu      $a3, $sp, 16
    088E1B64:[0E23878E]: jal        0x088E1E38
    088E1B68:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    088E1B6C:[1440FF50]: bne        $v0, $zr, 0x088E18B0
    088E1B70:[8FBF0044]: lw         $ra, 68($sp)
    088E1B74:[0E25DD79]: jal        0x089775E4 [sceAtracGetAtracID]
    088E1B78:[96240000]: lhu        $a0, 0($s1)
    088E1B7C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1B80:[0440003B]: bltz       $v0, 0x088E1C70
    088E1B84:[AE220024]: sw         $v0, 36($s1)
    088E1B88:[96220002]: lhu        $v0, 2($s1)
    088E1B8C:[8E230008]: lw         $v1, 8($s1)
    088E1B90:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    088E1B94:[AFA20004]: sw         $v0, 4($sp)
    088E1B98:[AFA30008]: sw         $v1, 8($sp)
    088E1B9C:[0E25DD75]: jal        0x089775D4 [sceAtracLowLevelInitDecoder]
    088E1BA0:[AFA20000]: sw         $v0, 0($sp)
    088E1BA4:[0440002B]: bltz       $v0, 0x088E1C54
    088E1BA8:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    088E1BAC:[8EA20000]: lw         $v0, 0($s5)
    088E1BB0:[8FA30010]: lw         $v1, 16($sp)
    088E1BB4:[00431021]: addu       $v0, $v0, $v1
    088E1BB8:[AEA20000]: sw         $v0, 0($s5)
    088E1BBC:[8E220054]: lw         $v0, 84($s1)
    088E1BC0:[5440000A]: bnel       $v0, $zr, 0x088E1BEC
    088E1BC4:[8E260014]: lw         $a2, 20($s1)
    088E1BC8:[8E220014]: lw         $v0, 20($s1)
    088E1BCC:[AE220058]: sw         $v0, 88($s1)
    088E1BD0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088E1BD4:[AE200038]: sw         $zr, 56($s1)
    088E1BD8:[AE20004C]: sw         $zr, 76($s1)
    088E1BDC:[AE200048]: sw         $zr, 72($s1)
    088E1BE0:[AE200050]: sw         $zr, 80($s1)
    088E1BE4:[0A23862B]: j          0x088E18AC
    088E1BE8:[AFC00000]: sw         $zr, 0($fp)
    088E1BEC:[8E230020]: lw         $v1, 32($s1)
    088E1BF0:[1060000C]: beq        $v1, $zr, 0x088E1C24
    088E1BF4:[00462821]: addu       $a1, $v0, $a2
    088E1BF8:[00A3102B]: sltu       $v0, $a1, $v1
    088E1BFC:[5440000A]: bnel       $v0, $zr, 0x088E1C28
    088E1C00:[8E230010]: lw         $v1, 16($s1)
    088E1C04:[8E24001C]: lw         $a0, 28($s1)
    088E1C08:[00A32823]: subu       $a1, $a1, $v1
    088E1C0C:[00641023]: subu       $v0, $v1, $a0
    088E1C10:[00A2001B]: divu       $a1, $v0
    088E1C14:[50400001]: beql       $v0, $zr, 0x088E1C1C
    088E1C18:[000001CD]: break      0x00007
    088E1C1C:[00001810]: mfhi       $v1
    088E1C20:[00642821]: addu       $a1, $v1, $a0
    088E1C24:[8E230010]: lw         $v1, 16($s1)
    088E1C28:[00A61023]: subu       $v0, $a1, $a2
    088E1C2C:[0043001B]: divu       $v0, $v1
    088E1C30:[50600001]: beql       $v1, $zr, 0x088E1C38
    088E1C34:[000001CD]: break      0x00007
    088E1C38:[00001012]: mflo       $v0
    088E1C3C:[00430018]: mult       $v0, $v1
    088E1C40:[00001012]: mflo       $v0
    088E1C44:[00A22023]: subu       $a0, $a1, $v0
    088E1C48:[AE240058]: sw         $a0, 88($s1)
    088E1C4C:[0A2386F4]: j          0x088E1BD0
    088E1C50:[AE220054]: sw         $v0, 84($s1)
    088E1C54:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088E1C58:[24A5C2E0]: addiu      $a1, $a1, -15648
    088E1C5C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088E1C60:[0E2437B8]: jal        0x0890DEE0
    088E1C64:[00000000]: nop
    088E1C68:[0A23862B]: j          0x088E18AC
    088E1C6C:[2402FFFB]: addiu      $v0, $zr, -5 <=> li $v0, -5
    088E1C70:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    088E1C74:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088E1C78:[24A5C320]: addiu      $a1, $a1, -15584
    088E1C7C:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088E1C80:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    088E1C84:[AE220024]: sw         $v0, 36($s1)
    088E1C88:[0A238718]: j          0x088E1C60
    088E1C8C:[A6200000]: sh         $zr, 0($s1)
  Back Branch 088E1AC4 3,059,088 times (length 22)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
--> 088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
--> 088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
  Back Branch 088E19D8 48,007 times (length 112)
  Back Branch 088E1A2C 47,956 times (length 136)
  Back Branch 088E1B50 44,329 times (length 99)
    088E19B8:[00C24821]: addu       $t1, $a2, $v0
    088E19BC:[00A32821]: addu       $a1, $a1, $v1
    088E19C0:[1080005F]: beq        $a0, $zr, 0x088E1B40
    088E19C4:[00E33821]: addu       $a3, $a3, $v1
    088E19C8:[8E300050]: lw         $s0, 80($s1)
--> 088E19CC:[02749023]: subu       $s2, $s3, $s4
    088E19D0:[0212102B]: sltu       $v0, $s0, $s2
    088E19D4:[0202900B]: movn       $s2, $s0, $v0
    088E19D8:[1240FF91]: beq        $s2, $zr, 0x088E1820
    088E19DC:[3143FFFF]: andi       $v1, $t2, -1
    088E19E0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088E19E4:[10620051]: beq        $v1, $v0, 0x088E1B2C
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
    088E19F8:[8E220054]: lw         $v0, 84($s1)
    088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
    088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
    088E1AE8:[95220000]: lhu        $v0, 0($t1)
    088E1AEC:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088E1AF0:[A4E20000]: sh         $v0, 0($a3)
    088E1AF4:[24E70002]: addiu      $a3, $a3, 2
    088E1AF8:[95220002]: lhu        $v0, 2($t1)
    088E1AFC:[25290004]: addiu      $t1, $t1, 4
    088E1B00:[A4A20000]: sh         $v0, 0($a1)
    088E1B04:[24A50002]: addiu      $a1, $a1, 2
    088E1B08:[95220000]: lhu        $v0, 0($t1)
    088E1B0C:[25080001]: addiu      $t0, $t0, 1
    088E1B10:[A4E20000]: sh         $v0, 0($a3)
    088E1B14:[24E70002]: addiu      $a3, $a3, 2
    088E1B18:[95220002]: lhu        $v0, 2($t1)
    088E1B1C:[25290004]: addiu      $t1, $t1, 4
    088E1B20:[A4A20000]: sh         $v0, 0($a1)
    088E1B24:[0A238692]: j          0x088E1A48
    088E1B28:[24A50002]: addiu      $a1, $a1, 2
    088E1B2C:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1B30:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088E1B34:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    088E1B38:[0A23867F]: j          0x088E19FC
    088E1B3C:[8E220054]: lw         $v0, 84($s1)
    088E1B40:[8E220050]: lw         $v0, 80($s1)
    088E1B44:[24032000]: addiu      $v1, $zr, 8192 <=> li $v1, 8192
    088E1B48:[00688023]: subu       $s0, $v1, $t0
    088E1B4C:[0202202B]: sltu       $a0, $s0, $v0
--> 088E1B50:[0A238673]: j          0x088E19CC
    088E1B54:[0044800A]: movz       $s0, $v0, $a0
    088E1B58:[8FA40014]: lw         $a0, 20($sp)
    088E1B5C:[00C02821]: addu       $a1, $a2, $zr <=> move $a1, $a2
    088E1B60:[27A70010]: addiu      $a3, $sp, 16
  Back Branch 088E18E4 33,461 times (length 17)
    088E1894:[8E220050]: lw         $v0, 80($s1)
    088E1898:[2C421801]: sltiu      $v0, $v0, 6145
    088E189C:[1440000F]: bne        $v0, $zr, 0x088E18DC
    088E18A0:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088E18A4:[8E220030]: lw         $v0, 48($s1)
--> 088E18A8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088E18AC:[8FBF0044]: lw         $ra, 68($sp)
    088E18B0:[8FBE0040]: lw         $fp, 64($sp)
    088E18B4:[8FB7003C]: lw         $s7, 60($sp)
    088E18B8:[8FB60038]: lw         $s6, 56($sp)
    088E18BC:[8FB50034]: lw         $s5, 52($sp)
    088E18C0:[8FB40030]: lw         $s4, 48($sp)
    088E18C4:[8FB3002C]: lw         $s3, 44($sp)
    088E18C8:[8FB20028]: lw         $s2, 40($sp)
    088E18CC:[8FB10024]: lw         $s1, 36($sp)
    088E18D0:[8FB00020]: lw         $s0, 32($sp)
    088E18D4:[03E00008]: jr         $ra
    088E18D8:[27BD0050]: addiu      $sp, $sp, 80
    088E18DC:[0E2435CA]: jal        0x0890D728
    088E18E0:[8C44838C]: lw         $a0, -31860($v0)
--> 088E18E4:[0A23862A]: j          0x088E18A8
    088E18E8:[8E220030]: lw         $v0, 48($s1)
    088E18EC:[8FA5001C]: lw         $a1, 28($sp)
    088E18F0:[01371023]: subu       $v0, $t1, $s7
    088E18F4:[00A21823]: subu       $v1, $a1, $v0
  Back Branch 088E1AD4 33,369 times (length 27)
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
--> 088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
--> 088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
  Back Branch 088E1A34 33,369 times (length 17)
    088E19E4:[10620051]: beq        $v1, $v0, 0x088E1B2C
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
--> 088E19F8:[8E220054]: lw         $v0, 84($s1)
    088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
--> 088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
  Back Branch 088E1ACC 33,358 times (length 54)
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
    088E19F8:[8E220054]: lw         $v0, 84($s1)
--> 088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
    088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
--> 088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
  Back Branch 088E1B38 14,587 times (length 81)
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
    088E19F8:[8E220054]: lw         $v0, 84($s1)
--> 088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
    088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
    088E1AE8:[95220000]: lhu        $v0, 0($t1)
    088E1AEC:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088E1AF0:[A4E20000]: sh         $v0, 0($a3)
    088E1AF4:[24E70002]: addiu      $a3, $a3, 2
    088E1AF8:[95220002]: lhu        $v0, 2($t1)
    088E1AFC:[25290004]: addiu      $t1, $t1, 4
    088E1B00:[A4A20000]: sh         $v0, 0($a1)
    088E1B04:[24A50002]: addiu      $a1, $a1, 2
    088E1B08:[95220000]: lhu        $v0, 0($t1)
    088E1B0C:[25080001]: addiu      $t0, $t0, 1
    088E1B10:[A4E20000]: sh         $v0, 0($a3)
    088E1B14:[24E70002]: addiu      $a3, $a3, 2
    088E1B18:[95220002]: lhu        $v0, 2($t1)
    088E1B1C:[25290004]: addiu      $t1, $t1, 4
    088E1B20:[A4A20000]: sh         $v0, 0($a1)
    088E1B24:[0A238692]: j          0x088E1A48
    088E1B28:[24A50002]: addiu      $a1, $a1, 2
    088E1B2C:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1B30:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088E1B34:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
--> 088E1B38:[0A23867F]: j          0x088E19FC
    088E1B3C:[8E220054]: lw         $v0, 84($s1)
    088E1B40:[8E220050]: lw         $v0, 80($s1)
    088E1B44:[24032000]: addiu      $v1, $zr, 8192 <=> li $v1, 8192
    088E1B48:[00688023]: subu       $s0, $v1, $t0
  Back Branch 088E1818 2,306 times (length 27)
    088E17A0:[0142182B]: sltu       $v1, $t2, $v0
    088E17A4:[0043980A]: movz       $s3, $v0, $v1
    088E17A8:[1260001D]: beq        $s3, $zr, 0x088E1820
    088E17AC:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    088E17B0:[8E220058]: lw         $v0, 88($s1)
--> 088E17B4:[50400075]: beql       $v0, $zr, 0x088E198C
    088E17B8:[962A0002]: lhu        $t2, 2($s1)
    088E17BC:[8E230050]: lw         $v1, 80($s1)
    088E17C0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    088E17C4:[0062102B]: sltu       $v0, $v1, $v0
    088E17C8:[0062800B]: movn       $s0, $v1, $v0
    088E17CC:[52000015]: beql       $s0, $zr, 0x088E1824
    088E17D0:[AFD40000]: sw         $s4, 0($fp)
    088E17D4:[8E220048]: lw         $v0, 72($s1)
    088E17D8:[00501021]: addu       $v0, $v0, $s0
    088E17DC:[30421FFF]: andi       $v0, $v0, 8191
    088E17E0:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E17E4:[AE220048]: sw         $v0, 72($s1)
    088E17E8:[8E230050]: lw         $v1, 80($s1)
    088E17EC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E17F0:[00701823]: subu       $v1, $v1, $s0
    088E17F4:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E17F8:[AE230050]: sw         $v1, 80($s1)
    088E17FC:[8E220058]: lw         $v0, 88($s1)
    088E1800:[8E230054]: lw         $v1, 84($s1)
    088E1804:[00501023]: subu       $v0, $v0, $s0
    088E1808:[00701821]: addu       $v1, $v1, $s0
    088E180C:[AE220058]: sw         $v0, 88($s1)
    088E1810:[AE230054]: sw         $v1, 84($s1)
    088E1814:[0293102B]: sltu       $v0, $s4, $s3
--> 088E1818:[5440FFE6]: bnel       $v0, $zr, 0x088E17B4
    088E181C:[8E220058]: lw         $v0, 88($s1)
    088E1820:[AFD40000]: sw         $s4, 0($fp)
    088E1824:[8E230020]: lw         $v1, 32($s1)
    088E1828:[10600005]: beq        $v1, $zr, 0x088E1840
  Back Branch 088E1ADC 1,729 times (length 39)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
--> 088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
--> 088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
    088E1AE8:[95220000]: lhu        $v0, 0($t1)
    088E1AEC:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
  Back Branch 088E1A68 1,729 times (length 30)
    088E19E4:[10620051]: beq        $v1, $v0, 0x088E1B2C
    088E19E8:[00123040]: sll        $a2, $s2, 0x0001
    088E19EC:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    088E19F0:[10620010]: beq        $v1, $v0, 0x088E1A34
    088E19F4:[00000000]: nop
--> 088E19F8:[8E220054]: lw         $v0, 84($s1)
    088E19FC:[0292A021]: addu       $s4, $s4, $s2
    088E1A00:[00521021]: addu       $v0, $v0, $s2
    088E1A04:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1A08:[AE220054]: sw         $v0, 84($s1)
    088E1A0C:[8E230050]: lw         $v1, 80($s1)
    088E1A10:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1A14:[00721823]: subu       $v1, $v1, $s2
    088E1A18:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1A1C:[AE230050]: sw         $v1, 80($s1)
    088E1A20:[8E220048]: lw         $v0, 72($s1)
    088E1A24:[00521021]: addu       $v0, $v0, $s2
    088E1A28:[30421FFF]: andi       $v0, $v0, 8191
    088E1A2C:[0A238605]: j          0x088E1814
    088E1A30:[AE220048]: sw         $v0, 72($s1)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
    088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
--> 088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
  Back Branch 088E1B24 1,555 times (length 57)
    088E1A34:[1240FFF0]: beq        $s2, $zr, 0x088E19F8
    088E1A38:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    088E1A3C:[2E420002]: sltiu      $v0, $s2, 2
    088E1A40:[10400024]: beq        $v0, $zr, 0x088E1AD4
    088E1A44:[32430003]: andi       $v1, $s2, 3
--> 088E1A48:[95220000]: lhu        $v0, 0($t1)
    088E1A4C:[25080001]: addiu      $t0, $t0, 1
    088E1A50:[0112302B]: sltu       $a2, $t0, $s2
    088E1A54:[A4E20000]: sh         $v0, 0($a3)
    088E1A58:[24E70002]: addiu      $a3, $a3, 2
    088E1A5C:[95220002]: lhu        $v0, 2($t1)
    088E1A60:[25290004]: addiu      $t1, $t1, 4
    088E1A64:[A4A20000]: sh         $v0, 0($a1)
    088E1A68:[10C0FFE3]: beq        $a2, $zr, 0x088E19F8
    088E1A6C:[24A50002]: addiu      $a1, $a1, 2
    088E1A70:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1A74:[95230000]: lhu        $v1, 0($t1)
    088E1A78:[25080004]: addiu      $t0, $t0, 4
    088E1A7C:[0112302B]: sltu       $a2, $t0, $s2
    088E1A80:[A4830000]: sh         $v1, 0($a0)
    088E1A84:[95220002]: lhu        $v0, 2($t1)
    088E1A88:[A4A20000]: sh         $v0, 0($a1)
    088E1A8C:[95230004]: lhu        $v1, 4($t1)
    088E1A90:[A4830002]: sh         $v1, 2($a0)
    088E1A94:[95220006]: lhu        $v0, 6($t1)
    088E1A98:[A4A20002]: sh         $v0, 2($a1)
    088E1A9C:[95230008]: lhu        $v1, 8($t1)
    088E1AA0:[A4830004]: sh         $v1, 4($a0)
    088E1AA4:[9522000A]: lhu        $v0, 10($t1)
    088E1AA8:[A4A20004]: sh         $v0, 4($a1)
    088E1AAC:[9523000C]: lhu        $v1, 12($t1)
    088E1AB0:[A4830006]: sh         $v1, 6($a0)
    088E1AB4:[24840008]: addiu      $a0, $a0, 8
    088E1AB8:[9522000E]: lhu        $v0, 14($t1)
    088E1ABC:[25290010]: addiu      $t1, $t1, 16
    088E1AC0:[A4A20006]: sh         $v0, 6($a1)
    088E1AC4:[14C0FFEB]: bne        $a2, $zr, 0x088E1A74
    088E1AC8:[24A50008]: addiu      $a1, $a1, 8
    088E1ACC:[0A23867F]: j          0x088E19FC
    088E1AD0:[8E220054]: lw         $v0, 84($s1)
    088E1AD4:[1060FFE6]: beq        $v1, $zr, 0x088E1A70
    088E1AD8:[28620002]: slti       $v0, $v1, 2
    088E1ADC:[1440FFDA]: bne        $v0, $zr, 0x088E1A48
    088E1AE0:[28620003]: slti       $v0, $v1, 3
    088E1AE4:[14400009]: bne        $v0, $zr, 0x088E1B0C
    088E1AE8:[95220000]: lhu        $v0, 0($t1)
    088E1AEC:[24080001]: addiu      $t0, $zr, 1 <=> li $t0, 1
    088E1AF0:[A4E20000]: sh         $v0, 0($a3)
    088E1AF4:[24E70002]: addiu      $a3, $a3, 2
    088E1AF8:[95220002]: lhu        $v0, 2($t1)
    088E1AFC:[25290004]: addiu      $t1, $t1, 4
    088E1B00:[A4A20000]: sh         $v0, 0($a1)
    088E1B04:[24A50002]: addiu      $a1, $a1, 2
    088E1B08:[95220000]: lhu        $v0, 0($t1)
    088E1B0C:[25080001]: addiu      $t0, $t0, 1
    088E1B10:[A4E20000]: sh         $v0, 0($a3)
    088E1B14:[24E70002]: addiu      $a3, $a3, 2
    088E1B18:[95220002]: lhu        $v0, 2($t1)
    088E1B1C:[25290004]: addiu      $t1, $t1, 4
    088E1B20:[A4A20000]: sh         $v0, 0($a1)
--> 088E1B24:[0A238692]: j          0x088E1A48
    088E1B28:[24A50002]: addiu      $a1, $a1, 2
    088E1B2C:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    088E1B30:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088E1B34:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
  Back Branch 088E190C 945 times (length 36)
    088E1870:[AE230030]: sw         $v1, 48($s1)
    088E1874:[8FA50018]: lw         $a1, 24($sp)
    088E1878:[AE25002C]: sw         $a1, 44($s1)
    088E187C:[8FA2001C]: lw         $v0, 28($sp)
    088E1880:[AE220034]: sw         $v0, 52($s1)
--> 088E1884:[8EA20000]: lw         $v0, 0($s5)
    088E1888:[00491021]: addu       $v0, $v0, $t1
    088E188C:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1890:[AEA20000]: sw         $v0, 0($s5)
    088E1894:[8E220050]: lw         $v0, 80($s1)
    088E1898:[2C421801]: sltiu      $v0, $v0, 6145
    088E189C:[1440000F]: bne        $v0, $zr, 0x088E18DC
    088E18A0:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088E18A4:[8E220030]: lw         $v0, 48($s1)
    088E18A8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088E18AC:[8FBF0044]: lw         $ra, 68($sp)
    088E18B0:[8FBE0040]: lw         $fp, 64($sp)
    088E18B4:[8FB7003C]: lw         $s7, 60($sp)
    088E18B8:[8FB60038]: lw         $s6, 56($sp)
    088E18BC:[8FB50034]: lw         $s5, 52($sp)
    088E18C0:[8FB40030]: lw         $s4, 48($sp)
    088E18C4:[8FB3002C]: lw         $s3, 44($sp)
    088E18C8:[8FB20028]: lw         $s2, 40($sp)
    088E18CC:[8FB10024]: lw         $s1, 36($sp)
    088E18D0:[8FB00020]: lw         $s0, 32($sp)
    088E18D4:[03E00008]: jr         $ra
    088E18D8:[27BD0050]: addiu      $sp, $sp, 80
    088E18DC:[0E2435CA]: jal        0x0890D728
    088E18E0:[8C44838C]: lw         $a0, -31860($v0)
    088E18E4:[0A23862A]: j          0x088E18A8
    088E18E8:[8E220030]: lw         $v0, 48($s1)
    088E18EC:[8FA5001C]: lw         $a1, 28($sp)
    088E18F0:[01371023]: subu       $v0, $t1, $s7
    088E18F4:[00A21823]: subu       $v1, $a1, $v0
    088E18F8:[8FA50018]: lw         $a1, 24($sp)
    088E18FC:[AE230030]: sw         $v1, 48($s1)
    088E1900:[00A21021]: addu       $v0, $a1, $v0
    088E1904:[AE220028]: sw         $v0, 40($s1)
    088E1908:[AE20002C]: sw         $zr, 44($s1)
--> 088E190C:[0A238621]: j          0x088E1884
    088E1910:[AE200034]: sw         $zr, 52($s1)
    088E1914:[8E220014]: lw         $v0, 20($s1)
    088E1918:[8E230010]: lw         $v1, 16($s1)
    088E191C:[00821023]: subu       $v0, $a0, $v0
  Back Branch 088E1BE4 144 times (length 208)
  Back Branch 088E1B6C 144 times (length 177)
  Back Branch 088E1984 2 times (length 83)
    088E182C:[00000000]: nop
    088E1830:[8E220054]: lw         $v0, 84($s1)
    088E1834:[0043102B]: sltu       $v0, $v0, $v1
    088E1838:[50400036]: beql       $v0, $zr, 0x088E1914
    088E183C:[8E24001C]: lw         $a0, 28($s1)
--> 088E1840:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1844:[00000000]: nop
    088E1848:[8E290038]: lw         $t1, 56($s1)
    088E184C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1850:[AE200038]: sw         $zr, 56($s1)
    088E1854:[0137102B]: sltu       $v0, $t1, $s7
    088E1858:[10400024]: beq        $v0, $zr, 0x088E18EC
    088E185C:[AFA90010]: sw         $t1, 16($sp)
    088E1860:[8FA30014]: lw         $v1, 20($sp)
    088E1864:[00691021]: addu       $v0, $v1, $t1
    088E1868:[02E91823]: subu       $v1, $s7, $t1
    088E186C:[AE220028]: sw         $v0, 40($s1)
    088E1870:[AE230030]: sw         $v1, 48($s1)
    088E1874:[8FA50018]: lw         $a1, 24($sp)
    088E1878:[AE25002C]: sw         $a1, 44($s1)
    088E187C:[8FA2001C]: lw         $v0, 28($sp)
    088E1880:[AE220034]: sw         $v0, 52($s1)
    088E1884:[8EA20000]: lw         $v0, 0($s5)
    088E1888:[00491021]: addu       $v0, $v0, $t1
    088E188C:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1890:[AEA20000]: sw         $v0, 0($s5)
    088E1894:[8E220050]: lw         $v0, 80($s1)
    088E1898:[2C421801]: sltiu      $v0, $v0, 6145
    088E189C:[1440000F]: bne        $v0, $zr, 0x088E18DC
    088E18A0:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088E18A4:[8E220030]: lw         $v0, 48($s1)
    088E18A8:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    088E18AC:[8FBF0044]: lw         $ra, 68($sp)
    088E18B0:[8FBE0040]: lw         $fp, 64($sp)
    088E18B4:[8FB7003C]: lw         $s7, 60($sp)
    088E18B8:[8FB60038]: lw         $s6, 56($sp)
    088E18BC:[8FB50034]: lw         $s5, 52($sp)
    088E18C0:[8FB40030]: lw         $s4, 48($sp)
    088E18C4:[8FB3002C]: lw         $s3, 44($sp)
    088E18C8:[8FB20028]: lw         $s2, 40($sp)
    088E18CC:[8FB10024]: lw         $s1, 36($sp)
    088E18D0:[8FB00020]: lw         $s0, 32($sp)
    088E18D4:[03E00008]: jr         $ra
    088E18D8:[27BD0050]: addiu      $sp, $sp, 80
    088E18DC:[0E2435CA]: jal        0x0890D728
    088E18E0:[8C44838C]: lw         $a0, -31860($v0)
    088E18E4:[0A23862A]: j          0x088E18A8
    088E18E8:[8E220030]: lw         $v0, 48($s1)
    088E18EC:[8FA5001C]: lw         $a1, 28($sp)
    088E18F0:[01371023]: subu       $v0, $t1, $s7
    088E18F4:[00A21823]: subu       $v1, $a1, $v0
    088E18F8:[8FA50018]: lw         $a1, 24($sp)
    088E18FC:[AE230030]: sw         $v1, 48($s1)
    088E1900:[00A21021]: addu       $v0, $a1, $v0
    088E1904:[AE220028]: sw         $v0, 40($s1)
    088E1908:[AE20002C]: sw         $zr, 44($s1)
    088E190C:[0A238621]: j          0x088E1884
    088E1910:[AE200034]: sw         $zr, 52($s1)
    088E1914:[8E220014]: lw         $v0, 20($s1)
    088E1918:[8E230010]: lw         $v1, 16($s1)
    088E191C:[00821023]: subu       $v0, $a0, $v0
    088E1920:[0043001B]: divu       $v0, $v1
    088E1924:[50600001]: beql       $v1, $zr, 0x088E192C
    088E1928:[000001CD]: break      0x00007
    088E192C:[00001012]: mflo       $v0
    088E1930:[00430018]: mult       $v0, $v1
    088E1934:[00001012]: mflo       $v0
    088E1938:[00822023]: subu       $a0, $a0, $v0
    088E193C:[AE240058]: sw         $a0, 88($s1)
    088E1940:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088E1944:[AE220054]: sw         $v0, 84($s1)
    088E1948:[8E300050]: lw         $s0, 80($s1)
    088E194C:[8E230010]: lw         $v1, 16($s1)
    088E1950:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088E1954:[0203001B]: divu       $s0, $v1
    088E1958:[50600001]: beql       $v1, $zr, 0x088E1960
    088E195C:[000001CD]: break      0x00007
    088E1960:[00001012]: mflo       $v0
    088E1964:[00430018]: mult       $v0, $v1
    088E1968:[00001012]: mflo       $v0
    088E196C:[AE220050]: sw         $v0, 80($s1)
    088E1970:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088E1974:[02028023]: subu       $s0, $s0, $v0
    088E1978:[8E220048]: lw         $v0, 72($s1)
    088E197C:[00501021]: addu       $v0, $v0, $s0
    088E1980:[30421FFF]: andi       $v0, $v0, 8191
--> 088E1984:[0A238610]: j          0x088E1840
    088E1988:[AE220048]: sw         $v0, 72($s1)
    088E198C:[8E280048]: lw         $t0, 72($s1)
    088E1990:[8E24004C]: lw         $a0, 76($s1)
    088E1994:[3142FFFF]: andi       $v0, $t2, -1
_S1_2_894F280 69,441,202 instructions (1.287%), 49,230 calls (0894E52C - 0894F284, length 855)
  Back Branch 0894E7FC 918,241 times (length 114)
  Back Branch 0894E820 503,082 times (length 16)
    0894E7D4:[8FA20008]: lw         $v0, 8($sp)
    0894E7D8:[27DE0001]: addiu      $fp, $fp, 1
    0894E7DC:[105E0013]: beq        $v0, $fp, 0x0894E82C
    0894E7E0:[8FBF0034]: lw         $ra, 52($sp)
    0894E7E4:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
--> 0894E7E8:[24940010]: addiu      $s4, $a0, 16
    0894E7EC:[8FB50000]: lw         $s5, 0($sp)
    0894E7F0:[9682FFF2]: lhu        $v0, -14($s4)
    0894E7F4:[26A30002]: addiu      $v1, $s5, 2
    0894E7F8:[30420001]: andi       $v0, $v0, 1
    0894E7FC:[1440FF8F]: bne        $v0, $zr, 0x0894E63C
    0894E800:[AFA30000]: sw         $v1, 0($sp)
    0894E804:[4600B306]: mov.s      $f12, $f22
    0894E808:[4600BB46]: mov.s      $f13, $f23
    0894E80C:[8FA60004]: lw         $a2, 4($sp)
    0894E810:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    0894E814:[0E254851]: jal        0x08952144
    0894E818:[27DE0001]: addiu      $fp, $fp, 1
    0894E81C:[8FA20008]: lw         $v0, 8($sp)
--> 0894E820:[145EFFF1]: bne        $v0, $fp, 0x0894E7E8
    0894E824:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0894E828:[8FBF0034]: lw         $ra, 52($sp)
    0894E82C:[8FBE0030]: lw         $fp, 48($sp)
    0894E830:[8FB7002C]: lw         $s7, 44($sp)
  Back Branch 0894E938 336,053 times (length 30)
    0894E8B4:[0213102B]: sltu       $v0, $s0, $s3
    0894E8B8:[1440001A]: bne        $v0, $zr, 0x0894E924
    0894E8BC:[46000506]: mov.s      $f20, $f0
    0894E8C0:[4600AD06]: mov.s      $f20, $f21
    0894E8C4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 0894E8C8:[4614B032]: c.eq.s     $f22, $f20
    0894E8CC:[02161023]: subu       $v0, $s0, $s6
    0894E8D0:[A6A20000]: sh         $v0, 0($s5)
    0894E8D4:[45010098]: bc1t       0x0894EB38
    0894E8D8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894E8DC:[02302021]: addu       $a0, $s1, $s0
    0894E8E0:[12040096]: beq        $s0, $a0, 0x0894EB3C
    0894E8E4:[96E60000]: lhu        $a2, 0($s7)
    0894E8E8:[4614A841]: sub.s      $f1, $f21, $f20
    0894E8EC:[4614B001]: sub.s      $f0, $f22, $f20
    0894E8F0:[46010003]: div.s      $f0, $f0, $f1
    0894E8F4:[30C3000F]: andi       $v1, $a2, 15
    0894E8F8:[1460001A]: bne        $v1, $zr, 0x0894E964
    0894E8FC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894E900:[8A0A0005]: lwl        $t2, 5($s0)
    0894E904:[9A0A0002]: lwr        $t2, 2($s0)
    0894E908:[8A0B0009]: lwl        $t3, 9($s0)
    0894E90C:[9A0B0006]: lwr        $t3, 6($s0)
    0894E910:[48EA0000]: MTV.s      $t2, S000.s
    0894E914:[48EB0020]: MTV.s      $t3, S001.s
    0894E918:[D0330080]: vh2f.p     C000.p, C000.p
    0894E91C:[0A2539CA]: j          0x0894E728
    0894E920:[9684FFFE]: lhu        $a0, -2($s4)
    0894E924:[02309021]: addu       $s2, $s1, $s0
    0894E928:[0E2538B4]: jal        0x0894E2D0
    0894E92C:[96440000]: lhu        $a0, 0($s2)
    0894E930:[4600B03C]: c.lt.s     $f22, $f0
    0894E934:[00000000]: nop
--> 0894E938:[4501FFE3]: bc1t       0x0894E8C8
    0894E93C:[46000546]: mov.s      $f21, $f0
    0894E940:[0253102B]: sltu       $v0, $s2, $s3
    0894E944:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    0894E948:[1440FFF6]: bne        $v0, $zr, 0x0894E924
  Back Branch 0894EA4C 273,589 times (length 203)
  Back Branch 0894E948 138,773 times (length 11)
    0894E910:[48EA0000]: MTV.s      $t2, S000.s
    0894E914:[48EB0020]: MTV.s      $t3, S001.s
    0894E918:[D0330080]: vh2f.p     C000.p, C000.p
    0894E91C:[0A2539CA]: j          0x0894E728
    0894E920:[9684FFFE]: lhu        $a0, -2($s4)
--> 0894E924:[02309021]: addu       $s2, $s1, $s0
    0894E928:[0E2538B4]: jal        0x0894E2D0
    0894E92C:[96440000]: lhu        $a0, 0($s2)
    0894E930:[4600B03C]: c.lt.s     $f22, $f0
    0894E934:[00000000]: nop
    0894E938:[4501FFE3]: bc1t       0x0894E8C8
    0894E93C:[46000546]: mov.s      $f21, $f0
    0894E940:[0253102B]: sltu       $v0, $s2, $s3
    0894E944:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
--> 0894E948:[1440FFF6]: bne        $v0, $zr, 0x0894E924
    0894E94C:[46000506]: mov.s      $f20, $f0
    0894E950:[0A253A31]: j          0x0894E8C4
    0894E954:[4600AD06]: mov.s      $f20, $f21
    0894E958:[00031040]: sll        $v0, $v1, 0x0001
  Back Branch 0894EB6C 128,246 times (length 171)
  Back Branch 0894EB3C 121,916 times (length 148)
  Back Branch 0894EB50 98,301 times (length 165)
  Back Branch 0894ECCC 77,690 times (length 371)
  Back Branch 0894E91C 62,955 times (length 127)
  Back Branch 0894ECBC 62,955 times (length 244)
  Back Branch 0894F280 49,230 times (length 186)
  Back Branch 0894F06C 32,655 times (length 722)
  Back Branch 0894EB74 29,945 times (length 9)
    0894EB44:[0A253998]: j          0x0894E660
    0894EB48:[00431821]: addu       $v1, $v0, $v1
    0894EB4C:[02D0102B]: sltu       $v0, $s6, $s0
    0894EB50:[1040FF5C]: beq        $v0, $zr, 0x0894E8C4
    0894EB54:[4600AD06]: mov.s      $f20, $f21
--> 0894EB58:[02118023]: subu       $s0, $s0, $s1
    0894EB5C:[0E2538B4]: jal        0x0894E2D0
    0894EB60:[96040000]: lhu        $a0, 0($s0)
    0894EB64:[4616003E]: c.le.s     $f0, $f22
    0894EB68:[46000506]: mov.s      $f20, $f0
    0894EB6C:[4501FF56]: bc1t       0x0894E8C8
    0894EB70:[02D0102B]: sltu       $v0, $s6, $s0
--> 0894EB74:[1440FFF8]: bne        $v0, $zr, 0x0894EB58
    0894EB78:[4600A546]: mov.s      $f21, $f20
    0894EB7C:[4600A546]: mov.s      $f21, $f20
    0894EB80:[0A253A32]: j          0x0894E8C8
    0894EB84:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
  Back Branch 0894ED20 28,859 times (length 384)
  Back Branch 0894ECAC 6,323 times (length 326)
  Back Branch 0894F1B0 5,792 times (length 10)
    0894F17C:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    0894F180:[C6826E24]: lwc1       $f2, 28196($s4)
    0894F184:[01002021]: addu       $a0, $t0, $zr <=> move $a0, $t0
    0894F188:[0A253C6B]: j          0x0894F1AC
    0894F18C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 0894F190:[C4800020]: lwc1       $f0, 32($a0)
    0894F194:[46010001]: sub.s      $f0, $f0, $f1
    0894F198:[46001802]: mul.s      $f0, $f3, $f0
    0894F19C:[46000800]: add.s      $f0, $f1, $f0
    0894F1A0:[E4800020]: swc1       $f0, 32($a0)
    0894F1A4:[10C20006]: beq        $a2, $v0, 0x0894F1C0
    0894F1A8:[24840030]: addiu      $a0, $a0, 48
    0894F1AC:[24C60001]: addiu      $a2, $a2, 1
--> 0894F1B0:[1485FFF7]: bne        $a0, $a1, 0x0894F190
    0894F1B4:[44800800]: mtc1       $zr, $f1
    0894F1B8:[0A253C64]: j          0x0894F190
    0894F1BC:[46001046]: mov.s      $f1, $f2
    0894F1C0:[30E2FFFF]: andi       $v0, $a3, -1
  Back Branch 0894EF6C 5,722 times (length 496)
  Back Branch 0894F214 5,277 times (length 16)
    0894F1C8:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    0894F1CC:[4480A800]: mtc1       $zr, $f21
    0894F1D0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894F1D4:[4600AD86]: mov.s      $f22, $f21
    0894F1D8:[C60D0020]: lwc1       $f13, 32($s0)
--> 0894F1DC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0894F1E0:[4600A306]: mov.s      $f12, $f20
    0894F1E4:[460DB03C]: c.lt.s     $f22, $f13
    0894F1E8:[26520001]: addiu      $s2, $s2, 1
    0894F1EC:[26100030]: addiu      $s0, $s0, 48
    0894F1F0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894F1F4:[45000005]: bc1f       0x0894F20C
    0894F1F8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0894F1FC:[460DAD40]: add.s      $f21, $f21, $f13
    0894F200:[0E25394B]: jal        0x0894E52C
    0894F204:[46156B43]: div.s      $f13, $f13, $f21
    0894F208:[96270020]: lhu        $a3, 32($s1)
    0894F20C:[30E2FFFF]: andi       $v0, $a3, -1
    0894F210:[0242102A]: slt        $v0, $s2, $v0
--> 0894F214:[5440FFF1]: bnel       $v0, $zr, 0x0894F1DC
    0894F218:[C60D0020]: lwc1       $f13, 32($s0)
    0894F21C:[C6806E24]: lwc1       $f0, 28196($s4)
    0894F220:[0A253C8B]: j          0x0894F22C
    0894F224:[46150341]: sub.s      $f13, $f0, $f21
  Back Branch 0894E950 2,025 times (length 37)
    0894E8B0:[46000546]: mov.s      $f21, $f0
    0894E8B4:[0213102B]: sltu       $v0, $s0, $s3
    0894E8B8:[1440001A]: bne        $v0, $zr, 0x0894E924
    0894E8BC:[46000506]: mov.s      $f20, $f0
    0894E8C0:[4600AD06]: mov.s      $f20, $f21
--> 0894E8C4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894E8C8:[4614B032]: c.eq.s     $f22, $f20
    0894E8CC:[02161023]: subu       $v0, $s0, $s6
    0894E8D0:[A6A20000]: sh         $v0, 0($s5)
    0894E8D4:[45010098]: bc1t       0x0894EB38
    0894E8D8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0894E8DC:[02302021]: addu       $a0, $s1, $s0
    0894E8E0:[12040096]: beq        $s0, $a0, 0x0894EB3C
    0894E8E4:[96E60000]: lhu        $a2, 0($s7)
    0894E8E8:[4614A841]: sub.s      $f1, $f21, $f20
    0894E8EC:[4614B001]: sub.s      $f0, $f22, $f20
    0894E8F0:[46010003]: div.s      $f0, $f0, $f1
    0894E8F4:[30C3000F]: andi       $v1, $a2, 15
    0894E8F8:[1460001A]: bne        $v1, $zr, 0x0894E964
    0894E8FC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0894E900:[8A0A0005]: lwl        $t2, 5($s0)
    0894E904:[9A0A0002]: lwr        $t2, 2($s0)
    0894E908:[8A0B0009]: lwl        $t3, 9($s0)
    0894E90C:[9A0B0006]: lwr        $t3, 6($s0)
    0894E910:[48EA0000]: MTV.s      $t2, S000.s
    0894E914:[48EB0020]: MTV.s      $t3, S001.s
    0894E918:[D0330080]: vh2f.p     C000.p, C000.p
    0894E91C:[0A2539CA]: j          0x0894E728
    0894E920:[9684FFFE]: lhu        $a0, -2($s4)
    0894E924:[02309021]: addu       $s2, $s1, $s0
    0894E928:[0E2538B4]: jal        0x0894E2D0
    0894E92C:[96440000]: lhu        $a0, 0($s2)
    0894E930:[4600B03C]: c.lt.s     $f22, $f0
    0894E934:[00000000]: nop
    0894E938:[4501FFE3]: bc1t       0x0894E8C8
    0894E93C:[46000546]: mov.s      $f21, $f0
    0894E940:[0253102B]: sltu       $v0, $s2, $s3
    0894E944:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    0894E948:[1440FFF6]: bne        $v0, $zr, 0x0894E924
    0894E94C:[46000506]: mov.s      $f20, $f0
--> 0894E950:[0A253A31]: j          0x0894E8C4
    0894E954:[4600AD06]: mov.s      $f20, $f21
    0894E958:[00031040]: sll        $v0, $v1, 0x0001
    0894E95C:[0A253998]: j          0x0894E660
    0894E960:[00431821]: addu       $v1, $v0, $v1
  Back Branch 0894EC0C 1,312 times (length 411)
  Back Branch 0894EC1C 1,312 times (length 415)
  Back Branch 0894EF98 1,289 times (length 623)
  Back Branch 0894EC5C 522 times (length 300)
  Back Branch 0894F238 515 times (length 96)
    0894F0AC:[8E230010]: lw         $v1, 16($s1)
    0894F0B0:[96270020]: lhu        $a3, 32($s1)
    0894F0B4:[30E4FFFF]: andi       $a0, $a3, -1
    0894F0B8:[5480FFD0]: bnel       $a0, $zr, 0x0894EFFC
    0894F0BC:[86230022]: lh         $v1, 34($s1)
--> 0894F0C0:[8FBF0014]: lw         $ra, 20($sp)
    0894F0C4:[8FB40010]: lw         $s4, 16($sp)
    0894F0C8:[8FB3000C]: lw         $s3, 12($sp)
    0894F0CC:[8FB20008]: lw         $s2, 8($sp)
    0894F0D0:[8FB10004]: lw         $s1, 4($sp)
    0894F0D4:[8FB00000]: lw         $s0, 0($sp)
    0894F0D8:[C7B60028]: lwc1       $f22, 40($sp)
    0894F0DC:[C7B50024]: lwc1       $f21, 36($sp)
    0894F0E0:[C7B40020]: lwc1       $f20, 32($sp)
    0894F0E4:[03E00008]: jr         $ra
    0894F0E8:[27BD0030]: addiu      $sp, $sp, 48
    0894F0EC:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    0894F0F0:[8E280014]: lw         $t0, 20($s1)
    0894F0F4:[00031180]: sll        $v0, $v1, 0x0006
    0894F0F8:[00031900]: sll        $v1, $v1, 0x0004
    0894F0FC:[00431023]: subu       $v0, $v0, $v1
    0894F100:[01022821]: addu       $a1, $t0, $v0
    0894F104:[3C14089E]: lui        $s4, 0x089E <=> li $s4, 0x089E0000
    0894F108:[C4A00020]: lwc1       $f0, 32($a1)
    0894F10C:[C68D6E24]: lwc1       $f13, 28196($s4)
    0894F110:[460D003C]: c.lt.s     $f0, $f13
    0894F114:[00000000]: nop
    0894F118:[4500FFC9]: bc1f       0x0894F040
    0894F11C:[4600A306]: mov.s      $f12, $f20
    0894F120:[C6220024]: lwc1       $f2, 36($s1)
    0894F124:[44800000]: mtc1       $zr, $f0
    0894F128:[4600103C]: c.lt.s     $f2, $f0
    0894F12C:[00000000]: nop
    0894F130:[45010024]: bc1t       0x0894F1C4
    0894F134:[30E2FFFF]: andi       $v0, $a3, -1
    0894F138:[4600A03C]: c.lt.s     $f20, $f0
    0894F13C:[00000000]: nop
    0894F140:[4501004D]: bc1t       0x0894F278
    0894F144:[4600A006]: mov.s      $f0, $f20
    0894F148:[46001041]: sub.s      $f1, $f2, $f0
    0894F14C:[44800000]: mtc1       $zr, $f0
    0894F150:[4600083E]: c.le.s     $f1, $f0
    0894F154:[00000000]: nop
    0894F158:[45030001]: bc1tl      0x0894F160
    0894F15C:[46000046]: mov.s      $f1, $f0
    0894F160:[46001032]: c.eq.s     $f2, $f0
    0894F164:[460000C6]: mov.s      $f3, $f0
    0894F168:[45010002]: bc1t       0x0894F174
    0894F16C:[E6210024]: swc1       $f1, 36($s1)
    0894F170:[460208C3]: div.s      $f3, $f1, $f2
    0894F174:[30E2FFFF]: andi       $v0, $a3, -1
    0894F178:[1840002B]: blez       $v0, 0x0894F228
    0894F17C:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    0894F180:[C6826E24]: lwc1       $f2, 28196($s4)
    0894F184:[01002021]: addu       $a0, $t0, $zr <=> move $a0, $t0
    0894F188:[0A253C6B]: j          0x0894F1AC
    0894F18C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0894F190:[C4800020]: lwc1       $f0, 32($a0)
    0894F194:[46010001]: sub.s      $f0, $f0, $f1
    0894F198:[46001802]: mul.s      $f0, $f3, $f0
    0894F19C:[46000800]: add.s      $f0, $f1, $f0
    0894F1A0:[E4800020]: swc1       $f0, 32($a0)
    0894F1A4:[10C20006]: beq        $a2, $v0, 0x0894F1C0
    0894F1A8:[24840030]: addiu      $a0, $a0, 48
    0894F1AC:[24C60001]: addiu      $a2, $a2, 1
    0894F1B0:[1485FFF7]: bne        $a0, $a1, 0x0894F190
    0894F1B4:[44800800]: mtc1       $zr, $f1
    0894F1B8:[0A253C64]: j          0x0894F190
    0894F1BC:[46001046]: mov.s      $f1, $f2
    0894F1C0:[30E2FFFF]: andi       $v0, $a3, -1
    0894F1C4:[18400018]: blez       $v0, 0x0894F228
    0894F1C8:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    0894F1CC:[4480A800]: mtc1       $zr, $f21
    0894F1D0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0894F1D4:[4600AD86]: mov.s      $f22, $f21
    0894F1D8:[C60D0020]: lwc1       $f13, 32($s0)
    0894F1DC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0894F1E0:[4600A306]: mov.s      $f12, $f20
    0894F1E4:[460DB03C]: c.lt.s     $f22, $f13
    0894F1E8:[26520001]: addiu      $s2, $s2, 1
    0894F1EC:[26100030]: addiu      $s0, $s0, 48
    0894F1F0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894F1F4:[45000005]: bc1f       0x0894F20C
    0894F1F8:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0894F1FC:[460DAD40]: add.s      $f21, $f21, $f13
    0894F200:[0E25394B]: jal        0x0894E52C
    0894F204:[46156B43]: div.s      $f13, $f13, $f21
    0894F208:[96270020]: lhu        $a3, 32($s1)
    0894F20C:[30E2FFFF]: andi       $v0, $a3, -1
    0894F210:[0242102A]: slt        $v0, $s2, $v0
    0894F214:[5440FFF1]: bnel       $v0, $zr, 0x0894F1DC
    0894F218:[C60D0020]: lwc1       $f13, 32($s0)
    0894F21C:[C6806E24]: lwc1       $f0, 28196($s4)
    0894F220:[0A253C8B]: j          0x0894F22C
    0894F224:[46150341]: sub.s      $f13, $f0, $f21
    0894F228:[C68D6E24]: lwc1       $f13, 28196($s4)
    0894F22C:[44800000]: mtc1       $zr, $f0
    0894F230:[460D003C]: c.lt.s     $f0, $f13
    0894F234:[00000000]: nop
--> 0894F238:[4500FFA1]: bc1f       0x0894F0C0
    0894F23C:[4600A306]: mov.s      $f12, $f20
    0894F240:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894F244:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0894F248:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
  Back Branch 0894F1B8 467 times (length 12)
    0894F17C:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
    0894F180:[C6826E24]: lwc1       $f2, 28196($s4)
    0894F184:[01002021]: addu       $a0, $t0, $zr <=> move $a0, $t0
    0894F188:[0A253C6B]: j          0x0894F1AC
    0894F18C:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 0894F190:[C4800020]: lwc1       $f0, 32($a0)
    0894F194:[46010001]: sub.s      $f0, $f0, $f1
    0894F198:[46001802]: mul.s      $f0, $f3, $f0
    0894F19C:[46000800]: add.s      $f0, $f1, $f0
    0894F1A0:[E4800020]: swc1       $f0, 32($a0)
    0894F1A4:[10C20006]: beq        $a2, $v0, 0x0894F1C0
    0894F1A8:[24840030]: addiu      $a0, $a0, 48
    0894F1AC:[24C60001]: addiu      $a2, $a2, 1
    0894F1B0:[1485FFF7]: bne        $a0, $a1, 0x0894F190
    0894F1B4:[44800800]: mtc1       $zr, $f1
--> 0894F1B8:[0A253C64]: j          0x0894F190
    0894F1BC:[46001046]: mov.s      $f1, $f2
    0894F1C0:[30E2FFFF]: andi       $v0, $a3, -1
    0894F1C4:[18400018]: blez       $v0, 0x0894F228
    0894F1C8:[01008021]: addu       $s0, $t0, $zr <=> move $s0, $t0
  Back Branch 0894ED5C 340 times (length 399)
  Back Branch 0894EB30 240 times (length 268)
  Back Branch 0894EB88 189 times (length 302)
  Back Branch 0894EBA0 189 times (length 307)
  Back Branch 0894EBB0 96 times (length 311)
  Back Branch 0894EBA8 96 times (length 8)
    0894EB7C:[4600A546]: mov.s      $f21, $f20
    0894EB80:[0A253A32]: j          0x0894E8C8
    0894EB84:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894EB88:[1040FED3]: beq        $v0, $zr, 0x0894E6D8
    0894EB8C:[46000806]: mov.s      $f0, $f1
--> 0894EB90:[00B12823]: subu       $a1, $a1, $s1
    0894EB94:[C4A00000]: lwc1       $f0, 0($a1)
    0894EB98:[4616003E]: c.le.s     $f0, $f22
    0894EB9C:[00000000]: nop
    0894EBA0:[4501FECE]: bc1t       0x0894E6DC
    0894EBA4:[00E5102B]: sltu       $v0, $a3, $a1
--> 0894EBA8:[1440FFF9]: bne        $v0, $zr, 0x0894EB90
    0894EBAC:[46000046]: mov.s      $f1, $f0
    0894EBB0:[0A2539B7]: j          0x0894E6DC
    0894EBB4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    0894EBB8:[C4620000]: lwc1       $f2, 0($v1)
  Back Branch 0894F118 48 times (length 56)
    0894F02C:[460D003C]: c.lt.s     $f0, $f13
    0894F030:[00000000]: nop
    0894F034:[4503003B]: bc1tl      0x0894F124
    0894F038:[C6220024]: lwc1       $f2, 36($s1)
    0894F03C:[4600A306]: mov.s      $f12, $f20
--> 0894F040:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0894F044:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    0894F048:[8FBF0014]: lw         $ra, 20($sp)
    0894F04C:[8FB40010]: lw         $s4, 16($sp)
    0894F050:[8FB3000C]: lw         $s3, 12($sp)
    0894F054:[8FB20008]: lw         $s2, 8($sp)
    0894F058:[8FB10004]: lw         $s1, 4($sp)
    0894F05C:[8FB00000]: lw         $s0, 0($sp)
    0894F060:[C7B60028]: lwc1       $f22, 40($sp)
    0894F064:[C7B50024]: lwc1       $f21, 36($sp)
    0894F068:[C7B40020]: lwc1       $f20, 32($sp)
    0894F06C:[0A25394B]: j          0x0894E52C
    0894F070:[27BD0030]: addiu      $sp, $sp, 48
    0894F074:[1840FFDC]: blez       $v0, 0x0894EFE8
    0894F078:[30B20003]: andi       $s2, $a1, 3
    0894F07C:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0894F080:[8E230010]: lw         $v1, 16($s1)
    0894F084:[00101100]: sll        $v0, $s0, 0x0004
    0894F088:[4600A306]: mov.s      $f12, $f20
    0894F08C:[00431021]: addu       $v0, $v0, $v1
    0894F090:[8C440004]: lw         $a0, 4($v0)
    0894F094:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0894F098:[0E257E3F]: jal        0x0895F8FC
    0894F09C:[26100001]: addiu      $s0, $s0, 1
    0894F0A0:[9622001E]: lhu        $v0, 30($s1)
    0894F0A4:[0202102A]: slt        $v0, $s0, $v0
    0894F0A8:[5440FFF6]: bnel       $v0, $zr, 0x0894F084
    0894F0AC:[8E230010]: lw         $v1, 16($s1)
    0894F0B0:[96270020]: lhu        $a3, 32($s1)
    0894F0B4:[30E4FFFF]: andi       $a0, $a3, -1
    0894F0B8:[5480FFD0]: bnel       $a0, $zr, 0x0894EFFC
    0894F0BC:[86230022]: lh         $v1, 34($s1)
    0894F0C0:[8FBF0014]: lw         $ra, 20($sp)
    0894F0C4:[8FB40010]: lw         $s4, 16($sp)
    0894F0C8:[8FB3000C]: lw         $s3, 12($sp)
    0894F0CC:[8FB20008]: lw         $s2, 8($sp)
    0894F0D0:[8FB10004]: lw         $s1, 4($sp)
    0894F0D4:[8FB00000]: lw         $s0, 0($sp)
    0894F0D8:[C7B60028]: lwc1       $f22, 40($sp)
    0894F0DC:[C7B50024]: lwc1       $f21, 36($sp)
    0894F0E0:[C7B40020]: lwc1       $f20, 32($sp)
    0894F0E4:[03E00008]: jr         $ra
    0894F0E8:[27BD0030]: addiu      $sp, $sp, 48
    0894F0EC:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    0894F0F0:[8E280014]: lw         $t0, 20($s1)
    0894F0F4:[00031180]: sll        $v0, $v1, 0x0006
    0894F0F8:[00031900]: sll        $v1, $v1, 0x0004
    0894F0FC:[00431023]: subu       $v0, $v0, $v1
    0894F100:[01022821]: addu       $a1, $t0, $v0
    0894F104:[3C14089E]: lui        $s4, 0x089E <=> li $s4, 0x089E0000
    0894F108:[C4A00020]: lwc1       $f0, 32($a1)
    0894F10C:[C68D6E24]: lwc1       $f13, 28196($s4)
    0894F110:[460D003C]: c.lt.s     $f0, $f13
    0894F114:[00000000]: nop
--> 0894F118:[4500FFC9]: bc1f       0x0894F040
    0894F11C:[4600A306]: mov.s      $f12, $f20
    0894F120:[C6220024]: lwc1       $f2, 36($s1)
    0894F124:[44800000]: mtc1       $zr, $f0
    0894F128:[4600103C]: c.lt.s     $f2, $f0
  Back Branch 0894F270 48 times (length 851)
  Back Branch 0894EC30 23 times (length 405)
  Back Branch 0894EBD0 16 times (length 319)
  Back Branch 0894EBFC 4 times (length 330)
  Back Branch 0894EBF4 1 times (length 9)
    0894EBC4:[45000005]: bc1f       0x0894EBDC
    0894EBC8:[0066102B]: sltu       $v0, $v1, $a2
    0894EBCC:[46000806]: mov.s      $f0, $f1
    0894EBD0:[0A2539B7]: j          0x0894E6DC
    0894EBD4:[46001046]: mov.s      $f1, $f2
--> 0894EBD8:[0066102B]: sltu       $v0, $v1, $a2
    0894EBDC:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0894EBE0:[104000E4]: beq        $v0, $zr, 0x0894EF74
    0894EBE4:[02231821]: addu       $v1, $s1, $v1
    0894EBE8:[C4610000]: lwc1       $f1, 0($v1)
    0894EBEC:[4601B03C]: c.lt.s     $f22, $f1
    0894EBF0:[00000000]: nop
--> 0894EBF4:[4502FFF8]: bc1fl      0x0894EBD8
    0894EBF8:[46000886]: mov.s      $f2, $f1
    0894EBFC:[0A2539B7]: j          0x0894E6DC
    0894EC00:[46001006]: mov.s      $f0, $f2
    0894EC04:[4602083E]: c.le.s     $f1, $f2
_S1_2_896E808 68,545,152 instructions (1.270%), 952,016 calls (0896E808 - 0896E9A0, length 103)
    0896E808:[27BDFFF0]: addiu      $sp, $sp, -16
    0896E80C:[AFB10004]: sw         $s1, 4($sp)
    0896E810:[0080C821]: addu       $t9, $a0, $zr <=> move $t9, $a0
    0896E814:[AFB00000]: sw         $s0, 0($sp)
    0896E818:[8C980008]: lw         $t8, 8($a0)
    0896E81C:[8C9100BC]: lw         $s1, 188($a0)
    0896E820:[8C8E00C0]: lw         $t6, 192($a0)
    0896E824:[270D001C]: addiu      $t5, $t8, 28
    0896E828:[8C8F00C4]: lw         $t7, 196($a0)
    0896E82C:[8C9000C8]: lw         $s0, 200($a0)
    0896E830:[7DA21E00]: ext        $v0, $t5, 24, 4
    0896E834:[00021C00]: sll        $v1, $v0, 0x0010
    0896E838:[01A06021]: addu       $t4, $t5, $zr <=> move $t4, $t5
    0896E83C:[3C021000]: lui        $v0, 0x1000 <=> li $v0, 0x10000000
    0896E840:[00622025]: or         $a0, $v1, $v0
    0896E844:[7C0CFE04]: ins        $t4, $zr, 24, 8
    0896E848:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    0896E84C:[01826025]: or         $t4, $t4, $v0
    0896E850:[01111821]: addu       $v1, $t0, $s1
    0896E854:[012E7021]: addu       $t6, $t1, $t6
    0896E858:[27110008]: addiu      $s1, $t8, 8
    0896E85C:[00AF7821]: addu       $t7, $a1, $t7
    0896E860:[00D08021]: addu       $s0, $a2, $s0
    0896E864:[31420001]: andi       $v0, $t2, 1
    0896E868:[A7080008]: sh         $t0, 8($t8)
    0896E86C:[7D4A0040]: ext        $t2, $t2, 1, 1
    0896E870:[AF040000]: sw         $a0, 0($t8)
    0896E874:[AF0C0004]: sw         $t4, 4($t8)
    0896E878:[AF2D0008]: sw         $t5, 8($t9)
    0896E87C:[A62E000C]: sh         $t6, 12($s1)
    0896E880:[A62F000E]: sh         $t7, 14($s1)
    0896E884:[A6300010]: sh         $s0, 16($s1)
    0896E888:[A6270012]: sh         $a3, 18($s1)
    0896E88C:[A6290002]: sh         $t1, 2($s1)
    0896E890:[A6250004]: sh         $a1, 4($s1)
    0896E894:[A6260006]: sh         $a2, 6($s1)
    0896E898:[A6270008]: sh         $a3, 8($s1)
    0896E89C:[10400004]: beq        $v0, $zr, 0x0896E8B0
    0896E8A0:[A623000A]: sh         $v1, 10($s1)
    0896E8A4:[87040008]: lh         $a0, 8($t8)
    0896E8A8:[A7030008]: sh         $v1, 8($t8)
    0896E8AC:[A624000A]: sh         $a0, 10($s1)
    0896E8B0:[11400005]: beq        $t2, $zr, 0x0896E8C8
    0896E8B4:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    0896E8B8:[86260002]: lh         $a2, 2($s1)
    0896E8BC:[9625000C]: lhu        $a1, 12($s1)
    0896E8C0:[A626000C]: sh         $a2, 12($s1)
    0896E8C4:[A6250002]: sh         $a1, 2($s1)
    0896E8C8:[11670031]: beq        $t3, $a3, 0x0896E990
    0896E8CC:[29680002]: slti       $t0, $t3, 2
    0896E8D0:[55000007]: bnel       $t0, $zr, 0x0896E8F0
    0896E8D4:[8F240008]: lw         $a0, 8($t9)
    0896E8D8:[24090002]: addiu      $t1, $zr, 2 <=> li $t1, 2
    0896E8DC:[11690023]: beq        $t3, $t1, 0x0896E96C
    0896E8E0:[240A0003]: addiu      $t2, $zr, 3 <=> li $t2, 3
    0896E8E4:[516A001D]: beql       $t3, $t2, 0x0896E95C
    0896E8E8:[86230004]: lh         $v1, 4($s1)
    0896E8EC:[8F240008]: lw         $a0, 8($t9)
    0896E8F0:[3C061280]: lui        $a2, 0x1280 <=> li $a2, 0x12800000
    0896E8F4:[34C50102]: ori        $a1, $a2, 258
    0896E8F8:[AC850000]: sw         $a1, 0($a0)
    0896E8FC:[24850004]: addiu      $a1, $a0, 4
    0896E900:[1220000C]: beq        $s1, $zr, 0x0896E934
    0896E904:[AF250008]: sw         $a1, 8($t9)
    0896E908:[7E2B1E00]: ext        $t3, $s1, 24, 4
    0896E90C:[000B4C00]: sll        $t1, $t3, 0x0010
    0896E910:[7C11FE04]: ins        $s1, $zr, 24, 8
    0896E914:[3C0A1000]: lui        $t2, 0x1000 <=> li $t2, 0x10000000
    0896E918:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    0896E91C:[02281025]: or         $v0, $s1, $t0
    0896E920:[012A3825]: or         $a3, $t1, $t2
    0896E924:[24B10008]: addiu      $s1, $a1, 8
    0896E928:[ACA70000]: sw         $a3, 0($a1)
    0896E92C:[ACA20004]: sw         $v0, 4($a1)
    0896E930:[AF310008]: sw         $s1, 8($t9)
    0896E934:[8F2D0008]: lw         $t5, 8($t9)
    0896E938:[8FB10004]: lw         $s1, 4($sp)
    0896E93C:[8FB00000]: lw         $s0, 0($sp)
    0896E940:[3C0F0406]: lui        $t7, 0x0406 <=> li $t7, 0x04060000
    0896E944:[35EE0002]: ori        $t6, $t7, 2
    0896E948:[25AC0004]: addiu      $t4, $t5, 4
    0896E94C:[ADAE0000]: sw         $t6, 0($t5)
    0896E950:[AF2C0008]: sw         $t4, 8($t9)
    0896E954:[03E00008]: jr         $ra
    0896E958:[27BD0010]: addiu      $sp, $sp, 16
    0896E95C:[9638000E]: lhu        $t8, 14($s1)
    0896E960:[A623000E]: sh         $v1, 14($s1)
    0896E964:[0A25BA3B]: j          0x0896E8EC
    0896E968:[A6380004]: sh         $t8, 4($s1)
    0896E96C:[86300004]: lh         $s0, 4($s1)
    0896E970:[862D0006]: lh         $t5, 6($s1)
    0896E974:[962F000E]: lhu        $t7, 14($s1)
    0896E978:[962E0010]: lhu        $t6, 16($s1)
    0896E97C:[A630000E]: sh         $s0, 14($s1)
    0896E980:[A62F0004]: sh         $t7, 4($s1)
    0896E984:[A62E0006]: sh         $t6, 6($s1)
    0896E988:[0A25BA3B]: j          0x0896E8EC
    0896E98C:[A62D0010]: sh         $t5, 16($s1)
    0896E990:[862C0006]: lh         $t4, 6($s1)
    0896E994:[962B0010]: lhu        $t3, 16($s1)
    0896E998:[A62C0010]: sh         $t4, 16($s1)
    0896E99C:[0A25BA3B]: j          0x0896E8EC
    0896E9A0:[A62B0006]: sh         $t3, 6($s1)
_S1_2_8973264 63,415,806 instructions (1.175%), 1,112,558 calls (08973264 - 089732C0, length 24)
    08973264:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    08973268:[8C675A14]: lw         $a3, 23060($v1)
    0897326C:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    08973270:[24880040]: addiu      $t0, $a0, 64
    08973274:[8CC30000]: lw         $v1, 0($a2)
    08973278:[8CC40004]: lw         $a0, 4($a2)
    0897327C:[8CC50008]: lw         $a1, 8($a2)
    08973280:[8CC9000C]: lw         $t1, 12($a2)
    08973284:[ACE30000]: sw         $v1, 0($a3)
    08973288:[24C60010]: addiu      $a2, $a2, 16
    0897328C:[24E70010]: addiu      $a3, $a3, 16
    08973290:[ACE4FFF4]: sw         $a0, -12($a3)
    08973294:[ACE5FFF8]: sw         $a1, -8($a3)
    08973298:[14C8FFF6]: bne        $a2, $t0, 0x08973274
    0897329C:[ACE9FFFC]: sw         $t1, -4($a3)
    089732A0:[3C0C08A8]: lui        $t4, 0x08A8 <=> li $t4, 0x08A80000
    089732A4:[8D8B5A10]: lw         $t3, 23056($t4)
    089732A8:[3C0A08A8]: lui        $t2, 0x08A8 <=> li $t2, 0x08A80000
    089732AC:[25485A48]: addiu      $t0, $t2, 23112
    089732B0:[000B3880]: sll        $a3, $t3, 0x0002
    089732B4:[00E83021]: addu       $a2, $a3, $t0
    089732B8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089732BC:[03E00008]: jr         $ra
    089732C0:[ACC20000]: sw         $v0, 0($a2)
  Back Branch 08973298 4,450,232 times (length 11)
    08973264:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    08973268:[8C675A14]: lw         $a3, 23060($v1)
    0897326C:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    08973270:[24880040]: addiu      $t0, $a0, 64
--> 08973274:[8CC30000]: lw         $v1, 0($a2)
    08973278:[8CC40004]: lw         $a0, 4($a2)
    0897327C:[8CC50008]: lw         $a1, 8($a2)
    08973280:[8CC9000C]: lw         $t1, 12($a2)
    08973284:[ACE30000]: sw         $v1, 0($a3)
    08973288:[24C60010]: addiu      $a2, $a2, 16
    0897328C:[24E70010]: addiu      $a3, $a3, 16
    08973290:[ACE4FFF4]: sw         $a0, -12($a3)
    08973294:[ACE5FFF8]: sw         $a1, -8($a3)
--> 08973298:[14C8FFF6]: bne        $a2, $t0, 0x08973274
    0897329C:[ACE9FFFC]: sw         $t1, -4($a3)
    089732A0:[3C0C08A8]: lui        $t4, 0x08A8 <=> li $t4, 0x08A80000
    089732A4:[8D8B5A10]: lw         $t3, 23056($t4)
    089732A8:[3C0A08A8]: lui        $t2, 0x08A8 <=> li $t2, 0x08A80000
_S1_2_8951298 62,155,547 instructions (1.152%), 503,345 calls (08951298 - 08951E68, length 757)
  Back Branch 089516B0 503,345 times (length 188)
  Back Branch 08951504 492,077 times (length 22)
    089514A0:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    089514A4:[C45A6F0C]: lwc1       $f26, 28428($v0)
    089514A8:[C4786F10]: lwc1       $f24, 28432($v1)
    089514AC:[0A25453A]: j          0x089514E8
    089514B0:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
--> 089514B4:[CA000004]: lv.s       S000.s, 4($s0)
    089514B8:[CA000009]: lv.s       S001.s, 8($s0)
    089514BC:[CA00000E]: lv.s       S002.s, 12($s0)
    089514C0:[CA000013]: lv.s       S003.s, 16($s0)
    089514C4:[FAA00000]: sv.q       C000.q, 0($s5)
    089514C8:[92D1000C]: lbu        $s1, 12($s6)
    089514CC:[26F70004]: addiu      $s7, $s7, 4
    089514D0:[021E8021]: addu       $s0, $s0, $fp
    089514D4:[322200FF]: andi       $v0, $s1, 255
    089514D8:[02E2102A]: slt        $v0, $s7, $v0
    089514DC:[027E9821]: addu       $s3, $s3, $fp
    089514E0:[10400042]: beq        $v0, $zr, 0x089515EC
    089514E4:[26B50010]: addiu      $s5, $s5, 16
    089514E8:[12130004]: beq        $s0, $s3, 0x089514FC
    089514EC:[44800800]: mtc1       $zr, $f1
    089514F0:[4614C841]: sub.s      $f1, $f25, $f20
    089514F4:[4614A801]: sub.s      $f0, $f21, $f20
    089514F8:[46000843]: div.s      $f1, $f1, $f0
    089514FC:[96C20008]: lhu        $v0, 8($s6)
    08951500:[3043000F]: andi       $v1, $v0, 15
--> 08951504:[1060FFEB]: beq        $v1, $zr, 0x089514B4
    08951508:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0895150C:[1062012C]: beq        $v1, $v0, 0x089519C0
    08951510:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    08951514:[1062014E]: beq        $v1, $v0, 0x08951A50
  Back Branch 08951D68 462,338 times (length 568)
  Back Branch 089519F4 23,556 times (length 334)
  Back Branch 089517B8 17,481 times (length 25)
    08951748:[8FBF0044]: lw         $ra, 68($sp)
    0895174C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08951750:[C45D6F10]: lwc1       $f29, 28432($v0)
    08951754:[0A2545E7]: j          0x0895179C
    08951758:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
--> 0895175C:[8A0A0005]: lwl        $t2, 5($s0)
    08951760:[9A0A0002]: lwr        $t2, 2($s0)
    08951764:[8A0B0009]: lwl        $t3, 9($s0)
    08951768:[9A0B0006]: lwr        $t3, 6($s0)
    0895176C:[48EA0000]: MTV.s      $t2, S000.s
    08951770:[48EB0020]: MTV.s      $t3, S001.s
    08951774:[D0330080]: vh2f.p     C000.p, C000.p
    08951778:[FAA00000]: sv.q       C000.q, 0($s5)
    0895177C:[92D1000C]: lbu        $s1, 12($s6)
    08951780:[26F70004]: addiu      $s7, $s7, 4
    08951784:[021E8021]: addu       $s0, $s0, $fp
    08951788:[322200FF]: andi       $v0, $s1, 255
    0895178C:[02E2102A]: slt        $v0, $s7, $v0
    08951790:[027E9821]: addu       $s3, $s3, $fp
    08951794:[1040FF95]: beq        $v0, $zr, 0x089515EC
    08951798:[26B50010]: addiu      $s5, $s5, 16
    0895179C:[12130004]: beq        $s0, $s3, 0x089517B0
    089517A0:[44800800]: mtc1       $zr, $f1
    089517A4:[461AC841]: sub.s      $f1, $f25, $f26
    089517A8:[461AD801]: sub.s      $f0, $f27, $f26
    089517AC:[46000843]: div.s      $f1, $f1, $f0
    089517B0:[96C20008]: lhu        $v0, 8($s6)
    089517B4:[3043000F]: andi       $v1, $v0, 15
--> 089517B8:[1060FFE8]: beq        $v1, $zr, 0x0895175C
    089517BC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089517C0:[1062008E]: beq        $v1, $v0, 0x089519FC
    089517C4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    089517C8:[106200C1]: beq        $v1, $v0, 0x08951AD0
  Back Branch 08951794 17,481 times (length 108)
  Back Branch 08951744 17,451 times (length 86)
    089515E0:[027E9821]: addu       $s3, $s3, $fp
    089515E4:[1440FFC0]: bne        $v0, $zr, 0x089514E8
    089515E8:[26B50010]: addiu      $s5, $s5, 16
    089515EC:[322200FF]: andi       $v0, $s1, 255
    089515F0:[8FBF0044]: lw         $ra, 68($sp)
--> 089515F4:[8FBE0040]: lw         $fp, 64($sp)
    089515F8:[8FB7003C]: lw         $s7, 60($sp)
    089515FC:[8FB60038]: lw         $s6, 56($sp)
    08951600:[8FB50034]: lw         $s5, 52($sp)
    08951604:[8FB40030]: lw         $s4, 48($sp)
    08951608:[8FB3002C]: lw         $s3, 44($sp)
    0895160C:[8FB20028]: lw         $s2, 40($sp)
    08951610:[8FB10024]: lw         $s1, 36($sp)
    08951614:[8FB00020]: lw         $s0, 32($sp)
    08951618:[C7BD0074]: lwc1       $f29, 116($sp)
    0895161C:[C7BC0070]: lwc1       $f28, 112($sp)
    08951620:[C7BB006C]: lwc1       $f27, 108($sp)
    08951624:[C7BA0068]: lwc1       $f26, 104($sp)
    08951628:[C7B90064]: lwc1       $f25, 100($sp)
    0895162C:[C7B80060]: lwc1       $f24, 96($sp)
    08951630:[C7B7005C]: lwc1       $f23, 92($sp)
    08951634:[C7B60058]: lwc1       $f22, 88($sp)
    08951638:[C7B50054]: lwc1       $f21, 84($sp)
    0895163C:[C7B40050]: lwc1       $f20, 80($sp)
    08951640:[03E00008]: jr         $ra
    08951644:[27BD0080]: addiu      $sp, $sp, 128
    08951648:[8FBF0044]: lw         $ra, 68($sp)
    0895164C:[8FBE0040]: lw         $fp, 64($sp)
    08951650:[8FB7003C]: lw         $s7, 60($sp)
    08951654:[8FB60038]: lw         $s6, 56($sp)
    08951658:[8FB50034]: lw         $s5, 52($sp)
    0895165C:[8FB40030]: lw         $s4, 48($sp)
    08951660:[8FB3002C]: lw         $s3, 44($sp)
    08951664:[8FB20028]: lw         $s2, 40($sp)
    08951668:[8FB10024]: lw         $s1, 36($sp)
    0895166C:[8FB00020]: lw         $s0, 32($sp)
    08951670:[C7BD0074]: lwc1       $f29, 116($sp)
    08951674:[C7BC0070]: lwc1       $f28, 112($sp)
    08951678:[C7BB006C]: lwc1       $f27, 108($sp)
    0895167C:[C7BA0068]: lwc1       $f26, 104($sp)
    08951680:[C7B90064]: lwc1       $f25, 100($sp)
    08951684:[C7B80060]: lwc1       $f24, 96($sp)
    08951688:[C7B7005C]: lwc1       $f23, 92($sp)
    0895168C:[C7B60058]: lwc1       $f22, 88($sp)
    08951690:[C7B50054]: lwc1       $f21, 84($sp)
    08951694:[C7B40050]: lwc1       $f20, 80($sp)
    08951698:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0895169C:[03E00008]: jr         $ra
    089516A0:[27BD0080]: addiu      $sp, $sp, 128
    089516A4:[96C2000A]: lhu        $v0, 10($s6)
    089516A8:[8ED40004]: lw         $s4, 4($s6)
    089516AC:[30BE0080]: andi       $fp, $a1, 128
    089516B0:[0A2544F2]: j          0x089513C8
    089516B4:[A7A20014]: sh         $v0, 20($sp)
    089516B8:[2C620002]: sltiu      $v0, $v1, 2
    089516BC:[144001AC]: bne        $v0, $zr, 0x08951D70
    089516C0:[0004F0C0]: sll        $fp, $a0, 0x0003
    089516C4:[2462FFFF]: addiu      $v0, $v1, -1
    089516C8:[02800013]: mtlo       $s4
    089516CC:[0242001C]: madd       $s2, $v0
    089516D0:[8FA20010]: lw         $v0, 16($sp)
    089516D4:[94430000]: lhu        $v1, 0($v0)
    089516D8:[00008812]: mflo       $s1
    089516DC:[02838021]: addu       $s0, $s4, $v1
    089516E0:[0211202B]: sltu       $a0, $s0, $s1
    089516E4:[02121021]: addu       $v0, $s0, $s2
    089516E8:[0044800B]: movn       $s0, $v0, $a0
    089516EC:[0E254388]: jal        0x08950E20
    089516F0:[96040000]: lhu        $a0, 0($s0)
    089516F4:[4619003E]: c.le.s     $f0, $f25
    089516F8:[00000000]: nop
    089516FC:[4500006E]: bc1f       0x089518B8
    08951700:[460006C6]: mov.s      $f27, $f0
    08951704:[0211102B]: sltu       $v0, $s0, $s1
    08951708:[46000686]: mov.s      $f26, $f0
    0895170C:[1440007A]: bne        $v0, $zr, 0x089518F8
    08951710:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08951714:[4600DE86]: mov.s      $f26, $f27
    08951718:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0895171C:[461AC832]: c.eq.s     $f25, $f26
    08951720:[8FA30010]: lw         $v1, 16($sp)
    08951724:[02141023]: subu       $v0, $s0, $s4
    08951728:[A4620000]: sh         $v0, 0($v1)
    0895172C:[45010002]: bc1t       0x08951738
    08951730:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08951734:[02401021]: addu       $v0, $s2, $zr <=> move $v0, $s2
    08951738:[92D1000C]: lbu        $s1, 12($s6)
    0895173C:[00509821]: addu       $s3, $v0, $s0
    08951740:[322200FF]: andi       $v0, $s1, 255
--> 08951744:[1840FFAB]: blez       $v0, 0x089515F4
    08951748:[8FBF0044]: lw         $ra, 68($sp)
    0895174C:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08951750:[C45D6F10]: lwc1       $f29, 28432($v0)
    08951754:[0A2545E7]: j          0x0895179C
  Back Branch 08951D7C 14,847 times (length 401)
  Back Branch 089518D8 1,027 times (length 113)
  Back Branch 089518BC 981 times (length 107)
  Back Branch 08951E64 218 times (length 468)
  Back Branch 08951A48 104 times (length 182)
  Back Branch 08951914 48 times (length 10)
    089518E0:[1440FFF8]: bne        $v0, $zr, 0x089518C4
    089518E4:[4600D6C6]: mov.s      $f27, $f26
    089518E8:[4600D6C6]: mov.s      $f27, $f26
    089518EC:[0A2545C7]: j          0x0895171C
    089518F0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
--> 089518F4:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    089518F8:[02128021]: addu       $s0, $s0, $s2
    089518FC:[0E254388]: jal        0x08950E20
    08951900:[96040000]: lhu        $a0, 0($s0)
    08951904:[4600C83C]: c.lt.s     $f25, $f0
    08951908:[460006C6]: mov.s      $f27, $f0
    0895190C:[45010155]: bc1t       0x08951E64
    08951910:[0211102B]: sltu       $v0, $s0, $s1
--> 08951914:[1440FFF7]: bne        $v0, $zr, 0x089518F4
    08951918:[4600DE86]: mov.s      $f26, $f27
    0895191C:[0A2545C7]: j          0x0895171C
    08951920:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08951924:[1040FED0]: beq        $v0, $zr, 0x08951468
  Back Branch 089518E0 46 times (length 9)
    089518B0:[0A2544CD]: j          0x08951334
    089518B4:[00442021]: addu       $a0, $v0, $a0
    089518B8:[0290102B]: sltu       $v0, $s4, $s0
    089518BC:[1040FF96]: beq        $v0, $zr, 0x08951718
    089518C0:[4600DE86]: mov.s      $f26, $f27
--> 089518C4:[02128023]: subu       $s0, $s0, $s2
    089518C8:[0E254388]: jal        0x08950E20
    089518CC:[96040000]: lhu        $a0, 0($s0)
    089518D0:[4619003E]: c.le.s     $f0, $f25
    089518D4:[46000686]: mov.s      $f26, $f0
    089518D8:[4501FF90]: bc1t       0x0895171C
    089518DC:[0290102B]: sltu       $v0, $s4, $s0
--> 089518E0:[1440FFF8]: bne        $v0, $zr, 0x089518C4
    089518E4:[4600D6C6]: mov.s      $f27, $f26
    089518E8:[4600D6C6]: mov.s      $f27, $f26
    089518EC:[0A2545C7]: j          0x0895171C
    089518F0:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
  Back Branch 0895191C 26 times (length 130)
_S1_2_893F788 59,763,606 instructions (1.108%), 137,763 calls (0893F788 - 0893F860, length 55)
    0893F788:[27BDFFD0]: addiu      $sp, $sp, -48
    0893F78C:[00041FC2]: srl        $v1, $a0, 0x001F
    0893F790:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0893F794:[AFBF0020]: sw         $ra, 32($sp)
    0893F798:[AFA20000]: sw         $v0, 0($sp)
    0893F79C:[14800008]: bne        $a0, $zr, 0x0893F7C0
    0893F7A0:[AFA30004]: sw         $v1, 4($sp)
    0893F7A4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893F7A8:[AFA20000]: sw         $v0, 0($sp)
    0893F7AC:[0E24FF2E]: jal        0x0893FCB8
    0893F7B0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893F7B4:[8FBF0020]: lw         $ra, 32($sp)
    0893F7B8:[03E00008]: jr         $ra
    0893F7BC:[27BD0030]: addiu      $sp, $sp, 48
    0893F7C0:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    0893F7C4:[10600024]: beq        $v1, $zr, 0x0893F858
    0893F7C8:[AFA20008]: sw         $v0, 8($sp)
    0893F7CC:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893F7D0:[1082001B]: beq        $a0, $v0, 0x0893F840
    0893F7D4:[00000000]: nop
    0893F7D8:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    0893F7DC:[00021FC3]: sra        $v1, $v0, 0x001F
    0893F7E0:[AFA20010]: sw         $v0, 16($sp)
    0893F7E4:[AFA30014]: sw         $v1, 20($sp)
    0893F7E8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893F7EC:[3442FFFF]: ori        $v0, $v0, -1
    0893F7F0:[8FA30014]: lw         $v1, 20($sp)
    0893F7F4:[0043102B]: sltu       $v0, $v0, $v1
    0893F7F8:[1440FFEC]: bne        $v0, $zr, 0x0893F7AC
    0893F7FC:[8FA50008]: lw         $a1, 8($sp)
    0893F800:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    0893F804:[34C6FFFF]: ori        $a2, $a2, -1
    0893F808:[8FA20010]: lw         $v0, 16($sp)
    0893F80C:[8FA30014]: lw         $v1, 20($sp)
    0893F810:[000227C2]: srl        $a0, $v0, 0x001F
    0893F814:[00031840]: sll        $v1, $v1, 0x0001
    0893F818:[00641825]: or         $v1, $v1, $a0
    0893F81C:[00021040]: sll        $v0, $v0, 0x0001
    0893F820:[AFA20010]: sw         $v0, 16($sp)
    0893F824:[AFA30014]: sw         $v1, 20($sp)
    0893F828:[8FA40014]: lw         $a0, 20($sp)
    0893F82C:[00C4202B]: sltu       $a0, $a2, $a0
    0893F830:[1080FFF5]: beq        $a0, $zr, 0x0893F808
    0893F834:[24A5FFFF]: addiu      $a1, $a1, -1
    0893F838:[0A24FDEB]: j          0x0893F7AC
    0893F83C:[AFA50008]: sw         $a1, 8($sp)
    0893F840:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
    0893F844:[8C4282B0]: lw         $v0, -32080($v0)
    0893F848:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
    0893F84C:[8C6382B4]: lw         $v1, -32076($v1)
    0893F850:[0A24FDEE]: j          0x0893F7B8
    0893F854:[8FBF0020]: lw         $ra, 32($sp)
    0893F858:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893F85C:[0A24FDF8]: j          0x0893F7E0
    0893F860:[00041FC3]: sra        $v1, $a0, 0x001F
  Back Branch 0893F830 4,699,973 times (length 12)
    0893F7F4:[0043102B]: sltu       $v0, $v0, $v1
    0893F7F8:[1440FFEC]: bne        $v0, $zr, 0x0893F7AC
    0893F7FC:[8FA50008]: lw         $a1, 8($sp)
    0893F800:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    0893F804:[34C6FFFF]: ori        $a2, $a2, -1
--> 0893F808:[8FA20010]: lw         $v0, 16($sp)
    0893F80C:[8FA30014]: lw         $v1, 20($sp)
    0893F810:[000227C2]: srl        $a0, $v0, 0x001F
    0893F814:[00031840]: sll        $v1, $v1, 0x0001
    0893F818:[00641825]: or         $v1, $v1, $a0
    0893F81C:[00021040]: sll        $v0, $v0, 0x0001
    0893F820:[AFA20010]: sw         $v0, 16($sp)
    0893F824:[AFA30014]: sw         $v1, 20($sp)
    0893F828:[8FA40014]: lw         $a0, 20($sp)
    0893F82C:[00C4202B]: sltu       $a0, $a2, $a0
--> 0893F830:[1080FFF5]: beq        $a0, $zr, 0x0893F808
    0893F834:[24A5FFFF]: addiu      $a1, $a1, -1
    0893F838:[0A24FDEB]: j          0x0893F7AC
    0893F83C:[AFA50008]: sw         $a1, 8($sp)
    0893F840:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
  Back Branch 0893F7F8 89,703 times (length 21)
    0893F798:[AFA20000]: sw         $v0, 0($sp)
    0893F79C:[14800008]: bne        $a0, $zr, 0x0893F7C0
    0893F7A0:[AFA30004]: sw         $v1, 4($sp)
    0893F7A4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893F7A8:[AFA20000]: sw         $v0, 0($sp)
--> 0893F7AC:[0E24FF2E]: jal        0x0893FCB8
    0893F7B0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893F7B4:[8FBF0020]: lw         $ra, 32($sp)
    0893F7B8:[03E00008]: jr         $ra
    0893F7BC:[27BD0030]: addiu      $sp, $sp, 48
    0893F7C0:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    0893F7C4:[10600024]: beq        $v1, $zr, 0x0893F858
    0893F7C8:[AFA20008]: sw         $v0, 8($sp)
    0893F7CC:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893F7D0:[1082001B]: beq        $a0, $v0, 0x0893F840
    0893F7D4:[00000000]: nop
    0893F7D8:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    0893F7DC:[00021FC3]: sra        $v1, $v0, 0x001F
    0893F7E0:[AFA20010]: sw         $v0, 16($sp)
    0893F7E4:[AFA30014]: sw         $v1, 20($sp)
    0893F7E8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893F7EC:[3442FFFF]: ori        $v0, $v0, -1
    0893F7F0:[8FA30014]: lw         $v1, 20($sp)
    0893F7F4:[0043102B]: sltu       $v0, $v0, $v1
--> 0893F7F8:[1440FFEC]: bne        $v0, $zr, 0x0893F7AC
    0893F7FC:[8FA50008]: lw         $a1, 8($sp)
    0893F800:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    0893F804:[34C6FFFF]: ori        $a2, $a2, -1
    0893F808:[8FA20010]: lw         $v0, 16($sp)
  Back Branch 0893F838 89,703 times (length 37)
    0893F798:[AFA20000]: sw         $v0, 0($sp)
    0893F79C:[14800008]: bne        $a0, $zr, 0x0893F7C0
    0893F7A0:[AFA30004]: sw         $v1, 4($sp)
    0893F7A4:[24020002]: addiu      $v0, $zr, 2 <=> li $v0, 2
    0893F7A8:[AFA20000]: sw         $v0, 0($sp)
--> 0893F7AC:[0E24FF2E]: jal        0x0893FCB8
    0893F7B0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893F7B4:[8FBF0020]: lw         $ra, 32($sp)
    0893F7B8:[03E00008]: jr         $ra
    0893F7BC:[27BD0030]: addiu      $sp, $sp, 48
    0893F7C0:[2402003C]: addiu      $v0, $zr, 60 <=> li $v0, 60
    0893F7C4:[10600024]: beq        $v1, $zr, 0x0893F858
    0893F7C8:[AFA20008]: sw         $v0, 8($sp)
    0893F7CC:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893F7D0:[1082001B]: beq        $a0, $v0, 0x0893F840
    0893F7D4:[00000000]: nop
    0893F7D8:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    0893F7DC:[00021FC3]: sra        $v1, $v0, 0x001F
    0893F7E0:[AFA20010]: sw         $v0, 16($sp)
    0893F7E4:[AFA30014]: sw         $v1, 20($sp)
    0893F7E8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893F7EC:[3442FFFF]: ori        $v0, $v0, -1
    0893F7F0:[8FA30014]: lw         $v1, 20($sp)
    0893F7F4:[0043102B]: sltu       $v0, $v0, $v1
    0893F7F8:[1440FFEC]: bne        $v0, $zr, 0x0893F7AC
    0893F7FC:[8FA50008]: lw         $a1, 8($sp)
    0893F800:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    0893F804:[34C6FFFF]: ori        $a2, $a2, -1
    0893F808:[8FA20010]: lw         $v0, 16($sp)
    0893F80C:[8FA30014]: lw         $v1, 20($sp)
    0893F810:[000227C2]: srl        $a0, $v0, 0x001F
    0893F814:[00031840]: sll        $v1, $v1, 0x0001
    0893F818:[00641825]: or         $v1, $v1, $a0
    0893F81C:[00021040]: sll        $v0, $v0, 0x0001
    0893F820:[AFA20010]: sw         $v0, 16($sp)
    0893F824:[AFA30014]: sw         $v1, 20($sp)
    0893F828:[8FA40014]: lw         $a0, 20($sp)
    0893F82C:[00C4202B]: sltu       $a0, $a2, $a0
    0893F830:[1080FFF5]: beq        $a0, $zr, 0x0893F808
    0893F834:[24A5FFFF]: addiu      $a1, $a1, -1
--> 0893F838:[0A24FDEB]: j          0x0893F7AC
    0893F83C:[AFA50008]: sw         $a1, 8($sp)
    0893F840:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
    0893F844:[8C4282B0]: lw         $v0, -32080($v0)
    0893F848:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
  Back Branch 0893F85C 89,703 times (length 33)
    0893F7CC:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    0893F7D0:[1082001B]: beq        $a0, $v0, 0x0893F840
    0893F7D4:[00000000]: nop
    0893F7D8:[00041023]: subu       $v0, $zr, $a0 <=> negu $v0, $a0
    0893F7DC:[00021FC3]: sra        $v1, $v0, 0x001F
--> 0893F7E0:[AFA20010]: sw         $v0, 16($sp)
    0893F7E4:[AFA30014]: sw         $v1, 20($sp)
    0893F7E8:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893F7EC:[3442FFFF]: ori        $v0, $v0, -1
    0893F7F0:[8FA30014]: lw         $v1, 20($sp)
    0893F7F4:[0043102B]: sltu       $v0, $v0, $v1
    0893F7F8:[1440FFEC]: bne        $v0, $zr, 0x0893F7AC
    0893F7FC:[8FA50008]: lw         $a1, 8($sp)
    0893F800:[3C060FFF]: lui        $a2, 0x0FFF <=> li $a2, 0x0FFF0000
    0893F804:[34C6FFFF]: ori        $a2, $a2, -1
    0893F808:[8FA20010]: lw         $v0, 16($sp)
    0893F80C:[8FA30014]: lw         $v1, 20($sp)
    0893F810:[000227C2]: srl        $a0, $v0, 0x001F
    0893F814:[00031840]: sll        $v1, $v1, 0x0001
    0893F818:[00641825]: or         $v1, $v1, $a0
    0893F81C:[00021040]: sll        $v0, $v0, 0x0001
    0893F820:[AFA20010]: sw         $v0, 16($sp)
    0893F824:[AFA30014]: sw         $v1, 20($sp)
    0893F828:[8FA40014]: lw         $a0, 20($sp)
    0893F82C:[00C4202B]: sltu       $a0, $a2, $a0
    0893F830:[1080FFF5]: beq        $a0, $zr, 0x0893F808
    0893F834:[24A5FFFF]: addiu      $a1, $a1, -1
    0893F838:[0A24FDEB]: j          0x0893F7AC
    0893F83C:[AFA50008]: sw         $a1, 8($sp)
    0893F840:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
    0893F844:[8C4282B0]: lw         $v0, -32080($v0)
    0893F848:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
    0893F84C:[8C6382B4]: lw         $v1, -32076($v1)
    0893F850:[0A24FDEE]: j          0x0893F7B8
    0893F854:[8FBF0020]: lw         $ra, 32($sp)
    0893F858:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
--> 0893F85C:[0A24FDF8]: j          0x0893F7E0
    0893F860:[00041FC3]: sra        $v1, $a0, 0x001F
_S1_2_88AE0E0 47,657,404 instructions (0.883%), 1,051,620 calls (088AE0E0 - 088AE560, length 289)
    088AE0E0:[27BDFDF0]: addiu      $sp, $sp, -528
    088AE0E4:[AFB001E4]: sw         $s0, 484($sp)
    088AE0E8:[AFB201EC]: sw         $s2, 492($sp)
    088AE0EC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088AE0F0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088AE0F4:[E7B401E0]: swc1       $f20, 480($sp)
    088AE0F8:[AFB101E8]: sw         $s1, 488($sp)
    088AE0FC:[AFB301F0]: sw         $s3, 496($sp)
    088AE100:[AFB401F4]: sw         $s4, 500($sp)
    088AE104:[AFB501F8]: sw         $s5, 504($sp)
    088AE108:[AFB601FC]: sw         $s6, 508($sp)
    088AE10C:[AFB70200]: sw         $s7, 512($sp)
    088AE110:[AFBE0204]: sw         $fp, 516($sp)
    088AE114:[AFBF0208]: sw         $ra, 520($sp)
    088AE118:[0E252F2A]: jal        0x0894BCA8
    088AE11C:[8E0400BC]: lw         $a0, 188($s0)
    088AE120:[8E0400C0]: lw         $a0, 192($s0)
    088AE124:[0E22BA11]: jal        0x088AE844
    088AE128:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088AE12C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088AE130:[0E252F2A]: jal        0x0894BCA8
    088AE134:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088AE138:[8E0400C4]: lw         $a0, 196($s0)
    088AE13C:[00122880]: sll        $a1, $s2, 0x0002
    088AE140:[00852021]: addu       $a0, $a0, $a1
    088AE144:[8C930000]: lw         $s3, 0($a0)
    088AE148:[32640001]: andi       $a0, $s3, 1
    088AE14C:[1080008B]: beq        $a0, $zr, 0x088AE37C
    088AE150:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    088AE154:[0E22BA0F]: jal        0x088AE83C
    088AE158:[8E0400C0]: lw         $a0, 192($s0)
    088AE15C:[1440007F]: bne        $v0, $zr, 0x088AE35C
    088AE160:[00000000]: nop
    088AE164:[0E253292]: jal        0x0894CA48
    088AE168:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088AE16C:[27B500C0]: addiu      $s5, $sp, 192
    088AE170:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088AE174:[26040030]: addiu      $a0, $s0, 48
    088AE178:[0E22D832]: jal        0x088B60C8
    088AE17C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088AE180:[3C04BFC9]: lui        $a0, 0xBFC9 <=> li $a0, 0xBFC90000
    088AE184:[34840FDB]: ori        $a0, $a0, 4059
    088AE188:[4484A000]: mtc1       $a0, $f20
    088AE18C:[27B60040]: addiu      $s6, $sp, 64
    088AE190:[27B70080]: addiu      $s7, $sp, 128
    088AE194:[1280002E]: beq        $s4, $zr, 0x088AE250
    088AE198:[27BE0070]: addiu      $fp, $sp, 112
    088AE19C:[0E2597CC]: jal        0x08965F30
    088AE1A0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE1A4:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE1A8:[4600A306]: mov.s      $f12, $f20
    088AE1AC:[0E259891]: jal        0x08966244
    088AE1B0:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE1B4:[0E2278C1]: jal        0x0889E304
    088AE1B8:[00000000]: nop
    088AE1BC:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE1C0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE1C4:[0E25981F]: jal        0x0896607C
    088AE1C8:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    088AE1CC:[0E2597CC]: jal        0x08965F30
    088AE1D0:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE1D4:[26860030]: addiu      $a2, $s4, 48
    088AE1D8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE1DC:[0E259856]: jal        0x08966158
    088AE1E0:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088AE1E4:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE1E8:[4600A306]: mov.s      $f12, $f20
    088AE1EC:[0E259891]: jal        0x08966244
    088AE1F0:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088AE1F4:[27B40100]: addiu      $s4, $sp, 256
    088AE1F8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088AE1FC:[0E259BB2]: jal        0x08966EC8
    088AE200:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088AE204:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088AE208:[0E259D3B]: jal        0x089674EC
    088AE20C:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088AE210:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088AE214:[0E259848]: jal        0x08966120
    088AE218:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088AE21C:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE220:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088AE224:[0E25981F]: jal        0x0896607C
    088AE228:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    088AE22C:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE230:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE234:[0E259856]: jal        0x08966158
    088AE238:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    088AE23C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE240:[0E253262]: jal        0x0894C988
    088AE244:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE248:[1000004D]: b          0x088AE380
    088AE24C:[32640002]: andi       $a0, $s3, 2
    088AE250:[0E2597CC]: jal        0x08965F30
    088AE254:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE258:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE25C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE260:[0E259891]: jal        0x08966244
    088AE264:[4600A306]: mov.s      $f12, $f20
    088AE268:[0E2278C1]: jal        0x0889E304
    088AE26C:[00000000]: nop
    088AE270:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE274:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE278:[0E25981F]: jal        0x0896607C
    088AE27C:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    088AE280:[0E2597CC]: jal        0x08965F30
    088AE284:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE288:[0E2532CF]: jal        0x0894CB3C
    088AE28C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE290:[27B40110]: addiu      $s4, $sp, 272
    088AE294:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088AE298:[0E2593D1]: jal        0x08964F44
    088AE29C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE2A0:[44806000]: mtc1       $zr, $f12
    088AE2A4:[E7AC011C]: swc1       $f12, 284($sp)
    088AE2A8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE2AC:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088AE2B0:[0E259856]: jal        0x08966158
    088AE2B4:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088AE2B8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088AE2BC:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088AE2C0:[0E259891]: jal        0x08966244
    088AE2C4:[4600A306]: mov.s      $f12, $f20
    088AE2C8:[27B40120]: addiu      $s4, $sp, 288
    088AE2CC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088AE2D0:[0E259BB2]: jal        0x08966EC8
    088AE2D4:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088AE2D8:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088AE2DC:[0E259D3B]: jal        0x089674EC
    088AE2E0:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088AE2E4:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088AE2E8:[0E259848]: jal        0x08966120
    088AE2EC:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088AE2F0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE2F4:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088AE2F8:[0E25981F]: jal        0x0896607C
    088AE2FC:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    088AE300:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088AE304:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE308:[0E259856]: jal        0x08966158
    088AE30C:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    088AE310:[0E2532F4]: jal        0x0894CBD0
    088AE314:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE318:[DBAC0000]: lv.q       C300.q, 0($sp)
    088AE31C:[DBAD0010]: lv.q       C310.q, 16($sp)
    088AE320:[DBAE0020]: lv.q       C320.q, 32($sp)
    088AE324:[C8400000]: lv.s       S000.s, 0($v0)
    088AE328:[C8400005]: lv.s       S001.s, 4($v0)
    088AE32C:[C840000A]: lv.s       S002.s, 8($v0)
    088AE330:[65008C0C]: vscl.t     C300.t, C300.t, S000.s
    088AE334:[65208D0D]: vscl.t     C310.t, C310.t, S001.s
    088AE338:[65408E0E]: vscl.t     C320.t, C320.t, S002.s
    088AE33C:[FBAC0000]: sv.q       C300.q, 0($sp)
    088AE340:[FBAD0010]: sv.q       C310.q, 16($sp)
    088AE344:[FBAE0020]: sv.q       C320.q, 32($sp)
    088AE348:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE34C:[0E253262]: jal        0x0894C988
    088AE350:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088AE354:[1000000A]: b          0x088AE380
    088AE358:[32640002]: andi       $a0, $s3, 2
    088AE35C:[0E2278C1]: jal        0x0889E304
    088AE360:[27B40130]: addiu      $s4, $sp, 304
    088AE364:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088AE368:[0E259BB2]: jal        0x08966EC8
    088AE36C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE370:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE374:[0E2532D2]: jal        0x0894CB48
    088AE378:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088AE37C:[32640002]: andi       $a0, $s3, 2
    088AE380:[1080006B]: beq        $a0, $zr, 0x088AE530
    088AE384:[00000000]: nop
    088AE388:[0E22BA0F]: jal        0x088AE83C
    088AE38C:[8E0400C0]: lw         $a0, 192($s0)
    088AE390:[1440005F]: bne        $v0, $zr, 0x088AE510
    088AE394:[00000000]: nop
    088AE398:[0E253292]: jal        0x0894CA48
    088AE39C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088AE3A0:[3C04BFC9]: lui        $a0, 0xBFC9 <=> li $a0, 0xBFC90000
    088AE3A4:[34840FDB]: ori        $a0, $a0, 4059
    088AE3A8:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    088AE3AC:[4484A000]: mtc1       $a0, $f20
    088AE3B0:[27B00140]: addiu      $s0, $sp, 320
    088AE3B4:[27B30180]: addiu      $s3, $sp, 384
    088AE3B8:[12400020]: beq        $s2, $zr, 0x088AE43C
    088AE3BC:[27B401B0]: addiu      $s4, $sp, 432
    088AE3C0:[0E2597CC]: jal        0x08965F30
    088AE3C4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE3C8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE3CC:[4600A306]: mov.s      $f12, $f20
    088AE3D0:[0E259891]: jal        0x08966244
    088AE3D4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE3D8:[0E2278C9]: jal        0x0889E324
    088AE3DC:[00000000]: nop
    088AE3E0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE3E4:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE3E8:[0E25981F]: jal        0x0896607C
    088AE3EC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088AE3F0:[0E2597CC]: jal        0x08965F30
    088AE3F4:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE3F8:[26460030]: addiu      $a2, $s2, 48
    088AE3FC:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE400:[0E259856]: jal        0x08966158
    088AE404:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088AE408:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE40C:[4600A306]: mov.s      $f12, $f20
    088AE410:[0E259891]: jal        0x08966244
    088AE414:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088AE418:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE41C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE420:[0E259856]: jal        0x08966158
    088AE424:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088AE428:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE42C:[0E253262]: jal        0x0894C988
    088AE430:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE434:[1000003E]: b          0x088AE530
    088AE438:[00000000]: nop
    088AE43C:[0E2597CC]: jal        0x08965F30
    088AE440:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE444:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE448:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE44C:[0E259891]: jal        0x08966244
    088AE450:[4600A306]: mov.s      $f12, $f20
    088AE454:[0E2278C9]: jal        0x0889E324
    088AE458:[00000000]: nop
    088AE45C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE460:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE464:[0E25981F]: jal        0x0896607C
    088AE468:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088AE46C:[0E2597CC]: jal        0x08965F30
    088AE470:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE474:[0E2532CF]: jal        0x0894CB3C
    088AE478:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE47C:[27B201C0]: addiu      $s2, $sp, 448
    088AE480:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088AE484:[0E2593D1]: jal        0x08964F44
    088AE488:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE48C:[44806000]: mtc1       $zr, $f12
    088AE490:[E7AC01CC]: swc1       $f12, 460($sp)
    088AE494:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE498:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088AE49C:[0E259856]: jal        0x08966158
    088AE4A0:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088AE4A4:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088AE4A8:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088AE4AC:[0E259891]: jal        0x08966244
    088AE4B0:[4600A306]: mov.s      $f12, $f20
    088AE4B4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE4B8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE4BC:[0E259856]: jal        0x08966158
    088AE4C0:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088AE4C4:[0E2532F4]: jal        0x0894CBD0
    088AE4C8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE4CC:[DA0C0000]: lv.q       C300.q, 0($s0)
    088AE4D0:[DA0D0010]: lv.q       C310.q, 16($s0)
    088AE4D4:[DA0E0020]: lv.q       C320.q, 32($s0)
    088AE4D8:[C8400000]: lv.s       S000.s, 0($v0)
    088AE4DC:[C8400005]: lv.s       S001.s, 4($v0)
    088AE4E0:[C840000A]: lv.s       S002.s, 8($v0)
    088AE4E4:[65008C0C]: vscl.t     C300.t, C300.t, S000.s
    088AE4E8:[65208D0D]: vscl.t     C310.t, C310.t, S001.s
    088AE4EC:[65408E0E]: vscl.t     C320.t, C320.t, S002.s
    088AE4F0:[FA0C0000]: sv.q       C300.q, 0($s0)
    088AE4F4:[FA0D0010]: sv.q       C310.q, 16($s0)
    088AE4F8:[FA0E0020]: sv.q       C320.q, 32($s0)
    088AE4FC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE500:[0E253262]: jal        0x0894C988
    088AE504:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE508:[10000009]: b          0x088AE530
    088AE50C:[00000000]: nop
    088AE510:[0E2278C9]: jal        0x0889E324
    088AE514:[27B001D0]: addiu      $s0, $sp, 464
    088AE518:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AE51C:[0E259BB2]: jal        0x08966EC8
    088AE520:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AE524:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AE528:[0E2532D2]: jal        0x0894CB48
    088AE52C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088AE530:[C7B401E0]: lwc1       $f20, 480($sp)
    088AE534:[8FB001E4]: lw         $s0, 484($sp)
    088AE538:[8FB101E8]: lw         $s1, 488($sp)
    088AE53C:[8FB201EC]: lw         $s2, 492($sp)
    088AE540:[8FB301F0]: lw         $s3, 496($sp)
    088AE544:[8FB401F4]: lw         $s4, 500($sp)
    088AE548:[8FB501F8]: lw         $s5, 504($sp)
    088AE54C:[8FB601FC]: lw         $s6, 508($sp)
    088AE550:[8FB70200]: lw         $s7, 512($sp)
    088AE554:[8FBE0204]: lw         $fp, 516($sp)
    088AE558:[8FBF0208]: lw         $ra, 520($sp)
    088AE55C:[03E00008]: jr         $ra
    088AE560:[27BD0210]: addiu      $sp, $sp, 528
_S1_2_88A6720 44,277,825 instructions (0.821%), 11,978 calls (088A6720 - 088A6774, length 22)
    088A6720:[3C0908A2]: lui        $t1, 0x08A2 <=> li $t1, 0x08A20000
    088A6724:[8D291450]: lw         $t1, 5200($t1)
    088A6728:[11200011]: beq        $t1, $zr, 0x088A6770
    088A672C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088A6730:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    088A6734:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088A6738:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    088A673C:[80A40022]: lb         $a0, 34($a1)
    088A6740:[18800002]: blez       $a0, 0x088A674C
    088A6744:[2484FFFF]: addiu      $a0, $a0, -1
    088A6748:[A0A40022]: sb         $a0, 34($a1)
    088A674C:[24E70001]: addiu      $a3, $a3, 1
    088A6750:[28E40020]: slti       $a0, $a3, 32
    088A6754:[1480FFF9]: bne        $a0, $zr, 0x088A673C
    088A6758:[24A50004]: addiu      $a1, $a1, 4
    088A675C:[25080001]: addiu      $t0, $t0, 1
    088A6760:[29040010]: slti       $a0, $t0, 16
    088A6764:[1480FFF3]: bne        $a0, $zr, 0x088A6734
    088A6768:[24C60080]: addiu      $a2, $a2, 128
    088A676C:[AD20001C]: sw         $zr, 28($t1)
    088A6770:[03E00008]: jr         $ra
    088A6774:[00000000]: nop
  Back Branch 088A6754 6,132,736 times (length 8)
    088A6728:[11200011]: beq        $t1, $zr, 0x088A6770
    088A672C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088A6730:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
    088A6734:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088A6738:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
--> 088A673C:[80A40022]: lb         $a0, 34($a1)
    088A6740:[18800002]: blez       $a0, 0x088A674C
    088A6744:[2484FFFF]: addiu      $a0, $a0, -1
    088A6748:[A0A40022]: sb         $a0, 34($a1)
    088A674C:[24E70001]: addiu      $a3, $a3, 1
    088A6750:[28E40020]: slti       $a0, $a3, 32
--> 088A6754:[1480FFF9]: bne        $a0, $zr, 0x088A673C
    088A6758:[24A50004]: addiu      $a1, $a1, 4
    088A675C:[25080001]: addiu      $t0, $t0, 1
    088A6760:[29040010]: slti       $a0, $t0, 16
    088A6764:[1480FFF3]: bne        $a0, $zr, 0x088A6734
  Back Branch 088A6764 191,648 times (length 14)
    088A6720:[3C0908A2]: lui        $t1, 0x08A2 <=> li $t1, 0x08A20000
    088A6724:[8D291450]: lw         $t1, 5200($t1)
    088A6728:[11200011]: beq        $t1, $zr, 0x088A6770
    088A672C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088A6730:[01203025]: or         $a2, $t1, $zr <=> move $a2, $t1
--> 088A6734:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088A6738:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    088A673C:[80A40022]: lb         $a0, 34($a1)
    088A6740:[18800002]: blez       $a0, 0x088A674C
    088A6744:[2484FFFF]: addiu      $a0, $a0, -1
    088A6748:[A0A40022]: sb         $a0, 34($a1)
    088A674C:[24E70001]: addiu      $a3, $a3, 1
    088A6750:[28E40020]: slti       $a0, $a3, 32
    088A6754:[1480FFF9]: bne        $a0, $zr, 0x088A673C
    088A6758:[24A50004]: addiu      $a1, $a1, 4
    088A675C:[25080001]: addiu      $t0, $t0, 1
    088A6760:[29040010]: slti       $a0, $t0, 16
--> 088A6764:[1480FFF3]: bne        $a0, $zr, 0x088A6734
    088A6768:[24C60080]: addiu      $a2, $a2, 128
    088A676C:[AD20001C]: sw         $zr, 28($t1)
    088A6770:[03E00008]: jr         $ra
    088A6774:[00000000]: nop
_S1_2_88A0C94 40,991,320 instructions (0.760%), 828,792 calls (088A0C94 - 088A0EE4, length 149)
    088A0C94:[27BDFF70]: addiu      $sp, $sp, -144
    088A0C98:[AFB30070]: sw         $s3, 112($sp)
    088A0C9C:[00E09825]: or         $s3, $a3, $zr <=> move $s3, $a3
    088A0CA0:[AFB00064]: sw         $s0, 100($sp)
    088A0CA4:[AFB2006C]: sw         $s2, 108($sp)
    088A0CA8:[AFB6007C]: sw         $s6, 124($sp)
    088A0CAC:[00C09025]: or         $s2, $a2, $zr <=> move $s2, $a2
    088A0CB0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088A0CB4:[26760028]: addiu      $s6, $s3, 40
    088A0CB8:[AFB10068]: sw         $s1, 104($sp)
    088A0CBC:[AFB40074]: sw         $s4, 116($sp)
    088A0CC0:[AFB50078]: sw         $s5, 120($sp)
    088A0CC4:[AFB70080]: sw         $s7, 128($sp)
    088A0CC8:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088A0CCC:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088A0CD0:[2655000C]: addiu      $s5, $s2, 12
    088A0CD4:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088A0CD8:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088A0CDC:[E7B4005C]: swc1       $f20, 92($sp)
    088A0CE0:[E7B60060]: swc1       $f22, 96($sp)
    088A0CE4:[AFBE0084]: sw         $fp, 132($sp)
    088A0CE8:[AFBF0088]: sw         $ra, 136($sp)
    088A0CEC:[0E2592EC]: jal        0x08964BB0
    088A0CF0:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088A0CF4:[C6740034]: lwc1       $f20, 52($s3)
    088A0CF8:[46140500]: add.s      $f20, $f0, $f20
    088A0CFC:[0E259A5F]: jal        0x0896697C
    088A0D00:[4600A306]: mov.s      $f12, $f20
    088A0D04:[C6AC0000]: lwc1       $f12, 0($s5)
    088A0D08:[46000586]: mov.s      $f22, $f0
    088A0D0C:[4616603C]: c.lt.s     $f12, $f22
    088A0D10:[00000000]: nop
    088A0D14:[45010065]: bc1t       0x088A0EAC
    088A0D18:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088A0D1C:[4600A306]: mov.s      $f12, $f20
    088A0D20:[0E2592B5]: jal        0x08964AD4
    088A0D24:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088A0D28:[27BE000C]: addiu      $fp, $sp, 12
    088A0D2C:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088A0D30:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088A0D34:[0E259242]: jal        0x08964908
    088A0D38:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    088A0D3C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A0D40:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088A0D44:[0E2285D8]: jal        0x088A1760
    088A0D48:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    088A0D4C:[10400028]: beq        $v0, $zr, 0x088A0DF0
    088A0D50:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A0D54:[27B00018]: addiu      $s0, $sp, 24
    088A0D58:[C6AC0000]: lwc1       $f12, 0($s5)
    088A0D5C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A0D60:[0E2592B5]: jal        0x08964AD4
    088A0D64:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088A0D68:[27B20024]: addiu      $s2, $sp, 36
    088A0D6C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088A0D70:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
    088A0D74:[0E259235]: jal        0x089648D4
    088A0D78:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088A0D7C:[34040003]: ori        $a0, $zr, 3 <=> li $a0, 3
    088A0D80:[AE24000C]: sw         $a0, 12($s1)
    088A0D84:[8FA4000C]: lw         $a0, 12($sp)
    088A0D88:[8FA60010]: lw         $a2, 16($sp)
    088A0D8C:[26250014]: addiu      $a1, $s1, 20
    088A0D90:[8FA70014]: lw         $a3, 20($sp)
    088A0D94:[ACA40000]: sw         $a0, 0($a1)
    088A0D98:[ACA60004]: sw         $a2, 4($a1)
    088A0D9C:[ACA70008]: sw         $a3, 8($a1)
    088A0DA0:[E6360010]: swc1       $f22, 16($s1)
    088A0DA4:[8EC40000]: lw         $a0, 0($s6)
    088A0DA8:[8EC60004]: lw         $a2, 4($s6)
    088A0DAC:[26250020]: addiu      $a1, $s1, 32
    088A0DB0:[8EC70008]: lw         $a3, 8($s6)
    088A0DB4:[ACA40000]: sw         $a0, 0($a1)
    088A0DB8:[ACA60004]: sw         $a2, 4($a1)
    088A0DBC:[ACA70008]: sw         $a3, 8($a1)
    088A0DC0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A0DC4:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088A0DC8:[0E259242]: jal        0x08964908
    088A0DCC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088A0DD0:[8FA40018]: lw         $a0, 24($sp)
    088A0DD4:[8FA5001C]: lw         $a1, 28($sp)
    088A0DD8:[8FA60020]: lw         $a2, 32($sp)
    088A0DDC:[AE240000]: sw         $a0, 0($s1)
    088A0DE0:[AE250004]: sw         $a1, 4($s1)
    088A0DE4:[AE260008]: sw         $a2, 8($s1)
    088A0DE8:[10000030]: b          0x088A0EAC
    088A0DEC:[34170001]: ori        $s7, $zr, 1 <=> li $s7, 1
    088A0DF0:[27B00030]: addiu      $s0, $sp, 48
    088A0DF4:[27A8003C]: addiu      $t0, $sp, 60
    088A0DF8:[27A90040]: addiu      $t1, $sp, 64
    088A0DFC:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088A0E00:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088A0E04:[0E22845F]: jal        0x088A117C
    088A0E08:[02003825]: or         $a3, $s0, $zr <=> move $a3, $s0
    088A0E0C:[10400027]: beq        $v0, $zr, 0x088A0EAC
    088A0E10:[27B20050]: addiu      $s2, $sp, 80
    088A0E14:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088A0E18:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088A0E1C:[0E259242]: jal        0x08964908
    088A0E20:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088A0E24:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088A0E28:[0E259340]: jal        0x08964D00
    088A0E2C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088A0E30:[8FA40040]: lw         $a0, 64($sp)
    088A0E34:[8FA50030]: lw         $a1, 48($sp)
    088A0E38:[AE24000C]: sw         $a0, 12($s1)
    088A0E3C:[8FA60034]: lw         $a2, 52($sp)
    088A0E40:[26240014]: addiu      $a0, $s1, 20
    088A0E44:[8FA70038]: lw         $a3, 56($sp)
    088A0E48:[AC850000]: sw         $a1, 0($a0)
    088A0E4C:[AC860004]: sw         $a2, 4($a0)
    088A0E50:[AC870008]: sw         $a3, 8($a0)
    088A0E54:[C7AC003C]: lwc1       $f12, 60($sp)
    088A0E58:[26240020]: addiu      $a0, $s1, 32
    088A0E5C:[E62C0010]: swc1       $f12, 16($s1)
    088A0E60:[8EC50000]: lw         $a1, 0($s6)
    088A0E64:[8EC60004]: lw         $a2, 4($s6)
    088A0E68:[8EC70008]: lw         $a3, 8($s6)
    088A0E6C:[AC850000]: sw         $a1, 0($a0)
    088A0E70:[AC860004]: sw         $a2, 4($a0)
    088A0E74:[AC870008]: sw         $a3, 8($a0)
    088A0E78:[C6AC0000]: lwc1       $f12, 0($s5)
    088A0E7C:[C7AD003C]: lwc1       $f13, 60($sp)
    088A0E80:[27A40044]: addiu      $a0, $sp, 68
    088A0E84:[460D6301]: sub.s      $f12, $f12, $f13
    088A0E88:[0E2592B5]: jal        0x08964AD4
    088A0E8C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088A0E90:[8FA40044]: lw         $a0, 68($sp)
    088A0E94:[8FA50048]: lw         $a1, 72($sp)
    088A0E98:[8FA6004C]: lw         $a2, 76($sp)
    088A0E9C:[AE240000]: sw         $a0, 0($s1)
    088A0EA0:[AE250004]: sw         $a1, 4($s1)
    088A0EA4:[AE260008]: sw         $a2, 8($s1)
    088A0EA8:[34170001]: ori        $s7, $zr, 1 <=> li $s7, 1
    088A0EAC:[02E01025]: or         $v0, $s7, $zr <=> move $v0, $s7
    088A0EB0:[C7B4005C]: lwc1       $f20, 92($sp)
    088A0EB4:[C7B60060]: lwc1       $f22, 96($sp)
    088A0EB8:[8FB00064]: lw         $s0, 100($sp)
    088A0EBC:[8FB10068]: lw         $s1, 104($sp)
    088A0EC0:[8FB2006C]: lw         $s2, 108($sp)
    088A0EC4:[8FB30070]: lw         $s3, 112($sp)
    088A0EC8:[8FB40074]: lw         $s4, 116($sp)
    088A0ECC:[8FB50078]: lw         $s5, 120($sp)
    088A0ED0:[8FB6007C]: lw         $s6, 124($sp)
    088A0ED4:[8FB70080]: lw         $s7, 128($sp)
    088A0ED8:[8FBE0084]: lw         $fp, 132($sp)
    088A0EDC:[8FBF0088]: lw         $ra, 136($sp)
    088A0EE0:[03E00008]: jr         $ra
    088A0EE4:[27BD0090]: addiu      $sp, $sp, 144
_S1_2_88A5940 39,617,952 instructions (0.734%), 126,560 calls (088A5940 - 088A5E3C, length 320)
    088A5940:[27BDFF90]: addiu      $sp, $sp, -112
    088A5944:[AFB3004C]: sw         $s3, 76($sp)
    088A5948:[00049900]: sll        $s3, $a0, 0x0004
    088A594C:[00042880]: sll        $a1, $a0, 0x0002
    088A5950:[AFB20048]: sw         $s2, 72($sp)
    088A5954:[02659821]: addu       $s3, $s3, $a1
    088A5958:[3C1208A3]: lui        $s2, 0x08A3 <=> li $s2, 0x08A30000
    088A595C:[8E4566C0]: lw         $a1, 26304($s2)
    088A5960:[AFB10044]: sw         $s1, 68($sp)
    088A5964:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    088A5968:[00B32021]: addu       $a0, $a1, $s3
    088A596C:[90840000]: lbu        $a0, 0($a0)
    088A5970:[E7B40028]: swc1       $f20, 40($sp)
    088A5974:[E7B6002C]: swc1       $f22, 44($sp)
    088A5978:[E7B80030]: swc1       $f24, 48($sp)
    088A597C:[E7BA0034]: swc1       $f26, 52($sp)
    088A5980:[E7BC0038]: swc1       $f28, 56($sp)
    088A5984:[E7BE003C]: swc1       $f30, 60($sp)
    088A5988:[AFB00040]: sw         $s0, 64($sp)
    088A598C:[AFB40050]: sw         $s4, 80($sp)
    088A5990:[AFB50054]: sw         $s5, 84($sp)
    088A5994:[AFB60058]: sw         $s6, 88($sp)
    088A5998:[AFB7005C]: sw         $s7, 92($sp)
    088A599C:[AFBE0060]: sw         $fp, 96($sp)
    088A59A0:[AFBF0064]: sw         $ra, 100($sp)
    088A59A4:[10800114]: beq        $a0, $zr, 0x088A5DF8
    088A59A8:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A59AC:[8C840750]: lw         $a0, 1872($a0)
    088A59B0:[1624000E]: bne        $s1, $a0, 0x088A59EC
    088A59B4:[3C1008A2]: lui        $s0, 0x08A2 <=> li $s0, 0x08A20000
    088A59B8:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A59BC:[0E22A0D8]: jal        0x088A8360
    088A59C0:[24840768]: addiu      $a0, $a0, 1896
    088A59C4:[0E25B393]: jal        0x0896CE4C
    088A59C8:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088A59CC:[0E25B3A9]: jal        0x0896CEA4
    088A59D0:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088A59D4:[34040007]: ori        $a0, $zr, 7 <=> li $a0, 7
    088A59D8:[3405007F]: ori        $a1, $zr, 127 <=> li $a1, 127
    088A59DC:[0E25B804]: jal        0x0896E010
    088A59E0:[340600FF]: ori        $a2, $zr, 255 <=> li $a2, 255
    088A59E4:[1000000A]: b          0x088A5A10
    088A59E8:[8E100764]: lw         $s0, 1892($s0)
    088A59EC:[0E25B3A9]: jal        0x0896CEA4
    088A59F0:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088A59F4:[0E25B393]: jal        0x0896CE4C
    088A59F8:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088A59FC:[34040007]: ori        $a0, $zr, 7 <=> li $a0, 7
    088A5A00:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088A5A04:[0E25B804]: jal        0x0896E010
    088A5A08:[340600FF]: ori        $a2, $zr, 255 <=> li $a2, 255
    088A5A0C:[8E100764]: lw         $s0, 1892($s0)
    088A5A10:[16300010]: bne        $s1, $s0, 0x088A5A54
    088A5A14:[AFB10024]: sw         $s1, 36($sp)
    088A5A18:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A5A1C:[8C84136C]: lw         $a0, 4972($a0)
    088A5A20:[5080000D]: beql       $a0, $zr, 0x088A5A58
    088A5A24:[8E4466C0]: lw         $a0, 26304($s2)
    088A5A28:[0E25B616]: jal        0x0896D858
    088A5A2C:[00000000]: nop
    088A5A30:[0E25B393]: jal        0x0896CE4C
    088A5A34:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088A5A38:[0E25B3A9]: jal        0x0896CEA4
    088A5A3C:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    088A5A40:[0E25B3A9]: jal        0x0896CEA4
    088A5A44:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088A5A48:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5A4C:[0E22A6D0]: jal        0x088A9B40
    088A5A50:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088A5A54:[8E4466C0]: lw         $a0, 26304($s2)
    088A5A58:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088A5A5C:[00932021]: addu       $a0, $a0, $s3
    088A5A60:[8C850004]: lw         $a1, 4($a0)
    088A5A64:[0285282A]: slt        $a1, $s4, $a1
    088A5A68:[10A000C8]: beq        $a1, $zr, 0x088A5D8C
    088A5A6C:[3C053F80]: lui        $a1, 0x3F80 <=> li $a1, 0x3F800000
    088A5A70:[4485B000]: mtc1       $a1, $f22
    088A5A74:[3C1508A2]: lui        $s5, 0x08A2 <=> li $s5, 0x08A20000
    088A5A78:[3C05C308]: lui        $a1, 0xC308 <=> li $a1, 0xC3080000
    088A5A7C:[4480A000]: mtc1       $zr, $f20
    088A5A80:[4485F000]: mtc1       $a1, $f30
    088A5A84:[27BE0018]: addiu      $fp, $sp, 24
    088A5A88:[3C054308]: lui        $a1, 0x4308 <=> li $a1, 0x43080000
    088A5A8C:[4485E000]: mtc1       $a1, $f28
    088A5A90:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    088A5A94:[3C05C47A]: lui        $a1, 0xC47A <=> li $a1, 0xC47A0000
    088A5A98:[4485D000]: mtc1       $a1, $f26
    088A5A9C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088A5AA0:[3C05447A]: lui        $a1, 0x447A <=> li $a1, 0x447A0000
    088A5AA4:[26B51370]: addiu      $s5, $s5, 4976
    088A5AA8:[4485C000]: mtc1       $a1, $f24
    088A5AAC:[3C1708A2]: lui        $s7, 0x08A2 <=> li $s7, 0x08A20000
    088A5AB0:[3C1108A2]: lui        $s1, 0x08A2 <=> li $s1, 0x08A20000
    088A5AB4:[8C840008]: lw         $a0, 8($a0)
    088A5AB8:[00902021]: addu       $a0, $a0, $s0
    088A5ABC:[0E2293E6]: jal        0x088A4F98
    088A5AC0:[8C840000]: lw         $a0, 0($a0)
    088A5AC4:[104000AA]: beq        $v0, $zr, 0x088A5D70
    088A5AC8:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5ACC:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088A5AD0:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088A5AD4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088A5AD8:[0E25B868]: jal        0x0896E1A0
    088A5ADC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088A5AE0:[8FA40024]: lw         $a0, 36($sp)
    088A5AE4:[54800047]: bnel       $a0, $zr, 0x088A5C04
    088A5AE8:[8E4466C0]: lw         $a0, 26304($s2)
    088A5AEC:[0E25B596]: jal        0x0896D658
    088A5AF0:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5AF4:[0E25CC4E]: jal        0x08973138
    088A5AF8:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088A5AFC:[0E25BEDD]: jal        0x0896FB74
    088A5B00:[00000000]: nop
    088A5B04:[E7B40000]: swc1       $f20, 0($sp)
    088A5B08:[E7B40004]: swc1       $f20, 4($sp)
    088A5B0C:[E7B60008]: swc1       $f22, 8($sp)
    088A5B10:[E7B4000C]: swc1       $f20, 12($sp)
    088A5B14:[E7B40010]: swc1       $f20, 16($sp)
    088A5B18:[E7B40014]: swc1       $f20, 20($sp)
    088A5B1C:[E7B40018]: swc1       $f20, 24($sp)
    088A5B20:[E7B6001C]: swc1       $f22, 28($sp)
    088A5B24:[E7B40020]: swc1       $f20, 32($sp)
    088A5B28:[27A5000C]: addiu      $a1, $sp, 12
    088A5B2C:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088A5B30:[0E25C2C5]: jal        0x08970B14
    088A5B34:[03C03025]: or         $a2, $fp, $zr <=> move $a2, $fp
    088A5B38:[8EE41390]: lw         $a0, 5008($s7)
    088A5B3C:[14960008]: bne        $a0, $s6, 0x088A5B60
    088A5B40:[000420C0]: sll        $a0, $a0, 0x0003
    088A5B44:[34040800]: ori        $a0, $zr, 2048 <=> li $a0, 2048
    088A5B48:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    088A5B4C:[340601E0]: ori        $a2, $zr, 480 <=> li $a2, 480
    088A5B50:[0E25B5A4]: jal        0x0896D690
    088A5B54:[34070110]: ori        $a3, $zr, 272 <=> li $a3, 272
    088A5B58:[10000007]: b          0x088A5B78
    088A5B5C:[00000000]: nop
    088A5B60:[00952021]: addu       $a0, $a0, $s5
    088A5B64:[8C850004]: lw         $a1, 4($a0)
    088A5B68:[8C840000]: lw         $a0, 0($a0)
    088A5B6C:[340603C0]: ori        $a2, $zr, 960 <=> li $a2, 960
    088A5B70:[0E25B5A4]: jal        0x0896D690
    088A5B74:[34070220]: ori        $a3, $zr, 544 <=> li $a3, 544
    088A5B78:[0E25CC4E]: jal        0x08973138
    088A5B7C:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5B80:[0E25BEDD]: jal        0x0896FB74
    088A5B84:[00000000]: nop
    088A5B88:[3C043F48]: lui        $a0, 0x3F48 <=> li $a0, 0x3F480000
    088A5B8C:[3484F5C3]: ori        $a0, $a0, -2621
    088A5B90:[4600B386]: mov.s      $f14, $f22
    088A5B94:[44846000]: mtc1       $a0, $f12
    088A5B98:[3C043FE1]: lui        $a0, 0x3FE1 <=> li $a0, 0x3FE10000
    088A5B9C:[3484E1E2]: ori        $a0, $a0, -7710
    088A5BA0:[44846800]: mtc1       $a0, $f13
    088A5BA4:[3C0447C3]: lui        $a0, 0x47C3 <=> li $a0, 0x47C30000
    088A5BA8:[34845000]: ori        $a0, $a0, 20480
    088A5BAC:[0E25C106]: jal        0x08970418
    088A5BB0:[44847800]: mtc1       $a0, $f15
    088A5BB4:[0E25CC4E]: jal        0x08973138
    088A5BB8:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088A5BBC:[0E25BEDD]: jal        0x0896FB74
    088A5BC0:[00000000]: nop
    088A5BC4:[0E25C77C]: jal        0x08971DF0
    088A5BC8:[00000000]: nop
    088A5BCC:[8E4466C0]: lw         $a0, 26304($s2)
    088A5BD0:[00932021]: addu       $a0, $a0, $s3
    088A5BD4:[8C840008]: lw         $a0, 8($a0)
    088A5BD8:[00902021]: addu       $a0, $a0, $s0
    088A5BDC:[8C840000]: lw         $a0, 0($a0)
    088A5BE0:[8C850010]: lw         $a1, 16($a0)
    088A5BE4:[24A50018]: addiu      $a1, $a1, 24
    088A5BE8:[84A60000]: lh         $a2, 0($a1)
    088A5BEC:[8CA50004]: lw         $a1, 4($a1)
    088A5BF0:[00A0F809]: jalr       $ra, $a1
    088A5BF4:[00862021]: addu       $a0, $a0, $a2
    088A5BF8:[1000005E]: b          0x088A5D74
    088A5BFC:[8E4466C0]: lw         $a0, 26304($s2)
    088A5C04:[00932021]: addu       $a0, $a0, $s3
    088A5C08:[8C840008]: lw         $a0, 8($a0)
    088A5C0C:[00902021]: addu       $a0, $a0, $s0
    088A5C10:[0E2293E1]: jal        0x088A4F84
    088A5C14:[8C840000]: lw         $a0, 0($a0)
    088A5C18:[8E240748]: lw         $a0, 1864($s1)
    088A5C1C:[5044004A]: beql       $v0, $a0, 0x088A5D48
    088A5C20:[8E4466C0]: lw         $a0, 26304($s2)
    088A5C24:[8E4466C0]: lw         $a0, 26304($s2)
    088A5C28:[00932021]: addu       $a0, $a0, $s3
    088A5C2C:[8C840008]: lw         $a0, 8($a0)
    088A5C30:[00902021]: addu       $a0, $a0, $s0
    088A5C34:[0E2293E1]: jal        0x088A4F84
    088A5C38:[8C840000]: lw         $a0, 0($a0)
    088A5C3C:[8EE41390]: lw         $a0, 5008($s7)
    088A5C40:[14960008]: bne        $a0, $s6, 0x088A5C64
    088A5C44:[AE220748]: sw         $v0, 1864($s1)
    088A5C48:[34040800]: ori        $a0, $zr, 2048 <=> li $a0, 2048
    088A5C4C:[34050800]: ori        $a1, $zr, 2048 <=> li $a1, 2048
    088A5C50:[340601E0]: ori        $a2, $zr, 480 <=> li $a2, 480
    088A5C54:[0E25B5A4]: jal        0x0896D690
    088A5C58:[34070110]: ori        $a3, $zr, 272 <=> li $a3, 272
    088A5C5C:[10000009]: b          0x088A5C84
    088A5C60:[8E240748]: lw         $a0, 1864($s1)
    088A5C64:[000420C0]: sll        $a0, $a0, 0x0003
    088A5C68:[00952021]: addu       $a0, $a0, $s5
    088A5C6C:[8C850004]: lw         $a1, 4($a0)
    088A5C70:[8C840000]: lw         $a0, 0($a0)
    088A5C74:[340603C0]: ori        $a2, $zr, 960 <=> li $a2, 960
    088A5C78:[0E25B5A4]: jal        0x0896D690
    088A5C7C:[34070220]: ori        $a3, $zr, 544 <=> li $a3, 544
    088A5C80:[8E240748]: lw         $a0, 1864($s1)
    088A5C84:[14800010]: bne        $a0, $zr, 0x088A5CC8
    088A5C88:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088A5C8C:[0E22780D]: jal        0x0889E034
    088A5C90:[00000000]: nop
    088A5C94:[0E227840]: jal        0x0889E100
    088A5C98:[00000000]: nop
    088A5C9C:[0E22785D]: jal        0x0889E174
    088A5CA0:[00000000]: nop
    088A5CA4:[0E25CC4E]: jal        0x08973138
    088A5CA8:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088A5CAC:[0E25C77C]: jal        0x08971DF0
    088A5CB0:[00000000]: nop
    088A5CB4:[0E25BEDD]: jal        0x0896FB74
    088A5CB8:[00000000]: nop
    088A5CBC:[10000022]: b          0x088A5D48
    088A5CC0:[8E4466C0]: lw         $a0, 26304($s2)
    088A5CC8:[5485001F]: bnel       $a0, $a1, 0x088A5D48
    088A5CCC:[8E4466C0]: lw         $a0, 26304($s2)
    088A5CD0:[0E25CC4E]: jal        0x08973138
    088A5CD4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088A5CD8:[0E25BEDD]: jal        0x0896FB74
    088A5CDC:[00000000]: nop
    088A5CE0:[0E25CC4E]: jal        0x08973138
    088A5CE4:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5CE8:[0E25BEDD]: jal        0x0896FB74
    088A5CEC:[00000000]: nop
    088A5CF0:[3C04C370]: lui        $a0, 0xC370 <=> li $a0, 0xC3700000
    088A5CF4:[4600F386]: mov.s      $f14, $f30
    088A5CF8:[44846000]: mtc1       $a0, $f12
    088A5CFC:[3C044370]: lui        $a0, 0x4370 <=> li $a0, 0x43700000
    088A5D00:[4600E3C6]: mov.s      $f15, $f28
    088A5D04:[44846800]: mtc1       $a0, $f13
    088A5D08:[4600D406]: mov.s      $f16, $f26
    088A5D0C:[0E25C1DD]: jal        0x08970774
    088A5D10:[4600C446]: mov.s      $f17, $f24
    088A5D14:[0E25C77C]: jal        0x08971DF0
    088A5D18:[00000000]: nop
    088A5D1C:[0E25CC4E]: jal        0x08973138
    088A5D20:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088A5D24:[0E25BEDD]: jal        0x0896FB74
    088A5D28:[00000000]: nop
    088A5D2C:[0E25B3A9]: jal        0x0896CEA4
    088A5D30:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088A5D34:[0E25B3A9]: jal        0x0896CEA4
    088A5D38:[34040005]: ori        $a0, $zr, 5 <=> li $a0, 5
    088A5D3C:[0E25B3A9]: jal        0x0896CEA4
    088A5D40:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5D44:[8E4466C0]: lw         $a0, 26304($s2)
    088A5D48:[00932021]: addu       $a0, $a0, $s3
    088A5D4C:[8C840008]: lw         $a0, 8($a0)
    088A5D50:[00902021]: addu       $a0, $a0, $s0
    088A5D54:[8C840000]: lw         $a0, 0($a0)
    088A5D58:[8C850010]: lw         $a1, 16($a0)
    088A5D5C:[24A50018]: addiu      $a1, $a1, 24
    088A5D60:[84A60000]: lh         $a2, 0($a1)
    088A5D64:[8CA50004]: lw         $a1, 4($a1)
    088A5D68:[00A0F809]: jalr       $ra, $a1
    088A5D6C:[00862021]: addu       $a0, $a0, $a2
    088A5D70:[8E4466C0]: lw         $a0, 26304($s2)
    088A5D74:[26940001]: addiu      $s4, $s4, 1
    088A5D78:[00932021]: addu       $a0, $a0, $s3
    088A5D7C:[8C850004]: lw         $a1, 4($a0)
    088A5D80:[0285282A]: slt        $a1, $s4, $a1
    088A5D84:[14A0FF4B]: bne        $a1, $zr, 0x088A5AB4
    088A5D88:[26100004]: addiu      $s0, $s0, 4
    088A5D8C:[8FB00024]: lw         $s0, 36($sp)
    088A5D90:[16000006]: bne        $s0, $zr, 0x088A5DAC
    088A5D94:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A5D98:[0E25B596]: jal        0x0896D658
    088A5D9C:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088A5DA0:[0E25B59A]: jal        0x0896D668
    088A5DA4:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088A5DA8:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A5DAC:[8C840750]: lw         $a0, 1872($a0)
    088A5DB0:[16040011]: bne        $s0, $a0, 0x088A5DF8
    088A5DB4:[00000000]: nop
    088A5DB8:[0E22A4DB]: jal        0x088A936C
    088A5DBC:[00000000]: nop
    088A5DC0:[0E25B3A9]: jal        0x0896CEA4
    088A5DC4:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088A5DC8:[0E25B393]: jal        0x0896CE4C
    088A5DCC:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088A5DD0:[34040007]: ori        $a0, $zr, 7 <=> li $a0, 7
    088A5DD4:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088A5DD8:[0E25B804]: jal        0x0896E010
    088A5DDC:[340600FF]: ori        $a2, $zr, 255 <=> li $a2, 255
    088A5DE0:[3C0408A2]: lui        $a0, 0x08A2 <=> li $a0, 0x08A20000
    088A5DE4:[24900768]: addiu      $s0, $a0, 1896
    088A5DE8:[0E22A0DA]: jal        0x088A8368
    088A5DEC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A5DF0:[0E22A0E4]: jal        0x088A8390
    088A5DF4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088A5DF8:[C7B40028]: lwc1       $f20, 40($sp)
    088A5DFC:[C7B6002C]: lwc1       $f22, 44($sp)
    088A5E00:[C7B80030]: lwc1       $f24, 48($sp)
    088A5E04:[C7BA0034]: lwc1       $f26, 52($sp)
    088A5E08:[C7BC0038]: lwc1       $f28, 56($sp)
    088A5E0C:[C7BE003C]: lwc1       $f30, 60($sp)
    088A5E10:[8FB00040]: lw         $s0, 64($sp)
    088A5E14:[8FB10044]: lw         $s1, 68($sp)
    088A5E18:[8FB20048]: lw         $s2, 72($sp)
    088A5E1C:[8FB3004C]: lw         $s3, 76($sp)
    088A5E20:[8FB40050]: lw         $s4, 80($sp)
    088A5E24:[8FB50054]: lw         $s5, 84($sp)
    088A5E28:[8FB60058]: lw         $s6, 88($sp)
    088A5E2C:[8FB7005C]: lw         $s7, 92($sp)
    088A5E30:[8FBE0060]: lw         $fp, 96($sp)
    088A5E34:[8FBF0064]: lw         $ra, 100($sp)
    088A5E38:[03E00008]: jr         $ra
    088A5E3C:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 088A5D84 782,059 times (length 182)
_S1_2_88B5434 38,596,904 instructions (0.715%), 142,424 calls (088B5434 - 088B57B8, length 226)
    088B5434:[310BFFFF]: andi       $t3, $t0, -1
    088B5438:[00064400]: sll        $t0, $a2, 0x0010
    088B543C:[90860029]: lbu        $a2, 41($a0)
    088B5440:[44807000]: mtc1       $zr, $f14
    088B5444:[00071400]: sll        $v0, $a3, 0x0010
    088B5448:[00063080]: sll        $a2, $a2, 0x0002
    088B544C:[8C870024]: lw         $a3, 36($a0)
    088B5450:[00863021]: addu       $a2, $a0, $a2
    088B5454:[000B1900]: sll        $v1, $t3, 0x0004
    088B5458:[8CCC000C]: lw         $t4, 12($a2)
    088B545C:[44839800]: mtc1       $v1, $f19
    088B5460:[00053180]: sll        $a2, $a1, 0x0006
    088B5464:[46809CE0]: cvt.s.w    $f19, $f19
    088B5468:[00095900]: sll        $t3, $t1, 0x0004
    088B546C:[00052900]: sll        $a1, $a1, 0x0004
    088B5470:[24690010]: addiu      $t1, $v1, 16
    088B5474:[00C53021]: addu       $a2, $a2, $a1
    088B5478:[44897800]: mtc1       $t1, $f15
    088B547C:[00084403]: sra        $t0, $t0, 0x0010
    088B5480:[46807BE0]: cvt.s.w    $f15, $f15
    088B5484:[00021403]: sra        $v0, $v0, 0x0010
    088B5488:[01862821]: addu       $a1, $t4, $a2
    088B548C:[11400005]: beq        $t2, $zr, 0x088B54A4
    088B5490:[25690010]: addiu      $t1, $t3, 16
    088B5494:[8D430000]: lw         $v1, 0($t2)
    088B5498:[01034023]: subu       $t0, $t0, $v1
    088B549C:[00084400]: sll        $t0, $t0, 0x0010
    088B54A0:[00084403]: sra        $t0, $t0, 0x0010
    088B54A4:[00021823]: subu       $v1, $zr, $v0 <=> negu $v1, $v0
    088B54A8:[00670018]: mult       $v1, $a3
    088B54AC:[8C8C0018]: lw         $t4, 24($a0)
    088B54B0:[E4B30000]: swc1       $f19, 0($a1)
    088B54B4:[00421821]: addu       $v1, $v0, $v0
    088B54B8:[00431021]: addu       $v0, $v0, $v1
    088B54BC:[00002812]: mflo       $a1
    088B54C0:[00AC2821]: addu       $a1, $a1, $t4
    088B54C4:[00052C00]: sll        $a1, $a1, 0x0010
    088B54C8:[00052C03]: sra        $a1, $a1, 0x0010
    088B54CC:[448B8800]: mtc1       $t3, $f17
    088B54D0:[00A22823]: subu       $a1, $a1, $v0
    088B54D4:[44888000]: mtc1       $t0, $f16
    088B54D8:[00052C00]: sll        $a1, $a1, 0x0010
    088B54DC:[46808C60]: cvt.s.w    $f17, $f17
    088B54E0:[90820029]: lbu        $v0, 41($a0)
    088B54E4:[46808420]: cvt.s.w    $f16, $f16
    088B54E8:[00051C03]: sra        $v1, $a1, 0x0010
    088B54EC:[00022880]: sll        $a1, $v0, 0x0002
    088B54F0:[44839000]: mtc1       $v1, $f18
    088B54F4:[00852821]: addu       $a1, $a0, $a1
    088B54F8:[468094A0]: cvt.s.w    $f18, $f18
    088B54FC:[8CA5000C]: lw         $a1, 12($a1)
    088B5500:[01071021]: addu       $v0, $t0, $a3
    088B5504:[00671821]: addu       $v1, $v1, $a3
    088B5508:[44826800]: mtc1       $v0, $f13
    088B550C:[44836000]: mtc1       $v1, $f12
    088B5510:[00A62821]: addu       $a1, $a1, $a2
    088B5514:[46806B60]: cvt.s.w    $f13, $f13
    088B5518:[05610004]: bgez       $t3, 0x088B552C
    088B551C:[46806320]: cvt.s.w    $f12, $f12
    088B5520:[3C034F80]: lui        $v1, 0x4F80 <=> li $v1, 0x4F800000
    088B5524:[44830000]: mtc1       $v1, $f0
    088B5528:[46008C40]: add.s      $f17, $f17, $f0
    088B552C:[E4B10040]: swc1       $f17, 64($a1)
    088B5530:[90850029]: lbu        $a1, 41($a0)
    088B5534:[00052880]: sll        $a1, $a1, 0x0002
    088B5538:[00852821]: addu       $a1, $a0, $a1
    088B553C:[8CA5000C]: lw         $a1, 12($a1)
    088B5540:[00A62821]: addu       $a1, $a1, $a2
    088B5544:[E4B00008]: swc1       $f16, 8($a1)
    088B5548:[90850029]: lbu        $a1, 41($a0)
    088B554C:[00052880]: sll        $a1, $a1, 0x0002
    088B5550:[00852821]: addu       $a1, $a0, $a1
    088B5554:[8CA5000C]: lw         $a1, 12($a1)
    088B5558:[00A62821]: addu       $a1, $a1, $a2
    088B555C:[E4B2000C]: swc1       $f18, 12($a1)
    088B5560:[90850029]: lbu        $a1, 41($a0)
    088B5564:[00052880]: sll        $a1, $a1, 0x0002
    088B5568:[00852821]: addu       $a1, $a0, $a1
    088B556C:[8CA5000C]: lw         $a1, 12($a1)
    088B5570:[00A62821]: addu       $a1, $a1, $a2
    088B5574:[E4AE0010]: swc1       $f14, 16($a1)
    088B5578:[90850029]: lbu        $a1, 41($a0)
    088B557C:[448B8800]: mtc1       $t3, $f17
    088B5580:[00052880]: sll        $a1, $a1, 0x0002
    088B5584:[00852821]: addu       $a1, $a0, $a1
    088B5588:[8CA5000C]: lw         $a1, 12($a1)
    088B558C:[46808C60]: cvt.s.w    $f17, $f17
    088B5590:[00A62821]: addu       $a1, $a1, $a2
    088B5594:[E4AF0014]: swc1       $f15, 20($a1)
    088B5598:[90850029]: lbu        $a1, 41($a0)
    088B559C:[00052880]: sll        $a1, $a1, 0x0002
    088B55A0:[00852821]: addu       $a1, $a0, $a1
    088B55A4:[8CA5000C]: lw         $a1, 12($a1)
    088B55A8:[05610004]: bgez       $t3, 0x088B55BC
    088B55AC:[00A62821]: addu       $a1, $a1, $a2
    088B55B0:[3C0B4F80]: lui        $t3, 0x4F80 <=> li $t3, 0x4F800000
    088B55B4:[448B0000]: mtc1       $t3, $f0
    088B55B8:[46008C40]: add.s      $f17, $f17, $f0
    088B55BC:[E4B1002C]: swc1       $f17, 44($a1)
    088B55C0:[90850029]: lbu        $a1, 41($a0)
    088B55C4:[00052880]: sll        $a1, $a1, 0x0002
    088B55C8:[00852821]: addu       $a1, $a0, $a1
    088B55CC:[8CA5000C]: lw         $a1, 12($a1)
    088B55D0:[00A62821]: addu       $a1, $a1, $a2
    088B55D4:[E4AD001C]: swc1       $f13, 28($a1)
    088B55D8:[90850029]: lbu        $a1, 41($a0)
    088B55DC:[00052880]: sll        $a1, $a1, 0x0002
    088B55E0:[00852821]: addu       $a1, $a0, $a1
    088B55E4:[8CA5000C]: lw         $a1, 12($a1)
    088B55E8:[00A62821]: addu       $a1, $a1, $a2
    088B55EC:[E4B20020]: swc1       $f18, 32($a1)
    088B55F0:[90850029]: lbu        $a1, 41($a0)
    088B55F4:[00052880]: sll        $a1, $a1, 0x0002
    088B55F8:[00852821]: addu       $a1, $a0, $a1
    088B55FC:[8CA5000C]: lw         $a1, 12($a1)
    088B5600:[00A62821]: addu       $a1, $a1, $a2
    088B5604:[E4AE0024]: swc1       $f14, 36($a1)
    088B5608:[90850029]: lbu        $a1, 41($a0)
    088B560C:[44898800]: mtc1       $t1, $f17
    088B5610:[00052880]: sll        $a1, $a1, 0x0002
    088B5614:[00852821]: addu       $a1, $a0, $a1
    088B5618:[8CA5000C]: lw         $a1, 12($a1)
    088B561C:[46808C60]: cvt.s.w    $f17, $f17
    088B5620:[00A62821]: addu       $a1, $a1, $a2
    088B5624:[E4B30028]: swc1       $f19, 40($a1)
    088B5628:[90850029]: lbu        $a1, 41($a0)
    088B562C:[00052880]: sll        $a1, $a1, 0x0002
    088B5630:[00852821]: addu       $a1, $a0, $a1
    088B5634:[8CA5000C]: lw         $a1, 12($a1)
    088B5638:[05210004]: bgez       $t1, 0x088B564C
    088B563C:[00A62821]: addu       $a1, $a1, $a2
    088B5640:[3C0B4F80]: lui        $t3, 0x4F80 <=> li $t3, 0x4F800000
    088B5644:[448B9000]: mtc1       $t3, $f18
    088B5648:[46128C40]: add.s      $f17, $f17, $f18
    088B564C:[E4B10018]: swc1       $f17, 24($a1)
    088B5650:[90850029]: lbu        $a1, 41($a0)
    088B5654:[00052880]: sll        $a1, $a1, 0x0002
    088B5658:[00852821]: addu       $a1, $a0, $a1
    088B565C:[8CA5000C]: lw         $a1, 12($a1)
    088B5660:[00A62821]: addu       $a1, $a1, $a2
    088B5664:[E4B00030]: swc1       $f16, 48($a1)
    088B5668:[90850029]: lbu        $a1, 41($a0)
    088B566C:[00052880]: sll        $a1, $a1, 0x0002
    088B5670:[00852821]: addu       $a1, $a0, $a1
    088B5674:[8CA5000C]: lw         $a1, 12($a1)
    088B5678:[00A62821]: addu       $a1, $a1, $a2
    088B567C:[E4AC0034]: swc1       $f12, 52($a1)
    088B5680:[90850029]: lbu        $a1, 41($a0)
    088B5684:[00052880]: sll        $a1, $a1, 0x0002
    088B5688:[00852821]: addu       $a1, $a0, $a1
    088B568C:[8CA5000C]: lw         $a1, 12($a1)
    088B5690:[00A62821]: addu       $a1, $a1, $a2
    088B5694:[E4AE0038]: swc1       $f14, 56($a1)
    088B5698:[90850029]: lbu        $a1, 41($a0)
    088B569C:[44898000]: mtc1       $t1, $f16
    088B56A0:[00052880]: sll        $a1, $a1, 0x0002
    088B56A4:[00852821]: addu       $a1, $a0, $a1
    088B56A8:[8CA5000C]: lw         $a1, 12($a1)
    088B56AC:[46808420]: cvt.s.w    $f16, $f16
    088B56B0:[00A62821]: addu       $a1, $a1, $a2
    088B56B4:[E4AF003C]: swc1       $f15, 60($a1)
    088B56B8:[90850029]: lbu        $a1, 41($a0)
    088B56BC:[00052880]: sll        $a1, $a1, 0x0002
    088B56C0:[00852821]: addu       $a1, $a0, $a1
    088B56C4:[8CA5000C]: lw         $a1, 12($a1)
    088B56C8:[05210004]: bgez       $t1, 0x088B56DC
    088B56CC:[00A62821]: addu       $a1, $a1, $a2
    088B56D0:[3C094F80]: lui        $t1, 0x4F80 <=> li $t1, 0x4F800000
    088B56D4:[44897800]: mtc1       $t1, $f15
    088B56D8:[460F8400]: add.s      $f16, $f16, $f15
    088B56DC:[E4B00004]: swc1       $f16, 4($a1)
    088B56E0:[90850029]: lbu        $a1, 41($a0)
    088B56E4:[00052880]: sll        $a1, $a1, 0x0002
    088B56E8:[00852821]: addu       $a1, $a0, $a1
    088B56EC:[8CA5000C]: lw         $a1, 12($a1)
    088B56F0:[00A62821]: addu       $a1, $a1, $a2
    088B56F4:[E4AD0044]: swc1       $f13, 68($a1)
    088B56F8:[90850029]: lbu        $a1, 41($a0)
    088B56FC:[00052880]: sll        $a1, $a1, 0x0002
    088B5700:[00852821]: addu       $a1, $a0, $a1
    088B5704:[8CA5000C]: lw         $a1, 12($a1)
    088B5708:[00A62821]: addu       $a1, $a1, $a2
    088B570C:[E4AC0048]: swc1       $f12, 72($a1)
    088B5710:[90850029]: lbu        $a1, 41($a0)
    088B5714:[3C0B3B00]: lui        $t3, 0x3B00 <=> li $t3, 0x3B000000
    088B5718:[00052880]: sll        $a1, $a1, 0x0002
    088B571C:[448B6000]: mtc1       $t3, $f12
    088B5720:[00852821]: addu       $a1, $a0, $a1
    088B5724:[8CA5000C]: lw         $a1, 12($a1)
    088B5728:[3C0B3B80]: lui        $t3, 0x3B80 <=> li $t3, 0x3B800000
    088B572C:[00A62821]: addu       $a1, $a1, $a2
    088B5730:[E4AE004C]: swc1       $f14, 76($a1)
    088B5734:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B5738:[448B7000]: mtc1       $t3, $f14
    088B573C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088B5740:[908B0029]: lbu        $t3, 41($a0)
    088B5744:[000B5880]: sll        $t3, $t3, 0x0002
    088B5748:[008B5821]: addu       $t3, $a0, $t3
    088B574C:[8D6B000C]: lw         $t3, 12($t3)
    088B5750:[01665821]: addu       $t3, $t3, $a2
    088B5754:[01655821]: addu       $t3, $t3, $a1
    088B5758:[C56D0000]: lwc1       $f13, 0($t3)
    088B575C:[460C6B42]: mul.s      $f13, $f13, $f12
    088B5760:[25290001]: addiu      $t1, $t1, 1
    088B5764:[29230004]: slti       $v1, $t1, 4
    088B5768:[E56D0000]: swc1       $f13, 0($t3)
    088B576C:[908B0029]: lbu        $t3, 41($a0)
    088B5770:[000B5880]: sll        $t3, $t3, 0x0002
    088B5774:[008B5821]: addu       $t3, $a0, $t3
    088B5778:[8D6B000C]: lw         $t3, 12($t3)
    088B577C:[01665821]: addu       $t3, $t3, $a2
    088B5780:[01655821]: addu       $t3, $t3, $a1
    088B5784:[C56D0004]: lwc1       $f13, 4($t3)
    088B5788:[24A50014]: addiu      $a1, $a1, 20
    088B578C:[460E6B42]: mul.s      $f13, $f13, $f14
    088B5790:[1460FFEB]: bne        $v1, $zr, 0x088B5740
    088B5794:[E56D0004]: swc1       $f13, 4($t3)
    088B5798:[11400006]: beq        $t2, $zr, 0x088B57B4
    088B579C:[00000000]: nop
    088B57A0:[8D440004]: lw         $a0, 4($t2)
    088B57A4:[01042023]: subu       $a0, $t0, $a0
    088B57A8:[00042400]: sll        $a0, $a0, 0x0010
    088B57AC:[00041403]: sra        $v0, $a0, 0x0010
    088B57B0:[00471021]: addu       $v0, $v0, $a3
    088B57B4:[03E00008]: jr         $ra
    088B57B8:[00000000]: nop
  Back Branch 088B5790 569,696 times (length 22)
    088B572C:[00A62821]: addu       $a1, $a1, $a2
    088B5730:[E4AE004C]: swc1       $f14, 76($a1)
    088B5734:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    088B5738:[448B7000]: mtc1       $t3, $f14
    088B573C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088B5740:[908B0029]: lbu        $t3, 41($a0)
    088B5744:[000B5880]: sll        $t3, $t3, 0x0002
    088B5748:[008B5821]: addu       $t3, $a0, $t3
    088B574C:[8D6B000C]: lw         $t3, 12($t3)
    088B5750:[01665821]: addu       $t3, $t3, $a2
    088B5754:[01655821]: addu       $t3, $t3, $a1
    088B5758:[C56D0000]: lwc1       $f13, 0($t3)
    088B575C:[460C6B42]: mul.s      $f13, $f13, $f12
    088B5760:[25290001]: addiu      $t1, $t1, 1
    088B5764:[29230004]: slti       $v1, $t1, 4
    088B5768:[E56D0000]: swc1       $f13, 0($t3)
    088B576C:[908B0029]: lbu        $t3, 41($a0)
    088B5770:[000B5880]: sll        $t3, $t3, 0x0002
    088B5774:[008B5821]: addu       $t3, $a0, $t3
    088B5778:[8D6B000C]: lw         $t3, 12($t3)
    088B577C:[01665821]: addu       $t3, $t3, $a2
    088B5780:[01655821]: addu       $t3, $t3, $a1
    088B5784:[C56D0004]: lwc1       $f13, 4($t3)
    088B5788:[24A50014]: addiu      $a1, $a1, 20
    088B578C:[460E6B42]: mul.s      $f13, $f13, $f14
--> 088B5790:[1460FFEB]: bne        $v1, $zr, 0x088B5740
    088B5794:[E56D0004]: swc1       $f13, 4($t3)
    088B5798:[11400006]: beq        $t2, $zr, 0x088B57B4
    088B579C:[00000000]: nop
    088B57A0:[8D440004]: lw         $a0, 4($t2)
_S1_2_895FC9C 37,470,538 instructions (0.694%), 503,867 calls (0895FC9C - 089607E8, length 724)
  Back Branch 0895FFF4 500,998 times (length 178)
  Back Branch 089600B8 2,869 times (length 227)
  Back Branch 089600C8 2,868 times (length 230)
  Back Branch 08960140 2,608 times (length 261)
  Back Branch 08960520 2,608 times (length 287)
_S1_2_88B242C 36,918,179 instructions (0.684%), 350,615 calls (088B242C - 088B27B8, length 228)
    088B242C:[27BDFFD0]: addiu      $sp, $sp, -48
    088B2430:[90860099]: lbu        $a2, 153($a0)
    088B2434:[E7B40000]: swc1       $f20, 0($sp)
    088B2438:[AFB00008]: sw         $s0, 8($sp)
    088B243C:[46006506]: mov.s      $f20, $f12
    088B2440:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B2444:[E7B60004]: swc1       $f22, 4($sp)
    088B2448:[AFB1000C]: sw         $s1, 12($sp)
    088B244C:[AFB20010]: sw         $s2, 16($sp)
    088B2450:[AFB30014]: sw         $s3, 20($sp)
    088B2454:[AFB40018]: sw         $s4, 24($sp)
    088B2458:[AFB5001C]: sw         $s5, 28($sp)
    088B245C:[AFBF0020]: sw         $ra, 32($sp)
    088B2460:[10C000CA]: beq        $a2, $zr, 0x088B278C
    088B2464:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088B2468:[8E15007C]: lw         $s5, 124($s0)
    088B246C:[00112200]: sll        $a0, $s1, 0x0008
    088B2470:[00112900]: sll        $a1, $s1, 0x0004
    088B2474:[00852021]: addu       $a0, $a0, $a1
    088B2478:[02A4A821]: addu       $s5, $s5, $a0
    088B247C:[8E040078]: lw         $a0, 120($s0)
    088B2480:[0E22BFDC]: jal        0x088AFF70
    088B2484:[86A50004]: lh         $a1, 4($s5)
    088B2488:[02A09025]: or         $s2, $s5, $zr <=> move $s2, $s5
    088B248C:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B2490:[0E25CC99]: jal        0x08973264
    088B2494:[26440020]: addiu      $a0, $s2, 32
    088B2498:[8644010C]: lh         $a0, 268($s2)
    088B249C:[0480000B]: bltz       $a0, 0x088B24CC
    088B24A0:[92530061]: lbu        $s3, 97($s2)
    088B24A4:[00042A00]: sll        $a1, $a0, 0x0008
    088B24A8:[8E15007C]: lw         $s5, 124($s0)
    088B24AC:[00042100]: sll        $a0, $a0, 0x0004
    088B24B0:[00A42021]: addu       $a0, $a1, $a0
    088B24B4:[02A4A821]: addu       $s5, $s5, $a0
    088B24B8:[8E040078]: lw         $a0, 120($s0)
    088B24BC:[86A50004]: lh         $a1, 4($s5)
    088B24C0:[0E22BFDC]: jal        0x088AFF70
    088B24C4:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    088B24C8:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B24CC:[12200065]: beq        $s1, $zr, 0x088B2664
    088B24D0:[4600A586]: mov.s      $f22, $f20
    088B24D4:[8E040078]: lw         $a0, 120($s0)
    088B24D8:[0E22BFED]: jal        0x088AFFB4
    088B24DC:[8E25005C]: lw         $a1, 92($s1)
    088B24E0:[3C04437F]: lui        $a0, 0x437F <=> li $a0, 0x437F0000
    088B24E4:[C6AC00F4]: lwc1       $f12, 244($s5)
    088B24E8:[4484B000]: mtc1       $a0, $f22
    088B24EC:[46166303]: div.s      $f12, $f12, $f22
    088B24F0:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B24F4:[26B400AC]: addiu      $s4, $s5, 172
    088B24F8:[4616A503]: div.s      $f20, $f20, $f22
    088B24FC:[46146502]: mul.s      $f20, $f12, $f20
    088B2500:[1220000A]: beq        $s1, $zr, 0x088B252C
    088B2504:[4616A582]: mul.s      $f22, $f20, $f22
    088B2508:[12600009]: beq        $s3, $zr, 0x088B2530
    088B250C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2510:[3C043C23]: lui        $a0, 0x3C23 <=> li $a0, 0x3C230000
    088B2514:[3484D70A]: ori        $a0, $a0, -10486
    088B2518:[44846000]: mtc1       $a0, $f12
    088B251C:[460CB03E]: c.le.s     $f22, $f12
    088B2520:[00000000]: nop
    088B2524:[45020006]: bc1fl      0x088B2540
    088B2528:[8EB30100]: lw         $s3, 256($s5)
    088B252C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2530:[0E22CDEB]: jal        0x088B37AC
    088B2534:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088B2538:[1000003D]: b          0x088B2630
    088B253C:[8EB40108]: lw         $s4, 264($s5)
    088B2540:[16600006]: bne        $s3, $zr, 0x088B255C
    088B2544:[00000000]: nop
    088B2548:[8E040078]: lw         $a0, 120($s0)
    088B254C:[0E22BFFD]: jal        0x088AFFF4
    088B2550:[82A500FF]: lb         $a1, 255($s5)
    088B2554:[10000001]: b          0x088B255C
    088B2558:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088B255C:[12600018]: beq        $s3, $zr, 0x088B25C0
    088B2560:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2564:[8E240000]: lw         $a0, 0($s1)
    088B2568:[28850002]: slti       $a1, $a0, 2
    088B256C:[50A00009]: beql       $a1, $zr, 0x088B2594
    088B2570:[28840003]: slti       $a0, $a0, 3
    088B2574:[0480000F]: bltz       $a0, 0x088B25B4
    088B2578:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B257C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B2580:[0E22D683]: jal        0x088B5A0C
    088B2584:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088B2588:[1000000D]: b          0x088B25C0
    088B258C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2594:[10800007]: beq        $a0, $zr, 0x088B25B4
    088B2598:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B259C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B25A0:[0E22D683]: jal        0x088B5A0C
    088B25A4:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088B25A8:[10000005]: b          0x088B25C0
    088B25AC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B25B4:[0E22D683]: jal        0x088B5A0C
    088B25B8:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088B25BC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B25C0:[0E22CDEB]: jal        0x088B37AC
    088B25C4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088B25C8:[26250014]: addiu      $a1, $s1, 20
    088B25CC:[0E22CE1A]: jal        0x088B3868
    088B25D0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B25D4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B25D8:[0E25B6CB]: jal        0x0896DB2C
    088B25DC:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088B25E0:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B25E4:[0E25B6F0]: jal        0x0896DBC0
    088B25E8:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088B25EC:[26A5007C]: addiu      $a1, $s5, 124
    088B25F0:[0E22CDF3]: jal        0x088B37CC
    088B25F4:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B25F8:[26A500F8]: addiu      $a1, $s5, 248
    088B25FC:[0E22CE0A]: jal        0x088B3828
    088B2600:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2604:[92A500FC]: lbu        $a1, 252($s5)
    088B2608:[92A600FD]: lbu        $a2, 253($s5)
    088B260C:[92A700FE]: lbu        $a3, 254($s5)
    088B2610:[0E22CE13]: jal        0x088B384C
    088B2614:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2618:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B261C:[0E22CE2C]: jal        0x088B38B0
    088B2620:[4600A306]: mov.s      $f12, $f20
    088B2624:[0E22CE5E]: jal        0x088B3978
    088B2628:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B262C:[8EB40108]: lw         $s4, 264($s5)
    088B2630:[5280000D]: beql       $s4, $zr, 0x088B2668
    088B2634:[92440062]: lbu        $a0, 98($s2)
    088B2638:[82A40105]: lb         $a0, 261($s5)
    088B263C:[10800004]: beq        $a0, $zr, 0x088B2650
    088B2640:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B2644:[0E22CCC1]: jal        0x088B3304
    088B2648:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088B264C:[8EB40108]: lw         $s4, 264($s5)
    088B2650:[0E2293EB]: jal        0x088A4FAC
    088B2654:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2658:[10400002]: beq        $v0, $zr, 0x088B2664
    088B265C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B2660:[A2A40105]: sb         $a0, 261($s5)
    088B2664:[92440062]: lbu        $a0, 98($s2)
    088B2668:[5080001C]: beql       $a0, $zr, 0x088B26DC
    088B266C:[92440061]: lbu        $a0, 97($s2)
    088B2670:[86440008]: lh         $a0, 8($s2)
    088B2674:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088B2678:[0224202A]: slt        $a0, $s1, $a0
    088B267C:[10800016]: beq        $a0, $zr, 0x088B26D8
    088B2680:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088B2684:[8E440010]: lw         $a0, 16($s2)
    088B2688:[8E45000C]: lw         $a1, 12($s2)
    088B268C:[30860001]: andi       $a2, $a0, 1
    088B2690:[00B32021]: addu       $a0, $a1, $s3
    088B2694:[10C00007]: beq        $a2, $zr, 0x088B26B4
    088B2698:[8C840000]: lw         $a0, 0($a0)
    088B269C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B26A0:[4600B306]: mov.s      $f12, $f22
    088B26A4:[0E22C90B]: jal        0x088B242C
    088B26A8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B26AC:[10000006]: b          0x088B26C8
    088B26B0:[86440008]: lh         $a0, 8($s2)
    088B26B4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B26B8:[C60C00A0]: lwc1       $f12, 160($s0)
    088B26BC:[0E22C90B]: jal        0x088B242C
    088B26C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B26C4:[86440008]: lh         $a0, 8($s2)
    088B26C8:[26310001]: addiu      $s1, $s1, 1
    088B26CC:[0224202A]: slt        $a0, $s1, $a0
    088B26D0:[1480FFEC]: bne        $a0, $zr, 0x088B2684
    088B26D4:[26730004]: addiu      $s3, $s3, 4
    088B26D8:[92440061]: lbu        $a0, 97($s2)
    088B26DC:[1080002B]: beq        $a0, $zr, 0x088B278C
    088B26E0:[26510064]: addiu      $s1, $s2, 100
    088B26E4:[0E22B032]: jal        0x088AC0C8
    088B26E8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B26EC:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088B26F0:[0E22B03B]: jal        0x088AC0EC
    088B26F4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B26F8:[52620013]: beql       $s3, $v0, 0x088B2748
    088B26FC:[8E440074]: lw         $a0, 116($s2)
    088B2700:[0E22AFF6]: jal        0x088ABFD8
    088B2704:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B2708:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B270C:[0E22B032]: jal        0x088AC0C8
    088B2710:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088B2714:[8E440010]: lw         $a0, 16($s2)
    088B2718:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088B271C:[30850001]: andi       $a1, $a0, 1
    088B2720:[10A00005]: beq        $a1, $zr, 0x088B2738
    088B2724:[8E840010]: lw         $a0, 16($s4)
    088B2728:[0E22C2C2]: jal        0x088B0B08
    088B272C:[4600B306]: mov.s      $f12, $f22
    088B2730:[1000FFEF]: b          0x088B26F0
    088B2734:[00000000]: nop
    088B2738:[0E22C2C2]: jal        0x088B0B08
    088B273C:[C60C00A0]: lwc1       $f12, 160($s0)
    088B2740:[1000FFEB]: b          0x088B26F0
    088B2744:[00000000]: nop
    088B2748:[50800008]: beql       $a0, $zr, 0x088B276C
    088B274C:[8E440078]: lw         $a0, 120($s2)
    088B2750:[4600B30D]: trunc.w.s  $f12, $f22
    088B2754:[44056000]: mfc1       $a1, $f12
    088B2758:[0E22D314]: jal        0x088B4C50
    088B275C:[30A500FF]: andi       $a1, $a1, 255
    088B2760:[0E22D445]: jal        0x088B5114
    088B2764:[8E440074]: lw         $a0, 116($s2)
    088B2768:[8E440078]: lw         $a0, 120($s2)
    088B276C:[10800007]: beq        $a0, $zr, 0x088B278C
    088B2770:[00000000]: nop
    088B2774:[4600B30D]: trunc.w.s  $f12, $f22
    088B2778:[44056000]: mfc1       $a1, $f12
    088B277C:[0E229BA0]: jal        0x088A6E80
    088B2780:[30A500FF]: andi       $a1, $a1, 255
    088B2784:[0E229BF5]: jal        0x088A6FD4
    088B2788:[8E440078]: lw         $a0, 120($s2)
    088B278C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B2790:[C7B40000]: lwc1       $f20, 0($sp)
    088B2794:[C7B60004]: lwc1       $f22, 4($sp)
    088B2798:[8FB00008]: lw         $s0, 8($sp)
    088B279C:[8FB1000C]: lw         $s1, 12($sp)
    088B27A0:[8FB20010]: lw         $s2, 16($sp)
    088B27A4:[8FB30014]: lw         $s3, 20($sp)
    088B27A8:[8FB40018]: lw         $s4, 24($sp)
    088B27AC:[8FB5001C]: lw         $s5, 28($sp)
    088B27B0:[8FBF0020]: lw         $ra, 32($sp)
    088B27B4:[03E00008]: jr         $ra
    088B27B8:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088B26D0 312,381 times (length 21)
    088B2670:[86440008]: lh         $a0, 8($s2)
    088B2674:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088B2678:[0224202A]: slt        $a0, $s1, $a0
    088B267C:[10800016]: beq        $a0, $zr, 0x088B26D8
    088B2680:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
--> 088B2684:[8E440010]: lw         $a0, 16($s2)
    088B2688:[8E45000C]: lw         $a1, 12($s2)
    088B268C:[30860001]: andi       $a2, $a0, 1
    088B2690:[00B32021]: addu       $a0, $a1, $s3
    088B2694:[10C00007]: beq        $a2, $zr, 0x088B26B4
    088B2698:[8C840000]: lw         $a0, 0($a0)
    088B269C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B26A0:[4600B306]: mov.s      $f12, $f22
    088B26A4:[0E22C90B]: jal        0x088B242C
    088B26A8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B26AC:[10000006]: b          0x088B26C8
    088B26B0:[86440008]: lh         $a0, 8($s2)
    088B26B4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B26B8:[C60C00A0]: lwc1       $f12, 160($s0)
    088B26BC:[0E22C90B]: jal        0x088B242C
    088B26C0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B26C4:[86440008]: lh         $a0, 8($s2)
    088B26C8:[26310001]: addiu      $s1, $s1, 1
    088B26CC:[0224202A]: slt        $a0, $s1, $a0
--> 088B26D0:[1480FFEC]: bne        $a0, $zr, 0x088B2684
    088B26D4:[26730004]: addiu      $s3, $s3, 4
    088B26D8:[92440061]: lbu        $a0, 97($s2)
    088B26DC:[1080002B]: beq        $a0, $zr, 0x088B278C
    088B26E0:[26510064]: addiu      $s1, $s2, 100
  Back Branch 088B2730 15,141 times (length 18)
    088B26DC:[1080002B]: beq        $a0, $zr, 0x088B278C
    088B26E0:[26510064]: addiu      $s1, $s2, 100
    088B26E4:[0E22B032]: jal        0x088AC0C8
    088B26E8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B26EC:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 088B26F0:[0E22B03B]: jal        0x088AC0EC
    088B26F4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B26F8:[52620013]: beql       $s3, $v0, 0x088B2748
    088B26FC:[8E440074]: lw         $a0, 116($s2)
    088B2700:[0E22AFF6]: jal        0x088ABFD8
    088B2704:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B2708:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B270C:[0E22B032]: jal        0x088AC0C8
    088B2710:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088B2714:[8E440010]: lw         $a0, 16($s2)
    088B2718:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088B271C:[30850001]: andi       $a1, $a0, 1
    088B2720:[10A00005]: beq        $a1, $zr, 0x088B2738
    088B2724:[8E840010]: lw         $a0, 16($s4)
    088B2728:[0E22C2C2]: jal        0x088B0B08
    088B272C:[4600B306]: mov.s      $f12, $f22
--> 088B2730:[1000FFEF]: b          0x088B26F0
    088B2734:[00000000]: nop
    088B2738:[0E22C2C2]: jal        0x088B0B08
    088B273C:[C60C00A0]: lwc1       $f12, 160($s0)
    088B2740:[1000FFEB]: b          0x088B26F0
_S1_2_88B27BC 36,273,448 instructions (0.672%), 425,112 calls (088B27BC - 088B2D14, length 343)
    088B27BC:[27BDFFC0]: addiu      $sp, $sp, -64
    088B27C0:[AFB00014]: sw         $s0, 20($sp)
    088B27C4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B27C8:[E7B40010]: swc1       $f20, 16($sp)
    088B27CC:[AFB10018]: sw         $s1, 24($sp)
    088B27D0:[AFB2001C]: sw         $s2, 28($sp)
    088B27D4:[AFB30020]: sw         $s3, 32($sp)
    088B27D8:[AFB40024]: sw         $s4, 36($sp)
    088B27DC:[AFB50028]: sw         $s5, 40($sp)
    088B27E0:[AFB6002C]: sw         $s6, 44($sp)
    088B27E4:[AFB70030]: sw         $s7, 48($sp)
    088B27E8:[AFBF0034]: sw         $ra, 52($sp)
    088B27EC:[0E22C57E]: jal        0x088B15F8
    088B27F0:[30D100FF]: andi       $s1, $a2, 255
    088B27F4:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    088B27F8:[12400026]: beq        $s2, $zr, 0x088B2894
    088B27FC:[00000000]: nop
    088B2800:[82440104]: lb         $a0, 260($s2)
    088B2804:[92450061]: lbu        $a1, 97($s2)
    088B2808:[00919825]: or         $s3, $a0, $s1
    088B280C:[14A0000B]: bne        $a1, $zr, 0x088B283C
    088B2810:[0013982B]: sltu       $s3, $zr, $s3 <=> move $s3, $s3
    088B2814:[8E040078]: lw         $a0, 120($s0)
    088B2818:[0E22BFDC]: jal        0x088AFF70
    088B281C:[86450004]: lh         $a1, 4($s2)
    088B2820:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2824:[10800005]: beq        $a0, $zr, 0x088B283C
    088B2828:[00000000]: nop
    088B282C:[8C84005C]: lw         $a0, 92($a0)
    088B2830:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    088B2834:[10850017]: beq        $a0, $a1, 0x088B2894
    088B2838:[00000000]: nop
    088B283C:[12600022]: beq        $s3, $zr, 0x088B28C8
    088B2840:[26540020]: addiu      $s4, $s2, 32
    088B2844:[0E25CC64]: jal        0x08973190
    088B2848:[00000000]: nop
    088B284C:[0E25CA29]: jal        0x089728A4
    088B2850:[264400D0]: addiu      $a0, $s2, 208
    088B2854:[3C044049]: lui        $a0, 0x4049 <=> li $a0, 0x40490000
    088B2858:[34840FDB]: ori        $a0, $a0, 4059
    088B285C:[C64C00DC]: lwc1       $f12, 220($s2)
    088B2860:[44846800]: mtc1       $a0, $f13
    088B2864:[3C044334]: lui        $a0, 0x4334 <=> li $a0, 0x43340000
    088B2868:[460D6302]: mul.s      $f12, $f12, $f13
    088B286C:[44847000]: mtc1       $a0, $f14
    088B2870:[460E6303]: div.s      $f12, $f12, $f14
    088B2874:[0E25C961]: jal        0x08972584
    088B2878:[00000000]: nop
    088B287C:[0E25CA69]: jal        0x089729A4
    088B2880:[264400E0]: addiu      $a0, $s2, 224
    088B2884:[0E25CCB1]: jal        0x089732C4
    088B2888:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B288C:[10000011]: b          0x088B28D4
    088B2890:[86440008]: lh         $a0, 8($s2)
    088B2894:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B2898:[C7B40010]: lwc1       $f20, 16($sp)
    088B289C:[8FB00014]: lw         $s0, 20($sp)
    088B28A0:[8FB10018]: lw         $s1, 24($sp)
    088B28A4:[8FB2001C]: lw         $s2, 28($sp)
    088B28A8:[8FB30020]: lw         $s3, 32($sp)
    088B28AC:[8FB40024]: lw         $s4, 36($sp)
    088B28B0:[8FB50028]: lw         $s5, 40($sp)
    088B28B4:[8FB6002C]: lw         $s6, 44($sp)
    088B28B8:[8FB70030]: lw         $s7, 48($sp)
    088B28BC:[8FBF0034]: lw         $ra, 52($sp)
    088B28C0:[03E00008]: jr         $ra
    088B28C4:[27BD0040]: addiu      $sp, $sp, 64
    088B28C8:[0E25CC99]: jal        0x08973264
    088B28CC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B28D0:[86440008]: lh         $a0, 8($s2)
    088B28D4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B28D8:[02A4202A]: slt        $a0, $s5, $a0
    088B28DC:[1080000E]: beq        $a0, $zr, 0x088B2918
    088B28E0:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
    088B28E4:[8E45000C]: lw         $a1, 12($s2)
    088B28E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B28EC:[00B62821]: addu       $a1, $a1, $s6
    088B28F0:[8CA50000]: lw         $a1, 0($a1)
    088B28F4:[0E22C9EF]: jal        0x088B27BC
    088B28F8:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088B28FC:[0E25CC99]: jal        0x08973264
    088B2900:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2904:[86440008]: lh         $a0, 8($s2)
    088B2908:[26B50001]: addiu      $s5, $s5, 1
    088B290C:[02A4202A]: slt        $a0, $s5, $a0
    088B2910:[1480FFF4]: bne        $a0, $zr, 0x088B28E4
    088B2914:[26D60004]: addiu      $s6, $s6, 4
    088B2918:[26540064]: addiu      $s4, $s2, 100
    088B291C:[0E22B032]: jal        0x088AC0C8
    088B2920:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2924:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088B2928:[0E22B03B]: jal        0x088AC0EC
    088B292C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2930:[52A20010]: beql       $s5, $v0, 0x088B2974
    088B2934:[8E440074]: lw         $a0, 116($s2)
    088B2938:[0E22AFF6]: jal        0x088ABFD8
    088B293C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B2940:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B2944:[0E22B032]: jal        0x088AC0C8
    088B2948:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    088B294C:[0E25CC64]: jal        0x08973190
    088B2950:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088B2954:[8EC40010]: lw         $a0, 16($s6)
    088B2958:[C60C0084]: lwc1       $f12, 132($s0)
    088B295C:[0E22CB46]: jal        0x088B2D18
    088B2960:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B2964:[0E25CC83]: jal        0x0897320C
    088B2968:[00000000]: nop
    088B296C:[1000FFEE]: b          0x088B2928
    088B2970:[00000000]: nop
    088B2974:[50800078]: beql       $a0, $zr, 0x088B2B58
    088B2978:[8E440078]: lw         $a0, 120($s2)
    088B297C:[44806000]: mtc1       $zr, $f12
    088B2980:[8E040078]: lw         $a0, 120($s0)
    088B2984:[E7AC0000]: swc1       $f12, 0($sp)
    088B2988:[E7AC0004]: swc1       $f12, 4($sp)
    088B298C:[0E22BFDC]: jal        0x088AFF70
    088B2990:[86450004]: lh         $a1, 4($s2)
    088B2994:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B2998:[8E240024]: lw         $a0, 36($s1)
    088B299C:[34150001]: ori        $s5, $zr, 1 <=> li $s5, 1
    088B29A0:[1495000D]: bne        $a0, $s5, 0x088B29D8
    088B29A4:[34140002]: ori        $s4, $zr, 2 <=> li $s4, 2
    088B29A8:[8E440074]: lw         $a0, 116($s2)
    088B29AC:[0E22D34B]: jal        0x088B4D2C
    088B29B0:[C7B40000]: lwc1       $f20, 0($sp)
    088B29B4:[00022043]: sra        $a0, $v0, 0x0001
    088B29B8:[000427C2]: srl        $a0, $a0, 0x001F
    088B29BC:[00442021]: addu       $a0, $v0, $a0
    088B29C0:[00042043]: sra        $a0, $a0, 0x0001
    088B29C4:[44846000]: mtc1       $a0, $f12
    088B29C8:[46806320]: cvt.s.w    $f12, $f12
    088B29CC:[460CA301]: sub.s      $f12, $f20, $f12
    088B29D0:[E7AC0000]: swc1       $f12, 0($sp)
    088B29D4:[8E240024]: lw         $a0, 36($s1)
    088B29D8:[54940009]: bnel       $a0, $s4, 0x088B2A00
    088B29DC:[8E240028]: lw         $a0, 40($s1)
    088B29E0:[8E440074]: lw         $a0, 116($s2)
    088B29E4:[0E22D34B]: jal        0x088B4D2C
    088B29E8:[C7B40000]: lwc1       $f20, 0($sp)
    088B29EC:[44826000]: mtc1       $v0, $f12
    088B29F0:[46806320]: cvt.s.w    $f12, $f12
    088B29F4:[460CA301]: sub.s      $f12, $f20, $f12
    088B29F8:[E7AC0000]: swc1       $f12, 0($sp)
    088B29FC:[8E240028]: lw         $a0, 40($s1)
    088B2A00:[14800009]: bne        $a0, $zr, 0x088B2A28
    088B2A04:[00000000]: nop
    088B2A08:[8E440074]: lw         $a0, 116($s2)
    088B2A0C:[0E22D349]: jal        0x088B4D24
    088B2A10:[C7B40004]: lwc1       $f20, 4($sp)
    088B2A14:[44826000]: mtc1       $v0, $f12
    088B2A18:[46806320]: cvt.s.w    $f12, $f12
    088B2A1C:[460CA301]: sub.s      $f12, $f20, $f12
    088B2A20:[E7AC0004]: swc1       $f12, 4($sp)
    088B2A24:[8E240028]: lw         $a0, 40($s1)
    088B2A28:[54950033]: bnel       $a0, $s5, 0x088B2AF8
    088B2A2C:[8E240028]: lw         $a0, 40($s1)
    088B2A30:[0E22D349]: jal        0x088B4D24
    088B2A34:[8E440074]: lw         $a0, 116($s2)
    088B2A38:[0E24FDE2]: jal        0x0893F788
    088B2A3C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2A40:[3C04089D]: lui        $a0, 0x089D <=> li $a0, 0x089D0000
    088B2A44:[8C877C54]: lw         $a3, 31828($a0)
    088B2A48:[8C867C50]: lw         $a2, 31824($a0)
    088B2A4C:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2A50:[0E24FBDC]: jal        0x0893EF70
    088B2A54:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2A58:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2A5C:[0E24FE6C]: jal        0x0893F9B0
    088B2A60:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2A64:[C7AC0004]: lwc1       $f12, 4($sp)
    088B2A68:[46006301]: sub.s      $f12, $f12, $f0
    088B2A6C:[E7AC0004]: swc1       $f12, 4($sp)
    088B2A70:[0E22D349]: jal        0x088B4D24
    088B2A74:[8E440074]: lw         $a0, 116($s2)
    088B2A78:[44826000]: mtc1       $v0, $f12
    088B2A7C:[3C044000]: lui        $a0, 0x4000 <=> li $a0, 0x40000000
    088B2A80:[46806320]: cvt.s.w    $f12, $f12
    088B2A84:[C65400F0]: lwc1       $f20, 240($s2)
    088B2A88:[44846800]: mtc1       $a0, $f13
    088B2A8C:[460D6302]: mul.s      $f12, $f12, $f13
    088B2A90:[4614603C]: c.lt.s     $f12, $f20
    088B2A94:[00000000]: nop
    088B2A98:[45020017]: bc1fl      0x088B2AF8
    088B2A9C:[8E240028]: lw         $a0, 40($s1)
    088B2AA0:[0E24FAC0]: jal        0x0893EB00
    088B2AA4:[C7AC0004]: lwc1       $f12, 4($sp)
    088B2AA8:[0060B825]: or         $s7, $v1, $zr <=> move $s7, $v1
    088B2AAC:[4600A306]: mov.s      $f12, $f20
    088B2AB0:[0E24FAC0]: jal        0x0893EB00
    088B2AB4:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    088B2AB8:[3C04089D]: lui        $a0, 0x089D <=> li $a0, 0x089D0000
    088B2ABC:[8C877C84]: lw         $a3, 31876($a0)
    088B2AC0:[8C867C80]: lw         $a2, 31872($a0)
    088B2AC4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2AC8:[0E24FBDC]: jal        0x0893EF70
    088B2ACC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2AD0:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088B2AD4:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088B2AD8:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    088B2ADC:[0E24FBA5]: jal        0x0893EE94
    088B2AE0:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    088B2AE4:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2AE8:[0E24FE6C]: jal        0x0893F9B0
    088B2AEC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2AF0:[E7A00004]: swc1       $f0, 4($sp)
    088B2AF4:[8E240028]: lw         $a0, 40($s1)
    088B2AF8:[8E510074]: lw         $s1, 116($s2)
    088B2AFC:[14940008]: bne        $a0, $s4, 0x088B2B20
    088B2B00:[C7B40004]: lwc1       $f20, 4($sp)
    088B2B04:[0E22D349]: jal        0x088B4D24
    088B2B08:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B2B0C:[44826000]: mtc1       $v0, $f12
    088B2B10:[46806320]: cvt.s.w    $f12, $f12
    088B2B14:[460CA501]: sub.s      $f20, $f20, $f12
    088B2B18:[E7B40004]: swc1       $f20, 4($sp)
    088B2B1C:[8E510074]: lw         $s1, 116($s2)
    088B2B20:[C7AC0000]: lwc1       $f12, 0($sp)
    088B2B24:[4600A34D]: trunc.w.s  $f13, $f20
    088B2B28:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B2B2C:[4600630D]: trunc.w.s  $f12, $f12
    088B2B30:[44056800]: mfc1       $a1, $f13
    088B2B34:[00053400]: sll        $a2, $a1, 0x0010
    088B2B38:[44056000]: mfc1       $a1, $f12
    088B2B3C:[00063403]: sra        $a2, $a2, 0x0010
    088B2B40:[00052C00]: sll        $a1, $a1, 0x0010
    088B2B44:[0E22D30A]: jal        0x088B4C28
    088B2B48:[00052C03]: sra        $a1, $a1, 0x0010
    088B2B4C:[0E22D3B3]: jal        0x088B4ECC
    088B2B50:[8E440074]: lw         $a0, 116($s2)
    088B2B54:[8E440078]: lw         $a0, 120($s2)
    088B2B58:[50800058]: beql       $a0, $zr, 0x088B2CBC
    088B2B5C:[8E440108]: lw         $a0, 264($s2)
    088B2B60:[44806000]: mtc1       $zr, $f12
    088B2B64:[8E040078]: lw         $a0, 120($s0)
    088B2B68:[E7AC0008]: swc1       $f12, 8($sp)
    088B2B6C:[E7AC000C]: swc1       $f12, 12($sp)
    088B2B70:[0E22BFDC]: jal        0x088AFF70
    088B2B74:[86450004]: lh         $a1, 4($s2)
    088B2B78:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088B2B7C:[8EA40024]: lw         $a0, 36($s5)
    088B2B80:[34100001]: ori        $s0, $zr, 1 <=> li $s0, 1
    088B2B84:[34110002]: ori        $s1, $zr, 2 <=> li $s1, 2
    088B2B88:[1490000E]: bne        $a0, $s0, 0x088B2BC4
    088B2B8C:[8E540078]: lw         $s4, 120($s2)
    088B2B90:[C7B40008]: lwc1       $f20, 8($sp)
    088B2B94:[0E229BB0]: jal        0x088A6EC0
    088B2B98:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2B9C:[00022043]: sra        $a0, $v0, 0x0001
    088B2BA0:[000427C2]: srl        $a0, $a0, 0x001F
    088B2BA4:[00442021]: addu       $a0, $v0, $a0
    088B2BA8:[00042043]: sra        $a0, $a0, 0x0001
    088B2BAC:[44846000]: mtc1       $a0, $f12
    088B2BB0:[46806320]: cvt.s.w    $f12, $f12
    088B2BB4:[460CA301]: sub.s      $f12, $f20, $f12
    088B2BB8:[E7AC0008]: swc1       $f12, 8($sp)
    088B2BBC:[8E540078]: lw         $s4, 120($s2)
    088B2BC0:[8EA40024]: lw         $a0, 36($s5)
    088B2BC4:[5491000A]: bnel       $a0, $s1, 0x088B2BF0
    088B2BC8:[8EA40028]: lw         $a0, 40($s5)
    088B2BCC:[C7B40008]: lwc1       $f20, 8($sp)
    088B2BD0:[0E229BB0]: jal        0x088A6EC0
    088B2BD4:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2BD8:[44826000]: mtc1       $v0, $f12
    088B2BDC:[46806320]: cvt.s.w    $f12, $f12
    088B2BE0:[460CA301]: sub.s      $f12, $f20, $f12
    088B2BE4:[E7AC0008]: swc1       $f12, 8($sp)
    088B2BE8:[8E540078]: lw         $s4, 120($s2)
    088B2BEC:[8EA40028]: lw         $a0, 40($s5)
    088B2BF0:[1490001B]: bne        $a0, $s0, 0x088B2C60
    088B2BF4:[C7B4000C]: lwc1       $f20, 12($sp)
    088B2BF8:[0E24FAC0]: jal        0x0893EB00
    088B2BFC:[4600A306]: mov.s      $f12, $f20
    088B2C00:[0060B825]: or         $s7, $v1, $zr <=> move $s7, $v1
    088B2C04:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    088B2C08:[0E229BAE]: jal        0x088A6EB8
    088B2C0C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2C10:[0E24FDE2]: jal        0x0893F788
    088B2C14:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2C18:[3C04089D]: lui        $a0, 0x089D <=> li $a0, 0x089D0000
    088B2C1C:[8C877C54]: lw         $a3, 31828($a0)
    088B2C20:[8C867C50]: lw         $a2, 31824($a0)
    088B2C24:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2C28:[0E24FBDC]: jal        0x0893EF70
    088B2C2C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2C30:[02E02825]: or         $a1, $s7, $zr <=> move $a1, $s7
    088B2C34:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    088B2C38:[00603825]: or         $a3, $v1, $zr <=> move $a3, $v1
    088B2C3C:[0E24FBBF]: jal        0x0893EEFC
    088B2C40:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    088B2C44:[00602825]: or         $a1, $v1, $zr <=> move $a1, $v1
    088B2C48:[0E24FE6C]: jal        0x0893F9B0
    088B2C4C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B2C50:[E7A0000C]: swc1       $f0, 12($sp)
    088B2C54:[46000506]: mov.s      $f20, $f0
    088B2C58:[8E540078]: lw         $s4, 120($s2)
    088B2C5C:[8EA40028]: lw         $a0, 40($s5)
    088B2C60:[54910009]: bnel       $a0, $s1, 0x088B2C88
    088B2C64:[C7AC0008]: lwc1       $f12, 8($sp)
    088B2C68:[0E229BAE]: jal        0x088A6EB8
    088B2C6C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2C70:[44826000]: mtc1       $v0, $f12
    088B2C74:[46806320]: cvt.s.w    $f12, $f12
    088B2C78:[460CA501]: sub.s      $f20, $f20, $f12
    088B2C7C:[E7B4000C]: swc1       $f20, 12($sp)
    088B2C80:[8E540078]: lw         $s4, 120($s2)
    088B2C84:[C7AC0008]: lwc1       $f12, 8($sp)
    088B2C88:[4600A34D]: trunc.w.s  $f13, $f20
    088B2C8C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2C90:[4600630D]: trunc.w.s  $f12, $f12
    088B2C94:[44056800]: mfc1       $a1, $f13
    088B2C98:[00053400]: sll        $a2, $a1, 0x0010
    088B2C9C:[44056000]: mfc1       $a1, $f12
    088B2CA0:[00063403]: sra        $a2, $a2, 0x0010
    088B2CA4:[00052C00]: sll        $a1, $a1, 0x0010
    088B2CA8:[0E229B96]: jal        0x088A6E58
    088B2CAC:[00052C03]: sra        $a1, $a1, 0x0010
    088B2CB0:[0E229BCB]: jal        0x088A6F2C
    088B2CB4:[8E440078]: lw         $a0, 120($s2)
    088B2CB8:[8E440108]: lw         $a0, 264($s2)
    088B2CBC:[10800003]: beq        $a0, $zr, 0x088B2CCC
    088B2CC0:[00000000]: nop
    088B2CC4:[0E2293EB]: jal        0x088A4FAC
    088B2CC8:[00000000]: nop
    088B2CCC:[12600004]: beq        $s3, $zr, 0x088B2CE0
    088B2CD0:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B2CD4:[0E25CC83]: jal        0x0897320C
    088B2CD8:[00000000]: nop
    088B2CDC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088B2CE0:[A2440060]: sb         $a0, 96($s2)
    088B2CE4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B2CE8:[C7B40010]: lwc1       $f20, 16($sp)
    088B2CEC:[8FB00014]: lw         $s0, 20($sp)
    088B2CF0:[8FB10018]: lw         $s1, 24($sp)
    088B2CF4:[8FB2001C]: lw         $s2, 28($sp)
    088B2CF8:[8FB30020]: lw         $s3, 32($sp)
    088B2CFC:[8FB40024]: lw         $s4, 36($sp)
    088B2D00:[8FB50028]: lw         $s5, 40($sp)
    088B2D04:[8FB6002C]: lw         $s6, 44($sp)
    088B2D08:[8FB70030]: lw         $s7, 48($sp)
    088B2D0C:[8FBF0034]: lw         $ra, 52($sp)
    088B2D10:[03E00008]: jr         $ra
    088B2D14:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 088B2910 378,837 times (length 13)
    088B28D0:[86440008]: lh         $a0, 8($s2)
    088B28D4:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B28D8:[02A4202A]: slt        $a0, $s5, $a0
    088B28DC:[1080000E]: beq        $a0, $zr, 0x088B2918
    088B28E0:[34160000]: ori        $s6, $zr, 0 <=> li $s6, 0
--> 088B28E4:[8E45000C]: lw         $a1, 12($s2)
    088B28E8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B28EC:[00B62821]: addu       $a1, $a1, $s6
    088B28F0:[8CA50000]: lw         $a1, 0($a1)
    088B28F4:[0E22C9EF]: jal        0x088B27BC
    088B28F8:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088B28FC:[0E25CC99]: jal        0x08973264
    088B2900:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2904:[86440008]: lh         $a0, 8($s2)
    088B2908:[26B50001]: addiu      $s5, $s5, 1
    088B290C:[02A4202A]: slt        $a0, $s5, $a0
--> 088B2910:[1480FFF4]: bne        $a0, $zr, 0x088B28E4
    088B2914:[26D60004]: addiu      $s6, $s6, 4
    088B2918:[26540064]: addiu      $s4, $s2, 100
    088B291C:[0E22B032]: jal        0x088AC0C8
    088B2920:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
  Back Branch 088B296C 15,141 times (length 19)
    088B2914:[26D60004]: addiu      $s6, $s6, 4
    088B2918:[26540064]: addiu      $s4, $s2, 100
    088B291C:[0E22B032]: jal        0x088AC0C8
    088B2920:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2924:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
--> 088B2928:[0E22B03B]: jal        0x088AC0EC
    088B292C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B2930:[52A20010]: beql       $s5, $v0, 0x088B2974
    088B2934:[8E440074]: lw         $a0, 116($s2)
    088B2938:[0E22AFF6]: jal        0x088ABFD8
    088B293C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B2940:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B2944:[0E22B032]: jal        0x088AC0C8
    088B2948:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    088B294C:[0E25CC64]: jal        0x08973190
    088B2950:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088B2954:[8EC40010]: lw         $a0, 16($s6)
    088B2958:[C60C0084]: lwc1       $f12, 132($s0)
    088B295C:[0E22CB46]: jal        0x088B2D18
    088B2960:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B2964:[0E25CC83]: jal        0x0897320C
    088B2968:[00000000]: nop
--> 088B296C:[1000FFEE]: b          0x088B2928
    088B2970:[00000000]: nop
    088B2974:[50800078]: beql       $a0, $zr, 0x088B2B58
    088B2978:[8E440078]: lw         $a0, 120($s2)
    088B297C:[44806000]: mtc1       $zr, $f12
_S1_2_894BCA8 33,997,456 instructions (0.630%), 2,124,841 calls (0894BCA8 - 0894BCF4, length 20)
    0894BCA8:[24A60001]: addiu      $a2, $a1, 1
    0894BCAC:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    0894BCB0:[1080000F]: beq        $a0, $zr, 0x0894BCF0
    0894BCB4:[7C067804]: ins        $a2, $zr, 0, 16
    0894BCB8:[30A8FFFF]: andi       $t0, $a1, -1
    0894BCBC:[10C00003]: beq        $a2, $zr, 0x0894BCCC
    0894BCC0:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0894BCC4:[03E00008]: jr         $ra
    0894BCC8:[00000000]: nop
    0894BCCC:[94820018]: lhu        $v0, 24($a0)
    0894BCD0:[00051980]: sll        $v1, $a1, 0x0006
    0894BCD4:[00052200]: sll        $a0, $a1, 0x0008
    0894BCD8:[0102102B]: sltu       $v0, $t0, $v0
    0894BCDC:[10400004]: beq        $v0, $zr, 0x0894BCF0
    0894BCE0:[00831823]: subu       $v1, $a0, $v1
    0894BCE4:[8CE20004]: lw         $v0, 4($a3)
    0894BCE8:[03E00008]: jr         $ra
    0894BCEC:[00431021]: addu       $v0, $v0, $v1
    0894BCF0:[03E00008]: jr         $ra
    0894BCF4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
_S1_2_88B2FEC 29,776,406 instructions (0.552%), 673,580 calls (088B2FEC - 088B3300, length 198)
    088B2FEC:[27BDFFC0]: addiu      $sp, $sp, -64
    088B2FF0:[AFB00010]: sw         $s0, 16($sp)
    088B2FF4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B2FF8:[AFB3001C]: sw         $s3, 28($sp)
    088B2FFC:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    088B3000:[8E040078]: lw         $a0, 120($s0)
    088B3004:[E7B40008]: swc1       $f20, 8($sp)
    088B3008:[E7B6000C]: swc1       $f22, 12($sp)
    088B300C:[AFB10014]: sw         $s1, 20($sp)
    088B3010:[AFB20018]: sw         $s2, 24($sp)
    088B3014:[AFB40020]: sw         $s4, 32($sp)
    088B3018:[AFB50024]: sw         $s5, 36($sp)
    088B301C:[AFB60028]: sw         $s6, 40($sp)
    088B3020:[AFB7002C]: sw         $s7, 44($sp)
    088B3024:[AFBF0030]: sw         $ra, 48($sp)
    088B3028:[0E22C004]: jal        0x088B0010
    088B302C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088B3030:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    088B3034:[124000A5]: beq        $s2, $zr, 0x088B32CC
    088B3038:[00000000]: nop
    088B303C:[C60D008C]: lwc1       $f13, 140($s0)
    088B3040:[C60C0088]: lwc1       $f12, 136($s0)
    088B3044:[460C6832]: c.eq.s     $f13, $f12
    088B3048:[00000000]: nop
    088B304C:[4501008F]: bc1t       0x088B328C
    088B3050:[00000000]: nop
    088B3054:[86660004]: lh         $a2, 4($s3)
    088B3058:[266500D0]: addiu      $a1, $s3, 208
    088B305C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B3060:[0E22BA6A]: jal        0x088AE9A8
    088B3064:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088B3068:[C60C0088]: lwc1       $f12, 136($s0)
    088B306C:[86740004]: lh         $s4, 4($s3)
    088B3070:[54400001]: bnel       $v0, $zr, 0x088B3078
    088B3074:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088B3078:[266500D4]: addiu      $a1, $s3, 212
    088B307C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B3080:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088B3084:[0E22BA6A]: jal        0x088AE9A8
    088B3088:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    088B308C:[C60C0088]: lwc1       $f12, 136($s0)
    088B3090:[86740004]: lh         $s4, 4($s3)
    088B3094:[54400001]: bnel       $v0, $zr, 0x088B309C
    088B3098:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088B309C:[266500E0]: addiu      $a1, $s3, 224
    088B30A0:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B30A4:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088B30A8:[0E22BA6A]: jal        0x088AE9A8
    088B30AC:[34070003]: ori        $a3, $zr, 3 <=> li $a3, 3
    088B30B0:[C60C0088]: lwc1       $f12, 136($s0)
    088B30B4:[86740004]: lh         $s4, 4($s3)
    088B30B8:[54400001]: bnel       $v0, $zr, 0x088B30C0
    088B30BC:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088B30C0:[266500E4]: addiu      $a1, $s3, 228
    088B30C4:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B30C8:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088B30CC:[0E22BA6A]: jal        0x088AE9A8
    088B30D0:[34070004]: ori        $a3, $zr, 4 <=> li $a3, 4
    088B30D4:[C60C0088]: lwc1       $f12, 136($s0)
    088B30D8:[86740004]: lh         $s4, 4($s3)
    088B30DC:[54400001]: bnel       $v0, $zr, 0x088B30E4
    088B30E0:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088B30E4:[266500DC]: addiu      $a1, $s3, 220
    088B30E8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B30EC:[02803025]: or         $a2, $s4, $zr <=> move $a2, $s4
    088B30F0:[0E22BA6A]: jal        0x088AE9A8
    088B30F4:[34070007]: ori        $a3, $zr, 7 <=> li $a3, 7
    088B30F8:[86740004]: lh         $s4, 4($s3)
    088B30FC:[54400001]: bnel       $v0, $zr, 0x088B3104
    088B3100:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088B3104:[8E040078]: lw         $a0, 120($s0)
    088B3108:[0E22BFDC]: jal        0x088AFF70
    088B310C:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088B3110:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088B3114:[1280005D]: beq        $s4, $zr, 0x088B328C
    088B3118:[3C04437F]: lui        $a0, 0x437F <=> li $a0, 0x437F0000
    088B311C:[4480A000]: mtc1       $zr, $f20
    088B3120:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B3124:[4484B000]: mtc1       $a0, $f22
    088B3128:[C60C0088]: lwc1       $f12, 136($s0)
    088B312C:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    088B3130:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088B3134:[8E86005C]: lw         $a2, 92($s4)
    088B3138:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B313C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088B3140:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088B3144:[0E22BA95]: jal        0x088AEA54
    088B3148:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    088B314C:[50400014]: beql       $v0, $zr, 0x088B31A0
    088B3150:[26F70001]: addiu      $s7, $s7, 1
    088B3154:[C7AC0000]: lwc1       $f12, 0($sp)
    088B3158:[4614603E]: c.le.s     $f12, $f20
    088B315C:[00000000]: nop
    088B3160:[45000003]: bc1f       0x088B3170
    088B3164:[00000000]: nop
    088B3168:[10000001]: b          0x088B3170
    088B316C:[4600A306]: mov.s      $f12, $f20
    088B3170:[4616603C]: c.lt.s     $f12, $f22
    088B3174:[00000000]: nop
    088B3178:[45010003]: bc1t       0x088B3188
    088B317C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3180:[10000001]: b          0x088B3188
    088B3184:[4600B306]: mov.s      $f12, $f22
    088B3188:[4600634D]: trunc.w.s  $f13, $f12
    088B318C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3190:[02D72021]: addu       $a0, $s6, $s7
    088B3194:[44056800]: mfc1       $a1, $f13
    088B3198:[A08500F8]: sb         $a1, 248($a0)
    088B319C:[26F70001]: addiu      $s7, $s7, 1
    088B31A0:[2AE40004]: slti       $a0, $s7, 4
    088B31A4:[1480FFE3]: bne        $a0, $zr, 0x088B3134
    088B31A8:[C60C0088]: lwc1       $f12, 136($s0)
    088B31AC:[26B50001]: addiu      $s5, $s5, 1
    088B31B0:[2AA40001]: slti       $a0, $s5, 1
    088B31B4:[1480FFDE]: bne        $a0, $zr, 0x088B3130
    088B31B8:[26D60004]: addiu      $s6, $s6, 4
    088B31BC:[86660004]: lh         $a2, 4($s3)
    088B31C0:[266500F4]: addiu      $a1, $s3, 244
    088B31C4:[0E22BAC8]: jal        0x088AEB20
    088B31C8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B31CC:[10400008]: beq        $v0, $zr, 0x088B31F0
    088B31D0:[C66C00F4]: lwc1       $f12, 244($s3)
    088B31D4:[4614603E]: c.le.s     $f12, $f20
    088B31D8:[00000000]: nop
    088B31DC:[45000003]: bc1f       0x088B31EC
    088B31E0:[00000000]: nop
    088B31E4:[10000001]: b          0x088B31EC
    088B31E8:[4600A306]: mov.s      $f12, $f20
    088B31EC:[E66C00F4]: swc1       $f12, 244($s3)
    088B31F0:[4616603C]: c.lt.s     $f12, $f22
    088B31F4:[00000000]: nop
    088B31F8:[45010003]: bc1t       0x088B3208
    088B31FC:[00000000]: nop
    088B3200:[10000001]: b          0x088B3208
    088B3204:[4600B306]: mov.s      $f12, $f22
    088B3208:[E66C00F4]: swc1       $f12, 244($s3)
    088B320C:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B3210:[27B60004]: addiu      $s6, $sp, 4
    088B3214:[8E86005C]: lw         $a2, 92($s4)
    088B3218:[C60C0088]: lwc1       $f12, 136($s0)
    088B321C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B3220:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B3224:[0E22BAEF]: jal        0x088AEBBC
    088B3228:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088B322C:[50400014]: beql       $v0, $zr, 0x088B3280
    088B3230:[26B50001]: addiu      $s5, $s5, 1
    088B3234:[C7AC0004]: lwc1       $f12, 4($sp)
    088B3238:[4614603E]: c.le.s     $f12, $f20
    088B323C:[00000000]: nop
    088B3240:[45000003]: bc1f       0x088B3250
    088B3244:[00000000]: nop
    088B3248:[10000001]: b          0x088B3250
    088B324C:[4600A306]: mov.s      $f12, $f20
    088B3250:[4616603C]: c.lt.s     $f12, $f22
    088B3254:[00000000]: nop
    088B3258:[45010003]: bc1t       0x088B3268
    088B325C:[E7AC0004]: swc1       $f12, 4($sp)
    088B3260:[10000001]: b          0x088B3268
    088B3264:[4600B306]: mov.s      $f12, $f22
    088B3268:[4600634D]: trunc.w.s  $f13, $f12
    088B326C:[E7AC0004]: swc1       $f12, 4($sp)
    088B3270:[02B32021]: addu       $a0, $s5, $s3
    088B3274:[44056800]: mfc1       $a1, $f13
    088B3278:[A08500FC]: sb         $a1, 252($a0)
    088B327C:[26B50001]: addiu      $s5, $s5, 1
    088B3280:[2AA40003]: slti       $a0, $s5, 3
    088B3284:[5480FFE4]: bnel       $a0, $zr, 0x088B3218
    088B3288:[8E86005C]: lw         $a2, 92($s4)
    088B328C:[1220000F]: beq        $s1, $zr, 0x088B32CC
    088B3290:[00000000]: nop
    088B3294:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088B3298:[C7B40008]: lwc1       $f20, 8($sp)
    088B329C:[C7B6000C]: lwc1       $f22, 12($sp)
    088B32A0:[8FB00010]: lw         $s0, 16($sp)
    088B32A4:[8FB10014]: lw         $s1, 20($sp)
    088B32A8:[8FB20018]: lw         $s2, 24($sp)
    088B32AC:[8FB3001C]: lw         $s3, 28($sp)
    088B32B0:[8FB40020]: lw         $s4, 32($sp)
    088B32B4:[8FB50024]: lw         $s5, 36($sp)
    088B32B8:[8FB60028]: lw         $s6, 40($sp)
    088B32BC:[8FB7002C]: lw         $s7, 44($sp)
    088B32C0:[8FBF0030]: lw         $ra, 48($sp)
    088B32C4:[03E00008]: jr         $ra
    088B32C8:[27BD0040]: addiu      $sp, $sp, 64
    088B32CC:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B32D0:[C7B40008]: lwc1       $f20, 8($sp)
    088B32D4:[C7B6000C]: lwc1       $f22, 12($sp)
    088B32D8:[8FB00010]: lw         $s0, 16($sp)
    088B32DC:[8FB10014]: lw         $s1, 20($sp)
    088B32E0:[8FB20018]: lw         $s2, 24($sp)
    088B32E4:[8FB3001C]: lw         $s3, 28($sp)
    088B32E8:[8FB40020]: lw         $s4, 32($sp)
    088B32EC:[8FB50024]: lw         $s5, 36($sp)
    088B32F0:[8FB60028]: lw         $s6, 40($sp)
    088B32F4:[8FB7002C]: lw         $s7, 44($sp)
    088B32F8:[8FBF0030]: lw         $ra, 48($sp)
    088B32FC:[03E00008]: jr         $ra
    088B3300:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 088B31A4 129,560 times (length 30)
    088B3120:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B3124:[4484B000]: mtc1       $a0, $f22
    088B3128:[C60C0088]: lwc1       $f12, 136($s0)
    088B312C:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    088B3130:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
--> 088B3134:[8E86005C]: lw         $a2, 92($s4)
    088B3138:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B313C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088B3140:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088B3144:[0E22BA95]: jal        0x088AEA54
    088B3148:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    088B314C:[50400014]: beql       $v0, $zr, 0x088B31A0
    088B3150:[26F70001]: addiu      $s7, $s7, 1
    088B3154:[C7AC0000]: lwc1       $f12, 0($sp)
    088B3158:[4614603E]: c.le.s     $f12, $f20
    088B315C:[00000000]: nop
    088B3160:[45000003]: bc1f       0x088B3170
    088B3164:[00000000]: nop
    088B3168:[10000001]: b          0x088B3170
    088B316C:[4600A306]: mov.s      $f12, $f20
    088B3170:[4616603C]: c.lt.s     $f12, $f22
    088B3174:[00000000]: nop
    088B3178:[45010003]: bc1t       0x088B3188
    088B317C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3180:[10000001]: b          0x088B3188
    088B3184:[4600B306]: mov.s      $f12, $f22
    088B3188:[4600634D]: trunc.w.s  $f13, $f12
    088B318C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3190:[02D72021]: addu       $a0, $s6, $s7
    088B3194:[44056800]: mfc1       $a1, $f13
    088B3198:[A08500F8]: sb         $a1, 248($a0)
    088B319C:[26F70001]: addiu      $s7, $s7, 1
    088B31A0:[2AE40004]: slti       $a0, $s7, 4
--> 088B31A4:[1480FFE3]: bne        $a0, $zr, 0x088B3134
    088B31A8:[C60C0088]: lwc1       $f12, 136($s0)
    088B31AC:[26B50001]: addiu      $s5, $s5, 1
    088B31B0:[2AA40001]: slti       $a0, $s5, 1
    088B31B4:[1480FFDE]: bne        $a0, $zr, 0x088B3130
  Back Branch 088B3284 64,780 times (length 29)
    088B3204:[4600B306]: mov.s      $f12, $f22
    088B3208:[E66C00F4]: swc1       $f12, 244($s3)
    088B320C:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B3210:[27B60004]: addiu      $s6, $sp, 4
    088B3214:[8E86005C]: lw         $a2, 92($s4)
--> 088B3218:[C60C0088]: lwc1       $f12, 136($s0)
    088B321C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B3220:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B3224:[0E22BAEF]: jal        0x088AEBBC
    088B3228:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088B322C:[50400014]: beql       $v0, $zr, 0x088B3280
    088B3230:[26B50001]: addiu      $s5, $s5, 1
    088B3234:[C7AC0004]: lwc1       $f12, 4($sp)
    088B3238:[4614603E]: c.le.s     $f12, $f20
    088B323C:[00000000]: nop
    088B3240:[45000003]: bc1f       0x088B3250
    088B3244:[00000000]: nop
    088B3248:[10000001]: b          0x088B3250
    088B324C:[4600A306]: mov.s      $f12, $f20
    088B3250:[4616603C]: c.lt.s     $f12, $f22
    088B3254:[00000000]: nop
    088B3258:[45010003]: bc1t       0x088B3268
    088B325C:[E7AC0004]: swc1       $f12, 4($sp)
    088B3260:[10000001]: b          0x088B3268
    088B3264:[4600B306]: mov.s      $f12, $f22
    088B3268:[4600634D]: trunc.w.s  $f13, $f12
    088B326C:[E7AC0004]: swc1       $f12, 4($sp)
    088B3270:[02B32021]: addu       $a0, $s5, $s3
    088B3274:[44056800]: mfc1       $a1, $f13
    088B3278:[A08500FC]: sb         $a1, 252($a0)
    088B327C:[26B50001]: addiu      $s5, $s5, 1
    088B3280:[2AA40003]: slti       $a0, $s5, 3
--> 088B3284:[5480FFE4]: bnel       $a0, $zr, 0x088B3218
    088B3288:[8E86005C]: lw         $a2, 92($s4)
    088B328C:[1220000F]: beq        $s1, $zr, 0x088B32CC
    088B3290:[00000000]: nop
    088B3294:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
  Back Branch 088B31B4 32,390 times (length 35)
    088B311C:[4480A000]: mtc1       $zr, $f20
    088B3120:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B3124:[4484B000]: mtc1       $a0, $f22
    088B3128:[C60C0088]: lwc1       $f12, 136($s0)
    088B312C:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
--> 088B3130:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088B3134:[8E86005C]: lw         $a2, 92($s4)
    088B3138:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B313C:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    088B3140:[02A03825]: or         $a3, $s5, $zr <=> move $a3, $s5
    088B3144:[0E22BA95]: jal        0x088AEA54
    088B3148:[02E04025]: or         $t0, $s7, $zr <=> move $t0, $s7
    088B314C:[50400014]: beql       $v0, $zr, 0x088B31A0
    088B3150:[26F70001]: addiu      $s7, $s7, 1
    088B3154:[C7AC0000]: lwc1       $f12, 0($sp)
    088B3158:[4614603E]: c.le.s     $f12, $f20
    088B315C:[00000000]: nop
    088B3160:[45000003]: bc1f       0x088B3170
    088B3164:[00000000]: nop
    088B3168:[10000001]: b          0x088B3170
    088B316C:[4600A306]: mov.s      $f12, $f20
    088B3170:[4616603C]: c.lt.s     $f12, $f22
    088B3174:[00000000]: nop
    088B3178:[45010003]: bc1t       0x088B3188
    088B317C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3180:[10000001]: b          0x088B3188
    088B3184:[4600B306]: mov.s      $f12, $f22
    088B3188:[4600634D]: trunc.w.s  $f13, $f12
    088B318C:[E7AC0000]: swc1       $f12, 0($sp)
    088B3190:[02D72021]: addu       $a0, $s6, $s7
    088B3194:[44056800]: mfc1       $a1, $f13
    088B3198:[A08500F8]: sb         $a1, 248($a0)
    088B319C:[26F70001]: addiu      $s7, $s7, 1
    088B31A0:[2AE40004]: slti       $a0, $s7, 4
    088B31A4:[1480FFE3]: bne        $a0, $zr, 0x088B3134
    088B31A8:[C60C0088]: lwc1       $f12, 136($s0)
    088B31AC:[26B50001]: addiu      $s5, $s5, 1
    088B31B0:[2AA40001]: slti       $a0, $s5, 1
--> 088B31B4:[1480FFDE]: bne        $a0, $zr, 0x088B3130
    088B31B8:[26D60004]: addiu      $s6, $s6, 4
    088B31BC:[86660004]: lh         $a2, 4($s3)
    088B31C0:[266500F4]: addiu      $a1, $s3, 244
    088B31C4:[0E22BAC8]: jal        0x088AEB20
_S1_2_8972584 29,595,427 instructions (0.548%), 127,019 calls (08972584 - 089728A0, length 200)
    08972584:[27BDFF40]: addiu      $sp, $sp, -192
    08972588:[AFBF0080]: sw         $ra, 128($sp)
    0897258C:[E7BE00B8]: swc1       $f30, 184($sp)
    08972590:[E7BD00B4]: swc1       $f29, 180($sp)
    08972594:[E7BC00B0]: swc1       $f28, 176($sp)
    08972598:[E7BB00AC]: swc1       $f27, 172($sp)
    0897259C:[E7BA00A8]: swc1       $f26, 168($sp)
    089725A0:[E7B900A4]: swc1       $f25, 164($sp)
    089725A4:[E7B800A0]: swc1       $f24, 160($sp)
    089725A8:[E7B7009C]: swc1       $f23, 156($sp)
    089725AC:[460065C6]: mov.s      $f23, $f12
    089725B0:[E7B60098]: swc1       $f22, 152($sp)
    089725B4:[E7B50094]: swc1       $f21, 148($sp)
    089725B8:[0E24E33A]: jal        0x08938CE8
    089725BC:[E7B40090]: swc1       $f20, 144($sp)
    089725C0:[460006C6]: mov.s      $f27, $f0
    089725C4:[0E24E2F6]: jal        0x08938BD8
    089725C8:[4600BB06]: mov.s      $f12, $f23
    089725CC:[4600DA47]: neg.s      $f9, $f27
    089725D0:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    089725D4:[8CA45A14]: lw         $a0, 23060($a1)
    089725D8:[AFA00008]: sw         $zr, 8($sp)
    089725DC:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
    089725E0:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    089725E4:[E7A00000]: swc1       $f0, 0($sp)
    089725E8:[27A70040]: addiu      $a3, $sp, 64
    089725EC:[27A80080]: addiu      $t0, $sp, 128
    089725F0:[E7BB0004]: swc1       $f27, 4($sp)
    089725F4:[E7A90010]: swc1       $f9, 16($sp)
    089725F8:[E7A00014]: swc1       $f0, 20($sp)
    089725FC:[AFA00018]: sw         $zr, 24($sp)
    08972600:[C46C828C]: lwc1       $f12, -32116($v1)
    08972604:[C4840008]: lwc1       $f4, 8($a0)
    08972608:[C4910000]: lwc1       $f17, 0($a0)
    0897260C:[C48D0010]: lwc1       $f13, 16($a0)
    08972610:[C4900004]: lwc1       $f16, 4($a0)
    08972614:[C48F0014]: lwc1       $f15, 20($a0)
    08972618:[C4950018]: lwc1       $f21, 24($a0)
    0897261C:[E7AC0028]: swc1       $f12, 40($sp)
    08972620:[46002702]: mul.s      $f28, $f4, $f0
    08972624:[46008E42]: mul.s      $f25, $f17, $f0
    08972628:[AFA00020]: sw         $zr, 32($sp)
    0897262C:[46008782]: mul.s      $f30, $f16, $f0
    08972630:[461B6E02]: mul.s      $f24, $f13, $f27
    08972634:[AFA00024]: sw         $zr, 36($sp)
    08972638:[461B7E82]: mul.s      $f26, $f15, $f27
    0897263C:[461BAF42]: mul.s      $f29, $f21, $f27
    08972640:[C7A40008]: lwc1       $f4, 8($sp)
    08972644:[C4900020]: lwc1       $f16, 32($a0)
    08972648:[C4910024]: lwc1       $f17, 36($a0)
    0897264C:[C4920028]: lwc1       $f18, 40($a0)
    08972650:[E7A40030]: swc1       $f4, 48($sp)
    08972654:[4618CD80]: add.s      $f22, $f25, $f24
    08972658:[461AF500]: add.s      $f20, $f30, $f26
    0897265C:[E7A40034]: swc1       $f4, 52($sp)
    08972660:[46048602]: mul.s      $f24, $f16, $f4
    08972664:[46048E42]: mul.s      $f25, $f17, $f4
    08972668:[E7A40038]: swc1       $f4, 56($sp)
    0897266C:[46049682]: mul.s      $f26, $f18, $f4
    08972670:[461DE4C0]: add.s      $f19, $f28, $f29
    08972674:[C49E0038]: lwc1       $f30, 56($a0)
    08972678:[C49C0030]: lwc1       $f28, 48($a0)
    0897267C:[C49D0034]: lwc1       $f29, 52($a0)
    08972680:[4618B280]: add.s      $f10, $f22, $f24
    08972684:[4619A1C0]: add.s      $f7, $f20, $f25
    08972688:[4604F582]: mul.s      $f22, $f30, $f4
    0897268C:[4604ED02]: mul.s      $f20, $f29, $f4
    08972690:[461A9B80]: add.s      $f14, $f19, $f26
    08972694:[4604E4C2]: mul.s      $f19, $f28, $f4
    08972698:[E7AC003C]: swc1       $f12, 60($sp)
    0897269C:[46143DC0]: add.s      $f23, $f7, $f20
    089726A0:[461672C0]: add.s      $f11, $f14, $f22
    089726A4:[46135140]: add.s      $f5, $f10, $f19
    089726A8:[E7A4000C]: swc1       $f4, 12($sp)
    089726AC:[46006B82]: mul.s      $f14, $f13, $f0
    089726B0:[46007B42]: mul.s      $f13, $f15, $f0
    089726B4:[E7A50040]: swc1       $f5, 64($sp)
    089726B8:[4600ABC2]: mul.s      $f15, $f21, $f0
    089726BC:[E7B70044]: swc1       $f23, 68($sp)
    089726C0:[E7A4001C]: swc1       $f4, 28($sp)
    089726C4:[E7A4002C]: swc1       $f4, 44($sp)
    089726C8:[E7AB0048]: swc1       $f11, 72($sp)
    089726CC:[C482001C]: lwc1       $f2, 28($a0)
    089726D0:[C488000C]: lwc1       $f8, 12($a0)
    089726D4:[C48B002C]: lwc1       $f11, 44($a0)
    089726D8:[461B1302]: mul.s      $f12, $f2, $f27
    089726DC:[46004182]: mul.s      $f6, $f8, $f0
    089726E0:[46045DC2]: mul.s      $f23, $f11, $f4
    089726E4:[C49B003C]: lwc1       $f27, 60($a0)
    089726E8:[46001542]: mul.s      $f21, $f2, $f0
    089726EC:[460C3280]: add.s      $f10, $f6, $f12
    089726F0:[4604DB02]: mul.s      $f12, $f27, $f4
    089726F4:[C4860004]: lwc1       $f6, 4($a0)
    089726F8:[C4880000]: lwc1       $f8, 0($a0)
    089726FC:[461751C0]: add.s      $f7, $f10, $f23
    08972700:[46093082]: mul.s      $f2, $f6, $f9
    08972704:[C4850008]: lwc1       $f5, 8($a0)
    08972708:[46094002]: mul.s      $f0, $f8, $f9
    0897270C:[460C38C0]: add.s      $f3, $f7, $f12
    08972710:[460D1080]: add.s      $f2, $f2, $f13
    08972714:[460929C2]: mul.s      $f7, $f5, $f9
    08972718:[460E0000]: add.s      $f0, $f0, $f14
    0897271C:[E7A3004C]: swc1       $f3, 76($sp)
    08972720:[460F3B80]: add.s      $f14, $f7, $f15
    08972724:[C481000C]: lwc1       $f1, 12($a0)
    08972728:[461913C0]: add.s      $f15, $f2, $f25
    0897272C:[461801C0]: add.s      $f7, $f0, $f24
    08972730:[46090E42]: mul.s      $f25, $f1, $f9
    08972734:[461A7600]: add.s      $f24, $f14, $f26
    08972738:[46040A82]: mul.s      $f10, $f1, $f4
    0897273C:[46133B40]: add.s      $f13, $f7, $f19
    08972740:[4615CB80]: add.s      $f14, $f25, $f21
    08972744:[461479C0]: add.s      $f7, $f15, $f20
    08972748:[4616C3C0]: add.s      $f15, $f24, $f22
    0897274C:[E7AD0050]: swc1       $f13, 80($sp)
    08972750:[46177600]: add.s      $f24, $f14, $f23
    08972754:[46044542]: mul.s      $f21, $f8, $f4
    08972758:[E7AF0058]: swc1       $f15, 88($sp)
    0897275C:[46043342]: mul.s      $f13, $f6, $f4
    08972760:[460CC000]: add.s      $f0, $f24, $f12
    08972764:[E7A70054]: swc1       $f7, 84($sp)
    08972768:[46042B82]: mul.s      $f14, $f5, $f4
    0897276C:[E7A0005C]: swc1       $f0, 92($sp)
    08972770:[C4810010]: lwc1       $f1, 16($a0)
    08972774:[C4820014]: lwc1       $f2, 20($a0)
    08972778:[C4830018]: lwc1       $f3, 24($a0)
    0897277C:[C497001C]: lwc1       $f23, 28($a0)
    08972780:[46040E82]: mul.s      $f26, $f1, $f4
    08972784:[46041642]: mul.s      $f25, $f2, $f4
    08972788:[46041E02]: mul.s      $f24, $f3, $f4
    0897278C:[4604BBC2]: mul.s      $f15, $f23, $f4
    08972790:[461AADC0]: add.s      $f23, $f21, $f26
    08972794:[46196D40]: add.s      $f21, $f13, $f25
    08972798:[46187340]: add.s      $f13, $f14, $f24
    0897279C:[460F5380]: add.s      $f14, $f10, $f15
    089727A0:[4610BA40]: add.s      $f9, $f23, $f16
    089727A4:[4611A8C0]: add.s      $f3, $f21, $f17
    089727A8:[46126880]: add.s      $f2, $f13, $f18
    089727AC:[460B7040]: add.s      $f1, $f14, $f11
    089727B0:[46134E80]: add.s      $f26, $f9, $f19
    089727B4:[46141E40]: add.s      $f25, $f3, $f20
    089727B8:[46161600]: add.s      $f24, $f2, $f22
    089727BC:[460C0D80]: add.s      $f22, $f1, $f12
    089727C0:[E7BA0060]: swc1       $f26, 96($sp)
    089727C4:[E7B90064]: swc1       $f25, 100($sp)
    089727C8:[E7B80068]: swc1       $f24, 104($sp)
    089727CC:[E7B6006C]: swc1       $f22, 108($sp)
    089727D0:[C4800024]: lwc1       $f0, 36($a0)
    089727D4:[C4940020]: lwc1       $f20, 32($a0)
    089727D8:[C4920028]: lwc1       $f18, 40($a0)
    089727DC:[C493002C]: lwc1       $f19, 44($a0)
    089727E0:[46040402]: mul.s      $f16, $f0, $f4
    089727E4:[4604A442]: mul.s      $f17, $f20, $f4
    089727E8:[46049BC2]: mul.s      $f15, $f19, $f4
    089727EC:[46049302]: mul.s      $f12, $f18, $f4
    089727F0:[4610AA80]: add.s      $f10, $f21, $f16
    089727F4:[4611BAC0]: add.s      $f11, $f23, $f17
    089727F8:[460F7240]: add.s      $f9, $f14, $f15
    089727FC:[460C6900]: add.s      $f4, $f13, $f12
    08972800:[461D5080]: add.s      $f2, $f10, $f29
    08972804:[461C58C0]: add.s      $f3, $f11, $f28
    08972808:[461B4800]: add.s      $f0, $f9, $f27
    0897280C:[461E2040]: add.s      $f1, $f4, $f30
    08972810:[E7A20074]: swc1       $f2, 116($sp)
    08972814:[E7A30070]: swc1       $f3, 112($sp)
    08972818:[E7A10078]: swc1       $f1, 120($sp)
    0897281C:[E7A0007C]: swc1       $f0, 124($sp)
    08972820:[8CEC0000]: lw         $t4, 0($a3)
    08972824:[8CEB0004]: lw         $t3, 4($a3)
    08972828:[8CEA0008]: lw         $t2, 8($a3)
    0897282C:[8CE9000C]: lw         $t1, 12($a3)
    08972830:[ACCC0000]: sw         $t4, 0($a2)
    08972834:[24E70010]: addiu      $a3, $a3, 16
    08972838:[24C60010]: addiu      $a2, $a2, 16
    0897283C:[ACCBFFF4]: sw         $t3, -12($a2)
    08972840:[ACCAFFF8]: sw         $t2, -8($a2)
    08972844:[14E8FFF6]: bne        $a3, $t0, 0x08972820
    08972848:[ACC9FFFC]: sw         $t1, -4($a2)
    0897284C:[3C0F08A8]: lui        $t7, 0x08A8 <=> li $t7, 0x08A80000
    08972850:[8DEE5A10]: lw         $t6, 23056($t7)
    08972854:[3C0D08A8]: lui        $t5, 0x08A8 <=> li $t5, 0x08A80000
    08972858:[8FBF0080]: lw         $ra, 128($sp)
    0897285C:[C7BE00B8]: lwc1       $f30, 184($sp)
    08972860:[C7BD00B4]: lwc1       $f29, 180($sp)
    08972864:[C7BC00B0]: lwc1       $f28, 176($sp)
    08972868:[C7BB00AC]: lwc1       $f27, 172($sp)
    0897286C:[C7BA00A8]: lwc1       $f26, 168($sp)
    08972870:[C7B900A4]: lwc1       $f25, 164($sp)
    08972874:[C7B800A0]: lwc1       $f24, 160($sp)
    08972878:[C7B7009C]: lwc1       $f23, 156($sp)
    0897287C:[C7B60098]: lwc1       $f22, 152($sp)
    08972880:[C7B50094]: lwc1       $f21, 148($sp)
    08972884:[C7B40090]: lwc1       $f20, 144($sp)
    08972888:[000E3880]: sll        $a3, $t6, 0x0002
    0897288C:[25A85A48]: addiu      $t0, $t5, 23112
    08972890:[00E83021]: addu       $a2, $a3, $t0
    08972894:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08972898:[ACC20000]: sw         $v0, 0($a2)
    0897289C:[03E00008]: jr         $ra
    089728A0:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 08972844 508,076 times (length 11)
    0897280C:[461E2040]: add.s      $f1, $f4, $f30
    08972810:[E7A20074]: swc1       $f2, 116($sp)
    08972814:[E7A30070]: swc1       $f3, 112($sp)
    08972818:[E7A10078]: swc1       $f1, 120($sp)
    0897281C:[E7A0007C]: swc1       $f0, 124($sp)
--> 08972820:[8CEC0000]: lw         $t4, 0($a3)
    08972824:[8CEB0004]: lw         $t3, 4($a3)
    08972828:[8CEA0008]: lw         $t2, 8($a3)
    0897282C:[8CE9000C]: lw         $t1, 12($a3)
    08972830:[ACCC0000]: sw         $t4, 0($a2)
    08972834:[24E70010]: addiu      $a3, $a3, 16
    08972838:[24C60010]: addiu      $a2, $a2, 16
    0897283C:[ACCBFFF4]: sw         $t3, -12($a2)
    08972840:[ACCAFFF8]: sw         $t2, -8($a2)
--> 08972844:[14E8FFF6]: bne        $a3, $t0, 0x08972820
    08972848:[ACC9FFFC]: sw         $t1, -4($a2)
    0897284C:[3C0F08A8]: lui        $t7, 0x08A8 <=> li $t7, 0x08A80000
    08972850:[8DEE5A10]: lw         $t6, 23056($t7)
    08972854:[3C0D08A8]: lui        $t5, 0x08A8 <=> li $t5, 0x08A80000
_S1_2_88B7544 28,231,986 instructions (0.523%), 36,706 calls (088B7544 - 088B7E94, length 597)
    088B7544:[27BDFFB0]: addiu      $sp, $sp, -80
    088B7548:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    088B754C:[00C50018]: mult       $a2, $a1
    088B7550:[00062082]: srl        $a0, $a2, 0x0002
    088B7554:[AFB60040]: sw         $s6, 64($sp)
    088B7558:[38C90004]: xori       $t1, $a2, 4
    088B755C:[30D60003]: andi       $s6, $a2, 3
    088B7560:[AFA40008]: sw         $a0, 8($sp)
    088B7564:[0009482B]: sltu       $t1, $zr, $t1 <=> move $t1, $t1
    088B7568:[AFB60020]: sw         $s6, 32($sp)
    088B756C:[AFA90024]: sw         $t1, 36($sp)
    088B7570:[01064821]: addu       $t1, $t0, $a2
    088B7574:[00005012]: mflo       $t2
    088B7578:[010A5021]: addu       $t2, $t0, $t2
    088B757C:[AFA9001C]: sw         $t1, 28($sp)
    088B7580:[31040003]: andi       $a0, $t0, 3
    088B7584:[AFAA0018]: sw         $t2, 24($sp)
    088B7588:[0096B025]: or         $s6, $a0, $s6
    088B758C:[AFA80004]: sw         $t0, 4($sp)
    088B7590:[AFB00028]: sw         $s0, 40($sp)
    088B7594:[AFB5003C]: sw         $s5, 60($sp)
    088B7598:[2CA40007]: sltiu      $a0, $a1, 7
    088B759C:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088B75A0:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    088B75A4:[AFA70000]: sw         $a3, 0($sp)
    088B75A8:[AFB1002C]: sw         $s1, 44($sp)
    088B75AC:[AFB20030]: sw         $s2, 48($sp)
    088B75B0:[AFB30034]: sw         $s3, 52($sp)
    088B75B4:[AFB40038]: sw         $s4, 56($sp)
    088B75B8:[AFB70044]: sw         $s7, 68($sp)
    088B75BC:[AFBE0048]: sw         $fp, 72($sp)
    088B75C0:[AFBF004C]: sw         $ra, 76($sp)
    088B75C4:[34170002]: ori        $s7, $zr, 2 <=> li $s7, 2
    088B75C8:[52C00001]: beql       $s6, $zr, 0x088B75D0
    088B75CC:[8FB70024]: lw         $s7, 36($sp)
    088B75D0:[10800045]: beq        $a0, $zr, 0x088B76E8
    088B75D4:[00102042]: srl        $a0, $s0, 0x0001
    088B75D8:[8FB3001C]: lw         $s3, 28($sp)
    088B75DC:[8FA40018]: lw         $a0, 24($sp)
    088B75E0:[0264202B]: sltu       $a0, $s3, $a0
    088B75E4:[10800034]: beq        $a0, $zr, 0x088B76B8
    088B75E8:[2AF20002]: slti       $s2, $s7, 2
    088B75EC:[8FA40004]: lw         $a0, 4($sp)
    088B75F0:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    088B75F4:[0091202B]: sltu       $a0, $a0, $s1
    088B75F8:[1080002A]: beq        $a0, $zr, 0x088B76A4
    088B75FC:[02358023]: subu       $s0, $s1, $s5
    088B7600:[8FA60000]: lw         $a2, 0($sp)
    088B7604:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7608:[00C0F809]: jalr       $ra, $a2
    088B760C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7610:[58400025]: blezl      $v0, 0x088B76A8
    088B7614:[8FA40018]: lw         $a0, 24($sp)
    088B7618:[16E00006]: bne        $s7, $zr, 0x088B7634
    088B761C:[00000000]: nop
    088B7620:[8E040000]: lw         $a0, 0($s0)
    088B7624:[8E250000]: lw         $a1, 0($s1)
    088B7628:[AE240000]: sw         $a0, 0($s1)
    088B762C:[10000019]: b          0x088B7694
    088B7630:[AE050000]: sw         $a1, 0($s0)
    088B7634:[1240000E]: beq        $s2, $zr, 0x088B7670
    088B7638:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B763C:[8FA40008]: lw         $a0, 8($sp)
    088B7640:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7644:[8E060000]: lw         $a2, 0($s0)
    088B7648:[8CA70000]: lw         $a3, 0($a1)
    088B764C:[ACA60000]: sw         $a2, 0($a1)
    088B7650:[AE070000]: sw         $a3, 0($s0)
    088B7654:[24A50004]: addiu      $a1, $a1, 4
    088B7658:[2484FFFF]: addiu      $a0, $a0, -1
    088B765C:[1C80FFF9]: bgtz       $a0, 0x088B7644
    088B7660:[26100004]: addiu      $s0, $s0, 4
    088B7664:[1000000C]: b          0x088B7698
    088B7668:[8FA40004]: lw         $a0, 4($sp)
    088B7670:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7674:[82060000]: lb         $a2, 0($s0)
    088B7678:[80A70000]: lb         $a3, 0($a1)
    088B767C:[A0A60000]: sb         $a2, 0($a1)
    088B7680:[A2070000]: sb         $a3, 0($s0)
    088B7684:[24A50001]: addiu      $a1, $a1, 1
    088B7688:[2484FFFF]: addiu      $a0, $a0, -1
    088B768C:[1C80FFF9]: bgtz       $a0, 0x088B7674
    088B7690:[26100001]: addiu      $s0, $s0, 1
    088B7694:[8FA40004]: lw         $a0, 4($sp)
    088B7698:[02358823]: subu       $s1, $s1, $s5
    088B769C:[1000FFD6]: b          0x088B75F8
    088B76A0:[0091202B]: sltu       $a0, $a0, $s1
    088B76A4:[8FA40018]: lw         $a0, 24($sp)
    088B76A8:[02759821]: addu       $s3, $s3, $s5
    088B76AC:[0264202B]: sltu       $a0, $s3, $a0
    088B76B0:[5480FFCF]: bnel       $a0, $zr, 0x088B75F0
    088B76B4:[8FA40004]: lw         $a0, 4($sp)
    088B76B8:[8FB00028]: lw         $s0, 40($sp)
    088B76BC:[8FB1002C]: lw         $s1, 44($sp)
    088B76C0:[8FB20030]: lw         $s2, 48($sp)
    088B76C4:[8FB30034]: lw         $s3, 52($sp)
    088B76C8:[8FB40038]: lw         $s4, 56($sp)
    088B76CC:[8FB5003C]: lw         $s5, 60($sp)
    088B76D0:[8FB60040]: lw         $s6, 64($sp)
    088B76D4:[8FB70044]: lw         $s7, 68($sp)
    088B76D8:[8FBE0048]: lw         $fp, 72($sp)
    088B76DC:[8FBF004C]: lw         $ra, 76($sp)
    088B76E0:[03E00008]: jr         $ra
    088B76E4:[27BD0050]: addiu      $sp, $sp, 80
    088B76E8:[00950018]: mult       $a0, $s5
    088B76EC:[2604FFFF]: addiu      $a0, $s0, -1
    088B76F0:[8FA50004]: lw         $a1, 4($sp)
    088B76F4:[8FB20000]: lw         $s2, 0($sp)
    088B76F8:[2E060008]: sltiu      $a2, $s0, 8
    088B76FC:[00009812]: mflo       $s3
    088B7700:[00000000]: nop
    088B7704:[00000000]: nop
    088B7708:[00950018]: mult       $a0, $s5
    088B770C:[2AFE0002]: slti       $fp, $s7, 2
    088B7710:[00B39821]: addu       $s3, $a1, $s3
    088B7714:[00002012]: mflo       $a0
    088B7718:[00A42021]: addu       $a0, $a1, $a0
    088B771C:[14C00099]: bne        $a2, $zr, 0x088B7984
    088B7720:[AFA40014]: sw         $a0, 20($sp)
    088B7724:[0080B025]: or         $s6, $a0, $zr <=> move $s6, $a0
    088B7728:[2E040029]: sltiu      $a0, $s0, 41
    088B772C:[14800076]: bne        $a0, $zr, 0x088B7908
    088B7730:[8FB40004]: lw         $s4, 4($sp)
    088B7734:[001020C2]: srl        $a0, $s0, 0x0003
    088B7738:[00950018]: mult       $a0, $s5
    088B773C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B7740:[00002812]: mflo       $a1
    088B7744:[00B48021]: addu       $s0, $a1, $s4
    088B7748:[00A53021]: addu       $a2, $a1, $a1
    088B774C:[AFA5000C]: sw         $a1, 12($sp)
    088B7750:[02868821]: addu       $s1, $s4, $a2
    088B7754:[AFA60010]: sw         $a2, 16($sp)
    088B7758:[0240F809]: jalr       $ra, $s2
    088B775C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B7760:[0441000E]: bgez       $v0, 0x088B779C
    088B7764:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7768:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B776C:[0240F809]: jalr       $ra, $s2
    088B7770:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7774:[04400007]: bltz       $v0, 0x088B7794
    088B7778:[00000000]: nop
    088B777C:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    088B7780:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7784:[0240F809]: jalr       $ra, $s2
    088B7788:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B778C:[04420001]: bltzl      $v0, 0x088B7794
    088B7790:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B7794:[1000000C]: b          0x088B77C8
    088B7798:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    088B779C:[0240F809]: jalr       $ra, $s2
    088B77A0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B77A4:[5C400008]: bgtzl      $v0, 0x088B77C8
    088B77A8:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    088B77AC:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B77B0:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B77B4:[0240F809]: jalr       $ra, $s2
    088B77B8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B77BC:[04420001]: bltzl      $v0, 0x088B77C4
    088B77C0:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    088B77C4:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    088B77C8:[8FB1000C]: lw         $s1, 12($sp)
    088B77CC:[8FA60000]: lw         $a2, 0($sp)
    088B77D0:[02719023]: subu       $s2, $s3, $s1
    088B77D4:[02338821]: addu       $s1, $s1, $s3
    088B77D8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B77DC:[00C0F809]: jalr       $ra, $a2
    088B77E0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088B77E4:[04410011]: bgez       $v0, 0x088B782C
    088B77E8:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    088B77EC:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    088B77F0:[8FA60000]: lw         $a2, 0($sp)
    088B77F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B77F8:[00C0F809]: jalr       $ra, $a2
    088B77FC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7800:[04400008]: bltz       $v0, 0x088B7824
    088B7804:[00000000]: nop
    088B7808:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088B780C:[8FA60000]: lw         $a2, 0($sp)
    088B7810:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7814:[00C0F809]: jalr       $ra, $a2
    088B7818:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B781C:[04420001]: bltzl      $v0, 0x088B7824
    088B7820:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B7824:[1000000F]: b          0x088B7864
    088B7828:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B782C:[8FA60000]: lw         $a2, 0($sp)
    088B7830:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7834:[00C0F809]: jalr       $ra, $a2
    088B7838:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B783C:[1C400009]: bgtz       $v0, 0x088B7864
    088B7840:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B7844:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B7848:[8FA60000]: lw         $a2, 0($sp)
    088B784C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B7850:[00C0F809]: jalr       $ra, $a2
    088B7854:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B7858:[04420001]: bltzl      $v0, 0x088B7860
    088B785C:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088B7860:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B7864:[8FB10010]: lw         $s1, 16($sp)
    088B7868:[8FB20014]: lw         $s2, 20($sp)
    088B786C:[8FB0000C]: lw         $s0, 12($sp)
    088B7870:[02518823]: subu       $s1, $s2, $s1
    088B7874:[02508023]: subu       $s0, $s2, $s0
    088B7878:[8FA60000]: lw         $a2, 0($sp)
    088B787C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B7880:[00C0F809]: jalr       $ra, $a2
    088B7884:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B7888:[04430011]: bgezl      $v0, 0x088B78D0
    088B788C:[8FA60000]: lw         $a2, 0($sp)
    088B7890:[8FA60000]: lw         $a2, 0($sp)
    088B7894:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7898:[00C0F809]: jalr       $ra, $a2
    088B789C:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B78A0:[04420009]: bltzl      $v0, 0x088B78C8
    088B78A4:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    088B78A8:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B78AC:[8FA60000]: lw         $a2, 0($sp)
    088B78B0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B78B4:[00C0F809]: jalr       $ra, $a2
    088B78B8:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B78BC:[04420001]: bltzl      $v0, 0x088B78C4
    088B78C0:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088B78C4:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    088B78C8:[1000000F]: b          0x088B7908
    088B78CC:[8FB20000]: lw         $s2, 0($sp)
    088B78D0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B78D4:[00C0F809]: jalr       $ra, $a2
    088B78D8:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B78DC:[5C400009]: bgtzl      $v0, 0x088B7904
    088B78E0:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    088B78E4:[8FA60000]: lw         $a2, 0($sp)
    088B78E8:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088B78EC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B78F0:[00C0F809]: jalr       $ra, $a2
    088B78F4:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B78F8:[04420001]: bltzl      $v0, 0x088B7900
    088B78FC:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    088B7900:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    088B7904:[8FB20000]: lw         $s2, 0($sp)
    088B7908:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B790C:[0240F809]: jalr       $ra, $s2
    088B7910:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088B7914:[0441000F]: bgez       $v0, 0x088B7954
    088B7918:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    088B791C:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    088B7920:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7924:[0240F809]: jalr       $ra, $s2
    088B7928:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B792C:[04400007]: bltz       $v0, 0x088B794C
    088B7930:[00000000]: nop
    088B7934:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    088B7938:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B793C:[0240F809]: jalr       $ra, $s2
    088B7940:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B7944:[04420001]: bltzl      $v0, 0x088B794C
    088B7948:[02C08025]: or         $s0, $s6, $zr <=> move $s0, $s6
    088B794C:[1000000D]: b          0x088B7984
    088B7950:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B7954:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7958:[0240F809]: jalr       $ra, $s2
    088B795C:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    088B7960:[1C400008]: bgtz       $v0, 0x088B7984
    088B7964:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B7968:[02C08025]: or         $s0, $s6, $zr <=> move $s0, $s6
    088B796C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088B7970:[0240F809]: jalr       $ra, $s2
    088B7974:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088B7978:[04420001]: bltzl      $v0, 0x088B7980
    088B797C:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    088B7980:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    088B7984:[16E00007]: bne        $s7, $zr, 0x088B79A4
    088B7988:[00000000]: nop
    088B798C:[8FA40004]: lw         $a0, 4($sp)
    088B7990:[8E650000]: lw         $a1, 0($s3)
    088B7994:[8C860000]: lw         $a2, 0($a0)
    088B7998:[AC850000]: sw         $a1, 0($a0)
    088B799C:[10000019]: b          0x088B7A04
    088B79A0:[AE660000]: sw         $a2, 0($s3)
    088B79A4:[53C0000E]: beql       $fp, $zr, 0x088B79E0
    088B79A8:[8FA50004]: lw         $a1, 4($sp)
    088B79AC:[8FA40008]: lw         $a0, 8($sp)
    088B79B0:[8FA50004]: lw         $a1, 4($sp)
    088B79B4:[8E660000]: lw         $a2, 0($s3)
    088B79B8:[8CA70000]: lw         $a3, 0($a1)
    088B79BC:[ACA60000]: sw         $a2, 0($a1)
    088B79C0:[AE670000]: sw         $a3, 0($s3)
    088B79C4:[24A50004]: addiu      $a1, $a1, 4
    088B79C8:[2484FFFF]: addiu      $a0, $a0, -1
    088B79CC:[1C80FFF9]: bgtz       $a0, 0x088B79B4
    088B79D0:[26730004]: addiu      $s3, $s3, 4
    088B79D4:[1000000C]: b          0x088B7A08
    088B79D8:[8FB3001C]: lw         $s3, 28($sp)
    088B79E0:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B79E4:[82660000]: lb         $a2, 0($s3)
    088B79E8:[80A70000]: lb         $a3, 0($a1)
    088B79EC:[A0A60000]: sb         $a2, 0($a1)
    088B79F0:[A2670000]: sb         $a3, 0($s3)
    088B79F4:[24A50001]: addiu      $a1, $a1, 1
    088B79F8:[2484FFFF]: addiu      $a0, $a0, -1
    088B79FC:[1C80FFF9]: bgtz       $a0, 0x088B79E4
    088B7A00:[26730001]: addiu      $s3, $s3, 1
    088B7A04:[8FB3001C]: lw         $s3, 28($sp)
    088B7A08:[8FB20014]: lw         $s2, 20($sp)
    088B7A0C:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    088B7A10:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    088B7A14:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088B7A18:[0236802B]: sltu       $s0, $s1, $s6
    088B7A1C:[1600005D]: bne        $s0, $zr, 0x088B7B94
    088B7A20:[00000000]: nop
    088B7A24:[8FA50004]: lw         $a1, 4($sp)
    088B7A28:[8FA60000]: lw         $a2, 0($sp)
    088B7A2C:[00C0F809]: jalr       $ra, $a2
    088B7A30:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7A34:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B7A38:[1C800026]: bgtz       $a0, 0x088B7AD4
    088B7A3C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B7A40:[14A00021]: bne        $a1, $zr, 0x088B7AC8
    088B7A44:[02752021]: addu       $a0, $s3, $s5
    088B7A48:[16E00006]: bne        $s7, $zr, 0x088B7A64
    088B7A4C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088B7A50:[8E650000]: lw         $a1, 0($s3)
    088B7A54:[8EC60000]: lw         $a2, 0($s6)
    088B7A58:[AEC50000]: sw         $a1, 0($s6)
    088B7A5C:[10000019]: b          0x088B7AC4
    088B7A60:[AE660000]: sw         $a2, 0($s3)
    088B7A64:[13C0000E]: beq        $fp, $zr, 0x088B7AA0
    088B7A68:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088B7A6C:[8FA50008]: lw         $a1, 8($sp)
    088B7A70:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    088B7A74:[8E670000]: lw         $a3, 0($s3)
    088B7A78:[8CC80000]: lw         $t0, 0($a2)
    088B7A7C:[ACC70000]: sw         $a3, 0($a2)
    088B7A80:[AE680000]: sw         $t0, 0($s3)
    088B7A84:[24C60004]: addiu      $a2, $a2, 4
    088B7A88:[24A5FFFF]: addiu      $a1, $a1, -1
    088B7A8C:[1CA0FFF9]: bgtz       $a1, 0x088B7A74
    088B7A90:[26730004]: addiu      $s3, $s3, 4
    088B7A94:[1000000C]: b          0x088B7AC8
    088B7A98:[02D5B021]: addu       $s6, $s6, $s5
    088B7AA0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    088B7AA4:[82670000]: lb         $a3, 0($s3)
    088B7AA8:[80C80000]: lb         $t0, 0($a2)
    088B7AAC:[A0C70000]: sb         $a3, 0($a2)
    088B7AB0:[A2680000]: sb         $t0, 0($s3)
    088B7AB4:[24C60001]: addiu      $a2, $a2, 1
    088B7AB8:[24A5FFFF]: addiu      $a1, $a1, -1
    088B7ABC:[1CA0FFF9]: bgtz       $a1, 0x088B7AA4
    088B7AC0:[26730001]: addiu      $s3, $s3, 1
    088B7AC4:[02D5B021]: addu       $s6, $s6, $s5
    088B7AC8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088B7ACC:[1000FFD3]: b          0x088B7A1C
    088B7AD0:[0233802B]: sltu       $s0, $s1, $s3
    088B7AD4:[1600002F]: bne        $s0, $zr, 0x088B7B94
    088B7AD8:[00000000]: nop
    088B7ADC:[8FA50004]: lw         $a1, 4($sp)
    088B7AE0:[8FA60000]: lw         $a2, 0($sp)
    088B7AE4:[00C0F809]: jalr       $ra, $a2
    088B7AE8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B7AEC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B7AF0:[04800028]: bltz       $a0, 0x088B7B94
    088B7AF4:[00000000]: nop
    088B7AF8:[54800024]: bnel       $a0, $zr, 0x088B7B8C
    088B7AFC:[02358823]: subu       $s1, $s1, $s5
    088B7B00:[16E00006]: bne        $s7, $zr, 0x088B7B1C
    088B7B04:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088B7B08:[8E440000]: lw         $a0, 0($s2)
    088B7B0C:[8E250000]: lw         $a1, 0($s1)
    088B7B10:[AE240000]: sw         $a0, 0($s1)
    088B7B14:[1000001B]: b          0x088B7B84
    088B7B18:[AE450000]: sw         $a1, 0($s2)
    088B7B1C:[13C0000F]: beq        $fp, $zr, 0x088B7B5C
    088B7B20:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7B24:[8FA40008]: lw         $a0, 8($sp)
    088B7B28:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7B2C:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088B7B30:[8CC70000]: lw         $a3, 0($a2)
    088B7B34:[8CA80000]: lw         $t0, 0($a1)
    088B7B38:[ACA70000]: sw         $a3, 0($a1)
    088B7B3C:[ACC80000]: sw         $t0, 0($a2)
    088B7B40:[24A50004]: addiu      $a1, $a1, 4
    088B7B44:[2484FFFF]: addiu      $a0, $a0, -1
    088B7B48:[1C80FFF9]: bgtz       $a0, 0x088B7B30
    088B7B4C:[24C60004]: addiu      $a2, $a2, 4
    088B7B50:[1000000D]: b          0x088B7B88
    088B7B54:[02559023]: subu       $s2, $s2, $s5
    088B7B5C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7B60:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088B7B64:[80C70000]: lb         $a3, 0($a2)
    088B7B68:[80A80000]: lb         $t0, 0($a1)
    088B7B6C:[A0A70000]: sb         $a3, 0($a1)
    088B7B70:[A0C80000]: sb         $t0, 0($a2)
    088B7B74:[24A50001]: addiu      $a1, $a1, 1
    088B7B78:[2484FFFF]: addiu      $a0, $a0, -1
    088B7B7C:[1C80FFF9]: bgtz       $a0, 0x088B7B64
    088B7B80:[24C60001]: addiu      $a2, $a2, 1
    088B7B84:[02559023]: subu       $s2, $s2, $s5
    088B7B88:[02358823]: subu       $s1, $s1, $s5
    088B7B8C:[1000FFD1]: b          0x088B7AD4
    088B7B90:[0233802B]: sltu       $s0, $s1, $s3
    088B7B94:[16000023]: bne        $s0, $zr, 0x088B7C24
    088B7B98:[02752021]: addu       $a0, $s3, $s5
    088B7B9C:[16E00006]: bne        $s7, $zr, 0x088B7BB8
    088B7BA0:[02352823]: subu       $a1, $s1, $s5
    088B7BA4:[8E260000]: lw         $a2, 0($s1)
    088B7BA8:[8E670000]: lw         $a3, 0($s3)
    088B7BAC:[AE660000]: sw         $a2, 0($s3)
    088B7BB0:[10000017]: b          0x088B7C10
    088B7BB4:[AE270000]: sw         $a3, 0($s1)
    088B7BB8:[13C0000D]: beq        $fp, $zr, 0x088B7BF0
    088B7BBC:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    088B7BC0:[8FA60008]: lw         $a2, 8($sp)
    088B7BC4:[8E270000]: lw         $a3, 0($s1)
    088B7BC8:[8E680000]: lw         $t0, 0($s3)
    088B7BCC:[AE670000]: sw         $a3, 0($s3)
    088B7BD0:[AE280000]: sw         $t0, 0($s1)
    088B7BD4:[26730004]: addiu      $s3, $s3, 4
    088B7BD8:[24C6FFFF]: addiu      $a2, $a2, -1
    088B7BDC:[1CC0FFF9]: bgtz       $a2, 0x088B7BC4
    088B7BE0:[26310004]: addiu      $s1, $s1, 4
    088B7BE4:[1000000B]: b          0x088B7C14
    088B7BE8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088B7BF0:[82270000]: lb         $a3, 0($s1)
    088B7BF4:[82680000]: lb         $t0, 0($s3)
    088B7BF8:[A2670000]: sb         $a3, 0($s3)
    088B7BFC:[A2280000]: sb         $t0, 0($s1)
    088B7C00:[26730001]: addiu      $s3, $s3, 1
    088B7C04:[24C6FFFF]: addiu      $a2, $a2, -1
    088B7C08:[1CC0FFF9]: bgtz       $a2, 0x088B7BF0
    088B7C0C:[26310001]: addiu      $s1, $s1, 1
    088B7C10:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088B7C14:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    088B7C18:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088B7C1C:[1000FF7F]: b          0x088B7A1C
    088B7C20:[0233802B]: sltu       $s0, $s1, $s3
    088B7C24:[5680003C]: bnel       $s4, $zr, 0x088B7D18
    088B7C28:[8FA40004]: lw         $a0, 4($sp)
    088B7C2C:[8FB2001C]: lw         $s2, 28($sp)
    088B7C30:[8FA40018]: lw         $a0, 24($sp)
    088B7C34:[0244202B]: sltu       $a0, $s2, $a0
    088B7C38:[1080FE9F]: beq        $a0, $zr, 0x088B76B8
    088B7C3C:[8FB30008]: lw         $s3, 8($sp)
    088B7C40:[8FA40004]: lw         $a0, 4($sp)
    088B7C44:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    088B7C48:[0091202B]: sltu       $a0, $a0, $s1
    088B7C4C:[1080002A]: beq        $a0, $zr, 0x088B7CF8
    088B7C50:[02358023]: subu       $s0, $s1, $s5
    088B7C54:[8FA60000]: lw         $a2, 0($sp)
    088B7C58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7C5C:[00C0F809]: jalr       $ra, $a2
    088B7C60:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C64:[58400025]: blezl      $v0, 0x088B7CFC
    088B7C68:[8FA40018]: lw         $a0, 24($sp)
    088B7C6C:[16E00006]: bne        $s7, $zr, 0x088B7C88
    088B7C70:[00000000]: nop
    088B7C74:[8E040000]: lw         $a0, 0($s0)
    088B7C78:[8E250000]: lw         $a1, 0($s1)
    088B7C7C:[AE240000]: sw         $a0, 0($s1)
    088B7C80:[10000019]: b          0x088B7CE8
    088B7C84:[AE050000]: sw         $a1, 0($s0)
    088B7C88:[13C0000E]: beq        $fp, $zr, 0x088B7CC4
    088B7C8C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7C90:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7C94:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C98:[8E060000]: lw         $a2, 0($s0)
    088B7C9C:[8CA70000]: lw         $a3, 0($a1)
    088B7CA0:[ACA60000]: sw         $a2, 0($a1)
    088B7CA4:[AE070000]: sw         $a3, 0($s0)
    088B7CA8:[24A50004]: addiu      $a1, $a1, 4
    088B7CAC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CB0:[1C80FFF9]: bgtz       $a0, 0x088B7C98
    088B7CB4:[26100004]: addiu      $s0, $s0, 4
    088B7CB8:[1000000C]: b          0x088B7CEC
    088B7CBC:[8FA40004]: lw         $a0, 4($sp)
    088B7CC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7CC8:[82060000]: lb         $a2, 0($s0)
    088B7CCC:[80A70000]: lb         $a3, 0($a1)
    088B7CD0:[A0A60000]: sb         $a2, 0($a1)
    088B7CD4:[A2070000]: sb         $a3, 0($s0)
    088B7CD8:[24A50001]: addiu      $a1, $a1, 1
    088B7CDC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CE0:[1C80FFF9]: bgtz       $a0, 0x088B7CC8
    088B7CE4:[26100001]: addiu      $s0, $s0, 1
    088B7CE8:[8FA40004]: lw         $a0, 4($sp)
    088B7CEC:[02358823]: subu       $s1, $s1, $s5
    088B7CF0:[1000FFD6]: b          0x088B7C4C
    088B7CF4:[0091202B]: sltu       $a0, $a0, $s1
    088B7CF8:[8FA40018]: lw         $a0, 24($sp)
    088B7CFC:[02559021]: addu       $s2, $s2, $s5
    088B7D00:[0244202B]: sltu       $a0, $s2, $a0
    088B7D04:[5480FFCF]: bnel       $a0, $zr, 0x088B7C44
    088B7D08:[8FA40004]: lw         $a0, 4($sp)
    088B7D0C:[1000FE6A]: b          0x088B76B8
    088B7D10:[00000000]: nop
    088B7D18:[8FA60018]: lw         $a2, 24($sp)
    088B7D1C:[02C42023]: subu       $a0, $s6, $a0
    088B7D20:[02762823]: subu       $a1, $s3, $s6
    088B7D24:[00D23023]: subu       $a2, $a2, $s2
    088B7D28:[0085382A]: slt        $a3, $a0, $a1
    088B7D2C:[0251B023]: subu       $s6, $s2, $s1
    088B7D30:[14E00003]: bne        $a3, $zr, 0x088B7D40
    088B7D34:[00D53023]: subu       $a2, $a2, $s5
    088B7D38:[10000001]: b          0x088B7D40
    088B7D3C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088B7D40:[5880001B]: blezl      $a0, 0x088B7DB0
    088B7D44:[02C6202B]: sltu       $a0, $s6, $a2
    088B7D48:[13C0000E]: beq        $fp, $zr, 0x088B7D84
    088B7D4C:[02643823]: subu       $a3, $s3, $a0
    088B7D50:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088B7D54:[8FA70004]: lw         $a3, 4($sp)
    088B7D58:[00042082]: srl        $a0, $a0, 0x0002
    088B7D5C:[8D090000]: lw         $t1, 0($t0)
    088B7D60:[8CEA0000]: lw         $t2, 0($a3)
    088B7D64:[ACE90000]: sw         $t1, 0($a3)
    088B7D68:[AD0A0000]: sw         $t2, 0($t0)
    088B7D6C:[24E70004]: addiu      $a3, $a3, 4
    088B7D70:[2484FFFF]: addiu      $a0, $a0, -1
    088B7D74:[1C80FFF9]: bgtz       $a0, 0x088B7D5C
    088B7D78:[25080004]: addiu      $t0, $t0, 4
    088B7D7C:[1000000C]: b          0x088B7DB0
    088B7D80:[02C6202B]: sltu       $a0, $s6, $a2
    088B7D84:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088B7D88:[8FA70004]: lw         $a3, 4($sp)
    088B7D8C:[81090000]: lb         $t1, 0($t0)
    088B7D90:[80EA0000]: lb         $t2, 0($a3)
    088B7D94:[A0E90000]: sb         $t1, 0($a3)
    088B7D98:[A10A0000]: sb         $t2, 0($t0)
    088B7D9C:[24E70001]: addiu      $a3, $a3, 1
    088B7DA0:[2484FFFF]: addiu      $a0, $a0, -1
    088B7DA4:[1C80FFF9]: bgtz       $a0, 0x088B7D8C
    088B7DA8:[25080001]: addiu      $t0, $t0, 1
    088B7DAC:[02C6202B]: sltu       $a0, $s6, $a2
    088B7DB0:[10800003]: beq        $a0, $zr, 0x088B7DC0
    088B7DB4:[00000000]: nop
    088B7DB8:[10000001]: b          0x088B7DC0
    088B7DBC:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    088B7DC0:[18C00018]: blez       $a2, 0x088B7E24
    088B7DC4:[02A5202B]: sltu       $a0, $s5, $a1
    088B7DC8:[8FA40018]: lw         $a0, 24($sp)
    088B7DCC:[13C0000C]: beq        $fp, $zr, 0x088B7E00
    088B7DD0:[00862023]: subu       $a0, $a0, $a2
    088B7DD4:[00063082]: srl        $a2, $a2, 0x0002
    088B7DD8:[8C870000]: lw         $a3, 0($a0)
    088B7DDC:[8E680000]: lw         $t0, 0($s3)
    088B7DE0:[AE670000]: sw         $a3, 0($s3)
    088B7DE4:[AC880000]: sw         $t0, 0($a0)
    088B7DE8:[26730004]: addiu      $s3, $s3, 4
    088B7DEC:[24C6FFFF]: addiu      $a2, $a2, -1
    088B7DF0:[1CC0FFF9]: bgtz       $a2, 0x088B7DD8
    088B7DF4:[24840004]: addiu      $a0, $a0, 4
    088B7DF8:[1000000A]: b          0x088B7E24
    088B7DFC:[02A5202B]: sltu       $a0, $s5, $a1
    088B7E00:[80870000]: lb         $a3, 0($a0)
    088B7E04:[82680000]: lb         $t0, 0($s3)
    088B7E08:[A2670000]: sb         $a3, 0($s3)
    088B7E0C:[A0880000]: sb         $t0, 0($a0)
    088B7E10:[26730001]: addiu      $s3, $s3, 1
    088B7E14:[24C6FFFF]: addiu      $a2, $a2, -1
    088B7E18:[1CC0FFF9]: bgtz       $a2, 0x088B7E00
    088B7E1C:[24840001]: addiu      $a0, $a0, 1
    088B7E20:[02A5202B]: sltu       $a0, $s5, $a1
    088B7E24:[10800008]: beq        $a0, $zr, 0x088B7E48
    088B7E28:[02B6202B]: sltu       $a0, $s5, $s6
    088B7E2C:[00B5001B]: divu       $a1, $s5
    088B7E30:[8FA40004]: lw         $a0, 4($sp)
    088B7E34:[8FA70000]: lw         $a3, 0($sp)
    088B7E38:[00002812]: mflo       $a1
    088B7E3C:[0E22DD51]: jal        0x088B7544
    088B7E40:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    088B7E44:[02B6202B]: sltu       $a0, $s5, $s6
    088B7E48:[1080FE1B]: beq        $a0, $zr, 0x088B76B8
    088B7E4C:[00000000]: nop
    088B7E50:[02D5001B]: divu       $s6, $s5
    088B7E54:[8FA40018]: lw         $a0, 24($sp)
    088B7E58:[8FA50020]: lw         $a1, 32($sp)
    088B7E5C:[00963023]: subu       $a2, $a0, $s6
    088B7E60:[30D60003]: andi       $s6, $a2, 3
    088B7E64:[02C5B025]: or         $s6, $s6, $a1
    088B7E68:[AFA60004]: sw         $a2, 4($sp)
    088B7E6C:[00D52021]: addu       $a0, $a2, $s5
    088B7E70:[AFA4001C]: sw         $a0, 28($sp)
    088B7E74:[00008012]: mflo       $s0
    088B7E78:[00000000]: nop
    088B7E7C:[00000000]: nop
    088B7E80:[02B00018]: mult       $s5, $s0
    088B7E84:[2E040007]: sltiu      $a0, $s0, 7
    088B7E88:[00002812]: mflo       $a1
    088B7E8C:[00C52821]: addu       $a1, $a2, $a1
    088B7E90:[1000FDCC]: b          0x088B75C4
    088B7E94:[AFA50018]: sw         $a1, 24($sp)
  Back Branch 088B7CB0 759,524 times (length 8)
    088B7C84:[AE050000]: sw         $a1, 0($s0)
    088B7C88:[13C0000E]: beq        $fp, $zr, 0x088B7CC4
    088B7C8C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7C90:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7C94:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
--> 088B7C98:[8E060000]: lw         $a2, 0($s0)
    088B7C9C:[8CA70000]: lw         $a3, 0($a1)
    088B7CA0:[ACA60000]: sw         $a2, 0($a1)
    088B7CA4:[AE070000]: sw         $a3, 0($s0)
    088B7CA8:[24A50004]: addiu      $a1, $a1, 4
    088B7CAC:[2484FFFF]: addiu      $a0, $a0, -1
--> 088B7CB0:[1C80FFF9]: bgtz       $a0, 0x088B7C98
    088B7CB4:[26100004]: addiu      $s0, $s0, 4
    088B7CB8:[1000000C]: b          0x088B7CEC
    088B7CBC:[8FA40004]: lw         $a0, 4($sp)
  Back Branch 088B7CF0 379,762 times (length 43)
    088B7C38:[1080FE9F]: beq        $a0, $zr, 0x088B76B8
    088B7C3C:[8FB30008]: lw         $s3, 8($sp)
    088B7C40:[8FA40004]: lw         $a0, 4($sp)
    088B7C44:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    088B7C48:[0091202B]: sltu       $a0, $a0, $s1
--> 088B7C4C:[1080002A]: beq        $a0, $zr, 0x088B7CF8
    088B7C50:[02358023]: subu       $s0, $s1, $s5
    088B7C54:[8FA60000]: lw         $a2, 0($sp)
    088B7C58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7C5C:[00C0F809]: jalr       $ra, $a2
    088B7C60:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C64:[58400025]: blezl      $v0, 0x088B7CFC
    088B7C68:[8FA40018]: lw         $a0, 24($sp)
    088B7C6C:[16E00006]: bne        $s7, $zr, 0x088B7C88
    088B7C70:[00000000]: nop
    088B7C74:[8E040000]: lw         $a0, 0($s0)
    088B7C78:[8E250000]: lw         $a1, 0($s1)
    088B7C7C:[AE240000]: sw         $a0, 0($s1)
    088B7C80:[10000019]: b          0x088B7CE8
    088B7C84:[AE050000]: sw         $a1, 0($s0)
    088B7C88:[13C0000E]: beq        $fp, $zr, 0x088B7CC4
    088B7C8C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7C90:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7C94:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C98:[8E060000]: lw         $a2, 0($s0)
    088B7C9C:[8CA70000]: lw         $a3, 0($a1)
    088B7CA0:[ACA60000]: sw         $a2, 0($a1)
    088B7CA4:[AE070000]: sw         $a3, 0($s0)
    088B7CA8:[24A50004]: addiu      $a1, $a1, 4
    088B7CAC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CB0:[1C80FFF9]: bgtz       $a0, 0x088B7C98
    088B7CB4:[26100004]: addiu      $s0, $s0, 4
    088B7CB8:[1000000C]: b          0x088B7CEC
    088B7CBC:[8FA40004]: lw         $a0, 4($sp)
    088B7CC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7CC8:[82060000]: lb         $a2, 0($s0)
    088B7CCC:[80A70000]: lb         $a3, 0($a1)
    088B7CD0:[A0A60000]: sb         $a2, 0($a1)
    088B7CD4:[A2070000]: sb         $a3, 0($s0)
    088B7CD8:[24A50001]: addiu      $a1, $a1, 1
    088B7CDC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CE0:[1C80FFF9]: bgtz       $a0, 0x088B7CC8
    088B7CE4:[26100001]: addiu      $s0, $s0, 1
    088B7CE8:[8FA40004]: lw         $a0, 4($sp)
    088B7CEC:[02358823]: subu       $s1, $s1, $s5
--> 088B7CF0:[1000FFD6]: b          0x088B7C4C
    088B7CF4:[0091202B]: sltu       $a0, $a0, $s1
    088B7CF8:[8FA40018]: lw         $a0, 24($sp)
    088B7CFC:[02559021]: addu       $s2, $s2, $s5
    088B7D00:[0244202B]: sltu       $a0, $s2, $a0
  Back Branch 088B7D04 367,542 times (length 50)
    088B7C30:[8FA40018]: lw         $a0, 24($sp)
    088B7C34:[0244202B]: sltu       $a0, $s2, $a0
    088B7C38:[1080FE9F]: beq        $a0, $zr, 0x088B76B8
    088B7C3C:[8FB30008]: lw         $s3, 8($sp)
    088B7C40:[8FA40004]: lw         $a0, 4($sp)
--> 088B7C44:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    088B7C48:[0091202B]: sltu       $a0, $a0, $s1
    088B7C4C:[1080002A]: beq        $a0, $zr, 0x088B7CF8
    088B7C50:[02358023]: subu       $s0, $s1, $s5
    088B7C54:[8FA60000]: lw         $a2, 0($sp)
    088B7C58:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7C5C:[00C0F809]: jalr       $ra, $a2
    088B7C60:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C64:[58400025]: blezl      $v0, 0x088B7CFC
    088B7C68:[8FA40018]: lw         $a0, 24($sp)
    088B7C6C:[16E00006]: bne        $s7, $zr, 0x088B7C88
    088B7C70:[00000000]: nop
    088B7C74:[8E040000]: lw         $a0, 0($s0)
    088B7C78:[8E250000]: lw         $a1, 0($s1)
    088B7C7C:[AE240000]: sw         $a0, 0($s1)
    088B7C80:[10000019]: b          0x088B7CE8
    088B7C84:[AE050000]: sw         $a1, 0($s0)
    088B7C88:[13C0000E]: beq        $fp, $zr, 0x088B7CC4
    088B7C8C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7C90:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7C94:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7C98:[8E060000]: lw         $a2, 0($s0)
    088B7C9C:[8CA70000]: lw         $a3, 0($a1)
    088B7CA0:[ACA60000]: sw         $a2, 0($a1)
    088B7CA4:[AE070000]: sw         $a3, 0($s0)
    088B7CA8:[24A50004]: addiu      $a1, $a1, 4
    088B7CAC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CB0:[1C80FFF9]: bgtz       $a0, 0x088B7C98
    088B7CB4:[26100004]: addiu      $s0, $s0, 4
    088B7CB8:[1000000C]: b          0x088B7CEC
    088B7CBC:[8FA40004]: lw         $a0, 4($sp)
    088B7CC4:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7CC8:[82060000]: lb         $a2, 0($s0)
    088B7CCC:[80A70000]: lb         $a3, 0($a1)
    088B7CD0:[A0A60000]: sb         $a2, 0($a1)
    088B7CD4:[A2070000]: sb         $a3, 0($s0)
    088B7CD8:[24A50001]: addiu      $a1, $a1, 1
    088B7CDC:[2484FFFF]: addiu      $a0, $a0, -1
    088B7CE0:[1C80FFF9]: bgtz       $a0, 0x088B7CC8
    088B7CE4:[26100001]: addiu      $s0, $s0, 1
    088B7CE8:[8FA40004]: lw         $a0, 4($sp)
    088B7CEC:[02358823]: subu       $s1, $s1, $s5
    088B7CF0:[1000FFD6]: b          0x088B7C4C
    088B7CF4:[0091202B]: sltu       $a0, $a0, $s1
    088B7CF8:[8FA40018]: lw         $a0, 24($sp)
    088B7CFC:[02559021]: addu       $s2, $s2, $s5
    088B7D00:[0244202B]: sltu       $a0, $s2, $a0
--> 088B7D04:[5480FFCF]: bnel       $a0, $zr, 0x088B7C44
    088B7D08:[8FA40004]: lw         $a0, 4($sp)
    088B7D0C:[1000FE6A]: b          0x088B76B8
    088B7D10:[00000000]: nop
  Back Branch 088B7ACC 206,100 times (length 46)
    088B7A08:[8FB20014]: lw         $s2, 20($sp)
    088B7A0C:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    088B7A10:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    088B7A14:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088B7A18:[0236802B]: sltu       $s0, $s1, $s6
--> 088B7A1C:[1600005D]: bne        $s0, $zr, 0x088B7B94
    088B7A20:[00000000]: nop
    088B7A24:[8FA50004]: lw         $a1, 4($sp)
    088B7A28:[8FA60000]: lw         $a2, 0($sp)
    088B7A2C:[00C0F809]: jalr       $ra, $a2
    088B7A30:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088B7A34:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B7A38:[1C800026]: bgtz       $a0, 0x088B7AD4
    088B7A3C:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088B7A40:[14A00021]: bne        $a1, $zr, 0x088B7AC8
    088B7A44:[02752021]: addu       $a0, $s3, $s5
    088B7A48:[16E00006]: bne        $s7, $zr, 0x088B7A64
    088B7A4C:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088B7A50:[8E650000]: lw         $a1, 0($s3)
    088B7A54:[8EC60000]: lw         $a2, 0($s6)
    088B7A58:[AEC50000]: sw         $a1, 0($s6)
    088B7A5C:[10000019]: b          0x088B7AC4
    088B7A60:[AE660000]: sw         $a2, 0($s3)
    088B7A64:[13C0000E]: beq        $fp, $zr, 0x088B7AA0
    088B7A68:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088B7A6C:[8FA50008]: lw         $a1, 8($sp)
    088B7A70:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    088B7A74:[8E670000]: lw         $a3, 0($s3)
    088B7A78:[8CC80000]: lw         $t0, 0($a2)
    088B7A7C:[ACC70000]: sw         $a3, 0($a2)
    088B7A80:[AE680000]: sw         $t0, 0($s3)
    088B7A84:[24C60004]: addiu      $a2, $a2, 4
    088B7A88:[24A5FFFF]: addiu      $a1, $a1, -1
    088B7A8C:[1CA0FFF9]: bgtz       $a1, 0x088B7A74
    088B7A90:[26730004]: addiu      $s3, $s3, 4
    088B7A94:[1000000C]: b          0x088B7AC8
    088B7A98:[02D5B021]: addu       $s6, $s6, $s5
    088B7AA0:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    088B7AA4:[82670000]: lb         $a3, 0($s3)
    088B7AA8:[80C80000]: lb         $t0, 0($a2)
    088B7AAC:[A0C70000]: sb         $a3, 0($a2)
    088B7AB0:[A2680000]: sb         $t0, 0($s3)
    088B7AB4:[24C60001]: addiu      $a2, $a2, 1
    088B7AB8:[24A5FFFF]: addiu      $a1, $a1, -1
    088B7ABC:[1CA0FFF9]: bgtz       $a1, 0x088B7AA4
    088B7AC0:[26730001]: addiu      $s3, $s3, 1
    088B7AC4:[02D5B021]: addu       $s6, $s6, $s5
    088B7AC8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
--> 088B7ACC:[1000FFD3]: b          0x088B7A1C
    088B7AD0:[0233802B]: sltu       $s0, $s1, $s3
    088B7AD4:[1600002F]: bne        $s0, $zr, 0x088B7B94
    088B7AD8:[00000000]: nop
    088B7ADC:[8FA50004]: lw         $a1, 4($sp)
  Back Branch 088B7B8C 200,831 times (length 48)
    088B7AC0:[26730001]: addiu      $s3, $s3, 1
    088B7AC4:[02D5B021]: addu       $s6, $s6, $s5
    088B7AC8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088B7ACC:[1000FFD3]: b          0x088B7A1C
    088B7AD0:[0233802B]: sltu       $s0, $s1, $s3
--> 088B7AD4:[1600002F]: bne        $s0, $zr, 0x088B7B94
    088B7AD8:[00000000]: nop
    088B7ADC:[8FA50004]: lw         $a1, 4($sp)
    088B7AE0:[8FA60000]: lw         $a2, 0($sp)
    088B7AE4:[00C0F809]: jalr       $ra, $a2
    088B7AE8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B7AEC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088B7AF0:[04800028]: bltz       $a0, 0x088B7B94
    088B7AF4:[00000000]: nop
    088B7AF8:[54800024]: bnel       $a0, $zr, 0x088B7B8C
    088B7AFC:[02358823]: subu       $s1, $s1, $s5
    088B7B00:[16E00006]: bne        $s7, $zr, 0x088B7B1C
    088B7B04:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088B7B08:[8E440000]: lw         $a0, 0($s2)
    088B7B0C:[8E250000]: lw         $a1, 0($s1)
    088B7B10:[AE240000]: sw         $a0, 0($s1)
    088B7B14:[1000001B]: b          0x088B7B84
    088B7B18:[AE450000]: sw         $a1, 0($s2)
    088B7B1C:[13C0000F]: beq        $fp, $zr, 0x088B7B5C
    088B7B20:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B7B24:[8FA40008]: lw         $a0, 8($sp)
    088B7B28:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7B2C:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088B7B30:[8CC70000]: lw         $a3, 0($a2)
    088B7B34:[8CA80000]: lw         $t0, 0($a1)
    088B7B38:[ACA70000]: sw         $a3, 0($a1)
    088B7B3C:[ACC80000]: sw         $t0, 0($a2)
    088B7B40:[24A50004]: addiu      $a1, $a1, 4
    088B7B44:[2484FFFF]: addiu      $a0, $a0, -1
    088B7B48:[1C80FFF9]: bgtz       $a0, 0x088B7B30
    088B7B4C:[24C60004]: addiu      $a2, $a2, 4
    088B7B50:[1000000D]: b          0x088B7B88
    088B7B54:[02559023]: subu       $s2, $s2, $s5
    088B7B5C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7B60:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088B7B64:[80C70000]: lb         $a3, 0($a2)
    088B7B68:[80A80000]: lb         $t0, 0($a1)
    088B7B6C:[A0A70000]: sb         $a3, 0($a1)
    088B7B70:[A0C80000]: sb         $t0, 0($a2)
    088B7B74:[24A50001]: addiu      $a1, $a1, 1
    088B7B78:[2484FFFF]: addiu      $a0, $a0, -1
    088B7B7C:[1C80FFF9]: bgtz       $a0, 0x088B7B64
    088B7B80:[24C60001]: addiu      $a2, $a2, 1
    088B7B84:[02559023]: subu       $s2, $s2, $s5
    088B7B88:[02358823]: subu       $s1, $s1, $s5
--> 088B7B8C:[1000FFD1]: b          0x088B7AD4
    088B7B90:[0233802B]: sltu       $s0, $s1, $s3
    088B7B94:[16000023]: bne        $s0, $zr, 0x088B7C24
    088B7B98:[02752021]: addu       $a0, $s3, $s5
    088B7B9C:[16E00006]: bne        $s7, $zr, 0x088B7BB8
  Back Branch 088B79CC 34,704 times (length 8)
    088B79A0:[AE660000]: sw         $a2, 0($s3)
    088B79A4:[53C0000E]: beql       $fp, $zr, 0x088B79E0
    088B79A8:[8FA50004]: lw         $a1, 4($sp)
    088B79AC:[8FA40008]: lw         $a0, 8($sp)
    088B79B0:[8FA50004]: lw         $a1, 4($sp)
--> 088B79B4:[8E660000]: lw         $a2, 0($s3)
    088B79B8:[8CA70000]: lw         $a3, 0($a1)
    088B79BC:[ACA60000]: sw         $a2, 0($a1)
    088B79C0:[AE670000]: sw         $a3, 0($s3)
    088B79C4:[24A50004]: addiu      $a1, $a1, 4
    088B79C8:[2484FFFF]: addiu      $a0, $a0, -1
--> 088B79CC:[1C80FFF9]: bgtz       $a0, 0x088B79B4
    088B79D0:[26730004]: addiu      $s3, $s3, 4
    088B79D4:[1000000C]: b          0x088B7A08
    088B79D8:[8FB3001C]: lw         $s3, 28($sp)
  Back Branch 088B76B0 29,511 times (length 50)
    088B75DC:[8FA40018]: lw         $a0, 24($sp)
    088B75E0:[0264202B]: sltu       $a0, $s3, $a0
    088B75E4:[10800034]: beq        $a0, $zr, 0x088B76B8
    088B75E8:[2AF20002]: slti       $s2, $s7, 2
    088B75EC:[8FA40004]: lw         $a0, 4($sp)
--> 088B75F0:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    088B75F4:[0091202B]: sltu       $a0, $a0, $s1
    088B75F8:[1080002A]: beq        $a0, $zr, 0x088B76A4
    088B75FC:[02358023]: subu       $s0, $s1, $s5
    088B7600:[8FA60000]: lw         $a2, 0($sp)
    088B7604:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7608:[00C0F809]: jalr       $ra, $a2
    088B760C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7610:[58400025]: blezl      $v0, 0x088B76A8
    088B7614:[8FA40018]: lw         $a0, 24($sp)
    088B7618:[16E00006]: bne        $s7, $zr, 0x088B7634
    088B761C:[00000000]: nop
    088B7620:[8E040000]: lw         $a0, 0($s0)
    088B7624:[8E250000]: lw         $a1, 0($s1)
    088B7628:[AE240000]: sw         $a0, 0($s1)
    088B762C:[10000019]: b          0x088B7694
    088B7630:[AE050000]: sw         $a1, 0($s0)
    088B7634:[1240000E]: beq        $s2, $zr, 0x088B7670
    088B7638:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B763C:[8FA40008]: lw         $a0, 8($sp)
    088B7640:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7644:[8E060000]: lw         $a2, 0($s0)
    088B7648:[8CA70000]: lw         $a3, 0($a1)
    088B764C:[ACA60000]: sw         $a2, 0($a1)
    088B7650:[AE070000]: sw         $a3, 0($s0)
    088B7654:[24A50004]: addiu      $a1, $a1, 4
    088B7658:[2484FFFF]: addiu      $a0, $a0, -1
    088B765C:[1C80FFF9]: bgtz       $a0, 0x088B7644
    088B7660:[26100004]: addiu      $s0, $s0, 4
    088B7664:[1000000C]: b          0x088B7698
    088B7668:[8FA40004]: lw         $a0, 4($sp)
    088B7670:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7674:[82060000]: lb         $a2, 0($s0)
    088B7678:[80A70000]: lb         $a3, 0($a1)
    088B767C:[A0A60000]: sb         $a2, 0($a1)
    088B7680:[A2070000]: sb         $a3, 0($s0)
    088B7684:[24A50001]: addiu      $a1, $a1, 1
    088B7688:[2484FFFF]: addiu      $a0, $a0, -1
    088B768C:[1C80FFF9]: bgtz       $a0, 0x088B7674
    088B7690:[26100001]: addiu      $s0, $s0, 1
    088B7694:[8FA40004]: lw         $a0, 4($sp)
    088B7698:[02358823]: subu       $s1, $s1, $s5
    088B769C:[1000FFD6]: b          0x088B75F8
    088B76A0:[0091202B]: sltu       $a0, $a0, $s1
    088B76A4:[8FA40018]: lw         $a0, 24($sp)
    088B76A8:[02759821]: addu       $s3, $s3, $s5
    088B76AC:[0264202B]: sltu       $a0, $s3, $a0
--> 088B76B0:[5480FFCF]: bnel       $a0, $zr, 0x088B75F0
    088B76B4:[8FA40004]: lw         $a0, 4($sp)
    088B76B8:[8FB00028]: lw         $s0, 40($sp)
    088B76BC:[8FB1002C]: lw         $s1, 44($sp)
    088B76C0:[8FB20030]: lw         $s2, 48($sp)
  Back Branch 088B7D0C 15,137 times (length 407)
  Back Branch 088B7C38 15,137 times (length 354)
  Back Branch 088B765C 12,592 times (length 8)
    088B7630:[AE050000]: sw         $a1, 0($s0)
    088B7634:[1240000E]: beq        $s2, $zr, 0x088B7670
    088B7638:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B763C:[8FA40008]: lw         $a0, 8($sp)
    088B7640:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
--> 088B7644:[8E060000]: lw         $a2, 0($s0)
    088B7648:[8CA70000]: lw         $a3, 0($a1)
    088B764C:[ACA60000]: sw         $a2, 0($a1)
    088B7650:[AE070000]: sw         $a3, 0($s0)
    088B7654:[24A50004]: addiu      $a1, $a1, 4
    088B7658:[2484FFFF]: addiu      $a0, $a0, -1
--> 088B765C:[1C80FFF9]: bgtz       $a0, 0x088B7644
    088B7660:[26100004]: addiu      $s0, $s0, 4
    088B7664:[1000000C]: b          0x088B7698
    088B7668:[8FA40004]: lw         $a0, 4($sp)
  Back Branch 088B7BDC 8,920 times (length 8)
    088B7BB0:[10000017]: b          0x088B7C10
    088B7BB4:[AE270000]: sw         $a3, 0($s1)
    088B7BB8:[13C0000D]: beq        $fp, $zr, 0x088B7BF0
    088B7BBC:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    088B7BC0:[8FA60008]: lw         $a2, 8($sp)
--> 088B7BC4:[8E270000]: lw         $a3, 0($s1)
    088B7BC8:[8E680000]: lw         $t0, 0($s3)
    088B7BCC:[AE670000]: sw         $a3, 0($s3)
    088B7BD0:[AE280000]: sw         $t0, 0($s1)
    088B7BD4:[26730004]: addiu      $s3, $s3, 4
    088B7BD8:[24C6FFFF]: addiu      $a2, $a2, -1
--> 088B7BDC:[1CC0FFF9]: bgtz       $a2, 0x088B7BC4
    088B7BE0:[26310004]: addiu      $s1, $s1, 4
    088B7BE4:[1000000B]: b          0x088B7C14
    088B7BE8:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
  Back Branch 088B769C 6,296 times (length 43)
    088B75E4:[10800034]: beq        $a0, $zr, 0x088B76B8
    088B75E8:[2AF20002]: slti       $s2, $s7, 2
    088B75EC:[8FA40004]: lw         $a0, 4($sp)
    088B75F0:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    088B75F4:[0091202B]: sltu       $a0, $a0, $s1
--> 088B75F8:[1080002A]: beq        $a0, $zr, 0x088B76A4
    088B75FC:[02358023]: subu       $s0, $s1, $s5
    088B7600:[8FA60000]: lw         $a2, 0($sp)
    088B7604:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B7608:[00C0F809]: jalr       $ra, $a2
    088B760C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7610:[58400025]: blezl      $v0, 0x088B76A8
    088B7614:[8FA40018]: lw         $a0, 24($sp)
    088B7618:[16E00006]: bne        $s7, $zr, 0x088B7634
    088B761C:[00000000]: nop
    088B7620:[8E040000]: lw         $a0, 0($s0)
    088B7624:[8E250000]: lw         $a1, 0($s1)
    088B7628:[AE240000]: sw         $a0, 0($s1)
    088B762C:[10000019]: b          0x088B7694
    088B7630:[AE050000]: sw         $a1, 0($s0)
    088B7634:[1240000E]: beq        $s2, $zr, 0x088B7670
    088B7638:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088B763C:[8FA40008]: lw         $a0, 8($sp)
    088B7640:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7644:[8E060000]: lw         $a2, 0($s0)
    088B7648:[8CA70000]: lw         $a3, 0($a1)
    088B764C:[ACA60000]: sw         $a2, 0($a1)
    088B7650:[AE070000]: sw         $a3, 0($s0)
    088B7654:[24A50004]: addiu      $a1, $a1, 4
    088B7658:[2484FFFF]: addiu      $a0, $a0, -1
    088B765C:[1C80FFF9]: bgtz       $a0, 0x088B7644
    088B7660:[26100004]: addiu      $s0, $s0, 4
    088B7664:[1000000C]: b          0x088B7698
    088B7668:[8FA40004]: lw         $a0, 4($sp)
    088B7670:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088B7674:[82060000]: lb         $a2, 0($s0)
    088B7678:[80A70000]: lb         $a3, 0($a1)
    088B767C:[A0A60000]: sb         $a2, 0($a1)
    088B7680:[A2070000]: sb         $a3, 0($s0)
    088B7684:[24A50001]: addiu      $a1, $a1, 1
    088B7688:[2484FFFF]: addiu      $a0, $a0, -1
    088B768C:[1C80FFF9]: bgtz       $a0, 0x088B7674
    088B7690:[26100001]: addiu      $s0, $s0, 1
    088B7694:[8FA40004]: lw         $a0, 4($sp)
    088B7698:[02358823]: subu       $s1, $s1, $s5
--> 088B769C:[1000FFD6]: b          0x088B75F8
    088B76A0:[0091202B]: sltu       $a0, $a0, $s1
    088B76A4:[8FA40018]: lw         $a0, 24($sp)
    088B76A8:[02759821]: addu       $s3, $s3, $s5
    088B76AC:[0264202B]: sltu       $a0, $s3, $a0
  Back Branch 088B7C1C 4,460 times (length 130)
  Back Branch 088B7D74 4,440 times (length 8)
    088B7D48:[13C0000E]: beq        $fp, $zr, 0x088B7D84
    088B7D4C:[02643823]: subu       $a3, $s3, $a0
    088B7D50:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    088B7D54:[8FA70004]: lw         $a3, 4($sp)
    088B7D58:[00042082]: srl        $a0, $a0, 0x0002
--> 088B7D5C:[8D090000]: lw         $t1, 0($t0)
    088B7D60:[8CEA0000]: lw         $t2, 0($a3)
    088B7D64:[ACE90000]: sw         $t1, 0($a3)
    088B7D68:[AD0A0000]: sw         $t2, 0($t0)
    088B7D6C:[24E70004]: addiu      $a3, $a3, 4
    088B7D70:[2484FFFF]: addiu      $a0, $a0, -1
--> 088B7D74:[1C80FFF9]: bgtz       $a0, 0x088B7D5C
    088B7D78:[25080004]: addiu      $t0, $t0, 4
    088B7D7C:[1000000C]: b          0x088B7DB0
    088B7D80:[02C6202B]: sltu       $a0, $s6, $a2
    088B7D84:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 088B7E48 2,215 times (length 486)
  Back Branch 088B7E90 2,155 times (length 565)
  Back Branch 088B7A8C 10 times (length 8)
    088B7A60:[AE660000]: sw         $a2, 0($s3)
    088B7A64:[13C0000E]: beq        $fp, $zr, 0x088B7AA0
    088B7A68:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088B7A6C:[8FA50008]: lw         $a1, 8($sp)
    088B7A70:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
--> 088B7A74:[8E670000]: lw         $a3, 0($s3)
    088B7A78:[8CC80000]: lw         $t0, 0($a2)
    088B7A7C:[ACC70000]: sw         $a3, 0($a2)
    088B7A80:[AE680000]: sw         $t0, 0($s3)
    088B7A84:[24C60004]: addiu      $a2, $a2, 4
    088B7A88:[24A5FFFF]: addiu      $a1, $a1, -1
--> 088B7A8C:[1CA0FFF9]: bgtz       $a1, 0x088B7A74
    088B7A90:[26730004]: addiu      $s3, $s3, 4
    088B7A94:[1000000C]: b          0x088B7AC8
    088B7A98:[02D5B021]: addu       $s6, $s6, $s5
_S1_2_88AEC70 26,757,095 instructions (0.496%), 180,970 calls (088AEC70 - 088AECC8, length 23)
    088AEC70:[04A00009]: bltz       $a1, 0x088AEC98
    088AEC74:[00000000]: nop
    088AEC78:[8C860004]: lw         $a2, 4($a0)
    088AEC7C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088AEC80:[8CC60014]: lw         $a2, 20($a2)
    088AEC84:[0046382A]: slt        $a3, $v0, $a2
    088AEC88:[10E0000C]: beq        $a3, $zr, 0x088AECBC
    088AEC8C:[00000000]: nop
    088AEC90:[10000003]: b          0x088AECA0
    088AEC94:[8C84000C]: lw         $a0, 12($a0)
    088AEC98:[03E00008]: jr         $ra
    088AEC9C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AECA0:[8C870020]: lw         $a3, 32($a0)
    088AECA4:[10E50007]: beq        $a3, $a1, 0x088AECC4
    088AECA8:[00000000]: nop
    088AECAC:[24420001]: addiu      $v0, $v0, 1
    088AECB0:[0046382A]: slt        $a3, $v0, $a2
    088AECB4:[14E0FFFA]: bne        $a3, $zr, 0x088AECA0
    088AECB8:[2484007C]: addiu      $a0, $a0, 124
    088AECBC:[03E00008]: jr         $ra
    088AECC0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AECC4:[03E00008]: jr         $ra
    088AECC8:[00000000]: nop
  Back Branch 088AECB4 3,490,360 times (length 7)
    088AEC8C:[00000000]: nop
    088AEC90:[10000003]: b          0x088AECA0
    088AEC94:[8C84000C]: lw         $a0, 12($a0)
    088AEC98:[03E00008]: jr         $ra
    088AEC9C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 088AECA0:[8C870020]: lw         $a3, 32($a0)
    088AECA4:[10E50007]: beq        $a3, $a1, 0x088AECC4
    088AECA8:[00000000]: nop
    088AECAC:[24420001]: addiu      $v0, $v0, 1
    088AECB0:[0046382A]: slt        $a3, $v0, $a2
--> 088AECB4:[14E0FFFA]: bne        $a3, $zr, 0x088AECA0
    088AECB8:[2484007C]: addiu      $a0, $a0, 124
    088AECBC:[03E00008]: jr         $ra
    088AECC0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AECC4:[03E00008]: jr         $ra
_S1_2_88AECCC 25,177,180 instructions (0.467%), 226,730 calls (088AECCC - 088AED24, length 23)
    088AECCC:[04A00009]: bltz       $a1, 0x088AECF4
    088AECD0:[00000000]: nop
    088AECD4:[8C860004]: lw         $a2, 4($a0)
    088AECD8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088AECDC:[8CC60018]: lw         $a2, 24($a2)
    088AECE0:[0046382A]: slt        $a3, $v0, $a2
    088AECE4:[10E0000C]: beq        $a3, $zr, 0x088AED18
    088AECE8:[00000000]: nop
    088AECEC:[10000003]: b          0x088AECFC
    088AECF0:[8C840010]: lw         $a0, 16($a0)
    088AECF4:[03E00008]: jr         $ra
    088AECF8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AECFC:[8C870024]: lw         $a3, 36($a0)
    088AED00:[10E50007]: beq        $a3, $a1, 0x088AED20
    088AED04:[00000000]: nop
    088AED08:[24420001]: addiu      $v0, $v0, 1
    088AED0C:[0046382A]: slt        $a3, $v0, $a2
    088AED10:[14E0FFFA]: bne        $a3, $zr, 0x088AECFC
    088AED14:[248400B8]: addiu      $a0, $a0, 184
    088AED18:[03E00008]: jr         $ra
    088AED1C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AED20:[03E00008]: jr         $ra
    088AED24:[00000000]: nop
  Back Branch 088AED10 3,186,421 times (length 7)
    088AECE8:[00000000]: nop
    088AECEC:[10000003]: b          0x088AECFC
    088AECF0:[8C840010]: lw         $a0, 16($a0)
    088AECF4:[03E00008]: jr         $ra
    088AECF8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
--> 088AECFC:[8C870024]: lw         $a3, 36($a0)
    088AED00:[10E50007]: beq        $a3, $a1, 0x088AED20
    088AED04:[00000000]: nop
    088AED08:[24420001]: addiu      $v0, $v0, 1
    088AED0C:[0046382A]: slt        $a3, $v0, $a2
--> 088AED10:[14E0FFFA]: bne        $a3, $zr, 0x088AECFC
    088AED14:[248400B8]: addiu      $a0, $a0, 184
    088AED18:[03E00008]: jr         $ra
    088AED1C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    088AED20:[03E00008]: jr         $ra
_S1_2_896CE4C 24,984,102 instructions (0.463%), 1,135,641 calls (0896CE4C - 0896CEA0, length 22)
    0896CE4C:[27BDFFF0]: addiu      $sp, $sp, -16
    0896CE50:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    0896CE54:[AFB00000]: sw         $s0, 0($sp)
    0896CE58:[2450D0A0]: addiu      $s0, $v0, -12128
    0896CE5C:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0896CE60:[8E060048]: lw         $a2, 72($s0)
    0896CE64:[AFB10004]: sw         $s1, 4($sp)
    0896CE68:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0896CE6C:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    0896CE70:[AFBF0008]: sw         $ra, 8($sp)
    0896CE74:[0E25B8E5]: jal        0x0896E394
    0896CE78:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0896CE7C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0896CE80:[8E050044]: lw         $a1, 68($s0)
    0896CE84:[02241804]: sllv       $v1, $a0, $s1
    0896CE88:[8FBF0008]: lw         $ra, 8($sp)
    0896CE8C:[00A32025]: or         $a0, $a1, $v1
    0896CE90:[AE040044]: sw         $a0, 68($s0)
    0896CE94:[8FB10004]: lw         $s1, 4($sp)
    0896CE98:[8FB00000]: lw         $s0, 0($sp)
    0896CE9C:[03E00008]: jr         $ra
    0896CEA0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88AD4E0 23,885,582 instructions (0.443%), 596,639 calls (088AD4E0 - 088AD6D8, length 127)
    088AD4E0:[27BDFFE0]: addiu      $sp, $sp, -32
    088AD4E4:[E7B40000]: swc1       $f20, 0($sp)
    088AD4E8:[AFB00008]: sw         $s0, 8($sp)
    088AD4EC:[46006506]: mov.s      $f20, $f12
    088AD4F0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088AD4F4:[E7B60004]: swc1       $f22, 4($sp)
    088AD4F8:[AFB1000C]: sw         $s1, 12($sp)
    088AD4FC:[AFB20010]: sw         $s2, 16($sp)
    088AD500:[AFBF0014]: sw         $ra, 20($sp)
    088AD504:[0E22941A]: jal        0x088A5068
    088AD508:[E61400CC]: swc1       $f20, 204($s0)
    088AD50C:[8E0400BC]: lw         $a0, 188($s0)
    088AD510:[1080006A]: beq        $a0, $zr, 0x088AD6BC
    088AD514:[26110030]: addiu      $s1, $s0, 48
    088AD518:[4600A306]: mov.s      $f12, $f20
    088AD51C:[0E22D7EE]: jal        0x088B5FB8
    088AD520:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AD524:[0E22B30E]: jal        0x088ACC38
    088AD528:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD52C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    088AD530:[10440029]: beq        $v0, $a0, 0x088AD5D8
    088AD534:[00000000]: nop
    088AD538:[0E22B32F]: jal        0x088ACCBC
    088AD53C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD540:[C60D00EC]: lwc1       $f13, 236($s0)
    088AD544:[44806000]: mtc1       $zr, $f12
    088AD548:[3C043F80]: lui        $a0, 0x3F80 <=> li $a0, 0x3F800000
    088AD54C:[46000586]: mov.s      $f22, $f0
    088AD550:[460C683C]: c.lt.s     $f13, $f12
    088AD554:[00000000]: nop
    088AD558:[45010013]: bc1t       0x088AD5A8
    088AD55C:[4484A000]: mtc1       $a0, $f20
    088AD560:[0E22B30E]: jal        0x088ACC38
    088AD564:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD568:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD56C:[0E22B341]: jal        0x088ACD04
    088AD570:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AD574:[4614B300]: add.s      $f12, $f22, $f20
    088AD578:[4600603C]: c.lt.s     $f12, $f0
    088AD57C:[00000000]: nop
    088AD580:[45010003]: bc1t       0x088AD590
    088AD584:[C61400D8]: lwc1       $f20, 216($s0)
    088AD588:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088AD58C:[AE0400DC]: sw         $a0, 220($s0)
    088AD590:[4616A03E]: c.le.s     $f20, $f22
    088AD594:[00000000]: nop
    088AD598:[4501000F]: bc1t       0x088AD5D8
    088AD59C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088AD5A0:[1000000D]: b          0x088AD5D8
    088AD5A4:[AE0400DC]: sw         $a0, 220($s0)
    088AD5A8:[4614B341]: sub.s      $f13, $f22, $f20
    088AD5AC:[460C683E]: c.le.s     $f13, $f12
    088AD5B0:[00000000]: nop
    088AD5B4:[45000003]: bc1f       0x088AD5C4
    088AD5B8:[C61400D8]: lwc1       $f20, 216($s0)
    088AD5BC:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088AD5C0:[AE0400DC]: sw         $a0, 220($s0)
    088AD5C4:[4616A03C]: c.lt.s     $f20, $f22
    088AD5C8:[00000000]: nop
    088AD5CC:[45000002]: bc1f       0x088AD5D8
    088AD5D0:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088AD5D4:[AE0400DC]: sw         $a0, 220($s0)
    088AD5D8:[0E22B32F]: jal        0x088ACCBC
    088AD5DC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD5E0:[920400E9]: lbu        $a0, 233($s0)
    088AD5E4:[14800022]: bne        $a0, $zr, 0x088AD670
    088AD5E8:[E60000D8]: swc1       $f0, 216($s0)
    088AD5EC:[8E1200BC]: lw         $s2, 188($s0)
    088AD5F0:[0E22D830]: jal        0x088B60C0
    088AD5F4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088AD5F8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088AD5FC:[0E252E66]: jal        0x0894B998
    088AD600:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088AD604:[0E2293E6]: jal        0x088A4F98
    088AD608:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD60C:[5040000D]: beql       $v0, $zr, 0x088AD644
    088AD610:[8E0400BC]: lw         $a0, 188($s0)
    088AD614:[0E2293F0]: jal        0x088A4FC0
    088AD618:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD61C:[50400009]: beql       $v0, $zr, 0x088AD644
    088AD620:[8E0400BC]: lw         $a0, 188($s0)
    088AD624:[8E0400BC]: lw         $a0, 188($s0)
    088AD628:[C60C00CC]: lwc1       $f12, 204($s0)
    088AD62C:[C60D00EC]: lwc1       $f13, 236($s0)
    088AD630:[0E253CA0]: jal        0x0894F280
    088AD634:[460D6302]: mul.s      $f12, $f12, $f13
    088AD638:[1000000E]: b          0x088AD674
    088AD63C:[8E0400C4]: lw         $a0, 196($s0)
    088AD644:[C60C00CC]: lwc1       $f12, 204($s0)
    088AD648:[0E253BE8]: jal        0x0894EFA0
    088AD64C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088AD650:[C7B40000]: lwc1       $f20, 0($sp)
    088AD654:[C7B60004]: lwc1       $f22, 4($sp)
    088AD658:[8FB00008]: lw         $s0, 8($sp)
    088AD65C:[8FB1000C]: lw         $s1, 12($sp)
    088AD660:[8FB20010]: lw         $s2, 16($sp)
    088AD664:[8FBF0014]: lw         $ra, 20($sp)
    088AD668:[03E00008]: jr         $ra
    088AD66C:[27BD0020]: addiu      $sp, $sp, 32
    088AD670:[8E0400C4]: lw         $a0, 196($s0)
    088AD674:[1080000E]: beq        $a0, $zr, 0x088AD6B0
    088AD678:[00000000]: nop
    088AD67C:[8E0400C8]: lw         $a0, 200($s0)
    088AD680:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088AD684:[0224202B]: sltu       $a0, $s1, $a0
    088AD688:[10800009]: beq        $a0, $zr, 0x088AD6B0
    088AD68C:[00000000]: nop
    088AD690:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD694:[0E22B838]: jal        0x088AE0E0
    088AD698:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088AD69C:[8E0400C8]: lw         $a0, 200($s0)
    088AD6A0:[26310001]: addiu      $s1, $s1, 1
    088AD6A4:[0224202B]: sltu       $a0, $s1, $a0
    088AD6A8:[1480FFFA]: bne        $a0, $zr, 0x088AD694
    088AD6AC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD6B0:[0E253D62]: jal        0x0894F588
    088AD6B4:[8E0400BC]: lw         $a0, 188($s0)
    088AD6B8:[A20000E9]: sb         $zr, 233($s0)
    088AD6BC:[C7B40000]: lwc1       $f20, 0($sp)
    088AD6C0:[C7B60004]: lwc1       $f22, 4($sp)
    088AD6C4:[8FB00008]: lw         $s0, 8($sp)
    088AD6C8:[8FB1000C]: lw         $s1, 12($sp)
    088AD6CC:[8FB20010]: lw         $s2, 16($sp)
    088AD6D0:[8FBF0014]: lw         $ra, 20($sp)
    088AD6D4:[03E00008]: jr         $ra
    088AD6D8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088AD6A8 1,051,620 times (length 7)
    088AD680:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088AD684:[0224202B]: sltu       $a0, $s1, $a0
    088AD688:[10800009]: beq        $a0, $zr, 0x088AD6B0
    088AD68C:[00000000]: nop
    088AD690:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 088AD694:[0E22B838]: jal        0x088AE0E0
    088AD698:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088AD69C:[8E0400C8]: lw         $a0, 200($s0)
    088AD6A0:[26310001]: addiu      $s1, $s1, 1
    088AD6A4:[0224202B]: sltu       $a0, $s1, $a0
--> 088AD6A8:[1480FFFA]: bne        $a0, $zr, 0x088AD694
    088AD6AC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088AD6B0:[0E253D62]: jal        0x0894F588
    088AD6B4:[8E0400BC]: lw         $a0, 188($s0)
    088AD6B8:[A20000E9]: sb         $zr, 233($s0)
_S1_2_8970B14 22,643,945 instructions (0.420%), 51,115 calls (08970B14 - 089711C0, length 428)
    08970B14:[27BDFED0]: addiu      $sp, $sp, -304
    08970B18:[AFB100F4]: sw         $s1, 244($sp)
    08970B1C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08970B20:[AFB000F0]: sw         $s0, 240($sp)
    08970B24:[00C08021]: addu       $s0, $a2, $zr <=> move $s0, $a2
    08970B28:[AFBF00F8]: sw         $ra, 248($sp)
    08970B2C:[E7BF012C]: swc1       $f31, 300($sp)
    08970B30:[E7BE0128]: swc1       $f30, 296($sp)
    08970B34:[E7BD0124]: swc1       $f29, 292($sp)
    08970B38:[E7BC0120]: swc1       $f28, 288($sp)
    08970B3C:[E7BB011C]: swc1       $f27, 284($sp)
    08970B40:[E7BA0118]: swc1       $f26, 280($sp)
    08970B44:[E7B90114]: swc1       $f25, 276($sp)
    08970B48:[E7B80110]: swc1       $f24, 272($sp)
    08970B4C:[E7B7010C]: swc1       $f23, 268($sp)
    08970B50:[E7B60108]: swc1       $f22, 264($sp)
    08970B54:[E7B50104]: swc1       $f21, 260($sp)
    08970B58:[E7B40100]: swc1       $f20, 256($sp)
    08970B5C:[C4840004]: lwc1       $f4, 4($a0)
    08970B60:[C48B0000]: lwc1       $f11, 0($a0)
    08970B64:[C4A10000]: lwc1       $f1, 0($a1)
    08970B68:[C4A20004]: lwc1       $f2, 4($a1)
    08970B6C:[C4A00008]: lwc1       $f0, 8($a1)
    08970B70:[46015A41]: sub.s      $f9, $f11, $f1
    08970B74:[46022201]: sub.s      $f8, $f4, $f2
    08970B78:[C48A0008]: lwc1       $f10, 8($a0)
    08970B7C:[46094942]: mul.s      $f5, $f9, $f9
    08970B80:[46005181]: sub.s      $f6, $f10, $f0
    08970B84:[460840C2]: mul.s      $f3, $f8, $f8
    08970B88:[E7A90060]: swc1       $f9, 96($sp)
    08970B8C:[46063102]: mul.s      $f4, $f6, $f6
    08970B90:[460329C0]: add.s      $f7, $f5, $f3
    08970B94:[E7A80064]: swc1       $f8, 100($sp)
    08970B98:[46043B00]: add.s      $f12, $f7, $f4
    08970B9C:[E7A60068]: swc1       $f6, 104($sp)
    08970BA0:[46006004]: sqrt.s     $f0, $f12
    08970BA4:[E7A50070]: swc1       $f5, 112($sp)
    08970BA8:[E7A30074]: swc1       $f3, 116($sp)
    08970BAC:[46000032]: c.eq.s     $f0, $f0
    08970BB0:[00000000]: nop
    08970BB4:[4500017F]: bc1f       0x089711B4
    08970BB8:[E7A40078]: swc1       $f4, 120($sp)
    08970BBC:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
    08970BC0:[C4798278]: lwc1       $f25, -32136($v1)
    08970BC4:[44809800]: mtc1       $zr, $f19
    08970BC8:[4600C8C3]: div.s      $f3, $f25, $f0
    08970BCC:[46131832]: c.eq.s     $f3, $f19
    08970BD0:[00000000]: nop
    08970BD4:[4503000B]: bc1tl      0x08970C04
    08970BD8:[C60F0008]: lwc1       $f15, 8($s0)
    08970BDC:[C7B10060]: lwc1       $f17, 96($sp)
    08970BE0:[C7B00064]: lwc1       $f16, 100($sp)
    08970BE4:[C7AF0068]: lwc1       $f15, 104($sp)
    08970BE8:[46038B82]: mul.s      $f14, $f17, $f3
    08970BEC:[46038342]: mul.s      $f13, $f16, $f3
    08970BF0:[46037B02]: mul.s      $f12, $f15, $f3
    08970BF4:[E7AE0060]: swc1       $f14, 96($sp)
    08970BF8:[E7AD0064]: swc1       $f13, 100($sp)
    08970BFC:[E7AC0068]: swc1       $f12, 104($sp)
    08970C00:[C60F0008]: lwc1       $f15, 8($s0)
    08970C04:[C60E0000]: lwc1       $f14, 0($s0)
    08970C08:[C6080004]: lwc1       $f8, 4($s0)
    08970C0C:[C7AC0068]: lwc1       $f12, 104($sp)
    08970C10:[C7A50064]: lwc1       $f5, 100($sp)
    08970C14:[C7AB0060]: lwc1       $f11, 96($sp)
    08970C18:[460C4342]: mul.s      $f13, $f8, $f12
    08970C1C:[46057802]: mul.s      $f0, $f15, $f5
    08970C20:[460B78C2]: mul.s      $f3, $f15, $f11
    08970C24:[460C7082]: mul.s      $f2, $f14, $f12
    08970C28:[46057102]: mul.s      $f4, $f14, $f5
    08970C2C:[46006F81]: sub.s      $f30, $f13, $f0
    08970C30:[460B4042]: mul.s      $f1, $f8, $f11
    08970C34:[46021EC1]: sub.s      $f27, $f3, $f2
    08970C38:[461EF602]: mul.s      $f24, $f30, $f30
    08970C3C:[46012681]: sub.s      $f26, $f4, $f1
    08970C40:[461BDDC2]: mul.s      $f23, $f27, $f27
    08970C44:[461E6542]: mul.s      $f21, $f12, $f30
    08970C48:[461B5982]: mul.s      $f6, $f11, $f27
    08970C4C:[461AD582]: mul.s      $f22, $f26, $f26
    08970C50:[4617C1C0]: add.s      $f7, $f24, $f23
    08970C54:[461E2A82]: mul.s      $f10, $f5, $f30
    08970C58:[461A2A42]: mul.s      $f9, $f5, $f26
    08970C5C:[461B67C2]: mul.s      $f31, $f12, $f27
    08970C60:[461638C0]: add.s      $f3, $f7, $f22
    08970C64:[461A5D02]: mul.s      $f20, $f11, $f26
    08970C68:[460A3701]: sub.s      $f28, $f6, $f10
    08970C6C:[461F4F41]: sub.s      $f29, $f9, $f31
    08970C70:[46001904]: sqrt.s     $f4, $f3
    08970C74:[E7BE0040]: swc1       $f30, 64($sp)
    08970C78:[E7BD0050]: swc1       $f29, 80($sp)
    08970C7C:[E7BC0058]: swc1       $f28, 88($sp)
    08970C80:[E7BB0044]: swc1       $f27, 68($sp)
    08970C84:[E7BA0048]: swc1       $f26, 72($sp)
    08970C88:[E7B80070]: swc1       $f24, 112($sp)
    08970C8C:[E7B70074]: swc1       $f23, 116($sp)
    08970C90:[E7B60078]: swc1       $f22, 120($sp)
    08970C94:[4614AC81]: sub.s      $f18, $f21, $f20
    08970C98:[46042032]: c.eq.s     $f4, $f4
    08970C9C:[00000000]: nop
    08970CA0:[4500013E]: bc1f       0x0897119C
    08970CA4:[E7B20054]: swc1       $f18, 84($sp)
    08970CA8:[4604C8C3]: div.s      $f3, $f25, $f4
    08970CAC:[46131832]: c.eq.s     $f3, $f19
    08970CB0:[00000000]: nop
    08970CB4:[4501000B]: bc1t       0x08970CE4
    08970CB8:[C7B10050]: lwc1       $f17, 80($sp)
    08970CBC:[C7B60040]: lwc1       $f22, 64($sp)
    08970CC0:[C7B50044]: lwc1       $f21, 68($sp)
    08970CC4:[C7B40048]: lwc1       $f20, 72($sp)
    08970CC8:[4603B482]: mul.s      $f18, $f22, $f3
    08970CCC:[4603AC42]: mul.s      $f17, $f21, $f3
    08970CD0:[4603A402]: mul.s      $f16, $f20, $f3
    08970CD4:[E7B20040]: swc1       $f18, 64($sp)
    08970CD8:[E7B10044]: swc1       $f17, 68($sp)
    08970CDC:[E7B00048]: swc1       $f16, 72($sp)
    08970CE0:[C7B10050]: lwc1       $f17, 80($sp)
    08970CE4:[C7BF0054]: lwc1       $f31, 84($sp)
    08970CE8:[C7BE0058]: lwc1       $f30, 88($sp)
    08970CEC:[46118EC2]: mul.s      $f27, $f17, $f17
    08970CF0:[461FFE82]: mul.s      $f26, $f31, $f31
    08970CF4:[461EF5C2]: mul.s      $f23, $f30, $f30
    08970CF8:[E7BB0070]: swc1       $f27, 112($sp)
    08970CFC:[461ADE00]: add.s      $f24, $f27, $f26
    08970D00:[E7BA0074]: swc1       $f26, 116($sp)
    08970D04:[4617C300]: add.s      $f12, $f24, $f23
    08970D08:[46006004]: sqrt.s     $f0, $f12
    08970D0C:[46000032]: c.eq.s     $f0, $f0
    08970D10:[00000000]: nop
    08970D14:[4500011A]: bc1f       0x08971180
    08970D18:[E7B70078]: swc1       $f23, 120($sp)
    08970D1C:[4600C8C3]: div.s      $f3, $f25, $f0
    08970D20:[46131832]: c.eq.s     $f3, $f19
    08970D24:[00000000]: nop
    08970D28:[45010008]: bc1t       0x08970D4C
    08970D2C:[C7A50040]: lwc1       $f5, 64($sp)
    08970D30:[4603F782]: mul.s      $f30, $f30, $f3
    08970D34:[46038C42]: mul.s      $f17, $f17, $f3
    08970D38:[4603FFC2]: mul.s      $f31, $f31, $f3
    08970D3C:[E7BE0058]: swc1       $f30, 88($sp)
    08970D40:[E7B10050]: swc1       $f17, 80($sp)
    08970D44:[E7BF0054]: swc1       $f31, 84($sp)
    08970D48:[C7A50040]: lwc1       $f5, 64($sp)
    08970D4C:[C7BB0060]: lwc1       $f27, 96($sp)
    08970D50:[C7A60044]: lwc1       $f6, 68($sp)
    08970D54:[C7AB0064]: lwc1       $f11, 100($sp)
    08970D58:[3C0908A8]: lui        $t1, 0x08A8 <=> li $t1, 0x08A80000
    08970D5C:[8D245A14]: lw         $a0, 23060($t1)
    08970D60:[E7A50000]: swc1       $f5, 0($sp)
    08970D64:[27A70080]: addiu      $a3, $sp, 128
    08970D68:[27A800C0]: addiu      $t0, $sp, 192
    08970D6C:[E7B10004]: swc1       $f17, 4($sp)
    08970D70:[00803021]: addu       $a2, $a0, $zr <=> move $a2, $a0
    08970D74:[E7BB0008]: swc1       $f27, 8($sp)
    08970D78:[E7A60010]: swc1       $f6, 16($sp)
    08970D7C:[E7BF0014]: swc1       $f31, 20($sp)
    08970D80:[E7AB0018]: swc1       $f11, 24($sp)
    08970D84:[C7B20068]: lwc1       $f18, 104($sp)
    08970D88:[C7AD0048]: lwc1       $f13, 72($sp)
    08970D8C:[E7B30034]: swc1       $f19, 52($sp)
    08970D90:[C48C0010]: lwc1       $f12, 16($a0)
    08970D94:[C48A0014]: lwc1       $f10, 20($a0)
    08970D98:[C49A0018]: lwc1       $f26, 24($a0)
    08970D9C:[C4810000]: lwc1       $f1, 0($a0)
    08970DA0:[C4820004]: lwc1       $f2, 4($a0)
    08970DA4:[C4900008]: lwc1       $f16, 8($a0)
    08970DA8:[E7AD0020]: swc1       $f13, 32($sp)
    08970DAC:[46050E02]: mul.s      $f24, $f1, $f5
    08970DB0:[46051202]: mul.s      $f8, $f2, $f5
    08970DB4:[E7BE0024]: swc1       $f30, 36($sp)
    08970DB8:[46058702]: mul.s      $f28, $f16, $f5
    08970DBC:[46116582]: mul.s      $f22, $f12, $f17
    08970DC0:[E7B20028]: swc1       $f18, 40($sp)
    08970DC4:[46115742]: mul.s      $f29, $f10, $f17
    08970DC8:[4611D242]: mul.s      $f9, $f26, $f17
    08970DCC:[C4870034]: lwc1       $f7, 52($a0)
    08970DD0:[C4940020]: lwc1       $f20, 32($a0)
    08970DD4:[C4950024]: lwc1       $f21, 36($a0)
    08970DD8:[C4900028]: lwc1       $f16, 40($a0)
    08970DDC:[E7A700D0]: swc1       $f7, 208($sp)
    08970DE0:[4616C380]: add.s      $f14, $f24, $f22
    08970DE4:[461D4100]: add.s      $f4, $f8, $f29
    08970DE8:[E7B30038]: swc1       $f19, 56($sp)
    08970DEC:[4609E580]: add.s      $f22, $f28, $f9
    08970DF0:[461BA0C2]: mul.s      $f3, $f20, $f27
    08970DF4:[461BABC2]: mul.s      $f15, $f21, $f27
    08970DF8:[461B85C2]: mul.s      $f23, $f16, $f27
    08970DFC:[C7B800D0]: lwc1       $f24, 208($sp)
    08970E00:[C49D0038]: lwc1       $f29, 56($a0)
    08970E04:[E7B30030]: swc1       $f19, 48($sp)
    08970E08:[46037240]: add.s      $f9, $f14, $f3
    08970E0C:[4617B1C0]: add.s      $f7, $f22, $f23
    08970E10:[460F2380]: add.s      $f14, $f4, $f15
    08970E14:[4613C5C2]: mul.s      $f23, $f24, $f19
    08970E18:[C49C0030]: lwc1       $f28, 48($a0)
    08970E1C:[E7BD00D4]: swc1       $f29, 212($sp)
    08970E20:[4613EE02]: mul.s      $f24, $f29, $f19
    08970E24:[4613E582]: mul.s      $f22, $f28, $f19
    08970E28:[E7B9003C]: swc1       $f25, 60($sp)
    08970E2C:[46177740]: add.s      $f29, $f14, $f23
    08970E30:[461F6382]: mul.s      $f14, $f12, $f31
    08970E34:[E7B3000C]: swc1       $f19, 12($sp)
    08970E38:[461F5302]: mul.s      $f12, $f10, $f31
    08970E3C:[46164BC0]: add.s      $f15, $f9, $f22
    08970E40:[E7B3001C]: swc1       $f19, 28($sp)
    08970E44:[46183A40]: add.s      $f9, $f7, $f24
    08970E48:[461FD0C2]: mul.s      $f3, $f26, $f31
    08970E4C:[C482001C]: lwc1       $f2, 28($a0)
    08970E50:[C48A000C]: lwc1       $f10, 12($a0)
    08970E54:[E7B3002C]: swc1       $f19, 44($sp)
    08970E58:[46111042]: mul.s      $f1, $f2, $f17
    08970E5C:[46055202]: mul.s      $f8, $f10, $f5
    08970E60:[460BA642]: mul.s      $f25, $f20, $f11
    08970E64:[460BA9C2]: mul.s      $f7, $f21, $f11
    08970E68:[460B8682]: mul.s      $f26, $f16, $f11
    08970E6C:[E7BD0084]: swc1       $f29, 132($sp)
    08970E70:[4612A742]: mul.s      $f29, $f20, $f18
    08970E74:[4612AD02]: mul.s      $f20, $f21, $f18
    08970E78:[46128542]: mul.s      $f21, $f16, $f18
    08970E7C:[C490002C]: lwc1       $f16, 44($a0)
    08970E80:[46014100]: add.s      $f4, $f8, $f1
    08970E84:[E7AF0080]: swc1       $f15, 128($sp)
    08970E88:[461B8142]: mul.s      $f5, $f16, $f27
    08970E8C:[C49B003C]: lwc1       $f27, 60($a0)
    08970E90:[E7A90088]: swc1       $f9, 136($sp)
    08970E94:[46052000]: add.s      $f0, $f4, $f5
    08970E98:[4613DC42]: mul.s      $f17, $f27, $f19
    08970E9C:[461F1102]: mul.s      $f4, $f2, $f31
    08970EA0:[C48A0000]: lwc1       $f10, 0($a0)
    08970EA4:[C4880004]: lwc1       $f8, 4($a0)
    08970EA8:[461107C0]: add.s      $f31, $f0, $f17
    08970EAC:[C4890008]: lwc1       $f9, 8($a0)
    08970EB0:[46065042]: mul.s      $f1, $f10, $f6
    08970EB4:[46064082]: mul.s      $f2, $f8, $f6
    08970EB8:[E7BF008C]: swc1       $f31, 140($sp)
    08970EBC:[46064942]: mul.s      $f5, $f9, $f6
    08970EC0:[460E0840]: add.s      $f1, $f1, $f14
    08970EC4:[C48F000C]: lwc1       $f15, 12($a0)
    08970EC8:[460C1080]: add.s      $f2, $f2, $f12
    08970ECC:[46032FC0]: add.s      $f31, $f5, $f3
    08970ED0:[46067B02]: mul.s      $f12, $f15, $f6
    08970ED4:[460B8142]: mul.s      $f5, $f16, $f11
    08970ED8:[46071380]: add.s      $f14, $f2, $f7
    08970EDC:[46190800]: add.s      $f0, $f1, $f25
    08970EE0:[461AF9C0]: add.s      $f7, $f31, $f26
    08970EE4:[460467C0]: add.s      $f31, $f12, $f4
    08970EE8:[46177680]: add.s      $f26, $f14, $f23
    08970EEC:[46160640]: add.s      $f25, $f0, $f22
    08970EF0:[46183B80]: add.s      $f14, $f7, $f24
    08970EF4:[4605F800]: add.s      $f0, $f31, $f5
    08970EF8:[E7BA0094]: swc1       $f26, 148($sp)
    08970EFC:[461282C2]: mul.s      $f11, $f16, $f18
    08970F00:[460D5042]: mul.s      $f1, $f10, $f13
    08970F04:[46110300]: add.s      $f12, $f0, $f17
    08970F08:[E7B90090]: swc1       $f25, 144($sp)
    08970F0C:[460D7902]: mul.s      $f4, $f15, $f13
    08970F10:[460D4142]: mul.s      $f5, $f8, $f13
    08970F14:[C4990010]: lwc1       $f25, 16($a0)
    08970F18:[E7AC009C]: swc1       $f12, 156($sp)
    08970F1C:[460D4B42]: mul.s      $f13, $f9, $f13
    08970F20:[461EC882]: mul.s      $f2, $f25, $f30
    08970F24:[E7AE0098]: swc1       $f14, 152($sp)
    08970F28:[461357C2]: mul.s      $f31, $f10, $f19
    08970F2C:[46134682]: mul.s      $f26, $f8, $f19
    08970F30:[C48C0014]: lwc1       $f12, 20($a0)
    08970F34:[C48E0018]: lwc1       $f14, 24($a0)
    08970F38:[C492001C]: lwc1       $f18, 28($a0)
    08970F3C:[461E60C2]: mul.s      $f3, $f12, $f30
    08970F40:[461E71C2]: mul.s      $f7, $f14, $f30
    08970F44:[461E9182]: mul.s      $f6, $f18, $f30
    08970F48:[46020800]: add.s      $f0, $f1, $f2
    08970F4C:[46032840]: add.s      $f1, $f5, $f3
    08970F50:[46076F80]: add.s      $f30, $f13, $f7
    08970F54:[46062140]: add.s      $f5, $f4, $f6
    08970F58:[461D0080]: add.s      $f2, $f0, $f29
    08970F5C:[461408C0]: add.s      $f3, $f1, $f20
    08970F60:[4615F1C0]: add.s      $f7, $f30, $f21
    08970F64:[460B2D00]: add.s      $f20, $f5, $f11
    08970F68:[461612C0]: add.s      $f11, $f2, $f22
    08970F6C:[46171980]: add.s      $f6, $f3, $f23
    08970F70:[46183940]: add.s      $f5, $f7, $f24
    08970F74:[4611A780]: add.s      $f30, $f20, $f17
    08970F78:[E7AB00A0]: swc1       $f11, 160($sp)
    08970F7C:[4613CF42]: mul.s      $f29, $f25, $f19
    08970F80:[46137602]: mul.s      $f24, $f14, $f19
    08970F84:[E7A600A4]: swc1       $f6, 164($sp)
    08970F88:[46136642]: mul.s      $f25, $f12, $f19
    08970F8C:[46137802]: mul.s      $f0, $f15, $f19
    08970F90:[E7BE00AC]: swc1       $f30, 172($sp)
    08970F94:[46134DC2]: mul.s      $f23, $f9, $f19
    08970F98:[46139582]: mul.s      $f22, $f18, $f19
    08970F9C:[E7A500A8]: swc1       $f5, 168($sp)
    08970FA0:[461DFC40]: add.s      $f17, $f31, $f29
    08970FA4:[4619D400]: add.s      $f16, $f26, $f25
    08970FA8:[C4820020]: lwc1       $f2, 32($a0)
    08970FAC:[C4830024]: lwc1       $f3, 36($a0)
    08970FB0:[C4950028]: lwc1       $f21, 40($a0)
    08970FB4:[C481002C]: lwc1       $f1, 44($a0)
    08970FB8:[461313C2]: mul.s      $f15, $f2, $f19
    08970FBC:[46131B82]: mul.s      $f14, $f3, $f19
    08970FC0:[46130D02]: mul.s      $f20, $f1, $f19
    08970FC4:[4613AB42]: mul.s      $f13, $f21, $f19
    08970FC8:[4618B900]: add.s      $f4, $f23, $f24
    08970FCC:[46160480]: add.s      $f18, $f0, $f22
    08970FD0:[460F89C0]: add.s      $f7, $f17, $f15
    08970FD4:[460E8180]: add.s      $f6, $f16, $f14
    08970FD8:[460D27C0]: add.s      $f31, $f4, $f13
    08970FDC:[46149300]: add.s      $f12, $f18, $f20
    08970FE0:[461C3F40]: add.s      $f29, $f7, $f28
    08970FE4:[C7AB00D0]: lwc1       $f11, 208($sp)
    08970FE8:[C7BC00D4]: lwc1       $f28, 212($sp)
    08970FEC:[461B6780]: add.s      $f30, $f12, $f27
    08970FF0:[460B3640]: add.s      $f25, $f6, $f11
    08970FF4:[461CFCC0]: add.s      $f19, $f31, $f28
    08970FF8:[E7BE00BC]: swc1       $f30, 188($sp)
    08970FFC:[E7BD00B0]: swc1       $f29, 176($sp)
    08971000:[E7B900B4]: swc1       $f25, 180($sp)
    08971004:[E7B300B8]: swc1       $f19, 184($sp)
    08971008:[8CEC0000]: lw         $t4, 0($a3)
    0897100C:[8CEB0004]: lw         $t3, 4($a3)
    08971010:[8CE50008]: lw         $a1, 8($a3)
    08971014:[8CEA000C]: lw         $t2, 12($a3)
    08971018:[ACCC0000]: sw         $t4, 0($a2)
    0897101C:[24E70010]: addiu      $a3, $a3, 16
    08971020:[24C60010]: addiu      $a2, $a2, 16
    08971024:[ACCBFFF4]: sw         $t3, -12($a2)
    08971028:[ACC5FFF8]: sw         $a1, -8($a2)
    0897102C:[14E8FFF6]: bne        $a3, $t0, 0x08971008
    08971030:[ACCAFFFC]: sw         $t2, -4($a2)
    08971034:[C6200008]: lwc1       $f0, 8($s1)
    08971038:[C6210000]: lwc1       $f1, 0($s1)
    0897103C:[C6260004]: lwc1       $f6, 4($s1)
    08971040:[46000207]: neg.s      $f8, $f0
    08971044:[460008C7]: neg.s      $f3, $f1
    08971048:[46003547]: neg.s      $f21, $f6
    0897104C:[8D265A14]: lw         $a2, 23060($t1)
    08971050:[E7A80078]: swc1       $f8, 120($sp)
    08971054:[3C0F08A8]: lui        $t7, 0x08A8 <=> li $t7, 0x08A80000
    08971058:[3C0D08A8]: lui        $t5, 0x08A8 <=> li $t5, 0x08A80000
    0897105C:[E7B50074]: swc1       $f21, 116($sp)
    08971060:[25A95A48]: addiu      $t1, $t5, 23112
    08971064:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08971068:[E7A30070]: swc1       $f3, 112($sp)
    0897106C:[C4CB0004]: lwc1       $f11, 4($a2)
    08971070:[C4DA0014]: lwc1       $f26, 20($a2)
    08971074:[C4D40008]: lwc1       $f20, 8($a2)
    08971078:[C4DB0018]: lwc1       $f27, 24($a2)
    0897107C:[C4CC001C]: lwc1       $f12, 28($a2)
    08971080:[C4C20000]: lwc1       $f2, 0($a2)
    08971084:[C4C40010]: lwc1       $f4, 16($a2)
    08971088:[C4C9000C]: lwc1       $f9, 12($a2)
    0897108C:[461564C2]: mul.s      $f19, $f12, $f21
    08971090:[461527C2]: mul.s      $f31, $f4, $f21
    08971094:[46035C82]: mul.s      $f18, $f11, $f3
    08971098:[4615D782]: mul.s      $f30, $f26, $f21
    0897109C:[4615DC42]: mul.s      $f17, $f27, $f21
    089710A0:[46031642]: mul.s      $f25, $f2, $f3
    089710A4:[4603A342]: mul.s      $f13, $f20, $f3
    089710A8:[46034C02]: mul.s      $f16, $f9, $f3
    089710AC:[C4D60020]: lwc1       $f22, 32($a2)
    089710B0:[C4D80024]: lwc1       $f24, 36($a2)
    089710B4:[C4DD0028]: lwc1       $f29, 40($a2)
    089710B8:[C4C7002C]: lwc1       $f7, 44($a2)
    089710BC:[461FCDC0]: add.s      $f23, $f25, $f31
    089710C0:[461E9300]: add.s      $f12, $f18, $f30
    089710C4:[46116D00]: add.s      $f20, $f13, $f17
    089710C8:[4608EE82]: mul.s      $f26, $f29, $f8
    089710CC:[46138380]: add.s      $f14, $f16, $f19
    089710D0:[46083F02]: mul.s      $f28, $f7, $f8
    089710D4:[4608B3C2]: mul.s      $f15, $f22, $f8
    089710D8:[4608C282]: mul.s      $f10, $f24, $f8
    089710DC:[461AA000]: add.s      $f0, $f20, $f26
    089710E0:[461C72C0]: add.s      $f11, $f14, $f28
    089710E4:[460FBD40]: add.s      $f21, $f23, $f15
    089710E8:[460A66C0]: add.s      $f27, $f12, $f10
    089710EC:[E7A000C8]: swc1       $f0, 200($sp)
    089710F0:[E7B500C0]: swc1       $f21, 192($sp)
    089710F4:[E7BB00C4]: swc1       $f27, 196($sp)
    089710F8:[E7AB00CC]: swc1       $f11, 204($sp)
    089710FC:[C4DF0034]: lwc1       $f31, 52($a2)
    08971100:[C4D90038]: lwc1       $f25, 56($a2)
    08971104:[C4DE003C]: lwc1       $f30, 60($a2)
    08971108:[C4C50030]: lwc1       $f5, 48($a2)
    0897110C:[8DEE5A10]: lw         $t6, 23056($t7)
    08971110:[461BFB40]: add.s      $f13, $f31, $f27
    08971114:[46152C40]: add.s      $f17, $f5, $f21
    08971118:[4600CCC0]: add.s      $f19, $f25, $f0
    0897111C:[460BF480]: add.s      $f18, $f30, $f11
    08971120:[8FBF00F8]: lw         $ra, 248($sp)
    08971124:[8FB100F4]: lw         $s1, 244($sp)
    08971128:[8FB000F0]: lw         $s0, 240($sp)
    0897112C:[C7BF012C]: lwc1       $f31, 300($sp)
    08971130:[C7BE0128]: lwc1       $f30, 296($sp)
    08971134:[C7BD0124]: lwc1       $f29, 292($sp)
    08971138:[C7BC0120]: lwc1       $f28, 288($sp)
    0897113C:[C7BB011C]: lwc1       $f27, 284($sp)
    08971140:[C7BA0118]: lwc1       $f26, 280($sp)
    08971144:[C7B90114]: lwc1       $f25, 276($sp)
    08971148:[C7B80110]: lwc1       $f24, 272($sp)
    0897114C:[C7B7010C]: lwc1       $f23, 268($sp)
    08971150:[C7B60108]: lwc1       $f22, 264($sp)
    08971154:[C7B50104]: lwc1       $f21, 260($sp)
    08971158:[C7B40100]: lwc1       $f20, 256($sp)
    0897115C:[000E4080]: sll        $t0, $t6, 0x0002
    08971160:[01093821]: addu       $a3, $t0, $t1
    08971164:[ACE20000]: sw         $v0, 0($a3)
    08971168:[E4D2003C]: swc1       $f18, 60($a2)
    0897116C:[E4D10030]: swc1       $f17, 48($a2)
    08971170:[E4CD0034]: swc1       $f13, 52($a2)
    08971174:[E4D30038]: swc1       $f19, 56($a2)
    08971178:[03E00008]: jr         $ra
    0897117C:[27BD0130]: addiu      $sp, $sp, 304
    08971180:[0E24E711]: jal        0x08939C44
    08971184:[E7B300E0]: swc1       $f19, 224($sp)
    08971188:[C7B10050]: lwc1       $f17, 80($sp)
    0897118C:[C7BF0054]: lwc1       $f31, 84($sp)
    08971190:[C7BE0058]: lwc1       $f30, 88($sp)
    08971194:[0A25C347]: j          0x08970D1C
    08971198:[C7B300E0]: lwc1       $f19, 224($sp)
    0897119C:[46001B06]: mov.s      $f12, $f3
    089711A0:[0E24E711]: jal        0x08939C44
    089711A4:[E7B300E0]: swc1       $f19, 224($sp)
    089711A8:[46000106]: mov.s      $f4, $f0
    089711AC:[0A25C32A]: j          0x08970CA8
    089711B0:[C7B300E0]: lwc1       $f19, 224($sp)
    089711B4:[0E24E711]: jal        0x08939C44
    089711B8:[00000000]: nop
    089711BC:[0A25C2F0]: j          0x08970BC0
    089711C0:[3C03089F]: lui        $v1, 0x089F <=> li $v1, 0x089F0000
  Back Branch 0897102C 204,460 times (length 11)
    08970FF4:[461CFCC0]: add.s      $f19, $f31, $f28
    08970FF8:[E7BE00BC]: swc1       $f30, 188($sp)
    08970FFC:[E7BD00B0]: swc1       $f29, 176($sp)
    08971000:[E7B900B4]: swc1       $f25, 180($sp)
    08971004:[E7B300B8]: swc1       $f19, 184($sp)
--> 08971008:[8CEC0000]: lw         $t4, 0($a3)
    0897100C:[8CEB0004]: lw         $t3, 4($a3)
    08971010:[8CE50008]: lw         $a1, 8($a3)
    08971014:[8CEA000C]: lw         $t2, 12($a3)
    08971018:[ACCC0000]: sw         $t4, 0($a2)
    0897101C:[24E70010]: addiu      $a3, $a3, 16
    08971020:[24C60010]: addiu      $a2, $a2, 16
    08971024:[ACCBFFF4]: sw         $t3, -12($a2)
    08971028:[ACC5FFF8]: sw         $a1, -8($a2)
--> 0897102C:[14E8FFF6]: bne        $a3, $t0, 0x08971008
    08971030:[ACCAFFFC]: sw         $t2, -4($a2)
    08971034:[C6200008]: lwc1       $f0, 8($s1)
    08971038:[C6210000]: lwc1       $f1, 0($s1)
    0897103C:[C6260004]: lwc1       $f6, 4($s1)
_S1_2_8952144 22,251,892 instructions (0.412%), 503,345 calls (08952144 - 08952248, length 66)
    08952144:[27BDFFA0]: addiu      $sp, $sp, -96
    08952148:[AFB10044]: sw         $s1, 68($sp)
    0895214C:[00C08821]: addu       $s1, $a2, $zr <=> move $s1, $a2
    08952150:[AFB00040]: sw         $s0, 64($sp)
    08952154:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08952158:[E7B40050]: swc1       $f20, 80($sp)
    0895215C:[46006D06]: mov.s      $f20, $f13
    08952160:[1080001F]: beq        $a0, $zr, 0x089521E0
    08952164:[AFBF0048]: sw         $ra, 72($sp)
    08952168:[10A0001E]: beq        $a1, $zr, 0x089521E4
    0895216C:[8FBF0048]: lw         $ra, 72($sp)
    08952170:[50C0001D]: beql       $a2, $zr, 0x089521E8
    08952174:[8FB10044]: lw         $s1, 68($sp)
    08952178:[0E2544A6]: jal        0x08951298
    0895217C:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    08952180:[10400017]: beq        $v0, $zr, 0x089521E0
    08952184:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08952188:[96030002]: lhu        $v1, 2($s0)
    0895218C:[30620100]: andi       $v0, $v1, 256
    08952190:[10400019]: beq        $v0, $zr, 0x089521F8
    08952194:[9205000D]: lbu        $a1, 13($s0)
    08952198:[9607000E]: lhu        $a3, 14($s0)
    0895219C:[24E20001]: addiu      $v0, $a3, 1
    089521A0:[7C027804]: ins        $v0, $zr, 0, 16
    089521A4:[14400009]: bne        $v0, $zr, 0x089521CC
    089521A8:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    089521AC:[96220018]: lhu        $v0, 24($s1)
    089521B0:[00E2102B]: sltu       $v0, $a3, $v0
    089521B4:[1040000A]: beq        $v0, $zr, 0x089521E0
    089521B8:[00072180]: sll        $a0, $a3, 0x0006
    089521BC:[8E220004]: lw         $v0, 4($s1)
    089521C0:[00071A00]: sll        $v1, $a3, 0x0008
    089521C4:[00641823]: subu       $v1, $v1, $a0
    089521C8:[00432021]: addu       $a0, $v0, $v1
    089521CC:[10800004]: beq        $a0, $zr, 0x089521E0
    089521D0:[4600A306]: mov.s      $f12, $f20
    089521D4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089521D8:[0E25479B]: jal        0x08951E6C
    089521DC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089521E0:[8FBF0048]: lw         $ra, 72($sp)
    089521E4:[8FB10044]: lw         $s1, 68($sp)
    089521E8:[8FB00040]: lw         $s0, 64($sp)
    089521EC:[C7B40050]: lwc1       $f20, 80($sp)
    089521F0:[03E00008]: jr         $ra
    089521F4:[27BD0060]: addiu      $sp, $sp, 96
    089521F8:[30620200]: andi       $v0, $v1, 512
    089521FC:[1040FFF9]: beq        $v0, $zr, 0x089521E4
    08952200:[8FBF0048]: lw         $ra, 72($sp)
    08952204:[9607000E]: lhu        $a3, 14($s0)
    08952208:[24E20001]: addiu      $v0, $a3, 1
    0895220C:[7C027804]: ins        $v0, $zr, 0, 16
    08952210:[14400007]: bne        $v0, $zr, 0x08952230
    08952214:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08952218:[9622001C]: lhu        $v0, 28($s1)
    0895221C:[00E2102B]: sltu       $v0, $a3, $v0
    08952220:[1040FFF0]: beq        $v0, $zr, 0x089521E4
    08952224:[00071100]: sll        $v0, $a3, 0x0004
    08952228:[8E23000C]: lw         $v1, 12($s1)
    0895222C:[00622021]: addu       $a0, $v1, $v0
    08952230:[1080FFEB]: beq        $a0, $zr, 0x089521E0
    08952234:[4600A306]: mov.s      $f12, $f20
    08952238:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0895223C:[0E25441F]: jal        0x0895107C
    08952240:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    08952244:[0A254879]: j          0x089521E4
    08952248:[8FBF0048]: lw         $ra, 72($sp)
  Back Branch 08952244 52,356 times (length 26)
    089521D0:[4600A306]: mov.s      $f12, $f20
    089521D4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089521D8:[0E25479B]: jal        0x08951E6C
    089521DC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089521E0:[8FBF0048]: lw         $ra, 72($sp)
--> 089521E4:[8FB10044]: lw         $s1, 68($sp)
    089521E8:[8FB00040]: lw         $s0, 64($sp)
    089521EC:[C7B40050]: lwc1       $f20, 80($sp)
    089521F0:[03E00008]: jr         $ra
    089521F4:[27BD0060]: addiu      $sp, $sp, 96
    089521F8:[30620200]: andi       $v0, $v1, 512
    089521FC:[1040FFF9]: beq        $v0, $zr, 0x089521E4
    08952200:[8FBF0048]: lw         $ra, 72($sp)
    08952204:[9607000E]: lhu        $a3, 14($s0)
    08952208:[24E20001]: addiu      $v0, $a3, 1
    0895220C:[7C027804]: ins        $v0, $zr, 0, 16
    08952210:[14400007]: bne        $v0, $zr, 0x08952230
    08952214:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08952218:[9622001C]: lhu        $v0, 28($s1)
    0895221C:[00E2102B]: sltu       $v0, $a3, $v0
    08952220:[1040FFF0]: beq        $v0, $zr, 0x089521E4
    08952224:[00071100]: sll        $v0, $a3, 0x0004
    08952228:[8E23000C]: lw         $v1, 12($s1)
    0895222C:[00622021]: addu       $a0, $v1, $v0
    08952230:[1080FFEB]: beq        $a0, $zr, 0x089521E0
    08952234:[4600A306]: mov.s      $f12, $f20
    08952238:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0895223C:[0E25441F]: jal        0x0895107C
    08952240:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
--> 08952244:[0A254879]: j          0x089521E4
    08952248:[8FBF0048]: lw         $ra, 72($sp)
  Back Branch 08952220 52,356 times (length 17)
    089521D0:[4600A306]: mov.s      $f12, $f20
    089521D4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089521D8:[0E25479B]: jal        0x08951E6C
    089521DC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089521E0:[8FBF0048]: lw         $ra, 72($sp)
--> 089521E4:[8FB10044]: lw         $s1, 68($sp)
    089521E8:[8FB00040]: lw         $s0, 64($sp)
    089521EC:[C7B40050]: lwc1       $f20, 80($sp)
    089521F0:[03E00008]: jr         $ra
    089521F4:[27BD0060]: addiu      $sp, $sp, 96
    089521F8:[30620200]: andi       $v0, $v1, 512
    089521FC:[1040FFF9]: beq        $v0, $zr, 0x089521E4
    08952200:[8FBF0048]: lw         $ra, 72($sp)
    08952204:[9607000E]: lhu        $a3, 14($s0)
    08952208:[24E20001]: addiu      $v0, $a3, 1
    0895220C:[7C027804]: ins        $v0, $zr, 0, 16
    08952210:[14400007]: bne        $v0, $zr, 0x08952230
    08952214:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08952218:[9622001C]: lhu        $v0, 28($s1)
    0895221C:[00E2102B]: sltu       $v0, $a3, $v0
--> 08952220:[1040FFF0]: beq        $v0, $zr, 0x089521E4
    08952224:[00071100]: sll        $v0, $a3, 0x0004
    08952228:[8E23000C]: lw         $v1, 12($s1)
    0895222C:[00622021]: addu       $a0, $v1, $v0
    08952230:[1080FFEB]: beq        $a0, $zr, 0x089521E0
  Back Branch 08952230 52,356 times (length 22)
    089521CC:[10800004]: beq        $a0, $zr, 0x089521E0
    089521D0:[4600A306]: mov.s      $f12, $f20
    089521D4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089521D8:[0E25479B]: jal        0x08951E6C
    089521DC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
--> 089521E0:[8FBF0048]: lw         $ra, 72($sp)
    089521E4:[8FB10044]: lw         $s1, 68($sp)
    089521E8:[8FB00040]: lw         $s0, 64($sp)
    089521EC:[C7B40050]: lwc1       $f20, 80($sp)
    089521F0:[03E00008]: jr         $ra
    089521F4:[27BD0060]: addiu      $sp, $sp, 96
    089521F8:[30620200]: andi       $v0, $v1, 512
    089521FC:[1040FFF9]: beq        $v0, $zr, 0x089521E4
    08952200:[8FBF0048]: lw         $ra, 72($sp)
    08952204:[9607000E]: lhu        $a3, 14($s0)
    08952208:[24E20001]: addiu      $v0, $a3, 1
    0895220C:[7C027804]: ins        $v0, $zr, 0, 16
    08952210:[14400007]: bne        $v0, $zr, 0x08952230
    08952214:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    08952218:[9622001C]: lhu        $v0, 28($s1)
    0895221C:[00E2102B]: sltu       $v0, $a3, $v0
    08952220:[1040FFF0]: beq        $v0, $zr, 0x089521E4
    08952224:[00071100]: sll        $v0, $a3, 0x0004
    08952228:[8E23000C]: lw         $v1, 12($s1)
    0895222C:[00622021]: addu       $a0, $v1, $v0
--> 08952230:[1080FFEB]: beq        $a0, $zr, 0x089521E0
    08952234:[4600A306]: mov.s      $f12, $f20
    08952238:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0895223C:[0E25441F]: jal        0x0895107C
    08952240:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
  Back Branch 089521FC 52,356 times (length 8)
    089521D0:[4600A306]: mov.s      $f12, $f20
    089521D4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089521D8:[0E25479B]: jal        0x08951E6C
    089521DC:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089521E0:[8FBF0048]: lw         $ra, 72($sp)
--> 089521E4:[8FB10044]: lw         $s1, 68($sp)
    089521E8:[8FB00040]: lw         $s0, 64($sp)
    089521EC:[C7B40050]: lwc1       $f20, 80($sp)
    089521F0:[03E00008]: jr         $ra
    089521F4:[27BD0060]: addiu      $sp, $sp, 96
    089521F8:[30620200]: andi       $v0, $v1, 512
--> 089521FC:[1040FFF9]: beq        $v0, $zr, 0x089521E4
    08952200:[8FBF0048]: lw         $ra, 72($sp)
    08952204:[9607000E]: lhu        $a3, 14($s0)
    08952208:[24E20001]: addiu      $v0, $a3, 1
    0895220C:[7C027804]: ins        $v0, $zr, 0, 16
_S1_2_88A6C60 21,991,630 instructions (0.408%), 142,424 calls (088A6C60 - 088A6CB4, length 22)
    088A6C60:[30A8FFFF]: andi       $t0, $a1, -1
    088A6C64:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088A6C68:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088A6C6C:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    088A6C70:[952B0020]: lhu        $t3, 32($t1)
    088A6C74:[51680008]: beql       $t3, $t0, 0x088A6C98
    088A6C78:[ACCA0000]: sw         $t2, 0($a2)
    088A6C7C:[254A0001]: addiu      $t2, $t2, 1
    088A6C80:[294B0020]: slti       $t3, $t2, 32
    088A6C84:[1560FFFA]: bne        $t3, $zr, 0x088A6C70
    088A6C88:[25290004]: addiu      $t1, $t1, 4
    088A6C8C:[10000005]: b          0x088A6CA4
    088A6C90:[24A50001]: addiu      $a1, $a1, 1
    088A6C98:[ACE50000]: sw         $a1, 0($a3)
    088A6C9C:[03E00008]: jr         $ra
    088A6CA0:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088A6CA4:[28A90010]: slti       $t1, $a1, 16
    088A6CA8:[1520FFEF]: bne        $t1, $zr, 0x088A6C68
    088A6CAC:[24840080]: addiu      $a0, $a0, 128
    088A6CB0:[03E00008]: jr         $ra
    088A6CB4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
  Back Branch 088A6C84 3,348,917 times (length 7)
    088A6C60:[30A8FFFF]: andi       $t0, $a1, -1
    088A6C64:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088A6C68:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088A6C6C:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
--> 088A6C70:[952B0020]: lhu        $t3, 32($t1)
    088A6C74:[51680008]: beql       $t3, $t0, 0x088A6C98
    088A6C78:[ACCA0000]: sw         $t2, 0($a2)
    088A6C7C:[254A0001]: addiu      $t2, $t2, 1
    088A6C80:[294B0020]: slti       $t3, $t2, 32
--> 088A6C84:[1560FFFA]: bne        $t3, $zr, 0x088A6C70
    088A6C88:[25290004]: addiu      $t1, $t1, 4
    088A6C8C:[10000005]: b          0x088A6CA4
    088A6C90:[24A50001]: addiu      $a1, $a1, 1
  Back Branch 088A6CA8 69,134 times (length 18)
    088A6C60:[30A8FFFF]: andi       $t0, $a1, -1
    088A6C64:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088A6C68:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088A6C6C:[00804825]: or         $t1, $a0, $zr <=> move $t1, $a0
    088A6C70:[952B0020]: lhu        $t3, 32($t1)
    088A6C74:[51680008]: beql       $t3, $t0, 0x088A6C98
    088A6C78:[ACCA0000]: sw         $t2, 0($a2)
    088A6C7C:[254A0001]: addiu      $t2, $t2, 1
    088A6C80:[294B0020]: slti       $t3, $t2, 32
    088A6C84:[1560FFFA]: bne        $t3, $zr, 0x088A6C70
    088A6C88:[25290004]: addiu      $t1, $t1, 4
    088A6C8C:[10000005]: b          0x088A6CA4
    088A6C90:[24A50001]: addiu      $a1, $a1, 1
    088A6C98:[ACE50000]: sw         $a1, 0($a3)
    088A6C9C:[03E00008]: jr         $ra
    088A6CA0:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088A6CA4:[28A90010]: slti       $t1, $a1, 16
--> 088A6CA8:[1520FFEF]: bne        $t1, $zr, 0x088A6C68
    088A6CAC:[24840080]: addiu      $a0, $a0, 128
    088A6CB0:[03E00008]: jr         $ra
    088A6CB4:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
_S1_2_8806F40 21,952,315 instructions (0.407%), 12,002 calls (08806F40 - 08807478, length 335)
    08806F40:[27BDFFC0]: addiu      $sp, $sp, -64
    08806F44:[AFB00018]: sw         $s0, 24($sp)
    08806F48:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F4C:[2610839C]: addiu      $s0, $s0, -31844
    08806F50:[AFB1001C]: sw         $s1, 28($sp)
    08806F54:[AFB20020]: sw         $s2, 32($sp)
    08806F58:[AFB30024]: sw         $s3, 36($sp)
    08806F5C:[AFB40028]: sw         $s4, 40($sp)
    08806F60:[AFB5002C]: sw         $s5, 44($sp)
    08806F64:[AFB60030]: sw         $s6, 48($sp)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
    08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
    08806FC8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08806FCC:[0E22B972]: jal        0x088AE5C8
    08806FD0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08806FD4:[0E2014F5]: jal        0x088053D4
    08806FD8:[8E440010]: lw         $a0, 16($s2)
    08806FDC:[1000FFE7]: b          0x08806F7C
    08806FE0:[A251001C]: sb         $s1, 28($s2)
    08806FE4:[8E440014]: lw         $a0, 20($s2)
    08806FE8:[8E450018]: lw         $a1, 24($s2)
    08806FEC:[AE400018]: sw         $zr, 24($s2)
    08806FF0:[00852023]: subu       $a0, $a0, $a1
    08806FF4:[AE440014]: sw         $a0, 20($s2)
    08806FF8:[8E440014]: lw         $a0, 20($s2)
    08806FFC:[1480FFDF]: bne        $a0, $zr, 0x08806F7C
    08807000:[00000000]: nop
    08807004:[0E22B02B]: jal        0x088AC0AC
    08807008:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880700C:[9244001C]: lbu        $a0, 28($s2)
    08807010:[14800003]: bne        $a0, $zr, 0x08807020
    08807014:[26530020]: addiu      $s3, $s2, 32
    08807018:[0E2014F5]: jal        0x088053D4
    0880701C:[8E440010]: lw         $a0, 16($s2)
    08807020:[0E22B9BA]: jal        0x088AE6E8
    08807024:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807028:[1240FFD4]: beq        $s2, $zr, 0x08806F7C
    0880702C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807030:[0E22B95F]: jal        0x088AE57C
    08807034:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08807038:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880703C:[0E22AFD3]: jal        0x088ABF4C
    08807040:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08807044:[0E22BA1D]: jal        0x088AE874
    08807048:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880704C:[1000FFCB]: b          0x08806F7C
    08807050:[00000000]: nop
    08807054:[261083CC]: addiu      $s0, $s0, -31796
    08807058:[0E22B032]: jal        0x088AC0C8
    0880705C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807060:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807064:[0E22B03B]: jal        0x088AC0EC
    08807068:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880706C:[5262001B]: beql       $s3, $v0, 0x088070DC
    08807070:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807074:[0E22AFF6]: jal        0x088ABFD8
    08807078:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0880707C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807080:[0E22B032]: jal        0x088AC0C8
    08807084:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807088:[92440018]: lbu        $a0, 24($s2)
    0880708C:[1480FFF5]: bne        $a0, $zr, 0x08807064
    08807090:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807094:[0E2014DF]: jal        0x0880537C
    08807098:[8E440010]: lw         $a0, 16($s2)
    0880709C:[1040FFF1]: beq        $v0, $zr, 0x08807064
    088070A0:[00000000]: nop
    088070A4:[8E440010]: lw         $a0, 16($s2)
    088070A8:[0E2014E8]: jal        0x088053A0
    088070AC:[2654001C]: addiu      $s4, $s2, 28
    088070B0:[8E440010]: lw         $a0, 16($s2)
    088070B4:[0E201473]: jal        0x088051CC
    088070B8:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088070BC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088070C0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088070C4:[0E22D61B]: jal        0x088B586C
    088070C8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    088070CC:[0E2014F5]: jal        0x088053D4
    088070D0:[8E440010]: lw         $a0, 16($s2)
    088070D4:[1000FFE3]: b          0x08807064
    088070D8:[A2510018]: sb         $s1, 24($s2)
    088070DC:[261083AC]: addiu      $s0, $s0, -31828
    088070E0:[0E22B032]: jal        0x088AC0C8
    088070E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070E8:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088070EC:[0E22B03B]: jal        0x088AC0EC
    088070F0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070F4:[5262001A]: beql       $s3, $v0, 0x08807160
    088070F8:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    088070FC:[0E22AFF6]: jal        0x088ABFD8
    08807100:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807104:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807108:[0E22B032]: jal        0x088AC0C8
    0880710C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807110:[92440018]: lbu        $a0, 24($s2)
    08807114:[1480FFF5]: bne        $a0, $zr, 0x088070EC
    08807118:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    0880711C:[0E2014DF]: jal        0x0880537C
    08807120:[8E440010]: lw         $a0, 16($s2)
    08807124:[1040FFF1]: beq        $v0, $zr, 0x088070EC
    08807128:[00000000]: nop
    0880712C:[0E201473]: jal        0x088051CC
    08807130:[8E440010]: lw         $a0, 16($s2)
    08807134:[8E440010]: lw         $a0, 16($s2)
    08807138:[AE420050]: sw         $v0, 80($s2)
    0880713C:[0E2014E8]: jal        0x088053A0
    08807140:[2654001C]: addiu      $s4, $s2, 28
    08807144:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807148:[0E22BEBC]: jal        0x088AFAF0
    0880714C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08807150:[0E2014F5]: jal        0x088053D4
    08807154:[8E440010]: lw         $a0, 16($s2)
    08807158:[1000FFE4]: b          0x088070EC
    0880715C:[A2510018]: sb         $s1, 24($s2)
    08807160:[261083BC]: addiu      $s0, $s0, -31812
    08807164:[0E22B032]: jal        0x088AC0C8
    08807168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880716C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807170:[0E22B03B]: jal        0x088AC0EC
    08807174:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807178:[5262001E]: beql       $s3, $v0, 0x088071F4
    0880717C:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807180:[0E22AFF6]: jal        0x088ABFD8
    08807184:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807188:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0880718C:[0E22B032]: jal        0x088AC0C8
    08807190:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807194:[92440018]: lbu        $a0, 24($s2)
    08807198:[1480FFF5]: bne        $a0, $zr, 0x08807170
    0880719C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088071A0:[0E2014DF]: jal        0x0880537C
    088071A4:[8E440010]: lw         $a0, 16($s2)
    088071A8:[1040FFF1]: beq        $v0, $zr, 0x08807170
    088071AC:[00000000]: nop
    088071B0:[0E201473]: jal        0x088051CC
    088071B4:[8E440010]: lw         $a0, 16($s2)
    088071B8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088071BC:[0E22AC95]: jal        0x088AB254
    088071C0:[AE420020]: sw         $v0, 32($s2)
    088071C4:[8E440010]: lw         $a0, 16($s2)
    088071C8:[AE42001C]: sw         $v0, 28($s2)
    088071CC:[0E2014E8]: jal        0x088053A0
    088071D0:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088071D4:[8E460020]: lw         $a2, 32($s2)
    088071D8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088071DC:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088071E0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088071E4:[0E2014F5]: jal        0x088053D4
    088071E8:[8E440010]: lw         $a0, 16($s2)
    088071EC:[1000FFE0]: b          0x08807170
    088071F0:[A2510018]: sb         $s1, 24($s2)
    088071F4:[261083DC]: addiu      $s0, $s0, -31780
    088071F8:[0E22B032]: jal        0x088AC0C8
    088071FC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807200:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    08807204:[0E22B03B]: jal        0x088AC0EC
    08807208:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880720C:[12A20061]: beq        $s5, $v0, 0x08807394
    08807210:[3C12089F]: lui        $s2, 0x089F <=> li $s2, 0x089F0000
    08807214:[0E22AFF6]: jal        0x088ABFD8
    08807218:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0880721C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807220:[0E22B032]: jal        0x088AC0C8
    08807224:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    08807228:[92440018]: lbu        $a0, 24($s2)
    0880722C:[1480FFF5]: bne        $a0, $zr, 0x08807204
    08807230:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    08807234:[0E2014DF]: jal        0x0880537C
    08807238:[8E440010]: lw         $a0, 16($s2)
    0880723C:[1040FFF1]: beq        $v0, $zr, 0x08807204
    08807240:[00000000]: nop
    08807244:[0E22779A]: jal        0x0889DE68
    08807248:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0880724C:[0E2014E8]: jal        0x088053A0
    08807250:[8E440010]: lw         $a0, 16($s2)
    08807254:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08807258:[0E2277BF]: jal        0x0889DEFC
    0880725C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08807260:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    08807264:[00922821]: addu       $a1, $a0, $s2
    08807268:[24840001]: addiu      $a0, $a0, 1
    0880726C:[A0A0006C]: sb         $zr, 108($a1)
    08807270:[28850006]: slti       $a1, $a0, 6
    08807274:[14A0FFFC]: bne        $a1, $zr, 0x08807268
    08807278:[00922821]: addu       $a1, $a0, $s2
    0880727C:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    08807280:[0E2277C6]: jal        0x0889DF18
    08807284:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08807288:[0262202B]: sltu       $a0, $s3, $v0
    0880728C:[10800009]: beq        $a0, $zr, 0x088072B4
    08807290:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08807294:[0E2277C9]: jal        0x0889DF24
    08807298:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    0880729C:[2C440021]: sltiu      $a0, $v0, 33
    088072A0:[38840001]: xori       $a0, $a0, 1
    088072A4:[02722821]: addu       $a1, $s3, $s2
    088072A8:[A0A4006C]: sb         $a0, 108($a1)
    088072AC:[1000FFF4]: b          0x08807280
    088072B0:[26730001]: addiu      $s3, $s3, 1
    088072B4:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088072B8:[2654001C]: addiu      $s4, $s2, 28
    088072BC:[02722021]: addu       $a0, $s3, $s2
    088072C0:[9084006C]: lbu        $a0, 108($a0)
    088072C4:[10800006]: beq        $a0, $zr, 0x088072E0
    088072C8:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088072CC:[0E2277CE]: jal        0x0889DF38
    088072D0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088072D4:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088072D8:[0E22B972]: jal        0x088AE5C8
    088072DC:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088072E0:[26730001]: addiu      $s3, $s3, 1
    088072E4:[2A640004]: slti       $a0, $s3, 4
    088072E8:[1480FFF4]: bne        $a0, $zr, 0x088072BC
    088072EC:[2694000C]: addiu      $s4, $s4, 12
    088072F0:[26440004]: addiu      $a0, $s2, 4
    088072F4:[9084006C]: lbu        $a0, 108($a0)
    088072F8:[1080000F]: beq        $a0, $zr, 0x08807338
    088072FC:[26440005]: addiu      $a0, $s2, 5
    08807300:[34130004]: ori        $s3, $zr, 4 <=> li $s3, 4
    08807304:[2654004C]: addiu      $s4, $s2, 76
    08807308:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0880730C:[0E2277CE]: jal        0x0889DF38
    08807310:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08807314:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    08807318:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0880731C:[0E2277C9]: jal        0x0889DF24
    08807320:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08807324:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807328:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    0880732C:[0E22D61B]: jal        0x088B586C
    08807330:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08807334:[26440005]: addiu      $a0, $s2, 5
    08807338:[9084006C]: lbu        $a0, 108($a0)
    0880733C:[1080000D]: beq        $a0, $zr, 0x08807374
    08807340:[34130005]: ori        $s3, $zr, 5 <=> li $s3, 5
    08807344:[2654005C]: addiu      $s4, $s2, 92
    08807348:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0880734C:[0E2277CE]: jal        0x0889DF38
    08807350:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08807354:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    08807358:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0880735C:[0E2277C9]: jal        0x0889DF24
    08807360:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    08807364:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807368:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    0880736C:[0E22D61B]: jal        0x088B586C
    08807370:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    08807374:[0E2014F5]: jal        0x088053D4
    08807378:[8E440010]: lw         $a0, 16($s2)
    0880737C:[A2510018]: sb         $s1, 24($s2)
    08807380:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08807384:[0E2277A4]: jal        0x0889DE90
    08807388:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0880738C:[1000FF9D]: b          0x08807204
    08807390:[00000000]: nop
    08807394:[265283EC]: addiu      $s2, $s2, -31764
    08807398:[0E22B032]: jal        0x088AC0C8
    0880739C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088073A0:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    088073A4:[27B4000C]: addiu      $s4, $sp, 12
    088073A8:[0E22B03B]: jal        0x088AC0EC
    088073AC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088073B0:[12020028]: beq        $s0, $v0, 0x08807454
    088073B4:[00000000]: nop
    088073B8:[0E22AFF6]: jal        0x088ABFD8
    088073BC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088073C0:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088073C4:[0E22B032]: jal        0x088AC0C8
    088073C8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088073CC:[92640018]: lbu        $a0, 24($s3)
    088073D0:[1480FFF5]: bne        $a0, $zr, 0x088073A8
    088073D4:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    088073D8:[0E2014DF]: jal        0x0880537C
    088073DC:[8E640010]: lw         $a0, 16($s3)
    088073E0:[1040FFF1]: beq        $v0, $zr, 0x088073A8
    088073E4:[00000000]: nop
    088073E8:[0E22779A]: jal        0x0889DE68
    088073EC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088073F0:[0E2014E8]: jal        0x088053A0
    088073F4:[8E640010]: lw         $a0, 16($s3)
    088073F8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088073FC:[0E2277BF]: jal        0x0889DEFC
    08807400:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08807404:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08807408:[2676001C]: addiu      $s6, $s3, 28
    0880740C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807410:[0E2277CE]: jal        0x0889DF38
    08807414:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    08807418:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    0880741C:[0E22B972]: jal        0x088AE5C8
    08807420:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08807424:[26B50001]: addiu      $s5, $s5, 1
    08807428:[2AA40002]: slti       $a0, $s5, 2
    0880742C:[1480FFF7]: bne        $a0, $zr, 0x0880740C
    08807430:[26D6000C]: addiu      $s6, $s6, 12
    08807434:[0E2014F5]: jal        0x088053D4
    08807438:[8E640010]: lw         $a0, 16($s3)
    0880743C:[A2710018]: sb         $s1, 24($s3)
    08807440:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807444:[0E2277A4]: jal        0x0889DE90
    08807448:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0880744C:[1000FFD6]: b          0x088073A8
    08807450:[00000000]: nop
    08807454:[8FB00018]: lw         $s0, 24($sp)
    08807458:[8FB1001C]: lw         $s1, 28($sp)
    0880745C:[8FB20020]: lw         $s2, 32($sp)
    08807460:[8FB30024]: lw         $s3, 36($sp)
    08807464:[8FB40028]: lw         $s4, 40($sp)
    08807468:[8FB5002C]: lw         $s5, 44($sp)
    0880746C:[8FB60030]: lw         $s6, 48($sp)
    08807470:[8FBF0034]: lw         $ra, 52($sp)
    08807474:[03E00008]: jr         $ra
    08807478:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08807114 1,187,447 times (length 12)
    088070D8:[A2510018]: sb         $s1, 24($s2)
    088070DC:[261083AC]: addiu      $s0, $s0, -31828
    088070E0:[0E22B032]: jal        0x088AC0C8
    088070E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070E8:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 088070EC:[0E22B03B]: jal        0x088AC0EC
    088070F0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070F4:[5262001A]: beql       $s3, $v0, 0x08807160
    088070F8:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    088070FC:[0E22AFF6]: jal        0x088ABFD8
    08807100:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807104:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807108:[0E22B032]: jal        0x088AC0C8
    0880710C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807110:[92440018]: lbu        $a0, 24($s2)
--> 08807114:[1480FFF5]: bne        $a0, $zr, 0x088070EC
    08807118:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    0880711C:[0E2014DF]: jal        0x0880537C
    08807120:[8E440010]: lw         $a0, 16($s2)
    08807124:[1040FFF1]: beq        $v0, $zr, 0x088070EC
  Back Branch 08806FFC 369,507 times (length 34)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
--> 08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
    08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
    08806FC8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08806FCC:[0E22B972]: jal        0x088AE5C8
    08806FD0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08806FD4:[0E2014F5]: jal        0x088053D4
    08806FD8:[8E440010]: lw         $a0, 16($s2)
    08806FDC:[1000FFE7]: b          0x08806F7C
    08806FE0:[A251001C]: sb         $s1, 28($s2)
    08806FE4:[8E440014]: lw         $a0, 20($s2)
    08806FE8:[8E450018]: lw         $a1, 24($s2)
    08806FEC:[AE400018]: sw         $zr, 24($s2)
    08806FF0:[00852023]: subu       $a0, $a0, $a1
    08806FF4:[AE440014]: sw         $a0, 20($s2)
    08806FF8:[8E440014]: lw         $a0, 20($s2)
--> 08806FFC:[1480FFDF]: bne        $a0, $zr, 0x08806F7C
    08807000:[00000000]: nop
    08807004:[0E22B02B]: jal        0x088AC0AC
    08807008:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880700C:[9244001C]: lbu        $a0, 28($s2)
  Back Branch 08807198 76,184 times (length 12)
    0880715C:[A2510018]: sb         $s1, 24($s2)
    08807160:[261083BC]: addiu      $s0, $s0, -31812
    08807164:[0E22B032]: jal        0x088AC0C8
    08807168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880716C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807170:[0E22B03B]: jal        0x088AC0EC
    08807174:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807178:[5262001E]: beql       $s3, $v0, 0x088071F4
    0880717C:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807180:[0E22AFF6]: jal        0x088ABFD8
    08807184:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807188:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0880718C:[0E22B032]: jal        0x088AC0C8
    08807190:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807194:[92440018]: lbu        $a0, 24($s2)
--> 08807198:[1480FFF5]: bne        $a0, $zr, 0x08807170
    0880719C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088071A0:[0E2014DF]: jal        0x0880537C
    088071A4:[8E440010]: lw         $a0, 16($s2)
    088071A8:[1040FFF1]: beq        $v0, $zr, 0x08807170
  Back Branch 0880708C 12,067 times (length 12)
    08807050:[00000000]: nop
    08807054:[261083CC]: addiu      $s0, $s0, -31796
    08807058:[0E22B032]: jal        0x088AC0C8
    0880705C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807060:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807064:[0E22B03B]: jal        0x088AC0EC
    08807068:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880706C:[5262001B]: beql       $s3, $v0, 0x088070DC
    08807070:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807074:[0E22AFF6]: jal        0x088ABFD8
    08807078:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0880707C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807080:[0E22B032]: jal        0x088AC0C8
    08807084:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807088:[92440018]: lbu        $a0, 24($s2)
--> 0880708C:[1480FFF5]: bne        $a0, $zr, 0x08807064
    08807090:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807094:[0E2014DF]: jal        0x0880537C
    08807098:[8E440010]: lw         $a0, 16($s2)
    0880709C:[1040FFF1]: beq        $v0, $zr, 0x08807064
  Back Branch 08807124 6,544 times (length 16)
    088070D8:[A2510018]: sb         $s1, 24($s2)
    088070DC:[261083AC]: addiu      $s0, $s0, -31828
    088070E0:[0E22B032]: jal        0x088AC0C8
    088070E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070E8:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 088070EC:[0E22B03B]: jal        0x088AC0EC
    088070F0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070F4:[5262001A]: beql       $s3, $v0, 0x08807160
    088070F8:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    088070FC:[0E22AFF6]: jal        0x088ABFD8
    08807100:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807104:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807108:[0E22B032]: jal        0x088AC0C8
    0880710C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807110:[92440018]: lbu        $a0, 24($s2)
    08807114:[1480FFF5]: bne        $a0, $zr, 0x088070EC
    08807118:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    0880711C:[0E2014DF]: jal        0x0880537C
    08807120:[8E440010]: lw         $a0, 16($s2)
--> 08807124:[1040FFF1]: beq        $v0, $zr, 0x088070EC
    08807128:[00000000]: nop
    0880712C:[0E201473]: jal        0x088051CC
    08807130:[8E440010]: lw         $a0, 16($s2)
    08807134:[8E440010]: lw         $a0, 16($s2)
  Back Branch 08806FB4 1,711 times (length 16)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
--> 08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
--> 08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
  Back Branch 088071A8 552 times (length 16)
    0880715C:[A2510018]: sb         $s1, 24($s2)
    08807160:[261083BC]: addiu      $s0, $s0, -31812
    08807164:[0E22B032]: jal        0x088AC0C8
    08807168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880716C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807170:[0E22B03B]: jal        0x088AC0EC
    08807174:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807178:[5262001E]: beql       $s3, $v0, 0x088071F4
    0880717C:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807180:[0E22AFF6]: jal        0x088ABFD8
    08807184:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807188:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0880718C:[0E22B032]: jal        0x088AC0C8
    08807190:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807194:[92440018]: lbu        $a0, 24($s2)
    08807198:[1480FFF5]: bne        $a0, $zr, 0x08807170
    0880719C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088071A0:[0E2014DF]: jal        0x0880537C
    088071A4:[8E440010]: lw         $a0, 16($s2)
--> 088071A8:[1040FFF1]: beq        $v0, $zr, 0x08807170
    088071AC:[00000000]: nop
    088071B0:[0E201473]: jal        0x088051CC
    088071B4:[8E440010]: lw         $a0, 16($s2)
    088071B8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
  Back Branch 08807158 210 times (length 29)
    088070D8:[A2510018]: sb         $s1, 24($s2)
    088070DC:[261083AC]: addiu      $s0, $s0, -31828
    088070E0:[0E22B032]: jal        0x088AC0C8
    088070E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070E8:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 088070EC:[0E22B03B]: jal        0x088AC0EC
    088070F0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088070F4:[5262001A]: beql       $s3, $v0, 0x08807160
    088070F8:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    088070FC:[0E22AFF6]: jal        0x088ABFD8
    08807100:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807104:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807108:[0E22B032]: jal        0x088AC0C8
    0880710C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807110:[92440018]: lbu        $a0, 24($s2)
    08807114:[1480FFF5]: bne        $a0, $zr, 0x088070EC
    08807118:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    0880711C:[0E2014DF]: jal        0x0880537C
    08807120:[8E440010]: lw         $a0, 16($s2)
    08807124:[1040FFF1]: beq        $v0, $zr, 0x088070EC
    08807128:[00000000]: nop
    0880712C:[0E201473]: jal        0x088051CC
    08807130:[8E440010]: lw         $a0, 16($s2)
    08807134:[8E440010]: lw         $a0, 16($s2)
    08807138:[AE420050]: sw         $v0, 80($s2)
    0880713C:[0E2014E8]: jal        0x088053A0
    08807140:[2654001C]: addiu      $s4, $s2, 28
    08807144:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08807148:[0E22BEBC]: jal        0x088AFAF0
    0880714C:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08807150:[0E2014F5]: jal        0x088053D4
    08807154:[8E440010]: lw         $a0, 16($s2)
--> 08807158:[1000FFE4]: b          0x088070EC
    0880715C:[A2510018]: sb         $s1, 24($s2)
    08807160:[261083BC]: addiu      $s0, $s0, -31812
    08807164:[0E22B032]: jal        0x088AC0C8
    08807168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 08806FDC 77 times (length 26)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
--> 08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
    08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
    08806FC8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08806FCC:[0E22B972]: jal        0x088AE5C8
    08806FD0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08806FD4:[0E2014F5]: jal        0x088053D4
    08806FD8:[8E440010]: lw         $a0, 16($s2)
--> 08806FDC:[1000FFE7]: b          0x08806F7C
    08806FE0:[A251001C]: sb         $s1, 28($s2)
    08806FE4:[8E440014]: lw         $a0, 20($s2)
    08806FE8:[8E450018]: lw         $a1, 24($s2)
    08806FEC:[AE400018]: sw         $zr, 24($s2)
  Back Branch 088071EC 37 times (length 33)
    0880715C:[A2510018]: sb         $s1, 24($s2)
    08807160:[261083BC]: addiu      $s0, $s0, -31812
    08807164:[0E22B032]: jal        0x088AC0C8
    08807168:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880716C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807170:[0E22B03B]: jal        0x088AC0EC
    08807174:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807178:[5262001E]: beql       $s3, $v0, 0x088071F4
    0880717C:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807180:[0E22AFF6]: jal        0x088ABFD8
    08807184:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807188:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0880718C:[0E22B032]: jal        0x088AC0C8
    08807190:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807194:[92440018]: lbu        $a0, 24($s2)
    08807198:[1480FFF5]: bne        $a0, $zr, 0x08807170
    0880719C:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    088071A0:[0E2014DF]: jal        0x0880537C
    088071A4:[8E440010]: lw         $a0, 16($s2)
    088071A8:[1040FFF1]: beq        $v0, $zr, 0x08807170
    088071AC:[00000000]: nop
    088071B0:[0E201473]: jal        0x088051CC
    088071B4:[8E440010]: lw         $a0, 16($s2)
    088071B8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088071BC:[0E22AC95]: jal        0x088AB254
    088071C0:[AE420020]: sw         $v0, 32($s2)
    088071C4:[8E440010]: lw         $a0, 16($s2)
    088071C8:[AE42001C]: sw         $v0, 28($s2)
    088071CC:[0E2014E8]: jal        0x088053A0
    088071D0:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088071D4:[8E460020]: lw         $a2, 32($s2)
    088071D8:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088071DC:[0E25DD0F]: jal        0x0897743C [sceKernelMemcpy]
    088071E0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    088071E4:[0E2014F5]: jal        0x088053D4
    088071E8:[8E440010]: lw         $a0, 16($s2)
--> 088071EC:[1000FFE0]: b          0x08807170
    088071F0:[A2510018]: sb         $s1, 24($s2)
    088071F4:[261083DC]: addiu      $s0, $s0, -31780
    088071F8:[0E22B032]: jal        0x088AC0C8
    088071FC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 08807028 30 times (length 45)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
--> 08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
    08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
    08806FC8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08806FCC:[0E22B972]: jal        0x088AE5C8
    08806FD0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08806FD4:[0E2014F5]: jal        0x088053D4
    08806FD8:[8E440010]: lw         $a0, 16($s2)
    08806FDC:[1000FFE7]: b          0x08806F7C
    08806FE0:[A251001C]: sb         $s1, 28($s2)
    08806FE4:[8E440014]: lw         $a0, 20($s2)
    08806FE8:[8E450018]: lw         $a1, 24($s2)
    08806FEC:[AE400018]: sw         $zr, 24($s2)
    08806FF0:[00852023]: subu       $a0, $a0, $a1
    08806FF4:[AE440014]: sw         $a0, 20($s2)
    08806FF8:[8E440014]: lw         $a0, 20($s2)
    08806FFC:[1480FFDF]: bne        $a0, $zr, 0x08806F7C
    08807000:[00000000]: nop
    08807004:[0E22B02B]: jal        0x088AC0AC
    08807008:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880700C:[9244001C]: lbu        $a0, 28($s2)
    08807010:[14800003]: bne        $a0, $zr, 0x08807020
    08807014:[26530020]: addiu      $s3, $s2, 32
    08807018:[0E2014F5]: jal        0x088053D4
    0880701C:[8E440010]: lw         $a0, 16($s2)
    08807020:[0E22B9BA]: jal        0x088AE6E8
    08807024:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
--> 08807028:[1240FFD4]: beq        $s2, $zr, 0x08806F7C
    0880702C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807030:[0E22B95F]: jal        0x088AE57C
    08807034:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08807038:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
  Back Branch 0880704C 30 times (length 54)
    08806F68:[AFBF0034]: sw         $ra, 52($sp)
    08806F6C:[0E22B032]: jal        0x088AC0C8
    08806F70:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F74:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806F78:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
--> 08806F7C:[0E22B03B]: jal        0x088AC0EC
    08806F80:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08806F84:[52820033]: beql       $s4, $v0, 0x08807054
    08806F88:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08806F8C:[0E22AFF6]: jal        0x088ABFD8
    08806F90:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806F94:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08806F98:[0E22B032]: jal        0x088AC0C8
    08806F9C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    08806FA0:[9244001C]: lbu        $a0, 28($s2)
    08806FA4:[1480000F]: bne        $a0, $zr, 0x08806FE4
    08806FA8:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    08806FAC:[0E2014DF]: jal        0x0880537C
    08806FB0:[8E440010]: lw         $a0, 16($s2)
    08806FB4:[1040FFF1]: beq        $v0, $zr, 0x08806F7C
    08806FB8:[00000000]: nop
    08806FBC:[8E440010]: lw         $a0, 16($s2)
    08806FC0:[0E2014E8]: jal        0x088053A0
    08806FC4:[26530020]: addiu      $s3, $s2, 32
    08806FC8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08806FCC:[0E22B972]: jal        0x088AE5C8
    08806FD0:[00402825]: or         $a1, $v0, $zr <=> move $a1, $v0
    08806FD4:[0E2014F5]: jal        0x088053D4
    08806FD8:[8E440010]: lw         $a0, 16($s2)
    08806FDC:[1000FFE7]: b          0x08806F7C
    08806FE0:[A251001C]: sb         $s1, 28($s2)
    08806FE4:[8E440014]: lw         $a0, 20($s2)
    08806FE8:[8E450018]: lw         $a1, 24($s2)
    08806FEC:[AE400018]: sw         $zr, 24($s2)
    08806FF0:[00852023]: subu       $a0, $a0, $a1
    08806FF4:[AE440014]: sw         $a0, 20($s2)
    08806FF8:[8E440014]: lw         $a0, 20($s2)
    08806FFC:[1480FFDF]: bne        $a0, $zr, 0x08806F7C
    08807000:[00000000]: nop
    08807004:[0E22B02B]: jal        0x088AC0AC
    08807008:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880700C:[9244001C]: lbu        $a0, 28($s2)
    08807010:[14800003]: bne        $a0, $zr, 0x08807020
    08807014:[26530020]: addiu      $s3, $s2, 32
    08807018:[0E2014F5]: jal        0x088053D4
    0880701C:[8E440010]: lw         $a0, 16($s2)
    08807020:[0E22B9BA]: jal        0x088AE6E8
    08807024:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807028:[1240FFD4]: beq        $s2, $zr, 0x08806F7C
    0880702C:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807030:[0E22B95F]: jal        0x088AE57C
    08807034:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08807038:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0880703C:[0E22AFD3]: jal        0x088ABF4C
    08807040:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    08807044:[0E22BA1D]: jal        0x088AE874
    08807048:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
--> 0880704C:[1000FFCB]: b          0x08806F7C
    08807050:[00000000]: nop
    08807054:[261083CC]: addiu      $s0, $s0, -31796
    08807058:[0E22B032]: jal        0x088AC0C8
    0880705C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0880709C 26 times (length 16)
    08807050:[00000000]: nop
    08807054:[261083CC]: addiu      $s0, $s0, -31796
    08807058:[0E22B032]: jal        0x088AC0C8
    0880705C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807060:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807064:[0E22B03B]: jal        0x088AC0EC
    08807068:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880706C:[5262001B]: beql       $s3, $v0, 0x088070DC
    08807070:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807074:[0E22AFF6]: jal        0x088ABFD8
    08807078:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0880707C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807080:[0E22B032]: jal        0x088AC0C8
    08807084:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807088:[92440018]: lbu        $a0, 24($s2)
    0880708C:[1480FFF5]: bne        $a0, $zr, 0x08807064
    08807090:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807094:[0E2014DF]: jal        0x0880537C
    08807098:[8E440010]: lw         $a0, 16($s2)
--> 0880709C:[1040FFF1]: beq        $v0, $zr, 0x08807064
    088070A0:[00000000]: nop
    088070A4:[8E440010]: lw         $a0, 16($s2)
    088070A8:[0E2014E8]: jal        0x088053A0
    088070AC:[2654001C]: addiu      $s4, $s2, 28
  Back Branch 088070D4 3 times (length 30)
    08807050:[00000000]: nop
    08807054:[261083CC]: addiu      $s0, $s0, -31796
    08807058:[0E22B032]: jal        0x088AC0C8
    0880705C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    08807060:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
--> 08807064:[0E22B03B]: jal        0x088AC0EC
    08807068:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0880706C:[5262001B]: beql       $s3, $v0, 0x088070DC
    08807070:[3C10089F]: lui        $s0, 0x089F <=> li $s0, 0x089F0000
    08807074:[0E22AFF6]: jal        0x088ABFD8
    08807078:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0880707C:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    08807080:[0E22B032]: jal        0x088AC0C8
    08807084:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08807088:[92440018]: lbu        $a0, 24($s2)
    0880708C:[1480FFF5]: bne        $a0, $zr, 0x08807064
    08807090:[00409825]: or         $s3, $v0, $zr <=> move $s3, $v0
    08807094:[0E2014DF]: jal        0x0880537C
    08807098:[8E440010]: lw         $a0, 16($s2)
    0880709C:[1040FFF1]: beq        $v0, $zr, 0x08807064
    088070A0:[00000000]: nop
    088070A4:[8E440010]: lw         $a0, 16($s2)
    088070A8:[0E2014E8]: jal        0x088053A0
    088070AC:[2654001C]: addiu      $s4, $s2, 28
    088070B0:[8E440010]: lw         $a0, 16($s2)
    088070B4:[0E201473]: jal        0x088051CC
    088070B8:[0040A825]: or         $s5, $v0, $zr <=> move $s5, $v0
    088070BC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088070C0:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    088070C4:[0E22D61B]: jal        0x088B586C
    088070C8:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    088070CC:[0E2014F5]: jal        0x088053D4
    088070D0:[8E440010]: lw         $a0, 16($s2)
--> 088070D4:[1000FFE3]: b          0x08807064
    088070D8:[A2510018]: sb         $s1, 24($s2)
    088070DC:[261083AC]: addiu      $s0, $s0, -31828
    088070E0:[0E22B032]: jal        0x088AC0C8
    088070E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
_S1_2_896D4F0 21,896,368 instructions (0.406%), 952,016 calls (0896D4F0 - 0896D548, length 23)
    0896D4F0:[3C0B08A8]: lui        $t3, 0x08A8 <=> li $t3, 0x08A80000
    0896D4F4:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    0896D4F8:[8D64D0E8]: lw         $a0, -12056($t3)
    0896D4FC:[00C06021]: addu       $t4, $a2, $zr <=> move $t4, $a2
    0896D500:[00E06821]: addu       $t5, $a3, $zr <=> move $t5, $a3
    0896D504:[01007021]: addu       $t6, $t0, $zr <=> move $t6, $t0
    0896D508:[0120C021]: addu       $t8, $t1, $zr <=> move $t8, $t1
    0896D50C:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0896D510:[27BDFFF0]: addiu      $sp, $sp, -16
    0896D514:[01405821]: addu       $t3, $t2, $zr <=> move $t3, $t2
    0896D518:[00602821]: addu       $a1, $v1, $zr <=> move $a1, $v1
    0896D51C:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    0896D520:[01803821]: addu       $a3, $t4, $zr <=> move $a3, $t4
    0896D524:[01A04021]: addu       $t0, $t5, $zr <=> move $t0, $t5
    0896D528:[01C04821]: addu       $t1, $t6, $zr <=> move $t1, $t6
    0896D52C:[AFBF0000]: sw         $ra, 0($sp)
    0896D530:[0E25BA02]: jal        0x0896E808
    0896D534:[03005021]: addu       $t2, $t8, $zr <=> move $t2, $t8
    0896D538:[0E25BD09]: jal        0x0896F424
    0896D53C:[00000000]: nop
    0896D540:[8FBF0000]: lw         $ra, 0($sp)
    0896D544:[03E00008]: jr         $ra
    0896D548:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88A5378 21,211,664 instructions (0.393%), 11,978 calls (088A5378 - 088A5510, length 103)
    088A5378:[27BDFFD0]: addiu      $sp, $sp, -48
    088A537C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    088A5380:[3C0508A2]: lui        $a1, 0x08A2 <=> li $a1, 0x08A20000
    088A5384:[AFB6001C]: sw         $s6, 28($sp)
    088A5388:[3C1608A3]: lui        $s6, 0x08A3 <=> li $s6, 0x08A30000
    088A538C:[ACA40748]: sw         $a0, 1864($a1)
    088A5390:[8EC466C4]: lw         $a0, 26308($s6)
    088A5394:[AFB70020]: sw         $s7, 32($sp)
    088A5398:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088A539C:[02E4202A]: slt        $a0, $s7, $a0
    088A53A0:[E7B40000]: swc1       $f20, 0($sp)
    088A53A4:[AFB00004]: sw         $s0, 4($sp)
    088A53A8:[AFB10008]: sw         $s1, 8($sp)
    088A53AC:[AFB2000C]: sw         $s2, 12($sp)
    088A53B0:[AFB30010]: sw         $s3, 16($sp)
    088A53B4:[AFB40014]: sw         $s4, 20($sp)
    088A53B8:[AFB50018]: sw         $s5, 24($sp)
    088A53BC:[AFBF0024]: sw         $ra, 36($sp)
    088A53C0:[1080003C]: beq        $a0, $zr, 0x088A54B4
    088A53C4:[46006506]: mov.s      $f20, $f12
    088A53C8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088A53CC:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    088A53D0:[3C1108A2]: lui        $s1, 0x08A2 <=> li $s1, 0x08A20000
    088A53D4:[3C1008A2]: lui        $s0, 0x08A2 <=> li $s0, 0x08A20000
    088A53D8:[0E229608]: jal        0x088A5820
    088A53DC:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088A53E0:[8E8466C0]: lw         $a0, 26304($s4)
    088A53E4:[00952021]: addu       $a0, $a0, $s5
    088A53E8:[90850000]: lbu        $a1, 0($a0)
    088A53EC:[50A00023]: beql       $a1, $zr, 0x088A547C
    088A53F0:[8E24075C]: lw         $a0, 1884($s1)
    088A53F4:[8C850004]: lw         $a1, 4($a0)
    088A53F8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088A53FC:[0265282A]: slt        $a1, $s3, $a1
    088A5400:[10A00019]: beq        $a1, $zr, 0x088A5468
    088A5404:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088A5408:[8C840008]: lw         $a0, 8($a0)
    088A540C:[00922021]: addu       $a0, $a0, $s2
    088A5410:[0E2293E6]: jal        0x088A4F98
    088A5414:[8C840000]: lw         $a0, 0($a0)
    088A5418:[8E8466C0]: lw         $a0, 26304($s4)
    088A541C:[1040000D]: beq        $v0, $zr, 0x088A5454
    088A5420:[00952021]: addu       $a0, $a0, $s5
    088A5424:[8C840008]: lw         $a0, 8($a0)
    088A5428:[4600A306]: mov.s      $f12, $f20
    088A542C:[00922021]: addu       $a0, $a0, $s2
    088A5430:[8C840000]: lw         $a0, 0($a0)
    088A5434:[8C850010]: lw         $a1, 16($a0)
    088A5438:[24A50010]: addiu      $a1, $a1, 16
    088A543C:[84A60000]: lh         $a2, 0($a1)
    088A5440:[8CA50004]: lw         $a1, 4($a1)
    088A5444:[00A0F809]: jalr       $ra, $a1
    088A5448:[00862021]: addu       $a0, $a0, $a2
    088A544C:[8E8466C0]: lw         $a0, 26304($s4)
    088A5450:[00952021]: addu       $a0, $a0, $s5
    088A5454:[8C850004]: lw         $a1, 4($a0)
    088A5458:[26730001]: addiu      $s3, $s3, 1
    088A545C:[0265282A]: slt        $a1, $s3, $a1
    088A5460:[14A0FFE9]: bne        $a1, $zr, 0x088A5408
    088A5464:[26520004]: addiu      $s2, $s2, 4
    088A5468:[0E2299B5]: jal        0x088A66D4
    088A546C:[00000000]: nop
    088A5470:[0E229650]: jal        0x088A5940
    088A5474:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088A5478:[8E24075C]: lw         $a0, 1884($s1)
    088A547C:[56E40004]: bnel       $s7, $a0, 0x088A5490
    088A5480:[8E040758]: lw         $a0, 1880($s0)
    088A5484:[0E22A62A]: jal        0x088A98A8
    088A5488:[00000000]: nop
    088A548C:[8E040758]: lw         $a0, 1880($s0)
    088A5490:[56E40004]: bnel       $s7, $a0, 0x088A54A4
    088A5494:[8EC466C4]: lw         $a0, 26308($s6)
    088A5498:[0E22A5B1]: jal        0x088A96C4
    088A549C:[00000000]: nop
    088A54A0:[8EC466C4]: lw         $a0, 26308($s6)
    088A54A4:[26F70001]: addiu      $s7, $s7, 1
    088A54A8:[02E4202A]: slt        $a0, $s7, $a0
    088A54AC:[1480FFCA]: bne        $a0, $zr, 0x088A53D8
    088A54B0:[26B50014]: addiu      $s5, $s5, 20
    088A54B4:[0E22780D]: jal        0x0889E034
    088A54B8:[00000000]: nop
    088A54BC:[0E227840]: jal        0x0889E100
    088A54C0:[00000000]: nop
    088A54C4:[0E22785D]: jal        0x0889E174
    088A54C8:[00000000]: nop
    088A54CC:[0E25CC4E]: jal        0x08973138
    088A54D0:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088A54D4:[0E25C77C]: jal        0x08971DF0
    088A54D8:[00000000]: nop
    088A54DC:[0E25BEDD]: jal        0x0896FB74
    088A54E0:[00000000]: nop
    088A54E4:[C7B40000]: lwc1       $f20, 0($sp)
    088A54E8:[8FB00004]: lw         $s0, 4($sp)
    088A54EC:[8FB10008]: lw         $s1, 8($sp)
    088A54F0:[8FB2000C]: lw         $s2, 12($sp)
    088A54F4:[8FB30010]: lw         $s3, 16($sp)
    088A54F8:[8FB40014]: lw         $s4, 20($sp)
    088A54FC:[8FB50018]: lw         $s5, 24($sp)
    088A5500:[8FB6001C]: lw         $s6, 28($sp)
    088A5504:[8FB70020]: lw         $s7, 32($sp)
    088A5508:[8FBF0024]: lw         $ra, 36($sp)
    088A550C:[03E00008]: jr         $ra
    088A5510:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088A5460 782,059 times (length 24)
    088A53F4:[8C850004]: lw         $a1, 4($a0)
    088A53F8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088A53FC:[0265282A]: slt        $a1, $s3, $a1
    088A5400:[10A00019]: beq        $a1, $zr, 0x088A5468
    088A5404:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
--> 088A5408:[8C840008]: lw         $a0, 8($a0)
    088A540C:[00922021]: addu       $a0, $a0, $s2
    088A5410:[0E2293E6]: jal        0x088A4F98
    088A5414:[8C840000]: lw         $a0, 0($a0)
    088A5418:[8E8466C0]: lw         $a0, 26304($s4)
    088A541C:[1040000D]: beq        $v0, $zr, 0x088A5454
    088A5420:[00952021]: addu       $a0, $a0, $s5
    088A5424:[8C840008]: lw         $a0, 8($a0)
    088A5428:[4600A306]: mov.s      $f12, $f20
    088A542C:[00922021]: addu       $a0, $a0, $s2
    088A5430:[8C840000]: lw         $a0, 0($a0)
    088A5434:[8C850010]: lw         $a1, 16($a0)
    088A5438:[24A50010]: addiu      $a1, $a1, 16
    088A543C:[84A60000]: lh         $a2, 0($a1)
    088A5440:[8CA50004]: lw         $a1, 4($a1)
    088A5444:[00A0F809]: jalr       $ra, $a1
    088A5448:[00862021]: addu       $a0, $a0, $a2
    088A544C:[8E8466C0]: lw         $a0, 26304($s4)
    088A5450:[00952021]: addu       $a0, $a0, $s5
    088A5454:[8C850004]: lw         $a1, 4($a0)
    088A5458:[26730001]: addiu      $s3, $s3, 1
    088A545C:[0265282A]: slt        $a1, $s3, $a1
--> 088A5460:[14A0FFE9]: bne        $a1, $zr, 0x088A5408
    088A5464:[26520004]: addiu      $s2, $s2, 4
    088A5468:[0E2299B5]: jal        0x088A66D4
    088A546C:[00000000]: nop
    088A5470:[0E229650]: jal        0x088A5940
  Back Branch 088A54AC 143,736 times (length 55)
    088A53C4:[46006506]: mov.s      $f20, $f12
    088A53C8:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088A53CC:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    088A53D0:[3C1108A2]: lui        $s1, 0x08A2 <=> li $s1, 0x08A20000
    088A53D4:[3C1008A2]: lui        $s0, 0x08A2 <=> li $s0, 0x08A20000
--> 088A53D8:[0E229608]: jal        0x088A5820
    088A53DC:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088A53E0:[8E8466C0]: lw         $a0, 26304($s4)
    088A53E4:[00952021]: addu       $a0, $a0, $s5
    088A53E8:[90850000]: lbu        $a1, 0($a0)
    088A53EC:[50A00023]: beql       $a1, $zr, 0x088A547C
    088A53F0:[8E24075C]: lw         $a0, 1884($s1)
    088A53F4:[8C850004]: lw         $a1, 4($a0)
    088A53F8:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    088A53FC:[0265282A]: slt        $a1, $s3, $a1
    088A5400:[10A00019]: beq        $a1, $zr, 0x088A5468
    088A5404:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088A5408:[8C840008]: lw         $a0, 8($a0)
    088A540C:[00922021]: addu       $a0, $a0, $s2
    088A5410:[0E2293E6]: jal        0x088A4F98
    088A5414:[8C840000]: lw         $a0, 0($a0)
    088A5418:[8E8466C0]: lw         $a0, 26304($s4)
    088A541C:[1040000D]: beq        $v0, $zr, 0x088A5454
    088A5420:[00952021]: addu       $a0, $a0, $s5
    088A5424:[8C840008]: lw         $a0, 8($a0)
    088A5428:[4600A306]: mov.s      $f12, $f20
    088A542C:[00922021]: addu       $a0, $a0, $s2
    088A5430:[8C840000]: lw         $a0, 0($a0)
    088A5434:[8C850010]: lw         $a1, 16($a0)
    088A5438:[24A50010]: addiu      $a1, $a1, 16
    088A543C:[84A60000]: lh         $a2, 0($a1)
    088A5440:[8CA50004]: lw         $a1, 4($a1)
    088A5444:[00A0F809]: jalr       $ra, $a1
    088A5448:[00862021]: addu       $a0, $a0, $a2
    088A544C:[8E8466C0]: lw         $a0, 26304($s4)
    088A5450:[00952021]: addu       $a0, $a0, $s5
    088A5454:[8C850004]: lw         $a1, 4($a0)
    088A5458:[26730001]: addiu      $s3, $s3, 1
    088A545C:[0265282A]: slt        $a1, $s3, $a1
    088A5460:[14A0FFE9]: bne        $a1, $zr, 0x088A5408
    088A5464:[26520004]: addiu      $s2, $s2, 4
    088A5468:[0E2299B5]: jal        0x088A66D4
    088A546C:[00000000]: nop
    088A5470:[0E229650]: jal        0x088A5940
    088A5474:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088A5478:[8E24075C]: lw         $a0, 1884($s1)
    088A547C:[56E40004]: bnel       $s7, $a0, 0x088A5490
    088A5480:[8E040758]: lw         $a0, 1880($s0)
    088A5484:[0E22A62A]: jal        0x088A98A8
    088A5488:[00000000]: nop
    088A548C:[8E040758]: lw         $a0, 1880($s0)
    088A5490:[56E40004]: bnel       $s7, $a0, 0x088A54A4
    088A5494:[8EC466C4]: lw         $a0, 26308($s6)
    088A5498:[0E22A5B1]: jal        0x088A96C4
    088A549C:[00000000]: nop
    088A54A0:[8EC466C4]: lw         $a0, 26308($s6)
    088A54A4:[26F70001]: addiu      $s7, $s7, 1
    088A54A8:[02E4202A]: slt        $a0, $s7, $a0
--> 088A54AC:[1480FFCA]: bne        $a0, $zr, 0x088A53D8
    088A54B0:[26B50014]: addiu      $s5, $s5, 20
    088A54B4:[0E22780D]: jal        0x0889E034
    088A54B8:[00000000]: nop
    088A54BC:[0E227840]: jal        0x0889E100
_S1_2_89339A0 20,652,817 instructions (0.383%), 712,167 calls (089339A0 - 08933A78, length 55)
    089339A0:[00061080]: sll        $v0, $a2, 0x0002
    089339A4:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    089339A8:[8C840034]: lw         $a0, 52($a0)
    089339AC:[00461021]: addu       $v0, $v0, $a2
    089339B0:[000210C0]: sll        $v0, $v0, 0x0003
    089339B4:[00823021]: addu       $a2, $a0, $v0
    089339B8:[90C30009]: lbu        $v1, 9($a2)
    089339BC:[50600022]: beql       $v1, $zr, 0x08933A48
    089339C0:[90C20008]: lbu        $v0, 8($a2)
    089339C4:[8CE20030]: lw         $v0, 48($a3)
    089339C8:[00A2102B]: sltu       $v0, $a1, $v0
    089339CC:[5040001E]: beql       $v0, $zr, 0x08933A48
    089339D0:[90C20008]: lbu        $v0, 8($a2)
    089339D4:[94E2002E]: lhu        $v0, 46($a3)
    089339D8:[8CE30024]: lw         $v1, 36($a3)
    089339DC:[8CC80000]: lw         $t0, 0($a2)
    089339E0:[00450018]: mult       $v0, $a1
    089339E4:[94C4000A]: lhu        $a0, 10($a2)
    089339E8:[2D050006]: sltiu      $a1, $t0, 6
    089339EC:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    089339F0:[00001012]: mflo       $v0
    089339F4:[00621821]: addu       $v1, $v1, $v0
    089339F8:[10A00009]: beq        $a1, $zr, 0x08933A20
    089339FC:[00643021]: addu       $a2, $v1, $a0
    08933A00:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    08933A04:[00081080]: sll        $v0, $t0, 0x0002
    08933A08:[24635974]: addiu      $v1, $v1, 22900
    08933A0C:[00431021]: addu       $v0, $v0, $v1
    08933A10:[8C440000]: lw         $a0, 0($v0)
    08933A14:[00800008]: jr         $a0
    08933A18:[00000000]: nop
    08933A20:[03E00008]: jr         $ra
    08933A24:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
    08933A48:[1040FFF5]: beq        $v0, $zr, 0x08933A20
    08933A4C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08933A50:[8CC30000]: lw         $v1, 0($a2)
    08933A54:[2C620006]: sltiu      $v0, $v1, 6
    08933A58:[1040FFF1]: beq        $v0, $zr, 0x08933A20
    08933A5C:[00000000]: nop
    08933A60:[00031080]: sll        $v0, $v1, 0x0002
    08933A64:[3C03089E]: lui        $v1, 0x089E <=> li $v1, 0x089E0000
    08933A68:[2463598C]: addiu      $v1, $v1, 22924
    08933A6C:[00431021]: addu       $v0, $v0, $v1
    08933A70:[8C440000]: lw         $a0, 0($v0)
    08933A74:[00800008]: jr         $a0
    08933A78:[00000000]: nop
  Back Branch 08933A48 2 times (length 12)
    08933A0C:[00431021]: addu       $v0, $v0, $v1
    08933A10:[8C440000]: lw         $a0, 0($v0)
    08933A14:[00800008]: jr         $a0
    08933A18:[00000000]: nop
--> 08933A20:[03E00008]: jr         $ra
    08933A24:[00E01021]: addu       $v0, $a3, $zr <=> move $v0, $a3
--> 08933A48:[1040FFF5]: beq        $v0, $zr, 0x08933A20
    08933A4C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08933A50:[8CC30000]: lw         $v1, 0($a2)
    08933A54:[2C620006]: sltiu      $v0, $v1, 6
    08933A58:[1040FFF1]: beq        $v0, $zr, 0x08933A20
_S1_2_896FB74 19,854,679 instructions (0.368%), 239,213 calls (0896FB74 - 0896FBCC, length 23)
    0896FB74:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    0896FB78:[8C655A14]: lw         $a1, 23060($v1)
    0896FB7C:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    0896FB80:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
    0896FB84:[2463FFFF]: addiu      $v1, $v1, -1
    0896FB88:[AC400000]: sw         $zr, 0($v0)
    0896FB8C:[0461FFFD]: bgez       $v1, 0x0896FB84
    0896FB90:[24420004]: addiu      $v0, $v0, 4
    0896FB94:[3C0408A8]: lui        $a0, 0x08A8 <=> li $a0, 0x08A80000
    0896FB98:[8C8A5A10]: lw         $t2, 23056($a0)
    0896FB9C:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
    0896FBA0:[C4418258]: lwc1       $f1, -32168($v0)
    0896FBA4:[3C0908A8]: lui        $t1, 0x08A8 <=> li $t1, 0x08A80000
    0896FBA8:[000A3880]: sll        $a3, $t2, 0x0002
    0896FBAC:[25285A48]: addiu      $t0, $t1, 23112
    0896FBB0:[00E81821]: addu       $v1, $a3, $t0
    0896FBB4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0896FBB8:[E4A1003C]: swc1       $f1, 60($a1)
    0896FBBC:[AC660000]: sw         $a2, 0($v1)
    0896FBC0:[E4A10000]: swc1       $f1, 0($a1)
    0896FBC4:[E4A10014]: swc1       $f1, 20($a1)
    0896FBC8:[03E00008]: jr         $ra
    0896FBCC:[E4A10028]: swc1       $f1, 40($a1)
  Back Branch 0896FB8C 3,827,408 times (length 4)
    0896FB74:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    0896FB78:[8C655A14]: lw         $a1, 23060($v1)
    0896FB7C:[2403000F]: addiu      $v1, $zr, 15 <=> li $v1, 15
    0896FB80:[00A01021]: addu       $v0, $a1, $zr <=> move $v0, $a1
--> 0896FB84:[2463FFFF]: addiu      $v1, $v1, -1
    0896FB88:[AC400000]: sw         $zr, 0($v0)
--> 0896FB8C:[0461FFFD]: bgez       $v1, 0x0896FB84
    0896FB90:[24420004]: addiu      $v0, $v0, 4
    0896FB94:[3C0408A8]: lui        $a0, 0x08A8 <=> li $a0, 0x08A80000
    0896FB98:[8C8A5A10]: lw         $t2, 23056($a0)
    0896FB9C:[3C02089F]: lui        $v0, 0x089F <=> li $v0, 0x089F0000
_S1_2_896E394 19,768,550 instructions (0.366%), 1,976,855 calls (0896E394 - 0896E59C, length 131)
    0896E394:[2CA30016]: sltiu      $v1, $a1, 22
    0896E398:[1060007F]: beq        $v1, $zr, 0x0896E598
    0896E39C:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    0896E3A0:[00053880]: sll        $a3, $a1, 0x0002
    0896E3A4:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0896E3A8:[24A27EE4]: addiu      $v0, $a1, 32484
    0896E3AC:[00E22021]: addu       $a0, $a3, $v0
    0896E3B0:[8C830000]: lw         $v1, 0($a0)
    0896E3B4:[00600008]: jr         $v1
    0896E3B8:[00000000]: nop
    0896E598:[03E00008]: jr         $ra
    0896E59C:[00000000]: nop
_S1_2_893FCB8 19,753,276 instructions (0.366%), 356,015 calls (0893FCB8 - 0893FF54, length 168)
    0893FCB8:[8C830000]: lw         $v1, 0($a0)
    0893FCBC:[27BDFFF0]: addiu      $sp, $sp, -16
    0893FCC0:[8C8A0010]: lw         $t2, 16($a0)
    0893FCC4:[8C8B0014]: lw         $t3, 20($a0)
    0893FCC8:[2C620002]: sltiu      $v0, $v1, 2
    0893FCCC:[8C8C0004]: lw         $t4, 4($a0)
    0893FCD0:[1040001E]: beq        $v0, $zr, 0x0893FD4C
    0893FCD4:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0893FCD8:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    0893FCDC:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    0893FCE0:[01425025]: or         $t2, $t2, $v0
    0893FCE4:[01635825]: or         $t3, $t3, $v1
    0893FCE8:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FCEC:[8FA20004]: lw         $v0, 4($sp)
    0893FCF0:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    0893FCF4:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    0893FCF8:[34C6FFFF]: ori        $a2, $a2, -1
    0893FCFC:[01663024]: and        $a2, $t3, $a2
    0893FD00:[00431024]: and        $v0, $v0, $v1
    0893FD04:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    0893FD08:[00461025]: or         $v0, $v0, $a2
    0893FD0C:[312507FF]: andi       $a1, $t1, 2047
    0893FD10:[3484FFFF]: ori        $a0, $a0, -1
    0893FD14:[00441024]: and        $v0, $v0, $a0
    0893FD18:[00052D00]: sll        $a1, $a1, 0x0014
    0893FD1C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    0893FD20:[00451025]: or         $v0, $v0, $a1
    0893FD24:[3463FFFF]: ori        $v1, $v1, -1
    0893FD28:[00431024]: and        $v0, $v0, $v1
    0893FD2C:[000C27C0]: sll        $a0, $t4, 0x001F
    0893FD30:[00441025]: or         $v0, $v0, $a0
    0893FD34:[AFA20004]: sw         $v0, 4($sp)
    0893FD38:[AFAA0000]: sw         $t2, 0($sp)
    0893FD3C:[8FA20000]: lw         $v0, 0($sp)
    0893FD40:[8FA30004]: lw         $v1, 4($sp)
    0893FD44:[03E00008]: jr         $ra
    0893FD48:[27BD0010]: addiu      $sp, $sp, 16
    0893FD4C:[38620004]: xori       $v0, $v1, 4
    0893FD50:[50400059]: beql       $v0, $zr, 0x0893FEB8
    0893FD54:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FD58:[38620002]: xori       $v0, $v1, 2
    0893FD5C:[10400056]: beq        $v0, $zr, 0x0893FEB8
    0893FD60:[00000000]: nop
    0893FD64:[014B1025]: or         $v0, $t2, $t3
    0893FD68:[1040FFE1]: beq        $v0, $zr, 0x0893FCF0
    0893FD6C:[8FA20004]: lw         $v0, 4($sp)
    0893FD70:[8C840008]: lw         $a0, 8($a0)
    0893FD74:[2882FC02]: slti       $v0, $a0, -1022
    0893FD78:[1040004D]: beq        $v0, $zr, 0x0893FEB0
    0893FD7C:[28820400]: slti       $v0, $a0, 1024
    0893FD80:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    0893FD84:[00446823]: subu       $t5, $v0, $a0
    0893FD88:[29A30039]: slti       $v1, $t5, 57
    0893FD8C:[14600022]: bne        $v1, $zr, 0x0893FE18
    0893FD90:[00000000]: nop
    0893FD94:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893FD98:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893FD9C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FDA0:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893FDA4:[01421024]: and        $v0, $t2, $v0
    0893FDA8:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    0893FDAC:[1044000E]: beq        $v0, $a0, 0x0893FDE8
    0893FDB0:[01631824]: and        $v1, $t3, $v1
    0893FDB4:[254A007F]: addiu      $t2, $t2, 127
    0893FDB8:[2D42007F]: sltiu      $v0, $t2, 127
    0893FDBC:[01625821]: addu       $t3, $t3, $v0
    0893FDC0:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893FDC4:[3442FFFF]: ori        $v0, $v0, -1
    0893FDC8:[004B102B]: sltu       $v0, $v0, $t3
    0893FDCC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893FDD0:[000A5202]: srl        $t2, $t2, 0x0008
    0893FDD4:[000B2600]: sll        $a0, $t3, 0x0018
    0893FDD8:[0062480B]: movn       $t1, $v1, $v0
    0893FDDC:[01445025]: or         $t2, $t2, $a0
    0893FDE0:[0A24FF3B]: j          0x0893FCEC
    0893FDE4:[000B5A02]: srl        $t3, $t3, 0x0008
    0893FDE8:[5460FFF3]: bnel       $v1, $zr, 0x0893FDB8
    0893FDEC:[254A007F]: addiu      $t2, $t2, 127
    0893FDF0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FDF4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893FDF8:[01421024]: and        $v0, $t2, $v0
    0893FDFC:[01631824]: and        $v1, $t3, $v1
    0893FE00:[00431025]: or         $v0, $v0, $v1
    0893FE04:[5040FFEF]: beql       $v0, $zr, 0x0893FDC4
    0893FE08:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893FE0C:[254A0080]: addiu      $t2, $t2, 128
    0893FE10:[0A24FF6F]: j          0x0893FDBC
    0893FE14:[2D420080]: sltiu      $v0, $t2, 128
    0893FE18:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    0893FE1C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893FE20:[000D3680]: sll        $a2, $t5, 0x001A
    0893FE24:[04C10004]: bgez       $a2, 0x0893FE38
    0893FE28:[00000000]: nop
    0893FE2C:[01A41804]: sllv       $v1, $a0, $t5
    0893FE30:[10000007]: b          0x0893FE50
    0893FE34:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893FE38:[10C00004]: beq        $a2, $zr, 0x0893FE4C
    0893FE3C:[01A51804]: sllv       $v1, $a1, $t5
    0893FE40:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    0893FE44:[00C43006]: srlv       $a2, $a0, $a2
    0893FE48:[00661825]: or         $v1, $v1, $a2
    0893FE4C:[01A41004]: sllv       $v0, $a0, $t5
    0893FE50:[2442FFFF]: addiu      $v0, $v0, -1
    0893FE54:[2C47FFFF]: sltiu      $a3, $v0, -1
    0893FE58:[2463FFFF]: addiu      $v1, $v1, -1
    0893FE5C:[00671821]: addu       $v1, $v1, $a3
    0893FE60:[01421024]: and        $v0, $t2, $v0
    0893FE64:[01631824]: and        $v1, $t3, $v1
    0893FE68:[00431025]: or         $v0, $v0, $v1
    0893FE6C:[000D4680]: sll        $t0, $t5, 0x001A
    0893FE70:[05010004]: bgez       $t0, 0x0893FE84
    0893FE74:[00000000]: nop
    0893FE78:[01AB3006]: srlv       $a2, $t3, $t5
    0893FE7C:[10000007]: b          0x0893FE9C
    0893FE80:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893FE84:[11000004]: beq        $t0, $zr, 0x0893FE98
    0893FE88:[01AA3006]: srlv       $a2, $t2, $t5
    0893FE8C:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    0893FE90:[010B4004]: sllv       $t0, $t3, $t0
    0893FE94:[00C83025]: or         $a2, $a2, $t0
    0893FE98:[01AB3806]: srlv       $a3, $t3, $t5
    0893FE9C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893FEA0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893FEA4:[00C25025]: or         $t2, $a2, $v0
    0893FEA8:[0A24FF67]: j          0x0893FD9C
    0893FEAC:[00E55825]: or         $t3, $a3, $a1
    0893FEB0:[14400005]: bne        $v0, $zr, 0x0893FEC8
    0893FEB4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FEB8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893FEBC:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893FEC0:[0A24FF3C]: j          0x0893FCF0
    0893FEC4:[8FA20004]: lw         $v0, 4($sp)
    0893FEC8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FECC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893FED0:[01423024]: and        $a2, $t2, $v0
    0893FED4:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    0893FED8:[01633824]: and        $a3, $t3, $v1
    0893FEDC:[10C20012]: beq        $a2, $v0, 0x0893FF28
    0893FEE0:[248903FF]: addiu      $t1, $a0, 1023
    0893FEE4:[254A007F]: addiu      $t2, $t2, 127
    0893FEE8:[2D42007F]: sltiu      $v0, $t2, 127
    0893FEEC:[01625821]: addu       $t3, $t3, $v0
    0893FEF0:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893FEF4:[3442FFFF]: ori        $v0, $v0, -1
    0893FEF8:[004B102B]: sltu       $v0, $v0, $t3
    0893FEFC:[50400007]: beql       $v0, $zr, 0x0893FF1C
    0893FF00:[000A5202]: srl        $t2, $t2, 0x0008
    0893FF04:[000B17C0]: sll        $v0, $t3, 0x001F
    0893FF08:[000A5042]: srl        $t2, $t2, 0x0001
    0893FF0C:[01425025]: or         $t2, $t2, $v0
    0893FF10:[000B5842]: srl        $t3, $t3, 0x0001
    0893FF14:[25290001]: addiu      $t1, $t1, 1
    0893FF18:[000A5202]: srl        $t2, $t2, 0x0008
    0893FF1C:[000B1600]: sll        $v0, $t3, 0x0018
    0893FF20:[0A24FF78]: j          0x0893FDE0
    0893FF24:[01425025]: or         $t2, $t2, $v0
    0893FF28:[54E0FFEF]: bnel       $a3, $zr, 0x0893FEE8
    0893FF2C:[254A007F]: addiu      $t2, $t2, 127
    0893FF30:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FF34:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893FF38:[01421024]: and        $v0, $t2, $v0
    0893FF3C:[01631824]: and        $v1, $t3, $v1
    0893FF40:[00431025]: or         $v0, $v0, $v1
    0893FF44:[5040FFEB]: beql       $v0, $zr, 0x0893FEF4
    0893FF48:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893FF4C:[254A0080]: addiu      $t2, $t2, 128
    0893FF50:[0A24FFBB]: j          0x0893FEEC
    0893FF54:[2D420080]: sltiu      $v0, $t2, 128
  Back Branch 0893FF20 212,026 times (length 82)
    0893FDCC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893FDD0:[000A5202]: srl        $t2, $t2, 0x0008
    0893FDD4:[000B2600]: sll        $a0, $t3, 0x0018
    0893FDD8:[0062480B]: movn       $t1, $v1, $v0
    0893FDDC:[01445025]: or         $t2, $t2, $a0
--> 0893FDE0:[0A24FF3B]: j          0x0893FCEC
    0893FDE4:[000B5A02]: srl        $t3, $t3, 0x0008
    0893FDE8:[5460FFF3]: bnel       $v1, $zr, 0x0893FDB8
    0893FDEC:[254A007F]: addiu      $t2, $t2, 127
    0893FDF0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FDF4:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893FDF8:[01421024]: and        $v0, $t2, $v0
    0893FDFC:[01631824]: and        $v1, $t3, $v1
    0893FE00:[00431025]: or         $v0, $v0, $v1
    0893FE04:[5040FFEF]: beql       $v0, $zr, 0x0893FDC4
    0893FE08:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893FE0C:[254A0080]: addiu      $t2, $t2, 128
    0893FE10:[0A24FF6F]: j          0x0893FDBC
    0893FE14:[2D420080]: sltiu      $v0, $t2, 128
    0893FE18:[24050000]: addiu      $a1, $zr, 0 <=> li $a1, 0
    0893FE1C:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    0893FE20:[000D3680]: sll        $a2, $t5, 0x001A
    0893FE24:[04C10004]: bgez       $a2, 0x0893FE38
    0893FE28:[00000000]: nop
    0893FE2C:[01A41804]: sllv       $v1, $a0, $t5
    0893FE30:[10000007]: b          0x0893FE50
    0893FE34:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0893FE38:[10C00004]: beq        $a2, $zr, 0x0893FE4C
    0893FE3C:[01A51804]: sllv       $v1, $a1, $t5
    0893FE40:[000D3023]: subu       $a2, $zr, $t5 <=> negu $a2, $t5
    0893FE44:[00C43006]: srlv       $a2, $a0, $a2
    0893FE48:[00661825]: or         $v1, $v1, $a2
    0893FE4C:[01A41004]: sllv       $v0, $a0, $t5
    0893FE50:[2442FFFF]: addiu      $v0, $v0, -1
    0893FE54:[2C47FFFF]: sltiu      $a3, $v0, -1
    0893FE58:[2463FFFF]: addiu      $v1, $v1, -1
    0893FE5C:[00671821]: addu       $v1, $v1, $a3
    0893FE60:[01421024]: and        $v0, $t2, $v0
    0893FE64:[01631824]: and        $v1, $t3, $v1
    0893FE68:[00431025]: or         $v0, $v0, $v1
    0893FE6C:[000D4680]: sll        $t0, $t5, 0x001A
    0893FE70:[05010004]: bgez       $t0, 0x0893FE84
    0893FE74:[00000000]: nop
    0893FE78:[01AB3006]: srlv       $a2, $t3, $t5
    0893FE7C:[10000007]: b          0x0893FE9C
    0893FE80:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893FE84:[11000004]: beq        $t0, $zr, 0x0893FE98
    0893FE88:[01AA3006]: srlv       $a2, $t2, $t5
    0893FE8C:[000D4023]: subu       $t0, $zr, $t5 <=> negu $t0, $t5
    0893FE90:[010B4004]: sllv       $t0, $t3, $t0
    0893FE94:[00C83025]: or         $a2, $a2, $t0
    0893FE98:[01AB3806]: srlv       $a3, $t3, $t5
    0893FE9C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893FEA0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0893FEA4:[00C25025]: or         $t2, $a2, $v0
    0893FEA8:[0A24FF67]: j          0x0893FD9C
    0893FEAC:[00E55825]: or         $t3, $a3, $a1
    0893FEB0:[14400005]: bne        $v0, $zr, 0x0893FEC8
    0893FEB4:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FEB8:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893FEBC:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893FEC0:[0A24FF3C]: j          0x0893FCF0
    0893FEC4:[8FA20004]: lw         $v0, 4($sp)
    0893FEC8:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FECC:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893FED0:[01423024]: and        $a2, $t2, $v0
    0893FED4:[24020080]: addiu      $v0, $zr, 128 <=> li $v0, 128
    0893FED8:[01633824]: and        $a3, $t3, $v1
    0893FEDC:[10C20012]: beq        $a2, $v0, 0x0893FF28
    0893FEE0:[248903FF]: addiu      $t1, $a0, 1023
    0893FEE4:[254A007F]: addiu      $t2, $t2, 127
    0893FEE8:[2D42007F]: sltiu      $v0, $t2, 127
    0893FEEC:[01625821]: addu       $t3, $t3, $v0
    0893FEF0:[3C021FFF]: lui        $v0, 0x1FFF <=> li $v0, 0x1FFF0000
    0893FEF4:[3442FFFF]: ori        $v0, $v0, -1
    0893FEF8:[004B102B]: sltu       $v0, $v0, $t3
    0893FEFC:[50400007]: beql       $v0, $zr, 0x0893FF1C
    0893FF00:[000A5202]: srl        $t2, $t2, 0x0008
    0893FF04:[000B17C0]: sll        $v0, $t3, 0x001F
    0893FF08:[000A5042]: srl        $t2, $t2, 0x0001
    0893FF0C:[01425025]: or         $t2, $t2, $v0
    0893FF10:[000B5842]: srl        $t3, $t3, 0x0001
    0893FF14:[25290001]: addiu      $t1, $t1, 1
    0893FF18:[000A5202]: srl        $t2, $t2, 0x0008
    0893FF1C:[000B1600]: sll        $v0, $t3, 0x0018
--> 0893FF20:[0A24FF78]: j          0x0893FDE0
    0893FF24:[01425025]: or         $t2, $t2, $v0
    0893FF28:[54E0FFEF]: bnel       $a3, $zr, 0x0893FEE8
    0893FF2C:[254A007F]: addiu      $t2, $t2, 127
    0893FF30:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 0893FDE0 212,026 times (length 63)
    0893FCD8:[3C030008]: lui        $v1, 0x0008 <=> li $v1, 0x00080000
    0893FCDC:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    0893FCE0:[01425025]: or         $t2, $t2, $v0
    0893FCE4:[01635825]: or         $t3, $t3, $v1
    0893FCE8:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
--> 0893FCEC:[8FA20004]: lw         $v0, 4($sp)
    0893FCF0:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    0893FCF4:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    0893FCF8:[34C6FFFF]: ori        $a2, $a2, -1
    0893FCFC:[01663024]: and        $a2, $t3, $a2
    0893FD00:[00431024]: and        $v0, $v0, $v1
    0893FD04:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    0893FD08:[00461025]: or         $v0, $v0, $a2
    0893FD0C:[312507FF]: andi       $a1, $t1, 2047
    0893FD10:[3484FFFF]: ori        $a0, $a0, -1
    0893FD14:[00441024]: and        $v0, $v0, $a0
    0893FD18:[00052D00]: sll        $a1, $a1, 0x0014
    0893FD1C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    0893FD20:[00451025]: or         $v0, $v0, $a1
    0893FD24:[3463FFFF]: ori        $v1, $v1, -1
    0893FD28:[00431024]: and        $v0, $v0, $v1
    0893FD2C:[000C27C0]: sll        $a0, $t4, 0x001F
    0893FD30:[00441025]: or         $v0, $v0, $a0
    0893FD34:[AFA20004]: sw         $v0, 4($sp)
    0893FD38:[AFAA0000]: sw         $t2, 0($sp)
    0893FD3C:[8FA20000]: lw         $v0, 0($sp)
    0893FD40:[8FA30004]: lw         $v1, 4($sp)
    0893FD44:[03E00008]: jr         $ra
    0893FD48:[27BD0010]: addiu      $sp, $sp, 16
    0893FD4C:[38620004]: xori       $v0, $v1, 4
    0893FD50:[50400059]: beql       $v0, $zr, 0x0893FEB8
    0893FD54:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FD58:[38620002]: xori       $v0, $v1, 2
    0893FD5C:[10400056]: beq        $v0, $zr, 0x0893FEB8
    0893FD60:[00000000]: nop
    0893FD64:[014B1025]: or         $v0, $t2, $t3
    0893FD68:[1040FFE1]: beq        $v0, $zr, 0x0893FCF0
    0893FD6C:[8FA20004]: lw         $v0, 4($sp)
    0893FD70:[8C840008]: lw         $a0, 8($a0)
    0893FD74:[2882FC02]: slti       $v0, $a0, -1022
    0893FD78:[1040004D]: beq        $v0, $zr, 0x0893FEB0
    0893FD7C:[28820400]: slti       $v0, $a0, 1024
    0893FD80:[2402FC02]: addiu      $v0, $zr, -1022 <=> li $v0, -1022
    0893FD84:[00446823]: subu       $t5, $v0, $a0
    0893FD88:[29A30039]: slti       $v1, $t5, 57
    0893FD8C:[14600022]: bne        $v1, $zr, 0x0893FE18
    0893FD90:[00000000]: nop
    0893FD94:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893FD98:[00005821]: addu       $t3, $zr, $zr <=> li $t3, 0
    0893FD9C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893FDA0:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893FDA4:[01421024]: and        $v0, $t2, $v0
    0893FDA8:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    0893FDAC:[1044000E]: beq        $v0, $a0, 0x0893FDE8
    0893FDB0:[01631824]: and        $v1, $t3, $v1
    0893FDB4:[254A007F]: addiu      $t2, $t2, 127
    0893FDB8:[2D42007F]: sltiu      $v0, $t2, 127
    0893FDBC:[01625821]: addu       $t3, $t3, $v0
    0893FDC0:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893FDC4:[3442FFFF]: ori        $v0, $v0, -1
    0893FDC8:[004B102B]: sltu       $v0, $v0, $t3
    0893FDCC:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0893FDD0:[000A5202]: srl        $t2, $t2, 0x0008
    0893FDD4:[000B2600]: sll        $a0, $t3, 0x0018
    0893FDD8:[0062480B]: movn       $t1, $v1, $v0
    0893FDDC:[01445025]: or         $t2, $t2, $a0
--> 0893FDE0:[0A24FF3B]: j          0x0893FCEC
    0893FDE4:[000B5A02]: srl        $t3, $t3, 0x0008
    0893FDE8:[5460FFF3]: bnel       $v1, $zr, 0x0893FDB8
    0893FDEC:[254A007F]: addiu      $t2, $t2, 127
    0893FDF0:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
  Back Branch 0893FD68 212,026 times (length 32)
    0893FCDC:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    0893FCE0:[01425025]: or         $t2, $t2, $v0
    0893FCE4:[01635825]: or         $t3, $t3, $v1
    0893FCE8:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FCEC:[8FA20004]: lw         $v0, 4($sp)
--> 0893FCF0:[3C06000F]: lui        $a2, 0x000F <=> li $a2, 0x000F0000
    0893FCF4:[3C03FFF0]: lui        $v1, 0xFFF0 <=> li $v1, 0xFFF00000
    0893FCF8:[34C6FFFF]: ori        $a2, $a2, -1
    0893FCFC:[01663024]: and        $a2, $t3, $a2
    0893FD00:[00431024]: and        $v0, $v0, $v1
    0893FD04:[3C04800F]: lui        $a0, 0x800F <=> li $a0, 0x800F0000
    0893FD08:[00461025]: or         $v0, $v0, $a2
    0893FD0C:[312507FF]: andi       $a1, $t1, 2047
    0893FD10:[3484FFFF]: ori        $a0, $a0, -1
    0893FD14:[00441024]: and        $v0, $v0, $a0
    0893FD18:[00052D00]: sll        $a1, $a1, 0x0014
    0893FD1C:[3C037FFF]: lui        $v1, 0x7FFF <=> li $v1, 0x7FFF0000
    0893FD20:[00451025]: or         $v0, $v0, $a1
    0893FD24:[3463FFFF]: ori        $v1, $v1, -1
    0893FD28:[00431024]: and        $v0, $v0, $v1
    0893FD2C:[000C27C0]: sll        $a0, $t4, 0x001F
    0893FD30:[00441025]: or         $v0, $v0, $a0
    0893FD34:[AFA20004]: sw         $v0, 4($sp)
    0893FD38:[AFAA0000]: sw         $t2, 0($sp)
    0893FD3C:[8FA20000]: lw         $v0, 0($sp)
    0893FD40:[8FA30004]: lw         $v1, 4($sp)
    0893FD44:[03E00008]: jr         $ra
    0893FD48:[27BD0010]: addiu      $sp, $sp, 16
    0893FD4C:[38620004]: xori       $v0, $v1, 4
    0893FD50:[50400059]: beql       $v0, $zr, 0x0893FEB8
    0893FD54:[240907FF]: addiu      $t1, $zr, 2047 <=> li $t1, 2047
    0893FD58:[38620002]: xori       $v0, $v1, 2
    0893FD5C:[10400056]: beq        $v0, $zr, 0x0893FEB8
    0893FD60:[00000000]: nop
    0893FD64:[014B1025]: or         $v0, $t2, $t3
--> 0893FD68:[1040FFE1]: beq        $v0, $zr, 0x0893FCF0
    0893FD6C:[8FA20004]: lw         $v0, 4($sp)
    0893FD70:[8C840008]: lw         $a0, 8($a0)
    0893FD74:[2882FC02]: slti       $v0, $a0, -1022
    0893FD78:[1040004D]: beq        $v0, $zr, 0x0893FEB0
  Back Branch 0893FEC0 143,989 times (length 118)
_S1_2_89734E8 19,560,737 instructions (0.362%), 299,989 calls (089734E8 - 089735A8, length 49)
    089734E8:[27BDFFE0]: addiu      $sp, $sp, -32
    089734EC:[3C0308A8]: lui        $v1, 0x08A8 <=> li $v1, 0x08A80000
    089734F0:[AFBF0018]: sw         $ra, 24($sp)
    089734F4:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    089734F8:[AFB3000C]: sw         $s3, 12($sp)
    089734FC:[24735A18]: addiu      $s3, $v1, 23064
    08973500:[AFB50014]: sw         $s5, 20($sp)
    08973504:[3C1508A8]: lui        $s5, 0x08A8 <=> li $s5, 0x08A80000
    08973508:[AFB40010]: sw         $s4, 16($sp)
    0897350C:[3C1408A8]: lui        $s4, 0x08A8 <=> li $s4, 0x08A80000
    08973510:[AFB20008]: sw         $s2, 8($sp)
    08973514:[26720008]: addiu      $s2, $s3, 8
    08973518:[AFB10004]: sw         $s1, 4($sp)
    0897351C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08973520:[AFB00000]: sw         $s0, 0($sp)
    08973524:[24505A48]: addiu      $s0, $v0, 23112
    08973528:[8E040000]: lw         $a0, 0($s0)
    0897352C:[5080000E]: beql       $a0, $zr, 0x08973568
    08973530:[26310001]: addiu      $s1, $s1, 1
    08973534:[8EAA5A10]: lw         $t2, 23056($s5)
    08973538:[8E875A14]: lw         $a3, 23060($s4)
    0897353C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08973540:[000A4840]: sll        $t1, $t2, 0x0001
    08973544:[012A4021]: addu       $t0, $t1, $t2
    08973548:[00082880]: sll        $a1, $t0, 0x0002
    0897354C:[00B33021]: addu       $a2, $a1, $s3
    08973550:[ACC70008]: sw         $a3, 8($a2)
    08973554:[8E420000]: lw         $v0, 0($s2)
    08973558:[14400010]: bne        $v0, $zr, 0x0897359C
    0897355C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08973560:[AE000000]: sw         $zr, 0($s0)
    08973564:[26310001]: addiu      $s1, $s1, 1
    08973568:[2A2B0004]: slti       $t3, $s1, 4
    0897356C:[26100004]: addiu      $s0, $s0, 4
    08973570:[1560FFED]: bne        $t3, $zr, 0x08973528
    08973574:[2652000C]: addiu      $s2, $s2, 12
    08973578:[8FBF0018]: lw         $ra, 24($sp)
    0897357C:[8FB50014]: lw         $s5, 20($sp)
    08973580:[8FB40010]: lw         $s4, 16($sp)
    08973584:[8FB3000C]: lw         $s3, 12($sp)
    08973588:[8FB20008]: lw         $s2, 8($sp)
    0897358C:[8FB10004]: lw         $s1, 4($sp)
    08973590:[8FB00000]: lw         $s0, 0($sp)
    08973594:[03E00008]: jr         $ra
    08973598:[27BD0020]: addiu      $sp, $sp, 32
    0897359C:[0E25B3EF]: jal        0x0896CFBC
    089735A0:[00000000]: nop
    089735A4:[0A25CD59]: j          0x08973564
    089735A8:[AE000000]: sw         $zr, 0($s0)
  Back Branch 08973570 1,199,956 times (length 20)
    08973514:[26720008]: addiu      $s2, $s3, 8
    08973518:[AFB10004]: sw         $s1, 4($sp)
    0897351C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08973520:[AFB00000]: sw         $s0, 0($sp)
    08973524:[24505A48]: addiu      $s0, $v0, 23112
--> 08973528:[8E040000]: lw         $a0, 0($s0)
    0897352C:[5080000E]: beql       $a0, $zr, 0x08973568
    08973530:[26310001]: addiu      $s1, $s1, 1
    08973534:[8EAA5A10]: lw         $t2, 23056($s5)
    08973538:[8E875A14]: lw         $a3, 23060($s4)
    0897353C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08973540:[000A4840]: sll        $t1, $t2, 0x0001
    08973544:[012A4021]: addu       $t0, $t1, $t2
    08973548:[00082880]: sll        $a1, $t0, 0x0002
    0897354C:[00B33021]: addu       $a2, $a1, $s3
    08973550:[ACC70008]: sw         $a3, 8($a2)
    08973554:[8E420000]: lw         $v0, 0($s2)
    08973558:[14400010]: bne        $v0, $zr, 0x0897359C
    0897355C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08973560:[AE000000]: sw         $zr, 0($s0)
    08973564:[26310001]: addiu      $s1, $s1, 1
    08973568:[2A2B0004]: slti       $t3, $s1, 4
    0897356C:[26100004]: addiu      $s0, $s0, 4
--> 08973570:[1560FFED]: bne        $t3, $zr, 0x08973528
    08973574:[2652000C]: addiu      $s2, $s2, 12
    08973578:[8FBF0018]: lw         $ra, 24($sp)
    0897357C:[8FB50014]: lw         $s5, 20($sp)
    08973580:[8FB40010]: lw         $s4, 16($sp)
  Back Branch 089735A4 244,088 times (length 18)
    08973550:[ACC70008]: sw         $a3, 8($a2)
    08973554:[8E420000]: lw         $v0, 0($s2)
    08973558:[14400010]: bne        $v0, $zr, 0x0897359C
    0897355C:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08973560:[AE000000]: sw         $zr, 0($s0)
--> 08973564:[26310001]: addiu      $s1, $s1, 1
    08973568:[2A2B0004]: slti       $t3, $s1, 4
    0897356C:[26100004]: addiu      $s0, $s0, 4
    08973570:[1560FFED]: bne        $t3, $zr, 0x08973528
    08973574:[2652000C]: addiu      $s2, $s2, 12
    08973578:[8FBF0018]: lw         $ra, 24($sp)
    0897357C:[8FB50014]: lw         $s5, 20($sp)
    08973580:[8FB40010]: lw         $s4, 16($sp)
    08973584:[8FB3000C]: lw         $s3, 12($sp)
    08973588:[8FB20008]: lw         $s2, 8($sp)
    0897358C:[8FB10004]: lw         $s1, 4($sp)
    08973590:[8FB00000]: lw         $s0, 0($sp)
    08973594:[03E00008]: jr         $ra
    08973598:[27BD0020]: addiu      $sp, $sp, 32
    0897359C:[0E25B3EF]: jal        0x0896CFBC
    089735A0:[00000000]: nop
--> 089735A4:[0A25CD59]: j          0x08973564
    089735A8:[AE000000]: sw         $zr, 0($s0)
_S1_2_896CEA4 19,347,922 instructions (0.359%), 841,214 calls (0896CEA4 - 0896CEFC, length 23)
    0896CEA4:[27BDFFF0]: addiu      $sp, $sp, -16
    0896CEA8:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    0896CEAC:[AFB00000]: sw         $s0, 0($sp)
    0896CEB0:[2450D0A0]: addiu      $s0, $v0, -12128
    0896CEB4:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    0896CEB8:[8E070048]: lw         $a3, 72($s0)
    0896CEBC:[AFB10004]: sw         $s1, 4($sp)
    0896CEC0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0896CEC4:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0896CEC8:[AFBF0008]: sw         $ra, 8($sp)
    0896CECC:[0E25B8E5]: jal        0x0896E394
    0896CED0:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    0896CED4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0896CED8:[8E050044]: lw         $a1, 68($s0)
    0896CEDC:[02262004]: sllv       $a0, $a2, $s1
    0896CEE0:[00041827]: nor        $v1, $zr, $a0 <=> li $v1, not $a0
    0896CEE4:[00A32024]: and        $a0, $a1, $v1
    0896CEE8:[AE040044]: sw         $a0, 68($s0)
    0896CEEC:[8FBF0008]: lw         $ra, 8($sp)
    0896CEF0:[8FB10004]: lw         $s1, 4($sp)
    0896CEF4:[8FB00000]: lw         $s0, 0($sp)
    0896CEF8:[03E00008]: jr         $ra
    0896CEFC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8930654 18,086,440 instructions (0.335%), 48,453 calls (08930654 - 0893080C, length 111)
    08930654:[27BDFFE0]: addiu      $sp, $sp, -32
    08930658:[AFB00010]: sw         $s0, 16($sp)
    0893065C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08930660:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08930664:[AFBF001C]: sw         $ra, 28($sp)
    08930668:[AFB20018]: sw         $s2, 24($sp)
    0893066C:[AFB10014]: sw         $s1, 20($sp)
    08930670:[8C910048]: lw         $s1, 72($a0)
    08930674:[0E24C919]: jal        0x08932464
    08930678:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0893067C:[2C434000]: sltiu      $v1, $v0, 16384
    08930680:[14600004]: bne        $v1, $zr, 0x08930694
    08930684:[8FBF001C]: lw         $ra, 28($sp)
    08930688:[8E030028]: lw         $v1, 40($s0)
    0893068C:[54600006]: bnel       $v1, $zr, 0x089306A8
    08930690:[8E070024]: lw         $a3, 36($s0)
    08930694:[8FB20018]: lw         $s2, 24($sp)
    08930698:[8FB10014]: lw         $s1, 20($sp)
    0893069C:[8FB00010]: lw         $s0, 16($sp)
    089306A0:[03E00008]: jr         $ra
    089306A4:[27BD0020]: addiu      $sp, $sp, 32
    089306A8:[8E060014]: lw         $a2, 20($s0)
    089306AC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089306B0:[00072880]: sll        $a1, $a3, 0x0002
    089306B4:[00A64021]: addu       $t0, $a1, $a2
    089306B8:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089306BC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089306C0:[24062000]: addiu      $a2, $zr, 8192 <=> li $a2, 8192
    089306C4:[0E24C8FE]: jal        0x089323F8
    089306C8:[8D120000]: lw         $s2, 0($t0)
    089306CC:[8FA20004]: lw         $v0, 4($sp)
    089306D0:[24042000]: addiu      $a0, $zr, 8192 <=> li $a0, 8192
    089306D4:[10440049]: beq        $v0, $a0, 0x089307FC
    089306D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089306DC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089306E0:[0E24C907]: jal        0x0893241C
    089306E4:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    089306E8:[8FA20000]: lw         $v0, 0($sp)
    089306EC:[02425025]: or         $t2, $s2, $v0
    089306F0:[31490003]: andi       $t1, $t2, 3
    089306F4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    089306F8:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    089306FC:[11200032]: beq        $t1, $zr, 0x089307C8
    08930700:[26482000]: addiu      $t0, $s2, 8192
    08930704:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    08930708:[88C30003]: lwl        $v1, 3($a2)
    0893070C:[98C30000]: lwr        $v1, 0($a2)
    08930710:[88C40007]: lwl        $a0, 7($a2)
    08930714:[98C40004]: lwr        $a0, 4($a2)
    08930718:[88C5000B]: lwl        $a1, 11($a2)
    0893071C:[98C50008]: lwr        $a1, 8($a2)
    08930720:[88C8000F]: lwl        $t0, 15($a2)
    08930724:[98C8000C]: lwr        $t0, 12($a2)
    08930728:[A8E30003]: swl        $v1, 3($a3)
    0893072C:[B8E30000]: swr        $v1, 0($a3)
    08930730:[A8E40007]: swl        $a0, 7($a3)
    08930734:[B8E40004]: swr        $a0, 4($a3)
    08930738:[A8E5000B]: swl        $a1, 11($a3)
    0893073C:[B8E50008]: swr        $a1, 8($a3)
    08930740:[A8E8000F]: swl        $t0, 15($a3)
    08930744:[B8E8000C]: swr        $t0, 12($a3)
    08930748:[24C60010]: addiu      $a2, $a2, 16
    0893074C:[14C2FFEE]: bne        $a2, $v0, 0x08930708
    08930750:[24E70010]: addiu      $a3, $a3, 16
    08930754:[8E040004]: lw         $a0, 4($s0)
    08930758:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893075C:[0E25DCC7]: jal        0x0897731C [sceKernelWaitSema]
    08930760:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08930764:[8E040024]: lw         $a0, 36($s0)
    08930768:[8E180030]: lw         $t8, 48($s0)
    0893076C:[8E05001C]: lw         $a1, 28($s0)
    08930770:[24830001]: addiu      $v1, $a0, 1
    08930774:[0078001A]: div        $v1, $t8
    08930778:[00044080]: sll        $t0, $a0, 0x0002
    0893077C:[01051021]: addu       $v0, $t0, $a1
    08930780:[8C590000]: lw         $t9, 0($v0)
    08930784:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08930788:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893078C:[AE19003C]: sw         $t9, 60($s0)
    08930790:[53000001]: beql       $t8, $zr, 0x08930798
    08930794:[000001CD]: break      0x00007
    08930798:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0893079C:[8E120028]: lw         $s2, 40($s0)
    089307A0:[2651FFFF]: addiu      $s1, $s2, -1
    089307A4:[AE110028]: sw         $s1, 40($s0)
    089307A8:[00007810]: mfhi       $t7
    089307AC:[0E24C910]: jal        0x08932440
    089307B0:[AE0F0024]: sw         $t7, 36($s0)
    089307B4:[8E040004]: lw         $a0, 4($s0)
    089307B8:[0E25DCC1]: jal        0x08977304 [sceKernelSignalSema]
    089307BC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089307C0:[0A24C1A5]: j          0x08930694
    089307C4:[8FBF001C]: lw         $ra, 28($sp)
    089307C8:[8CCE0000]: lw         $t6, 0($a2)
    089307CC:[8CCD0004]: lw         $t5, 4($a2)
    089307D0:[8CCC0008]: lw         $t4, 8($a2)
    089307D4:[8CCB000C]: lw         $t3, 12($a2)
    089307D8:[ACEE0000]: sw         $t6, 0($a3)
    089307DC:[24C60010]: addiu      $a2, $a2, 16
    089307E0:[24E70010]: addiu      $a3, $a3, 16
    089307E4:[ACEDFFF4]: sw         $t5, -12($a3)
    089307E8:[ACECFFF8]: sw         $t4, -8($a3)
    089307EC:[14C8FFF6]: bne        $a2, $t0, 0x089307C8
    089307F0:[ACEBFFFC]: sw         $t3, -4($a3)
    089307F4:[0A24C1D6]: j          0x08930758
    089307F8:[8E040004]: lw         $a0, 4($s0)
    089307FC:[8FA20000]: lw         $v0, 0($sp)
    08930800:[1440FFBB]: bne        $v0, $zr, 0x089306F0
    08930804:[02425025]: or         $t2, $s2, $v0
    08930808:[0A24C1B7]: j          0x089306DC
    0893080C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
  Back Branch 089307EC 1,550,336 times (length 11)
    089307B4:[8E040004]: lw         $a0, 4($s0)
    089307B8:[0E25DCC1]: jal        0x08977304 [sceKernelSignalSema]
    089307BC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089307C0:[0A24C1A5]: j          0x08930694
    089307C4:[8FBF001C]: lw         $ra, 28($sp)
--> 089307C8:[8CCE0000]: lw         $t6, 0($a2)
    089307CC:[8CCD0004]: lw         $t5, 4($a2)
    089307D0:[8CCC0008]: lw         $t4, 8($a2)
    089307D4:[8CCB000C]: lw         $t3, 12($a2)
    089307D8:[ACEE0000]: sw         $t6, 0($a3)
    089307DC:[24C60010]: addiu      $a2, $a2, 16
    089307E0:[24E70010]: addiu      $a3, $a3, 16
    089307E4:[ACEDFFF4]: sw         $t5, -12($a3)
    089307E8:[ACECFFF8]: sw         $t4, -8($a3)
--> 089307EC:[14C8FFF6]: bne        $a2, $t0, 0x089307C8
    089307F0:[ACEBFFFC]: sw         $t3, -4($a3)
    089307F4:[0A24C1D6]: j          0x08930758
    089307F8:[8E040004]: lw         $a0, 4($s0)
    089307FC:[8FA20000]: lw         $v0, 0($sp)
  Back Branch 08930800 3,028 times (length 70)
    089306DC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089306E0:[0E24C907]: jal        0x0893241C
    089306E4:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    089306E8:[8FA20000]: lw         $v0, 0($sp)
    089306EC:[02425025]: or         $t2, $s2, $v0
--> 089306F0:[31490003]: andi       $t1, $t2, 3
    089306F4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    089306F8:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    089306FC:[11200032]: beq        $t1, $zr, 0x089307C8
    08930700:[26482000]: addiu      $t0, $s2, 8192
    08930704:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    08930708:[88C30003]: lwl        $v1, 3($a2)
    0893070C:[98C30000]: lwr        $v1, 0($a2)
    08930710:[88C40007]: lwl        $a0, 7($a2)
    08930714:[98C40004]: lwr        $a0, 4($a2)
    08930718:[88C5000B]: lwl        $a1, 11($a2)
    0893071C:[98C50008]: lwr        $a1, 8($a2)
    08930720:[88C8000F]: lwl        $t0, 15($a2)
    08930724:[98C8000C]: lwr        $t0, 12($a2)
    08930728:[A8E30003]: swl        $v1, 3($a3)
    0893072C:[B8E30000]: swr        $v1, 0($a3)
    08930730:[A8E40007]: swl        $a0, 7($a3)
    08930734:[B8E40004]: swr        $a0, 4($a3)
    08930738:[A8E5000B]: swl        $a1, 11($a3)
    0893073C:[B8E50008]: swr        $a1, 8($a3)
    08930740:[A8E8000F]: swl        $t0, 15($a3)
    08930744:[B8E8000C]: swr        $t0, 12($a3)
    08930748:[24C60010]: addiu      $a2, $a2, 16
    0893074C:[14C2FFEE]: bne        $a2, $v0, 0x08930708
    08930750:[24E70010]: addiu      $a3, $a3, 16
    08930754:[8E040004]: lw         $a0, 4($s0)
    08930758:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893075C:[0E25DCC7]: jal        0x0897731C [sceKernelWaitSema]
    08930760:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08930764:[8E040024]: lw         $a0, 36($s0)
    08930768:[8E180030]: lw         $t8, 48($s0)
    0893076C:[8E05001C]: lw         $a1, 28($s0)
    08930770:[24830001]: addiu      $v1, $a0, 1
    08930774:[0078001A]: div        $v1, $t8
    08930778:[00044080]: sll        $t0, $a0, 0x0002
    0893077C:[01051021]: addu       $v0, $t0, $a1
    08930780:[8C590000]: lw         $t9, 0($v0)
    08930784:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08930788:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893078C:[AE19003C]: sw         $t9, 60($s0)
    08930790:[53000001]: beql       $t8, $zr, 0x08930798
    08930794:[000001CD]: break      0x00007
    08930798:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0893079C:[8E120028]: lw         $s2, 40($s0)
    089307A0:[2651FFFF]: addiu      $s1, $s2, -1
    089307A4:[AE110028]: sw         $s1, 40($s0)
    089307A8:[00007810]: mfhi       $t7
    089307AC:[0E24C910]: jal        0x08932440
    089307B0:[AE0F0024]: sw         $t7, 36($s0)
    089307B4:[8E040004]: lw         $a0, 4($s0)
    089307B8:[0E25DCC1]: jal        0x08977304 [sceKernelSignalSema]
    089307BC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089307C0:[0A24C1A5]: j          0x08930694
    089307C4:[8FBF001C]: lw         $ra, 28($sp)
    089307C8:[8CCE0000]: lw         $t6, 0($a2)
    089307CC:[8CCD0004]: lw         $t5, 4($a2)
    089307D0:[8CCC0008]: lw         $t4, 8($a2)
    089307D4:[8CCB000C]: lw         $t3, 12($a2)
    089307D8:[ACEE0000]: sw         $t6, 0($a3)
    089307DC:[24C60010]: addiu      $a2, $a2, 16
    089307E0:[24E70010]: addiu      $a3, $a3, 16
    089307E4:[ACEDFFF4]: sw         $t5, -12($a3)
    089307E8:[ACECFFF8]: sw         $t4, -8($a3)
    089307EC:[14C8FFF6]: bne        $a2, $t0, 0x089307C8
    089307F0:[ACEBFFFC]: sw         $t3, -4($a3)
    089307F4:[0A24C1D6]: j          0x08930758
    089307F8:[8E040004]: lw         $a0, 4($s0)
    089307FC:[8FA20000]: lw         $v0, 0($sp)
--> 08930800:[1440FFBB]: bne        $v0, $zr, 0x089306F0
    08930804:[02425025]: or         $t2, $s2, $v0
    08930808:[0A24C1B7]: j          0x089306DC
    0893080C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
  Back Branch 089307F4 3,028 times (length 41)
    08930744:[B8E8000C]: swr        $t0, 12($a3)
    08930748:[24C60010]: addiu      $a2, $a2, 16
    0893074C:[14C2FFEE]: bne        $a2, $v0, 0x08930708
    08930750:[24E70010]: addiu      $a3, $a3, 16
    08930754:[8E040004]: lw         $a0, 4($s0)
--> 08930758:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893075C:[0E25DCC7]: jal        0x0897731C [sceKernelWaitSema]
    08930760:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08930764:[8E040024]: lw         $a0, 36($s0)
    08930768:[8E180030]: lw         $t8, 48($s0)
    0893076C:[8E05001C]: lw         $a1, 28($s0)
    08930770:[24830001]: addiu      $v1, $a0, 1
    08930774:[0078001A]: div        $v1, $t8
    08930778:[00044080]: sll        $t0, $a0, 0x0002
    0893077C:[01051021]: addu       $v0, $t0, $a1
    08930780:[8C590000]: lw         $t9, 0($v0)
    08930784:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08930788:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893078C:[AE19003C]: sw         $t9, 60($s0)
    08930790:[53000001]: beql       $t8, $zr, 0x08930798
    08930794:[000001CD]: break      0x00007
    08930798:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0893079C:[8E120028]: lw         $s2, 40($s0)
    089307A0:[2651FFFF]: addiu      $s1, $s2, -1
    089307A4:[AE110028]: sw         $s1, 40($s0)
    089307A8:[00007810]: mfhi       $t7
    089307AC:[0E24C910]: jal        0x08932440
    089307B0:[AE0F0024]: sw         $t7, 36($s0)
    089307B4:[8E040004]: lw         $a0, 4($s0)
    089307B8:[0E25DCC1]: jal        0x08977304 [sceKernelSignalSema]
    089307BC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    089307C0:[0A24C1A5]: j          0x08930694
    089307C4:[8FBF001C]: lw         $ra, 28($sp)
    089307C8:[8CCE0000]: lw         $t6, 0($a2)
    089307CC:[8CCD0004]: lw         $t5, 4($a2)
    089307D0:[8CCC0008]: lw         $t4, 8($a2)
    089307D4:[8CCB000C]: lw         $t3, 12($a2)
    089307D8:[ACEE0000]: sw         $t6, 0($a3)
    089307DC:[24C60010]: addiu      $a2, $a2, 16
    089307E0:[24E70010]: addiu      $a3, $a3, 16
    089307E4:[ACEDFFF4]: sw         $t5, -12($a3)
    089307E8:[ACECFFF8]: sw         $t4, -8($a3)
    089307EC:[14C8FFF6]: bne        $a2, $t0, 0x089307C8
    089307F0:[ACEBFFFC]: sw         $t3, -4($a3)
--> 089307F4:[0A24C1D6]: j          0x08930758
    089307F8:[8E040004]: lw         $a0, 4($s0)
    089307FC:[8FA20000]: lw         $v0, 0($sp)
    08930800:[1440FFBB]: bne        $v0, $zr, 0x089306F0
    08930804:[02425025]: or         $t2, $s2, $v0
  Back Branch 089307C0 3,028 times (length 77)
    08930680:[14600004]: bne        $v1, $zr, 0x08930694
    08930684:[8FBF001C]: lw         $ra, 28($sp)
    08930688:[8E030028]: lw         $v1, 40($s0)
    0893068C:[54600006]: bnel       $v1, $zr, 0x089306A8
    08930690:[8E070024]: lw         $a3, 36($s0)
--> 08930694:[8FB20018]: lw         $s2, 24($sp)
    08930698:[8FB10014]: lw         $s1, 20($sp)
    0893069C:[8FB00010]: lw         $s0, 16($sp)
    089306A0:[03E00008]: jr         $ra
    089306A4:[27BD0020]: addiu      $sp, $sp, 32
    089306A8:[8E060014]: lw         $a2, 20($s0)
    089306AC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089306B0:[00072880]: sll        $a1, $a3, 0x0002
    089306B4:[00A64021]: addu       $t0, $a1, $a2
    089306B8:[03A03821]: addu       $a3, $sp, $zr <=> move $a3, $sp
    089306BC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089306C0:[24062000]: addiu      $a2, $zr, 8192 <=> li $a2, 8192
    089306C4:[0E24C8FE]: jal        0x089323F8
    089306C8:[8D120000]: lw         $s2, 0($t0)
    089306CC:[8FA20004]: lw         $v0, 4($sp)
    089306D0:[24042000]: addiu      $a0, $zr, 8192 <=> li $a0, 8192
    089306D4:[10440049]: beq        $v0, $a0, 0x089307FC
    089306D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089306DC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089306E0:[0E24C907]: jal        0x0893241C
    089306E4:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    089306E8:[8FA20000]: lw         $v0, 0($sp)
    089306EC:[02425025]: or         $t2, $s2, $v0
    089306F0:[31490003]: andi       $t1, $t2, 3
    089306F4:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    089306F8:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    089306FC:[11200032]: beq        $t1, $zr, 0x089307C8
    08930700:[26482000]: addiu      $t0, $s2, 8192
    08930704:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    08930708:[88C30003]: lwl        $v1, 3($a2)
    0893070C:[98C30000]: lwr        $v1, 0($a2)
    08930710:[88C40007]: lwl        $a0, 7($a2)
    08930714:[98C40004]: lwr        $a0, 4($a2)
    08930718:[88C5000B]: lwl        $a1, 11($a2)
    0893071C:[98C50008]: lwr        $a1, 8($a2)
    08930720:[88C8000F]: lwl        $t0, 15($a2)
    08930724:[98C8000C]: lwr        $t0, 12($a2)
    08930728:[A8E30003]: swl        $v1, 3($a3)
    0893072C:[B8E30000]: swr        $v1, 0($a3)
    08930730:[A8E40007]: swl        $a0, 7($a3)
    08930734:[B8E40004]: swr        $a0, 4($a3)
    08930738:[A8E5000B]: swl        $a1, 11($a3)
    0893073C:[B8E50008]: swr        $a1, 8($a3)
    08930740:[A8E8000F]: swl        $t0, 15($a3)
    08930744:[B8E8000C]: swr        $t0, 12($a3)
    08930748:[24C60010]: addiu      $a2, $a2, 16
    0893074C:[14C2FFEE]: bne        $a2, $v0, 0x08930708
    08930750:[24E70010]: addiu      $a3, $a3, 16
    08930754:[8E040004]: lw         $a0, 4($s0)
    08930758:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893075C:[0E25DCC7]: jal        0x0897731C [sceKernelWaitSema]
    08930760:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08930764:[8E040024]: lw         $a0, 36($s0)
    08930768:[8E180030]: lw         $t8, 48($s0)
    0893076C:[8E05001C]: lw         $a1, 28($s0)
    08930770:[24830001]: addiu      $v1, $a0, 1
    08930774:[0078001A]: div        $v1, $t8
    08930778:[00044080]: sll        $t0, $a0, 0x0002
    0893077C:[01051021]: addu       $v0, $t0, $a1
    08930780:[8C590000]: lw         $t9, 0($v0)
    08930784:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08930788:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0893078C:[AE19003C]: sw         $t9, 60($s0)
    08930790:[53000001]: beql       $t8, $zr, 0x08930798
    08930794:[000001CD]: break      0x00007
    08930798:[03A03021]: addu       $a2, $sp, $zr <=> move $a2, $sp
    0893079C:[8E120028]: lw         $s2, 40($s0)
    089307A0:[2651FFFF]: addiu      $s1, $s2, -1
    089307A4:[AE110028]: sw         $s1, 40($s0)
    089307A8:[00007810]: mfhi       $t7
    089307AC:[0E24C910]: jal        0x08932440
    089307B0:[AE0F0024]: sw         $t7, 36($s0)
    089307B4:[8E040004]: lw         $a0, 4($s0)
    089307B8:[0E25DCC1]: jal        0x08977304 [sceKernelSignalSema]
    089307BC:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
--> 089307C0:[0A24C1A5]: j          0x08930694
    089307C4:[8FBF001C]: lw         $ra, 28($sp)
    089307C8:[8CCE0000]: lw         $t6, 0($a2)
    089307CC:[8CCD0004]: lw         $t5, 4($a2)
    089307D0:[8CCC0008]: lw         $t4, 8($a2)
_S1_2_8951E6C 18,001,745 instructions (0.334%), 450,989 calls (08951E6C - 0895A58C, length 8649)
  Back Branch 08951F54 450,736 times (length 43)
    08951E9C:[8FBF000C]: lw         $ra, 12($sp)
    08951EA0:[24A6FFB8]: addiu      $a2, $a1, -72
    08951EA4:[2CC20006]: sltiu      $v0, $a2, 6
    08951EA8:[1040002A]: beq        $v0, $zr, 0x08951F54
    08951EAC:[240200E1]: addiu      $v0, $zr, 225 <=> li $v0, 225
--> 08951EB0:[24030006]: addiu      $v1, $zr, 6 <=> li $v1, 6
    08951EB4:[00C3182D]: min        $v1, $a2, $v1
    08951EB8:[00032080]: sll        $a0, $v1, 0x0002
    08951EBC:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08951EC0:[00832021]: addu       $a0, $a0, $v1
    08951EC4:[24426F48]: addiu      $v0, $v0, 28488
    08951EC8:[00822021]: addu       $a0, $a0, $v0
    08951ECC:[90830000]: lbu        $v1, 0($a0)
    08951ED0:[00701821]: addu       $v1, $v1, $s0
    08951ED4:[CA200000]: lv.s       S000.s, 0($s1)
    08951ED8:[CA200005]: lv.s       S001.s, 4($s1)
    08951EDC:[CA20000A]: lv.s       S002.s, 8($s1)
    08951EE0:[CA20000F]: lv.s       S003.s, 12($s1)
    08951EE4:[24A6FFB7]: addiu      $a2, $a1, -73
    08951EE8:[2CC20002]: sltiu      $v0, $a2, 2
    08951EEC:[1440003E]: bne        $v0, $zr, 0x08951FE8
    08951EF0:[2402004B]: addiu      $v0, $zr, 75 <=> li $v0, 75
    08951EF4:[10A2004E]: beq        $a1, $v0, 0x08952030
    08951EF8:[00000000]: nop
    08951EFC:[D8640000]: lv.q       C100.q, 0($v1)
    08951F00:[D0008085]: vmov.q     C110.q, C000.q
    08951F04:[440AA000]: mfc1       $t2, $f20
    08951F08:[48EA0001]: MTV.s      $t2, S010.s
    08951F0C:[60848585]: vsub.q     C110.q, C110.q, C100.q
    08951F10:[65018585]: vscl.q     C110.q, C110.q, S010.s
    08951F14:[60058480]: vadd.q     C000.q, C100.q, C110.q
    08951F18:[F8600000]: sv.q       C000.q, 0($v1)
    08951F1C:[90820001]: lbu        $v0, 1($a0)
    08951F20:[96030042]: lhu        $v1, 66($s0)
    08951F24:[90840002]: lbu        $a0, 2($a0)
    08951F28:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08951F2C:[00431024]: and        $v0, $v0, $v1
    08951F30:[00441025]: or         $v0, $v0, $a0
    08951F34:[A6020042]: sh         $v0, 66($s0)
    08951F38:[8FBF000C]: lw         $ra, 12($sp)
    08951F3C:[8FB20008]: lw         $s2, 8($sp)
    08951F40:[8FB10004]: lw         $s1, 4($sp)
    08951F44:[8FB00000]: lw         $s0, 0($sp)
    08951F48:[C7B40010]: lwc1       $f20, 16($sp)
    08951F4C:[03E00008]: jr         $ra
    08951F50:[27BD0020]: addiu      $sp, $sp, 32
--> 08951F54:[10A2FFD6]: beq        $a1, $v0, 0x08951EB0
    08951F58:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    08951F5C:[10A2000D]: beq        $a1, $v0, 0x08951F94
    08951F60:[28A20044]: slti       $v0, $a1, 68
    08951F64:[1040005C]: beq        $v0, $zr, 0x089520D8
  Back Branch 08951F70 448,665 times (length 15)
    08951F28:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08951F2C:[00431024]: and        $v0, $v0, $v1
    08951F30:[00441025]: or         $v0, $v0, $a0
    08951F34:[A6020042]: sh         $v0, 66($s0)
    08951F38:[8FBF000C]: lw         $ra, 12($sp)
--> 08951F3C:[8FB20008]: lw         $s2, 8($sp)
    08951F40:[8FB10004]: lw         $s1, 4($sp)
    08951F44:[8FB00000]: lw         $s0, 0($sp)
    08951F48:[C7B40010]: lwc1       $f20, 16($sp)
    08951F4C:[03E00008]: jr         $ra
    08951F50:[27BD0020]: addiu      $sp, $sp, 32
    08951F54:[10A2FFD6]: beq        $a1, $v0, 0x08951EB0
    08951F58:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    08951F5C:[10A2000D]: beq        $a1, $v0, 0x08951F94
    08951F60:[28A20044]: slti       $v0, $a1, 68
    08951F64:[1040005C]: beq        $v0, $zr, 0x089520D8
    08951F68:[24020047]: addiu      $v0, $zr, 71 <=> li $v0, 71
    08951F6C:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
--> 08951F70:[14A2FFF2]: bne        $a1, $v0, 0x08951F3C
    08951F74:[8FBF000C]: lw         $ra, 12($sp)
    08951F78:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08951F7C:[C4E00000]: lwc1       $f0, 0($a3)
    08951F80:[C4416F14]: lwc1       $f1, 28436($v0)
  Back Branch 08951F8C 448,665 times (length 23)
    08951F24:[90840002]: lbu        $a0, 2($a0)
    08951F28:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08951F2C:[00431024]: and        $v0, $v0, $v1
    08951F30:[00441025]: or         $v0, $v0, $a0
    08951F34:[A6020042]: sh         $v0, 66($s0)
--> 08951F38:[8FBF000C]: lw         $ra, 12($sp)
    08951F3C:[8FB20008]: lw         $s2, 8($sp)
    08951F40:[8FB10004]: lw         $s1, 4($sp)
    08951F44:[8FB00000]: lw         $s0, 0($sp)
    08951F48:[C7B40010]: lwc1       $f20, 16($sp)
    08951F4C:[03E00008]: jr         $ra
    08951F50:[27BD0020]: addiu      $sp, $sp, 32
    08951F54:[10A2FFD6]: beq        $a1, $v0, 0x08951EB0
    08951F58:[24020043]: addiu      $v0, $zr, 67 <=> li $v0, 67
    08951F5C:[10A2000D]: beq        $a1, $v0, 0x08951F94
    08951F60:[28A20044]: slti       $v0, $a1, 68
    08951F64:[1040005C]: beq        $v0, $zr, 0x089520D8
    08951F68:[24020047]: addiu      $v0, $zr, 71 <=> li $v0, 71
    08951F6C:[24020042]: addiu      $v0, $zr, 66 <=> li $v0, 66
    08951F70:[14A2FFF2]: bne        $a1, $v0, 0x08951F3C
    08951F74:[8FBF000C]: lw         $ra, 12($sp)
    08951F78:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    08951F7C:[C4E00000]: lwc1       $f0, 0($a3)
    08951F80:[C4416F14]: lwc1       $f1, 28436($v0)
    08951F84:[46010000]: add.s      $f0, $f0, $f1
    08951F88:[4600008D]: trunc.w.s  $f2, $f0
--> 08951F8C:[0A2547CE]: j          0x08951F38
    08951F90:[E4820024]: swc1       $f2, 36($a0)
    08951F94:[9482001A]: lhu        $v0, 26($a0)
    08951F98:[11020007]: beq        $t0, $v0, 0x08951FB8
    08951F9C:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
  Back Branch 0895A564 33,136 times (length 11)
    0895A52C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0895A530:[46000306]: mov.s      $f12, $f0
    0895A534:[18E0000D]: blez       $a3, 0x0895A56C
    0895A538:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0895A53C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
--> 0895A540:[C4A10000]: lwc1       $f1, 0($a1)
    0895A544:[C4C00000]: lwc1       $f0, 0($a2)
    0895A548:[25080001]: addiu      $t0, $t0, 1
    0895A54C:[24A50004]: addiu      $a1, $a1, 4
    0895A550:[46010001]: sub.s      $f0, $f0, $f1
    0895A554:[24C60004]: addiu      $a2, $a2, 4
    0895A558:[46006002]: mul.s      $f0, $f12, $f0
    0895A55C:[46000840]: add.s      $f1, $f1, $f0
    0895A560:[E4610000]: swc1       $f1, 0($v1)
--> 0895A564:[14E8FFF6]: bne        $a3, $t0, 0x0895A540
    0895A568:[24630004]: addiu      $v1, $v1, 4
    0895A56C:[03E00008]: jr         $ra
    0895A570:[00000000]: nop
    0895A574:[44800000]: mtc1       $zr, $f0
  Back Branch 08952118 2,071 times (length 89)
    08951FA8:[01003021]: addu       $a2, $t0, $zr <=> move $a2, $t0
    08951FAC:[9602001A]: lhu        $v0, 26($s0)
    08951FB0:[1642FFE2]: bne        $s2, $v0, 0x08951F3C
    08951FB4:[8FBF000C]: lw         $ra, 12($sp)
    08951FB8:[8E04000C]: lw         $a0, 12($s0)
--> 08951FBC:[4600A306]: mov.s      $f12, $f20
    08951FC0:[02203021]: addu       $a2, $s1, $zr <=> move $a2, $s1
    08951FC4:[02403821]: addu       $a3, $s2, $zr <=> move $a3, $s2
    08951FC8:[8FBF000C]: lw         $ra, 12($sp)
    08951FCC:[8FB20008]: lw         $s2, 8($sp)
    08951FD0:[8FB10004]: lw         $s1, 4($sp)
    08951FD4:[8FB00000]: lw         $s0, 0($sp)
    08951FD8:[C7B40010]: lwc1       $f20, 16($sp)
    08951FDC:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08951FE0:[0A256946]: j          0x0895A518
    08951FE4:[27BD0020]: addiu      $sp, $sp, 32
    08951FE8:[D0660001]: VCST.s     S010.s, VFPU_1_PI
    08951FEC:[65018000]: vscl.t     C000.t, C000.t, S010.s
    08951FF0:[D0130002]: vcos.s     S020.s, S000.s
    08951FF4:[D0120003]: vsin.s     S030.s, S000.s
    08951FF8:[D0132022]: vcos.s     S021.s, S001.s
    08951FFC:[D0122023]: vsin.s     S031.s, S001.s
    08952000:[D0134042]: vcos.s     S022.s, S002.s
    08952004:[D0124043]: vsin.s     S032.s, S002.s
    08952008:[646160A7]: vmul.p     R103.p, R020.p, R021.p
    0895200C:[66828204]: vcrs.t     C100.t, C020.t, C020.t
    08952010:[66838305]: vcrs.t     C110.t, C030.t, C030.t
    08952014:[646227E7]: vmul.p     R123.p, R103.p, R022.p
    08952018:[64038406]: vmul.t     C120.t, C100.t, C030.t
    0895201C:[64028507]: vmul.t     C130.t, C110.t, C020.t
    08952020:[14C00002]: bne        $a2, $zr, 0x0895202C
    08952024:[DD0600E4]: VPFXT      [x, -y, -z, w]
    08952028:[DD0500E4]: VPFXT      [-x, y, -z, w]
    0895202C:[60078680]: vadd.q     C000.q, C120.q, C130.q
    08952030:[D8640000]: lv.q       C100.q, 0($v1)
    08952034:[D0008085]: vmov.q     C110.q, C000.q
    08952038:[D0630023]: VCST.s     S031.s, VFPU_SQRT1_2
    0895203C:[DF833BFC]: VFIM.s     S030.s, 0.99804688
    08952040:[DE000003]: VPFXD      [-1:1, y, z, w]
    08952044:[64858482]: vdot.q     S020.s, C100.q, C110.q
    08952048:[440AA000]: mfc1       $t2, $f20
    0895204C:[60848586]: vsub.q     C120.q, C110.q, C100.q
    08952050:[60048587]: vadd.q     C130.q, C110.q, C100.q
    08952054:[DC000400]: VPFXS      [x, x, |x|, x]
    08952058:[DD028010]: VPFXT      [x, -x, y, 0]
    0895205C:[6C038282]: vcmp.q     LT, C020.q, C030.q
    08952060:[48EA0021]: MTV.s      $t2, S011.s
    08952064:[64020242]: vmul.s     S022.s, S020.s, S020.s
    08952068:[DC0F00E4]: VPFXS      [-x, -y, -z, -w]
    0895206C:[D2A38585]: VCMOVT.q   C110.q, C110.q, 3
    08952070:[65218686]: vscl.q     C120.q, C120.q, S011.s
    08952074:[65218787]: vscl.q     C130.q, C130.q, S011.s
    08952078:[D0444242]: vocp.s     S022.s, S022.s
    0895207C:[49000014]: bvf        0, 0x089520D0
    08952080:[60068480]: vadd.q     C000.q, C100.q, C120.q
    08952084:[49050012]: bvt        1, 0x089520D0
    08952088:[60878480]: vsub.q     C000.q, C100.q, C130.q
    0895208C:[D0170222]: vasin.s    S021.s, S020.s
    08952090:[D0164242]: vsqrt.s    S022.s, S022.s
    08952094:[D0442101]: vocp.s     S010.s, S011.s
    08952098:[DC000100]: VPFXS      [|x|, x, x, x]
    0895209C:[49090002]: bvt        2, 0x089520A8
    089520A0:[D0442222]: vocp.s     S021.s, S021.s
    089520A4:[D0174222]: vasin.s    S021.s, S022.s
    089520A8:[65220181]: vscl.p     C010.p, C010.p, S021.s
    089520AC:[D0122222]: vsin.s     S021.s, S021.s
    089520B0:[D0120101]: vsin.s     S010.s, S010.s
    089520B4:[D0122121]: vsin.s     S011.s, S011.s
    089520B8:[D0102222]: vrcp.s     S021.s, S021.s
    089520BC:[64812480]: vdot.p     S000.s, R100.p, C010.p
    089520C0:[648125A0]: vdot.p     S001.s, R101.p, C010.p
    089520C4:[648126C0]: vdot.p     S002.s, R102.p, C010.p
    089520C8:[648127E0]: vdot.p     S003.s, R103.p, C010.p
    089520CC:[65228080]: vscl.q     C000.q, C000.q, S021.s
    089520D0:[0A2547C6]: j          0x08951F18
    089520D4:[00000000]: nop
    089520D8:[10A20009]: beq        $a1, $v0, 0x08952100
    089520DC:[2402004F]: addiu      $v0, $zr, 79 <=> li $v0, 79
    089520E0:[14A2FF96]: bne        $a1, $v0, 0x08951F3C
    089520E4:[8FBF000C]: lw         $ra, 12($sp)
    089520E8:[8C820020]: lw         $v0, 32($a0)
    089520EC:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    089520F0:[24840028]: addiu      $a0, $a0, 40
    089520F4:[00431025]: or         $v0, $v0, $v1
    089520F8:[0A2547EF]: j          0x08951FBC
    089520FC:[AE020020]: sw         $v0, 32($s0)
    08952100:[8C830030]: lw         $v1, 48($a0)
    08952104:[10600006]: beq        $v1, $zr, 0x08952120
    08952108:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0895210C:[96020042]: lhu        $v0, 66($s0)
    08952110:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08952114:[34420010]: ori        $v0, $v0, 16
--> 08952118:[0A2547EF]: j          0x08951FBC
    0895211C:[A6020042]: sh         $v0, 66($s0)
    08952120:[0E253262]: jal        0x0894C988
    08952124:[24A57510]: addiu      $a1, $a1, 29968
    08952128:[8E030030]: lw         $v1, 48($s0)
  Back Branch 0895A580 2,071 times (length 21)
    0895A520:[460C003C]: c.lt.s     $f0, $f12
    0895A524:[00000000]: nop
    0895A528:[45000012]: bc1f       0x0895A574
    0895A52C:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0895A530:[46000306]: mov.s      $f12, $f0
--> 0895A534:[18E0000D]: blez       $a3, 0x0895A56C
    0895A538:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0895A53C:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    0895A540:[C4A10000]: lwc1       $f1, 0($a1)
    0895A544:[C4C00000]: lwc1       $f0, 0($a2)
    0895A548:[25080001]: addiu      $t0, $t0, 1
    0895A54C:[24A50004]: addiu      $a1, $a1, 4
    0895A550:[46010001]: sub.s      $f0, $f0, $f1
    0895A554:[24C60004]: addiu      $a2, $a2, 4
    0895A558:[46006002]: mul.s      $f0, $f12, $f0
    0895A55C:[46000840]: add.s      $f1, $f1, $f0
    0895A560:[E4610000]: swc1       $f1, 0($v1)
    0895A564:[14E8FFF6]: bne        $a3, $t0, 0x0895A540
    0895A568:[24630004]: addiu      $v1, $v1, 4
    0895A56C:[03E00008]: jr         $ra
    0895A570:[00000000]: nop
    0895A574:[44800000]: mtc1       $zr, $f0
    0895A578:[4600603C]: c.lt.s     $f12, $f0
    0895A57C:[00000000]: nop
--> 0895A580:[4500FFEC]: bc1f       0x0895A534
    0895A584:[00000000]: nop
    0895A588:[0A25694D]: j          0x0895A534
    0895A58C:[46000306]: mov.s      $f12, $f0
  Back Branch 089520D0 169 times (length 112)
_S1_2_8952F74 17,415,024 instructions (0.323%), 456,306 calls (08952F74 - 08953058, length 58)
    08952F74:[00061A00]: sll        $v1, $a2, 0x0008
    08952F78:[00061180]: sll        $v0, $a2, 0x0006
    08952F7C:[27BDFFF0]: addiu      $sp, $sp, -16
    08952F80:[10E00030]: beq        $a3, $zr, 0x08953044
    08952F84:[00621823]: subu       $v1, $v1, $v0
    08952F88:[8C840004]: lw         $a0, 4($a0)
    08952F8C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08952F90:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08952F94:[00832821]: addu       $a1, $a0, $v1
    08952F98:[8CA20034]: lw         $v0, 52($a1)
    08952F9C:[24A600B0]: addiu      $a2, $a1, 176
    08952FA0:[10400004]: beq        $v0, $zr, 0x08952FB4
    08952FA4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08952FA8:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08952FAC:[24480010]: addiu      $t0, $v0, 16
    08952FB0:[24A90080]: addiu      $t1, $a1, 128
    08952FB4:[8CA20010]: lw         $v0, 16($a1)
    08952FB8:[1040000A]: beq        $v0, $zr, 0x08952FE4
    08952FBC:[00000000]: nop
    08952FC0:[84430000]: lh         $v1, 0($v0)
    08952FC4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    08952FC8:[00031200]: sll        $v0, $v1, 0x0008
    08952FCC:[00031980]: sll        $v1, $v1, 0x0006
    08952FD0:[00431023]: subu       $v0, $v0, $v1
    08952FD4:[1100001F]: beq        $t0, $zr, 0x08953054
    08952FD8:[00822021]: addu       $a0, $a0, $v0
    08952FDC:[8CAA0014]: lw         $t2, 20($a1)
    08952FE0:[24890080]: addiu      $t1, $a0, 128
    08952FE4:[D8E20000]: lv.q       C020.q, 0($a3)
    08952FE8:[11200011]: beq        $t1, $zr, 0x08953030
    08952FEC:[D8C00000]: lv.q       C000.q, 0($a2)
    08952FF0:[D9010000]: lv.q       C010.q, 0($t0)
    08952FF4:[D9240000]: lv.q       C100.q, 0($t1)
    08952FF8:[D9250010]: lv.q       C110.q, 16($t1)
    08952FFC:[D9260020]: lv.q       C120.q, 32($t1)
    08953000:[D9270030]: lv.q       C130.q, 48($t1)
    08953004:[60018080]: vadd.q     C000.q, C000.q, C010.q
    08953008:[DD00F0FF]: VPFXT      [1/2, 1/2, 1/2, 1/2]
    0895300C:[11400007]: beq        $t2, $zr, 0x0895302C
    08953010:[64008081]: vmul.q     C010.q, C000.q, C000.q
    08953014:[D9480000]: lv.q       C200.q, 0($t2)
    08953018:[D9490010]: lv.q       C210.q, 16($t2)
    0895301C:[D94A0020]: lv.q       C220.q, 32($t2)
    08953020:[D94B0030]: lv.q       C230.q, 48($t2)
    08953024:[D0008180]: vmov.q     C000.q, C010.q
    08953028:[F180A801]: VHTFM4.q   C010.q, E200.q, C000.q
    0895302C:[F181A400]: VHTFM4.q   C000.q, E100.q, C010.q
    08953030:[66028080]: vhdp.q     S000.s, C000.q, C020.q
    08953034:[EBA00000]: sv.s       S000.s, 0($sp)
    08953038:[C7A00000]: lwc1       $f0, 0($sp)
    0895303C:[03E00008]: jr         $ra
    08953040:[27BD0010]: addiu      $sp, $sp, 16
    08953044:[44860800]: mtc1       $a2, $f1
    08953048:[27BD0010]: addiu      $sp, $sp, 16
    0895304C:[03E00008]: jr         $ra
    08953050:[46800820]: cvt.s.w    $f0, $f1
    08953054:[0A254BF9]: j          0x08952FE4
    08953058:[248600B0]: addiu      $a2, $a0, 176
_S1_2_896E1A0 17,304,870 instructions (0.321%), 786,585 calls (0896E1A0 - 0896E1F4, length 22)
    0896E1A0:[3C0A08A8]: lui        $t2, 0x08A8 <=> li $t2, 0x08A80000
    0896E1A4:[8D4BD0E8]: lw         $t3, -12056($t2)
    0896E1A8:[0004C200]: sll        $t8, $a0, 0x0008
    0896E1AC:[0006C900]: sll        $t9, $a2, 0x0004
    0896E1B0:[8D6C0008]: lw         $t4, 8($t3)
    0896E1B4:[03197825]: or         $t7, $t8, $t9
    0896E1B8:[01E56825]: or         $t5, $t7, $a1
    0896E1BC:[25840004]: addiu      $a0, $t4, 4
    0896E1C0:[3C0EDF00]: lui        $t6, 0xDF00 <=> li $t6, 0xDF000000
    0896E1C4:[7C07FE04]: ins        $a3, $zr, 24, 8
    0896E1C8:[7C08FE04]: ins        $t0, $zr, 24, 8
    0896E1CC:[3C09E000]: lui        $t1, 0xE000 <=> li $t1, 0xE0000000
    0896E1D0:[3C02E100]: lui        $v0, 0xE100 <=> li $v0, 0xE1000000
    0896E1D4:[01AE3025]: or         $a2, $t5, $t6
    0896E1D8:[00E95025]: or         $t2, $a3, $t1
    0896E1DC:[01022825]: or         $a1, $t0, $v0
    0896E1E0:[24830008]: addiu      $v1, $a0, 8
    0896E1E4:[AD860000]: sw         $a2, 0($t4)
    0896E1E8:[AD630008]: sw         $v1, 8($t3)
    0896E1EC:[AC8A0000]: sw         $t2, 0($a0)
    0896E1F0:[03E00008]: jr         $ra
    0896E1F4:[AC850004]: sw         $a1, 4($a0)
_S1_2_8964BB0 16,338,228 instructions (0.303%), 1,361,519 calls (08964BB0 - 08964BDC, length 12)
    08964BB0:[27BDFFF0]: addiu      $sp, $sp, -16
    08964BB4:[C8800000]: lv.s       S000.s, 0($a0)
    08964BB8:[C8800005]: lv.s       S001.s, 4($a0)
    08964BBC:[C880000A]: lv.s       S002.s, 8($a0)
    08964BC0:[C8A10000]: lv.s       S010.s, 0($a1)
    08964BC4:[C8A10005]: lv.s       S011.s, 4($a1)
    08964BC8:[C8A1000A]: lv.s       S012.s, 8($a1)
    08964BCC:[64818000]: vdot.t     S000.s, C000.t, C010.t
    08964BD0:[EBA00000]: sv.s       S000.s, 0($sp)
    08964BD4:[C7A00000]: lwc1       $f0, 0($sp)
    08964BD8:[03E00008]: jr         $ra
    08964BDC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88B19B4 15,717,632 instructions (0.291%), 65,415 calls (088B19B4 - 088B1AA8, length 62)
    088B19B4:[27BDFFE0]: addiu      $sp, $sp, -32
    088B19B8:[AFB00000]: sw         $s0, 0($sp)
    088B19BC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088B19C0:[AFB10004]: sw         $s1, 4($sp)
    088B19C4:[AFB20008]: sw         $s2, 8($sp)
    088B19C8:[AFB3000C]: sw         $s3, 12($sp)
    088B19CC:[AFB40010]: sw         $s4, 16($sp)
    088B19D0:[AFB50014]: sw         $s5, 20($sp)
    088B19D4:[AFB60018]: sw         $s6, 24($sp)
    088B19D8:[AFBF001C]: sw         $ra, 28($sp)
    088B19DC:[0E22BFF5]: jal        0x088AFFD4
    088B19E0:[8E040078]: lw         $a0, 120($s0)
    088B19E4:[0040B025]: or         $s6, $v0, $zr <=> move $s6, $v0
    088B19E8:[8EC40008]: lw         $a0, 8($s6)
    088B19EC:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B19F0:[02A4202A]: slt        $a0, $s5, $a0
    088B19F4:[10800021]: beq        $a0, $zr, 0x088B1A7C
    088B19F8:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    088B19FC:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088B1A00:[8E12007C]: lw         $s2, 124($s0)
    088B1A04:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B1A08:[02549021]: addu       $s2, $s2, $s4
    088B1A0C:[0E22CBFB]: jal        0x088B2FEC
    088B1A10:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088B1A14:[A2420104]: sb         $v0, 260($s2)
    088B1A18:[82440104]: lb         $a0, 260($s2)
    088B1A1C:[54800001]: bnel       $a0, $zr, 0x088B1A24
    088B1A20:[A21300A8]: sb         $s3, 168($s0)
    088B1A24:[26520064]: addiu      $s2, $s2, 100
    088B1A28:[0E22B032]: jal        0x088AC0C8
    088B1A2C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A30:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A34:[0E22B03B]: jal        0x088AC0EC
    088B1A38:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A3C:[5222000B]: beql       $s1, $v0, 0x088B1A6C
    088B1A40:[8EC40008]: lw         $a0, 8($s6)
    088B1A44:[0E22AFF6]: jal        0x088ABFD8
    088B1A48:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A4C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A50:[0E22B032]: jal        0x088AC0C8
    088B1A54:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A58:[8E240010]: lw         $a0, 16($s1)
    088B1A5C:[0E22C66D]: jal        0x088B19B4
    088B1A60:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A64:[1000FFF3]: b          0x088B1A34
    088B1A68:[00000000]: nop
    088B1A6C:[26B50001]: addiu      $s5, $s5, 1
    088B1A70:[02A4202A]: slt        $a0, $s5, $a0
    088B1A74:[1480FFE2]: bne        $a0, $zr, 0x088B1A00
    088B1A78:[26940110]: addiu      $s4, $s4, 272
    088B1A7C:[C60C0088]: lwc1       $f12, 136($s0)
    088B1A80:[E60C008C]: swc1       $f12, 140($s0)
    088B1A84:[8FB00000]: lw         $s0, 0($sp)
    088B1A88:[8FB10004]: lw         $s1, 4($sp)
    088B1A8C:[8FB20008]: lw         $s2, 8($sp)
    088B1A90:[8FB3000C]: lw         $s3, 12($sp)
    088B1A94:[8FB40010]: lw         $s4, 16($sp)
    088B1A98:[8FB50014]: lw         $s5, 20($sp)
    088B1A9C:[8FB60018]: lw         $s6, 24($sp)
    088B1AA0:[8FBF001C]: lw         $ra, 28($sp)
    088B1AA4:[03E00008]: jr         $ra
    088B1AA8:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088B1A74 670,967 times (length 31)
    088B19EC:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    088B19F0:[02A4202A]: slt        $a0, $s5, $a0
    088B19F4:[10800021]: beq        $a0, $zr, 0x088B1A7C
    088B19F8:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    088B19FC:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
--> 088B1A00:[8E12007C]: lw         $s2, 124($s0)
    088B1A04:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088B1A08:[02549021]: addu       $s2, $s2, $s4
    088B1A0C:[0E22CBFB]: jal        0x088B2FEC
    088B1A10:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    088B1A14:[A2420104]: sb         $v0, 260($s2)
    088B1A18:[82440104]: lb         $a0, 260($s2)
    088B1A1C:[54800001]: bnel       $a0, $zr, 0x088B1A24
    088B1A20:[A21300A8]: sb         $s3, 168($s0)
    088B1A24:[26520064]: addiu      $s2, $s2, 100
    088B1A28:[0E22B032]: jal        0x088AC0C8
    088B1A2C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A30:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A34:[0E22B03B]: jal        0x088AC0EC
    088B1A38:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A3C:[5222000B]: beql       $s1, $v0, 0x088B1A6C
    088B1A40:[8EC40008]: lw         $a0, 8($s6)
    088B1A44:[0E22AFF6]: jal        0x088ABFD8
    088B1A48:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A4C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A50:[0E22B032]: jal        0x088AC0C8
    088B1A54:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A58:[8E240010]: lw         $a0, 16($s1)
    088B1A5C:[0E22C66D]: jal        0x088B19B4
    088B1A60:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A64:[1000FFF3]: b          0x088B1A34
    088B1A68:[00000000]: nop
    088B1A6C:[26B50001]: addiu      $s5, $s5, 1
    088B1A70:[02A4202A]: slt        $a0, $s5, $a0
--> 088B1A74:[1480FFE2]: bne        $a0, $zr, 0x088B1A00
    088B1A78:[26940110]: addiu      $s4, $s4, 272
    088B1A7C:[C60C0088]: lwc1       $f12, 136($s0)
    088B1A80:[E60C008C]: swc1       $f12, 140($s0)
    088B1A84:[8FB00000]: lw         $s0, 0($sp)
  Back Branch 088B1A64 19,140 times (length 14)
    088B1A20:[A21300A8]: sb         $s3, 168($s0)
    088B1A24:[26520064]: addiu      $s2, $s2, 100
    088B1A28:[0E22B032]: jal        0x088AC0C8
    088B1A2C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A30:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
--> 088B1A34:[0E22B03B]: jal        0x088AC0EC
    088B1A38:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088B1A3C:[5222000B]: beql       $s1, $v0, 0x088B1A6C
    088B1A40:[8EC40008]: lw         $a0, 8($s6)
    088B1A44:[0E22AFF6]: jal        0x088ABFD8
    088B1A48:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A4C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    088B1A50:[0E22B032]: jal        0x088AC0C8
    088B1A54:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
    088B1A58:[8E240010]: lw         $a0, 16($s1)
    088B1A5C:[0E22C66D]: jal        0x088B19B4
    088B1A60:[00408825]: or         $s1, $v0, $zr <=> move $s1, $v0
--> 088B1A64:[1000FFF3]: b          0x088B1A34
    088B1A68:[00000000]: nop
    088B1A6C:[26B50001]: addiu      $s5, $s5, 1
    088B1A70:[02A4202A]: slt        $a0, $s5, $a0
    088B1A74:[1480FFE2]: bne        $a0, $zr, 0x088B1A00
_S1_2_8964908 13,999,674 instructions (0.259%), 1,076,898 calls (08964908 - 08964938, length 13)
    08964908:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0896490C:[C8A00000]: lv.s       S000.s, 0($a1)
    08964910:[C8A00005]: lv.s       S001.s, 4($a1)
    08964914:[C8A0000A]: lv.s       S002.s, 8($a1)
    08964918:[C8C10000]: lv.s       S010.s, 0($a2)
    0896491C:[C8C10005]: lv.s       S011.s, 4($a2)
    08964920:[C8C1000A]: lv.s       S012.s, 8($a2)
    08964924:[60818000]: vsub.t     C000.t, C000.t, C010.t
    08964928:[E8800000]: sv.s       S000.s, 0($a0)
    0896492C:[E8800005]: sv.s       S001.s, 4($a0)
    08964930:[E880000A]: sv.s       S002.s, 8($a0)
    08964934:[03E00008]: jr         $ra
    08964938:[00000000]: nop
_S1_2_890DAD8 13,737,614 instructions (0.255%), 516,822 calls (0890DAD8 - 0890DB50, length 31)
    0890DAD8:[27BDFFF0]: addiu      $sp, $sp, -16
    0890DADC:[AFB10004]: sw         $s1, 4($sp)
    0890DAE0:[AFB00000]: sw         $s0, 0($sp)
    0890DAE4:[AFBF0008]: sw         $ra, 8($sp)
    0890DAE8:[0E25DD13]: jal        0x0897744C [sceKernelGetThreadId]
    0890DAEC:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0890DAF0:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0890DAF4:[8E020000]: lw         $v0, 0($s0)
    0890DAF8:[26040008]: addiu      $a0, $s0, 8
    0890DAFC:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    0890DB00:[12220008]: beq        $s1, $v0, 0x0890DB24
    0890DB04:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    0890DB08:[0E25DD11]: jal        0x08977444 [sceKernelLockLwMutexCB]
    0890DB0C:[00000000]: nop
    0890DB10:[3C05089E]: lui        $a1, 0x089E <=> li $a1, 0x089E0000
    0890DB14:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0890DB18:[1440000A]: bne        $v0, $zr, 0x0890DB44
    0890DB1C:[24A5FBC8]: addiu      $a1, $a1, -1080
    0890DB20:[AE110000]: sw         $s1, 0($s0)
    0890DB24:[8E020004]: lw         $v0, 4($s0)
    0890DB28:[24420001]: addiu      $v0, $v0, 1
    0890DB2C:[AE020004]: sw         $v0, 4($s0)
    0890DB30:[8FBF0008]: lw         $ra, 8($sp)
    0890DB34:[8FB10004]: lw         $s1, 4($sp)
    0890DB38:[8FB00000]: lw         $s0, 0($sp)
    0890DB3C:[03E00008]: jr         $ra
    0890DB40:[27BD0010]: addiu      $sp, $sp, 16
    0890DB44:[0E2437AF]: jal        0x0890DEBC
    0890DB48:[00000000]: nop
    0890DB4C:[0A2436CD]: j          0x0890DB34
    0890DB50:[8FBF0008]: lw         $ra, 8($sp)
_S1_2_893EF70 13,622,202 instructions (0.252%), 142,873 calls (0893EF70 - 0893F2E4, length 222)
    0893EF70:[27BDFF60]: addiu      $sp, $sp, -160
    0893EF74:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    0893EF78:[00A01821]: addu       $v1, $a1, $zr <=> move $v1, $a1
    0893EF7C:[AFB00080]: sw         $s0, 128($sp)
    0893EF80:[27A40060]: addiu      $a0, $sp, 96
    0893EF84:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0893EF88:[27B00020]: addiu      $s0, $sp, 32
    0893EF8C:[AFA20060]: sw         $v0, 96($sp)
    0893EF90:[AFA30064]: sw         $v1, 100($sp)
    0893EF94:[AFBF0094]: sw         $ra, 148($sp)
    0893EF98:[AFA60070]: sw         $a2, 112($sp)
    0893EF9C:[AFA70074]: sw         $a3, 116($sp)
    0893EFA0:[AFB50090]: sw         $s5, 144($sp)
    0893EFA4:[AFB4008C]: sw         $s4, 140($sp)
    0893EFA8:[AFB30088]: sw         $s3, 136($sp)
    0893EFAC:[0E24FFD6]: jal        0x0893FF58
    0893EFB0:[AFB20084]: sw         $s2, 132($sp)
    0893EFB4:[27A40070]: addiu      $a0, $sp, 112
    0893EFB8:[0E24FFD6]: jal        0x0893FF58
    0893EFBC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    0893EFC0:[8FA30000]: lw         $v1, 0($sp)
    0893EFC4:[03A06821]: addu       $t5, $sp, $zr <=> move $t5, $sp
    0893EFC8:[2C620002]: sltiu      $v0, $v1, 2
    0893EFCC:[1440000C]: bne        $v0, $zr, 0x0893F000
    0893EFD0:[27AC0040]: addiu      $t4, $sp, 64
    0893EFD4:[8FA40020]: lw         $a0, 32($sp)
    0893EFD8:[2C820002]: sltiu      $v0, $a0, 2
    0893EFDC:[5440001F]: bnel       $v0, $zr, 0x0893F05C
    0893EFE0:[8FA30024]: lw         $v1, 36($sp)
    0893EFE4:[38620004]: xori       $v0, $v1, 4
    0893EFE8:[14400015]: bne        $v0, $zr, 0x0893F040
    0893EFEC:[38820004]: xori       $v0, $a0, 4
    0893EFF0:[38830002]: xori       $v1, $a0, 2
    0893EFF4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893EFF8:[10600007]: beq        $v1, $zr, 0x0893F018
    0893EFFC:[24446678]: addiu      $a0, $v0, 26232
    0893F000:[8FA20004]: lw         $v0, 4($sp)
    0893F004:[8FA30024]: lw         $v1, 36($sp)
    0893F008:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893F00C:[00431026]: xor        $v0, $v0, $v1
    0893F010:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F014:[AFA20004]: sw         $v0, 4($sp)
    0893F018:[0E24FF2E]: jal        0x0893FCB8
    0893F01C:[00000000]: nop
    0893F020:[8FBF0094]: lw         $ra, 148($sp)
    0893F024:[8FB50090]: lw         $s5, 144($sp)
    0893F028:[8FB4008C]: lw         $s4, 140($sp)
    0893F02C:[8FB30088]: lw         $s3, 136($sp)
    0893F030:[8FB20084]: lw         $s2, 132($sp)
    0893F034:[8FB00080]: lw         $s0, 128($sp)
    0893F038:[03E00008]: jr         $ra
    0893F03C:[27BD00A0]: addiu      $sp, $sp, 160
    0893F040:[1440000C]: bne        $v0, $zr, 0x0893F074
    0893F044:[38620002]: xori       $v0, $v1, 2
    0893F048:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893F04C:[38630002]: xori       $v1, $v1, 2
    0893F050:[1060FFF1]: beq        $v1, $zr, 0x0893F018
    0893F054:[24446678]: addiu      $a0, $v0, 26232
    0893F058:[8FA30024]: lw         $v1, 36($sp)
    0893F05C:[8FA20004]: lw         $v0, 4($sp)
    0893F060:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F064:[00431026]: xor        $v0, $v0, $v1
    0893F068:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F06C:[0A24FC06]: j          0x0893F018
    0893F070:[AFA20024]: sw         $v0, 36($sp)
    0893F074:[1040FFE3]: beq        $v0, $zr, 0x0893F004
    0893F078:[8FA20004]: lw         $v0, 4($sp)
    0893F07C:[38820002]: xori       $v0, $a0, 2
    0893F080:[1040FFF6]: beq        $v0, $zr, 0x0893F05C
    0893F084:[8FA30024]: lw         $v1, 36($sp)
    0893F088:[8FA60014]: lw         $a2, 20($sp)
    0893F08C:[8FA70030]: lw         $a3, 48($sp)
    0893F090:[8FA80010]: lw         $t0, 16($sp)
    0893F094:[8FA50034]: lw         $a1, 52($sp)
    0893F098:[00E60019]: multu      $a3, $a2
    0893F09C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    0893F0A0:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0893F0A4:[00001810]: mfhi       $v1
    0893F0A8:[00001012]: mflo       $v0
    0893F0AC:[00A80019]: multu      $a1, $t0
    0893F0B0:[00005810]: mfhi       $t3
    0893F0B4:[00005012]: mflo       $t2
    0893F0B8:[00A60019]: multu      $a1, $a2
    0893F0BC:[01427021]: addu       $t6, $t2, $v0
    0893F0C0:[01C2482B]: sltu       $t1, $t6, $v0
    0893F0C4:[01637821]: addu       $t7, $t3, $v1
    0893F0C8:[01E97821]: addu       $t7, $t7, $t1
    0893F0CC:[0000A810]: mfhi       $s5
    0893F0D0:[0000A012]: mflo       $s4
    0893F0D4:[00E80019]: multu      $a3, $t0
    0893F0D8:[01EB202B]: sltu       $a0, $t7, $t3
    0893F0DC:[00003810]: mfhi       $a3
    0893F0E0:[1480007D]: bne        $a0, $zr, 0x0893F2D8
    0893F0E4:[00003012]: mflo       $a2
    0893F0E8:[116F0079]: beq        $t3, $t7, 0x0893F2D0
    0893F0EC:[01CA102B]: sltu       $v0, $t6, $t2
    0893F0F0:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893F0F4:[000E5800]: sll        $t3, $t6, 0x0000
    0893F0F8:[00CAC021]: addu       $t8, $a2, $t2
    0893F0FC:[030A282B]: sltu       $a1, $t8, $t2
    0893F100:[00EBC821]: addu       $t9, $a3, $t3
    0893F104:[0325C821]: addu       $t9, $t9, $a1
    0893F108:[0327102B]: sltu       $v0, $t9, $a3
    0893F10C:[5440006D]: bnel       $v0, $zr, 0x0893F2C4
    0893F110:[26520001]: addiu      $s2, $s2, 1
    0893F114:[10F90068]: beq        $a3, $t9, 0x0893F2B8
    0893F118:[0306102B]: sltu       $v0, $t8, $a2
    0893F11C:[000F1002]: srl        $v0, $t7, 0x0000
    0893F120:[00541021]: addu       $v0, $v0, $s4
    0893F124:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0893F128:[8E080004]: lw         $t0, 4($s0)
    0893F12C:[8DA60004]: lw         $a2, 4($t5)
    0893F130:[8DA40008]: lw         $a0, 8($t5)
    0893F134:[8E070008]: lw         $a3, 8($s0)
    0893F138:[0054482B]: sltu       $t1, $v0, $s4
    0893F13C:[00751821]: addu       $v1, $v1, $s5
    0893F140:[00691821]: addu       $v1, $v1, $t1
    0893F144:[02425021]: addu       $t2, $s2, $v0
    0893F148:[0142482B]: sltu       $t1, $t2, $v0
    0893F14C:[3C051FFF]: lui        $a1, 0x1FFF <=> li $a1, 0x1FFF0000
    0893F150:[02635821]: addu       $t3, $s3, $v1
    0893F154:[01695821]: addu       $t3, $t3, $t1
    0893F158:[00C83026]: xor        $a2, $a2, $t0
    0893F15C:[00872021]: addu       $a0, $a0, $a3
    0893F160:[34A5FFFF]: ori        $a1, $a1, -1
    0893F164:[24840004]: addiu      $a0, $a0, 4
    0893F168:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    0893F16C:[00AB282B]: sltu       $a1, $a1, $t3
    0893F170:[AD840008]: sw         $a0, 8($t4)
    0893F174:[03004021]: addu       $t0, $t8, $zr <=> move $t0, $t8
    0893F178:[03204821]: addu       $t1, $t9, $zr <=> move $t1, $t9
    0893F17C:[10A00019]: beq        $a1, $zr, 0x0893F1E4
    0893F180:[AD860004]: sw         $a2, 4($t4)
    0893F184:[3C061FFF]: lui        $a2, 0x1FFF <=> li $a2, 0x1FFF0000
    0893F188:[240F0000]: addiu      $t7, $zr, 0 <=> li $t7, 0
    0893F18C:[240E0001]: addiu      $t6, $zr, 1 <=> li $t6, 1
    0893F190:[3C198000]: lui        $t9, 0x8000 <=> li $t9, 0x80000000
    0893F194:[24180000]: addiu      $t8, $zr, 0 <=> li $t8, 0
    0893F198:[34C6FFFF]: ori        $a2, $a2, -1
    0893F19C:[8D820008]: lw         $v0, 8($t4)
    0893F1A0:[000B1FC0]: sll        $v1, $t3, 0x001F
    0893F1A4:[014E2024]: and        $a0, $t2, $t6
    0893F1A8:[000B5842]: srl        $t3, $t3, 0x0001
    0893F1AC:[000A5042]: srl        $t2, $t2, 0x0001
    0893F1B0:[24420001]: addiu      $v0, $v0, 1
    0893F1B4:[01435025]: or         $t2, $t2, $v1
    0893F1B8:[AD820008]: sw         $v0, 8($t4)
    0893F1BC:[10800007]: beq        $a0, $zr, 0x0893F1DC
    0893F1C0:[00CB182B]: sltu       $v1, $a2, $t3
    0893F1C4:[000917C0]: sll        $v0, $t1, 0x001F
    0893F1C8:[00084042]: srl        $t0, $t0, 0x0001
    0893F1CC:[01024025]: or         $t0, $t0, $v0
    0893F1D0:[00094842]: srl        $t1, $t1, 0x0001
    0893F1D4:[01184025]: or         $t0, $t0, $t8
    0893F1D8:[01394825]: or         $t1, $t1, $t9
    0893F1DC:[5460FFF0]: bnel       $v1, $zr, 0x0893F1A0
    0893F1E0:[8D820008]: lw         $v0, 8($t4)
    0893F1E4:[3C020FFF]: lui        $v0, 0x0FFF <=> li $v0, 0x0FFF0000
    0893F1E8:[3442FFFF]: ori        $v0, $v0, -1
    0893F1EC:[004B102B]: sltu       $v0, $v0, $t3
    0893F1F0:[14400012]: bne        $v0, $zr, 0x0893F23C
    0893F1F4:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    0893F1F8:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    0893F1FC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0893F200:[3484FFFF]: ori        $a0, $a0, -1
    0893F204:[8D820008]: lw         $v0, 8($t4)
    0893F208:[000A1FC2]: srl        $v1, $t2, 0x001F
    0893F20C:[000B5840]: sll        $t3, $t3, 0x0001
    0893F210:[2442FFFF]: addiu      $v0, $v0, -1
    0893F214:[01635825]: or         $t3, $t3, $v1
    0893F218:[000A5040]: sll        $t2, $t2, 0x0001
    0893F21C:[05200023]: bltz       $t1, 0x0893F2AC
    0893F220:[AD820008]: sw         $v0, 8($t4)
    0893F224:[00081FC2]: srl        $v1, $t0, 0x001F
    0893F228:[00094840]: sll        $t1, $t1, 0x0001
    0893F22C:[008B102B]: sltu       $v0, $a0, $t3
    0893F230:[01234825]: or         $t1, $t1, $v1
    0893F234:[1040FFF3]: beq        $v0, $zr, 0x0893F204
    0893F238:[00084040]: sll        $t0, $t0, 0x0001
    0893F23C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893F240:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893F244:[01421024]: and        $v0, $t2, $v0
    0893F248:[24040080]: addiu      $a0, $zr, 128 <=> li $a0, 128
    0893F24C:[10440007]: beq        $v0, $a0, 0x0893F26C
    0893F250:[01631824]: and        $v1, $t3, $v1
    0893F254:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0893F258:[AD8A0010]: sw         $t2, 16($t4)
    0893F25C:[AD8B0014]: sw         $t3, 20($t4)
    0893F260:[01802021]: addu       $a0, $t4, $zr <=> move $a0, $t4
    0893F264:[0A24FC06]: j          0x0893F018
    0893F268:[AD820000]: sw         $v0, 0($t4)
    0893F26C:[1460FFFA]: bne        $v1, $zr, 0x0893F258
    0893F270:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0893F274:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893F278:[24020100]: addiu      $v0, $zr, 256 <=> li $v0, 256
    0893F27C:[01421024]: and        $v0, $t2, $v0
    0893F280:[01631824]: and        $v1, $t3, $v1
    0893F284:[00431025]: or         $v0, $v0, $v1
    0893F288:[54400005]: bnel       $v0, $zr, 0x0893F2A0
    0893F28C:[254A0080]: addiu      $t2, $t2, 128
    0893F290:[01091025]: or         $v0, $t0, $t1
    0893F294:[1040FFF0]: beq        $v0, $zr, 0x0893F258
    0893F298:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0893F29C:[254A0080]: addiu      $t2, $t2, 128
    0893F2A0:[2D420080]: sltiu      $v0, $t2, 128
    0893F2A4:[0A24FC95]: j          0x0893F254
    0893F2A8:[01625821]: addu       $t3, $t3, $v0
    0893F2AC:[01465025]: or         $t2, $t2, $a2
    0893F2B0:[0A24FC89]: j          0x0893F224
    0893F2B4:[01675825]: or         $t3, $t3, $a3
    0893F2B8:[1040FF99]: beq        $v0, $zr, 0x0893F120
    0893F2BC:[000F1002]: srl        $v0, $t7, 0x0000
    0893F2C0:[26520001]: addiu      $s2, $s2, 1
    0893F2C4:[2E420001]: sltiu      $v0, $s2, 1
    0893F2C8:[0A24FC47]: j          0x0893F11C
    0893F2CC:[02629821]: addu       $s3, $s3, $v0
    0893F2D0:[5040FF88]: beql       $v0, $zr, 0x0893F0F4
    0893F2D4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    0893F2D8:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    0893F2DC:[24120000]: addiu      $s2, $zr, 0 <=> li $s2, 0
    0893F2E0:[0A24FC3D]: j          0x0893F0F4
    0893F2E4:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
  Back Branch 0893F234 187,755 times (length 14)
    0893F1F0:[14400012]: bne        $v0, $zr, 0x0893F23C
    0893F1F4:[3C040FFF]: lui        $a0, 0x0FFF <=> li $a0, 0x0FFF0000
    0893F1F8:[24070000]: addiu      $a3, $zr, 0 <=> li $a3, 0
    0893F1FC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0893F200:[3484FFFF]: ori        $a0, $a0, -1
--> 0893F204:[8D820008]: lw         $v0, 8($t4)
    0893F208:[000A1FC2]: srl        $v1, $t2, 0x001F
    0893F20C:[000B5840]: sll        $t3, $t3, 0x0001
    0893F210:[2442FFFF]: addiu      $v0, $v0, -1
    0893F214:[01635825]: or         $t3, $t3, $v1
    0893F218:[000A5040]: sll        $t2, $t2, 0x0001
    0893F21C:[05200023]: bltz       $t1, 0x0893F2AC
    0893F220:[AD820008]: sw         $v0, 8($t4)
    0893F224:[00081FC2]: srl        $v1, $t0, 0x001F
    0893F228:[00094840]: sll        $t1, $t1, 0x0001
    0893F22C:[008B102B]: sltu       $v0, $a0, $t3
    0893F230:[01234825]: or         $t1, $t1, $v1
--> 0893F234:[1040FFF3]: beq        $v0, $zr, 0x0893F204
    0893F238:[00084040]: sll        $t0, $t0, 0x0001
    0893F23C:[24030000]: addiu      $v1, $zr, 0 <=> li $v1, 0
    0893F240:[240200FF]: addiu      $v0, $zr, 255 <=> li $v0, 255
    0893F244:[01421024]: and        $v0, $t2, $v0
  Back Branch 0893F074 142,873 times (length 30)
    0893EFF0:[38830002]: xori       $v1, $a0, 2
    0893EFF4:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893EFF8:[10600007]: beq        $v1, $zr, 0x0893F018
    0893EFFC:[24446678]: addiu      $a0, $v0, 26232
    0893F000:[8FA20004]: lw         $v0, 4($sp)
--> 0893F004:[8FA30024]: lw         $v1, 36($sp)
    0893F008:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0893F00C:[00431026]: xor        $v0, $v0, $v1
    0893F010:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F014:[AFA20004]: sw         $v0, 4($sp)
    0893F018:[0E24FF2E]: jal        0x0893FCB8
    0893F01C:[00000000]: nop
    0893F020:[8FBF0094]: lw         $ra, 148($sp)
    0893F024:[8FB50090]: lw         $s5, 144($sp)
    0893F028:[8FB4008C]: lw         $s4, 140($sp)
    0893F02C:[8FB30088]: lw         $s3, 136($sp)
    0893F030:[8FB20084]: lw         $s2, 132($sp)
    0893F034:[8FB00080]: lw         $s0, 128($sp)
    0893F038:[03E00008]: jr         $ra
    0893F03C:[27BD00A0]: addiu      $sp, $sp, 160
    0893F040:[1440000C]: bne        $v0, $zr, 0x0893F074
    0893F044:[38620002]: xori       $v0, $v1, 2
    0893F048:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893F04C:[38630002]: xori       $v1, $v1, 2
    0893F050:[1060FFF1]: beq        $v1, $zr, 0x0893F018
    0893F054:[24446678]: addiu      $a0, $v0, 26232
    0893F058:[8FA30024]: lw         $v1, 36($sp)
    0893F05C:[8FA20004]: lw         $v0, 4($sp)
    0893F060:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F064:[00431026]: xor        $v0, $v0, $v1
    0893F068:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F06C:[0A24FC06]: j          0x0893F018
    0893F070:[AFA20024]: sw         $v0, 36($sp)
--> 0893F074:[1040FFE3]: beq        $v0, $zr, 0x0893F004
    0893F078:[8FA20004]: lw         $v0, 4($sp)
    0893F07C:[38820002]: xori       $v0, $a0, 2
    0893F080:[1040FFF6]: beq        $v0, $zr, 0x0893F05C
    0893F084:[8FA30024]: lw         $v1, 36($sp)
  Back Branch 0893F264 46,951 times (length 149)
  Back Branch 0893F2B8 46,951 times (length 104)
  Back Branch 0893F2D0 46,951 times (length 121)
  Back Branch 0893F080 46,951 times (length 11)
    0893F048:[3C02089E]: lui        $v0, 0x089E <=> li $v0, 0x089E0000
    0893F04C:[38630002]: xori       $v1, $v1, 2
    0893F050:[1060FFF1]: beq        $v1, $zr, 0x0893F018
    0893F054:[24446678]: addiu      $a0, $v0, 26232
    0893F058:[8FA30024]: lw         $v1, 36($sp)
--> 0893F05C:[8FA20004]: lw         $v0, 4($sp)
    0893F060:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893F064:[00431026]: xor        $v0, $v0, $v1
    0893F068:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0893F06C:[0A24FC06]: j          0x0893F018
    0893F070:[AFA20024]: sw         $v0, 36($sp)
    0893F074:[1040FFE3]: beq        $v0, $zr, 0x0893F004
    0893F078:[8FA20004]: lw         $v0, 4($sp)
    0893F07C:[38820002]: xori       $v0, $a0, 2
--> 0893F080:[1040FFF6]: beq        $v0, $zr, 0x0893F05C
    0893F084:[8FA30024]: lw         $v1, 36($sp)
    0893F088:[8FA60014]: lw         $a2, 20($sp)
    0893F08C:[8FA70030]: lw         $a3, 48($sp)
    0893F090:[8FA80010]: lw         $t0, 16($sp)
_S1_2_88DE04C 13,603,214 instructions (0.252%), 83,787 calls (088DE04C - 088DE134, length 59)
    088DE04C:[27BDFFF0]: addiu      $sp, $sp, -16
    088DE050:[AFBF0008]: sw         $ra, 8($sp)
    088DE054:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088DE058:[AFB10004]: sw         $s1, 4($sp)
    088DE05C:[AFB00000]: sw         $s0, 0($sp)
    088DE060:[8C508374]: lw         $s0, -31884($v0)
    088DE064:[1200000C]: beq        $s0, $zr, 0x088DE098
    088DE068:[3C1108A8]: lui        $s1, 0x08A8 <=> li $s1, 0x08A80000
    088DE06C:[8E02001C]: lw         $v0, 28($s0)
    088DE070:[7C430200]: ext        $v1, $v0, 8, 1
    088DE074:[7C420000]: ext        $v0, $v0, 0, 1
    088DE078:[50400004]: beql       $v0, $zr, 0x088DE08C
    088DE07C:[8E100000]: lw         $s0, 0($s0)
    088DE080:[10600029]: beq        $v1, $zr, 0x088DE128
    088DE084:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088DE088:[8E100000]: lw         $s0, 0($s0)
    088DE08C:[5600FFF8]: bnel       $s0, $zr, 0x088DE070
    088DE090:[8E02001C]: lw         $v0, 28($s0)
    088DE094:[3C1108A8]: lui        $s1, 0x08A8 <=> li $s1, 0x08A80000
    088DE098:[96238366]: lhu        $v1, -31898($s1)
    088DE09C:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088DE0A0:[8C508360]: lw         $s0, -31904($v0)
    088DE0A4:[00031A80]: sll        $v1, $v1, 0x000A
    088DE0A8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088DE0AC:[0E23E0B8]: jal        0x088F82E0
    088DE0B0:[02038021]: addu       $s0, $s0, $v1
    088DE0B4:[0E25CD6B]: jal        0x089735AC
    088DE0B8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088DE0BC:[0E23E0B8]: jal        0x088F82E0
    088DE0C0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088DE0C4:[96238366]: lhu        $v1, -31898($s1)
    088DE0C8:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088DE0CC:[9444836A]: lhu        $a0, -31894($v0)
    088DE0D0:[24630001]: addiu      $v1, $v1, 1
    088DE0D4:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    088DE0D8:[0064001A]: div        $v1, $a0
    088DE0DC:[94A2835E]: lhu        $v0, -31906($a1)
    088DE0E0:[24420100]: addiu      $v0, $v0, 256
    088DE0E4:[A4A2835E]: sh         $v0, -31906($a1)
    088DE0E8:[50800001]: beql       $a0, $zr, 0x088DE0F0
    088DE0EC:[000001CD]: break      0x00007
    088DE0F0:[00003010]: mfhi       $a2
    088DE0F4:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088DE0F8:[A6268366]: sh         $a2, -31898($s1)
    088DE0FC:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    088DE100:[94A38368]: lhu        $v1, -31896($a1)
    088DE104:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088DE108:[24630001]: addiu      $v1, $v1, 1
    088DE10C:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088DE110:[A4A38368]: sh         $v1, -31896($a1)
    088DE114:[8FBF0008]: lw         $ra, 8($sp)
    088DE118:[8FB10004]: lw         $s1, 4($sp)
    088DE11C:[8FB00000]: lw         $s0, 0($sp)
    088DE120:[03E00008]: jr         $ra
    088DE124:[27BD0010]: addiu      $sp, $sp, 16
    088DE128:[0E237E17]: jal        0x088DF85C
    088DE12C:[00000000]: nop
    088DE130:[0A237823]: j          0x088DE08C
    088DE134:[8E100000]: lw         $s0, 0($s0)
  Back Branch 088DE08C 1,506,444 times (length 9)
    088DE05C:[AFB00000]: sw         $s0, 0($sp)
    088DE060:[8C508374]: lw         $s0, -31884($v0)
    088DE064:[1200000C]: beq        $s0, $zr, 0x088DE098
    088DE068:[3C1108A8]: lui        $s1, 0x08A8 <=> li $s1, 0x08A80000
    088DE06C:[8E02001C]: lw         $v0, 28($s0)
--> 088DE070:[7C430200]: ext        $v1, $v0, 8, 1
    088DE074:[7C420000]: ext        $v0, $v0, 0, 1
    088DE078:[50400004]: beql       $v0, $zr, 0x088DE08C
    088DE07C:[8E100000]: lw         $s0, 0($s0)
    088DE080:[10600029]: beq        $v1, $zr, 0x088DE128
    088DE084:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088DE088:[8E100000]: lw         $s0, 0($s0)
--> 088DE08C:[5600FFF8]: bnel       $s0, $zr, 0x088DE070
    088DE090:[8E02001C]: lw         $v0, 28($s0)
    088DE094:[3C1108A8]: lui        $s1, 0x08A8 <=> li $s1, 0x08A80000
    088DE098:[96238366]: lhu        $v1, -31898($s1)
    088DE09C:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
  Back Branch 088DE130 74,788 times (length 43)
    088DE078:[50400004]: beql       $v0, $zr, 0x088DE08C
    088DE07C:[8E100000]: lw         $s0, 0($s0)
    088DE080:[10600029]: beq        $v1, $zr, 0x088DE128
    088DE084:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088DE088:[8E100000]: lw         $s0, 0($s0)
--> 088DE08C:[5600FFF8]: bnel       $s0, $zr, 0x088DE070
    088DE090:[8E02001C]: lw         $v0, 28($s0)
    088DE094:[3C1108A8]: lui        $s1, 0x08A8 <=> li $s1, 0x08A80000
    088DE098:[96238366]: lhu        $v1, -31898($s1)
    088DE09C:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088DE0A0:[8C508360]: lw         $s0, -31904($v0)
    088DE0A4:[00031A80]: sll        $v1, $v1, 0x000A
    088DE0A8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088DE0AC:[0E23E0B8]: jal        0x088F82E0
    088DE0B0:[02038021]: addu       $s0, $s0, $v1
    088DE0B4:[0E25CD6B]: jal        0x089735AC
    088DE0B8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088DE0BC:[0E23E0B8]: jal        0x088F82E0
    088DE0C0:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    088DE0C4:[96238366]: lhu        $v1, -31898($s1)
    088DE0C8:[3C0208A8]: lui        $v0, 0x08A8 <=> li $v0, 0x08A80000
    088DE0CC:[9444836A]: lhu        $a0, -31894($v0)
    088DE0D0:[24630001]: addiu      $v1, $v1, 1
    088DE0D4:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    088DE0D8:[0064001A]: div        $v1, $a0
    088DE0DC:[94A2835E]: lhu        $v0, -31906($a1)
    088DE0E0:[24420100]: addiu      $v0, $v0, 256
    088DE0E4:[A4A2835E]: sh         $v0, -31906($a1)
    088DE0E8:[50800001]: beql       $a0, $zr, 0x088DE0F0
    088DE0EC:[000001CD]: break      0x00007
    088DE0F0:[00003010]: mfhi       $a2
    088DE0F4:[0E25DD07]: jal        0x0897741C [sceKernelCpuSuspendIntr]
    088DE0F8:[A6268366]: sh         $a2, -31898($s1)
    088DE0FC:[3C0508A8]: lui        $a1, 0x08A8 <=> li $a1, 0x08A80000
    088DE100:[94A38368]: lhu        $v1, -31896($a1)
    088DE104:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    088DE108:[24630001]: addiu      $v1, $v1, 1
    088DE10C:[0E25DD15]: jal        0x08977454 [sceKernelCpuResumeIntr]
    088DE110:[A4A38368]: sh         $v1, -31896($a1)
    088DE114:[8FBF0008]: lw         $ra, 8($sp)
    088DE118:[8FB10004]: lw         $s1, 4($sp)
    088DE11C:[8FB00000]: lw         $s0, 0($sp)
    088DE120:[03E00008]: jr         $ra
    088DE124:[27BD0010]: addiu      $sp, $sp, 16
    088DE128:[0E237E17]: jal        0x088DF85C
    088DE12C:[00000000]: nop
--> 088DE130:[0A237823]: j          0x088DE08C
    088DE134:[8E100000]: lw         $s0, 0($s0)
_S1_2_8914380 13,182,288 instructions (0.244%), 817 calls (08914380 - 08914700, length 225)
    08914380:[27BDFFD0]: addiu      $sp, $sp, -48
    08914384:[AFB7001C]: sw         $s7, 28($sp)
    08914388:[24E7FFFF]: addiu      $a3, $a3, -1
    0891438C:[00C0B821]: addu       $s7, $a2, $zr <=> move $s7, $a2
    08914390:[AFB60018]: sw         $s6, 24($sp)
    08914394:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    08914398:[AFB50014]: sw         $s5, 20($sp)
    0891439C:[AFB40010]: sw         $s4, 16($sp)
    089143A0:[0080A021]: addu       $s4, $a0, $zr <=> move $s4, $a0
    089143A4:[AFB3000C]: sw         $s3, 12($sp)
    089143A8:[30F3FFFF]: andi       $s3, $a3, -1
    089143AC:[0013A827]: nor        $s5, $zr, $s3 <=> li $s5, not $s3
    089143B0:[AFB20008]: sw         $s2, 8($sp)
    089143B4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089143B8:[AFB10004]: sw         $s1, 4($sp)
    089143BC:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089143C0:[AFBF0020]: sw         $ra, 32($sp)
    089143C4:[AFB00000]: sw         $s0, 0($sp)
    089143C8:[18A00041]: blez       $a1, 0x089144D0
    089143CC:[8C900014]: lw         $s0, 20($a0)
    089143D0:[28A20002]: slti       $v0, $a1, 2
    089143D4:[104000AC]: beq        $v0, $zr, 0x08914688
    089143D8:[30A30003]: andi       $v1, $a1, 3
    089143DC:[8E840000]: lw         $a0, 0($s4)
    089143E0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089143E4:[0E24CE68]: jal        0x089339A0
    089143E8:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089143EC:[00531021]: addu       $v0, $v0, $s3
    089143F0:[00551024]: and        $v0, $v0, $s5
    089143F4:[26520001]: addiu      $s2, $s2, 1
    089143F8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089143FC:[02028021]: addu       $s0, $s0, $v0
    08914400:[0202102B]: sltu       $v0, $s0, $v0
    08914404:[02298821]: addu       $s1, $s1, $t1
    08914408:[0256182A]: slt        $v1, $s2, $s6
    0891440C:[10600030]: beq        $v1, $zr, 0x089144D0
    08914410:[02228821]: addu       $s1, $s1, $v0
    08914414:[8E840000]: lw         $a0, 0($s4)
    08914418:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0891441C:[0E24CE68]: jal        0x089339A0
    08914420:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914424:[00531021]: addu       $v0, $v0, $s3
    08914428:[8E840000]: lw         $a0, 0($s4)
    0891442C:[00551024]: and        $v0, $v0, $s5
    08914430:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914434:[02028021]: addu       $s0, $s0, $v0
    08914438:[26450001]: addiu      $a1, $s2, 1
    0891443C:[0202102B]: sltu       $v0, $s0, $v0
    08914440:[02298821]: addu       $s1, $s1, $t1
    08914444:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914448:[0E24CE68]: jal        0x089339A0
    0891444C:[02228821]: addu       $s1, $s1, $v0
    08914450:[00531021]: addu       $v0, $v0, $s3
    08914454:[8E840000]: lw         $a0, 0($s4)
    08914458:[00551024]: and        $v0, $v0, $s5
    0891445C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914460:[02028021]: addu       $s0, $s0, $v0
    08914464:[26450002]: addiu      $a1, $s2, 2
    08914468:[0202102B]: sltu       $v0, $s0, $v0
    0891446C:[02298821]: addu       $s1, $s1, $t1
    08914470:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914474:[0E24CE68]: jal        0x089339A0
    08914478:[02228821]: addu       $s1, $s1, $v0
    0891447C:[00531021]: addu       $v0, $v0, $s3
    08914480:[00551024]: and        $v0, $v0, $s5
    08914484:[8E840000]: lw         $a0, 0($s4)
    08914488:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891448C:[02028021]: addu       $s0, $s0, $v0
    08914490:[0202102B]: sltu       $v0, $s0, $v0
    08914494:[02298821]: addu       $s1, $s1, $t1
    08914498:[26450003]: addiu      $a1, $s2, 3
    0891449C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089144A0:[0E24CE68]: jal        0x089339A0
    089144A4:[02228821]: addu       $s1, $s1, $v0
    089144A8:[00531021]: addu       $v0, $v0, $s3
    089144AC:[00551024]: and        $v0, $v0, $s5
    089144B0:[26520004]: addiu      $s2, $s2, 4
    089144B4:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089144B8:[02028021]: addu       $s0, $s0, $v0
    089144BC:[0202102B]: sltu       $v0, $s0, $v0
    089144C0:[02298821]: addu       $s1, $s1, $t1
    089144C4:[0256182A]: slt        $v1, $s2, $s6
    089144C8:[1460FFD2]: bne        $v1, $zr, 0x08914414
    089144CC:[02228821]: addu       $s1, $s1, $v0
    089144D0:[1AE00041]: blez       $s7, 0x089145D8
    089144D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089144D8:[2AE20002]: slti       $v0, $s7, 2
    089144DC:[1040004B]: beq        $v0, $zr, 0x0891460C
    089144E0:[32E30003]: andi       $v1, $s7, 3
    089144E4:[8E840004]: lw         $a0, 4($s4)
    089144E8:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089144EC:[0E24CEAB]: jal        0x08933AAC
    089144F0:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089144F4:[00531021]: addu       $v0, $v0, $s3
    089144F8:[00551024]: and        $v0, $v0, $s5
    089144FC:[26520001]: addiu      $s2, $s2, 1
    08914500:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914504:[02028021]: addu       $s0, $s0, $v0
    08914508:[0202102B]: sltu       $v0, $s0, $v0
    0891450C:[02298821]: addu       $s1, $s1, $t1
    08914510:[0257182A]: slt        $v1, $s2, $s7
    08914514:[10600030]: beq        $v1, $zr, 0x089145D8
    08914518:[02228821]: addu       $s1, $s1, $v0
    0891451C:[8E840004]: lw         $a0, 4($s4)
    08914520:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08914524:[0E24CEAB]: jal        0x08933AAC
    08914528:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891452C:[00531021]: addu       $v0, $v0, $s3
    08914530:[8E840004]: lw         $a0, 4($s4)
    08914534:[00551024]: and        $v0, $v0, $s5
    08914538:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891453C:[02028021]: addu       $s0, $s0, $v0
    08914540:[26450001]: addiu      $a1, $s2, 1
    08914544:[0202102B]: sltu       $v0, $s0, $v0
    08914548:[02298821]: addu       $s1, $s1, $t1
    0891454C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914550:[0E24CEAB]: jal        0x08933AAC
    08914554:[02228821]: addu       $s1, $s1, $v0
    08914558:[00531021]: addu       $v0, $v0, $s3
    0891455C:[8E840004]: lw         $a0, 4($s4)
    08914560:[00551024]: and        $v0, $v0, $s5
    08914564:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914568:[02028021]: addu       $s0, $s0, $v0
    0891456C:[26450002]: addiu      $a1, $s2, 2
    08914570:[0202102B]: sltu       $v0, $s0, $v0
    08914574:[02298821]: addu       $s1, $s1, $t1
    08914578:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891457C:[0E24CEAB]: jal        0x08933AAC
    08914580:[02228821]: addu       $s1, $s1, $v0
    08914584:[00531021]: addu       $v0, $v0, $s3
    08914588:[00551024]: and        $v0, $v0, $s5
    0891458C:[8E840004]: lw         $a0, 4($s4)
    08914590:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914594:[02028021]: addu       $s0, $s0, $v0
    08914598:[0202102B]: sltu       $v0, $s0, $v0
    0891459C:[02298821]: addu       $s1, $s1, $t1
    089145A0:[26450003]: addiu      $a1, $s2, 3
    089145A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089145A8:[0E24CEAB]: jal        0x08933AAC
    089145AC:[02228821]: addu       $s1, $s1, $v0
    089145B0:[00531021]: addu       $v0, $v0, $s3
    089145B4:[00551024]: and        $v0, $v0, $s5
    089145B8:[26520004]: addiu      $s2, $s2, 4
    089145BC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089145C0:[02028021]: addu       $s0, $s0, $v0
    089145C4:[0202102B]: sltu       $v0, $s0, $v0
    089145C8:[02298821]: addu       $s1, $s1, $t1
    089145CC:[0257182A]: slt        $v1, $s2, $s7
    089145D0:[1460FFD2]: bne        $v1, $zr, 0x0891451C
    089145D4:[02228821]: addu       $s1, $s1, $v0
    089145D8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089145DC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089145E0:[8FBF0020]: lw         $ra, 32($sp)
    089145E4:[8FB7001C]: lw         $s7, 28($sp)
    089145E8:[8FB60018]: lw         $s6, 24($sp)
    089145EC:[8FB50014]: lw         $s5, 20($sp)
    089145F0:[8FB40010]: lw         $s4, 16($sp)
    089145F4:[8FB3000C]: lw         $s3, 12($sp)
    089145F8:[8FB20008]: lw         $s2, 8($sp)
    089145FC:[8FB10004]: lw         $s1, 4($sp)
    08914600:[8FB00000]: lw         $s0, 0($sp)
    08914604:[03E00008]: jr         $ra
    08914608:[27BD0030]: addiu      $sp, $sp, 48
    0891460C:[1060FFC3]: beq        $v1, $zr, 0x0891451C
    08914610:[28620002]: slti       $v0, $v1, 2
    08914614:[1440FFB3]: bne        $v0, $zr, 0x089144E4
    08914618:[28620003]: slti       $v0, $v1, 3
    0891461C:[5040000E]: beql       $v0, $zr, 0x08914658
    08914620:[8E840004]: lw         $a0, 4($s4)
    08914624:[8E840004]: lw         $a0, 4($s4)
    08914628:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0891462C:[0E24CEAB]: jal        0x08933AAC
    08914630:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914634:[00531021]: addu       $v0, $v0, $s3
    08914638:[00551024]: and        $v0, $v0, $s5
    0891463C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914640:[02028021]: addu       $s0, $s0, $v0
    08914644:[0202102B]: sltu       $v0, $s0, $v0
    08914648:[02298821]: addu       $s1, $s1, $t1
    0891464C:[26520001]: addiu      $s2, $s2, 1
    08914650:[0A245139]: j          0x089144E4
    08914654:[02228821]: addu       $s1, $s1, $v0
    08914658:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891465C:[0E24CEAB]: jal        0x08933AAC
    08914660:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914664:[00531021]: addu       $v0, $v0, $s3
    08914668:[00551024]: and        $v0, $v0, $s5
    0891466C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914670:[02028021]: addu       $s0, $s0, $v0
    08914674:[0202102B]: sltu       $v0, $s0, $v0
    08914678:[02298821]: addu       $s1, $s1, $t1
    0891467C:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    08914680:[0A245189]: j          0x08914624
    08914684:[02228821]: addu       $s1, $s1, $v0
    08914688:[1060FF62]: beq        $v1, $zr, 0x08914414
    0891468C:[28620002]: slti       $v0, $v1, 2
    08914690:[1440FF52]: bne        $v0, $zr, 0x089143DC
    08914694:[28620003]: slti       $v0, $v1, 3
    08914698:[5040000E]: beql       $v0, $zr, 0x089146D4
    0891469C:[8C840000]: lw         $a0, 0($a0)
    089146A0:[8E840000]: lw         $a0, 0($s4)
    089146A4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089146A8:[0E24CE68]: jal        0x089339A0
    089146AC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089146B0:[00531021]: addu       $v0, $v0, $s3
    089146B4:[00551024]: and        $v0, $v0, $s5
    089146B8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089146BC:[02028021]: addu       $s0, $s0, $v0
    089146C0:[0202102B]: sltu       $v0, $s0, $v0
    089146C4:[02298821]: addu       $s1, $s1, $t1
    089146C8:[26520001]: addiu      $s2, $s2, 1
    089146CC:[0A2450F7]: j          0x089143DC
    089146D0:[02228821]: addu       $s1, $s1, $v0
    089146D4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089146D8:[0E24CE68]: jal        0x089339A0
    089146DC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089146E0:[00531021]: addu       $v0, $v0, $s3
    089146E4:[00551024]: and        $v0, $v0, $s5
    089146E8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089146EC:[02028021]: addu       $s0, $s0, $v0
    089146F0:[0202102B]: sltu       $v0, $s0, $v0
    089146F4:[02298821]: addu       $s1, $s1, $t1
    089146F8:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    089146FC:[0A2451A8]: j          0x089146A0
    08914700:[02228821]: addu       $s1, $s1, $v0
  Back Branch 089144C8 173,046 times (length 47)
    08914400:[0202102B]: sltu       $v0, $s0, $v0
    08914404:[02298821]: addu       $s1, $s1, $t1
    08914408:[0256182A]: slt        $v1, $s2, $s6
    0891440C:[10600030]: beq        $v1, $zr, 0x089144D0
    08914410:[02228821]: addu       $s1, $s1, $v0
--> 08914414:[8E840000]: lw         $a0, 0($s4)
    08914418:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0891441C:[0E24CE68]: jal        0x089339A0
    08914420:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914424:[00531021]: addu       $v0, $v0, $s3
    08914428:[8E840000]: lw         $a0, 0($s4)
    0891442C:[00551024]: and        $v0, $v0, $s5
    08914430:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914434:[02028021]: addu       $s0, $s0, $v0
    08914438:[26450001]: addiu      $a1, $s2, 1
    0891443C:[0202102B]: sltu       $v0, $s0, $v0
    08914440:[02298821]: addu       $s1, $s1, $t1
    08914444:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914448:[0E24CE68]: jal        0x089339A0
    0891444C:[02228821]: addu       $s1, $s1, $v0
    08914450:[00531021]: addu       $v0, $v0, $s3
    08914454:[8E840000]: lw         $a0, 0($s4)
    08914458:[00551024]: and        $v0, $v0, $s5
    0891445C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914460:[02028021]: addu       $s0, $s0, $v0
    08914464:[26450002]: addiu      $a1, $s2, 2
    08914468:[0202102B]: sltu       $v0, $s0, $v0
    0891446C:[02298821]: addu       $s1, $s1, $t1
    08914470:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914474:[0E24CE68]: jal        0x089339A0
    08914478:[02228821]: addu       $s1, $s1, $v0
    0891447C:[00531021]: addu       $v0, $v0, $s3
    08914480:[00551024]: and        $v0, $v0, $s5
    08914484:[8E840000]: lw         $a0, 0($s4)
    08914488:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891448C:[02028021]: addu       $s0, $s0, $v0
    08914490:[0202102B]: sltu       $v0, $s0, $v0
    08914494:[02298821]: addu       $s1, $s1, $t1
    08914498:[26450003]: addiu      $a1, $s2, 3
    0891449C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089144A0:[0E24CE68]: jal        0x089339A0
    089144A4:[02228821]: addu       $s1, $s1, $v0
    089144A8:[00531021]: addu       $v0, $v0, $s3
    089144AC:[00551024]: and        $v0, $v0, $s5
    089144B0:[26520004]: addiu      $s2, $s2, 4
    089144B4:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089144B8:[02028021]: addu       $s0, $s0, $v0
    089144BC:[0202102B]: sltu       $v0, $s0, $v0
    089144C0:[02298821]: addu       $s1, $s1, $t1
    089144C4:[0256182A]: slt        $v1, $s2, $s6
--> 089144C8:[1460FFD2]: bne        $v1, $zr, 0x08914414
    089144CC:[02228821]: addu       $s1, $s1, $v0
    089144D0:[1AE00041]: blez       $s7, 0x089145D8
    089144D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089144D8:[2AE20002]: slti       $v0, $s7, 2
  Back Branch 089145D0 105,790 times (length 47)
    08914508:[0202102B]: sltu       $v0, $s0, $v0
    0891450C:[02298821]: addu       $s1, $s1, $t1
    08914510:[0257182A]: slt        $v1, $s2, $s7
    08914514:[10600030]: beq        $v1, $zr, 0x089145D8
    08914518:[02228821]: addu       $s1, $s1, $v0
--> 0891451C:[8E840004]: lw         $a0, 4($s4)
    08914520:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08914524:[0E24CEAB]: jal        0x08933AAC
    08914528:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891452C:[00531021]: addu       $v0, $v0, $s3
    08914530:[8E840004]: lw         $a0, 4($s4)
    08914534:[00551024]: and        $v0, $v0, $s5
    08914538:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891453C:[02028021]: addu       $s0, $s0, $v0
    08914540:[26450001]: addiu      $a1, $s2, 1
    08914544:[0202102B]: sltu       $v0, $s0, $v0
    08914548:[02298821]: addu       $s1, $s1, $t1
    0891454C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914550:[0E24CEAB]: jal        0x08933AAC
    08914554:[02228821]: addu       $s1, $s1, $v0
    08914558:[00531021]: addu       $v0, $v0, $s3
    0891455C:[8E840004]: lw         $a0, 4($s4)
    08914560:[00551024]: and        $v0, $v0, $s5
    08914564:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914568:[02028021]: addu       $s0, $s0, $v0
    0891456C:[26450002]: addiu      $a1, $s2, 2
    08914570:[0202102B]: sltu       $v0, $s0, $v0
    08914574:[02298821]: addu       $s1, $s1, $t1
    08914578:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891457C:[0E24CEAB]: jal        0x08933AAC
    08914580:[02228821]: addu       $s1, $s1, $v0
    08914584:[00531021]: addu       $v0, $v0, $s3
    08914588:[00551024]: and        $v0, $v0, $s5
    0891458C:[8E840004]: lw         $a0, 4($s4)
    08914590:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914594:[02028021]: addu       $s0, $s0, $v0
    08914598:[0202102B]: sltu       $v0, $s0, $v0
    0891459C:[02298821]: addu       $s1, $s1, $t1
    089145A0:[26450003]: addiu      $a1, $s2, 3
    089145A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089145A8:[0E24CEAB]: jal        0x08933AAC
    089145AC:[02228821]: addu       $s1, $s1, $v0
    089145B0:[00531021]: addu       $v0, $v0, $s3
    089145B4:[00551024]: and        $v0, $v0, $s5
    089145B8:[26520004]: addiu      $s2, $s2, 4
    089145BC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089145C0:[02028021]: addu       $s0, $s0, $v0
    089145C4:[0202102B]: sltu       $v0, $s0, $v0
    089145C8:[02298821]: addu       $s1, $s1, $t1
    089145CC:[0257182A]: slt        $v1, $s2, $s7
--> 089145D0:[1460FFD2]: bne        $v1, $zr, 0x0891451C
    089145D4:[02228821]: addu       $s1, $s1, $v0
    089145D8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089145DC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089145E0:[8FBF0020]: lw         $ra, 32($sp)
  Back Branch 08914688 813 times (length 159)
  Back Branch 0891460C 807 times (length 62)
    08914508:[0202102B]: sltu       $v0, $s0, $v0
    0891450C:[02298821]: addu       $s1, $s1, $t1
    08914510:[0257182A]: slt        $v1, $s2, $s7
    08914514:[10600030]: beq        $v1, $zr, 0x089145D8
    08914518:[02228821]: addu       $s1, $s1, $v0
--> 0891451C:[8E840004]: lw         $a0, 4($s4)
    08914520:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08914524:[0E24CEAB]: jal        0x08933AAC
    08914528:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891452C:[00531021]: addu       $v0, $v0, $s3
    08914530:[8E840004]: lw         $a0, 4($s4)
    08914534:[00551024]: and        $v0, $v0, $s5
    08914538:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891453C:[02028021]: addu       $s0, $s0, $v0
    08914540:[26450001]: addiu      $a1, $s2, 1
    08914544:[0202102B]: sltu       $v0, $s0, $v0
    08914548:[02298821]: addu       $s1, $s1, $t1
    0891454C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914550:[0E24CEAB]: jal        0x08933AAC
    08914554:[02228821]: addu       $s1, $s1, $v0
    08914558:[00531021]: addu       $v0, $v0, $s3
    0891455C:[8E840004]: lw         $a0, 4($s4)
    08914560:[00551024]: and        $v0, $v0, $s5
    08914564:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914568:[02028021]: addu       $s0, $s0, $v0
    0891456C:[26450002]: addiu      $a1, $s2, 2
    08914570:[0202102B]: sltu       $v0, $s0, $v0
    08914574:[02298821]: addu       $s1, $s1, $t1
    08914578:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891457C:[0E24CEAB]: jal        0x08933AAC
    08914580:[02228821]: addu       $s1, $s1, $v0
    08914584:[00531021]: addu       $v0, $v0, $s3
    08914588:[00551024]: and        $v0, $v0, $s5
    0891458C:[8E840004]: lw         $a0, 4($s4)
    08914590:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914594:[02028021]: addu       $s0, $s0, $v0
    08914598:[0202102B]: sltu       $v0, $s0, $v0
    0891459C:[02298821]: addu       $s1, $s1, $t1
    089145A0:[26450003]: addiu      $a1, $s2, 3
    089145A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089145A8:[0E24CEAB]: jal        0x08933AAC
    089145AC:[02228821]: addu       $s1, $s1, $v0
    089145B0:[00531021]: addu       $v0, $v0, $s3
    089145B4:[00551024]: and        $v0, $v0, $s5
    089145B8:[26520004]: addiu      $s2, $s2, 4
    089145BC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089145C0:[02028021]: addu       $s0, $s0, $v0
    089145C4:[0202102B]: sltu       $v0, $s0, $v0
    089145C8:[02298821]: addu       $s1, $s1, $t1
    089145CC:[0257182A]: slt        $v1, $s2, $s7
    089145D0:[1460FFD2]: bne        $v1, $zr, 0x0891451C
    089145D4:[02228821]: addu       $s1, $s1, $v0
    089145D8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089145DC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089145E0:[8FBF0020]: lw         $ra, 32($sp)
    089145E4:[8FB7001C]: lw         $s7, 28($sp)
    089145E8:[8FB60018]: lw         $s6, 24($sp)
    089145EC:[8FB50014]: lw         $s5, 20($sp)
    089145F0:[8FB40010]: lw         $s4, 16($sp)
    089145F4:[8FB3000C]: lw         $s3, 12($sp)
    089145F8:[8FB20008]: lw         $s2, 8($sp)
    089145FC:[8FB10004]: lw         $s1, 4($sp)
    08914600:[8FB00000]: lw         $s0, 0($sp)
    08914604:[03E00008]: jr         $ra
    08914608:[27BD0030]: addiu      $sp, $sp, 48
--> 0891460C:[1060FFC3]: beq        $v1, $zr, 0x0891451C
    08914610:[28620002]: slti       $v0, $v1, 2
    08914614:[1440FFB3]: bne        $v0, $zr, 0x089144E4
    08914618:[28620003]: slti       $v0, $v1, 3
    0891461C:[5040000E]: beql       $v0, $zr, 0x08914658
  Back Branch 08914690 688 times (length 175)
  Back Branch 08914614 674 times (length 78)
    089144D0:[1AE00041]: blez       $s7, 0x089145D8
    089144D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089144D8:[2AE20002]: slti       $v0, $s7, 2
    089144DC:[1040004B]: beq        $v0, $zr, 0x0891460C
    089144E0:[32E30003]: andi       $v1, $s7, 3
--> 089144E4:[8E840004]: lw         $a0, 4($s4)
    089144E8:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089144EC:[0E24CEAB]: jal        0x08933AAC
    089144F0:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089144F4:[00531021]: addu       $v0, $v0, $s3
    089144F8:[00551024]: and        $v0, $v0, $s5
    089144FC:[26520001]: addiu      $s2, $s2, 1
    08914500:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914504:[02028021]: addu       $s0, $s0, $v0
    08914508:[0202102B]: sltu       $v0, $s0, $v0
    0891450C:[02298821]: addu       $s1, $s1, $t1
    08914510:[0257182A]: slt        $v1, $s2, $s7
    08914514:[10600030]: beq        $v1, $zr, 0x089145D8
    08914518:[02228821]: addu       $s1, $s1, $v0
    0891451C:[8E840004]: lw         $a0, 4($s4)
    08914520:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08914524:[0E24CEAB]: jal        0x08933AAC
    08914528:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891452C:[00531021]: addu       $v0, $v0, $s3
    08914530:[8E840004]: lw         $a0, 4($s4)
    08914534:[00551024]: and        $v0, $v0, $s5
    08914538:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891453C:[02028021]: addu       $s0, $s0, $v0
    08914540:[26450001]: addiu      $a1, $s2, 1
    08914544:[0202102B]: sltu       $v0, $s0, $v0
    08914548:[02298821]: addu       $s1, $s1, $t1
    0891454C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914550:[0E24CEAB]: jal        0x08933AAC
    08914554:[02228821]: addu       $s1, $s1, $v0
    08914558:[00531021]: addu       $v0, $v0, $s3
    0891455C:[8E840004]: lw         $a0, 4($s4)
    08914560:[00551024]: and        $v0, $v0, $s5
    08914564:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914568:[02028021]: addu       $s0, $s0, $v0
    0891456C:[26450002]: addiu      $a1, $s2, 2
    08914570:[0202102B]: sltu       $v0, $s0, $v0
    08914574:[02298821]: addu       $s1, $s1, $t1
    08914578:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891457C:[0E24CEAB]: jal        0x08933AAC
    08914580:[02228821]: addu       $s1, $s1, $v0
    08914584:[00531021]: addu       $v0, $v0, $s3
    08914588:[00551024]: and        $v0, $v0, $s5
    0891458C:[8E840004]: lw         $a0, 4($s4)
    08914590:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914594:[02028021]: addu       $s0, $s0, $v0
    08914598:[0202102B]: sltu       $v0, $s0, $v0
    0891459C:[02298821]: addu       $s1, $s1, $t1
    089145A0:[26450003]: addiu      $a1, $s2, 3
    089145A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089145A8:[0E24CEAB]: jal        0x08933AAC
    089145AC:[02228821]: addu       $s1, $s1, $v0
    089145B0:[00531021]: addu       $v0, $v0, $s3
    089145B4:[00551024]: and        $v0, $v0, $s5
    089145B8:[26520004]: addiu      $s2, $s2, 4
    089145BC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089145C0:[02028021]: addu       $s0, $s0, $v0
    089145C4:[0202102B]: sltu       $v0, $s0, $v0
    089145C8:[02298821]: addu       $s1, $s1, $t1
    089145CC:[0257182A]: slt        $v1, $s2, $s7
    089145D0:[1460FFD2]: bne        $v1, $zr, 0x0891451C
    089145D4:[02228821]: addu       $s1, $s1, $v0
    089145D8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089145DC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089145E0:[8FBF0020]: lw         $ra, 32($sp)
    089145E4:[8FB7001C]: lw         $s7, 28($sp)
    089145E8:[8FB60018]: lw         $s6, 24($sp)
    089145EC:[8FB50014]: lw         $s5, 20($sp)
    089145F0:[8FB40010]: lw         $s4, 16($sp)
    089145F4:[8FB3000C]: lw         $s3, 12($sp)
    089145F8:[8FB20008]: lw         $s2, 8($sp)
    089145FC:[8FB10004]: lw         $s1, 4($sp)
    08914600:[8FB00000]: lw         $s0, 0($sp)
    08914604:[03E00008]: jr         $ra
    08914608:[27BD0030]: addiu      $sp, $sp, 48
    0891460C:[1060FFC3]: beq        $v1, $zr, 0x0891451C
    08914610:[28620002]: slti       $v0, $v1, 2
--> 08914614:[1440FFB3]: bne        $v0, $zr, 0x089144E4
    08914618:[28620003]: slti       $v0, $v1, 3
    0891461C:[5040000E]: beql       $v0, $zr, 0x08914658
    08914620:[8E840004]: lw         $a0, 4($s4)
    08914624:[8E840004]: lw         $a0, 4($s4)
  Back Branch 08914650 467 times (length 93)
    089144D0:[1AE00041]: blez       $s7, 0x089145D8
    089144D4:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089144D8:[2AE20002]: slti       $v0, $s7, 2
    089144DC:[1040004B]: beq        $v0, $zr, 0x0891460C
    089144E0:[32E30003]: andi       $v1, $s7, 3
--> 089144E4:[8E840004]: lw         $a0, 4($s4)
    089144E8:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089144EC:[0E24CEAB]: jal        0x08933AAC
    089144F0:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089144F4:[00531021]: addu       $v0, $v0, $s3
    089144F8:[00551024]: and        $v0, $v0, $s5
    089144FC:[26520001]: addiu      $s2, $s2, 1
    08914500:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914504:[02028021]: addu       $s0, $s0, $v0
    08914508:[0202102B]: sltu       $v0, $s0, $v0
    0891450C:[02298821]: addu       $s1, $s1, $t1
    08914510:[0257182A]: slt        $v1, $s2, $s7
    08914514:[10600030]: beq        $v1, $zr, 0x089145D8
    08914518:[02228821]: addu       $s1, $s1, $v0
    0891451C:[8E840004]: lw         $a0, 4($s4)
    08914520:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08914524:[0E24CEAB]: jal        0x08933AAC
    08914528:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891452C:[00531021]: addu       $v0, $v0, $s3
    08914530:[8E840004]: lw         $a0, 4($s4)
    08914534:[00551024]: and        $v0, $v0, $s5
    08914538:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    0891453C:[02028021]: addu       $s0, $s0, $v0
    08914540:[26450001]: addiu      $a1, $s2, 1
    08914544:[0202102B]: sltu       $v0, $s0, $v0
    08914548:[02298821]: addu       $s1, $s1, $t1
    0891454C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914550:[0E24CEAB]: jal        0x08933AAC
    08914554:[02228821]: addu       $s1, $s1, $v0
    08914558:[00531021]: addu       $v0, $v0, $s3
    0891455C:[8E840004]: lw         $a0, 4($s4)
    08914560:[00551024]: and        $v0, $v0, $s5
    08914564:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914568:[02028021]: addu       $s0, $s0, $v0
    0891456C:[26450002]: addiu      $a1, $s2, 2
    08914570:[0202102B]: sltu       $v0, $s0, $v0
    08914574:[02298821]: addu       $s1, $s1, $t1
    08914578:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    0891457C:[0E24CEAB]: jal        0x08933AAC
    08914580:[02228821]: addu       $s1, $s1, $v0
    08914584:[00531021]: addu       $v0, $v0, $s3
    08914588:[00551024]: and        $v0, $v0, $s5
    0891458C:[8E840004]: lw         $a0, 4($s4)
    08914590:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914594:[02028021]: addu       $s0, $s0, $v0
    08914598:[0202102B]: sltu       $v0, $s0, $v0
    0891459C:[02298821]: addu       $s1, $s1, $t1
    089145A0:[26450003]: addiu      $a1, $s2, 3
    089145A4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089145A8:[0E24CEAB]: jal        0x08933AAC
    089145AC:[02228821]: addu       $s1, $s1, $v0
    089145B0:[00531021]: addu       $v0, $v0, $s3
    089145B4:[00551024]: and        $v0, $v0, $s5
    089145B8:[26520004]: addiu      $s2, $s2, 4
    089145BC:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089145C0:[02028021]: addu       $s0, $s0, $v0
    089145C4:[0202102B]: sltu       $v0, $s0, $v0
    089145C8:[02298821]: addu       $s1, $s1, $t1
    089145CC:[0257182A]: slt        $v1, $s2, $s7
    089145D0:[1460FFD2]: bne        $v1, $zr, 0x0891451C
    089145D4:[02228821]: addu       $s1, $s1, $v0
    089145D8:[02001021]: addu       $v0, $s0, $zr <=> move $v0, $s0
    089145DC:[02201821]: addu       $v1, $s1, $zr <=> move $v1, $s1
    089145E0:[8FBF0020]: lw         $ra, 32($sp)
    089145E4:[8FB7001C]: lw         $s7, 28($sp)
    089145E8:[8FB60018]: lw         $s6, 24($sp)
    089145EC:[8FB50014]: lw         $s5, 20($sp)
    089145F0:[8FB40010]: lw         $s4, 16($sp)
    089145F4:[8FB3000C]: lw         $s3, 12($sp)
    089145F8:[8FB20008]: lw         $s2, 8($sp)
    089145FC:[8FB10004]: lw         $s1, 4($sp)
    08914600:[8FB00000]: lw         $s0, 0($sp)
    08914604:[03E00008]: jr         $ra
    08914608:[27BD0030]: addiu      $sp, $sp, 48
    0891460C:[1060FFC3]: beq        $v1, $zr, 0x0891451C
    08914610:[28620002]: slti       $v0, $v1, 2
    08914614:[1440FFB3]: bne        $v0, $zr, 0x089144E4
    08914618:[28620003]: slti       $v0, $v1, 3
    0891461C:[5040000E]: beql       $v0, $zr, 0x08914658
    08914620:[8E840004]: lw         $a0, 4($s4)
    08914624:[8E840004]: lw         $a0, 4($s4)
    08914628:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0891462C:[0E24CEAB]: jal        0x08933AAC
    08914630:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914634:[00531021]: addu       $v0, $v0, $s3
    08914638:[00551024]: and        $v0, $v0, $s5
    0891463C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914640:[02028021]: addu       $s0, $s0, $v0
    08914644:[0202102B]: sltu       $v0, $s0, $v0
    08914648:[02298821]: addu       $s1, $s1, $t1
    0891464C:[26520001]: addiu      $s2, $s2, 1
--> 08914650:[0A245139]: j          0x089144E4
    08914654:[02228821]: addu       $s1, $s1, $v0
    08914658:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891465C:[0E24CEAB]: jal        0x08933AAC
    08914660:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
  Back Branch 089146CC 393 times (length 190)
  Back Branch 08914680 354 times (length 25)
    08914610:[28620002]: slti       $v0, $v1, 2
    08914614:[1440FFB3]: bne        $v0, $zr, 0x089144E4
    08914618:[28620003]: slti       $v0, $v1, 3
    0891461C:[5040000E]: beql       $v0, $zr, 0x08914658
    08914620:[8E840004]: lw         $a0, 4($s4)
--> 08914624:[8E840004]: lw         $a0, 4($s4)
    08914628:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0891462C:[0E24CEAB]: jal        0x08933AAC
    08914630:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914634:[00531021]: addu       $v0, $v0, $s3
    08914638:[00551024]: and        $v0, $v0, $s5
    0891463C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914640:[02028021]: addu       $s0, $s0, $v0
    08914644:[0202102B]: sltu       $v0, $s0, $v0
    08914648:[02298821]: addu       $s1, $s1, $t1
    0891464C:[26520001]: addiu      $s2, $s2, 1
    08914650:[0A245139]: j          0x089144E4
    08914654:[02228821]: addu       $s1, $s1, $v0
    08914658:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0891465C:[0E24CEAB]: jal        0x08933AAC
    08914660:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08914664:[00531021]: addu       $v0, $v0, $s3
    08914668:[00551024]: and        $v0, $v0, $s5
    0891466C:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    08914670:[02028021]: addu       $s0, $s0, $v0
    08914674:[0202102B]: sltu       $v0, $s0, $v0
    08914678:[02298821]: addu       $s1, $s1, $t1
    0891467C:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
--> 08914680:[0A245189]: j          0x08914624
    08914684:[02228821]: addu       $s1, $s1, $v0
    08914688:[1060FF62]: beq        $v1, $zr, 0x08914414
    0891468C:[28620002]: slti       $v0, $v1, 2
    08914690:[1440FF52]: bne        $v0, $zr, 0x089143DC
  Back Branch 089146FC 141 times (length 25)
    0891468C:[28620002]: slti       $v0, $v1, 2
    08914690:[1440FF52]: bne        $v0, $zr, 0x089143DC
    08914694:[28620003]: slti       $v0, $v1, 3
    08914698:[5040000E]: beql       $v0, $zr, 0x089146D4
    0891469C:[8C840000]: lw         $a0, 0($a0)
--> 089146A0:[8E840000]: lw         $a0, 0($s4)
    089146A4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    089146A8:[0E24CE68]: jal        0x089339A0
    089146AC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089146B0:[00531021]: addu       $v0, $v0, $s3
    089146B4:[00551024]: and        $v0, $v0, $s5
    089146B8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089146BC:[02028021]: addu       $s0, $s0, $v0
    089146C0:[0202102B]: sltu       $v0, $s0, $v0
    089146C4:[02298821]: addu       $s1, $s1, $t1
    089146C8:[26520001]: addiu      $s2, $s2, 1
    089146CC:[0A2450F7]: j          0x089143DC
    089146D0:[02228821]: addu       $s1, $s1, $v0
    089146D4:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    089146D8:[0E24CE68]: jal        0x089339A0
    089146DC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089146E0:[00531021]: addu       $v0, $v0, $s3
    089146E4:[00551024]: and        $v0, $v0, $s5
    089146E8:[00004821]: addu       $t1, $zr, $zr <=> li $t1, 0
    089146EC:[02028021]: addu       $s0, $s0, $v0
    089146F0:[0202102B]: sltu       $v0, $s0, $v0
    089146F4:[02298821]: addu       $s1, $s1, $t1
    089146F8:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
--> 089146FC:[0A2451A8]: j          0x089146A0
    08914700:[02228821]: addu       $s1, $s1, $v0
_S1_2_893FF58 13,089,996 instructions (0.243%), 511,068 calls (0893FF58 - 08940070, length 71)
  Back Branch 08940038 366,820 times (length 43)
_S1_2_8953478 12,934,167 instructions (0.240%), 26,887 calls (08953228 - 0895348C, length 154)
  Back Branch 0895341C 456,306 times (length 66)
  Back Branch 08953424 456,306 times (length 16)
  Back Branch 0895342C 456,306 times (length 15)
  Back Branch 08953468 456,306 times (length 12)
  Back Branch 08953488 26,887 times (length 154)
  Back Branch 08953470 26,887 times (length 46)
  Back Branch 08953350 26,887 times (length 38)
  Back Branch 0895332C 26,887 times (length 35)
  Back Branch 08953324 26,887 times (length 17)
_S1_2_890DB54 12,734,910 instructions (0.236%), 516,822 calls (0890DB54 - 0890DBCC, length 31)
  Back Branch 0890DBC0 485,882 times (length 19)
_S1_2_8970418 12,676,520 instructions (0.235%), 51,115 calls (08970418 - 08970770, length 215)
  Back Branch 08970718 204,460 times (length 11)
_S1_2_88B4ECC 12,599,715 instructions (0.233%), 41,723 calls (088B4ECC - 088B5110, length 146)
  Back Branch 088B50D8 225,152 times (length 111)
_S1_2_896F424 12,569,423 instructions (0.233%), 1,142,674 calls (0896F424 - 0896F478, length 22)
  Back Branch 0896F46C 1 times (length 9)
_S1_2_8953490 12,558,444 instructions (0.233%), 1,264,275 calls (08953490 - 089534C4, length 14)
_S1_2_8933AAC 12,338,705 instructions (0.229%), 425,477 calls (08933AAC - 08933BA4, length 63)
  Back Branch 08933B74 8 times (length 20)
_S1_2_88B15F8 11,883,753 instructions (0.220%), 440,139 calls (088B15F8 - 088B1678, length 33)
_S1_2_887A4E4 11,804,282 instructions (0.219%), 12,002 calls (0887A4E4 - 0887A590, length 44)
  Back Branch 0887A578 1,652,292 times (length 24)
_S1_2_88A7F70 11,516,918 instructions (0.213%), 30,149 calls (088A7F70 - 088A82A8, length 207)
  Back Branch 088A8174 241,192 times (length 25)
_S1_2_889F390 11,311,466 instructions (0.210%), 22,134 calls (0889F390 - 0889F52C, length 104)
  Back Branch 0889F4CC 862,348 times (length 40)
  Back Branch 0889F4F4 16,778 times (length 58)
_S1_2_88A7554 11,155,130 instructions (0.207%), 301,490 calls (088A7554 - 088A75E4, length 37)
_S1_2_895735C 10,784,460 instructions (0.200%), 19,670 calls (0895735C - 089573D4, length 31)
  Back Branch 089573BC 1,096,271 times (length 10)
  Back Branch 089573B4 1,076,536 times (length 22)
  Back Branch 089573C8 331,946 times (length 9)
  Back Branch 0895738C 19,901 times (length 12)
_S1_2_88CC3B4 10,774,029 instructions (0.200%), 537,782 calls (088CC3B4 - 088CC49C, length 59)
  Back Branch 088CC480 464,303 times (length 29)
  Back Branch 088CC43C 48,115 times (length 16)
  Back Branch 088CC498 25,238 times (length 35)
  Back Branch 088CC488 198 times (length 45)
  Back Branch 088CC46C 198 times (length 36)
  Back Branch 088CC45C 198 times (length 30)
  Back Branch 088CC44C 126 times (length 23)
_S1_2_88DFBC4 10,711,421 instructions (0.199%), 74,788 calls (088DFBC4 - 088DFFE8, length 266)
  Back Branch 088DFDD4 92,743 times (length 112)
  Back Branch 088DFFA4 68,306 times (length 220)
  Back Branch 088DFF9C 68,306 times (length 208)
  Back Branch 088DFFE4 68,306 times (length 236)
  Back Branch 088DFE20 63,705 times (length 59)
  Back Branch 088DFE28 63,705 times (length 72)
  Back Branch 088DFE58 63,705 times (length 83)
  Back Branch 088DFE18 46,400 times (length 20)
  Back Branch 088DFF3C 5,008 times (length 89)
  Back Branch 088DFF60 4,601 times (length 39)
  Back Branch 088DFF58 4,601 times (length 30)
  Back Branch 088DFF80 4,601 times (length 47)
  Back Branch 088DFEA4 2,069 times (length 66)
  Back Branch 088DFF50 407 times (length 95)
_S1_2_88AD6DC 10,538,658 instructions (0.195%), 596,639 calls (088AD6DC - 088AD978, length 168)
_S1_2_897223C 10,387,035 instructions (0.192%), 42,745 calls (0897223C - 08972580, length 210)
  Back Branch 08972520 170,980 times (length 11)
_S1_2_8971F0C 10,130,565 instructions (0.188%), 42,745 calls (08971F0C - 08972238, length 204)
  Back Branch 089721E4 170,980 times (length 11)
_S1_2_895A370 10,061,124 instructions (0.186%), 838,427 calls (0895A370 - 0895A3C0, length 21)
_S1_2_894E2D0 9,967,711 instructions (0.185%), 766,747 calls (0894E2D0 - 0894E300, length 13)
_S1_2_89732C4 9,846,400 instructions (0.182%), 196,928 calls (089732C4 - 08973304, length 17)
  Back Branch 089732F8 787,712 times (length 11)
_S1_2_88A6C04 9,694,440 instructions (0.180%), 1,675 calls (088A6C04 - 088A6C5C, length 23)
  Back Branch 088A6C34 1,610,715 times (length 6)
_S1_2_890E34C 9,511,782 instructions (0.176%), 85,008 calls (0890E34C - 0890E3A4, length 23)
  Back Branch 0890E388 1,528,422 times (length 5)
_S1_2_88EFF78 9,253,327 instructions (0.171%), 537,782 calls (088EFF78 - 088F013C, length 114)
  Back Branch 088F00E4 26,189 times (length 51)
  Back Branch 088F00B4 1,857 times (length 38)
  Back Branch 088F00EC 108 times (length 64)
  Back Branch 088F0124 108 times (length 26)
  Back Branch 088F0130 108 times (length 31)
  Back Branch 088F0138 108 times (length 82)
_S1_2_893D3C0 8,814,530 instructions (0.163%), 110,464 calls (0893D3C0 - 0893D990, length 373)
_S1_2_88F0140 8,788,494 instructions (0.163%), 77,992 calls (088F0140 - 088F04AC, length 220)
  Back Branch 088F0490 70,780 times (length 199)
  Back Branch 088F03C4 53,768 times (length 145)
  Back Branch 088F0410 53,058 times (length 62)
  Back Branch 088F04A8 46,854 times (length 183)
  Back Branch 088F0420 39,053 times (length 76)
  Back Branch 088F03D8 6,915 times (length 7)
  Back Branch 088F0444 132 times (length 100)
  Back Branch 088F0438 132 times (length 95)
  Back Branch 088F03E4 71 times (length 30)
  Back Branch 088F0400 54 times (length 50)
_S1_2_893BFB8 8,507,085 instructions (0.158%), 345,512 calls (0893BFB8 - 0893C0FC, length 82)
_S1_2_889FCB4 8,468,432 instructions (0.157%), 11,067 calls (0889FCB4 - 0889FF08, length 150)
  Back Branch 0889FE3C 431,042 times (length 46)
  Back Branch 0889FE64 8,387 times (length 64)
_S1_2_896FBD0 8,149,200 instructions (0.151%), 27,164 calls (0896FBD0 - 0896FFF8, length 267)
  Back Branch 0896FF94 108,656 times (length 11)
_S1_2_889F89C 8,083,534 instructions (0.150%), 11,067 calls (0889F89C - 0889FCB0, length 262)
  Back Branch 0889FAEC 431,306 times (length 96)
  Back Branch 0889FB14 8,391 times (length 114)
_S1_2_88C3F64 7,979,855 instructions (0.148%), 537,782 calls (088C3F64 - 088C3FE0, length 32)
  Back Branch 088C3FCC 25,951 times (length 7)
  Back Branch 088C3FDC 25,951 times (length 17)
_S1_2_88F04B0 7,225,597 instructions (0.134%), 53,768 calls (088F04B0 - 088F06F4, length 146)
  Back Branch 088F0628 93,332 times (length 38)
  Back Branch 088F0654 91,863 times (length 30)
  Back Branch 088F06F0 52,711 times (length 117)
  Back Branch 088F06C0 52,711 times (length 105)
  Back Branch 088F06B8 52,711 times (length 95)
  Back Branch 088F0604 47,313 times (length 29)
  Back Branch 088F0630 46,019 times (length 11)
  Back Branch 088F064C 639 times (length 23)
_S1_2_88AFF70 7,204,924 instructions (0.134%), 517,201 calls (088AFF70 - 088AFFB0, length 17)
_S1_2_89728A4 7,132,032 instructions (0.132%), 111,438 calls (089728A4 - 089729A0, length 64)
_S1_2_893C924 7,120,420 instructions (0.132%), 345,130 calls (0893C924 - 0893CA20, length 64)
_S1_2_88A73B4 7,115,164 instructions (0.132%), 30,149 calls (088A73B4 - 088A74A8, length 62)
  Back Branch 088A749C 211,043 times (length 43)
_S1_2_8907BF0 7,023,966 instructions (0.130%), 2,011 calls (08907BF0 - 089085B0, length 625)
  Back Branch 089081DC 22,121 times (length 326)
  Back Branch 08908330 16,088 times (length 11)
  Back Branch 089082CC 14,077 times (length 46)
  Back Branch 089085AC 2,337 times (length 516)
  Back Branch 089083E8 2,011 times (length 62)
  Back Branch 089083E0 2,011 times (length 55)
  Back Branch 0890834C 2,011 times (length 436)
  Back Branch 0890857C 1,785 times (length 473)
  Back Branch 0890854C 1,670 times (length 430)
  Back Branch 089084EC 1,616 times (length 344)
  Back Branch 0890845C 1,414 times (length 215)
  Back Branch 089084BC 1,398 times (length 301)
  Back Branch 0890851C 1,310 times (length 387)
  Back Branch 0890848C 1,202 times (length 258)
_S1_2_882CFFC 6,912,048 instructions (0.128%), 177,232 calls (0882CFFC - 0882D094, length 39)
_S1_2_895A2AC 6,886,894 instructions (0.128%), 983,842 calls (0895A2AC - 0895A2E8, length 16)
_S1_2_8912DA4 6,817,290 instructions (0.126%), 2,011 calls (08912DA4 - 08913108, length 218)
  Back Branch 08913064 160,880 times (length 23)
  Back Branch 089130DC 64,352 times (length 11)
  Back Branch 0891308C 62,341 times (length 34)
  Back Branch 08912F98 16,088 times (length 51)
  Back Branch 08912EAC 16,088 times (length 45)
  Back Branch 089130A8 10,055 times (length 57)
_S1_2_8973138 6,803,566 instructions (0.126%), 309,253 calls (08973138 - 0897318C, length 22)
_S1_2_88A5820 6,729,585 instructions (0.125%), 143,736 calls (088A5820 - 088A593C, length 72)
  Back Branch 088A58F8 110,671 times (length 25)
  Back Branch 088A5904 2,970 times (length 34)
_S1_2_896697C 6,655,312 instructions (0.123%), 831,914 calls (0896697C - 08966998, length 8)
_S1_2_88AC0C8 6,613,040 instructions (0.123%), 3,306,520 calls (088AC0C8 - 088AC0CC, length 2)
_S1_2_88AC0EC 6,604,580 instructions (0.122%), 3,302,290 calls (088AC0EC - 088AC0F0, length 2)
_S1_2_8973190 6,362,560 instructions (0.118%), 99,415 calls (08973190 - 08973208, length 31)
  Back Branch 089731FC 397,660 times (length 11)
_S1_2_8938CE8 6,264,283 instructions (0.116%), 345,526 calls (08938CE8 - 08938DF8, length 69)
  Back Branch 08938D98 460 times (length 22)
_S1_2_890FFE8 6,058,808 instructions (0.112%), 481,904 calls (0890FFE8 - 08910028, length 17)
_S1_2_8938BD8 5,909,436 instructions (0.110%), 345,116 calls (08938BD8 - 08938CE4, length 68)
  Back Branch 08938C84 262 times (length 21)
_S1_2_88A9DF0 5,803,004 instructions (0.108%), 43,306 calls (088A9DF0 - 088A9ECC, length 56)
  Back Branch 088A9E60 303,142 times (length 13)
_S1_2_88B37CC 5,734,480 instructions (0.106%), 71,681 calls (088B37CC - 088B3824, length 23)
  Back Branch 088B3818 286,724 times (length 19)
_S1_2_88A6778 5,584,979 instructions (0.104%), 142,424 calls (088A6778 - 088A68DC, length 90)
  Back Branch 088A682C 6,719 times (length 25)
_S1_2_88B3978 5,539,029 instructions (0.103%), 71,681 calls (088B3978 - 088B3B00, length 99)
_S1_2_8933B48 5,531,097 instructions (0.103%), 425,469 calls (08933B2C - 08933B70, length 18)
  Back Branch 08933B6C 425,469 times (length 18)
_S1_2_896E9A4 5,482,802 instructions (0.102%), 23,980 calls (0896E9A4 - 0896ECF4, length 213)
  Back Branch 0896EA84 192,032 times (length 18)
  Back Branch 0896EBC8 12,002 times (length 118)
  Back Branch 0896ECE8 11,978 times (length 120)
  Back Branch 0896ECF0 11,978 times (length 53)
_S1_2_889DAC0 5,470,485 instructions (0.101%), 116,339 calls (0889DAC0 - 0889DCDC, length 136)
_S1_2_88A9D64 5,456,556 instructions (0.101%), 43,306 calls (088A9D64 - 088A9DEC, length 35)
  Back Branch 088A9DCC 346,448 times (length 13)
_S1_2_8964BE0 5,362,877 instructions (0.099%), 412,529 calls (08964BE0 - 08964C10, length 13)
_S1_2_88AE9A8 5,314,580 instructions (0.098%), 180,970 calls (088AE9A8 - 088AEA50, length 43)
_S1_2_88DF85C 5,272,805 instructions (0.098%), 74,788 calls (088DF85C - 088DFBC0, length 218)
  Back Branch 088DFB80 74,788 times (length 61)
  Back Branch 088DFBBC 52,380 times (length 192)
  Back Branch 088DFB90 52,380 times (length 181)
  Back Branch 088DFB88 52,380 times (length 173)
_S1_2_882BD3C 5,156,491 instructions (0.096%), 177,232 calls (0882BD3C - 0882C064, length 203)
_S1_2_8973308 5,147,739 instructions (0.095%), 190,657 calls (08973308 - 08973370, length 27)
_S1_2_891033C 5,011,435 instructions (0.093%), 156,100 calls (0891033C - 0891041C, length 57)
  Back Branch 08910418 143,385 times (length 44)
  Back Branch 089103E0 143,385 times (length 23)
  Back Branch 089103E8 143,385 times (length 32)
_S1_2_8933A28 4,985,155 instructions (0.092%), 712,165 calls (08933A20 - 08933A38, length 7)
  Back Branch 08933A34 712,165 times (length 7)
_S1_2_89729A4 4,985,102 instructions (0.092%), 106,066 calls (089729A4 - 08972A5C, length 47)
_S1_2_88A117C 4,936,020 instructions (0.091%), 16,544 calls (088A117C - 088A1474, length 191)
  Back Branch 088A13DC 49,632 times (length 108)
_S1_2_8964D00 4,838,672 instructions (0.090%), 302,417 calls (08964D00 - 08964D3C, length 16)
_S1_2_88A5068 4,823,658 instructions (0.089%), 596,639 calls (088A5068 - 088A508C, length 10)
_S1_2_88B0670 4,674,217 instructions (0.087%), 21,814 calls (088B0670 - 088B0740, length 53)
  Back Branch 088B06F4 299,969 times (length 14)
_S1_2_882BBE8 4,608,032 instructions (0.085%), 177,232 calls (0882BBE8 - 0882BD38, length 85)
_S1_2_882BA94 4,608,032 instructions (0.085%), 177,232 calls (0882BA94 - 0882BBE4, length 85)
_S1_2_88AED28 4,448,219 instructions (0.082%), 32,390 calls (088AED28 - 088AED80, length 23)
  Back Branch 088AED6C 572,228 times (length 7)
_S1_2_88B4314 4,365,784 instructions (0.081%), 49,229 calls (088B4314 - 088B452C, length 135)
_S1_2_88B3868 4,300,860 instructions (0.080%), 71,681 calls (088B3868 - 088B38AC, length 18)
  Back Branch 088B38A0 286,724 times (length 14)
_S1_2_88AF4CC 4,264,949 instructions (0.079%), 70,761 calls (088AF4CC - 088AF750, length 162)
  Back Branch 088AF5F8 16,335 times (length 23)
  Back Branch 088AF5F0 15,490 times (length 21)
_S1_2_88AEA54 4,264,780 instructions (0.079%), 129,560 calls (088AEA54 - 088AEB1C, length 51)
_S1_2_89401D8 4,163,114 instructions (0.077%), 94,618 calls (089401D8 - 08940338, length 89)
  Back Branch 08940314 94,612 times (length 72)
  Back Branch 08940264 94,612 times (length 27)
  Back Branch 0894025C 6 times (length 26)
_S1_2_895107C 4,148,910 instructions (0.077%), 52,356 calls (0894D53C - 0895A58C, length 13333)
  Back Branch 089511FC 48,214 times (length 3846)
  Back Branch 0894D62C 48,214 times (length 62)
  Back Branch 0895A564 33,136 times (length 11)
  Back Branch 08951278 4,142 times (length 86)
  Back Branch 08951254 4,142 times (length 97)
  Back Branch 0895A580 2,071 times (length 21)
  Back Branch 0894D5D0 36 times (length 17)
  Back Branch 0894D5E4 36 times (length 30)
_S1_2_882DA3C 4,137,063 instructions (0.077%), 177,232 calls (0882DA3C - 0882DBE8, length 108)
_S1_2_8964F18 3,929,478 instructions (0.073%), 654,913 calls (08964F18 - 08964F2C, length 6)
_S1_2_88A9B40 3,919,190 instructions (0.073%), 16,195 calls (088A9B40 - 088A9C94, length 86)
  Back Branch 088A9BC0 113,365 times (length 13)
  Back Branch 088A9C48 113,365 times (length 13)
_S1_2_89056A0 3,910,537 instructions (0.072%), 26,805 calls (089056A0 - 08905B6C, length 308)
  Back Branch 08905B50 26,805 times (length 277)
  Back Branch 08905A34 25,806 times (length 150)
  Back Branch 08905AA0 25,410 times (length 17)
  Back Branch 08905B40 25,288 times (length 229)
  Back Branch 08905AC0 198 times (length 41)
  Back Branch 08905B2C 76 times (length 168)
_S1_2_88396DC 3,899,104 instructions (0.072%), 177,232 calls (088396DC - 088397BC, length 57)
_S1_2_882B980 3,899,104 instructions (0.072%), 177,232 calls (0882B980 - 0882BA90, length 69)
_S1_2_88ABFD8 3,718,398 instructions (0.069%), 1,859,199 calls (088ABFD8 - 088ABFDC, length 2)
_S1_2_88C9C58 3,703,300 instructions (0.069%), 52,466 calls (088C9C58 - 088C9E98, length 145)
  Back Branch 088C9E54 15,939 times (length 64)
  Back Branch 088C9E2C 293 times (length 53)
  Back Branch 088C9D98 293 times (length 16)
  Back Branch 088C9E94 291 times (length 65)
_S1_2_8957ABC 3,700,504 instructions (0.069%), 675 calls (089578C4 - 08959350, length 1700)
  Back Branch 08958418 217,643 times (length 8)
  Back Branch 08958424 66,514 times (length 26)
  Back Branch 0895907C 10,769 times (length 16)
  Back Branch 08958B50 9,019 times (length 9)
  Back Branch 0895843C 4,211 times (length 89)
  Back Branch 08958B20 3,903 times (length 447)
  Back Branch 08958B58 3,903 times (length 527)
  Back Branch 08958B98 3,903 times (length 720)
  Back Branch 08958084 3,903 times (length 40)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957F68 2,514 times (length 14)
  Back Branch 08958014 1,467 times (length 24)
  Back Branch 08958B8C 1,159 times (length 751)
  Back Branch 0895847C 1,159 times (length 331)
  Back Branch 08957F9C 1,159 times (length 24)
  Back Branch 08959084 927 times (length 792)
  Back Branch 08959038 927 times (length 103)
  Back Branch 0895848C 675 times (length 734)
  Back Branch 08958FE8 58 times (length 7)
  Back Branch 08959000 10 times (length 1036)
_S1_2_89328C0 3,686,522 instructions (0.068%), 68,385 calls (089328C0 - 08932A20, length 89)
  Back Branch 08932A1C 65,251 times (length 45)
_S1_2_8873B3C 3,588,948 instructions (0.067%), 11,077 calls (08873B3C - 08873C10, length 54)
  Back Branch 08873BE8 177,232 times (length 9)
  Back Branch 08873BA4 177,232 times (length 9)
_S1_2_894E52C 3,588,566 instructions (0.067%), 687 calls (0894E52C - 0894EF9C, length 669)
  Back Branch 0894E7FC 918,241 times (length 114)
  Back Branch 0894E820 503,082 times (length 16)
  Back Branch 0894E938 336,053 times (length 30)
  Back Branch 0894EA4C 273,589 times (length 203)
  Back Branch 0894E948 138,773 times (length 11)
  Back Branch 0894EB6C 128,246 times (length 171)
  Back Branch 0894EB3C 121,916 times (length 148)
  Back Branch 0894EB50 98,301 times (length 165)
  Back Branch 0894ECCC 77,690 times (length 371)
  Back Branch 0894E91C 62,955 times (length 127)
  Back Branch 0894ECBC 62,955 times (length 244)
  Back Branch 0894EB74 29,945 times (length 9)
  Back Branch 0894ED20 28,859 times (length 384)
  Back Branch 0894ECAC 6,323 times (length 326)
  Back Branch 0894EF6C 5,722 times (length 496)
  Back Branch 0894E950 2,025 times (length 37)
  Back Branch 0894EC0C 1,312 times (length 411)
  Back Branch 0894EC1C 1,312 times (length 415)
  Back Branch 0894EF98 1,289 times (length 623)
  Back Branch 0894EC5C 522 times (length 300)
  Back Branch 0894ED5C 340 times (length 399)
  Back Branch 0894EB30 240 times (length 268)
  Back Branch 0894EB88 189 times (length 302)
  Back Branch 0894EBA0 189 times (length 307)
  Back Branch 0894EBB0 96 times (length 311)
  Back Branch 0894EBA8 96 times (length 8)
  Back Branch 0894EC30 23 times (length 405)
  Back Branch 0894EBD0 16 times (length 319)
  Back Branch 0894EBFC 4 times (length 330)
  Back Branch 0894EBF4 1 times (length 9)
_S1_2_88FED40 3,569,748 instructions (0.066%), 84,906 calls (088FED40 - 088FEFF0, length 173)
  Back Branch 088FEFB8 71 times (length 67)
  Back Branch 088FEF94 71 times (length 23)
  Back Branch 088FEFEC 53 times (length 114)
  Back Branch 088FEFC8 23 times (length 67)
_S1_2_88A1760 3,484,953 instructions (0.065%), 50,100 calls (088A1760 - 088A18D8, length 95)
_S1_2_88A4F98 3,474,184 instructions (0.064%), 1,737,092 calls (088A4F98 - 088A4F9C, length 2)
_S1_2_88DDF5C 3,424,355 instructions (0.063%), 1 calls (088DDF5C - 088DE048, length 60)
  Back Branch 088DDFBC 218,574 times (length 8)
  Back Branch 088DE044 83,787 times (length 36)
  Back Branch 088DE008 83,787 times (length 19)
_S1_2_88D6AA8 3,332,593 instructions (0.062%), 84,906 calls (088D6AA8 - 088D6E54, length 236)
  Back Branch 088D6BE8 26,719 times (length 21)
  Back Branch 088D6C78 26,611 times (length 68)
  Back Branch 088D6E48 16,742 times (length 173)
  Back Branch 088D6C04 1,509 times (length 27)
  Back Branch 088D6C10 198 times (length 30)
  Back Branch 088D6E38 111 times (length 111)
  Back Branch 088D6CA8 111 times (length 85)
  Back Branch 088D6C84 111 times (length 75)
  Back Branch 088D6CE8 111 times (length 100)
  Back Branch 088D6D0C 111 times (length 110)
  Back Branch 088D6D58 111 times (length 124)
  Back Branch 088D6D6C 88 times (length 14)
  Back Branch 088D6DB4 88 times (length 57)
  Back Branch 088D6BC0 58 times (length 12)
  Back Branch 088D6E30 53 times (length 113)
  Back Branch 088D6DE8 23 times (length 66)
  Back Branch 088D6DD8 17 times (length 70)
  Back Branch 088D6E20 11 times (length 117)
  Back Branch 088D6E50 5 times (length 166)
_S1_2_896CFBC 3,323,419 instructions (0.062%), 302,129 calls (0896CFBC - 0896CFE4, length 11)
_S1_2_89112CC 3,273,657 instructions (0.061%), 28,336 calls (089112CC - 08911768, length 296)
  Back Branch 089113D8 24,327 times (length 52)
  Back Branch 08911424 24,205 times (length 71)
  Back Branch 08911430 20,865 times (length 73)
  Back Branch 08911730 17,302 times (length 220)
  Back Branch 08911574 17,227 times (length 90)
  Back Branch 089115F8 13,340 times (length 142)
  Back Branch 089113C8 7,556 times (length 9)
  Back Branch 08911414 7,439 times (length 9)
  Back Branch 0891144C 3,184 times (length 81)
  Back Branch 0891150C 2,065 times (length 129)
  Back Branch 08911528 940 times (length 71)
  Back Branch 08911718 485 times (length 214)
  Back Branch 08911474 229 times (length 92)
  Back Branch 08911668 160 times (length 170)
  Back Branch 089115E4 157 times (length 39)
  Back Branch 0891155C 157 times (length 84)
  Back Branch 08911514 56 times (length 131)
  Back Branch 08911764 33 times (length 233)
_S1_2_893D078 3,261,144 instructions (0.060%), 47,958 calls (0893D078 - 0893D1D4, length 88)
_S1_2_8970774 3,227,170 instructions (0.060%), 12,178 calls (08970774 - 08970B10, length 232)
  Back Branch 08970AB4 48,712 times (length 11)
_S1_2_893EB4C 3,172,956 instructions (0.059%), 59,286 calls (0893EB4C - 0893EE90, length 210)
  Back Branch 0893EC7C 134,041 times (length 10)
  Back Branch 0893EBB0 59,286 times (length 6)
  Back Branch 0893EC10 59,184 times (length 30)
  Back Branch 0893EE08 11,227 times (length 156)
  Back Branch 0893EE64 11,080 times (length 48)
  Back Branch 0893ED98 147 times (length 21)
  Back Branch 0893EBC4 102 times (length 11)
  Back Branch 0893EE10 98 times (length 51)
  Back Branch 0893EC08 3 times (length 28)
  Back Branch 0893ECC0 1 times (length 10)
_S1_2_8910254 3,159,252 instructions (0.059%), 94,204 calls (08910254 - 08910338, length 58)
  Back Branch 08910304 91,186 times (length 33)
  Back Branch 08910334 91,186 times (length 45)
  Back Branch 089102FC 91,186 times (length 24)
_S1_2_894B998 3,149,366 instructions (0.058%), 59,422 calls (0894B998 - 0894B9EC, length 22)
  Back Branch 0894B9D8 237,688 times (length 11)
_S1_2_88A4080 3,054,539 instructions (0.057%), 11,978 calls (088A4080 - 088A42E8, length 155)
  Back Branch 088A41C4 143,736 times (length 24)
  Back Branch 088A42B0 47,912 times (length 17)
_S1_2_88C2450 3,047,969 instructions (0.056%), 54,855 calls (088C2450 - 088C2674, length 138)
  Back Branch 088C260C 17,419 times (length 31)
  Back Branch 088C259C 7,139 times (length 64)
  Back Branch 088C2620 7,004 times (length 9)
  Back Branch 088C2640 275 times (length 44)
  Back Branch 088C25E0 4 times (length 23)
_S1_2_88B5114 3,004,853 instructions (0.056%), 30,647 calls (088B5114 - 088B5218, length 66)
  Back Branch 088B51D4 118,976 times (length 15)
_S1_2_891006C 2,969,640 instructions (0.055%), 148,482 calls (0891006C - 089100CC, length 25)
_S1_2_895224C 2,906,660 instructions (0.054%), 42,745 calls (0894F638 - 0895234C, length 2886)
  Back Branch 08952288 170,980 times (length 11)
  Back Branch 089522C4 42,745 times (length 2853)
_S1_2_896E554 2,847,730 instructions (0.053%), 163,297 calls (0896E554 - 0896E59C, length 19)
_S1_2_8960EAC 2,843,334 instructions (0.053%), 5,216 calls (0895B3B8 - 08961094, length 5944)
  Back Branch 0895B630 94,277 times (length 21)
  Back Branch 0895B730 50,067 times (length 21)
  Back Branch 0895B570 26,802 times (length 26)
  Back Branch 0895B6CC 20,262 times (length 25)
  Back Branch 0895B5C0 9,344 times (length 104)
  Back Branch 08961078 5,216 times (length 5938)
  Back Branch 0895B640 4,107 times (length 34)
  Back Branch 0895B740 2,124 times (length 98)
  Back Branch 0895B4FC 1,677 times (length 34)
  Back Branch 0895B6DC 1,436 times (length 73)
_S1_2_893F9B0 2,838,540 instructions (0.053%), 94,618 calls (0893F9B0 - 0893FA24, length 30)
_S1_2_88CC4A0 2,785,818 instructions (0.052%), 464,303 calls (088CC4A0 - 088CC4BC, length 8)
_S1_2_896E3D8 2,785,784 instructions (0.052%), 348,223 calls (0896E3C4 - 0896E3E0, length 8)
  Back Branch 0896E3DC 348,223 times (length 8)
_S1_2_88F82E0 2,764,971 instructions (0.051%), 167,574 calls (088F82E0 - 088F835C, length 32)
  Back Branch 088F8358 83,787 times (length 25)
_S1_2_88B4D2C 2,615,770 instructions (0.048%), 22,675 calls (088B4D2C - 088B4EC8, length 104)
  Back Branch 088B4E84 50,550 times (length 63)
_S1_2_896D858 2,563,737 instructions (0.048%), 233,067 calls (0896D858 - 0896D880, length 11)
_S1_2_896E488 2,550,024 instructions (0.047%), 318,753 calls (0896E3C4 - 0896E490, length 52)
  Back Branch 0896E48C 318,753 times (length 52)
_S1_2_89330A8 2,456,211 instructions (0.046%), 85,229 calls (089330A8 - 08933190, length 59)
  Back Branch 0893318C 12,919 times (length 27)
_S1_2_892E118 2,442,374 instructions (0.045%), 76,846 calls (0892E118 - 0892E2CC, length 110)
  Back Branch 0892E25C 4,178 times (length 35)
_S1_2_8946428 2,421,661 instructions (0.045%), 76,399 calls (0894635C - 0894642C, length 53)
  Back Branch 08946428 76,399 times (length 53)
  Back Branch 08946420 40,420 times (length 17)
_S1_2_88AEBBC 2,390,025 instructions (0.044%), 97,170 calls (088AEBBC - 088AEC6C, length 45)
_S1_2_88B5900 2,365,473 instructions (0.044%), 71,681 calls (088B5900 - 088B5988, length 35)
_S1_2_88A6B84 2,356,725 instructions (0.044%), 1,675 calls (088A6B84 - 088A6C00, length 32)
  Back Branch 088A6BE0 214,400 times (length 10)
  Back Branch 088A6BF0 26,800 times (length 17)
_S1_2_88ABD54 2,341,943 instructions (0.043%), 15,381 calls (088ABD54 - 088ABE28, length 54)
  Back Branch 088ABE1C 124,492 times (length 37)
_S1_2_88B5FB8 2,317,295 instructions (0.043%), 78,490 calls (088B5FB8 - 088B60BC, length 66)
_S1_2_88A0848 2,281,808 instructions (0.042%), 33,556 calls (088A0848 - 088A0998, length 85)
_S1_2_896EFDC 2,265,547 instructions (0.042%), 61,231 calls (0896EFDC - 0896F06C, length 37)
_S1_2_896DABC 2,231,983 instructions (0.041%), 171,691 calls (0896DABC - 0896DAEC, length 13)
_S1_2_88AF210 2,231,662 instructions (0.041%), 74,162 calls (088AF210 - 088AF2B4, length 42)
_S1_2_886BFF0 2,217,645 instructions (0.041%), 11,081 calls (0886BFF0 - 0886C1CC, length 120)
  Back Branch 0886C040 48,409 times (length 9)
  Back Branch 0886C120 43,071 times (length 43)
  Back Branch 0886C19C 19,760 times (length 15)
  Back Branch 0886C114 14,783 times (length 15)
  Back Branch 0886C1A8 5,338 times (length 29)
_S1_2_896E010 2,193,690 instructions (0.041%), 146,246 calls (0896E010 - 0896E048, length 15)
_S1_2_897320C 2,187,130 instructions (0.041%), 99,415 calls (0897320C - 08973260, length 22)
_S1_2_889E034 2,179,995 instructions (0.040%), 42,745 calls (0889E034 - 0889E0FC, length 51)
_S1_2_88E1310 2,152,012 instructions (0.040%), 1 calls (088E1310 - 088E1474, length 90)
  Back Branch 088E1438 44,640 times (length 55)
  Back Branch 088E144C 22,320 times (length 65)
_S1_2_8966004 2,142,588 instructions (0.040%), 306,084 calls (08966004 - 08966028, length 10)
_S1_2_891002C 2,128,004 instructions (0.039%), 138,716 calls (0891002C - 08910068, length 16)
_S1_2_896EDA0 2,116,847 instructions (0.039%), 49,229 calls (0896EDA0 - 0896EE48, length 43)
_S1_2_88AF2B8 2,109,270 instructions (0.039%), 74,162 calls (088AF2B8 - 088AF37C, length 50)
  Back Branch 088AF368 19,605 times (length 20)
  Back Branch 088AF370 18,914 times (length 22)
_S1_2_896D690 2,103,956 instructions (0.039%), 51,316 calls (0896D690 - 0896D730, length 41)
_S1_2_88AE844 2,103,300 instructions (0.039%), 1,051,650 calls (088AE844 - 088AE848, length 2)
_S1_2_892DDCC 2,077,974 instructions (0.039%), 76,962 calls (0892DDCC - 0892E040, length 158)
  Back Branch 0892DEB8 76,962 times (length 52)
_S1_2_8910620 2,030,138 instructions (0.038%), 184,558 calls (08910620 - 08910654, length 14)
_S1_2_88B2D18 2,013,226 instructions (0.037%), 49,310 calls (088B2D18 - 088B2FE8, length 181)
_S1_2_88696A4 2,006,908 instructions (0.037%), 25,273 calls (088696A4 - 0886987C, length 119)
_S1_2_8904CFC 2,000,879 instructions (0.037%), 2,011 calls (08904CFC - 08905020, length 202)
  Back Branch 08904EB4 31,010 times (length 63)
  Back Branch 08905008 1,957 times (length 147)
  Back Branch 0890501C 54 times (length 184)
  Back Branch 08905014 54 times (length 150)
  Back Branch 08905000 30 times (length 67)
_S1_2_88A7688 1,993,456 instructions (0.037%), 24,207 calls (088A7688 - 088A7824, length 104)
_S1_2_896DB58 1,974,112 instructions (0.037%), 123,382 calls (0896DB58 - 0896DB94, length 16)
_S1_2_886B0BC 1,967,406 instructions (0.036%), 22,134 calls (0886B0BC - 0886B2E8, length 140)
  Back Branch 0886B2AC 5,356 times (length 86)
_S1_2_894BDC4 1,962,950 instructions (0.036%), 122,785 calls (0894BDC4 - 0894BE10, length 20)
_S1_2_88BDE24 1,957,032 instructions (0.036%), 44,478 calls (088BDE24 - 088BE424, length 385)
_S1_2_896C938 1,945,830 instructions (0.036%), 129,722 calls (0896C938 - 0896C970, length 15)
_S1_2_8930870 1,937,920 instructions (0.036%), 48,448 calls (08930870 - 0893090C, length 40)
  Back Branch 08930908 48,448 times (length 26)
  Back Branch 089308C8 48,448 times (length 10)
_S1_2_8953DD4 1,931,989 instructions (0.036%), 17,008 calls (08953DD4 - 08953E58, length 34)
  Back Branch 08953E3C 228,944 times (length 7)
_S1_2_88ABE2C 1,925,165 instructions (0.036%), 709 calls (088ABE2C - 088ABEFC, length 53)
  Back Branch 088ABE8C 172,179 times (length 11)
_S1_2_889E630 1,909,788 instructions (0.035%), 42,745 calls (0889E630 - 0889E744, length 70)
_S1_2_887E57C 1,860,936 instructions (0.034%), 88,616 calls (0887E57C - 0887E5E0, length 26)
_S1_2_892E594 1,851,193 instructions (0.034%), 76,846 calls (0892E594 - 0892E688, length 62)
_S1_2_88FF9F8 1,848,891 instructions (0.034%), 28,334 calls (088FF9F8 - 088FFB10, length 71)
  Back Branch 088FFAF4 21,231 times (length 21)
  Back Branch 088FFB0C 7,103 times (length 27)
_S1_2_89735AC 1,843,314 instructions (0.034%), 83,787 calls (089735AC - 08973600, length 22)
_S1_2_88CC5A8 1,828,914 instructions (0.034%), 25,562 calls (088CC5A8 - 088CC714, length 92)
  Back Branch 088CC688 71,770 times (length 43)
  Back Branch 088CC6C0 46,334 times (length 20)
  Back Branch 088CC64C 197 times (length 29)
  Back Branch 088CC710 147 times (length 40)
  Back Branch 088CC658 126 times (length 31)
  Back Branch 088CC6DC 71 times (length 27)
  Back Branch 088CC700 8 times (length 18)
_S1_2_88D59E0 1,823,208 instructions (0.034%), 26,833 calls (088D59E0 - 088D5EF0, length 325)
  Back Branch 088D5D74 26,805 times (length 193)
  Back Branch 088D5EDC 76 times (length 93)
_S1_2_8950E0C 1,818,765 instructions (0.034%), 40,417 calls (08950D6C - 08950E1C, length 45)
  Back Branch 08950E18 40,417 times (length 45)
_S1_2_886C8C8 1,791,378 instructions (0.033%), 29,223 calls (0886C8C8 - 0886CEDC, length 390)
_S1_2_88A66D4 1,775,015 instructions (0.033%), 126,560 calls (088A66D4 - 088A671C, length 19)
_S1_2_892E044 1,767,921 instructions (0.033%), 76,846 calls (0892E044 - 0892E114, length 53)
  Back Branch 0892E094 76,846 times (length 14)
  Back Branch 0892E0A4 3,416 times (length 18)
  Back Branch 0892E100 3,028 times (length 41)
  Back Branch 0892E0F0 3 times (length 37)
_S1_2_8805BA4 1,763,824 instructions (0.033%), 2,982 calls (08805BA4 - 08805C5C, length 47)
  Back Branch 08805C20 138,216 times (length 12)
_S1_2_8932A24 1,752,983 instructions (0.032%), 52,171 calls (08932A24 - 08932B58, length 78)
  Back Branch 08932AB4 52,171 times (length 19)
  Back Branch 08932B54 3,134 times (length 44)
_S1_2_88E1250 1,747,493 instructions (0.032%), 105,077 calls (088E1250 - 088E130C, length 48)
  Back Branch 088E1298 32,011 times (length 12)
  Back Branch 088E12E0 9,205 times (length 29)
  Back Branch 088E1308 155 times (length 14)
_S1_2_895A49C 1,738,557 instructions (0.032%), 193,173 calls (0895A49C - 0895A4BC, length 9)
_S1_2_895FC94 1,720,344 instructions (0.032%), 71,681 calls (0895F8FC - 0895FC98, length 232)
  Back Branch 0895FC94 71,681 times (length 232)
_S1_2_896F070 1,716,910 instructions (0.032%), 171,691 calls (0896F070 - 0896F12C, length 48)
_S1_2_892DF10 1,688,500 instructions (0.031%), 76,750 calls (0892DDF0 - 0892DF1C, length 76)
  Back Branch 0892DEB8 76,962 times (length 52)
  Back Branch 0892DF18 76,750 times (length 48)
_S1_2_895ABB4 1,686,193 instructions (0.031%), 19,042 calls (0895ABB4 - 0895ACA0, length 60)
  Back Branch 0895AC84 181,716 times (length 9)
  Back Branch 0895AC1C 1,769 times (length 14)
  Back Branch 0895AC30 187 times (length 14)
_S1_2_88AFFB4 1,674,492 instructions (0.031%), 314,862 calls (088AFFB4 - 088AFFD0, length 8)
_S1_2_8903558 1,663,060 instructions (0.031%), 588 calls (08903558 - 08903820, length 179)
  Back Branch 0890376C 21,336 times (length 74)
  Back Branch 089035DC 2,352 times (length 22)
  Back Branch 0890377C 588 times (length 78)
  Back Branch 08903784 420 times (length 100)
  Back Branch 0890381C 308 times (length 138)
_S1_2_8905E50 1,649,262 instructions (0.031%), 53,202 calls (08905E50 - 08905EC8, length 31)
_S1_2_89647A8 1,645,830 instructions (0.031%), 329,166 calls (089647A8 - 089647B8, length 5)
_S1_2_8932464 1,632,087 instructions (0.030%), 181,343 calls (08932464 - 08932484, length 9)
_S1_2_88F3C8C 1,630,038 instructions (0.030%), 52,416 calls (088F3C8C - 088F3D84, length 63)
  Back Branch 088F3D50 26,010 times (length 17)
_S1_2_891214C 1,619,047 instructions (0.030%), 28,407 calls (0891214C - 089122DC, length 101)
  Back Branch 08912244 28,407 times (length 23)
  Back Branch 08912284 28,383 times (length 55)
  Back Branch 08912264 28,328 times (length 39)
  Back Branch 089122D8 3 times (length 87)
_S1_2_896E4D0 1,585,920 instructions (0.029%), 198,240 calls (0896E3C4 - 0896E4D8, length 70)
  Back Branch 0896E4D4 198,240 times (length 70)
_S1_2_88B37AC 1,561,905 instructions (0.029%), 312,381 calls (088B37AC - 088B37BC, length 5)
_S1_2_896D4D4 1,552,663 instructions (0.029%), 221,809 calls (0896D4D4 - 0896D4EC, length 7)
_S1_2_896E4A0 1,551,176 instructions (0.029%), 193,897 calls (0896E3C4 - 0896E4A8, length 58)
  Back Branch 0896E4A4 193,897 times (length 58)
_S1_2_895DE30 1,550,317 instructions (0.029%), 193,793 calls (0895DE30 - 0895DE58, length 11)
  Back Branch 0895DE4C 193,784 times (length 6)
_S1_2_890CA9C 1,540,805 instructions (0.029%), 81,095 calls (0890CA9C - 0890CAE4, length 19)
_S1_2_893EE94 1,535,040 instructions (0.028%), 59,040 calls (0893EE94 - 0893EEF8, length 26)
_S1_2_8964AD4 1,513,092 instructions (0.028%), 126,091 calls (08964AD4 - 08964B00, length 12)
_S1_2_8965F70 1,507,450 instructions (0.028%), 30,149 calls (08965F70 - 08965FB0, length 17)
  Back Branch 08965FA4 120,596 times (length 11)
_S1_2_88ACF48 1,503,539 instructions (0.028%), 101,511 calls (088ACF48 - 088ACF94, length 20)
_S1_2_8900C58 1,442,564 instructions (0.027%), 25,614 calls (08900C58 - 089012B4, length 408)
  Back Branch 089011D8 592 times (length 298)
  Back Branch 08901204 396 times (length 306)
  Back Branch 089011F4 396 times (length 305)
  Back Branch 08901048 252 times (length 180)
  Back Branch 08901074 252 times (length 192)
  Back Branch 08901018 14 times (length 154)
  Back Branch 08901028 14 times (length 159)
_S1_2_8911804 1,435,411 instructions (0.027%), 24,329 calls (08911804 - 08911930, length 76)
_S1_2_896088C 1,433,620 instructions (0.027%), 71,681 calls (0896088C - 089608D8, length 20)
_S1_2_88FECB4 1,415,676 instructions (0.026%), 28,334 calls (088FECB4 - 088FED3C, length 35)
  Back Branch 088FED18 56,604 times (length 8)
_S1_2_88ACC38 1,411,109 instructions (0.026%), 201,587 calls (088ACC38 - 088ACC50, length 7)
_S1_2_8930080 1,409,975 instructions (0.026%), 76,750 calls (08930080 - 0893017C, length 64)
  Back Branch 089300D4 19,792 times (length 10)
  Back Branch 08930100 385 times (length 21)
  Back Branch 089300EC 385 times (length 16)
  Back Branch 08930158 247 times (length 43)
  Back Branch 08930148 3 times (length 8)
  Back Branch 08930168 3 times (length 22)
  Back Branch 08930138 3 times (length 35)
_S1_2_89323F8 1,382,526 instructions (0.026%), 153,614 calls (089323F8 - 08932418, length 9)
_S1_2_8900560 1,380,950 instructions (0.026%), 27,201 calls (08900560 - 08900708, length 107)
  Back Branch 08900660 25,380 times (length 30)
  Back Branch 08900680 1,235 times (length 38)
  Back Branch 08900624 480 times (length 15)
  Back Branch 08900634 36 times (length 22)
  Back Branch 08900644 36 times (length 23)
_S1_2_896E4C4 1,371,328 instructions (0.025%), 171,416 calls (0896E3C4 - 0896E4CC, length 67)
  Back Branch 0896E4C8 171,416 times (length 67)
_S1_2_88A4F84 1,363,316 instructions (0.025%), 681,658 calls (088A4F84 - 088A4F88, length 2)
_S1_2_8967DE4 1,360,773 instructions (0.025%), 38,081 calls (08967DE4 - 08967F38, length 86)
_S1_2_896DBC0 1,356,124 instructions (0.025%), 123,284 calls (0896DBC0 - 0896DBE8, length 11)
_S1_2_896DB2C 1,356,124 instructions (0.025%), 123,284 calls (0896DB2C - 0896DB54, length 11)
_S1_2_88B0010 1,354,814 instructions (0.025%), 677,407 calls (088B0010 - 088B0014, length 2)
_S1_2_8932CD0 1,326,314 instructions (0.025%), 120,574 calls (08932CD0 - 08932CFC, length 12)
  Back Branch 08932CF8 120,574 times (length 6)
_S1_2_8932CA0 1,326,314 instructions (0.025%), 120,574 calls (08932CA0 - 08932CCC, length 12)
  Back Branch 08932CC8 120,574 times (length 6)
_S1_2_889E174 1,325,095 instructions (0.025%), 42,745 calls (0889E174 - 0889E1EC, length 31)
_S1_2_88F4D80 1,287,000 instructions (0.024%), 51,480 calls (088F4D80 - 088F4E54, length 54)
_S1_2_8903F54 1,279,308 instructions (0.024%), 1,481 calls (08903F54 - 089040C4, length 93)
  Back Branch 08904034 47,262 times (length 26)
  Back Branch 08904068 1,481 times (length 39)
  Back Branch 08904054 1,481 times (length 57)
  Back Branch 08904070 7 times (length 52)
  Back Branch 089040C0 3 times (length 72)
_S1_2_8968BB0 1,259,648 instructions (0.023%), 48,448 calls (08968BB0 - 08968C14, length 26)
_S1_2_88C88D4 1,258,968 instructions (0.023%), 51,902 calls (088C88D4 - 088C8930, length 24)
  Back Branch 088C8914 53,382 times (length 9)
_S1_2_88DC464 1,256,805 instructions (0.023%), 83,787 calls (088DC464 - 088DC4AC, length 19)
_S1_2_8829664 1,248,806 instructions (0.023%), 11,093 calls (08829664 - 08829B20, length 304)
  Back Branch 08829AE8 34,302 times (length 134)
_S1_2_88DDE7C 1,240,736 instructions (0.023%), 28,336 calls (088DDE7C - 088DDF58, length 56)
  Back Branch 088DDF44 28,145 times (length 31)
  Back Branch 088DDF24 28,145 times (length 18)
  Back Branch 088DDF2C 28,145 times (length 25)
  Back Branch 088DDF54 27,312 times (length 8)
_S1_2_889E100 1,239,605 instructions (0.023%), 42,745 calls (0889E100 - 0889E170, length 29)
_S1_2_88B5A14 1,219,353 instructions (0.023%), 71,681 calls (088B5A14 - 088B5AAC, length 39)
_S1_2_8971D98 1,218,861 instructions (0.023%), 58,041 calls (08971D98 - 08971DEC, length 22)
  Back Branch 08971DE8 58,041 times (length 6)
_S1_2_887635C 1,218,470 instructions (0.023%), 11,077 calls (0887635C - 088763E0, length 34)
  Back Branch 088763C4 88,616 times (length 20)
_S1_2_88A89E8 1,218,194 instructions (0.023%), 12,002 calls (088A89E8 - 088A8B7C, length 102)
_S1_2_8945DBC 1,214,560 instructions (0.023%), 30,016 calls (08945DBC - 08945E94, length 55)
  Back Branch 08945E5C 23,092 times (length 29)
_S1_2_8912794 1,213,242 instructions (0.022%), 134,805 calls (08912794 - 089127B4, length 9)
_S1_2_88A75E8 1,205,960 instructions (0.022%), 30,149 calls (088A75E8 - 088A7684, length 40)
_S1_2_88FDE80 1,196,844 instructions (0.022%), 27,201 calls (088FDE80 - 088FDF2C, length 44)
_S1_2_8977434 1,196,448 instructions (0.022%), 598,224 calls (08977434 - 08977438, length 2)
_S1_2_89129AC 1,190,128 instructions (0.022%), 56,672 calls (089129AC - 08912A00, length 22)
_S1_2_8875EE0 1,187,471 instructions (0.022%), 10,505 calls (08875EE0 - 08875FB0, length 53)
  Back Branch 08875F90 168,080 times (length 36)
_S1_2_8905618 1,179,240 instructions (0.022%), 58,962 calls (08905618 - 08905664, length 20)
_S1_2_88A68E0 1,176,165 instructions (0.022%), 19,935 calls (088A68E0 - 088A69C8, length 59)
_S1_2_88C9E9C 1,175,978 instructions (0.022%), 34,710 calls (088C9E9C - 088C9F24, length 35)
  Back Branch 088C9F18 34,710 times (length 8)
  Back Branch 088C9F20 32,629 times (length 10)
_S1_2_88ACCBC 1,175,502 instructions (0.022%), 100,748 calls (088ACCBC - 088ACCF8, length 16)
_S1_2_88A936C 1,167,968 instructions (0.022%), 7,684 calls (088A936C - 088A95C8, length 152)
_S1_2_8930520 1,163,678 instructions (0.022%), 3 calls (08930520 - 08930650, length 77)
  Back Branch 089305E0 48,448 times (length 30)
  Back Branch 0893061C 89 times (length 8)
  Back Branch 089305C8 5 times (length 23)
_S1_2_883F5F0 1,137,424 instructions (0.021%), 11,081 calls (0883F5F0 - 0883F824, length 142)
_S1_2_893FC88 1,135,416 instructions (0.021%), 94,618 calls (0893FC88 - 0893FCB4, length 12)
_S1_2_890A8AC 1,124,149 instructions (0.021%), 2,011 calls (0890A8AC - 0890AA48, length 104)
  Back Branch 0890AA20 16,088 times (length 65)
_S1_2_88E2210 1,111,891 instructions (0.021%), 101,081 calls (088E2210 - 088E2238, length 11)
_S1_2_8933284 1,101,590 instructions (0.020%), 72,695 calls (08933284 - 0893335C, length 55)
  Back Branch 08933348 385 times (length 38)
_S1_2_8933390 1,085,150 instructions (0.020%), 98,650 calls (08933390 - 089333BC, length 12)
  Back Branch 089333B8 98,650 times (length 6)
_S1_2_8933360 1,085,150 instructions (0.020%), 98,650 calls (08933360 - 0893338C, length 12)
  Back Branch 08933388 98,650 times (length 6)
_S1_2_88A4370 1,070,982 instructions (0.020%), 59,499 calls (088A4370 - 088A43BC, length 20)
_S1_2_895BBCC 1,068,384 instructions (0.020%), 35,670 calls (0895BB00 - 0895BBD0, length 53)
  Back Branch 0895BBCC 35,670 times (length 53)
  Back Branch 0895BBC4 16,341 times (length 17)
  Back Branch 0895BB7C 18 times (length 15)
_S1_2_89457A0 1,063,646 instructions (0.020%), 56,376 calls (089457A0 - 0894588C, length 60)
  Back Branch 08945808 4,616 times (length 14)
  Back Branch 08945870 4,284 times (length 9)
  Back Branch 0894581C 195 times (length 14)
_S1_2_88E1C90 1,059,985 instructions (0.020%), 32,011 calls (088E1C90 - 088E1DCC, length 80)
  Back Branch 088E1DB8 9,208 times (length 60)
_S1_2_8932898 1,059,101 instructions (0.020%), 180,862 calls (08932898 - 089328BC, length 10)
_S1_2_88AFFD4 1,055,234 instructions (0.020%), 527,617 calls (088AFFD4 - 088AFFD8, length 2)
_S1_2_88C236C 1,040,865 instructions (0.019%), 28,635 calls (088C236C - 088C244C, length 57)
_S1_2_88F3C34 1,040,400 instructions (0.019%), 52,020 calls (088F3C34 - 088F3C88, length 22)
  Back Branch 088F3C84 26,010 times (length 9)
_S1_2_88B0540 1,034,982 instructions (0.019%), 45,445 calls (088B0540 - 088B05A4, length 26)
_S1_2_897744C 1,033,988 instructions (0.019%), 516,994 calls (0897744C - 08977450, length 2)
_S1_2_8967F3C 1,021,551 instructions (0.019%), 38,081 calls (08967F3C - 08967FB4, length 31)
  Back Branch 08967FB0 2,212 times (length 12)
_S1_2_895B1D0 1,018,970 instructions (0.019%), 26,195 calls (0895B1D0 - 0895B2A8, length 55)
  Back Branch 0895B270 18,445 times (length 29)
_S1_2_883C338 1,015,125 instructions (0.019%), 11,067 calls (0883C338 - 0883C4C8, length 101)
_S1_2_896E4DC 1,012,472 instructions (0.019%), 126,559 calls (0896E3C4 - 0896E4E4, length 73)
  Back Branch 0896E4E0 126,559 times (length 73)
_S1_2_8945CFC 1,011,980 instructions (0.019%), 29,872 calls (08945CFC - 08945D90, length 38)
_S1_2_894B9FC 1,007,720 instructions (0.019%), 201,587 calls (0894B9FC - 0894BA0C, length 5)
_S1_2_88A4724 1,003,564 instructions (0.019%), 47,912 calls (088A4724 - 088A4774, length 21)
_S1_2_88C9BD0 999,894 instructions (0.019%), 52,466 calls (088C9BD0 - 088C9C54, length 34)
  Back Branch 088C9C38 152 times (length 20)
_S1_2_892DEA8 998,998 instructions (0.019%), 76,846 calls (0892DDF0 - 0892DED8, length 59)
  Back Branch 0892DEB8 76,962 times (length 52)
_S1_2_883C630 996,073 instructions (0.018%), 22,134 calls (0883C630 - 0883C8A0, length 157)
_S1_2_88D1D08 992,074 instructions (0.018%), 28,334 calls (088D1D08 - 088D1E68, length 89)
  Back Branch 088D1DCC 16 times (length 22)
_S1_2_88C380C 991,760 instructions (0.018%), 28,336 calls (088C380C - 088C38B4, length 43)
_S1_2_886D6E8 987,328 instructions (0.018%), 60,523 calls (0886D6E8 - 0886D744, length 24)
_S1_2_88A6670 986,552 instructions (0.018%), 61,659 calls (088A6670 - 088A66D0, length 25)
_S1_2_896D7EC 979,696 instructions (0.018%), 61,231 calls (0896D7EC - 0896D828, length 16)
_S1_2_8977444 971,764 instructions (0.018%), 485,882 calls (08977444 - 08977448, length 2)
_S1_2_89106F4 970,398 instructions (0.018%), 88,218 calls (089106F4 - 08910728, length 14)
_S1_2_88D9090 957,791 instructions (0.018%), 26,722 calls (088D9090 - 088D9138, length 43)
  Back Branch 088D90EC 26,450 times (length 12)
  Back Branch 088D9118 26,439 times (length 23)
_S1_2_88AABA4 957,160 instructions (0.018%), 95,716 calls (088AABA4 - 088AABC8, length 10)
_S1_2_88C9560 951,967 instructions (0.018%), 32,768 calls (088C9560 - 088C9610, length 45)
  Back Branch 088C95E0 469 times (length 8)
  Back Branch 088C95F0 144 times (length 13)
_S1_2_88ACD04 945,582 instructions (0.018%), 40,296 calls (088ACD04 - 088ACD60, length 24)
_S1_2_89648D4 940,628 instructions (0.017%), 72,356 calls (089648D4 - 08964904, length 13)
_S1_2_8966120 939,192 instructions (0.017%), 78,266 calls (08966120 - 08966154, length 14)
_S1_2_891176C 935,826 instructions (0.017%), 24,627 calls (0891176C - 08911800, length 38)
_S1_2_88EFEF0 935,088 instructions (0.017%), 28,336 calls (088EFEF0 - 088EFF74, length 34)
  Back Branch 088EFF70 28,336 times (length 24)
_S1_2_88DC788 935,088 instructions (0.017%), 28,336 calls (088DC788 - 088DC884, length 64)
  Back Branch 088DC81C 28,336 times (length 7)
_S1_2_8976B1C 931,400 instructions (0.017%), 4 calls (08976B1C - 08976D1C, length 129)
  Back Branch 08976B6C 153,600 times (length 5)
  Back Branch 08976BC0 9,600 times (length 5)
  Back Branch 08976BA4 9,600 times (length 5)
  Back Branch 08976B88 9,600 times (length 5)
  Back Branch 08976BD0 1,200 times (length 33)
  Back Branch 08976C84 128 times (length 5)
  Back Branch 08976CA4 128 times (length 5)
  Back Branch 08976C14 64 times (length 13)
  Back Branch 08976C58 64 times (length 13)
  Back Branch 08976CF8 60 times (length 11)
_S1_2_892DD34 924,075 instructions (0.017%), 3 calls (0892DD34 - 0892DDC8, length 38)
  Back Branch 0892DD80 76,962 times (length 12)
  Back Branch 0892DDA0 60 times (length 14)
_S1_2_896D950 918,465 instructions (0.017%), 61,231 calls (0896D950 - 0896D988, length 15)
_S1_2_88DC688 906,752 instructions (0.017%), 28,336 calls (088DC688 - 088DC784, length 64)
  Back Branch 088DC780 28,336 times (length 54)
_S1_2_8957D6C 899,997 instructions (0.017%), 259 calls (089578C4 - 08958D74, length 1325)
  Back Branch 08957EB8 16,419 times (length 19)
  Back Branch 08958D08 8,079 times (length 933)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08958D70 259 times (length 959)
  Back Branch 08958510 259 times (length 767)
  Back Branch 08958500 259 times (length 414)
_S1_2_882A59C 895,560 instructions (0.017%), 10,536 calls (0882A59C - 0882A714, length 95)
_S1_2_895B110 889,742 instructions (0.016%), 27,190 calls (0895B110 - 0895B1A4, length 38)
_S1_2_8977454 875,622 instructions (0.016%), 437,811 calls (08977454 - 08977458, length 2)
_S1_2_897741C 875,622 instructions (0.016%), 437,811 calls (0897741C - 08977420, length 2)
_S1_2_892A734 875,513 instructions (0.016%), 38,349 calls (0892A734 - 0892A7A0, length 28)
_S1_2_88AEB20 864,364 instructions (0.016%), 32,390 calls (088AEB20 - 088AEBB8, length 39)
_S1_2_88AABCC 861,444 instructions (0.016%), 95,716 calls (088AABCC - 088AABEC, length 9)
_S1_2_892CC4C 857,003 instructions (0.016%), 37,261 calls (0892CC4C - 0892CDFC, length 109)
_S1_2_883FA34 849,132 instructions (0.016%), 11,067 calls (0883FA34 - 0883FB88, length 86)
_S1_2_892DEDC 845,306 instructions (0.016%), 76,846 calls (0892DDF0 - 0892DEF0, length 65)
  Back Branch 0892DEEC 76,846 times (length 65)
_S1_2_895A4DC 839,265 instructions (0.016%), 55,951 calls (0895A4DC - 0895A514, length 15)
_S1_2_88B5DB0 814,436 instructions (0.015%), 11,977 calls (088B5DB0 - 088B5EBC, length 68)
_S1_2_8908628 808,323 instructions (0.015%), 291 calls (08908628 - 08908B2C, length 322)
  Back Branch 08908830 13,677 times (length 56)
  Back Branch 089088AC 1,283 times (length 62)
  Back Branch 08908888 1,263 times (length 24)
  Back Branch 089088F0 291 times (length 103)
_S1_2_893241C 801,135 instructions (0.015%), 89,015 calls (0893241C - 0893243C, length 9)
_S1_2_8920324 800,176 instructions (0.015%), 23,542 calls (08920324 - 08920390, length 28)
  Back Branch 08920380 23,528 times (length 14)
_S1_2_896D82C 788,491 instructions (0.015%), 71,681 calls (0896D82C - 0896D854, length 11)
_S1_2_896D884 787,664 instructions (0.015%), 49,229 calls (0896D884 - 0896D8C0, length 16)
_S1_2_89647DC 782,020 instructions (0.014%), 156,404 calls (089647DC - 089647EC, length 5)
_S1_2_8960BF0 772,116 instructions (0.014%), 5,217 calls (08960BF0 - 08960EA8, length 175)
  Back Branch 08960E44 5,217 times (length 29)
  Back Branch 08960E00 5,217 times (length 37)
  Back Branch 08960DEC 5,217 times (length 24)
_S1_2_88C3FE4 766,150 instructions (0.014%), 26,925 calls (088C3FE4 - 088C4070, length 36)
  Back Branch 088C4054 875 times (length 14)
_S1_2_8971DF0 765,324 instructions (0.014%), 109,332 calls (08971DF0 - 08971E08, length 7)
_S1_2_88D4858 765,018 instructions (0.014%), 28,334 calls (088D4858 - 088D48C0, length 27)
_S1_2_88D4964 762,048 instructions (0.014%), 63,504 calls (088D4964 - 088D4990, length 12)
_S1_2_88D4918 762,048 instructions (0.014%), 63,504 calls (088D4918 - 088D4944, length 12)
_S1_2_88B8108 757,446 instructions (0.014%), 7,152 calls (088B8108 - 088B816C, length 26)
  Back Branch 088B8160 70,360 times (length 15)
  Back Branch 088B8148 2,152 times (length 8)
_S1_2_88BA678 753,739 instructions (0.014%), 3,413 calls (088BA678 - 088BBB5C, length 1338)
  Back Branch 088BA744 40,869 times (length 12)
  Back Branch 088BBB00 29 times (length 1281)
_S1_2_88C470C 750,838 instructions (0.014%), 25,888 calls (088C470C - 088C4790, length 34)
_S1_2_88C2678 742,562 instructions (0.014%), 28,635 calls (088C2678 - 088C27C4, length 84)
  Back Branch 088C26F0 7,866 times (length 23)
  Back Branch 088C2700 7,273 times (length 8)
  Back Branch 088C2730 275 times (length 12)
  Back Branch 088C2724 275 times (length 9)
  Back Branch 088C27AC 275 times (length 43)
_S1_2_88DECD8 742,352 instructions (0.014%), 46,397 calls (088DECD8 - 088DED1C, length 18)
  Back Branch 088DED18 46,397 times (length 9)
_S1_2_896F118 734,772 instructions (0.014%), 61,231 calls (0896F0A4 - 0896F124, length 33)
  Back Branch 0896F120 61,231 times (length 33)
_S1_2_896F0C4 734,772 instructions (0.014%), 61,231 calls (0896F0A4 - 0896F0D0, length 12)
  Back Branch 0896F0CC 61,231 times (length 12)
_S1_2_88FAD88 727,671 instructions (0.013%), 31,425 calls (088FAD88 - 088FAE5C, length 54)
_S1_2_88A27FC 726,734 instructions (0.013%), 14,194 calls (088A27FC - 088A2980, length 98)
  Back Branch 088A28C0 13,284 times (length 26)
_S1_2_88C889C 726,628 instructions (0.013%), 51,902 calls (088C889C - 088C88D0, length 14)
_S1_2_88D5840 724,042 instructions (0.013%), 32,911 calls (088D5840 - 088D5894, length 22)
_S1_2_883FE90 719,467 instructions (0.013%), 21,802 calls (0883FE90 - 08840048, length 111)
_S1_2_8880004 715,792 instructions (0.013%), 4,928 calls (08880004 - 08880058, length 22)
  Back Branch 08880044 78,960 times (length 15)
_S1_2_882B34C 711,450 instructions (0.013%), 8,370 calls (0882B34C - 0882B64C, length 193)
_S1_2_89458B0 710,772 instructions (0.013%), 19,284 calls (089458B0 - 08945978, length 51)
  Back Branch 08945974 15,956 times (length 17)
_S1_2_8900854 710,640 instructions (0.013%), 25,380 calls (08900854 - 08900910, length 48)
  Back Branch 0890090C 25,380 times (length 30)
_S1_2_896BB6C 708,253 instructions (0.013%), 12,003 calls (0896BB6C - 0896BDD0, length 154)
  Back Branch 0896BDA8 1 times (length 103)
  Back Branch 0896BD48 1 times (length 77)
  Back Branch 0896BD40 1 times (length 37)
  Back Branch 0896BD68 1 times (length 89)
  Back Branch 0896BD18 1 times (length 61)
_S1_2_88D6A6C 707,870 instructions (0.013%), 28,334 calls (088D6A6C - 088D6AA4, length 15)
  Back Branch 088D6A90 84,906 times (length 5)
_S1_2_895B3B8 705,653 instructions (0.013%), 8,079 calls (0895B3B8 - 0895B744, length 228)
  Back Branch 0895B630 94,277 times (length 21)
  Back Branch 0895B730 50,067 times (length 21)
  Back Branch 0895B570 26,802 times (length 26)
  Back Branch 0895B6CC 20,262 times (length 25)
  Back Branch 0895B5C0 9,344 times (length 104)
  Back Branch 0895B640 4,107 times (length 34)
  Back Branch 0895B740 2,124 times (length 98)
  Back Branch 0895B4FC 1,677 times (length 34)
  Back Branch 0895B6DC 1,436 times (length 73)
_S1_2_8950D6C 704,960 instructions (0.013%), 17,624 calls (08950D6C - 08950E08, length 40)
_S1_2_894EFA0 702,713 instructions (0.013%), 10,192 calls (0894E52C - 0894F27C, length 853)
  Back Branch 0894E7FC 918,241 times (length 114)
  Back Branch 0894E820 503,082 times (length 16)
  Back Branch 0894E938 336,053 times (length 30)
  Back Branch 0894EA4C 273,589 times (length 203)
  Back Branch 0894E948 138,773 times (length 11)
  Back Branch 0894EB6C 128,246 times (length 171)
  Back Branch 0894EB3C 121,916 times (length 148)
  Back Branch 0894EB50 98,301 times (length 165)
  Back Branch 0894ECCC 77,690 times (length 371)
  Back Branch 0894E91C 62,955 times (length 127)
  Back Branch 0894ECBC 62,955 times (length 244)
  Back Branch 0894F06C 32,655 times (length 722)
  Back Branch 0894EB74 29,945 times (length 9)
  Back Branch 0894ED20 28,859 times (length 384)
  Back Branch 0894ECAC 6,323 times (length 326)
  Back Branch 0894F1B0 5,792 times (length 10)
  Back Branch 0894EF6C 5,722 times (length 496)
  Back Branch 0894F214 5,277 times (length 16)
  Back Branch 0894E950 2,025 times (length 37)
  Back Branch 0894EC0C 1,312 times (length 411)
  Back Branch 0894EC1C 1,312 times (length 415)
  Back Branch 0894EF98 1,289 times (length 623)
  Back Branch 0894EC5C 522 times (length 300)
  Back Branch 0894F238 515 times (length 96)
  Back Branch 0894F1B8 467 times (length 12)
  Back Branch 0894ED5C 340 times (length 399)
  Back Branch 0894EB30 240 times (length 268)
  Back Branch 0894EB88 189 times (length 302)
  Back Branch 0894EBA0 189 times (length 307)
  Back Branch 0894EBB0 96 times (length 311)
  Back Branch 0894EBA8 96 times (length 8)
  Back Branch 0894F118 48 times (length 56)
  Back Branch 0894F270 48 times (length 851)
  Back Branch 0894EC30 23 times (length 405)
  Back Branch 0894EBD0 16 times (length 319)
  Back Branch 0894EBFC 4 times (length 330)
  Back Branch 0894EBF4 1 times (length 9)
_S1_2_886B6A4 697,221 instructions (0.013%), 11,067 calls (0886B6A4 - 0886B87C, length 119)
  Back Branch 0886B7D0 11,067 times (length 50)
_S1_2_886B4C8 697,221 instructions (0.013%), 11,067 calls (0886B4C8 - 0886B6A0, length 119)
  Back Branch 0886B5F4 11,067 times (length 50)
_S1_2_896E47C 695,544 instructions (0.013%), 86,943 calls (0896E3C4 - 0896E484, length 49)
  Back Branch 0896E480 86,943 times (length 49)
_S1_2_892E460 694,319 instructions (0.013%), 16,772 calls (0892E460 - 0892E590, length 77)
  Back Branch 0892E53C 563 times (length 32)
  Back Branch 0892E58C 23 times (length 52)
  Back Branch 0892E564 5 times (length 44)
_S1_2_8912BF0 691,784 instructions (0.013%), 2,011 calls (08912BF0 - 08912DA0, length 109)
  Back Branch 08912D94 8,044 times (length 52)
  Back Branch 08912CB8 8,044 times (length 45)
_S1_2_8917654 684,872 instructions (0.013%), 28,407 calls (08917654 - 089176E0, length 36)
  Back Branch 089176BC 444 times (length 7)
  Back Branch 089176CC 443 times (length 16)
_S1_2_8945FA4 677,324 instructions (0.013%), 42,262 calls (08945FA4 - 0894609C, length 63)
  Back Branch 08946098 267 times (length 24)
  Back Branch 0894608C 267 times (length 48)
_S1_2_896F174 673,217 instructions (0.012%), 39,601 calls (0896F174 - 0896F1B4, length 17)
_S1_2_8910678 669,539 instructions (0.012%), 51,503 calls (08910678 - 089106CC, length 22)
_S1_2_896E4B8 669,472 instructions (0.012%), 83,684 calls (0896E3C4 - 0896E4C0, length 64)
  Back Branch 0896E4BC 83,684 times (length 64)
_S1_2_8912910 667,601 instructions (0.012%), 28,408 calls (08912910 - 08912984, length 30)
  Back Branch 08912964 23,533 times (length 9)
  Back Branch 08912980 19,086 times (length 11)
_S1_2_889F354 664,035 instructions (0.012%), 44,269 calls (0889F354 - 0889F38C, length 15)
_S1_2_8804560 663,244 instructions (0.012%), 1 calls (08804560 - 08804858, length 191)
  Back Branch 08804804 11,977 times (length 58)
  Back Branch 088046B8 24 times (length 32)
_S1_2_8847394 645,742 instructions (0.012%), 2,026 calls (08847394 - 088474F8, length 90)
  Back Branch 088474A4 29,917 times (length 42)
_S1_2_88B3828 645,129 instructions (0.012%), 71,681 calls (088B3828 - 088B3848, length 9)
_S1_2_88A6304 643,960 instructions (0.012%), 16,099 calls (088A6304 - 088A63A0, length 40)
_S1_2_882A158 636,164 instructions (0.012%), 8,370 calls (0882A158 - 0882A428, length 181)
  Back Branch 0882A3B8 8,370 times (length 36)
_S1_2_88FA52C 627,884 instructions (0.012%), 28,334 calls (088FA52C - 088FA648, length 72)
  Back Branch 088FA5D0 364 times (length 32)
  Back Branch 088FA644 17 times (length 41)
  Back Branch 088FA63C 11 times (length 40)
_S1_2_88A5F60 625,792 instructions (0.012%), 78,224 calls (088A5F60 - 088A5F7C, length 8)
_S1_2_88B5C48 624,104 instructions (0.012%), 24,004 calls (088B5C48 - 088B5CAC, length 26)
_S1_2_88C8D48 623,380 instructions (0.012%), 44,498 calls (088C8D48 - 088C8D90, length 19)
  Back Branch 088C8D84 36 times (length 6)
_S1_2_8908EB8 617,779 instructions (0.011%), 291 calls (08908EB8 - 08909068, length 109)
  Back Branch 08909014 13,677 times (length 55)
  Back Branch 08908F60 13,677 times (length 14)
  Back Branch 08908FD4 13,677 times (length 34)
  Back Branch 08908F80 9,603 times (length 5)
  Back Branch 08909054 291 times (length 80)
  Back Branch 08909064 291 times (length 87)
  Back Branch 08908F8C 291 times (length 45)
_S1_2_88DEAE8 617,011 instructions (0.011%), 25,562 calls (088DEAE8 - 088DEC10, length 75)
  Back Branch 088DEB78 25,562 times (length 10)
  Back Branch 088DEC0C 197 times (length 65)
  Back Branch 088DEBCC 142 times (length 45)
_S1_2_8933194 610,764 instructions (0.011%), 12,552 calls (08933194 - 08933280, length 60)
  Back Branch 08933270 12,552 times (length 43)
  Back Branch 08933208 8,343 times (length 4)
_S1_2_89661E8 609,296 instructions (0.011%), 38,081 calls (089661E8 - 08966240, length 23)
_S1_2_8869120 608,391 instructions (0.011%), 25,273 calls (08869120 - 08869240, length 73)
_S1_2_882A718 599,816 instructions (0.011%), 8,370 calls (0882A718 - 0882A894, length 96)
  Back Branch 0882A7F0 10,536 times (length 34)
  Back Branch 0882A7DC 384 times (length 22)
_S1_2_8961350 597,788 instructions (0.011%), 5,066 calls (088B7EDC - 08961618, length 173520)
  Back Branch 0896145C 5,066 times (length 26)
  Back Branch 08961440 5,066 times (length 173403)
  Back Branch 089615C4 5,066 times (length 94)
  Back Branch 089615BC 5,066 times (length 40)
  Back Branch 08961514 5,066 times (length 51)
_S1_2_88D47F0 595,014 instructions (0.011%), 28,334 calls (088D47F0 - 088D4854, length 26)
_S1_2_890F83C 594,194 instructions (0.011%), 4 calls (0890F83C - 0890F8FC, length 49)
  Back Branch 0890F8A4 34,166 times (length 16)
  Back Branch 0890F8E8 31,183 times (length 26)
  Back Branch 0890F8F8 1 times (length 36)
_S1_2_896DAF0 594,015 instructions (0.011%), 39,601 calls (0896DAF0 - 0896DB28, length 15)
_S1_2_8872948 591,084 instructions (0.011%), 7,704 calls (08872948 - 08872AC4, length 96)
  Back Branch 08872A80 3,709 times (length 25)
  Back Branch 088729F4 92 times (length 18)
_S1_2_88B04F0 585,896 instructions (0.011%), 34,369 calls (088B04F0 - 088B053C, length 20)
_S1_2_895B748 584,764 instructions (0.011%), 28,762 calls (0895B748 - 0895B840, length 63)
  Back Branch 0895B830 5,240 times (length 48)
  Back Branch 0895B83C 5,211 times (length 24)
_S1_2_8932440 582,507 instructions (0.011%), 64,723 calls (08932440 - 08932460, length 9)
_S1_2_88CCC4C 580,712 instructions (0.011%), 52,792 calls (088CCC4C - 088CCC8C, length 17)
_S1_2_8966E44 579,808 instructions (0.011%), 72,476 calls (08966E44 - 08966E60, length 8)
_S1_2_88CA6E8 577,687 instructions (0.011%), 52,517 calls (088CA6E8 - 088CA71C, length 14)
_S1_2_8910584 577,126 instructions (0.011%), 52,466 calls (08910584 - 089105C4, length 17)
_S1_2_88C9BA4 577,126 instructions (0.011%), 52,466 calls (088C9BA4 - 088C9BCC, length 11)
_S1_2_88FF234 566,916 instructions (0.011%), 31,508 calls (088FF234 - 088FF2B8, length 34)
  Back Branch 088FF2B4 76 times (length 13)
_S1_2_88CC8CC 566,720 instructions (0.011%), 28,336 calls (088CC8CC - 088CC91C, length 21)
  Back Branch 088CC918 28,336 times (length 14)
_S1_2_89106EC 566,533 instructions (0.010%), 51,503 calls (089106B4 - 089106F0, length 16)
  Back Branch 089106D4 51,503 times (length 10)
  Back Branch 089106EC 51,503 times (length 8)
_S1_2_88692E8 565,964 instructions (0.010%), 22,422 calls (088692E8 - 088696A0, length 239)
  Back Branch 08869674 22,267 times (length 12)
_S1_2_882851C 565,144 instructions (0.010%), 22,162 calls (0882851C - 08828734, length 135)
_S1_2_89203B0 564,954 instructions (0.010%), 23,540 calls (089203B0 - 0892040C, length 24)
_S1_2_891F22C 559,575 instructions (0.010%), 22,383 calls (0891F22C - 0891F2A4, length 31)
_S1_2_88363E0 554,095 instructions (0.010%), 11,081 calls (088363E0 - 088364B8, length 55)
_S1_2_88A916C 552,092 instructions (0.010%), 12,002 calls (088A916C - 088A9220, length 46)
_S1_2_88A63E0 550,053 instructions (0.010%), 78,579 calls (088A63E0 - 088A6408, length 11)
  Back Branch 088A63FC 78,579 times (length 4)
_S1_2_891AF6C 548,808 instructions (0.010%), 22,867 calls (0891AF6C - 0891AFE0, length 30)
_S1_2_8837F8C 544,956 instructions (0.010%), 20,960 calls (08837F8C - 0883812C, length 105)
_S1_2_8875D84 543,922 instructions (0.010%), 10,505 calls (08875D84 - 08875EDC, length 87)
  Back Branch 08875E90 783 times (length 33)
_S1_2_8804864 542,504 instructions (0.010%), 11,978 calls (08804864 - 08804A0C, length 107)
_S1_2_896F098 541,519 instructions (0.010%), 49,229 calls (0896F098 - 0896F0C0, length 11)
_S1_2_8917738 539,733 instructions (0.010%), 28,407 calls (08917738 - 08917780, length 19)
_S1_2_8949240 535,788 instructions (0.010%), 14,883 calls (08949240 - 089492F0, length 45)
_S1_2_8966AD0 534,764 instructions (0.010%), 11,469 calls (08966AD0 - 08966C2C, length 88)
_S1_2_88B619C 531,260 instructions (0.010%), 53,126 calls (088B619C - 088B61C0, length 10)
_S1_2_88390A8 529,143 instructions (0.010%), 22,040 calls (088390A8 - 088391FC, length 86)
_S1_2_88415BC 525,600 instructions (0.010%), 11,081 calls (088415BC - 088417F8, length 144)
  Back Branch 088417B8 2,165 times (length 90)
_S1_2_883CB7C 525,105 instructions (0.010%), 11,081 calls (0883CB7C - 0883D4C8, length 596)
  Back Branch 0883D2A0 26 times (length 25)
_S1_2_883EFC0 520,807 instructions (0.010%), 11,081 calls (0883EFC0 - 0883F078, length 47)
_S1_2_895A9D0 519,092 instructions (0.010%), 7,293 calls (0895A9D0 - 0895AB0C, length 80)
  Back Branch 0895AB00 30 times (length 24)
  Back Branch 0895AB08 3 times (length 24)
_S1_2_88CAC0C 519,020 instructions (0.010%), 51,902 calls (088CAC0C - 088CAC30, length 10)
_S1_2_896C974 518,888 instructions (0.010%), 129,722 calls (0896C974 - 0896C980, length 4)
_S1_2_8910A50 515,030 instructions (0.010%), 51,503 calls (08910A50 - 08910A74, length 10)
_S1_2_896E494 512,496 instructions (0.009%), 64,062 calls (0896E3C4 - 0896E49C, length 55)
  Back Branch 0896E498 64,062 times (length 55)
_S1_2_896607C 507,899 instructions (0.009%), 72,557 calls (0896607C - 089660B8, length 16)
_S1_2_896ECF8 504,126 instructions (0.009%), 12,003 calls (0896ECF8 - 0896ED9C, length 42)
_S1_2_88A90C4 504,084 instructions (0.009%), 12,002 calls (088A90C4 - 088A9168, length 42)
_S1_2_896E070 503,559 instructions (0.009%), 55,951 calls (0896E070 - 0896E090, length 9)
_S1_2_88C9AEC 502,922 instructions (0.009%), 35,923 calls (088C9AEC - 088C9BA0, length 46)
_S1_2_88B384C 501,767 instructions (0.009%), 71,681 calls (088B384C - 088B3864, length 7)
_S1_2_88AFFF4 501,592 instructions (0.009%), 71,656 calls (088AFFF4 - 088B000C, length 7)
_S1_2_893F864 495,952 instructions (0.009%), 11,438 calls (0893F864 - 0893F934, length 53)
  Back Branch 0893F930 11,117 times (length 24)
_S1_2_8827B28 495,116 instructions (0.009%), 22,582 calls (08827B28 - 08827BFC, length 54)
_S1_2_8909B6C 492,663 instructions (0.009%), 291 calls (08909B6C - 08909CB4, length 83)
  Back Branch 08909CA8 6,984 times (length 70)
_S1_2_896D760 492,290 instructions (0.009%), 49,229 calls (0896D760 - 0896D784, length 10)
_S1_2_896E4E8 489,848 instructions (0.009%), 61,231 calls (0896E3C4 - 0896E4F0, length 76)
  Back Branch 0896E4EC 61,231 times (length 76)
_S1_2_883BB80 487,564 instructions (0.009%), 11,081 calls (0883BB80 - 0883BC2C, length 44)
_S1_2_88C3B38 481,712 instructions (0.009%), 28,336 calls (088C3B38 - 088C3B78, length 17)
_S1_2_896BF48 480,080 instructions (0.009%), 12,002 calls (0896BE6C - 0896BF74, length 67)
  Back Branch 0896BEEC 12,003 times (length 11)
  Back Branch 0896BF70 12,002 times (length 67)
_S1_2_88A95CC 476,408 instructions (0.009%), 7,684 calls (088A95CC - 088A96C0, length 62)
_S1_2_88A5090 475,416 instructions (0.009%), 59,422 calls (088A5090 - 088A50B4, length 10)
_S1_2_8848B6C 465,690 instructions (0.009%), 23,879 calls (08848B6C - 08848C48, length 56)
  Back Branch 08848BF8 3 times (length 12)
_S1_2_8910884 463,644 instructions (0.009%), 25,758 calls (08910884 - 0891094C, length 51)
_S1_2_88C4BEC 463,228 instructions (0.009%), 27,541 calls (088C4BEC - 088C4CF8, length 68)
  Back Branch 088C4CF4 1,315 times (length 58)
  Back Branch 088C4C7C 144 times (length 15)
  Back Branch 088C4CCC 54 times (length 34)
  Back Branch 088C4CEC 2 times (length 56)
_S1_2_893194C 461,766 instructions (0.009%), 230,883 calls (0893194C - 08931950, length 2)
_S1_2_8960A8C 459,186 instructions (0.009%), 5,438 calls (08960A8C - 08960BEC, length 89)
  Back Branch 08960B74 5,438 times (length 23)
  Back Branch 08960BD4 5,438 times (length 24)
  Back Branch 08960BDC 5,438 times (length 47)
  Back Branch 08960BC4 5,438 times (length 17)
  Back Branch 08960BE8 798 times (length 32)
_S1_2_892E68C 457,230 instructions (0.008%), 4,235 calls (0892E68C - 0892E964, length 183)
  Back Branch 0892E834 4,180 times (length 25)
  Back Branch 0892E7D0 4,178 times (length 66)
  Back Branch 0892E8C4 4,178 times (length 61)
  Back Branch 0892E8D0 4,178 times (length 94)
  Back Branch 0892E7E4 24 times (length 71)
_S1_2_8965F30 456,850 instructions (0.008%), 91,370 calls (08965F30 - 08965F4C, length 8)
_S1_2_8847850 455,290 instructions (0.008%), 41,390 calls (08847850 - 08847888, length 15)
_S1_2_884920C 453,701 instructions (0.008%), 23,879 calls (0884920C - 088492C0, length 46)
_S1_2_8848978 453,701 instructions (0.008%), 23,879 calls (08848978 - 08848A2C, length 46)
_S1_2_8846244 453,701 instructions (0.008%), 23,879 calls (08846244 - 088462F8, length 46)
_S1_2_8842DEC 453,701 instructions (0.008%), 23,879 calls (08842DEC - 08842EA0, length 46)
_S1_2_88D1C90 453,544 instructions (0.008%), 28,334 calls (088D1C90 - 088D1D04, length 30)
  Back Branch 088D1CE8 16 times (length 11)
_S1_2_88AB9B0 449,708 instructions (0.008%), 11,977 calls (088AB9B0 - 088ABA48, length 39)
  Back Branch 088ABA2C 12,690 times (length 24)
_S1_2_88FF2BC 449,295 instructions (0.008%), 26,439 calls (088FF2BC - 088FF2FC, length 17)
_S1_2_883C4CC 449,087 instructions (0.008%), 11,067 calls (0883C4CC - 0883C62C, length 89)
_S1_2_88C9FC0 448,931 instructions (0.008%), 64,133 calls (088C9FC0 - 088C9FD8, length 7)
_S1_2_88C9FA4 448,931 instructions (0.008%), 64,133 calls (088C9FA4 - 088C9FBC, length 7)
_S1_2_896C0E0 444,037 instructions (0.008%), 12,001 calls (0896C0E0 - 0896C180, length 41)
_S1_2_88A4F74 442,684 instructions (0.008%), 221,342 calls (088A4F74 - 088A4F78, length 2)
_S1_2_882C20C 432,690 instructions (0.008%), 11,081 calls (0882C20C - 0882C458, length 148)
_S1_2_88B010C 429,936 instructions (0.008%), 71,656 calls (088B010C - 088B0128, length 8)
_S1_2_88C3F24 425,040 instructions (0.008%), 28,336 calls (088C3F24 - 088C3F60, length 16)
  Back Branch 088C3F5C 28,336 times (length 6)
_S1_2_8838778 424,764 instructions (0.008%), 11,016 calls (08838778 - 08838840, length 51)
_S1_2_883FD00 420,778 instructions (0.008%), 10,881 calls (0883FD00 - 0883FE38, length 79)
_S1_2_896C260 420,035 instructions (0.008%), 12,001 calls (0896C260 - 0896C324, length 50)
  Back Branch 0896C310 12,001 times (length 27)
_S1_2_88B5EE4 419,888 instructions (0.008%), 59,984 calls (088B5EE4 - 088B5EFC, length 7)
_S1_2_8880904 417,656 instructions (0.008%), 11,288 calls (08880904 - 088809A8, length 42)
_S1_2_88FFB58 412,320 instructions (0.008%), 82,464 calls (088FFB58 - 088FFB68, length 5)
_S1_2_88C4E4C 409,576 instructions (0.008%), 25,596 calls (088C4E4C - 088C4EA4, length 23)
  Back Branch 088C4EA0 20 times (length 11)
_S1_2_89572B4 400,646 instructions (0.007%), 2,823 calls (089572B4 - 08957334, length 33)
  Back Branch 0895730C 39,189 times (length 9)
  Back Branch 08957320 12,765 times (length 7)
_S1_2_8838ED0 399,065 instructions (0.007%), 22,183 calls (08838ED0 - 08838F58, length 35)
_S1_2_8828DE8 398,510 instructions (0.007%), 11,386 calls (08828DE8 - 08828E9C, length 46)
_S1_2_88FF010 397,142 instructions (0.007%), 26,719 calls (088FF010 - 088FF060, length 21)
  Back Branch 088FF040 71 times (length 7)
  Back Branch 088FF05C 61 times (length 6)
_S1_2_89647BC 397,112 instructions (0.007%), 49,639 calls (089647BC - 089647D8, length 8)
_S1_2_8946EE8 395,863 instructions (0.007%), 30,451 calls (08946EE8 - 08946F18, length 13)
_S1_2_895AF78 395,383 instructions (0.007%), 7,506 calls (0895AF78 - 0895B0B8, length 81)
  Back Branch 0895B0B4 7,506 times (length 72)
  Back Branch 0895B008 5,034 times (length 18)
  Back Branch 0895B01C 4,944 times (length 23)
_S1_2_892F128 394,392 instructions (0.007%), 28,383 calls (0892F128 - 0892F16C, length 18)
  Back Branch 0892F158 19,912 times (length 5)
  Back Branch 0892F168 8,471 times (length 9)
_S1_2_896E4AC 393,840 instructions (0.007%), 49,230 calls (0896E3C4 - 0896E4B4, length 61)
  Back Branch 0896E4B0 49,230 times (length 61)
_S1_2_8930810 390,080 instructions (0.007%), 48,760 calls (08930810 - 0893082C, length 8)
_S1_2_88437DC 388,298 instructions (0.007%), 8,525 calls (088437DC - 08843950, length 94)
_S1_2_8875FB4 386,155 instructions (0.007%), 10,505 calls (08875FB4 - 08876348, length 230)
_S1_2_8912070 384,128 instructions (0.007%), 24,008 calls (08912070 - 089120B8, length 19)
  Back Branch 089120B4 24,008 times (length 6)
_S1_2_896F1B8 384,087 instructions (0.007%), 12,003 calls (0896F1B8 - 0896F234, length 32)
_S1_2_887E7D0 380,736 instructions (0.007%), 95,184 calls (0887E7D0 - 0887E7DC, length 4)
_S1_2_891420C 379,349 instructions (0.007%), 1,634 calls (0891420C - 0891431C, length 69)
  Back Branch 08914288 7,941 times (length 18)
  Back Branch 089142A4 7,539 times (length 25)
  Back Branch 0891430C 807 times (length 16)
  Back Branch 08914318 624 times (length 20)
_S1_2_893BA04 379,152 instructions (0.007%), 5,964 calls (0893BA04 - 0893BE74, length 285)
_S1_2_896DE38 378,765 instructions (0.007%), 19,935 calls (0896DE38 - 0896DE80, length 19)
_S1_2_8828C64 376,754 instructions (0.007%), 11,081 calls (08828C64 - 08828CE8, length 34)
_S1_2_88D9058 375,835 instructions (0.007%), 26,879 calls (088D9058 - 088D908C, length 14)
_S1_2_88C4DBC 375,385 instructions (0.007%), 26,911 calls (088C4DBC - 088C4E0C, length 21)
  Back Branch 088C4DF8 25,596 times (length 6)
  Back Branch 088C4E08 54 times (length 10)
_S1_2_886DCEC 374,550 instructions (0.007%), 11,077 calls (0886DCEC - 0886DE30, length 82)
_S1_2_8904188 370,972 instructions (0.007%), 92,743 calls (08904188 - 08904194, length 4)
_S1_2_8842EA4 370,129 instructions (0.007%), 23,879 calls (08842EA4 - 08842F20, length 32)
_S1_2_8911298 368,368 instructions (0.007%), 28,336 calls (08911298 - 089112C8, length 13)
_S1_2_890196C 368,342 instructions (0.007%), 28,334 calls (0890196C - 089019D8, length 28)
_S1_2_88C2194 368,342 instructions (0.007%), 28,334 calls (088C2194 - 088C21C4, length 13)
_S1_2_8961718 367,285 instructions (0.007%), 2,533 calls (08961718 - 08961A94, length 224)
  Back Branch 0896188C 5,066 times (length 9)
_S1_2_89105E0 366,299 instructions (0.007%), 52,466 calls (089105B4 - 089105E4, length 13)
  Back Branch 089105E0 52,466 times (length 13)
_S1_2_88347E8 365,673 instructions (0.007%), 11,081 calls (088347E8 - 08834868, length 33)
_S1_2_8946F1C 364,593 instructions (0.007%), 1,021 calls (08946F1C - 08946FA8, length 36)
  Back Branch 08946F9C 26,265 times (length 9)
  Back Branch 08946F80 26,265 times (length 15)
  Back Branch 08946FA4 15,568 times (length 16)
_S1_2_88B2124 362,978 instructions (0.007%), 51,854 calls (088B2124 - 088B213C, length 7)
_S1_2_88C4B74 362,894 instructions (0.007%), 25,888 calls (088C4B74 - 088C4BE8, length 30)
  Back Branch 088C4BB8 70 times (length 10)
  Back Branch 088C4BD4 16 times (length 9)
_S1_2_88C4A38 361,085 instructions (0.007%), 27,512 calls (088C4A38 - 088C4A90, length 23)
  Back Branch 088C4A7C 508 times (length 12)
  Back Branch 088C4A8C 127 times (length 15)
_S1_2_8966E64 360,734 instructions (0.007%), 32,794 calls (08966E64 - 08966E8C, length 11)
_S1_2_8829C6C 358,392 instructions (0.007%), 10,536 calls (08829C6C - 08829CFC, length 37)
_S1_2_8834660 357,477 instructions (0.007%), 11,081 calls (08834660 - 088347E4, length 98)
_S1_2_8843C60 352,398 instructions (0.007%), 18,074 calls (08843C60 - 08843CC8, length 27)
_S1_2_896DDB0 349,288 instructions (0.006%), 43,661 calls (0896DDB0 - 0896DDCC, length 8)
_S1_2_882878C 347,349 instructions (0.006%), 11,978 calls (0882878C - 08828808, length 32)
_S1_2_897743C 345,454 instructions (0.006%), 172,727 calls (0897743C - 08977440, length 2)
_S1_2_8953970 343,975 instructions (0.006%), 222 calls (08953970 - 08953B90, length 137)
  Back Branch 089539D4 8,622 times (length 12)
  Back Branch 08953AA0 4,311 times (length 31)
  Back Branch 089539F0 4,311 times (length 15)
  Back Branch 08953AC4 3,602 times (length 5)
  Back Branch 08953B54 2,130 times (length 12)
  Back Branch 08953B6C 709 times (length 45)
  Back Branch 08953B60 709 times (length 34)
  Back Branch 08953A0C 666 times (length 33)
  Back Branch 08953B7C 222 times (length 94)
  Back Branch 08953B8C 222 times (length 99)
_S1_2_88AC164 343,511 instructions (0.006%), 11,081 calls (088AC164 - 088AC1DC, length 31)
_S1_2_8804E7C 342,087 instructions (0.006%), 12,002 calls (08804E7C - 08805050, length 118)
_S1_2_88E4ABC 340,272 instructions (0.006%), 28,356 calls (088E4ABC - 088E4AE8, length 12)
_S1_2_88E4A8C 340,272 instructions (0.006%), 28,356 calls (088E4A8C - 088E4AB8, length 12)
_S1_2_8912994 340,032 instructions (0.006%), 56,672 calls (08912994 - 089129A8, length 6)
_S1_2_894C988 338,476 instructions (0.006%), 5,372 calls (0894C988 - 0894CA44, length 48)
  Back Branch 0894C9E8 21,488 times (length 11)
  Back Branch 0894CA14 4 times (length 11)
  Back Branch 0894CA24 4 times (length 29)
_S1_2_893FBBC 337,921 instructions (0.006%), 16,093 calls (0893FBBC - 0893FC84, length 51)
  Back Branch 0893FC58 16,089 times (length 12)
_S1_2_894DAE0 336,370 instructions (0.006%), 67,274 calls (0894DAE0 - 0894DAF0, length 5)
_S1_2_896E16C 334,516 instructions (0.006%), 25,732 calls (0896E16C - 0896E19C, length 13)
_S1_2_896E110 334,516 instructions (0.006%), 25,732 calls (0896E110 - 0896E140, length 13)
_S1_2_8844B50 334,306 instructions (0.006%), 23,879 calls (08844B50 - 08844BD8, length 35)
_S1_2_89303B0 329,674 instructions (0.006%), 8,471 calls (089303B0 - 08930468, length 47)
  Back Branch 08930464 8,471 times (length 36)
  Back Branch 08930420 8,383 times (length 14)
  Back Branch 08930428 8,380 times (length 15)
  Back Branch 08930438 3 times (length 19)
_S1_2_89471BC 324,337 instructions (0.006%), 24,949 calls (089471BC - 089471EC, length 13)
_S1_2_896E3E4 324,081 instructions (0.006%), 12,003 calls (0896E3E4 - 0896E478, length 38)
_S1_2_88AA730 324,054 instructions (0.006%), 12,002 calls (088AA730 - 088AABA0, length 285)
_S1_2_886D5B0 321,445 instructions (0.006%), 11,081 calls (0886D5B0 - 0886D6C8, length 71)
_S1_2_88B2140 318,178 instructions (0.006%), 132 calls (088B2140 - 088B2428, length 187)
  Back Branch 088B2344 9,160 times (length 7)
  Back Branch 088B23E0 2,613 times (length 125)
  Back Branch 088B2358 2,290 times (length 14)
  Back Branch 088B2380 1,292 times (length 5)
  Back Branch 088B2390 323 times (length 11)
_S1_2_88B2040 318,115 instructions (0.006%), 45,445 calls (088B2040 - 088B2058, length 7)
_S1_2_897733C 316,698 instructions (0.006%), 158,349 calls (0897733C - 08977340, length 2)
_S1_2_8868F8C 315,252 instructions (0.006%), 26,271 calls (08868F8C - 08868FC0, length 14)
_S1_2_8910744 314,796 instructions (0.006%), 52,466 calls (08910744 - 08910758, length 6)
_S1_2_8805108 313,348 instructions (0.006%), 22,382 calls (08805108 - 0880514C, length 18)
_S1_2_8912500 312,483 instructions (0.006%), 28,408 calls (08912500 - 08912528, length 11)
_S1_2_88C17C8 311,692 instructions (0.006%), 28,336 calls (088C17C8 - 088C17F0, length 11)
_S1_2_8912AD4 311,674 instructions (0.006%), 28,334 calls (08912AD4 - 08912B14, length 17)
  Back Branch 08912AFC 28,334 times (length 4)
_S1_2_8901940 311,674 instructions (0.006%), 28,334 calls (08901940 - 08901968, length 11)
_S1_2_88C21C8 311,674 instructions (0.006%), 28,334 calls (088C21C8 - 088C21F0, length 11)
_S1_2_8931850 307,848 instructions (0.006%), 76,962 calls (08931850 - 0893185C, length 4)
_S1_2_8930B70 307,384 instructions (0.006%), 76,846 calls (08930B70 - 08930B7C, length 4)
_S1_2_8945CA8 306,324 instructions (0.006%), 46,184 calls (08945CA8 - 08945CC8, length 9)
_S1_2_893EB00 305,767 instructions (0.006%), 16,093 calls (0893EB00 - 0893EB48, length 19)
_S1_2_896E3BC 305,375 instructions (0.006%), 43,625 calls (0896E3BC - 0896E3D4, length 7)
_S1_2_894A37C 302,864 instructions (0.006%), 1,408 calls (0894A37C - 0894A6F4, length 223)
  Back Branch 0894A500 5,632 times (length 11)
_S1_2_895B2DC 302,586 instructions (0.006%), 10,434 calls (0895B2DC - 0895B3B4, length 55)
  Back Branch 0895B388 5,403 times (length 5)
_S1_2_88AAF24 299,483 instructions (0.006%), 11,977 calls (088AAF24 - 088AAFF0, length 52)
  Back Branch 088AAF84 5 times (length 11)
_S1_2_8953D7C 299,240 instructions (0.006%), 222 calls (08953B94 - 08953DA8, length 134)
  Back Branch 08953BE4 37,441 times (length 8)
  Back Branch 08953BF0 1,101 times (length 8)
  Back Branch 08953BFC 750 times (length 20)
  Back Branch 08953DA4 222 times (length 134)
_S1_2_896DDFC 299,025 instructions (0.006%), 19,935 calls (0896DDFC - 0896DE34, length 15)
_S1_2_8828F48 297,783 instructions (0.006%), 11,029 calls (08828F48 - 08828FB8, length 29)
_S1_2_88995E0 296,827 instructions (0.006%), 11,978 calls (088995E0 - 08899708, length 75)
_S1_2_8959A70 293,344 instructions (0.005%), 259 calls (08945CFC - 08959B78, length 20384)
  Back Branch 08959AC0 8,599 times (length 8)
  Back Branch 08959B28 8,079 times (length 30)
  Back Branch 08959B6C 189 times (length 399)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 08959B74 70 times (length 378)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_88B4C28 292,061 instructions (0.005%), 41,723 calls (088B4C28 - 088B4C40, length 7)
_S1_2_895B0E0 291,035 instructions (0.005%), 37,664 calls (0895B0E0 - 0895B10C, length 12)
_S1_2_895B0BC 291,030 instructions (0.005%), 37,664 calls (0895B0BC - 0895B0DC, length 9)
_S1_2_890D728 290,264 instructions (0.005%), 36,283 calls (0890D728 - 0890D744, length 8)
_S1_2_8955C24 289,602 instructions (0.005%), 77 calls (08955C24 - 08955F98, length 222)
  Back Branch 08955DAC 2,937 times (length 39)
  Back Branch 08955F28 2,937 times (length 46)
  Back Branch 08955F94 2,852 times (length 41)
  Back Branch 08955F5C 2,852 times (length 112)
  Back Branch 08955DF0 385 times (length 10)
  Back Branch 08955E44 385 times (length 10)
  Back Branch 08955F4C 318 times (length 89)
  Back Branch 08955CC0 77 times (length 18)
  Back Branch 08955DB4 77 times (length 79)
  Back Branch 08955E00 77 times (length 97)
  Back Branch 08955F38 77 times (length 175)
_S1_2_883F338 289,341 instructions (0.005%), 22,257 calls (0883F338 - 0883F410, length 55)
_S1_2_8836C8C 289,133 instructions (0.005%), 22,241 calls (08836C8C - 08836DDC, length 85)
_S1_2_8961C1C 288,762 instructions (0.005%), 2,533 calls (0895C080 - 08961E34, length 5998)
  Back Branch 08961D30 5,066 times (length 9)
  Back Branch 08961E08 2,533 times (length 5988)
  Back Branch 08961E10 2,533 times (length 88)
  Back Branch 08961E18 2,533 times (length 76)
  Back Branch 08961E30 2,533 times (length 81)
  Back Branch 08961DD8 2,533 times (length 15)
_S1_2_883BEDC 288,171 instructions (0.005%), 22,167 calls (0883BEDC - 0883BFB4, length 55)
_S1_2_896BDD4 288,072 instructions (0.005%), 12,003 calls (0896BDD4 - 0896BEE8, length 70)
_S1_2_88CA8B8 287,192 instructions (0.005%), 17,911 calls (088CA8B8 - 088CA904, length 20)
  Back Branch 088CA8F8 17,911 times (length 7)
  Back Branch 088CA900 308 times (length 9)
_S1_2_88FFB44 285,010 instructions (0.005%), 57,002 calls (088FFB44 - 088FFB54, length 5)
_S1_2_8910668 282,492 instructions (0.005%), 70,623 calls (08910650 - 0891066C, length 8)
  Back Branch 08910668 70,623 times (length 8)
_S1_2_88C7210 281,754 instructions (0.005%), 25,614 calls (088C7210 - 088C7248, length 15)
_S1_2_88AF380 279,285 instructions (0.005%), 3,401 calls (088AF380 - 088AF4C8, length 83)
  Back Branch 088AF468 3,643 times (length 20)
  Back Branch 088AF470 3,051 times (length 22)
_S1_2_88808A0 277,025 instructions (0.005%), 11,081 calls (088808A0 - 08880900, length 25)
_S1_2_890D6FC 276,088 instructions (0.005%), 25,100 calls (0890D6FC - 0890D724, length 11)
_S1_2_88A9010 276,046 instructions (0.005%), 12,002 calls (088A9010 - 088A9068, length 23)
_S1_2_88A8B80 276,046 instructions (0.005%), 12,002 calls (088A8B80 - 088A900C, length 292)
_S1_2_8945CCC 275,472 instructions (0.005%), 46,184 calls (08945CCC - 08945CF8, length 12)
_S1_2_89109AC 275,102 instructions (0.005%), 17,130 calls (089108D4 - 089109B0, length 56)
  Back Branch 089109A4 18,975 times (length 54)
  Back Branch 089109AC 17,130 times (length 4)
_S1_2_88B8BC0 274,669 instructions (0.005%), 3,462 calls (088B8BC0 - 088B8CAC, length 60)
  Back Branch 088B8C80 40,869 times (length 40)
  Back Branch 088B8C24 150 times (length 9)
_S1_2_88494C8 274,613 instructions (0.005%), 23,879 calls (088494C8 - 0884953C, length 30)
_S1_2_8846550 274,613 instructions (0.005%), 23,879 calls (08846550 - 088465C4, length 30)
_S1_2_8844DF4 274,613 instructions (0.005%), 23,879 calls (08844DF4 - 08844E68, length 30)
_S1_2_896CB4C 273,672 instructions (0.005%), 19,548 calls (0896CB4C - 0896CB80, length 14)
_S1_2_88C7284 272,200 instructions (0.005%), 27,220 calls (088C7284 - 088C72B8, length 14)
_S1_2_8959680 270,763 instructions (0.005%), 675 calls (08945CFC - 08959D88, length 20516)
  Back Branch 0895977C 5,370 times (length 17)
  Back Branch 08959D54 3,903 times (length 350)
  Back Branch 089597F0 2,744 times (length 36)
  Back Branch 089596E8 2,514 times (length 16)
  Back Branch 089596FC 2,514 times (length 9)
  Back Branch 089598B4 1,159 times (length 119)
  Back Branch 089596D0 675 times (length 104)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 08959D38 10 times (length 379)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_89109C4 268,727 instructions (0.005%), 25,758 calls (089109C4 - 08910A4C, length 35)
  Back Branch 08910A2C 19,219 times (length 19)
  Back Branch 08910A1C 7,299 times (length 19)
  Back Branch 089109F4 6,539 times (length 5)
  Back Branch 08910A24 4,280 times (length 8)
  Back Branch 08910A40 1,495 times (length 15)
  Back Branch 08910A48 1,199 times (length 17)
_S1_2_88999BC 268,500 instructions (0.005%), 11,978 calls (088999BC - 08899A64, length 43)
_S1_2_8876B58 266,821 instructions (0.005%), 11,077 calls (08876B58 - 08876C18, length 49)
_S1_2_88CACFC 265,870 instructions (0.005%), 26,587 calls (088CACFC - 088CAD20, length 10)
_S1_2_88B5CB0 264,044 instructions (0.005%), 24,004 calls (088B5CB0 - 088B5CD8, length 11)
_S1_2_88B5C1C 264,022 instructions (0.005%), 24,002 calls (088B5C1C - 088B5C44, length 11)
_S1_2_887700C 261,817 instructions (0.005%), 24,895 calls (0887700C - 08877050, length 18)
_S1_2_8953E5C 256,212 instructions (0.005%), 92 calls (08953E5C - 08954880, length 650)
  Back Branch 08954040 8,637 times (length 35)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 089542B8 8,371 times (length 25)
  Back Branch 08954078 8,347 times (length 25)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954188 1,987 times (length 129)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954534 1,987 times (length 9)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089542E4 345 times (length 65)
  Back Branch 08953F00 345 times (length 9)
  Back Branch 08953F70 345 times (length 11)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 08954080 290 times (length 99)
  Back Branch 0895426C 266 times (length 10)
  Back Branch 08954580 263 times (length 14)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 089541C0 70 times (length 120)
  Back Branch 0895453C 70 times (length 388)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954588 15 times (length 246)
  Back Branch 08954828 1 times (length 158)
_S1_2_897727C 255,958 instructions (0.005%), 127,979 calls (0897727C - 08977280, length 2)
_S1_2_8911C20 255,024 instructions (0.005%), 28,336 calls (08911C20 - 08911C40, length 9)
_S1_2_88AA39C 254,858 instructions (0.005%), 4,178 calls (088AA39C - 088AA48C, length 61)
_S1_2_8877138 253,982 instructions (0.005%), 154 calls (08877138 - 088776D8, length 361)
  Back Branch 088775E8 5,710 times (length 231)
  Back Branch 08877588 3,274 times (length 11)
  Back Branch 08877520 1,552 times (length 44)
  Back Branch 088775C8 1,292 times (length 12)
  Back Branch 08877640 265 times (length 18)
_S1_2_882D63C 253,330 instructions (0.005%), 18,095 calls (0882D63C - 0882D678, length 16)
_S1_2_89579A4 253,263 instructions (0.005%), 1,504 calls (089578C4 - 08959348, length 1698)
  Back Branch 08957F00 3,446 times (length 316)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957F30 1,285 times (length 391)
  Back Branch 089592FC 1,223 times (length 1284)
  Back Branch 089586E8 677 times (length 17)
  Back Branch 089586F8 677 times (length 20)
  Back Branch 0895870C 677 times (length 18)
  Back Branch 089590E8 677 times (length 8)
  Back Branch 08959094 675 times (length 1130)
  Back Branch 08958568 674 times (length 415)
  Back Branch 089584E4 297 times (length 382)
  Back Branch 08958940 219 times (length 1035)
  Back Branch 089590BC 219 times (length 1140)
  Back Branch 089590F0 219 times (length 1152)
  Back Branch 08959344 219 times (length 1302)
  Back Branch 089585AC 217 times (length 431)
  Back Branch 089592D8 143 times (length 1274)
  Back Branch 0895902C 53 times (length 1103)
  Back Branch 089592A4 15 times (length 1262)
_S1_2_88789FC 251,911 instructions (0.005%), 11,978 calls (088789FC - 08878AC0, length 50)
  Back Branch 08878A60 21 times (length 17)
  Back Branch 08878A88 1 times (length 27)
  Back Branch 08878AA0 1 times (length 33)
_S1_2_88A4460 251,538 instructions (0.005%), 11,978 calls (088A4460 - 088A44C0, length 25)
_S1_2_88A43FC 251,538 instructions (0.005%), 11,978 calls (088A43FC - 088A445C, length 25)
_S1_2_8977384 250,842 instructions (0.005%), 125,421 calls (08977384 - 08977388, length 2)
_S1_2_88D4948 246,190 instructions (0.005%), 35,170 calls (088D4948 - 088D4960, length 7)
_S1_2_88D48FC 246,190 instructions (0.005%), 35,170 calls (088D48FC - 088D4914, length 7)
_S1_2_8838844 246,012 instructions (0.005%), 2,646 calls (08838844 - 08838BD0, length 228)
_S1_2_8836700 244,721 instructions (0.005%), 10,464 calls (08836700 - 08836794, length 38)
_S1_2_882E9E8 243,782 instructions (0.005%), 11,081 calls (0882E9E8 - 0882ED10, length 203)
_S1_2_88CA89C 242,991 instructions (0.005%), 34,713 calls (088CA89C - 088CA8B4, length 7)
_S1_2_8945D94 242,510 instructions (0.004%), 24,251 calls (08945D94 - 08945DB8, length 10)
_S1_2_886E028 242,092 instructions (0.004%), 60,523 calls (0886E028 - 0886E034, length 4)
_S1_2_8929DF0 240,860 instructions (0.004%), 1,800 calls (08929DF0 - 0892A238, length 275)
  Back Branch 0892A1C8 1,800 times (length 198)
  Back Branch 0892A1D0 1,800 times (length 175)
  Back Branch 0892A1E0 1,800 times (length 208)
  Back Branch 0892A144 1,800 times (length 125)
  Back Branch 0892A200 1,800 times (length 10)
  Back Branch 0892A17C 1,795 times (length 112)
  Back Branch 0892A15C 311 times (length 10)
  Back Branch 0892A184 7 times (length 115)
_S1_2_88B205C 240,583 instructions (0.004%), 34,369 calls (088B205C - 088B2074, length 7)
_S1_2_896CDA8 240,040 instructions (0.004%), 12,002 calls (0896CDA8 - 0896CDF4, length 20)
_S1_2_896D668 239,800 instructions (0.004%), 23,980 calls (0896D668 - 0896D68C, length 10)
_S1_2_8828854 239,636 instructions (0.004%), 11,978 calls (08828854 - 0882897C, length 75)
_S1_2_883ED50 239,382 instructions (0.004%), 10,881 calls (0883ED50 - 0883EDCC, length 32)
_S1_2_88A4FC0 237,686 instructions (0.004%), 118,843 calls (088A4FC0 - 088A4FC4, length 2)
_S1_2_88ABA4C 237,096 instructions (0.004%), 16,090 calls (088ABA4C - 088ABAA0, length 22)
_S1_2_88AA4DC 235,200 instructions (0.004%), 4,200 calls (088AA4DC - 088AA5B8, length 56)
_S1_2_8833740 232,701 instructions (0.004%), 11,081 calls (08833740 - 08833790, length 21)
_S1_2_8966D88 230,268 instructions (0.004%), 19,189 calls (08966D88 - 08966DB4, length 12)
_S1_2_88AD1AC 229,068 instructions (0.004%), 19,089 calls (088AD1AC - 088AD1E8, length 16)
_S1_2_8930BE8 228,717 instructions (0.004%), 8,471 calls (08930BE8 - 08930C50, length 27)
_S1_2_88C16F8 228,012 instructions (0.004%), 28,499 calls (088C16F8 - 088C173C, length 18)
_S1_2_89123F0 227,256 instructions (0.004%), 28,407 calls (089123F0 - 0891240C, length 8)
_S1_2_88469A0 227,192 instructions (0.004%), 11,978 calls (088469A0 - 088469E8, length 19)
_S1_2_88F0AB8 226,672 instructions (0.004%), 28,334 calls (088F0AB8 - 088F0AE4, length 12)
_S1_2_897742C 224,684 instructions (0.004%), 112,342 calls (0897742C - 08977430, length 2)
_S1_2_8877BC4 224,101 instructions (0.004%), 4,111 calls (08877BC4 - 08877C7C, length 47)
  Back Branch 08877C4C 8,525 times (length 11)
_S1_2_8960A0C 223,755 instructions (0.004%), 10,655 calls (08960A0C - 08960A88, length 32)
_S1_2_88A8390 222,836 instructions (0.004%), 7,684 calls (088A8390 - 088A84F4, length 90)
_S1_2_886E038 222,566 instructions (0.004%), 459 calls (0886E038 - 0886E1DC, length 106)
  Back Branch 0886E178 8,115 times (length 45)
_S1_2_88A61AC 220,917 instructions (0.004%), 16,099 calls (088A61AC - 088A6300, length 86)
_S1_2_88FF218 220,556 instructions (0.004%), 31,508 calls (088FF218 - 088FF230, length 7)
_S1_2_8930C54 220,021 instructions (0.004%), 4,238 calls (08930C54 - 08930E6C, length 135)
  Back Branch 08930D18 3,158 times (length 38)
  Back Branch 08930DAC 3,144 times (length 74)
  Back Branch 08930DB8 3,141 times (length 76)
  Back Branch 08930DDC 3,141 times (length 86)
  Back Branch 08930E50 3,141 times (length 43)
  Back Branch 08930CDC 1,080 times (length 21)
  Back Branch 08930CD0 1,080 times (length 19)
  Back Branch 08930CC0 1,080 times (length 15)
  Back Branch 08930DEC 106 times (length 90)
  Back Branch 08930E40 3 times (length 41)
  Back Branch 08930E58 3 times (length 69)
  Back Branch 08930D24 3 times (length 41)
  Back Branch 08930CF0 3 times (length 28)
_S1_2_88A69CC 219,285 instructions (0.004%), 19,935 calls (088A69CC - 088A69F4, length 11)
_S1_2_8910660 219,284 instructions (0.004%), 54,821 calls (08910650 - 08910664, length 6)
  Back Branch 08910660 54,821 times (length 6)
_S1_2_889BE54 219,219 instructions (0.004%), 11,978 calls (0889BE54 - 0889BFE4, length 101)
  Back Branch 0889BFC0 99 times (length 18)
  Back Branch 0889BFB0 3 times (length 14)
_S1_2_8910670 218,728 instructions (0.004%), 54,682 calls (08910650 - 08910674, length 10)
  Back Branch 08910670 54,682 times (length 10)
_S1_2_8876D08 217,968 instructions (0.004%), 4,111 calls (08876D08 - 08877008, length 193)
  Back Branch 08877004 154 times (length 147)
  Back Branch 08876EB4 59 times (length 45)
_S1_2_88B078C 217,341 instructions (0.004%), 11,439 calls (088B078C - 088B07D4, length 19)
_S1_2_8847A28 216,170 instructions (0.004%), 12,003 calls (08847A28 - 08847B4C, length 74)
_S1_2_88A906C 216,023 instructions (0.004%), 12,002 calls (088A906C - 088A90B0, length 18)
_S1_2_88AB20C 215,586 instructions (0.004%), 11,977 calls (088AB20C - 088AB250, length 18)
_S1_2_88ABAA4 213,853 instructions (0.004%), 11,877 calls (088ABAA4 - 088ABAEC, length 19)
_S1_2_89616B0 212,772 instructions (0.004%), 10,132 calls (089616B0 - 08961714, length 26)
  Back Branch 089616FC 20,264 times (length 9)
  Back Branch 089616D0 15,198 times (length 8)
  Back Branch 089616F4 5,066 times (length 17)
_S1_2_88058B4 212,647 instructions (0.004%), 535 calls (088058B4 - 0880596C, length 47)
  Back Branch 08805930 16,141 times (length 12)
_S1_2_8932B5C 212,262 instructions (0.004%), 16,320 calls (08932B5C - 08932C9C, length 81)
  Back Branch 08932C04 3 times (length 26)
  Back Branch 08932C98 3 times (length 41)
  Back Branch 08932C70 3 times (length 31)
_S1_2_88B0B08 211,974 instructions (0.004%), 15,141 calls (088B0B08 - 088B0B3C, length 14)
_S1_2_88345E8 210,539 instructions (0.004%), 11,081 calls (088345E8 - 0883465C, length 30)
_S1_2_891073C 209,864 instructions (0.004%), 52,466 calls (08910724 - 08910740, length 8)
  Back Branch 0891073C 52,466 times (length 8)
_S1_2_893F97C 209,209 instructions (0.004%), 16,093 calls (0893F97C - 0893F9AC, length 13)
_S1_2_89047E4 208,737 instructions (0.004%), 2,351 calls (089047E4 - 08904CF8, length 326)
  Back Branch 08904CB8 2,011 times (length 12)
  Back Branch 08904CC4 2,011 times (length 34)
  Back Branch 08904CD0 1,240 times (length 130)
  Back Branch 08904C3C 394 times (length 92)
  Back Branch 08904CE4 103 times (length 58)
  Back Branch 08904CD8 103 times (length 55)
  Back Branch 08904B80 54 times (length 117)
  Back Branch 08904B5C 54 times (length 58)
  Back Branch 08904B78 54 times (length 115)
  Back Branch 08904B10 54 times (length 55)
_S1_2_88FF2A0 205,856 instructions (0.004%), 29,408 calls (088FF284 - 088FF2A4, length 9)
  Back Branch 088FF2A0 29,408 times (length 9)
_S1_2_883F214 204,923 instructions (0.004%), 10,970 calls (0883F214 - 0883F288, length 30)
_S1_2_892B214 204,529 instructions (0.004%), 1,493 calls (0892B214 - 0892B4E8, length 182)
  Back Branch 0892B3BC 1,492 times (length 56)
  Back Branch 0892B30C 1,492 times (length 12)
  Back Branch 0892B4E4 1,492 times (length 115)
  Back Branch 0892B4C4 1,492 times (length 56)
  Back Branch 0892B3A0 1,487 times (length 49)
  Back Branch 0892B454 1,487 times (length 47)
  Back Branch 0892B460 5 times (length 97)
  Back Branch 0892B440 5 times (length 89)
_S1_2_8966EC8 204,136 instructions (0.004%), 5,372 calls (08966EC8 - 08967098, length 117)
_S1_2_8805858 204,038 instructions (0.004%), 1 calls (08805858 - 088058B0, length 23)
  Back Branch 088058AC 12,001 times (length 17)
_S1_2_88A9F0C 204,034 instructions (0.004%), 12,002 calls (088A9F0C - 088AA0A4, length 103)
_S1_2_883F28C 203,683 instructions (0.004%), 10,942 calls (0883F28C - 0883F300, length 30)
_S1_2_8877AF4 201,633 instructions (0.004%), 4,604 calls (08877AF4 - 08877BC0, length 52)
  Back Branch 08877B6C 8,992 times (length 17)
_S1_2_8911AF0 201,509 instructions (0.004%), 28,787 calls (08911AF0 - 08911B08, length 7)
_S1_2_8911AD4 201,509 instructions (0.004%), 28,787 calls (08911AD4 - 08911AEC, length 7)
_S1_2_88C2B4C 201,453 instructions (0.004%), 28,779 calls (088C2B4C - 088C2B64, length 7)
_S1_2_88C2B30 201,453 instructions (0.004%), 28,779 calls (088C2B30 - 088C2B48, length 7)
_S1_2_88AB254 199,050 instructions (0.004%), 13,270 calls (088AB254 - 088AB2B0, length 24)
_S1_2_887E478 198,758 instructions (0.004%), 28,394 calls (0887E478 - 0887E490, length 7)
_S1_2_88C3938 198,492 instructions (0.004%), 28,356 calls (088C3938 - 088C3950, length 7)
_S1_2_88C3900 198,492 instructions (0.004%), 28,356 calls (088C3900 - 088C3918, length 7)
_S1_2_88EFED4 198,352 instructions (0.004%), 28,336 calls (088EFED4 - 088EFEEC, length 7)
_S1_2_88CAEE4 198,352 instructions (0.004%), 28,336 calls (088CAEE4 - 088CAEFC, length 7)
_S1_2_88C8558 198,352 instructions (0.004%), 28,336 calls (088C8558 - 088C8570, length 7)
_S1_2_88C3F08 198,352 instructions (0.004%), 28,336 calls (088C3F08 - 088C3F20, length 7)
_S1_2_88C3EEC 198,352 instructions (0.004%), 28,336 calls (088C3EEC - 088C3F04, length 7)
_S1_2_8912AA8 198,345 instructions (0.004%), 28,335 calls (08912AA8 - 08912AC0, length 7)
_S1_2_89027CC 198,338 instructions (0.004%), 28,334 calls (089027CC - 089027E4, length 7)
_S1_2_89027B0 198,338 instructions (0.004%), 28,334 calls (089027B0 - 089027C8, length 7)
_S1_2_88FEC98 198,338 instructions (0.004%), 28,334 calls (088FEC98 - 088FECB0, length 7)
_S1_2_88FE2F0 198,338 instructions (0.004%), 28,334 calls (088FE2F0 - 088FE308, length 7)
_S1_2_88D6A50 198,338 instructions (0.004%), 28,334 calls (088D6A50 - 088D6A68, length 7)
_S1_2_88D47D4 198,338 instructions (0.004%), 28,334 calls (088D47D4 - 088D47EC, length 7)
_S1_2_88C17AC 198,338 instructions (0.004%), 28,334 calls (088C17AC - 088C17C4, length 7)
_S1_2_884AAE4 197,934 instructions (0.004%), 498 calls (0884AAE4 - 0884AE50, length 220)
  Back Branch 0884ADF0 3,984 times (length 22)
  Back Branch 0884AE1C 3,984 times (length 7)
_S1_2_88474FC 195,357 instructions (0.004%), 4,111 calls (088474FC - 088476F4, length 127)
_S1_2_883BE30 194,825 instructions (0.004%), 11,066 calls (0883BE30 - 0883BEA4, length 30)
_S1_2_883BDB8 194,825 instructions (0.004%), 11,066 calls (0883BDB8 - 0883BE2C, length 30)
_S1_2_8977574 193,354 instructions (0.004%), 96,677 calls (08977574 - 08977578, length 2)
_S1_2_89543E8 193,319 instructions (0.004%), 534 calls (08953F8C - 08954880, length 574)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 089542B8 8,371 times (length 25)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954188 1,987 times (length 129)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089543E8 534 times (length 162)
  Back Branch 089542E4 345 times (length 65)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 0895426C 266 times (length 10)
  Back Branch 08954580 263 times (length 14)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 089541C0 70 times (length 120)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954588 15 times (length 246)
  Back Branch 08954828 1 times (length 158)
_S1_2_890F7CC 192,064 instructions (0.004%), 24,008 calls (0890F7CC - 0890F7F8, length 12)
_S1_2_8827AE4 191,896 instructions (0.004%), 11,288 calls (08827AE4 - 08827B24, length 17)
_S1_2_896D0C4 190,657 instructions (0.004%), 190,657 calls (0896D0C4 - 0896D190, length 52)
_S1_2_8900544 190,407 instructions (0.004%), 27,201 calls (08900544 - 0890055C, length 7)
_S1_2_88C853C 188,475 instructions (0.003%), 26,925 calls (088C853C - 088C8554, length 7)
_S1_2_8842224 188,377 instructions (0.003%), 11,081 calls (08842224 - 0884229C, length 31)
_S1_2_8905B70 187,635 instructions (0.003%), 26,805 calls (08905B70 - 08905B88, length 7)
_S1_2_892EA14 187,110 instructions (0.003%), 17,010 calls (0892EA14 - 0892EA6C, length 23)
_S1_2_88FEFF4 187,033 instructions (0.003%), 26,719 calls (088FEFF4 - 088FF00C, length 7)
_S1_2_88A606C 186,775 instructions (0.003%), 10,464 calls (088A606C - 088A60C4, length 23)
_S1_2_8905E34 184,779 instructions (0.003%), 26,397 calls (08905E34 - 08905E4C, length 7)
_S1_2_88B1888 184,545 instructions (0.003%), 2,613 calls (088B1888 - 088B19A8, length 73)
_S1_2_895B1A8 184,450 instructions (0.003%), 18,445 calls (0895B1A8 - 0895B1CC, length 10)
_S1_2_88A4F30 182,770 instructions (0.003%), 91,385 calls (088A4F30 - 088A4F34, length 2)
_S1_2_887E2AC 181,888 instructions (0.003%), 6,496 calls (0887E2AC - 0887E330, length 34)
_S1_2_89543C8 181,771 instructions (0.003%), 868 calls (08953F8C - 08954880, length 574)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 089542B8 8,371 times (length 25)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954188 1,987 times (length 129)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089543C8 868 times (length 154)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089542E4 345 times (length 65)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 0895426C 266 times (length 10)
  Back Branch 08954580 263 times (length 14)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 089541C0 70 times (length 120)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954588 15 times (length 246)
  Back Branch 08954828 1 times (length 158)
_S1_2_88C861C 181,216 instructions (0.003%), 25,888 calls (088C861C - 088C8634, length 7)
_S1_2_88745B0 180,913 instructions (0.003%), 11,375 calls (088745B0 - 08874620, length 29)
_S1_2_896E0D4 180,045 instructions (0.003%), 12,003 calls (0896E0D4 - 0896E10C, length 15)
_S1_2_88AA628 180,030 instructions (0.003%), 12,002 calls (088AA628 - 088AA72C, length 66)
_S1_2_89012B8 179,298 instructions (0.003%), 25,614 calls (089012B8 - 089012D0, length 7)
_S1_2_883E288 178,335 instructions (0.003%), 11,889 calls (0883E288 - 0883E2C8, length 17)
_S1_2_8868F04 177,072 instructions (0.003%), 22,134 calls (08868F04 - 08868F20, length 8)
_S1_2_8977364 176,640 instructions (0.003%), 88,320 calls (08977364 - 08977368, length 2)
_S1_2_892729C 176,056 instructions (0.003%), 1,492 calls (0892729C - 0892779C, length 321)
  Back Branch 08927768 1,492 times (length 212)
  Back Branch 08927770 1,492 times (length 260)
  Back Branch 08927788 1,492 times (length 275)
  Back Branch 08927798 1,492 times (length 286)
_S1_2_8843B54 176,048 instructions (0.003%), 383 calls (08843B54 - 08843C5C, length 67)
  Back Branch 08843C38 3,830 times (length 39)
  Back Branch 08843C28 3,204 times (length 31)
_S1_2_882CCB8 174,939 instructions (0.003%), 11,081 calls (0882CCB8 - 0882CD44, length 36)
_S1_2_8946584 174,720 instructions (0.003%), 2,912 calls (08946584 - 08946670, length 60)
_S1_2_88C27C8 174,480 instructions (0.003%), 29,080 calls (088C27C8 - 088C27DC, length 6)
_S1_2_895B93C 172,667 instructions (0.003%), 2,502 calls (0895B93C - 0895BAFC, length 113)
  Back Branch 0895B98C 7,506 times (length 6)
  Back Branch 0895BAF0 2,502 times (length 67)
  Back Branch 0895BADC 2,502 times (length 62)
  Back Branch 0895BAC8 2,502 times (length 57)
  Back Branch 0895BAF8 2,473 times (length 66)
_S1_2_88AF1DC 172,661 instructions (0.003%), 21,542 calls (088AF1DC - 088AF20C, length 13)
_S1_2_88C9800 171,916 instructions (0.003%), 14,288 calls (088C9800 - 088C9898, length 39)
  Back Branch 088C9894 20 times (length 20)
  Back Branch 088C9880 20 times (length 11)
  Back Branch 088C9860 20 times (length 18)
_S1_2_8966244 171,904 instructions (0.003%), 10,744 calls (08966244 - 0896629C, length 23)
_S1_2_895BD30 171,710 instructions (0.003%), 8,081 calls (0895BD30 - 0895BDBC, length 36)
  Back Branch 0895BD94 3,602 times (length 15)
  Back Branch 0895BDB0 3,602 times (length 9)
  Back Branch 0895BDB8 3,602 times (length 16)
_S1_2_886C1D0 170,463 instructions (0.003%), 14,194 calls (0886C1D0 - 0886C290, length 49)
_S1_2_8953DAC 170,080 instructions (0.003%), 17,008 calls (08953DAC - 08953DD0, length 10)
_S1_2_88AFC20 169,965 instructions (0.003%), 210 calls (088AFC20 - 088AFD98, length 95)
  Back Branch 088AFD70 4,251 times (length 45)
  Back Branch 088AFD54 4,041 times (length 11)
_S1_2_887A744 167,692 instructions (0.003%), 11,978 calls (0887A744 - 0887A780, length 16)
_S1_2_8977644 167,574 instructions (0.003%), 83,787 calls (08977644 - 08977648, length 2)
_S1_2_897715C 167,574 instructions (0.003%), 83,787 calls (0897715C - 08977160, length 2)
_S1_2_88A98A8 167,230 instructions (0.003%), 11,978 calls (088A98A8 - 088A9AFC, length 150)
_S1_2_8961B98 167,178 instructions (0.003%), 5,066 calls (08961B98 - 08961C18, length 33)
_S1_2_88B4D24 166,842 instructions (0.003%), 83,421 calls (088B4D24 - 088B4D28, length 2)
_S1_2_8829000 166,215 instructions (0.003%), 11,081 calls (08829000 - 08829040, length 17)
_S1_2_8828FBC 166,215 instructions (0.003%), 11,081 calls (08828FBC - 08828FFC, length 17)
_S1_2_889E600 164,920 instructions (0.003%), 41,230 calls (0889E600 - 0889E60C, length 4)
_S1_2_892CCBC 164,120 instructions (0.003%), 32,824 calls (0892CCBC - 0892CCCC, length 5)
_S1_2_882C9C0 162,536 instructions (0.003%), 14,776 calls (0882C9C0 - 0882C9F8, length 15)
_S1_2_89365AC 160,365 instructions (0.003%), 404 calls (089365AC - 089367B4, length 131)
  Back Branch 08936760 5,615 times (length 29)
_S1_2_889E8B0 159,666 instructions (0.003%), 897 calls (0889E8B0 - 0889F034, length 482)
_S1_2_88B0D98 159,520 instructions (0.003%), 3,390 calls (088B0D98 - 088B0EA8, length 69)
_S1_2_882CD48 159,253 instructions (0.003%), 435 calls (0882CD48 - 0882CF10, length 115)
  Back Branch 0882CED4 11,263 times (length 59)
_S1_2_8910820 159,061 instructions (0.003%), 7,312 calls (08910820 - 08910880, length 25)
  Back Branch 0891087C 5,489 times (length 13)
_S1_2_88B60C0 156,980 instructions (0.003%), 78,490 calls (088B60C0 - 088B60C4, length 2)
_S1_2_88A8994 156,493 instructions (0.003%), 11,978 calls (088A8994 - 088A89E4, length 21)
_S1_2_890748C 156,022 instructions (0.003%), 2,011 calls (0890748C - 08907854, length 243)
  Back Branch 08907828 2,011 times (length 202)
  Back Branch 08907830 2,011 times (length 204)
  Back Branch 08907848 2,011 times (length 214)
  Back Branch 08907838 1,957 times (length 208)
  Back Branch 08907850 1,957 times (length 216)
  Back Branch 08907800 1,903 times (length 176)
  Back Branch 08907814 1,903 times (length 7)
  Back Branch 089077C8 1,903 times (length 162)
  Back Branch 089075CC 108 times (length 6)
  Back Branch 08907580 108 times (length 28)
  Back Branch 089075AC 108 times (length 9)
  Back Branch 089077AC 108 times (length 169)
  Back Branch 089075E4 54 times (length 40)
  Back Branch 0890759C 54 times (length 33)
  Back Branch 089075BC 54 times (length 12)
  Back Branch 08907740 54 times (length 10)
  Back Branch 08907720 54 times (length 120)
  Back Branch 0890778C 54 times (length 89)
  Back Branch 08907794 54 times (length 90)
_S1_2_88AF8C0 156,013 instructions (0.003%), 12,001 calls (088AF8C0 - 088AF8F0, length 13)
_S1_2_88AF86C 156,013 instructions (0.003%), 12,001 calls (088AF86C - 088AF89C, length 13)
_S1_2_8880F68 155,520 instructions (0.003%), 12,960 calls (08880F68 - 08880F94, length 12)
_S1_2_8932E84 155,244 instructions (0.003%), 12,937 calls (08932E84 - 08932EB0, length 12)
_S1_2_889E52C 155,134 instructions (0.003%), 11,081 calls (0889E52C - 0889E560, length 14)
_S1_2_889E4D0 155,134 instructions (0.003%), 11,081 calls (0889E4D0 - 0889E504, length 14)
_S1_2_8835BFC 155,134 instructions (0.003%), 11,081 calls (08835BFC - 08835C30, length 14)
_S1_2_897728C 154,112 instructions (0.003%), 77,056 calls (0897728C - 08977290, length 2)
_S1_2_89473B8 153,707 instructions (0.003%), 604 calls (08945EC8 - 089473D4, length 1348)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 089473D0 604 times (length 1348)
_S1_2_88CA720 152,528 instructions (0.003%), 38,132 calls (088CA718 - 088CA724, length 4)
  Back Branch 088CA720 38,132 times (length 4)
_S1_2_8966E1C 152,350 instructions (0.003%), 15,235 calls (08966E1C - 08966E40, length 10)
_S1_2_8966C54 150,490 instructions (0.003%), 15,049 calls (08966C54 - 08966C78, length 10)
_S1_2_8977274 149,576 instructions (0.003%), 74,788 calls (08977274 - 08977278, length 2)
_S1_2_88AEE30 148,628 instructions (0.003%), 74 calls (088AEE30 - 088AF1D8, length 235)
  Back Branch 088AEF80 4,370 times (length 18)
  Back Branch 088AF078 3,568 times (length 21)
  Back Branch 088AF088 892 times (length 27)
  Back Branch 088AEF9C 437 times (length 44)
  Back Branch 088AF0D4 223 times (length 72)
_S1_2_88A5520 148,380 instructions (0.003%), 49,460 calls (088A5520 - 088A5528, length 3)
_S1_2_88A9ED0 147,687 instructions (0.003%), 49,229 calls (088A9ED0 - 088A9ED8, length 3)
_S1_2_8954754 147,632 instructions (0.003%), 37 calls (089542FC - 08954880, length 354)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 08954818 37 times (length 114)
  Back Branch 0895478C 37 times (length 112)
  Back Branch 08954854 36 times (length 61)
  Back Branch 08954828 1 times (length 158)
_S1_2_889DFE8 147,324 instructions (0.003%), 11,978 calls (0889DFE8 - 0889E030, length 19)
_S1_2_8961A98 146,914 instructions (0.003%), 5,066 calls (089616B0 - 08961AC4, length 262)
  Back Branch 089616FC 20,264 times (length 9)
  Back Branch 089616D0 15,198 times (length 8)
  Back Branch 089616F4 5,066 times (length 17)
  Back Branch 08961AC0 5,066 times (length 262)
_S1_2_889E2F4 145,416 instructions (0.003%), 36,354 calls (0889E2F4 - 0889E300, length 4)
_S1_2_88AF914 144,024 instructions (0.003%), 12,002 calls (088AF914 - 088AF940, length 12)
_S1_2_88B5C04 144,012 instructions (0.003%), 24,002 calls (088B5C04 - 088B5C18, length 6)
_S1_2_889D6D0 143,736 instructions (0.003%), 11,978 calls (0889D6D0 - 0889D794, length 50)
_S1_2_88B5A0C 143,362 instructions (0.003%), 71,681 calls (088B5A0C - 088B5A10, length 2)
_S1_2_88B38B0 143,362 instructions (0.003%), 71,681 calls (088B38B0 - 088B38B4, length 2)
_S1_2_892CE00 143,200 instructions (0.003%), 71,600 calls (0892CE00 - 0892CE04, length 2)
_S1_2_891072C 143,008 instructions (0.003%), 35,752 calls (08910724 - 08910730, length 4)
  Back Branch 0891072C 35,752 times (length 4)
_S1_2_8880EF4 142,560 instructions (0.003%), 12,960 calls (08880EF4 - 08880F1C, length 11)
_S1_2_895BC90 141,226 instructions (0.003%), 3,752 calls (0895BC90 - 0895BD2C, length 40)
  Back Branch 0895BD28 3,602 times (length 23)
_S1_2_8955984 139,990 instructions (0.003%), 6,514 calls (08955928 - 0895598C, length 26)
  Back Branch 08955988 6,514 times (length 26)
_S1_2_89004A0 139,225 instructions (0.003%), 27,845 calls (089004A0 - 089004CC, length 12)
_S1_2_88A18DC 138,160 instructions (0.003%), 800 calls (088A18DC - 088A1C34, length 215)
_S1_2_8805C60 136,006 instructions (0.003%), 1,068 calls (08805C60 - 08805D18, length 47)
  Back Branch 08805CDC 8,212 times (length 12)
_S1_2_89105E8 134,533 instructions (0.002%), 19,219 calls (089105E8 - 08910600, length 7)
_S1_2_894C694 134,048 instructions (0.002%), 8,378 calls (0894C694 - 0894C6E4, length 21)
  Back Branch 0894C6A8 8,378 times (length 4)
  Back Branch 0894C6D0 4,189 times (length 14)
  Back Branch 0894C6E0 4,189 times (length 18)
_S1_2_88776DC 133,776 instructions (0.002%), 308 calls (088776DC - 0887771C, length 17)
  Back Branch 08877710 21,470 times (length 11)
_S1_2_887A2B4 133,258 instructions (0.002%), 6,032 calls (0887A2B4 - 0887A31C, length 27)
_S1_2_883BF40 132,804 instructions (0.002%), 22,134 calls (0883BF40 - 0883BF54, length 6)
_S1_2_89543F0 132,685 instructions (0.002%), 584 calls (08953F8C - 08954880, length 574)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 089542B8 8,371 times (length 25)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954188 1,987 times (length 129)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089543F0 584 times (length 164)
  Back Branch 089542E4 345 times (length 65)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 0895426C 266 times (length 10)
  Back Branch 08954580 263 times (length 14)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 089541C0 70 times (length 120)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954588 15 times (length 246)
  Back Branch 08954828 1 times (length 158)
_S1_2_89238D0 132,634 instructions (0.002%), 5,759 calls (089238D0 - 08923954, length 34)
  Back Branch 08923950 1,494 times (length 12)
  Back Branch 08923940 1,494 times (length 9)
_S1_2_896C6B4 132,044 instructions (0.002%), 12,004 calls (0896C6B4 - 0896C6DC, length 11)
_S1_2_896D734 132,033 instructions (0.002%), 12,003 calls (0896D734 - 0896D75C, length 11)
_S1_2_896CB84 132,033 instructions (0.002%), 12,003 calls (0896CB84 - 0896CBC8, length 18)
_S1_2_896C708 132,033 instructions (0.002%), 12,003 calls (0896C708 - 0896C730, length 11)
_S1_2_8847748 132,033 instructions (0.002%), 12,003 calls (08847748 - 08847770, length 11)
_S1_2_896DDD0 132,022 instructions (0.002%), 12,002 calls (0896DDD0 - 0896DDF8, length 11)
_S1_2_8806004 132,011 instructions (0.002%), 12,001 calls (08806004 - 0880602C, length 11)
_S1_2_88A96C4 131,758 instructions (0.002%), 11,978 calls (088A96C4 - 088A9894, length 117)
_S1_2_8848F68 131,329 instructions (0.002%), 11,939 calls (08848F68 - 08848F90, length 11)
_S1_2_884846C 131,329 instructions (0.002%), 11,939 calls (0884846C - 08848494, length 11)
_S1_2_8845F54 131,329 instructions (0.002%), 11,939 calls (08845F54 - 08845F7C, length 11)
_S1_2_8844874 131,329 instructions (0.002%), 11,939 calls (08844874 - 0884489C, length 11)
_S1_2_88364C8 130,896 instructions (0.002%), 10,908 calls (088364C8 - 088364F4, length 12)
_S1_2_883F39C 130,812 instructions (0.002%), 21,802 calls (0883F39C - 0883F3B0, length 6)
_S1_2_88A92CC 130,645 instructions (0.002%), 7,685 calls (088A92CC - 088A930C, length 17)
_S1_2_895BDC8 130,425 instructions (0.002%), 5,217 calls (0895BDC8 - 0895BE28, length 25)
_S1_2_895C258 130,400 instructions (0.002%), 2,608 calls (0895B2DC - 0895C25C, length 993)
  Back Branch 0895B388 5,403 times (length 5)
  Back Branch 0895C1C4 5,217 times (length 956)
  Back Branch 0895C258 2,608 times (length 45)
_S1_2_896D658 129,404 instructions (0.002%), 32,351 calls (0896D658 - 0896D664, length 4)
_S1_2_8877054 128,670 instructions (0.002%), 12,867 calls (08877054 - 08877080, length 12)
_S1_2_8968E14 128,445 instructions (0.002%), 8,563 calls (08968E14 - 08968E4C, length 15)
_S1_2_8945890 127,648 instructions (0.002%), 15,956 calls (08945890 - 089458AC, length 8)
_S1_2_88CA2C0 127,483 instructions (0.002%), 1,042 calls (088CA2C0 - 088CA634, length 222)
  Back Branch 088CA5FC 623 times (length 6)
  Back Branch 088CA37C 614 times (length 34)
  Back Branch 088CA604 478 times (length 123)
  Back Branch 088CA5E0 421 times (length 62)
  Back Branch 088CA5C8 421 times (length 34)
  Back Branch 088CA5C0 421 times (length 174)
  Back Branch 088CA60C 412 times (length 167)
  Back Branch 088CA5F0 202 times (length 159)
  Back Branch 088CA630 8 times (length 144)
  Back Branch 088CA5D4 2 times (length 33)
_S1_2_8836D68 125,760 instructions (0.002%), 20,960 calls (08836D68 - 08836D7C, length 6)
_S1_2_892EEA0 125,340 instructions (0.002%), 4,178 calls (0892EEA0 - 0892EF20, length 33)
  Back Branch 0892EF1C 4,178 times (length 13)
_S1_2_895C1AC 125,232 instructions (0.002%), 2,609 calls (0895B2DC - 0895C1C8, length 956)
  Back Branch 0895B388 5,403 times (length 5)
  Back Branch 0895C1C4 5,217 times (length 956)
_S1_2_8876B04 122,610 instructions (0.002%), 8,901 calls (08876B04 - 08876B54, length 21)
_S1_2_88D8E10 122,072 instructions (0.002%), 6,032 calls (088D8E10 - 088D8E70, length 25)
  Back Branch 088D8E6C 4,703 times (length 7)
_S1_2_8869C48 121,891 instructions (0.002%), 11,081 calls (08869C48 - 08869C70, length 11)
_S1_2_8841FD4 121,891 instructions (0.002%), 11,081 calls (08841FD4 - 08841FFC, length 11)
_S1_2_8841434 121,891 instructions (0.002%), 11,081 calls (08841434 - 0884145C, length 11)
_S1_2_883E014 121,891 instructions (0.002%), 11,081 calls (0883E014 - 0883E03C, length 11)
_S1_2_883ADF0 121,891 instructions (0.002%), 11,081 calls (0883ADF0 - 0883AE18, length 11)
_S1_2_8838494 121,891 instructions (0.002%), 11,081 calls (08838494 - 088384BC, length 11)
_S1_2_882DCB4 121,891 instructions (0.002%), 11,081 calls (0882DCB4 - 0882DCDC, length 11)
_S1_2_882C904 121,891 instructions (0.002%), 11,081 calls (0882C904 - 0882C92C, length 11)
_S1_2_883F304 121,770 instructions (0.002%), 11,070 calls (0883F304 - 0883F334, length 13)
_S1_2_891CB38 121,733 instructions (0.002%), 1,634 calls (0891CB38 - 0891D114, length 376)
  Back Branch 0891D064 817 times (length 139)
  Back Branch 0891D018 817 times (length 110)
  Back Branch 0891D02C 817 times (length 115)
  Back Branch 0891CEBC 817 times (length 184)
  Back Branch 0891CE70 817 times (length 165)
  Back Branch 0891CE68 817 times (length 163)
  Back Branch 0891CF94 817 times (length 58)
_S1_2_883BEA8 121,726 instructions (0.002%), 11,066 calls (0883BEA8 - 0883BED8, length 13)
_S1_2_8946D28 121,577 instructions (0.002%), 2,907 calls (08946D28 - 08946E00, length 55)
  Back Branch 08946DFC 586 times (length 42)
_S1_2_88F565C 121,097 instructions (0.002%), 2,464 calls (088F565C - 088F57A0, length 82)
  Back Branch 088F5750 1,172 times (length 34)
  Back Branch 088F579C 1,101 times (length 65)
  Back Branch 088F5718 1,087 times (length 13)
  Back Branch 088F5788 252 times (length 56)
_S1_2_8868B18 120,420 instructions (0.002%), 60,210 calls (08868B18 - 08868B1C, length 2)
_S1_2_88B38B8 120,198 instructions (0.002%), 2,613 calls (088B38B8 - 088B396C, length 46)
_S1_2_896D928 120,030 instructions (0.002%), 12,003 calls (0896D928 - 0896D94C, length 10)
_S1_2_896C6E0 120,030 instructions (0.002%), 12,003 calls (0896C6E0 - 0896C704, length 10)
_S1_2_896D900 120,020 instructions (0.002%), 12,002 calls (0896D900 - 0896D924, length 10)
_S1_2_88D8DA0 119,860 instructions (0.002%), 11,986 calls (088D8DA0 - 088D8DD4, length 14)
_S1_2_89674EC 118,184 instructions (0.002%), 5,372 calls (089674EC - 0896754C, length 25)
_S1_2_8910474 116,992 instructions (0.002%), 7,312 calls (08910474 - 089104D8, length 26)
_S1_2_8880F20 116,640 instructions (0.002%), 12,960 calls (08880F20 - 08880F48, length 11)
_S1_2_895BDC0 116,356 instructions (0.002%), 4,329 calls (0895BD30 - 0895BDC4, length 38)
  Back Branch 0895BDC0 4,329 times (length 38)
  Back Branch 0895BD94 3,602 times (length 15)
  Back Branch 0895BDB0 3,602 times (length 9)
  Back Branch 0895BDB8 3,602 times (length 16)
_S1_2_88DB8BC 116,264 instructions (0.002%), 58,132 calls (088DB8BC - 088DB8C0, length 2)
_S1_2_8899440 115,803 instructions (0.002%), 12,867 calls (08899440 - 08899468, length 11)
_S1_2_884788C 115,104 instructions (0.002%), 10,464 calls (0884788C - 088478C4, length 15)
_S1_2_88A4FB4 114,408 instructions (0.002%), 38,136 calls (088A4FB4 - 088A4FBC, length 3)
_S1_2_887E4B4 114,070 instructions (0.002%), 11,407 calls (0887E4B4 - 0887E4E0, length 12)
_S1_2_897736C 113,458 instructions (0.002%), 56,729 calls (0897736C - 08977370, length 2)
_S1_2_89772B4 113,348 instructions (0.002%), 56,674 calls (089772B4 - 089772B8, length 2)
_S1_2_892E968 112,833 instructions (0.002%), 4,178 calls (0892E968 - 0892EA10, length 43)
  Back Branch 0892EA04 4,175 times (length 8)
_S1_2_88B60C8 112,812 instructions (0.002%), 5,372 calls (088B60C8 - 088B6118, length 21)
_S1_2_895BF0C 112,554 instructions (0.002%), 4,329 calls (0895BF0C - 0895BF70, length 26)
_S1_2_89492F4 112,396 instructions (0.002%), 333 calls (089492F4 - 08949450, length 88)
  Back Branch 08949380 8,595 times (length 17)
  Back Branch 08949398 8,395 times (length 12)
  Back Branch 089493A0 133 times (length 24)
_S1_2_88B611C 112,215 instructions (0.002%), 22,443 calls (088B611C - 088B612C, length 5)
_S1_2_88F7398 112,058 instructions (0.002%), 4,342 calls (088F7398 - 088F7438, length 41)
  Back Branch 088F741C 3,418 times (length 23)
_S1_2_89608DC 111,489 instructions (0.002%), 2,534 calls (089608DC - 089609F0, length 70)
  Back Branch 089609E4 2,534 times (length 43)
  Back Branch 089609EC 2,534 times (length 32)
_S1_2_88738C4 110,950 instructions (0.002%), 12,307 calls (088738C4 - 08873908, length 18)
_S1_2_889E564 110,930 instructions (0.002%), 11,093 calls (0889E564 - 0889E588, length 10)
_S1_2_88D8E74 110,757 instructions (0.002%), 4,703 calls (088D8E74 - 088D8ED4, length 25)
_S1_2_8872E78 110,737 instructions (0.002%), 6,517 calls (08872E78 - 08872ECC, length 22)
_S1_2_88ED4A4 110,544 instructions (0.002%), 1,176 calls (088ED4A4 - 088ED618, length 94)
_S1_2_8838BD4 110,361 instructions (0.002%), 11,036 calls (08838BD4 - 08838BFC, length 11)
_S1_2_8910AB0 109,448 instructions (0.002%), 54,724 calls (08910AB0 - 08910AB4, length 2)
_S1_2_89313DC 109,343 instructions (0.002%), 6,678 calls (089313DC - 089315F0, length 134)
  Back Branch 08931440 364 times (length 18)
  Back Branch 08931510 112 times (length 54)
  Back Branch 08931548 3 times (length 20)
  Back Branch 089315C8 3 times (length 50)
  Back Branch 08931568 3 times (length 14)
_S1_2_889BDF0 109,289 instructions (0.002%), 11,978 calls (0889BDF0 - 0889BE50, length 25)
_S1_2_8961AC8 108,950 instructions (0.002%), 2,534 calls (08961AC8 - 08961B94, length 52)
  Back Branch 08961B50 2,533 times (length 14)
_S1_2_895ACC4 108,053 instructions (0.002%), 2,608 calls (0895ACC4 - 0895AD8C, length 51)
  Back Branch 0895AD88 2,608 times (length 17)
  Back Branch 0895AD40 75 times (length 15)
_S1_2_896F238 108,027 instructions (0.002%), 12,003 calls (0896F238 - 0896F260, length 11)
  Back Branch 0896F25C 12,003 times (length 6)
_S1_2_896E04C 108,027 instructions (0.002%), 12,003 calls (0896E04C - 0896E06C, length 9)
_S1_2_896F2E4 108,018 instructions (0.002%), 12,002 calls (0896F2E4 - 0896F314, length 13)
_S1_2_88AA0C8 108,018 instructions (0.002%), 12,002 calls (088AA0C8 - 088AA1C4, length 64)
_S1_2_88CA7C4 108,000 instructions (0.002%), 2,625 calls (088CA7C4 - 088CA890, length 52)
  Back Branch 088CA88C 123 times (length 11)
_S1_2_889E2E4 107,548 instructions (0.002%), 26,887 calls (0889E2E4 - 0889E2F0, length 4)
_S1_2_892A23C 107,388 instructions (0.002%), 2,983 calls (0892A23C - 0892A3F0, length 110)
  Back Branch 0892A390 1 times (length 46)
_S1_2_89612E4 106,408 instructions (0.002%), 5,068 calls (089612E4 - 08961340, length 24)
  Back Branch 08961320 5,066 times (length 7)
  Back Branch 0896133C 5,066 times (length 13)
_S1_2_890D9C8 105,592 instructions (0.002%), 13,199 calls (0890D9C8 - 0890D9E4, length 8)
_S1_2_8910AE0 105,002 instructions (0.002%), 52,501 calls (08910AE0 - 08910AE4, length 2)
_S1_2_8874334 103,980 instructions (0.002%), 12,028 calls (08874334 - 08874368, length 14)
_S1_2_88CA7B0 103,805 instructions (0.002%), 20,761 calls (088CA7B0 - 088CA7C0, length 5)
_S1_2_8923BC8 103,662 instructions (0.002%), 5,759 calls (08923BC8 - 08923C0C, length 18)
_S1_2_8932EB4 103,496 instructions (0.002%), 12,937 calls (08932EB4 - 08932ED0, length 8)
_S1_2_88CCC98 102,464 instructions (0.002%), 51,232 calls (088CCC98 - 088CCC9C, length 2)
_S1_2_88DEE4C 102,248 instructions (0.002%), 25,562 calls (088DEE4C - 088DEE58, length 4)
_S1_2_892AD60 102,051 instructions (0.002%), 1,800 calls (0892AD60 - 0892AEA8, length 83)
  Back Branch 0892AE80 1,800 times (length 41)
  Back Branch 0892AE68 311 times (length 12)
  Back Branch 0892AE60 1 times (length 10)
  Back Branch 0892AE78 1 times (length 16)
_S1_2_88B45B8 101,092 instructions (0.002%), 25,273 calls (088B45B8 - 088B45C4, length 4)
_S1_2_895BC68 101,007 instructions (0.002%), 2,349 calls (0895BBE4 - 0895BC8C, length 43)
  Back Branch 0895BC88 2,349 times (length 43)
_S1_2_8929930 100,489 instructions (0.002%), 1,800 calls (08929930 - 08929A2C, length 64)
  Back Branch 08929A14 1,489 times (length 14)
_S1_2_894DA7C 100,263 instructions (0.002%), 33,421 calls (0894DA7C - 0894DA84, length 3)
_S1_2_89108CC 99,904 instructions (0.002%), 6,783 calls (089108CC - 0891094C, length 33)
_S1_2_889E508 99,837 instructions (0.002%), 11,093 calls (0889E508 - 0889E528, length 9)
_S1_2_88470C0 97,256 instructions (0.002%), 6,094 calls (088470C0 - 08847110, length 21)
_S1_2_89775FC 96,896 instructions (0.002%), 48,448 calls (089775FC - 08977600, length 2)
_S1_2_8961EE0 96,268 instructions (0.002%), 2,348 calls (08961EE0 - 08961FA0, length 49)
  Back Branch 08961F68 2,348 times (length 16)
_S1_2_8917634 96,176 instructions (0.002%), 12,022 calls (08917634 - 08917650, length 8)
_S1_2_896EFB0 96,016 instructions (0.002%), 12,002 calls (0896EFB0 - 0896EFD8, length 11)
_S1_2_896E548 96,016 instructions (0.002%), 12,002 calls (0896E3C4 - 0896E550, length 100)
  Back Branch 0896E54C 12,002 times (length 100)
_S1_2_896E518 96,016 instructions (0.002%), 12,002 calls (0896E3C4 - 0896E520, length 88)
  Back Branch 0896E51C 12,002 times (length 88)
_S1_2_896E500 96,016 instructions (0.002%), 12,002 calls (0896E3C4 - 0896E508, length 82)
  Back Branch 0896E504 12,002 times (length 82)
_S1_2_896E4F4 96,016 instructions (0.002%), 12,002 calls (0896E3C4 - 0896E4FC, length 79)
  Back Branch 0896E4F8 12,002 times (length 79)
_S1_2_88AF8F4 96,016 instructions (0.002%), 12,002 calls (088AF8F4 - 088AF910, length 8)
_S1_2_88AF8A0 96,016 instructions (0.002%), 12,002 calls (088AF8A0 - 088AF8BC, length 8)
_S1_2_88AF7AC 96,016 instructions (0.002%), 12,002 calls (088AF7AC - 088AF7C8, length 8)
_S1_2_88AF78C 96,016 instructions (0.002%), 12,002 calls (088AF78C - 088AF7A8, length 8)
_S1_2_8879B84 95,824 instructions (0.002%), 11,978 calls (08879B84 - 08879BA0, length 8)
_S1_2_8878590 95,824 instructions (0.002%), 11,978 calls (08878590 - 088785AC, length 8)
_S1_2_8842C18 95,512 instructions (0.002%), 11,939 calls (08842C18 - 08842C34, length 8)
_S1_2_8977234 94,988 instructions (0.002%), 47,494 calls (08977234 - 08977238, length 2)
_S1_2_895AB10 93,960 instructions (0.002%), 2,349 calls (0895AB10 - 0895ABB0, length 41)
_S1_2_88A5538 93,462 instructions (0.002%), 31,154 calls (088A5538 - 088A5540, length 3)
_S1_2_88CA894 93,426 instructions (0.002%), 46,713 calls (088CA894 - 088CA898, length 2)
_S1_2_88B4C50 91,941 instructions (0.002%), 30,647 calls (088B4C50 - 088B4C58, length 3)
_S1_2_895F628 91,222 instructions (0.002%), 5,366 calls (0895F628 - 0895F668, length 17)
_S1_2_895C128 91,188 instructions (0.002%), 2,533 calls (0895B2DC - 0895C144, length 923)
  Back Branch 0895B388 5,403 times (length 5)
  Back Branch 0895C140 2,533 times (length 923)
_S1_2_88ED66C 90,160 instructions (0.002%), 560 calls (088ED66C - 088ED8EC, length 161)
_S1_2_8903168 90,011 instructions (0.002%), 2,069 calls (08903168 - 08903554, length 252)
  Back Branch 08903550 1,481 times (length 120)
  Back Branch 08903474 588 times (length 68)
  Back Branch 08903424 588 times (length 48)
  Back Branch 08903540 588 times (length 205)
_S1_2_895BBE4 89,760 instructions (0.002%), 2,720 calls (0895BBE4 - 0895BC64, length 33)
_S1_2_893D994 89,612 instructions (0.002%), 1,042 calls (0893D994 - 0893DFC4, length 397)
_S1_2_88B3714 89,349 instructions (0.002%), 2,291 calls (088B3714 - 088B3794, length 33)
  Back Branch 088B3760 4,582 times (length 10)
_S1_2_88C8D94 89,296 instructions (0.002%), 44,648 calls (088C8D94 - 088C8D98, length 2)
_S1_2_8880A54 89,219 instructions (0.002%), 4 calls (08880A54 - 08880E70, length 264)
  Back Branch 08880B9C 4,000 times (length 10)
  Back Branch 08880C38 1,200 times (length 7)
  Back Branch 08880BF0 1,200 times (length 7)
  Back Branch 08880B3C 1,200 times (length 7)
  Back Branch 08880C14 800 times (length 7)
  Back Branch 08880B6C 476 times (length 10)
  Back Branch 08880BCC 400 times (length 10)
  Back Branch 08880D38 396 times (length 7)
  Back Branch 08880D60 396 times (length 7)
  Back Branch 08880CBC 320 times (length 7)
  Back Branch 08880D10 112 times (length 8)
  Back Branch 08880E18 20 times (length 8)
  Back Branch 08880E44 20 times (length 8)
_S1_2_895B844 88,813 instructions (0.002%), 2,531 calls (088B7F1C - 0895B8D0, length 167534)
  Back Branch 0895B8A0 7,593 times (length 13)
  Back Branch 0895B8CC 2,531 times (length 167534)
_S1_2_88ABAF0 88,760 instructions (0.002%), 6,345 calls (088ABAF0 - 088ABB30, length 17)
_S1_2_8961E38 86,149 instructions (0.002%), 2,534 calls (08961E38 - 08961EDC, length 42)
  Back Branch 08961EB0 2,533 times (length 13)
_S1_2_8966158 85,952 instructions (0.002%), 10,744 calls (08966158 - 08966188, length 13)
_S1_2_887BE20 85,680 instructions (0.002%), 80 calls (0887BE20 - 0887BEB4, length 38)
  Back Branch 0887BE94 6,480 times (length 13)
_S1_2_887BD88 85,680 instructions (0.002%), 80 calls (0887BD88 - 0887BE1C, length 38)
  Back Branch 0887BDFC 6,480 times (length 13)
_S1_2_8912034 85,221 instructions (0.002%), 28,407 calls (08912034 - 0891203C, length 3)
_S1_2_88B7330 85,200 instructions (0.002%), 3,408 calls (088B7330 - 088B7394, length 26)
_S1_2_8912988 85,008 instructions (0.002%), 28,336 calls (08912988 - 08912990, length 3)
_S1_2_8846C18 84,509 instructions (0.002%), 4,223 calls (08846C18 - 08846D68, length 85)
_S1_2_88D8DD8 84,448 instructions (0.002%), 6,032 calls (088D8DD8 - 088D8E0C, length 14)
_S1_2_896C85C 84,021 instructions (0.002%), 12,003 calls (0896C85C - 0896C874, length 7)
_S1_2_88D48E0 83,888 instructions (0.002%), 11,984 calls (088D48E0 - 088D48F8, length 7)
_S1_2_88367C8 83,680 instructions (0.002%), 10,460 calls (088367C8 - 088367EC, length 10)
_S1_2_88C27E0 83,629 instructions (0.002%), 275 calls (088C27E0 - 088C29E4, length 130)
  Back Branch 088C2900 2,725 times (length 22)
  Back Branch 088C2894 817 times (length 11)
  Back Branch 088C2864 274 times (length 23)
  Back Branch 088C29C4 272 times (length 78)
  Back Branch 088C2908 272 times (length 31)
  Back Branch 088C29E0 142 times (length 111)
  Back Branch 088C295C 1 times (length 52)
_S1_2_88492C4 83,573 instructions (0.002%), 11,939 calls (088492C4 - 088492DC, length 7)
_S1_2_8848A30 83,573 instructions (0.002%), 11,939 calls (08848A30 - 08848A48, length 7)
_S1_2_88462FC 83,573 instructions (0.002%), 11,939 calls (088462FC - 08846314, length 7)
_S1_2_8844BDC 83,573 instructions (0.002%), 11,939 calls (08844BDC - 08844BF4, length 7)
_S1_2_8842D9C 83,573 instructions (0.002%), 11,939 calls (08842D9C - 08842DB4, length 7)
_S1_2_88C9208 83,380 instructions (0.002%), 3,332 calls (088C9208 - 088C92BC, length 46)
  Back Branch 088C9278 856 times (length 17)
  Back Branch 088C929C 705 times (length 25)
  Back Branch 088C92A8 16 times (length 29)
_S1_2_893AE40 80,695 instructions (0.001%), 253 calls (0893AE40 - 0893BA00, length 753)
  Back Branch 0893B794 252 times (length 28)
_S1_2_892AF24 80,562 instructions (0.001%), 2,983 calls (0892AF24 - 0892B024, length 65)
  Back Branch 0892AFF0 1,492 times (length 30)
  Back Branch 0892AFD8 1,488 times (length 24)
  Back Branch 0892B010 1,486 times (length 51)
  Back Branch 0892AFA0 14 times (length 7)
  Back Branch 0892B020 7 times (length 58)
  Back Branch 0892B008 3 times (length 36)
  Back Branch 0892AFF8 1 times (length 42)
_S1_2_880537C 79,497 instructions (0.001%), 8,833 calls (0880537C - 0880539C, length 9)
_S1_2_8843D0C 79,456 instructions (0.001%), 4,966 calls (08843D0C - 08843D48, length 16)
_S1_2_882CAF0 79,171 instructions (0.001%), 2,537 calls (0882CAF0 - 0882CB84, length 38)
_S1_2_8930B04 78,728 instructions (0.001%), 3,028 calls (08930B04 - 08930B6C, length 27)
_S1_2_8946E04 77,899 instructions (0.001%), 3,160 calls (08946E04 - 08946E90, length 36)
  Back Branch 08946E8C 1,499 times (length 16)
  Back Branch 08946E84 1,499 times (length 9)
  Back Branch 08946E68 1,499 times (length 15)
_S1_2_883875C 77,567 instructions (0.001%), 11,081 calls (0883875C - 08838774, length 7)
_S1_2_88A8368 76,840 instructions (0.001%), 7,684 calls (088A8368 - 088A838C, length 10)
_S1_2_8909830 76,418 instructions (0.001%), 2,011 calls (08909830 - 08909A50, length 137)
  Back Branch 089099C0 2,011 times (length 76)
_S1_2_88AC7D8 75,760 instructions (0.001%), 73 calls (088AC7D8 - 088ACA64, length 164)
  Back Branch 088AC960 4,224 times (length 32)
  Back Branch 088AC9A8 1,408 times (length 65)
_S1_2_8880114 75,152 instructions (0.001%), 112 calls (08880114 - 088801CC, length 47)
  Back Branch 08880184 5,376 times (length 14)
  Back Branch 088801A4 896 times (length 26)
_S1_2_8923C10 74,867 instructions (0.001%), 5,759 calls (08923C10 - 08923C44, length 14)
  Back Branch 08923C40 5,759 times (length 8)
_S1_2_88B4B90 74,740 instructions (0.001%), 3,390 calls (088B4B90 - 088B4C24, length 38)
_S1_2_8957408 73,980 instructions (0.001%), 456 calls (08957408 - 08957754, length 212)
  Back Branch 08957748 450 times (length 154)
  Back Branch 0895769C 316 times (length 136)
  Back Branch 08957608 290 times (length 99)
  Back Branch 089575E4 290 times (length 91)
  Back Branch 089576D0 288 times (length 149)
  Back Branch 08957750 166 times (length 16)
  Back Branch 08957638 68 times (length 111)
  Back Branch 089576D8 6 times (length 126)
_S1_2_88496C4 73,698 instructions (0.001%), 862 calls (088496C4 - 08849820, length 88)
  Back Branch 088497B4 3,448 times (length 40)
_S1_2_895BE7C 73,593 instructions (0.001%), 4,329 calls (0895BE7C - 0895BF08, length 36)
_S1_2_896161C 73,457 instructions (0.001%), 2,533 calls (0896161C - 08961688, length 28)
  Back Branch 08961660 5,066 times (length 8)
_S1_2_88CA04C 73,169 instructions (0.001%), 622 calls (088CA04C - 088CA288, length 144)
  Back Branch 088CA25C 621 times (length 44)
  Back Branch 088CA274 621 times (length 72)
  Back Branch 088CA268 144 times (length 43)
  Back Branch 088CA284 1 times (length 24)
_S1_2_89772A4 72,596 instructions (0.001%), 36,298 calls (089772A4 - 089772A8, length 2)
_S1_2_889DA24 72,248 instructions (0.001%), 36,124 calls (0889DA24 - 0889DA28, length 2)
_S1_2_8947A88 71,808 instructions (0.001%), 1,408 calls (08947A88 - 08947B74, length 60)
_S1_2_88C9614 71,222 instructions (0.001%), 1,942 calls (088C9614 - 088C96EC, length 55)
  Back Branch 088C96A0 1,798 times (length 26)
  Back Branch 088C96E8 139 times (length 45)
  Back Branch 088C96E0 139 times (length 41)
  Back Branch 088C96D0 2 times (length 10)
_S1_2_88CA730 70,912 instructions (0.001%), 2,216 calls (088CA730 - 088CA7AC, length 32)
_S1_2_88FB574 70,672 instructions (0.001%), 364 calls (088FB574 - 088FBC60, length 444)
  Back Branch 088FB64C 1,456 times (length 7)
  Back Branch 088FB7EC 364 times (length 21)
  Back Branch 088FBAD0 336 times (length 7)
  Back Branch 088FBAD8 336 times (length 138)
  Back Branch 088FBC48 336 times (length 353)
  Back Branch 088FBAB4 28 times (length 129)
  Back Branch 088FBB10 28 times (length 34)
  Back Branch 088FBB08 28 times (length 32)
_S1_2_8929A30 70,172 instructions (0.001%), 487 calls (08929A30 - 08929DEC, length 240)
  Back Branch 08929CF0 483 times (length 69)
  Back Branch 08929D94 153 times (length 146)
  Back Branch 08929DD0 153 times (length 17)
  Back Branch 08929DC8 153 times (length 7)
_S1_2_8873764 68,896 instructions (0.001%), 8,612 calls (08873764 - 08873788, length 10)
_S1_2_8835C34 66,480 instructions (0.001%), 11,080 calls (08835C34 - 08835C50, length 8)
_S1_2_8912B48 66,363 instructions (0.001%), 2,011 calls (08912B48 - 08912BEC, length 42)
_S1_2_8936A48 65,462 instructions (0.001%), 282 calls (08936A48 - 08936BCC, length 98)
  Back Branch 08936B68 4,123 times (length 10)
_S1_2_889DF38 65,366 instructions (0.001%), 2,842 calls (0889DF38 - 0889DFAC, length 30)
_S1_2_895C0B0 65,256 instructions (0.001%), 5,438 calls (0895C0B0 - 0895C0DC, length 12)
_S1_2_89290D4 65,088 instructions (0.001%), 1,808 calls (089290D4 - 08929180, length 44)
_S1_2_89078A0 65,039 instructions (0.001%), 2,011 calls (089078A0 - 08907948, length 43)
  Back Branch 089078FC 2,011 times (length 10)
  Back Branch 08907914 1,773 times (length 16)
  Back Branch 0890793C 291 times (length 26)
  Back Branch 08907944 291 times (length 34)
  Back Branch 0890792C 238 times (length 22)
  Back Branch 08907924 238 times (length 20)
_S1_2_8876ABC 64,456 instructions (0.001%), 4,604 calls (08876ABC - 08876B00, length 18)
_S1_2_895F2AC 64,392 instructions (0.001%), 5,366 calls (0895F2AC - 0895F318, length 28)
  Back Branch 0895F2C0 5,366 times (length 5)
  Back Branch 0895F2D0 5,366 times (length 9)
_S1_2_89609F4 63,930 instructions (0.001%), 10,655 calls (089609F4 - 08960A08, length 6)
_S1_2_895A114 63,380 instructions (0.001%), 3,169 calls (0895A114 - 0895A160, length 20)
_S1_2_88A5774 63,259 instructions (0.001%), 217 calls (088A5774 - 088A581C, length 43)
  Back Branch 088A57D0 7,952 times (length 7)
_S1_2_8836798 62,792 instructions (0.001%), 10,464 calls (08836798 - 088367BC, length 10)
_S1_2_896E524 61,472 instructions (0.001%), 7,684 calls (0896E3C4 - 0896E52C, length 91)
  Back Branch 0896E528 7,684 times (length 91)
_S1_2_88B01C4 60,996 instructions (0.001%), 2,346 calls (088B01C4 - 088B0228, length 26)
_S1_2_8945B64 60,789 instructions (0.001%), 1,416 calls (08945B64 - 08945CA4, length 81)
  Back Branch 08945CA0 1,416 times (length 72)
  Back Branch 08945BF4 1,281 times (length 18)
  Back Branch 08945C08 426 times (length 23)
  Back Branch 08945C90 135 times (length 63)
_S1_2_88B1DB8 60,680 instructions (0.001%), 453 calls (088B1DB8 - 088B1F60, length 107)
  Back Branch 088B1F08 2,291 times (length 57)
  Back Branch 088B1E9C 1 times (length 23)
  Back Branch 088B1E84 1 times (length 17)
_S1_2_8899974 60,648 instructions (0.001%), 8,664 calls (08899974 - 0889998C, length 7)
_S1_2_896D634 60,015 instructions (0.001%), 12,003 calls (0896D634 - 0896D644, length 5)
_S1_2_896CBB0 60,015 instructions (0.001%), 12,003 calls (0896CBB0 - 0896CBC0, length 5)
_S1_2_887B170 59,612 instructions (0.001%), 4 calls (0887B170 - 0887B29C, length 76)
  Back Branch 0887B200 4,536 times (length 7)
  Back Branch 0887B220 4,536 times (length 5)
  Back Branch 0887B230 504 times (length 11)
  Back Branch 0887B278 56 times (length 55)
_S1_2_892F24C 59,332 instructions (0.001%), 4,238 calls (0892F24C - 0892F29C, length 21)
_S1_2_8928668 59,213 instructions (0.001%), 5,759 calls (08928668 - 089286C8, length 25)
  Back Branch 089286A8 68 times (length 10)
_S1_2_8961098 58,700 instructions (0.001%), 2,348 calls (08961098 - 08961148, length 45)
_S1_2_895E304 57,376 instructions (0.001%), 2,608 calls (0895E304 - 0895E358, length 22)
_S1_2_894CD00 57,267 instructions (0.001%), 19,089 calls (0894CD00 - 0894CD08, length 3)
_S1_2_88AB358 57,105 instructions (0.001%), 6,345 calls (088AB358 - 088AB378, length 9)
_S1_2_8917784 56,672 instructions (0.001%), 28,336 calls (08917784 - 08917788, length 2)
_S1_2_88C91C4 56,644 instructions (0.001%), 3,332 calls (088C91C4 - 088C9204, length 17)
_S1_2_88A43C0 56,511 instructions (0.001%), 4,347 calls (088A43C0 - 088A43F8, length 15)
_S1_2_897724C 56,388 instructions (0.001%), 28,194 calls (0897724C - 08977250, length 2)
_S1_2_894764C 55,632 instructions (0.001%), 1,159 calls (08945EC8 - 08947668, length 1513)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 08947664 1,159 times (length 1513)
_S1_2_883C324 55,505 instructions (0.001%), 11,101 calls (0883C324 - 0883C334, length 5)
_S1_2_88C9160 54,298 instructions (0.001%), 3,194 calls (088C9160 - 088C91A0, length 17)
_S1_2_88B586C 54,022 instructions (0.001%), 2,349 calls (088B586C - 088B58C4, length 23)
_S1_2_8914C78 53,911 instructions (0.001%), 817 calls (08914C78 - 08914E10, length 103)
  Back Branch 08914D98 403 times (length 15)
  Back Branch 08914E00 403 times (length 51)
_S1_2_88EFD10 53,850 instructions (0.001%), 26,925 calls (088EFD10 - 088EFD14, length 2)
_S1_2_88053D4 53,670 instructions (0.001%), 327 calls (088053D4 - 08805550, length 96)
  Back Branch 088054D0 3,981 times (length 14)
_S1_2_8959BD8 53,559 instructions (0.001%), 2,734 calls (08945CFC - 08959C28, length 20428)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_892A3BC 53,316 instructions (0.001%), 1,481 calls (0892A2D0 - 0892A3C0, length 61)
  Back Branch 0892A3BC 1,481 times (length 61)
  Back Branch 0892A390 1 times (length 46)
_S1_2_88F3D88 53,224 instructions (0.001%), 26,612 calls (088F3D88 - 088F3D8C, length 2)
_S1_2_8804A20 52,639 instructions (0.001%), 671 calls (08804A20 - 08804C78, length 151)
_S1_2_88C9138 52,268 instructions (0.001%), 26,134 calls (088C9138 - 088C913C, length 2)
_S1_2_892B90C 52,220 instructions (0.001%), 1,492 calls (0892B90C - 0892B9C8, length 48)
  Back Branch 0892B9C4 1,492 times (length 16)
_S1_2_894A6F8 52,127 instructions (0.001%), 1,481 calls (0894A6F8 - 0894A854, length 88)
  Back Branch 0894A848 1,408 times (length 9)
  Back Branch 0894A850 73 times (length 25)
_S1_2_8880E94 51,840 instructions (0.001%), 12,960 calls (08880E94 - 08880EC8, length 14)
_S1_2_88CCC44 51,776 instructions (0.001%), 25,888 calls (088CCC44 - 088CCC48, length 2)
_S1_2_892A3F4 51,583 instructions (0.001%), 7,369 calls (0892A3F4 - 0892A40C, length 7)
_S1_2_892CA90 51,058 instructions (0.001%), 1,042 calls (0892CA90 - 0892CB64, length 54)
_S1_2_88733DC 50,740 instructions (0.001%), 2,537 calls (088733DC - 0887343C, length 25)
_S1_2_8950E20 50,661 instructions (0.001%), 3,897 calls (08950E20 - 08950E50, length 13)
_S1_2_89772EC 50,200 instructions (0.001%), 25,100 calls (089772EC - 089772F0, length 2)
_S1_2_895B8D4 50,040 instructions (0.001%), 2,502 calls (0895B8D4 - 0895B930, length 24)
_S1_2_89104B4 49,480 instructions (0.001%), 4,948 calls (089104B4 - 089104D8, length 10)
_S1_2_88470B0 48,376 instructions (0.001%), 12,094 calls (088470B0 - 088470BC, length 4)
_S1_2_891D290 48,295 instructions (0.001%), 820 calls (0891D290 - 0891D4B4, length 138)
_S1_2_895F604 48,294 instructions (0.001%), 5,366 calls (0895F604 - 0895F624, length 9)
_S1_2_89091CC 48,264 instructions (0.001%), 2,011 calls (089091CC - 089093E4, length 135)
_S1_2_8977080 48,111 instructions (0.001%), 2,291 calls (08977080 - 089770D8, length 23)
_S1_2_896D648 48,012 instructions (0.001%), 12,003 calls (0896D648 - 0896D654, length 4)
_S1_2_8910930 47,872 instructions (0.001%), 5,984 calls (08910930 - 0891094C, length 8)
_S1_2_8907184 47,310 instructions (0.001%), 4,594 calls (08907184 - 089071B0, length 12)
_S1_2_895DF0C 47,100 instructions (0.001%), 5,738 calls (0895DF0C - 0895DF40, length 14)
  Back Branch 0895DF30 300 times (length 8)
_S1_2_88B4554 47,054 instructions (0.001%), 6,722 calls (088B4554 - 088B456C, length 7)
_S1_2_88802D8 47,040 instructions (0.001%), 4,704 calls (088802D8 - 08880304, length 12)
_S1_2_88AB308 46,809 instructions (0.001%), 5,201 calls (088AB308 - 088AB328, length 9)
_S1_2_88A1560 46,800 instructions (0.001%), 400 calls (088A1560 - 088A175C, length 128)
  Back Branch 088A161C 800 times (length 28)
_S1_2_88738AC 46,224 instructions (0.001%), 7,704 calls (088738AC - 088738C0, length 6)
_S1_2_895BB00 46,136 instructions (0.001%), 2,608 calls (0895BB00 - 0895BBC8, length 51)
  Back Branch 0895BBC4 16,341 times (length 17)
  Back Branch 0895BB7C 18 times (length 15)
_S1_2_8910604 45,773 instructions (0.001%), 6,539 calls (08910604 - 0891061C, length 7)
_S1_2_895DF94 45,754 instructions (0.001%), 2,869 calls (0895DF94 - 0895DFE0, length 20)
_S1_2_895DF44 45,754 instructions (0.001%), 2,869 calls (0895DF44 - 0895DF90, length 20)
_S1_2_88AED84 45,705 instructions (0.001%), 4,155 calls (088AED84 - 088AEDB8, length 14)
_S1_2_8873930 45,472 instructions (0.001%), 6,496 calls (08873930 - 08873948, length 7)
_S1_2_88C407C 45,442 instructions (0.001%), 576 calls (088C407C - 088C4444, length 243)
  Back Branch 088C43B4 198 times (length 26)
  Back Branch 088C43AC 198 times (length 24)
  Back Branch 088C43CC 198 times (length 78)
  Back Branch 088C43A4 7 times (length 18)
_S1_2_88766E8 45,221 instructions (0.001%), 4,111 calls (088766E8 - 08876720, length 15)
_S1_2_88ABF4C 44,948 instructions (0.001%), 2,644 calls (088ABF4C - 088ABF94, length 19)
_S1_2_88051BC 44,764 instructions (0.001%), 11,191 calls (088051BC - 088051C8, length 4)
_S1_2_889E5F0 44,372 instructions (0.001%), 11,093 calls (0889E5F0 - 0889E5FC, length 4)
_S1_2_889E5D0 44,372 instructions (0.001%), 11,093 calls (0889E5D0 - 0889E5DC, length 4)
_S1_2_88AEDBC 44,352 instructions (0.001%), 4,032 calls (088AEDBC - 088AEDF0, length 14)
_S1_2_889E620 44,324 instructions (0.001%), 11,081 calls (0889E620 - 0889E62C, length 4)
_S1_2_889E610 44,324 instructions (0.001%), 11,081 calls (0889E610 - 0889E61C, length 4)
_S1_2_889E5E0 44,324 instructions (0.001%), 11,081 calls (0889E5E0 - 0889E5EC, length 4)
_S1_2_895A204 44,033 instructions (0.001%), 4,003 calls (0895A0FC - 0895A214, length 71)
  Back Branch 0895A210 4,003 times (length 71)
_S1_2_8921EC8 43,301 instructions (0.001%), 817 calls (08921EC8 - 0892204C, length 98)
  Back Branch 08921F90 817 times (length 32)
  Back Branch 08922028 817 times (length 52)
_S1_2_88CA714 43,155 instructions (0.001%), 14,385 calls (088CA714 - 088CA71C, length 3)
_S1_2_887387C 43,060 instructions (0.001%), 8,612 calls (0887387C - 0887388C, length 5)
_S1_2_88B58C8 42,975 instructions (0.001%), 3,438 calls (088B58C8 - 088B58FC, length 14)
_S1_2_883E138 42,936 instructions (0.001%), 3,578 calls (0883E138 - 0883E16C, length 14)
_S1_2_892A3AC 41,636 instructions (0.001%), 1,487 calls (0892A2D4 - 0892A3B0, length 56)
  Back Branch 0892A3AC 1,487 times (length 56)
  Back Branch 0892A390 1 times (length 46)
_S1_2_890C66C 41,552 instructions (0.001%), 198 calls (0890C66C - 0890C748, length 56)
  Back Branch 0890C720 1,247 times (length 24)
  Back Branch 0890C708 403 times (length 18)
_S1_2_892CCE0 41,458 instructions (0.001%), 3,973 calls (0892CCBC - 0892CD1C, length 25)
  Back Branch 0892CCE8 3,973 times (length 12)
  Back Branch 0892CD00 1,037 times (length 17)
  Back Branch 0892CD18 614 times (length 25)
_S1_2_895BF74 40,544 instructions (0.001%), 2,534 calls (0895BF74 - 0895BFB0, length 16)
_S1_2_890D974 40,348 instructions (0.001%), 2,882 calls (0890D974 - 0890D9A8, length 14)
_S1_2_8923960 40,313 instructions (0.001%), 5,759 calls (08923960 - 08923978, length 7)
_S1_2_89085C8 40,220 instructions (0.001%), 2,011 calls (089085C8 - 08908614, length 20)
_S1_2_88CA728 40,168 instructions (0.001%), 20,084 calls (088CA728 - 088CA72C, length 2)
_S1_2_8931AF0 39,984 instructions (0.001%), 952 calls (08931AF0 - 08931BA4, length 46)
  Back Branch 08931BA0 1 times (length 34)
_S1_2_89298A0 39,600 instructions (0.001%), 1,800 calls (089298A0 - 0892992C, length 36)
  Back Branch 08929920 1,800 times (length 26)
  Back Branch 08929918 1,800 times (length 24)
  Back Branch 08929908 1,800 times (length 16)
_S1_2_88F5490 39,201 instructions (0.001%), 838 calls (088F5490 - 088F5658, length 115)
  Back Branch 088F55FC 433 times (length 57)
  Back Branch 088F55AC 433 times (length 37)
  Back Branch 088F5638 308 times (length 72)
  Back Branch 088F5544 2 times (length 21)
_S1_2_88F3958 39,116 instructions (0.001%), 308 calls (088F3958 - 088F3C20, length 179)
  Back Branch 088F3B54 308 times (length 83)
  Back Branch 088F3B4C 308 times (length 50)
  Back Branch 088F3A54 308 times (length 17)
_S1_2_892B4EC 38,721 instructions (0.001%), 1,488 calls (0892B4EC - 0892B600, length 70)
  Back Branch 0892B5B4 1,488 times (length 18)
  Back Branch 0892B59C 1,488 times (length 4)
  Back Branch 0892B5D8 1 times (length 35)
  Back Branch 0892B5FC 1 times (length 50)
_S1_2_89455BC 38,581 instructions (0.001%), 543 calls (089455BC - 089456F8, length 80)
  Back Branch 089456F4 2 times (length 24)
  Back Branch 089456EC 2 times (length 24)
_S1_2_8873890 38,520 instructions (0.001%), 7,704 calls (08873890 - 088738A8, length 7)
_S1_2_897721C 38,174 instructions (0.001%), 19,087 calls (0897721C - 08977220, length 2)
_S1_2_892B088 37,350 instructions (0.001%), 1,489 calls (0892B088 - 0892B210, length 99)
  Back Branch 0892B170 1,488 times (length 18)
  Back Branch 0892B20C 1,486 times (length 43)
  Back Branch 0892B1B8 3 times (length 60)
  Back Branch 0892B194 3 times (length 38)
_S1_2_8930A80 36,372 instructions (0.001%), 3,031 calls (08930A80 - 08930AB0, length 13)
_S1_2_88AEDF4 36,130 instructions (0.001%), 3,613 calls (088AEDF4 - 088AEE20, length 12)
_S1_2_88057EC 35,943 instructions (0.001%), 11,981 calls (088057EC - 088057F4, length 3)
_S1_2_88B5EC0 35,934 instructions (0.001%), 11,978 calls (088B5EC0 - 088B5EC8, length 3)
_S1_2_895BFB4 35,900 instructions (0.001%), 1,795 calls (0895BFB4 - 0895C014, length 25)
_S1_2_891D8E8 35,393 instructions (0.001%), 817 calls (0891D8E8 - 0891D9D4, length 60)
  Back Branch 0891D9AC 334 times (length 10)
_S1_2_89476D0 35,195 instructions (0.001%), 675 calls (08945EC8 - 089476EC, length 1546)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 089476E8 675 times (length 1546)
_S1_2_88B022C 35,149 instructions (0.001%), 2,481 calls (088B022C - 088B02AC, length 33)
_S1_2_8959620 34,845 instructions (0.001%), 1,504 calls (08945CFC - 08959C28, length 20428)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_889D168 34,703 instructions (0.001%), 2,166 calls (0889D168 - 0889D2E4, length 96)
_S1_2_8953C24 34,630 instructions (0.001%), 222 calls (08953C24 - 08953D78, length 86)
  Back Branch 08953D28 620 times (length 35)
  Back Branch 08953D6C 505 times (length 11)
  Back Branch 08953CC8 440 times (length 29)
  Back Branch 08953D74 207 times (length 40)
_S1_2_88ABF98 34,482 instructions (0.001%), 5,747 calls (088ABF98 - 088ABFAC, length 6)
_S1_2_883EA50 34,385 instructions (0.001%), 2,645 calls (0883EA50 - 0883EA90, length 17)
_S1_2_887AD98 34,232 instructions (0.001%), 4 calls (0887AD98 - 0887AF00, length 91)
  Back Branch 0887AE64 2,592 times (length 5)
  Back Branch 0887AE44 2,592 times (length 7)
  Back Branch 0887AE74 288 times (length 11)
  Back Branch 0887AECC 32 times (length 64)
_S1_2_88B412C 34,011 instructions (0.001%), 11,337 calls (088B412C - 088B4134, length 3)
_S1_2_8877F14 33,992 instructions (0.001%), 4,856 calls (08877F14 - 08877F2C, length 7)
_S1_2_897704C 33,969 instructions (0.001%), 2,613 calls (0897704C - 0897707C, length 13)
_S1_2_886EB94 33,928 instructions (0.001%), 4,241 calls (0886EB94 - 0886EBB0, length 8)
_S1_2_88FD398 33,852 instructions (0.001%), 364 calls (088FD398 - 088FD8E8, length 341)
  Back Branch 088FD494 336 times (length 45)
  Back Branch 088FD44C 336 times (length 28)
  Back Branch 088FD43C 336 times (length 24)
  Back Branch 088FD770 308 times (length 189)
  Back Branch 088FD7E8 28 times (length 20)
  Back Branch 088FD7F0 28 times (length 22)
  Back Branch 088FD7B8 28 times (length 207)
_S1_2_892EA50 33,688 instructions (0.001%), 16,844 calls (0892EA50 - 0892EA54, length 2)
_S1_2_880519C 33,573 instructions (0.001%), 11,191 calls (0880519C - 088051A4, length 3)
_S1_2_889F34C 33,556 instructions (0.001%), 16,778 calls (0889F34C - 0889F350, length 2)
_S1_2_897756C 33,494 instructions (0.001%), 16,747 calls (0897756C - 08977570, length 2)
_S1_2_8930AB4 33,341 instructions (0.001%), 3,031 calls (08930AB4 - 08930AF0, length 16)
_S1_2_886EB74 33,248 instructions (0.001%), 4,156 calls (0886EB74 - 0886EB90, length 8)
_S1_2_8953608 33,098 instructions (0.001%), 15 calls (08953608 - 0895396C, length 218)
  Back Branch 089537B8 1,106 times (length 14)
  Back Branch 08953790 1,106 times (length 24)
  Back Branch 089537F4 1,106 times (length 29)
  Back Branch 0895374C 52 times (length 33)
_S1_2_8927DFC 32,879 instructions (0.001%), 2,989 calls (08927DFC - 08927E24, length 11)
_S1_2_8923C48 32,868 instructions (0.001%), 1,494 calls (08923C48 - 08923C9C, length 22)
_S1_2_88FBFE0 32,704 instructions (0.001%), 364 calls (088FBFE0 - 088FD0C8, length 1083)
  Back Branch 088FCFEC 28 times (length 959)
  Back Branch 088FC934 28 times (length 441)
  Back Branch 088FC994 28 times (length 49)
  Back Branch 088FD03C 28 times (length 979)
  Back Branch 088FC2C4 28 times (length 29)
  Back Branch 088FC264 28 times (length 33)
_S1_2_8946198 32,568 instructions (0.001%), 472 calls (08946198 - 08946358, length 113)
  Back Branch 089461E8 1,416 times (length 6)
  Back Branch 0894634C 472 times (length 67)
  Back Branch 08946354 472 times (length 66)
  Back Branch 08946324 472 times (length 57)
  Back Branch 08946338 472 times (length 62)
_S1_2_88810E4 32,400 instructions (0.001%), 6,480 calls (088810E4 - 088810FC, length 7)
_S1_2_88810C8 32,400 instructions (0.001%), 6,480 calls (088810C8 - 088810E0, length 7)
_S1_2_8873064 32,400 instructions (0.001%), 540 calls (08873064 - 08873168, length 66)
_S1_2_88E1E38 32,318 instructions (0.001%), 288 calls (088E1E38 - 088E2068, length 141)
  Back Branch 088E2064 288 times (length 103)
  Back Branch 088E2044 14 times (length 22)
  Back Branch 088E2050 14 times (length 54)
  Back Branch 088E2014 14 times (length 11)
  Back Branch 088E202C 14 times (length 16)
_S1_2_895F6BC 32,202 instructions (0.001%), 5,367 calls (0895F6BC - 0895F708, length 20)
_S1_2_895F66C 32,202 instructions (0.001%), 5,367 calls (0895F66C - 0895F6B8, length 20)
_S1_2_88062CC 32,158 instructions (0.001%), 2,297 calls (088062CC - 08806310, length 18)
_S1_2_88A5568 31,380 instructions (0.001%), 10,460 calls (088A5568 - 088A5570, length 3)
_S1_2_88ABF24 31,300 instructions (0.001%), 3,130 calls (088ABF24 - 088ABF48, length 10)
_S1_2_88A4304 30,563 instructions (0.001%), 1,689 calls (088A4304 - 088A436C, length 27)
_S1_2_88276BC 30,388 instructions (0.001%), 932 calls (088276BC - 088278F4, length 143)
_S1_2_890794C 30,264 instructions (0.001%), 291 calls (0890794C - 08907BEC, length 169)
_S1_2_88C952C 30,121 instructions (0.001%), 2,317 calls (088C952C - 088C955C, length 13)
_S1_2_8928D84 29,920 instructions (0.001%), 2,992 calls (08928D84 - 08928E24, length 41)
_S1_2_88F3458 29,904 instructions (0.001%), 1,068 calls (088F3458 - 088F34C4, length 28)
_S1_2_88CC1A8 29,226 instructions (0.001%), 345 calls (088CC1A8 - 088CC390, length 123)
  Back Branch 088CC334 338 times (length 21)
  Back Branch 088CC2A4 205 times (length 25)
  Back Branch 088CC38C 205 times (length 98)
_S1_2_88B57C8 29,223 instructions (0.001%), 1,719 calls (088B57C8 - 088B5810, length 19)
_S1_2_890CAE8 29,176 instructions (0.001%), 118 calls (0890CAE8 - 0890CC74, length 100)
  Back Branch 0890CC48 940 times (length 22)
_S1_2_895A0E8 29,120 instructions (0.001%), 5,824 calls (0895A0E8 - 0895A0F8, length 5)
_S1_2_88337D4 29,120 instructions (0.001%), 5 calls (088337D4 - 088339D4, length 129)
  Back Branch 08833960 3,610 times (length 67)
_S1_2_88A1478 28,800 instructions (0.001%), 800 calls (088A1478 - 088A155C, length 58)
_S1_2_892A7E0 28,700 instructions (0.001%), 1,148 calls (0892A7E0 - 0892A854, length 30)
  Back Branch 0892A840 1,148 times (length 9)
_S1_2_88F5CD4 28,608 instructions (0.001%), 1,172 calls (088F5CD4 - 088F5D60, length 36)
  Back Branch 088F5D5C 276 times (length 20)
  Back Branch 088F5D44 120 times (length 13)
_S1_2_8804D1C 28,410 instructions (0.001%), 1 calls (08804D1C - 08804E78, length 88)
  Back Branch 08804E3C 3,842 times (length 7)
  Back Branch 08804E5C 288 times (length 5)
_S1_2_8977424 27,834 instructions (0.001%), 13,917 calls (08977424 - 08977428, length 2)
_S1_2_8900714 27,774 instructions (0.001%), 1,235 calls (08900714 - 08900850, length 80)
  Back Branch 08900844 198 times (length 58)
  Back Branch 0890077C 198 times (length 11)
_S1_2_88EB844 27,714 instructions (0.001%), 122 calls (088EB844 - 088EB954, length 69)
  Back Branch 088EB928 252 times (length 52)
  Back Branch 088EB948 158 times (length 8)
  Back Branch 088EB950 158 times (length 62)
_S1_2_88374A8 27,654 instructions (0.001%), 914 calls (088374A8 - 0883767C, length 118)
_S1_2_88F2C70 27,600 instructions (0.001%), 708 calls (088F2C70 - 088F2D40, length 53)
  Back Branch 088F2D08 648 times (length 11)
_S1_2_8946740 27,295 instructions (0.001%), 1,030 calls (08946740 - 089467CC, length 36)
  Back Branch 089467A4 515 times (length 15)
  Back Branch 089467C8 515 times (length 16)
  Back Branch 089467C0 515 times (length 9)
_S1_2_88AD97C 27,241 instructions (0.001%), 87 calls (088AD97C - 088ADC90, length 198)
  Back Branch 088ADC5C 294 times (length 144)
  Back Branch 088ADC44 294 times (length 105)
_S1_2_88F58CC 27,216 instructions (0.001%), 252 calls (088F58CC - 088F5AA0, length 118)
  Back Branch 088F59E4 252 times (length 47)
  Back Branch 088F5A2C 252 times (length 31)
  Back Branch 088F5A44 252 times (length 37)
  Back Branch 088F5A84 252 times (length 52)
_S1_2_88AB32C 27,192 instructions (0.001%), 2,472 calls (088AB32C - 088AB354, length 11)
_S1_2_8927E28 26,901 instructions (0.000%), 2,989 calls (08927E28 - 08927E48, length 9)
_S1_2_88271EC 26,868 instructions (0.000%), 1,388 calls (088271EC - 088272A0, length 46)
_S1_2_894CA48 26,860 instructions (0.000%), 5,372 calls (0894CA48 - 0894CA58, length 5)
_S1_2_8873000 26,830 instructions (0.000%), 1,343 calls (08873000 - 08873060, length 25)
_S1_2_8923AF8 26,802 instructions (0.000%), 1,489 calls (08923AF8 - 08923B3C, length 18)
_S1_2_8923818 26,802 instructions (0.000%), 1,489 calls (08923818 - 08923860, length 19)
  Back Branch 0892385C 1,489 times (length 7)
_S1_2_88F5AA4 26,665 instructions (0.000%), 1,101 calls (088F5AA4 - 088F5C1C, length 95)
  Back Branch 088F5B08 1,101 times (length 9)
  Back Branch 088F5B14 333 times (length 12)
  Back Branch 088F5BC4 333 times (length 49)
  Back Branch 088F5BD4 308 times (length 42)
  Back Branch 088F5BCC 308 times (length 33)
  Back Branch 088F5BF8 308 times (length 23)
  Back Branch 088F5C04 35 times (length 54)
_S1_2_88AFE7C 26,612 instructions (0.000%), 220 calls (088AFE7C - 088AFF6C, length 61)
  Back Branch 088AFEE4 2,134 times (length 13)
_S1_2_890C47C 26,598 instructions (0.000%), 2,046 calls (0890C47C - 0890C4EC, length 29)
  Back Branch 0890C4E8 2,046 times (length 18)
_S1_2_8962968 26,496 instructions (0.000%), 128 calls (08962968 - 08962AE4, length 96)
  Back Branch 08962AD0 2,048 times (length 12)
  Back Branch 08962AA0 128 times (length 67)
_S1_2_891EC80 26,400 instructions (0.000%), 330 calls (0891EC80 - 0891EE90, length 133)
  Back Branch 0891EDD0 330 times (length 48)
  Back Branch 0891EDB8 330 times (length 42)
_S1_2_88B36EC 26,130 instructions (0.000%), 2,613 calls (088B36EC - 088B3710, length 10)
_S1_2_8929184 25,768 instructions (0.000%), 1,800 calls (08929184 - 089291C0, length 16)
_S1_2_88C91A4 25,552 instructions (0.000%), 3,194 calls (088C91A4 - 088C91C0, length 8)
_S1_2_8931954 25,482 instructions (0.000%), 12,741 calls (08931954 - 08931958, length 2)
_S1_2_882D21C 25,402 instructions (0.000%), 1,319 calls (0882D21C - 0882D2F0, length 54)
_S1_2_88DF660 24,550 instructions (0.000%), 415 calls (088DF660 - 088DF858, length 127)
  Back Branch 088DF84C 13 times (length 74)
_S1_2_88AC1E0 24,410 instructions (0.000%), 998 calls (088AC1E0 - 088AC290, length 45)
_S1_2_88B1D14 24,026 instructions (0.000%), 586 calls (088B1D14 - 088B1DB4, length 41)
_S1_2_89771EC 24,008 instructions (0.000%), 12,004 calls (089771EC - 089771F0, length 2)
_S1_2_897735C 24,006 instructions (0.000%), 12,003 calls (0897735C - 08977360, length 2)
_S1_2_89771E4 24,006 instructions (0.000%), 12,003 calls (089771E4 - 089771E8, length 2)
_S1_2_897722C 24,004 instructions (0.000%), 12,002 calls (0897722C - 08977230, length 2)
_S1_2_8977214 24,004 instructions (0.000%), 12,002 calls (08977214 - 08977218, length 2)
_S1_2_8977294 24,002 instructions (0.000%), 12,001 calls (08977294 - 08977298, length 2)
_S1_2_895A1F4 23,976 instructions (0.000%), 2,664 calls (0895A0E8 - 0895A200, length 71)
  Back Branch 0895A1FC 2,664 times (length 71)
_S1_2_8977244 23,956 instructions (0.000%), 11,978 calls (08977244 - 08977248, length 2)
_S1_2_8926470 23,872 instructions (0.000%), 1,492 calls (08926470 - 089264AC, length 16)
_S1_2_892638C 23,824 instructions (0.000%), 1,489 calls (0892638C - 089263C8, length 16)
_S1_2_892B798 23,808 instructions (0.000%), 1,488 calls (0892B798 - 0892B7DC, length 18)
  Back Branch 0892B7D8 1,488 times (length 11)
_S1_2_891AEE4 23,693 instructions (0.000%), 817 calls (0891AEE4 - 0891AF68, length 34)
_S1_2_8959CCC 23,598 instructions (0.000%), 675 calls (08945CFC - 08959CD0, length 20470)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959CCC 675 times (length 63)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_894033C 23,200 instructions (0.000%), 160 calls (0894033C - 08940508, length 116)
  Back Branch 089404B8 640 times (length 35)
  Back Branch 08940364 160 times (length 7)
_S1_2_893CD04 23,196 instructions (0.000%), 3,866 calls (0893CD04 - 0893CD18, length 6)
_S1_2_8946698 23,180 instructions (0.000%), 1,159 calls (08946698 - 089466E4, length 20)
_S1_2_8949454 23,093 instructions (0.000%), 333 calls (08949454 - 08949614, length 113)
  Back Branch 0894957C 302 times (length 28)
  Back Branch 089495E0 31 times (length 39)
  Back Branch 089495E8 31 times (length 58)
_S1_2_88B012C 22,884 instructions (0.000%), 210 calls (088B012C - 088B01C0, length 38)
  Back Branch 088B01A8 2,346 times (length 7)
_S1_2_88D7B5C 22,823 instructions (0.000%), 198 calls (088D7B5C - 088D7E84, length 203)
  Back Branch 088D7DDC 137 times (length 87)
  Back Branch 088D7D88 23 times (length 56)
_S1_2_88EA010 22,792 instructions (0.000%), 252 calls (088E9FC4 - 088EA1E4, length 137)
  Back Branch 088EA108 224 times (length 39)
  Back Branch 088EA1C0 224 times (length 129)
  Back Branch 088EA1CC 224 times (length 18)
  Back Branch 088EA1E0 28 times (length 16)
  Back Branch 088EA1A8 28 times (length 123)
_S1_2_883F828 22,791 instructions (0.000%), 186 calls (0883F828 - 0883FA30, length 131)
_S1_2_887ACA0 22,676 instructions (0.000%), 32 calls (0887ACA0 - 0887ACE8, length 19)
  Back Branch 0887ACDC 3,168 times (length 8)
_S1_2_88C460C 22,308 instructions (0.000%), 627 calls (088C460C - 088C46B0, length 42)
  Back Branch 088C4698 627 times (length 7)
  Back Branch 088C46A0 198 times (length 12)
_S1_2_8847114 22,203 instructions (0.000%), 1,482 calls (08847114 - 08847160, length 20)
_S1_2_8882DB4 22,165 instructions (0.000%), 1 calls (08882DB4 - 088987E8, length 22158)
_S1_2_89598BC 21,953 instructions (0.000%), 228 calls (08945CFC - 08959D00, length 20482)
  Back Branch 0895992C 854 times (length 16)
  Back Branch 08959940 854 times (length 9)
  Back Branch 0895999C 447 times (length 11)
  Back Branch 08959914 228 times (length 249)
  Back Branch 0895998C 225 times (length 28)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
  Back Branch 089599B4 5 times (length 14)
_S1_2_8874130 21,875 instructions (0.000%), 243 calls (08874130 - 088741F8, length 51)
  Back Branch 088741A4 1,119 times (length 12)
_S1_2_895A218 21,780 instructions (0.000%), 990 calls (0895A218 - 0895A26C, length 22)
_S1_2_8957B38 21,660 instructions (0.000%), 228 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895862C 222 times (length 638)
  Back Branch 089585DC 3 times (length 659)
_S1_2_889D4F0 21,650 instructions (0.000%), 2,165 calls (0889D4F0 - 0889D528, length 15)
_S1_2_88C49D0 21,632 instructions (0.000%), 1,352 calls (088C49D0 - 088C4A34, length 26)
_S1_2_8946C98 21,608 instructions (0.000%), 839 calls (08946C98 - 08946D24, length 36)
  Back Branch 08946D18 586 times (length 9)
  Back Branch 08946CFC 586 times (length 15)
  Back Branch 08946D20 268 times (length 16)
_S1_2_8849540 21,576 instructions (0.000%), 696 calls (08849540 - 088495B8, length 31)
_S1_2_895C6DC 21,518 instructions (0.000%), 371 calls (0895C6DC - 0895C7EC, length 69)
_S1_2_889E304 21,488 instructions (0.000%), 5,372 calls (0889E304 - 0889E310, length 4)
_S1_2_89477D8 21,430 instructions (0.000%), 150 calls (08945EC8 - 089477F4, length 1612)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 089477F0 150 times (length 1612)
_S1_2_893E53C 21,372 instructions (0.000%), 274 calls (0893E53C - 0893EAFC, length 369)
_S1_2_88F5030 21,050 instructions (0.000%), 842 calls (088F5030 - 088F5228, length 127)
_S1_2_88367C0 20,928 instructions (0.000%), 10,464 calls (088367C0 - 088367C4, length 2)
_S1_2_892640C 20,888 instructions (0.000%), 1,492 calls (0892640C - 08926440, length 14)
_S1_2_89263CC 20,888 instructions (0.000%), 1,492 calls (089263CC - 08926400, length 14)
_S1_2_895ACA4 20,864 instructions (0.000%), 2,608 calls (0895ACA4 - 0895ACC0, length 8)
_S1_2_89261CC 20,538 instructions (0.000%), 489 calls (089261CC - 0892628C, length 49)
  Back Branch 08926270 489 times (length 29)
  Back Branch 08926254 489 times (length 17)
_S1_2_89071B4 20,110 instructions (0.000%), 2,011 calls (089071B4 - 089071D8, length 10)
_S1_2_8846E5C 20,040 instructions (0.000%), 5,010 calls (08846E5C - 08846E68, length 4)
_S1_2_89297E8 19,967 instructions (0.000%), 487 calls (089297E8 - 0892989C, length 46)
_S1_2_8923998 19,754 instructions (0.000%), 2,822 calls (08923998 - 089239B0, length 7)
_S1_2_89104E8 19,513 instructions (0.000%), 1,027 calls (089104C4 - 08910518, length 22)
  Back Branch 08910514 1,027 times (length 22)
_S1_2_889D320 19,485 instructions (0.000%), 2,165 calls (0889D320 - 0889D354, length 14)
_S1_2_894A21C 19,465 instructions (0.000%), 610 calls (0894A21C - 0894A378, length 88)
  Back Branch 0894A2A8 296 times (length 17)
  Back Branch 0894A2C0 241 times (length 12)
  Back Branch 0894A2C8 18 times (length 24)
_S1_2_892397C 19,444 instructions (0.000%), 2,779 calls (0892397C - 08923994, length 7)
_S1_2_8877E18 19,431 instructions (0.000%), 996 calls (08877E18 - 08877E80, length 27)
_S1_2_88781EC 19,377 instructions (0.000%), 154 calls (088781EC - 088784F4, length 195)
  Back Branch 088784C0 397 times (length 110)
  Back Branch 088784B0 348 times (length 11)
_S1_2_88EFBF8 19,350 instructions (0.000%), 450 calls (088EFBF8 - 088EFCB8, length 49)
_S1_2_89109A0 19,222 instructions (0.000%), 1,212 calls (089108D4 - 089109A8, length 54)
  Back Branch 089109A4 18,975 times (length 54)
_S1_2_88B90AC 19,208 instructions (0.000%), 49 calls (088B8D40 - 088BA324, length 1402)
  Back Branch 088B9924 196 times (length 43)
  Back Branch 088B8D80 147 times (length 12)
  Back Branch 088BA2C8 98 times (length 1380)
_S1_2_8872F28 19,047 instructions (0.000%), 908 calls (08872F28 - 08872F98, length 29)
_S1_2_895C10C 19,026 instructions (0.000%), 2,718 calls (0895C10C - 0895C124, length 7)
_S1_2_892A858 18,998 instructions (0.000%), 1,357 calls (0892A858 - 0892A89C, length 18)
_S1_2_89295EC 18,980 instructions (0.000%), 1,460 calls (089295EC - 08929630, length 18)
_S1_2_8843CCC 18,816 instructions (0.000%), 1,176 calls (08843CCC - 08843D08, length 16)
_S1_2_88DF3B8 18,769 instructions (0.000%), 396 calls (088DF3B8 - 088DF65C, length 170)
  Back Branch 088DF628 13 times (length 96)
  Back Branch 088DF5E8 13 times (length 80)
  Back Branch 088DF5E0 13 times (length 62)
_S1_2_88AE5C8 18,708 instructions (0.000%), 77 calls (088AE5C8 - 088AE6DC, length 70)
  Back Branch 088AE6B4 1,442 times (length 11)
_S1_2_8977224 18,642 instructions (0.000%), 9,321 calls (08977224 - 08977228, length 2)
_S1_2_89467D0 18,544 instructions (0.000%), 1,159 calls (089467D0 - 0894680C, length 16)
_S1_2_89775C4 18,416 instructions (0.000%), 9,208 calls (089775C4 - 089775C8, length 2)
_S1_2_8877F30 18,347 instructions (0.000%), 2,621 calls (08877F30 - 08877F48, length 7)
_S1_2_8973A78 18,306 instructions (0.000%), 678 calls (08973A78 - 08973AE0, length 27)
_S1_2_88B0048 18,136 instructions (0.000%), 110 calls (088B0048 - 088B0108, length 49)
  Back Branch 088B00A8 1,717 times (length 8)
_S1_2_8926108 18,093 instructions (0.000%), 489 calls (08926108 - 089261C8, length 49)
_S1_2_88FE9FC 18,079 instructions (0.000%), 226 calls (088FE9FC - 088FEB9C, length 105)
  Back Branch 088FEAC8 198 times (length 14)
  Back Branch 088FEB88 23 times (length 38)
_S1_2_88C4EA8 17,947 instructions (0.000%), 1,261 calls (088C4EA8 - 088C4F44, length 40)
  Back Branch 088C4F28 74 times (length 26)
_S1_2_8927DF0 17,934 instructions (0.000%), 5,978 calls (08927DF0 - 08927DF8, length 3)
_S1_2_8868B3C 17,868 instructions (0.000%), 358 calls (08868B3C - 08868CCC, length 101)
_S1_2_8910AD0 17,808 instructions (0.000%), 8,904 calls (08910AD0 - 08910AD4, length 2)
_S1_2_8835D6C 17,759 instructions (0.000%), 2,537 calls (08835D6C - 08835D84, length 7)
_S1_2_8946ACC 17,496 instructions (0.000%), 862 calls (08946ACC - 08946B58, length 36)
  Back Branch 08946B4C 221 times (length 9)
  Back Branch 08946B30 221 times (length 15)
  Back Branch 08946B54 94 times (length 16)
_S1_2_895A164 17,472 instructions (0.000%), 2,912 calls (0895A164 - 0895A178, length 6)
_S1_2_88F3828 17,390 instructions (0.000%), 370 calls (088F3828 - 088F38E0, length 47)
_S1_2_891090C 17,374 instructions (0.000%), 1,022 calls (0891090C - 0891094C, length 17)
_S1_2_88ACADC 17,227 instructions (0.000%), 29 calls (088ACADC - 088ACBB0, length 54)
  Back Branch 088ACB88 1,104 times (length 31)
_S1_2_892A7A4 17,220 instructions (0.000%), 1,148 calls (0892A7A4 - 0892A7DC, length 15)
_S1_2_8835D00 17,179 instructions (0.000%), 904 calls (08835D00 - 08835D68, length 27)
_S1_2_897761C 17,126 instructions (0.000%), 8,563 calls (0897761C - 08977620, length 2)
_S1_2_8930BD8 16,948 instructions (0.000%), 8,474 calls (08930BD8 - 08930BDC, length 2)
_S1_2_8906CA4 16,837 instructions (0.000%), 1,343 calls (08906CA4 - 08906CF0, length 20)
  Back Branch 08906CD0 1,343 times (length 7)
  Back Branch 08906CEC 103 times (length 14)
  Back Branch 08906CE0 103 times (length 11)
_S1_2_88AC2F4 16,610 instructions (0.000%), 473 calls (088AC2F4 - 088AC3E0, length 60)
  Back Branch 088AC3C0 74 times (length 22)
_S1_2_88C225C 16,453 instructions (0.000%), 150 calls (088C225C - 088C2368, length 68)
  Back Branch 088C2304 456 times (length 19)
  Back Branch 088C2338 311 times (length 20)
_S1_2_891D198 16,340 instructions (0.000%), 817 calls (0891D198 - 0891D1E4, length 20)
  Back Branch 0891D1E0 817 times (length 10)
_S1_2_88AE8A0 16,264 instructions (0.000%), 1,511 calls (088AE8A0 - 088AE8D8, length 15)
_S1_2_8904160 16,247 instructions (0.000%), 2,069 calls (08904160 - 08904184, length 10)
_S1_2_88C92D0 16,020 instructions (0.000%), 316 calls (088C92D0 - 088C9528, length 151)
  Back Branch 088C94A8 153 times (length 66)
  Back Branch 088C94A0 153 times (length 63)
  Back Branch 088C9524 153 times (length 127)
  Back Branch 088C933C 153 times (length 16)
  Back Branch 088C9344 153 times (length 17)
  Back Branch 088C93EC 153 times (length 59)
  Back Branch 088C9418 151 times (length 15)
_S1_2_8923884 15,996 instructions (0.000%), 1,333 calls (08923884 - 089238CC, length 19)
  Back Branch 089238C8 1,333 times (length 10)
_S1_2_88B82DC 15,827 instructions (0.000%), 49 calls (088B82DC - 088B8A38, length 472)
  Back Branch 088B88F4 98 times (length 6)
  Back Branch 088B8808 98 times (length 66)
_S1_2_88FFEA8 15,740 instructions (0.000%), 198 calls (088FFEA8 - 0890004C, length 106)
  Back Branch 08900018 198 times (length 19)
_S1_2_892AA70 15,720 instructions (0.000%), 1,048 calls (0892AA70 - 0892AAB8, length 19)
_S1_2_8906DE0 15,714 instructions (0.000%), 291 calls (08906DE0 - 089070A4, length 178)
  Back Branch 08906FD0 291 times (length 16)
  Back Branch 08907088 291 times (length 69)
_S1_2_88AFFDC 15,678 instructions (0.000%), 2,613 calls (088AFFDC - 088AFFF0, length 6)
_S1_2_894A990 15,622 instructions (0.000%), 73 calls (0894A990 - 0894ACAC, length 200)
  Back Branch 0894AB3C 292 times (length 11)
  Back Branch 0894ACA8 73 times (length 78)
_S1_2_892BAA4 15,596 instructions (0.000%), 166 calls (0892BAA4 - 0892BC6C, length 115)
  Back Branch 0892BB84 384 times (length 31)
  Back Branch 0892BBF4 161 times (length 59)
_S1_2_891D118 15,523 instructions (0.000%), 817 calls (0891D118 - 0891D194, length 32)
_S1_2_88F2A18 15,504 instructions (0.000%), 456 calls (088F2A18 - 088F2AAC, length 38)
_S1_2_8946B5C 15,450 instructions (0.000%), 515 calls (08946B5C - 08946BD0, length 30)
_S1_2_890C4F0 15,380 instructions (0.000%), 396 calls (0890C4F0 - 0890C668, length 95)
  Back Branch 0890C650 396 times (length 61)
  Back Branch 0890C664 8 times (length 7)
_S1_2_8977204 15,374 instructions (0.000%), 7,687 calls (08977204 - 08977208, length 2)
_S1_2_88A8360 15,370 instructions (0.000%), 7,685 calls (088A8360 - 088A8364, length 2)
_S1_2_891E9B4 15,361 instructions (0.000%), 154 calls (0891E9B4 - 0891EC7C, length 179)
  Back Branch 0891EB80 153 times (length 57)
  Back Branch 0891EB68 153 times (length 51)
_S1_2_8906CF4 15,312 instructions (0.000%), 394 calls (08906CF4 - 08906DDC, length 59)
  Back Branch 08906DD8 103 times (length 43)
_S1_2_8961344 15,198 instructions (0.000%), 5,066 calls (08961344 - 0896134C, length 3)
_S1_2_895A298 15,072 instructions (0.000%), 942 calls (0895A1BC - 0895A2A8, length 60)
  Back Branch 0895A2A4 942 times (length 60)
_S1_2_8927DDC 14,945 instructions (0.000%), 2,989 calls (08927DDC - 08927DEC, length 5)
_S1_2_8927B5C 14,940 instructions (0.000%), 1,494 calls (08927B5C - 08927B80, length 10)
_S1_2_8927B84 14,920 instructions (0.000%), 1,492 calls (08927B84 - 08927BA8, length 10)
_S1_2_8959C2C 14,828 instructions (0.000%), 674 calls (08945CFC - 08959C44, length 20435)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959C40 674 times (length 27)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_89559C0 14,824 instructions (0.000%), 30 calls (089559C0 - 08955A9C, length 56)
  Back Branch 08955A50 1,126 times (length 10)
  Back Branch 08955A20 150 times (length 10)
  Back Branch 08955A6C 114 times (length 22)
_S1_2_8929344 14,715 instructions (0.000%), 327 calls (08929344 - 08929410, length 52)
  Back Branch 089293F0 327 times (length 17)
_S1_2_88EFCBC 14,671 instructions (0.000%), 953 calls (088EFCBC - 088EFD0C, length 21)
  Back Branch 088EFD08 326 times (length 9)
_S1_2_889DF24 14,570 instructions (0.000%), 2,914 calls (0889DF24 - 0889DF34, length 5)
_S1_2_88FAF8C 14,560 instructions (0.000%), 364 calls (088FAF8C - 088FB134, length 107)
  Back Branch 088FB028 364 times (length 29)
  Back Branch 088FB090 28 times (length 34)
  Back Branch 088FB098 28 times (length 36)
_S1_2_88EC5B8 14,476 instructions (0.000%), 94 calls (088EC5B8 - 088EC824, length 156)
_S1_2_89535A8 14,378 instructions (0.000%), 1,106 calls (089535A8 - 08953604, length 24)
_S1_2_88D551C 14,378 instructions (0.000%), 197 calls (088D551C - 088D577C, length 153)
  Back Branch 088D56B8 197 times (length 16)
  Back Branch 088D5754 121 times (length 124)
_S1_2_88FF298 14,168 instructions (0.000%), 2,024 calls (088FF284 - 088FF29C, length 7)
  Back Branch 088FF298 2,024 times (length 7)
_S1_2_8939458 14,168 instructions (0.000%), 253 calls (08939458 - 08939C40, length 507)
_S1_2_88C1D80 13,990 instructions (0.000%), 151 calls (088C1D80 - 088C1F74, length 126)
  Back Branch 088C1F28 182 times (length 55)
  Back Branch 088C1E80 182 times (length 19)
  Back Branch 088C1F58 138 times (length 43)
  Back Branch 088C1F70 1 times (length 10)
_S1_2_8946E94 13,902 instructions (0.000%), 662 calls (08946E94 - 08946EE4, length 21)
_S1_2_8836B28 13,792 instructions (0.000%), 431 calls (08836B28 - 08836C14, length 60)
_S1_2_8946BD4 13,600 instructions (0.000%), 268 calls (08946BD4 - 08946C60, length 36)
  Back Branch 08946C38 515 times (length 15)
  Back Branch 08946C54 515 times (length 9)
  Back Branch 08946C5C 515 times (length 16)
_S1_2_89591EC 13,573 instructions (0.000%), 225 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 089591FC 225 times (length 467)
  Back Branch 0895862C 222 times (length 638)
_S1_2_8911CE8 13,559 instructions (0.000%), 1,937 calls (08911CE8 - 08911D00, length 7)
_S1_2_88CA28C 13,546 instructions (0.000%), 1,042 calls (088CA28C - 088CA2BC, length 13)
_S1_2_8947B78 13,527 instructions (0.000%), 73 calls (08947B78 - 08947C38, length 49)
  Back Branch 08947C08 1,408 times (length 8)
  Back Branch 08947BE4 73 times (length 12)
  Back Branch 08947C10 73 times (length 23)
_S1_2_8957C80 13,476 instructions (0.000%), 186 calls (089578C4 - 089590FC, length 1551)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 089590F8 186 times (length 1291)
  Back Branch 08957D64 186 times (length 276)
_S1_2_89285B4 13,472 instructions (0.000%), 1,489 calls (089285B4 - 089285EC, length 15)
  Back Branch 089285E8 1,488 times (length 11)
  Back Branch 089285E0 15 times (length 4)
_S1_2_88064E0 13,468 instructions (0.000%), 962 calls (088064E0 - 08806524, length 18)
_S1_2_8923CA0 13,446 instructions (0.000%), 1,494 calls (08923CA0 - 08923CD4, length 14)
  Back Branch 08923CD0 1,494 times (length 6)
_S1_2_892BA10 13,428 instructions (0.000%), 1,492 calls (0892BA10 - 0892BA30, length 9)
_S1_2_892B9CC 13,428 instructions (0.000%), 1,492 calls (0892B9CC - 0892B9EC, length 9)
_S1_2_88EA224 13,356 instructions (0.000%), 252 calls (088EA224 - 088EA330, length 68)
  Back Branch 088EA2F8 252 times (length 32)
_S1_2_8882AEC 13,340 instructions (0.000%), 5 calls (08882AEC - 08882BD0, length 58)
  Back Branch 08882B8C 1,460 times (length 18)
_S1_2_8846678 13,320 instructions (0.000%), 99 calls (08846678 - 088466E4, length 28)
  Back Branch 088466B0 1,669 times (length 7)
_S1_2_88EF754 13,224 instructions (0.000%), 551 calls (088EF754 - 088EF7B4, length 25)
_S1_2_88402B4 13,184 instructions (0.000%), 226 calls (088402B4 - 08840518, length 154)
_S1_2_887F898 13,140 instructions (0.000%), 1,460 calls (0887F898 - 0887F8C0, length 11)
_S1_2_891DC08 13,080 instructions (0.000%), 327 calls (0891DC08 - 0891DCC0, length 47)
_S1_2_8922420 13,072 instructions (0.000%), 817 calls (08922420 - 08922468, length 19)
  Back Branch 0892245C 817 times (length 9)
_S1_2_891E24C 13,072 instructions (0.000%), 817 calls (0891E24C - 0891E288, length 16)
_S1_2_891B070 13,041 instructions (0.000%), 483 calls (0891B070 - 0891B100, length 37)
_S1_2_88ACDB0 13,020 instructions (0.000%), 651 calls (088ACDB0 - 088ACE2C, length 32)
_S1_2_895D9E0 13,012 instructions (0.000%), 186 calls (0895D9E0 - 0895DB28, length 83)
  Back Branch 0895DB08 186 times (length 40)
  Back Branch 0895DA88 186 times (length 29)
  Back Branch 0895DACC 186 times (length 46)
  Back Branch 0895DB24 185 times (length 42)
_S1_2_88367F0 12,930 instructions (0.000%), 431 calls (088367F0 - 088368E0, length 61)
_S1_2_8940074 12,911 instructions (0.000%), 347 calls (08940074 - 089401D4, length 89)
  Back Branch 08940130 296 times (length 40)
  Back Branch 08940148 296 times (length 46)
  Back Branch 0894015C 296 times (length 51)
  Back Branch 089401B4 98 times (length 73)
  Back Branch 08940104 51 times (length 29)
  Back Branch 0894011C 51 times (length 8)
  Back Branch 089401D0 49 times (length 9)
_S1_2_8909DB0 12,906 instructions (0.000%), 54 calls (08909DB0 - 0890A2DC, length 332)
  Back Branch 0890A194 54 times (length 71)
  Back Branch 0890A258 54 times (length 172)
  Back Branch 0890A24C 54 times (length 145)
_S1_2_8843ABC 12,844 instructions (0.000%), 724 calls (08843ABC - 08843B0C, length 21)
_S1_2_89041C4 12,798 instructions (0.000%), 54 calls (089041C4 - 089046A4, length 313)
  Back Branch 08904690 54 times (length 177)
  Back Branch 08904598 54 times (length 87)
_S1_2_8946440 12,780 instructions (0.000%), 180 calls (08946440 - 08946558, length 71)
_S1_2_89472D0 12,749 instructions (0.000%), 1,159 calls (089472D0 - 089472F8, length 11)
_S1_2_88AFAF0 12,560 instructions (0.000%), 210 calls (088AFAF0 - 088AFC1C, length 76)
_S1_2_880F7B4 12,551 instructions (0.000%), 348 calls (0880F7B4 - 0880FAB0, length 192)
  Back Branch 0880F86C 3 times (length 17)
_S1_2_891D9D8 12,426 instructions (0.000%), 327 calls (0891D9D8 - 0891DA6C, length 38)
_S1_2_892CC0C 12,420 instructions (0.000%), 1,035 calls (0892CC0C - 0892CC48, length 16)
_S1_2_88A383C 12,348 instructions (0.000%), 196 calls (088A383C - 088A3940, length 66)
_S1_2_8933470 12,342 instructions (0.000%), 54 calls (08933470 - 089334FC, length 36)
  Back Branch 089334CC 889 times (length 12)
_S1_2_88E8CC8 12,296 instructions (0.000%), 424 calls (088E8CC8 - 088E8D4C, length 34)
_S1_2_891D1E8 12,255 instructions (0.000%), 817 calls (0891D1E8 - 0891D28C, length 42)
_S1_2_897731C 12,112 instructions (0.000%), 6,056 calls (0897731C - 08977320, length 2)
_S1_2_8977304 12,112 instructions (0.000%), 6,056 calls (08977304 - 08977308, length 2)
_S1_2_890C74C 12,078 instructions (0.000%), 198 calls (0890C74C - 0890C83C, length 61)
_S1_2_88341B4 12,068 instructions (0.000%), 431 calls (088341B4 - 088342D8, length 74)
_S1_2_89093E8 12,066 instructions (0.000%), 2,011 calls (089093E8 - 0890982C, length 274)
_S1_2_88FF4C4 12,012 instructions (0.000%), 672 calls (088FF4C4 - 088FF508, length 18)
_S1_2_8953B94 11,962 instructions (0.000%), 15 calls (08953B94 - 08953C20, length 36)
  Back Branch 08953BE4 37,441 times (length 8)
  Back Branch 08953BF0 1,101 times (length 8)
  Back Branch 08953BFC 750 times (length 20)
_S1_2_89772F4 11,956 instructions (0.000%), 5,978 calls (089772F4 - 089772F8, length 2)
_S1_2_88FE7F8 11,952 instructions (0.000%), 996 calls (088FE7F8 - 088FE878, length 33)
_S1_2_894E168 11,947 instructions (0.000%), 919 calls (0894E168 - 0894E1A8, length 17)
_S1_2_88439CC 11,901 instructions (0.000%), 546 calls (088439CC - 08843A74, length 43)
_S1_2_88DE730 11,900 instructions (0.000%), 268 calls (088DE730 - 088DE910, length 121)
  Back Branch 088DE8E0 6 times (length 94)
  Back Branch 088DE8A4 6 times (length 79)
  Back Branch 088DE89C 6 times (length 62)
_S1_2_88052D4 11,772 instructions (0.000%), 327 calls (088052D4 - 08805378, length 42)
_S1_2_88EA434 11,704 instructions (0.000%), 308 calls (088EA434 - 088EA504, length 53)
  Back Branch 088EA4DC 308 times (length 13)
_S1_2_88E8D50 11,632 instructions (0.000%), 424 calls (088E8D50 - 088E8DC8, length 31)
  Back Branch 088E8DB4 424 times (length 11)
  Back Branch 088E8DC4 364 times (length 25)
_S1_2_88DEE80 11,548 instructions (0.000%), 338 calls (088DEE80 - 088DEF30, length 45)
  Back Branch 088DEF0C 345 times (length 8)
  Back Branch 088DEF14 338 times (length 17)
  Back Branch 088DEF2C 338 times (length 26)
_S1_2_8936444 11,509 instructions (0.000%), 677 calls (08936444 - 08936484, length 17)
_S1_2_88CCDE0 11,480 instructions (0.000%), 205 calls (088CCDE0 - 088CCEBC, length 56)
_S1_2_892CB68 11,462 instructions (0.000%), 1,042 calls (0892CB68 - 0892CB94, length 12)
  Back Branch 0892CB90 1,042 times (length 6)
_S1_2_89104DC 11,462 instructions (0.000%), 1,042 calls (089104BC - 089104E4, length 11)
  Back Branch 089104E0 1,042 times (length 11)
_S1_2_887011C 11,409 instructions (0.000%), 187 calls (0887011C - 08870290, length 94)
_S1_2_88B5F54 11,375 instructions (0.000%), 455 calls (088B5F54 - 088B5FB4, length 25)
_S1_2_89466E8 11,330 instructions (0.000%), 515 calls (089466E8 - 0894673C, length 22)
_S1_2_8933048 11,236 instructions (0.000%), 481 calls (08933048 - 089330A4, length 24)
  Back Branch 08933080 404 times (length 4)
_S1_2_887ACEC 11,140 instructions (0.000%), 76 calls (0887ACEC - 0887AD94, length 43)
  Back Branch 0887AD7C 568 times (length 16)
_S1_2_892BA34 11,108 instructions (0.000%), 491 calls (0892BA34 - 0892BAA0, length 28)
_S1_2_884004C 11,106 instructions (0.000%), 194 calls (0884004C - 088402B0, length 154)
_S1_2_8947544 10,944 instructions (0.000%), 228 calls (08945EC8 - 08947560, length 1447)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 0894755C 228 times (length 1447)
_S1_2_889D304 10,910 instructions (0.000%), 2,182 calls (0889D304 - 0889D31C, length 7)
_S1_2_88F935C 10,890 instructions (0.000%), 198 calls (088F935C - 088F9538, length 120)
_S1_2_88C6020 10,882 instructions (0.000%), 664 calls (088C6020 - 088C6064, length 18)
  Back Branch 088C6050 250 times (length 9)
_S1_2_8926AB0 10,874 instructions (0.000%), 495 calls (08926AB0 - 08926B98, length 59)
  Back Branch 08926B78 491 times (length 39)
  Back Branch 08926B5C 491 times (length 34)
  Back Branch 08926B4C 491 times (length 30)
  Back Branch 08926B00 4 times (length 9)
_S1_2_88AE83C 10,822 instructions (0.000%), 5,411 calls (088AE83C - 088AE840, length 2)
_S1_2_8946FAC 10,816 instructions (0.000%), 676 calls (08946FAC - 08946FE8, length 16)
_S1_2_88368E4 10,775 instructions (0.000%), 431 calls (088368E4 - 08836994, length 45)
_S1_2_882DFB4 10,775 instructions (0.000%), 431 calls (0882DFB4 - 0882E08C, length 55)
_S1_2_88F38E4 10,730 instructions (0.000%), 370 calls (088F38E4 - 088F3954, length 29)
_S1_2_8948ED0 10,710 instructions (0.000%), 333 calls (08948ED0 - 08948F70, length 41)
_S1_2_88FDCB4 10,674 instructions (0.000%), 198 calls (088FDCB4 - 088FDDD0, length 72)
  Back Branch 088FDDA4 198 times (length 24)
_S1_2_895D13C 10,650 instructions (0.000%), 75 calls (0895CB50 - 0895D144, length 382)
  Back Branch 0895CDAC 150 times (length 47)
  Back Branch 0895CE90 150 times (length 61)
  Back Branch 0895CE88 150 times (length 22)
  Back Branch 0895D140 75 times (length 382)
_S1_2_895CE98 10,650 instructions (0.000%), 75 calls (0895CB50 - 0895CEA0, length 213)
  Back Branch 0895CDAC 150 times (length 47)
  Back Branch 0895CE90 150 times (length 61)
  Back Branch 0895CE88 150 times (length 22)
  Back Branch 0895CE9C 75 times (length 213)
_S1_2_88E7698 10,622 instructions (0.000%), 71 calls (088E7698 - 088E8A00, length 1243)
  Back Branch 088E78D0 92 times (length 52)
  Back Branch 088E7A08 92 times (length 84)
  Back Branch 088E89C0 71 times (length 1189)
  Back Branch 088E89EC 71 times (length 1200)
  Back Branch 088E8878 64 times (length 798)
  Back Branch 088E7C0C 64 times (length 131)
  Back Branch 088E7818 35 times (length 48)
  Back Branch 088E8468 7 times (length 795)
  Back Branch 088E7EEC 7 times (length 444)
  Back Branch 088E7EC0 7 times (length 173)
_S1_2_88C7C14 10,584 instructions (0.000%), 252 calls (088C7C14 - 088C7CF0, length 56)
_S1_2_8806314 10,542 instructions (0.000%), 219 calls (08806314 - 088063E8, length 54)
_S1_2_892CE10 10,423 instructions (0.000%), 1,489 calls (0892CE10 - 0892CE28, length 7)
_S1_2_892C42C 10,423 instructions (0.000%), 1,489 calls (0892C42C - 0892C444, length 7)
_S1_2_8923B40 10,423 instructions (0.000%), 1,489 calls (08923B40 - 08923B58, length 7)
_S1_2_88FD0CC 10,416 instructions (0.000%), 336 calls (088FD0CC - 088FD264, length 103)
  Back Branch 088FD15C 336 times (length 28)
  Back Branch 088FD240 336 times (length 59)
_S1_2_88F9690 10,386 instructions (0.000%), 198 calls (088F9690 - 088F97CC, length 80)
  Back Branch 088F97C8 198 times (length 44)
  Back Branch 088F97C0 198 times (length 48)
  Back Branch 088F970C 144 times (length 13)
_S1_2_88C4B00 10,303 instructions (0.000%), 508 calls (088C4B00 - 088C4B70, length 29)
  Back Branch 088C4B64 508 times (length 9)
  Back Branch 088C4B6C 256 times (length 22)
_S1_2_88AE84C 10,260 instructions (0.000%), 1,026 calls (088AE84C - 088AE870, length 10)
_S1_2_8946FEC 10,236 instructions (0.000%), 268 calls (08946FEC - 08947078, length 36)
  Back Branch 08947050 343 times (length 15)
  Back Branch 08947074 343 times (length 16)
  Back Branch 0894706C 343 times (length 9)
_S1_2_88C4A94 10,180 instructions (0.000%), 508 calls (088C4A94 - 088C4AFC, length 27)
  Back Branch 088C4AF8 256 times (length 7)
_S1_2_89738C0 10,150 instructions (0.000%), 406 calls (089738C0 - 08973920, length 25)
_S1_2_894C580 10,128 instructions (0.000%), 417 calls (0894C580 - 0894DADC, length 1368)
_S1_2_89599BC 10,106 instructions (0.000%), 186 calls (08945CFC - 08959D74, length 20511)
  Back Branch 08959D70 186 times (length 223)
  Back Branch 08959A60 179 times (length 332)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
  Back Branch 08959A68 7 times (length 311)
_S1_2_894CD5C 10,048 instructions (0.000%), 2,512 calls (0894CD5C - 0894CD68, length 4)
_S1_2_89040C8 10,028 instructions (0.000%), 338 calls (089040C8 - 0890415C, length 38)
  Back Branch 08904158 194 times (length 23)
  Back Branch 08904140 144 times (length 6)
_S1_2_88F70AC 9,982 instructions (0.000%), 713 calls (088F70AC - 088F7160, length 46)
  Back Branch 088F70E0 713 times (length 4)
_S1_2_8836998 9,913 instructions (0.000%), 431 calls (08836998 - 08836AAC, length 70)
_S1_2_88C4D70 9,893 instructions (0.000%), 601 calls (088C4D70 - 088C4DB8, length 19)
  Back Branch 088C4DAC 547 times (length 10)
_S1_2_894707C 9,867 instructions (0.000%), 253 calls (0894707C - 08947114, length 39)
_S1_2_8914344 9,804 instructions (0.000%), 817 calls (08914344 - 0891437C, length 15)
  Back Branch 08914378 817 times (length 6)
_S1_2_889DF18 9,786 instructions (0.000%), 3,262 calls (0889DF18 - 0889DF20, length 3)
_S1_2_88CD0A4 9,738 instructions (0.000%), 236 calls (088CD0A4 - 088CD1D4, length 77)
  Back Branch 088CD190 150 times (length 47)
  Back Branch 088CD188 150 times (length 36)
  Back Branch 088CD1B8 150 times (length 57)
_S1_2_8905BC4 9,660 instructions (0.000%), 644 calls (08905BC4 - 08905C10, length 20)
  Back Branch 08905C0C 644 times (length 6)
_S1_2_88C2A54 9,632 instructions (0.000%), 450 calls (088C2A54 - 088C2B2C, length 55)
  Back Branch 088C2AF0 150 times (length 25)
  Back Branch 088C2B20 150 times (length 18)
  Back Branch 088C2B28 13 times (length 20)
_S1_2_8877800 9,626 instructions (0.000%), 56 calls (08877800 - 088779FC, length 128)
  Back Branch 088778E8 154 times (length 39)
  Back Branch 088778BC 126 times (length 8)
  Back Branch 088779CC 109 times (length 17)
_S1_2_88C717C 9,609 instructions (0.000%), 622 calls (088C717C - 088C71C4, length 19)
  Back Branch 088C71C0 279 times (length 6)
_S1_2_8827D2C 9,590 instructions (0.000%), 416 calls (08827D2C - 08827EB4, length 99)
_S1_2_892ACF0 9,566 instructions (0.000%), 4,783 calls (0892ACF0 - 0892ACF4, length 2)
_S1_2_8847274 9,548 instructions (0.000%), 154 calls (08847274 - 088472E4, length 29)
  Back Branch 088472C4 616 times (length 11)
_S1_2_8846F5C 9,512 instructions (0.000%), 138 calls (08846F5C - 08847018, length 48)
  Back Branch 08846FCC 424 times (length 12)
_S1_2_892A604 9,486 instructions (0.000%), 306 calls (0892A604 - 0892A69C, length 39)
_S1_2_894743C 9,466 instructions (0.000%), 130 calls (08945EC8 - 08947458, length 1381)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 08947454 130 times (length 1381)
_S1_2_8946130 9,440 instructions (0.000%), 472 calls (08946130 - 0894618C, length 24)
_S1_2_88A5700 9,425 instructions (0.000%), 325 calls (088A5700 - 088A5770, length 29)
_S1_2_895A194 9,420 instructions (0.000%), 942 calls (0895A194 - 0895A1B8, length 10)
_S1_2_8900A44 9,372 instructions (0.000%), 198 calls (08900A44 - 08900C38, length 126)
  Back Branch 08900C18 60 times (length 91)
_S1_2_896B9A8 9,368 instructions (0.000%), 1 calls (0896B9A8 - 0896BA2C, length 34)
  Back Branch 0896BA10 624 times (length 4)
  Back Branch 0896B9F4 623 times (length 11)
_S1_2_892C3D0 9,324 instructions (0.000%), 444 calls (0892C3D0 - 0892C428, length 23)
  Back Branch 0892C414 444 times (length 7)
  Back Branch 0892C424 444 times (length 14)
_S1_2_891778C 9,324 instructions (0.000%), 444 calls (0891778C - 089177DC, length 21)
_S1_2_89176E4 9,303 instructions (0.000%), 443 calls (089176E4 - 08917734, length 21)
_S1_2_8877D1C 9,282 instructions (0.000%), 154 calls (08877D1C - 08877E14, length 63)
_S1_2_89100D0 9,222 instructions (0.000%), 681 calls (089100D0 - 089100F4, length 10)
  Back Branch 089100E8 1,485 times (length 3)
_S1_2_89460A0 9,178 instructions (0.000%), 472 calls (088B7F1C - 0894612C, length 145541)
  Back Branch 089460FC 1,416 times (length 13)
  Back Branch 08946128 472 times (length 145541)
_S1_2_891F7B0 9,177 instructions (0.000%), 483 calls (0891F7B0 - 0891F7F8, length 19)
  Back Branch 0891F7F4 483 times (length 8)
_S1_2_88ACE40 9,155 instructions (0.000%), 433 calls (088ACE40 - 088ACE98, length 23)
_S1_2_89775BC 9,116 instructions (0.000%), 4,558 calls (089775BC - 089775C0, length 2)
_S1_2_8935CB4 9,104 instructions (0.000%), 80 calls (08935CB4 - 08935E18, length 90)
  Back Branch 08935D40 272 times (length 15)
  Back Branch 08935DA0 120 times (length 36)
  Back Branch 08935D80 120 times (length 22)
  Back Branch 08935D90 114 times (length 29)
  Back Branch 08935D70 114 times (length 15)
  Back Branch 08935DB8 70 times (length 45)
  Back Branch 08935DC0 54 times (length 54)
  Back Branch 08935DB0 41 times (length 47)
  Back Branch 08935DF4 38 times (length 67)
  Back Branch 08935E04 22 times (length 7)
  Back Branch 08935E14 17 times (length 16)
_S1_2_88E9F60 9,072 instructions (0.000%), 252 calls (088E9F60 - 088EA220, length 177)
  Back Branch 088EA21C 252 times (length 154)
  Back Branch 088EA108 224 times (length 39)
  Back Branch 088EA1C0 224 times (length 129)
  Back Branch 088EA1CC 224 times (length 18)
  Back Branch 088EA1E0 28 times (length 16)
  Back Branch 088EA1A8 28 times (length 123)
_S1_2_884253C 9,051 instructions (0.000%), 431 calls (0884253C - 088425FC, length 49)
_S1_2_89053A8 9,042 instructions (0.000%), 197 calls (089053A8 - 089055E4, length 144)
  Back Branch 089055A4 197 times (length 13)
_S1_2_89277B0 8,952 instructions (0.000%), 1,492 calls (089277B0 - 089277C4, length 6)
_S1_2_8927284 8,934 instructions (0.000%), 1,489 calls (08927284 - 08927298, length 6)
_S1_2_895C238 8,928 instructions (0.000%), 186 calls (0895B2DC - 0895C254, length 991)
  Back Branch 0895B388 5,403 times (length 5)
  Back Branch 0895C250 186 times (length 991)
_S1_2_8910658 8,864 instructions (0.000%), 2,216 calls (08910650 - 0891065C, length 4)
  Back Branch 08910658 2,216 times (length 4)
_S1_2_887DFD4 8,840 instructions (0.000%), 2,210 calls (0887DFD4 - 0887DFE0, length 4)
_S1_2_894E1E4 8,820 instructions (0.000%), 294 calls (0894D664 - 0894E220, length 752)
  Back Branch 0894E21C 294 times (length 752)
_S1_2_890906C 8,730 instructions (0.000%), 291 calls (0890906C - 089091C8, length 88)
_S1_2_88CC4C0 8,712 instructions (0.000%), 198 calls (088CC4C0 - 088CC5A4, length 58)
  Back Branch 088CC5A0 198 times (length 32)
  Back Branch 088CC578 198 times (length 38)
  Back Branch 088CC50C 198 times (length 11)
_S1_2_8900394 8,690 instructions (0.000%), 395 calls (08900394 - 089003E8, length 22)
_S1_2_889B960 8,587 instructions (0.000%), 201 calls (0889B960 - 0889B9CC, length 28)
  Back Branch 0889B998 740 times (length 7)
_S1_2_88B07D8 8,554 instructions (0.000%), 182 calls (088B07D8 - 088B0898, length 49)
_S1_2_88C7350 8,514 instructions (0.000%), 198 calls (088C7350 - 088C7408, length 47)
_S1_2_890D414 8,512 instructions (0.000%), 448 calls (0890D414 - 0890D45C, length 19)
_S1_2_88E0F4C 8,506 instructions (0.000%), 144 calls (088E0F4C - 088E1098, length 84)
  Back Branch 088E1094 137 times (length 19)
_S1_2_88B9194 8,428 instructions (0.000%), 49 calls (088B8D40 - 088BA324, length 1402)
  Back Branch 088B8D80 147 times (length 12)
  Back Branch 088BA2C8 98 times (length 1380)
_S1_2_8926A58 8,364 instructions (0.000%), 492 calls (08926A58 - 08926AAC, length 22)
_S1_2_89774D4 8,356 instructions (0.000%), 4,178 calls (089774D4 - 089774D8, length 2)
_S1_2_89774CC 8,356 instructions (0.000%), 4,178 calls (089774CC - 089774D0, length 2)
_S1_2_88C9760 8,334 instructions (0.000%), 278 calls (088C9760 - 088C97FC, length 40)
  Back Branch 088C97F8 137 times (length 17)
  Back Branch 088C97E8 2 times (length 13)
_S1_2_88F48AC 8,334 instructions (0.000%), 198 calls (088F48AC - 088F4C34, length 227)
_S1_2_88FF814 8,316 instructions (0.000%), 198 calls (088FF814 - 088FF8CC, length 47)
_S1_2_88C7D44 8,316 instructions (0.000%), 198 calls (088C7D44 - 088C7E40, length 64)
  Back Branch 088C7E3C 198 times (length 18)
_S1_2_892C37C 8,279 instructions (0.000%), 487 calls (0892C37C - 0892C3CC, length 21)
_S1_2_88C2068 8,253 instructions (0.000%), 150 calls (088C2068 - 088C2190, length 75)
  Back Branch 088C214C 149 times (length 20)
  Back Branch 088C218C 12 times (length 42)
_S1_2_8946908 8,201 instructions (0.000%), 347 calls (08946908 - 08946994, length 36)
  Back Branch 08946988 175 times (length 9)
  Back Branch 0894696C 175 times (length 15)
  Back Branch 08946990 76 times (length 16)
_S1_2_88F722C 8,160 instructions (0.000%), 680 calls (088F722C - 088F7284, length 23)
_S1_2_89472FC 8,100 instructions (0.000%), 675 calls (089472FC - 08947328, length 12)
_S1_2_88C6AA0 8,091 instructions (0.000%), 153 calls (088C6AA0 - 088C6C10, length 93)
  Back Branch 088C6BFC 153 times (length 61)
  Back Branch 088C6C0C 9 times (length 12)
  Back Branch 088C6C04 9 times (length 9)
_S1_2_8957758 8,087 instructions (0.000%), 77 calls (08957758 - 089579A0, length 147)
  Back Branch 08957928 2,937 times (length 27)
_S1_2_8918734 8,064 instructions (0.000%), 672 calls (08918734 - 08918770, length 16)
_S1_2_894BD80 8,051 instructions (0.000%), 620 calls (0894BD80 - 0894BDC0, length 17)
_S1_2_88CD1E0 8,044 instructions (0.000%), 236 calls (088CD1E0 - 088CD250, length 29)
  Back Branch 088CD228 386 times (length 8)
_S1_2_8910AA8 8,030 instructions (0.000%), 4,015 calls (08910AA8 - 08910AAC, length 2)
_S1_2_88B0944 8,028 instructions (0.000%), 340 calls (088B0944 - 088B09E0, length 40)
  Back Branch 088B099C 125 times (length 13)
_S1_2_88063EC 8,006 instructions (0.000%), 334 calls (088063EC - 0880648C, length 41)
_S1_2_88C7744 7,920 instructions (0.000%), 396 calls (088C7744 - 088C77A4, length 25)
_S1_2_88A44C4 7,906 instructions (0.000%), 236 calls (088A44C4 - 088A4594, length 53)
_S1_2_893F50C 7,889 instructions (0.000%), 343 calls (0893F50C - 0893F564, length 23)
_S1_2_8877F4C 7,887 instructions (0.000%), 154 calls (08877F4C - 0887803C, length 61)
_S1_2_88F370C 7,866 instructions (0.000%), 342 calls (088F370C - 088F3764, length 23)
_S1_2_89573D8 7,854 instructions (0.000%), 231 calls (0895735C - 08957404, length 43)
  Back Branch 089573BC 1,096,271 times (length 10)
  Back Branch 089573B4 1,076,536 times (length 22)
  Back Branch 089573C8 331,946 times (length 9)
  Back Branch 0895738C 19,901 times (length 12)
  Back Branch 08957400 231 times (length 43)
_S1_2_88E9ED0 7,840 instructions (0.000%), 560 calls (088E9ED0 - 088E9F14, length 18)
_S1_2_88ED8F0 7,840 instructions (0.000%), 224 calls (088ED8F0 - 088ED978, length 35)
  Back Branch 088ED974 224 times (length 22)
_S1_2_88B37C0 7,839 instructions (0.000%), 2,613 calls (088B37C0 - 088B37C8, length 3)
_S1_2_88C00D0 7,776 instructions (0.000%), 144 calls (088C00D0 - 088C01C4, length 62)
_S1_2_88EC0CC 7,686 instructions (0.000%), 61 calls (088EC0CC - 088EC2EC, length 137)
_S1_2_8973B50 7,676 instructions (0.000%), 404 calls (08973B50 - 08973B98, length 19)
_S1_2_89109BC 7,667 instructions (0.000%), 461 calls (089108D4 - 089109C0, length 60)
  Back Branch 089109A4 18,975 times (length 54)
  Back Branch 089109BC 461 times (length 8)
_S1_2_895DB2C 7,650 instructions (0.000%), 75 calls (0895DB2C - 0895DCF4, length 115)
  Back Branch 0895DBD4 75 times (length 29)
  Back Branch 0895DCC0 75 times (length 67)
  Back Branch 0895DCF0 75 times (length 74)
  Back Branch 0895DC70 75 times (length 68)
_S1_2_88E1DDC 7,644 instructions (0.000%), 416 calls (088E1DDC - 088E1E2C, length 21)
_S1_2_894E25C 7,644 instructions (0.000%), 294 calls (0894D63C - 0894E298, length 792)
  Back Branch 0894E294 294 times (length 792)
_S1_2_88C909C 7,632 instructions (0.000%), 288 calls (088C909C - 088C911C, length 33)
  Back Branch 088C90FC 144 times (length 16)
  Back Branch 088C9118 144 times (length 25)
_S1_2_88DEC14 7,608 instructions (0.000%), 198 calls (088DEC14 - 088DECD4, length 49)
  Back Branch 088DECA0 205 times (length 12)
  Back Branch 088DECA8 198 times (length 26)
_S1_2_8959CB0 7,549 instructions (0.000%), 313 calls (08945CFC - 08959CC8, length 20468)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959CC4 313 times (length 60)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_88AC294 7,537 instructions (0.000%), 499 calls (088AC294 - 088AC2F0, length 24)
_S1_2_88C46B4 7,524 instructions (0.000%), 396 calls (088C46B4 - 088C4708, length 22)
  Back Branch 088C4704 198 times (length 10)
_S1_2_8901638 7,524 instructions (0.000%), 198 calls (08901638 - 08901788, length 85)
_S1_2_88D5470 7,524 instructions (0.000%), 198 calls (088D5470 - 088D5518, length 43)
_S1_2_88A02A4 7,512 instructions (0.000%), 26 calls (088A02A4 - 088A03C8, length 74)
  Back Branch 088A0348 420 times (length 16)
  Back Branch 088A0394 10 times (length 42)
_S1_2_8910F24 7,501 instructions (0.000%), 154 calls (08910F24 - 08911040, length 72)
  Back Branch 0891103C 139 times (length 60)
_S1_2_8919144 7,380 instructions (0.000%), 820 calls (08919144 - 08919164, length 9)
_S1_2_892CD20 7,366 instructions (0.000%), 311 calls (0892CCBC - 0892CDC0, length 66)
  Back Branch 0892CD98 311 times (length 56)
  Back Branch 0892CDB0 152 times (length 62)
_S1_2_88F993C 7,362 instructions (0.000%), 342 calls (088F993C - 088F99E4, length 43)
  Back Branch 088F99D0 198 times (length 32)
  Back Branch 088F9978 144 times (length 10)
_S1_2_8922050 7,353 instructions (0.000%), 817 calls (08922050 - 08922070, length 9)
_S1_2_8905300 7,326 instructions (0.000%), 198 calls (08905300 - 089053A4, length 42)
_S1_2_891075C 7,310 instructions (0.000%), 170 calls (0891075C - 0891081C, length 49)
  Back Branch 08910790 139 times (length 10)
  Back Branch 089107E0 24 times (length 10)
  Back Branch 08910808 7 times (length 10)
_S1_2_88F273C 7,304 instructions (0.000%), 166 calls (088F273C - 088F27E8, length 44)
_S1_2_895C8F4 7,254 instructions (0.000%), 186 calls (0895C8F4 - 0895C9B4, length 49)
  Back Branch 0895C98C 186 times (length 23)
  Back Branch 0895C984 186 times (length 8)
  Back Branch 0895C960 186 times (length 12)
_S1_2_895C810 7,215 instructions (0.000%), 185 calls (0895C810 - 0895C8D0, length 49)
  Back Branch 0895C8A8 185 times (length 23)
  Back Branch 0895C8A0 185 times (length 8)
  Back Branch 0895C87C 185 times (length 12)
_S1_2_8877A00 7,175 instructions (0.000%), 168 calls (08877A00 - 08877AF0, length 61)
  Back Branch 08877A90 109 times (length 20)
_S1_2_893EEFC 7,134 instructions (0.000%), 246 calls (0893EEFC - 0893EF6C, length 29)
_S1_2_88DED20 7,124 instructions (0.000%), 205 calls (088DED20 - 088DEE48, length 75)
  Back Branch 088DEE00 14 times (length 38)
  Back Branch 088DEE24 14 times (length 46)
  Back Branch 088DEDF8 14 times (length 28)
_S1_2_88F9F7C 7,101 instructions (0.000%), 395 calls (088F9F7C - 088F9FE8, length 28)
  Back Branch 088F9FE4 197 times (length 17)
_S1_2_88FBDF8 7,072 instructions (0.000%), 272 calls (088FBDF8 - 088FBEB0, length 47)
  Back Branch 088FBEAC 272 times (length 20)
_S1_2_88B57BC 7,047 instructions (0.000%), 2,349 calls (088B57BC - 088B57C4, length 3)
_S1_2_88EC904 7,015 instructions (0.000%), 61 calls (088EC904 - 088ECACC, length 115)
_S1_2_8959C48 7,008 instructions (0.000%), 219 calls (08945CFC - 08959C90, length 20454)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959C8C 219 times (length 46)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_88AE874 7,007 instructions (0.000%), 637 calls (088AE874 - 088AE89C, length 11)
_S1_2_8973924 6,900 instructions (0.000%), 345 calls (08973924 - 08973970, length 20)
_S1_2_882DEF4 6,896 instructions (0.000%), 431 calls (0882DEF4 - 0882DFB0, length 48)
_S1_2_882DDF0 6,896 instructions (0.000%), 431 calls (0882DDF0 - 0882DEF0, length 65)
_S1_2_88ACBD0 6,880 instructions (0.000%), 344 calls (088ACBD0 - 088ACC34, length 26)
_S1_2_8936898 6,868 instructions (0.000%), 404 calls (08936898 - 089368D8, length 17)
_S1_2_8947754 6,836 instructions (0.000%), 77 calls (08945EC8 - 08947770, length 1579)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 0894776C 77 times (length 1579)
_S1_2_897759C 6,832 instructions (0.000%), 3,416 calls (0897759C - 089775A0, length 2)
_S1_2_88AE8DC 6,830 instructions (0.000%), 683 calls (088AE8DC - 088AE900, length 10)
_S1_2_88E2270 6,812 instructions (0.000%), 524 calls (088E2270 - 088E22A0, length 13)
_S1_2_89111B8 6,788 instructions (0.000%), 153 calls (089111B8 - 08911294, length 56)
  Back Branch 0891126C 134 times (length 17)
  Back Branch 08911290 95 times (length 48)
  Back Branch 08911280 18 times (length 22)
  Back Branch 08911288 14 times (length 24)
  Back Branch 08911274 1 times (length 18)
_S1_2_88FE6D4 6,786 instructions (0.000%), 198 calls (088FE6D4 - 088FE764, length 37)
  Back Branch 088FE760 54 times (length 13)
_S1_2_8806030 6,705 instructions (0.000%), 745 calls (08806030 - 08806050, length 9)
_S1_2_88C89AC 6,669 instructions (0.000%), 153 calls (088C89AC - 088C8AE4, length 79)
  Back Branch 088C8A9C 144 times (length 42)
  Back Branch 088C8A70 9 times (length 30)
_S1_2_891064C 6,648 instructions (0.000%), 2,216 calls (0891064C - 08910654, length 3)
_S1_2_89471F0 6,644 instructions (0.000%), 604 calls (089471F0 - 08947218, length 11)
_S1_2_891D58C 6,557 instructions (0.000%), 163 calls (0891D58C - 0891D6EC, length 89)
  Back Branch 0891D6E8 160 times (length 30)
  Back Branch 0891D6AC 3 times (length 16)
  Back Branch 0891D6C8 1 times (length 23)
_S1_2_88472E8 6,473 instructions (0.000%), 260 calls (088472E8 - 08847390, length 43)
_S1_2_895599C 6,468 instructions (0.000%), 294 calls (08955928 - 089559A4, length 32)
  Back Branch 089559A0 294 times (length 32)
_S1_2_88780B4 6,468 instructions (0.000%), 154 calls (088780B4 - 08878158, length 42)
_S1_2_8836AB0 6,466 instructions (0.000%), 463 calls (08836AB0 - 08836B04, length 22)
_S1_2_8910AC8 6,442 instructions (0.000%), 3,221 calls (08910AC8 - 08910ACC, length 2)
_S1_2_883E920 6,400 instructions (0.000%), 281 calls (0883E920 - 0883EA2C, length 68)
_S1_2_8836C18 6,386 instructions (0.000%), 431 calls (08836C18 - 08836C88, length 29)
_S1_2_8946838 6,384 instructions (0.000%), 228 calls (08946838 - 089468A4, length 28)
_S1_2_88C989C 6,380 instructions (0.000%), 266 calls (088C989C - 088C9918, length 32)
  Back Branch 088C9904 143 times (length 13)
  Back Branch 088C9914 13 times (length 6)
_S1_2_88EFB4C 6,345 instructions (0.000%), 198 calls (088EFB4C - 088EFBF4, length 43)
  Back Branch 088EFBE0 198 times (length 33)
  Back Branch 088EFBF0 198 times (length 9)
  Back Branch 088EFBBC 1 times (length 9)
_S1_2_88E320C 6,336 instructions (0.000%), 396 calls (088E320C - 088E3248, length 16)
_S1_2_88FF580 6,328 instructions (0.000%), 336 calls (088FF580 - 088FF5C8, length 19)
_S1_2_88E4E8C 6,328 instructions (0.000%), 61 calls (088E4E8C - 088E502C, length 105)
  Back Branch 088E4F54 244 times (length 7)
  Back Branch 088E4F94 61 times (length 47)
  Back Branch 088E4FD0 60 times (length 63)
  Back Branch 088E4FBC 60 times (length 57)
_S1_2_88FE50C 6,292 instructions (0.000%), 287 calls (088FE50C - 088FE594, length 35)
  Back Branch 088FE56C 197 times (length 9)
_S1_2_88C8200 6,285 instructions (0.000%), 325 calls (088C8200 - 088C8250, length 21)
  Back Branch 088C824C 271 times (length 8)
_S1_2_89353B0 6,280 instructions (0.000%), 628 calls (089353B0 - 089353D4, length 10)
_S1_2_88C991C 6,250 instructions (0.000%), 150 calls (088C991C - 088C99FC, length 57)
  Back Branch 088C99A0 130 times (length 19)
  Back Branch 088C99D0 130 times (length 18)
  Back Branch 088C99E8 130 times (length 27)
_S1_2_894655C 6,237 instructions (0.000%), 77 calls (08946440 - 08946580, length 81)
  Back Branch 0894657C 77 times (length 81)
_S1_2_886EB10 6,208 instructions (0.000%), 776 calls (0886EB10 - 0886EB2C, length 8)
_S1_2_8900298 6,194 instructions (0.000%), 198 calls (08900298 - 08900330, length 39)
_S1_2_88C6438 6,192 instructions (0.000%), 144 calls (088C6438 - 088C64E0, length 43)
  Back Branch 088C64DC 144 times (length 14)
_S1_2_8906544 6,160 instructions (0.000%), 140 calls (08906544 - 08906704, length 113)
  Back Branch 08906694 140 times (length 65)
_S1_2_88F2E34 6,083 instructions (0.000%), 212 calls (088F2E34 - 088F2F1C, length 59)
  Back Branch 088F2EF0 21 times (length 20)
_S1_2_8946674 6,075 instructions (0.000%), 675 calls (08946674 - 08946694, length 9)
_S1_2_897754C 6,062 instructions (0.000%), 3,031 calls (0897754C - 08977550, length 2)
_S1_2_88C696C 6,048 instructions (0.000%), 144 calls (088C696C - 088C6A28, length 48)
_S1_2_89285A4 5,976 instructions (0.000%), 1,494 calls (089285A4 - 089285B0, length 4)
_S1_2_88C704C 5,976 instructions (0.000%), 198 calls (088C704C - 088C70C8, length 32)
  Back Branch 088C70C4 144 times (length 17)
_S1_2_89277A0 5,968 instructions (0.000%), 1,492 calls (089277A0 - 089277AC, length 4)
_S1_2_892B7E0 5,952 instructions (0.000%), 1,488 calls (0892B7E0 - 0892B7EC, length 4)
_S1_2_88FF064 5,940 instructions (0.000%), 396 calls (088FF064 - 088FF0C0, length 24)
  Back Branch 088FF0B4 396 times (length 8)
_S1_2_88DE390 5,940 instructions (0.000%), 198 calls (088DE390 - 088DE420, length 37)
  Back Branch 088DE41C 198 times (length 21)
_S1_2_8954704 5,919 instructions (0.000%), 47 calls (089542FC - 08954880, length 354)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 08954720 47 times (length 89)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954828 1 times (length 158)
_S1_2_88FDDD4 5,910 instructions (0.000%), 197 calls (088FDDD4 - 088FDE50, length 32)
  Back Branch 088FDE4C 197 times (length 25)
  Back Branch 088FDE3C 197 times (length 12)
_S1_2_8878178 5,869 instructions (0.000%), 313 calls (08878178 - 088781E8, length 29)
_S1_2_88DEF34 5,861 instructions (0.000%), 198 calls (088DEF34 - 088DF0C4, length 101)
  Back Branch 088DF0C0 7 times (length 90)
  Back Branch 088DF068 7 times (length 68)
  Back Branch 088DF060 7 times (length 53)
_S1_2_8871D64 5,808 instructions (0.000%), 304 calls (08871D64 - 08871DE8, length 34)
  Back Branch 08871DC8 248 times (length 10)
_S1_2_88E64F0 5,788 instructions (0.000%), 61 calls (088E64F0 - 088E6754, length 154)
  Back Branch 088E6738 61 times (length 114)
  Back Branch 088E66F0 60 times (length 10)
  Back Branch 088E66D8 60 times (length 87)
  Back Branch 088E662C 60 times (length 12)
  Back Branch 088E6674 28 times (length 59)
_S1_2_8929688 5,772 instructions (0.000%), 156 calls (08929688 - 08929738, length 45)
_S1_2_8846EB0 5,767 instructions (0.000%), 154 calls (08846EB0 - 08846F58, length 43)
_S1_2_89101F8 5,766 instructions (0.000%), 509 calls (089101F8 - 08910250, length 23)
  Back Branch 08910234 52 times (length 7)
_S1_2_88B0B40 5,743 instructions (0.000%), 213 calls (088B0B40 - 088B0BA8, length 27)
_S1_2_8900094 5,734 instructions (0.000%), 198 calls (08900094 - 0890020C, length 95)
  Back Branch 089001C8 198 times (length 51)
  Back Branch 089001D0 164 times (length 63)
  Back Branch 089001FC 76 times (length 71)
  Back Branch 08900208 11 times (length 77)
  Back Branch 0890013C 1 times (length 22)
_S1_2_88C9FDC 5,732 instructions (0.000%), 170 calls (088C9FDC - 088CA048, length 28)
  Back Branch 088CA034 139 times (length 9)
  Back Branch 088CA00C 139 times (length 9)
_S1_2_88C68C8 5,706 instructions (0.000%), 198 calls (088C68C8 - 088C6968, length 41)
  Back Branch 088C6964 144 times (length 22)
  Back Branch 088C6954 54 times (length 18)
_S1_2_88E6774 5,689 instructions (0.000%), 94 calls (088E6774 - 088E6E7C, length 451)
  Back Branch 088E6E60 43 times (length 405)
  Back Branch 088E6E58 43 times (length 358)
_S1_2_897725C 5,672 instructions (0.000%), 2,836 calls (0897725C - 08977260, length 2)
_S1_2_88AFE0C 5,670 instructions (0.000%), 210 calls (088AFE0C - 088AFE78, length 28)
_S1_2_890689C 5,670 instructions (0.000%), 54 calls (0890689C - 08906A70, length 118)
  Back Branch 08906A5C 54 times (length 90)
  Back Branch 08906A54 54 times (length 18)
  Back Branch 08906A6C 54 times (length 36)
_S1_2_88F079C 5,643 instructions (0.000%), 627 calls (088F079C - 088F07BC, length 9)
_S1_2_8910550 5,567 instructions (0.000%), 293 calls (089104C4 - 08910580, length 48)
  Back Branch 0891057C 293 times (length 48)
_S1_2_88AC680 5,564 instructions (0.000%), 107 calls (088AC680 - 088AC74C, length 52)
_S1_2_88274BC 5,562 instructions (0.000%), 220 calls (088274BC - 088275E8, length 76)
_S1_2_88CCCF4 5,544 instructions (0.000%), 396 calls (088CCCF4 - 088CCD28, length 14)
_S1_2_88EA388 5,544 instructions (0.000%), 308 calls (088EA388 - 088EA3DC, length 22)
_S1_2_890C978 5,544 instructions (0.000%), 198 calls (0890C978 - 0890C9E4, length 28)
  Back Branch 0890C9E0 198 times (length 15)
_S1_2_8872D10 5,532 instructions (0.000%), 461 calls (08872D10 - 08872D4C, length 16)
_S1_2_88F9FEC 5,530 instructions (0.000%), 395 calls (088F9FEC - 088FA034, length 19)
_S1_2_88DF0C8 5,530 instructions (0.000%), 395 calls (088DF0C8 - 088DF10C, length 18)
  Back Branch 088DF0F8 395 times (length 9)
_S1_2_886D748 5,508 instructions (0.000%), 459 calls (0886D748 - 0886D784, length 16)
_S1_2_88ABC54 5,498 instructions (0.000%), 2 calls (088ABC54 - 088ABD24, length 53)
  Back Branch 088ABCBC 492 times (length 12)
_S1_2_880EB48 5,486 instructions (0.000%), 422 calls (0880EB48 - 0880EC80, length 79)
_S1_2_8836CF0 5,484 instructions (0.000%), 914 calls (08836CF0 - 08836D04, length 6)
_S1_2_8948178 5,452 instructions (0.000%), 146 calls (08948178 - 08948210, length 39)
  Back Branch 089481E8 174 times (length 7)
  Back Branch 089481F0 146 times (length 15)
_S1_2_88E6E80 5,452 instructions (0.000%), 94 calls (088E6E80 - 088E6FC8, length 83)
_S1_2_88F9B80 5,413 instructions (0.000%), 198 calls (088F9B80 - 088F9C8C, length 68)
  Back Branch 088F9C44 198 times (length 30)
  Back Branch 088F9C60 144 times (length 13)
  Back Branch 088F9C4C 144 times (length 40)
  Back Branch 088F9C78 84 times (length 19)
  Back Branch 088F9C88 1 times (length 55)
_S1_2_8961218 5,410 instructions (0.000%), 186 calls (08961218 - 089612E0, length 51)
  Back Branch 089612C4 1 times (length 26)
  Back Branch 089612A4 1 times (length 18)
_S1_2_896114C 5,410 instructions (0.000%), 186 calls (0896114C - 08961214, length 51)
  Back Branch 089611D8 1 times (length 18)
  Back Branch 089611F8 1 times (length 26)
_S1_2_883FB8C 5,394 instructions (0.000%), 186 calls (0883FB8C - 0883FCFC, length 93)
_S1_2_88AC14C 5,382 instructions (0.000%), 897 calls (088AC14C - 088AC160, length 6)
_S1_2_894B35C 5,344 instructions (0.000%), 77 calls (0894B35C - 0894B510, length 110)
  Back Branch 0894B40C 124 times (length 12)
_S1_2_88D78C4 5,343 instructions (0.000%), 137 calls (088D78C4 - 088D7988, length 50)
  Back Branch 088D7974 137 times (length 17)
_S1_2_890022C 5,319 instructions (0.000%), 197 calls (0890022C - 08900294, length 27)
_S1_2_8910978 5,238 instructions (0.000%), 291 calls (08910930 - 0891099C, length 28)
  Back Branch 08910998 291 times (length 28)
_S1_2_892A6A0 5,216 instructions (0.000%), 306 calls (0892A6A0 - 0892A6F0, length 21)
  Back Branch 0892A6EC 7 times (length 10)
_S1_2_8958714 5,205 instructions (0.000%), 225 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895871C 225 times (length 66)
  Back Branch 0895862C 222 times (length 638)
_S1_2_8949038 5,183 instructions (0.000%), 73 calls (08949038 - 08949170, length 79)
_S1_2_88420CC 5,172 instructions (0.000%), 431 calls (088420CC - 08842108, length 16)
_S1_2_890C40C 5,160 instructions (0.000%), 215 calls (0890C40C - 0890C478, length 28)
  Back Branch 0890C464 215 times (length 13)
_S1_2_895601C 5,150 instructions (0.000%), 515 calls (0895601C - 0895607C, length 25)
_S1_2_88ACD64 5,137 instructions (0.000%), 330 calls (088ACD64 - 088ACDA0, length 16)
_S1_2_889DEDC 5,136 instructions (0.000%), 642 calls (0889DEDC - 0889DEF8, length 8)
_S1_2_88ED1CC 5,096 instructions (0.000%), 56 calls (088ED1CC - 088ED334, length 91)
_S1_2_8903130 5,054 instructions (0.000%), 361 calls (08903130 - 08903164, length 14)
_S1_2_891E4C0 5,049 instructions (0.000%), 153 calls (0891E4C0 - 0891E550, length 37)
  Back Branch 0891E514 153 times (length 3)
_S1_2_88ED388 5,049 instructions (0.000%), 99 calls (088ED388 - 088ED450, length 51)
_S1_2_887D6D4 5,040 instructions (0.000%), 32 calls (0887D6D4 - 0887D960, length 164)
  Back Branch 0887D794 12 times (length 9)
_S1_2_8880264 5,024 instructions (0.000%), 224 calls (08880264 - 088802D4, length 29)
_S1_2_892CA84 4,989 instructions (0.000%), 1,663 calls (0892CA84 - 0892CA8C, length 3)
_S1_2_89469FC 4,982 instructions (0.000%), 188 calls (089469FC - 08946A88, length 36)
  Back Branch 08946A84 94 times (length 16)
  Back Branch 08946A60 94 times (length 15)
  Back Branch 08946A7C 94 times (length 9)
_S1_2_8919D2C 4,960 instructions (0.000%), 160 calls (08919D2C - 08919DA4, length 31)
_S1_2_895E100 4,950 instructions (0.000%), 825 calls (0895E100 - 0895E114, length 6)
_S1_2_8905D1C 4,950 instructions (0.000%), 198 calls (08905D1C - 08905D7C, length 25)
_S1_2_88D82E0 4,918 instructions (0.000%), 213 calls (088D82E0 - 088D837C, length 40)
  Back Branch 088D8354 121 times (length 13)
_S1_2_8930830 4,912 instructions (0.000%), 307 calls (08930830 - 0893086C, length 16)
_S1_2_8911098 4,896 instructions (0.000%), 144 calls (08911098 - 08911170, length 55)
_S1_2_8925FC8 4,890 instructions (0.000%), 489 calls (08925FC8 - 08925FEC, length 10)
_S1_2_89737E0 4,862 instructions (0.000%), 221 calls (089737E0 - 08973834, length 22)
_S1_2_883B83C 4,860 instructions (0.000%), 243 calls (0883B83C - 0883B948, length 68)
_S1_2_88BAA74 4,855 instructions (0.000%), 19 calls (088BA704 - 088BBB5C, length 1303)
  Back Branch 088BA744 40,869 times (length 12)
  Back Branch 088BBB00 29 times (length 1281)
  Back Branch 088BB14C 18 times (length 43)
_S1_2_8957248 4,851 instructions (0.000%), 231 calls (08957248 - 089572A4, length 24)
  Back Branch 089572A0 231 times (length 13)
  Back Branch 08957284 231 times (length 7)
_S1_2_88271D0 4,823 instructions (0.000%), 689 calls (088271D0 - 088271E8, length 7)
_S1_2_88815B8 4,816 instructions (0.000%), 112 calls (088815B8 - 08881698, length 57)
_S1_2_88E00B4 4,806 instructions (0.000%), 198 calls (088E00B4 - 088E00F8, length 18)
  Back Branch 088E00E4 248 times (length 9)
_S1_2_88C55A8 4,791 instructions (0.000%), 63 calls (088C55A8 - 088C5768, length 113)
  Back Branch 088C5718 12 times (length 31)
_S1_2_88FEC08 4,768 instructions (0.000%), 213 calls (088FEC08 - 088FEC70, length 27)
  Back Branch 088FEC54 121 times (length 14)
_S1_2_8931300 4,756 instructions (0.000%), 115 calls (08931300 - 089313D8, length 55)
  Back Branch 089313B4 106 times (length 22)
  Back Branch 089313D4 3 times (length 30)
  Back Branch 089313C4 3 times (length 26)
_S1_2_88417FC 4,719 instructions (0.000%), 5 calls (088417FC - 08841968, length 92)
  Back Branch 08841878 640 times (length 13)
  Back Branch 08841934 2 times (length 31)
_S1_2_89739D0 4,715 instructions (0.000%), 205 calls (089739D0 - 08973A28, length 23)
_S1_2_88FF4A8 4,704 instructions (0.000%), 672 calls (088FF4A8 - 088FF4C0, length 7)
_S1_2_88FD268 4,704 instructions (0.000%), 364 calls (088FD268 - 088FD298, length 13)
_S1_2_895F1D4 4,689 instructions (0.000%), 521 calls (0895F1D4 - 0895F1F4, length 9)
_S1_2_89456FC 4,680 instructions (0.000%), 117 calls (089456FC - 0894579C, length 41)
_S1_2_8949618 4,642 instructions (0.000%), 73 calls (08949618 - 08949774, length 88)
  Back Branch 08949768 250 times (length 9)
  Back Branch 08949770 38 times (length 25)
_S1_2_8905D9C 4,620 instructions (0.000%), 308 calls (08905D9C - 08905DE4, length 19)
  Back Branch 08905DE0 308 times (length 6)
_S1_2_88D7E88 4,617 instructions (0.000%), 150 calls (088D7E88 - 088D7F18, length 37)
  Back Branch 088D7F04 89 times (length 14)
  Back Branch 088D7F14 61 times (length 18)
_S1_2_886EB30 4,615 instructions (0.000%), 355 calls (0886EB30 - 0886EB70, length 17)
_S1_2_88C8CEC 4,598 instructions (0.000%), 293 calls (088C8CEC - 088C8D44, length 23)
  Back Branch 088C8D30 33 times (length 6)
  Back Branch 088C8D40 20 times (length 8)
_S1_2_88C8934 4,590 instructions (0.000%), 153 calls (088C8934 - 088C89A8, length 30)
_S1_2_89475C8 4,556 instructions (0.000%), 77 calls (08945EC8 - 089475E4, length 1480)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 089475E0 77 times (length 1480)
_S1_2_88D621C 4,554 instructions (0.000%), 198 calls (088D621C - 088D6288, length 28)
_S1_2_88C48C8 4,554 instructions (0.000%), 198 calls (088C48C8 - 088C4920, length 23)
_S1_2_88D8054 4,549 instructions (0.000%), 89 calls (088D8054 - 088D816C, length 71)
  Back Branch 088D8168 56 times (length 51)
_S1_2_88D7A60 4,521 instructions (0.000%), 137 calls (088D7A60 - 088D7AE0, length 33)
_S1_2_8875618 4,521 instructions (0.000%), 15 calls (08875618 - 0887576C, length 86)
  Back Branch 08875708 240 times (length 5)
  Back Branch 088756D0 240 times (length 6)
  Back Branch 088756EC 240 times (length 5)
_S1_2_88E5FB4 4,508 instructions (0.000%), 28 calls (088E5FB4 - 088E64EC, length 335)
  Back Branch 088E6488 28 times (length 188)
  Back Branch 088E64AC 28 times (length 253)
  Back Branch 088E6470 28 times (length 181)
  Back Branch 088E62B8 28 times (length 171)
_S1_2_8928280 4,482 instructions (0.000%), 1,494 calls (08928280 - 08928288, length 3)
_S1_2_88B41EC 4,470 instructions (0.000%), 298 calls (088B41EC - 088B4224, length 15)
_S1_2_892C990 4,437 instructions (0.000%), 153 calls (0892C990 - 0892CA14, length 34)
  Back Branch 0892CA10 153 times (length 22)
_S1_2_88DE468 4,405 instructions (0.000%), 198 calls (088DE468 - 088DE4C0, length 23)
  Back Branch 088DE4B4 205 times (length 7)
  Back Branch 088DE4BC 198 times (length 14)
_S1_2_88C85E4 4,389 instructions (0.000%), 627 calls (088C85E4 - 088C85FC, length 7)
_S1_2_88C82E4 4,356 instructions (0.000%), 198 calls (088C82E4 - 088C8348, length 26)
_S1_2_88C8118 4,356 instructions (0.000%), 198 calls (088C8118 - 088C818C, length 30)
_S1_2_89534C8 4,345 instructions (0.000%), 77 calls (089534C8 - 089535A4, length 56)
  Back Branch 08953550 186 times (length 15)
_S1_2_89474C0 4,331 instructions (0.000%), 77 calls (08945EC8 - 089474DC, length 1414)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 089474D8 77 times (length 1414)
_S1_2_8959E4C 4,312 instructions (0.000%), 77 calls (08959E4C - 08959F30, length 58)
  Back Branch 08959F2C 77 times (length 32)
  Back Branch 08959F14 77 times (length 27)
  Back Branch 08959EF0 77 times (length 18)
_S1_2_8875560 4,290 instructions (0.000%), 15 calls (08875560 - 08875614, length 46)
  Back Branch 088755E0 240 times (length 6)
  Back Branch 088755A0 240 times (length 5)
  Back Branch 088755BC 240 times (length 5)
_S1_2_88EA3E0 4,284 instructions (0.000%), 252 calls (088EA3E0 - 088EA430, length 21)
_S1_2_88051CC 4,250 instructions (0.000%), 250 calls (088051CC - 088052D0, length 66)
_S1_2_88D798C 4,247 instructions (0.000%), 137 calls (088D798C - 088D7A04, length 31)
_S1_2_88CCC10 4,236 instructions (0.000%), 706 calls (088CCC10 - 088CCC2C, length 8)
_S1_2_8948E5C 4,228 instructions (0.000%), 302 calls (08948E5C - 08948ECC, length 29)
_S1_2_88F5004 4,210 instructions (0.000%), 842 calls (088F5004 - 088F502C, length 11)
_S1_2_889DE68 4,210 instructions (0.000%), 421 calls (0889DE68 - 0889DE8C, length 10)
_S1_2_89335AC 4,208 instructions (0.000%), 80 calls (089335AC - 0893369C, length 61)
  Back Branch 08933698 80 times (length 39)
_S1_2_883F160 4,170 instructions (0.000%), 187 calls (0883F160 - 0883F210, length 45)
_S1_2_88C8B9C 4,170 instructions (0.000%), 151 calls (088C8B9C - 088C8CB4, length 71)
  Back Branch 088C8C20 151 times (length 22)
  Back Branch 088C8CA0 3 times (length 45)
  Back Branch 088C8C64 3 times (length 30)
  Back Branch 088C8C40 3 times (length 21)
_S1_2_88C67E0 4,158 instructions (0.000%), 198 calls (088C67E0 - 088C6830, length 21)
_S1_2_88C5FCC 4,158 instructions (0.000%), 198 calls (088C5FCC - 088C601C, length 21)
_S1_2_88AD114 4,132 instructions (0.000%), 50 calls (088AD114 - 088AD1A8, length 38)
  Back Branch 088AD16C 236 times (length 12)
_S1_2_88061F4 4,116 instructions (0.000%), 294 calls (088061F4 - 08806238, length 18)
_S1_2_8955AA0 4,115 instructions (0.000%), 360 calls (08955AA0 - 08955B00, length 25)
_S1_2_89737A4 4,110 instructions (0.000%), 274 calls (089737A4 - 089737DC, length 15)
_S1_2_893CE30 4,048 instructions (0.000%), 506 calls (0893CE30 - 0893CE4C, length 8)
_S1_2_88C8590 4,032 instructions (0.000%), 576 calls (088C8590 - 088C85A8, length 7)
_S1_2_88B8CB0 4,018 instructions (0.000%), 49 calls (088B8CB0 - 088BA324, length 1438)
  Back Branch 088B8D80 147 times (length 12)
  Back Branch 088BA2C8 98 times (length 1380)
_S1_2_8923170 4,005 instructions (0.000%), 445 calls (08923170 - 08923190, length 9)
_S1_2_8806054 3,992 instructions (0.000%), 132 calls (08806054 - 08806118, length 50)
_S1_2_88C5F88 3,984 instructions (0.000%), 332 calls (088C5F88 - 088C5FB4, length 12)
_S1_2_88AB4BC 3,960 instructions (0.000%), 330 calls (088AB4BC - 088AB4E8, length 12)
_S1_2_88FE598 3,960 instructions (0.000%), 198 calls (088FE598 - 088FE5F4, length 24)
_S1_2_88CD27C 3,950 instructions (0.000%), 395 calls (088CD27C - 088CD2A0, length 10)
_S1_2_88C96F0 3,938 instructions (0.000%), 141 calls (088C96F0 - 088C975C, length 28)
  Back Branch 088C9758 139 times (length 9)
_S1_2_88B4194 3,936 instructions (0.000%), 328 calls (088B4194 - 088B41C0, length 12)
_S1_2_88C4CFC 3,926 instructions (0.000%), 151 calls (088C4CFC - 088C4D6C, length 29)
  Back Branch 088C4D68 151 times (length 17)
  Back Branch 088C4D4C 151 times (length 10)
_S1_2_884399C 3,924 instructions (0.000%), 327 calls (0884399C - 088439C8, length 12)
_S1_2_8948F74 3,913 instructions (0.000%), 73 calls (08948F74 - 08949034, length 49)
  Back Branch 08949004 250 times (length 8)
  Back Branch 08948FE0 38 times (length 12)
  Back Branch 0894900C 38 times (length 23)
_S1_2_88C29E8 3,900 instructions (0.000%), 150 calls (088C29E8 - 088C2A50, length 27)
  Back Branch 088C2A4C 150 times (length 14)
  Back Branch 088C2A3C 150 times (length 11)
_S1_2_880611C 3,885 instructions (0.000%), 81 calls (0880611C - 088061F0, length 54)
_S1_2_8969918 3,841 instructions (0.000%), 73 calls (08969918 - 089699F0, length 55)
  Back Branch 089699D4 130 times (length 7)
  Back Branch 08969980 65 times (length 4)
  Back Branch 089699EC 65 times (length 36)
_S1_2_88D821C 3,834 instructions (0.000%), 213 calls (088D821C - 088D8270, length 22)
_S1_2_89316E8 3,828 instructions (0.000%), 106 calls (089316E8 - 0893178C, length 42)
  Back Branch 08931770 106 times (length 18)
  Back Branch 08931780 3 times (length 22)
_S1_2_894BD3C 3,822 instructions (0.000%), 294 calls (0894BD3C - 0894BD7C, length 17)
_S1_2_88C8CB8 3,809 instructions (0.000%), 293 calls (088C8CB8 - 088C8CE8, length 13)
_S1_2_88D7A08 3,800 instructions (0.000%), 198 calls (088D7A08 - 088D7A5C, length 22)
  Back Branch 088D7A58 59 times (length 8)
_S1_2_88AFA50 3,780 instructions (0.000%), 210 calls (088AFA50 - 088AFA94, length 18)
_S1_2_88F2D44 3,780 instructions (0.000%), 120 calls (088F2D44 - 088F2E30, length 60)
_S1_2_8900408 3,743 instructions (0.000%), 197 calls (08900408 - 08900450, length 19)
_S1_2_889DE90 3,740 instructions (0.000%), 220 calls (0889DE90 - 0889DED8, length 19)
_S1_2_88D7F1C 3,732 instructions (0.000%), 61 calls (088D7F1C - 088D8018, length 64)
  Back Branch 088D8014 60 times (length 29)
_S1_2_888005C 3,728 instructions (0.000%), 112 calls (0888005C - 088800E0, length 34)
_S1_2_88B0404 3,696 instructions (0.000%), 336 calls (088B0404 - 088B042C, length 11)
_S1_2_89364DC 3,653 instructions (0.000%), 281 calls (089364DC - 08936534, length 23)
_S1_2_887945C 3,649 instructions (0.000%), 1 calls (0887945C - 088794E0, length 34)
  Back Branch 088794C0 396 times (length 12)
_S1_2_892AD38 3,622 instructions (0.000%), 1,811 calls (0892AD38 - 0892AD3C, length 2)
_S1_2_8959354 3,619 instructions (0.000%), 77 calls (08959354 - 08959434, length 57)
  Back Branch 089593F4 77 times (length 16)
_S1_2_8955BC8 3,619 instructions (0.000%), 77 calls (08945EC8 - 08955BE0, length 16199)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 08955BDC 77 times (length 16199)
_S1_2_895D148 3,600 instructions (0.000%), 75 calls (0895D148 - 0895D2A4, length 88)
  Back Branch 0895D2A0 75 times (length 25)
  Back Branch 0895D298 75 times (length 9)
_S1_2_895CEA4 3,600 instructions (0.000%), 75 calls (0895CEA4 - 0895D000, length 88)
  Back Branch 0895CFF4 75 times (length 9)
  Back Branch 0895CFFC 75 times (length 25)
_S1_2_88053A0 3,597 instructions (0.000%), 327 calls (088053A0 - 088053D0, length 13)
_S1_2_88E5434 3,584 instructions (0.000%), 28 calls (088E5434 - 088E5778, length 210)
  Back Branch 088E5760 28 times (length 173)
  Back Branch 088E56E0 28 times (length 124)
  Back Branch 088E56A4 28 times (length 101)
  Back Branch 088E56B8 28 times (length 112)
_S1_2_894ACB0 3,577 instructions (0.000%), 73 calls (0894ACB0 - 0894AE14, length 90)
  Back Branch 0894AE08 73 times (length 9)
  Back Branch 0894AE10 73 times (length 25)
_S1_2_883FE3C 3,572 instructions (0.000%), 186 calls (0883FE3C - 0883FE8C, length 21)
_S1_2_88AC038 3,570 instructions (0.000%), 510 calls (088AC038 - 088AC050, length 7)
_S1_2_8900998 3,564 instructions (0.000%), 198 calls (08900998 - 08900A28, length 37)
  Back Branch 089009FC 198 times (length 15)
_S1_2_88C8294 3,564 instructions (0.000%), 198 calls (088C8294 - 088C82E0, length 20)
_S1_2_8906708 3,564 instructions (0.000%), 54 calls (08906708 - 08906898, length 101)
_S1_2_8836B08 3,544 instructions (0.000%), 443 calls (08836B08 - 08836B24, length 8)
_S1_2_8948954 3,534 instructions (0.000%), 73 calls (08948954 - 08948AB0, length 88)
  Back Branch 089489E0 136 times (length 17)
  Back Branch 089489F8 74 times (length 12)
  Back Branch 08948A00 11 times (length 24)
_S1_2_88CCDA8 3,528 instructions (0.000%), 252 calls (088CCDA8 - 088CCDDC, length 14)
_S1_2_894785C 3,504 instructions (0.000%), 73 calls (08945EC8 - 08947878, length 1645)
  Back Branch 08945F74 32,308 times (length 5)
  Back Branch 08947874 73 times (length 1645)
_S1_2_8946C64 3,484 instructions (0.000%), 268 calls (08946C64 - 08946C94, length 13)
_S1_2_890D8D8 3,444 instructions (0.000%), 492 calls (0890D8D8 - 0890D8F0, length 7)
_S1_2_894B72C 3,426 instructions (0.000%), 77 calls (0894B72C - 0894B7E8, length 48)
  Back Branch 0894B7B0 77 times (length 16)
  Back Branch 0894B7CC 77 times (length 23)
  Back Branch 0894B7E4 48 times (length 28)
_S1_2_890D9AC 3,416 instructions (0.000%), 488 calls (0890D9AC - 0890D9C4, length 7)
_S1_2_8876968 3,416 instructions (0.000%), 56 calls (08876968 - 08876A74, length 68)
_S1_2_89699F4 3,409 instructions (0.000%), 79 calls (089699F4 - 08969B6C, length 95)
  Back Branch 08969AD4 65 times (length 43)
  Back Branch 08969B00 17 times (length 35)
  Back Branch 08969B10 11 times (length 39)
  Back Branch 08969B1C 11 times (length 42)
_S1_2_88C9F28 3,400 instructions (0.000%), 170 calls (088C9F28 - 088C9F74, length 20)
_S1_2_8836ECC 3,390 instructions (0.000%), 198 calls (08836ECC - 08836F98, length 52)
_S1_2_8900050 3,366 instructions (0.000%), 198 calls (08900050 - 08900090, length 17)
_S1_2_88FE8A8 3,366 instructions (0.000%), 198 calls (088FE8A8 - 088FE8E8, length 17)
_S1_2_88DF284 3,366 instructions (0.000%), 198 calls (088DF284 - 088DF2DC, length 23)
_S1_2_88CCBC0 3,366 instructions (0.000%), 198 calls (088CCBC0 - 088CCC00, length 17)
_S1_2_8827330 3,341 instructions (0.000%), 154 calls (08827330 - 088274B8, length 99)
_S1_2_88DE4C4 3,316 instructions (0.000%), 126 calls (088DE4C4 - 088DE72C, length 155)
  Back Branch 088DE6C8 125 times (length 45)
  Back Branch 088DE64C 1 times (length 82)
  Back Branch 088DE644 1 times (length 65)
  Back Branch 088DE68C 1 times (length 97)
_S1_2_88C6C14 3,312 instructions (0.000%), 144 calls (088C6C14 - 088C6CE4, length 53)
_S1_2_89483A8 3,311 instructions (0.000%), 73 calls (089483A8 - 0894850C, length 90)
  Back Branch 0894843C 109 times (length 17)
  Back Branch 08948454 51 times (length 12)
  Back Branch 0894845C 15 times (length 24)
_S1_2_88AB4EC 3,300 instructions (0.000%), 330 calls (088AB4EC - 088AB510, length 10)
_S1_2_8879FC4 3,288 instructions (0.000%), 137 calls (08879FC4 - 0887A048, length 34)
_S1_2_88B41C4 3,280 instructions (0.000%), 328 calls (088B41C4 - 088B41E8, length 10)
_S1_2_88FB26C 3,276 instructions (0.000%), 364 calls (088FB26C - 088FB298, length 12)
_S1_2_88F725C 3,276 instructions (0.000%), 252 calls (088F725C - 088F72A4, length 19)
  Back Branch 088F7290 372 times (length 6)
  Back Branch 088F72A0 308 times (length 10)
_S1_2_88B0C80 3,275 instructions (0.000%), 655 calls (088B0C80 - 088B0C98, length 7)
_S1_2_8843700 3,270 instructions (0.000%), 109 calls (08843700 - 08843774, length 30)
_S1_2_882C190 3,265 instructions (0.000%), 148 calls (0882C190 - 0882C208, length 31)
  Back Branch 0882C1C8 134 times (length 6)
  Back Branch 0882C1F0 134 times (length 16)
  Back Branch 0882C1E0 134 times (length 12)
_S1_2_8870380 3,243 instructions (0.000%), 69 calls (08870380 - 08870438, length 47)
_S1_2_8878040 3,234 instructions (0.000%), 154 calls (08878040 - 088780B0, length 29)
_S1_2_88D6F08 3,233 instructions (0.000%), 61 calls (088D6F08 - 088D6FF8, length 61)
  Back Branch 088D6FCC 61 times (length 33)
  Back Branch 088D6FE4 61 times (length 36)
_S1_2_8837160 3,211 instructions (0.000%), 110 calls (08837160 - 088374A4, length 210)
_S1_2_88B0344 3,192 instructions (0.000%), 133 calls (088B0344 - 088B03A0, length 24)
_S1_2_88EF7B8 3,173 instructions (0.000%), 19 calls (088EF7B8 - 088EFAEC, length 206)
  Back Branch 088EF974 22 times (length 9)
  Back Branch 088EF940 22 times (length 9)
  Back Branch 088EF90C 22 times (length 9)
  Back Branch 088EF9A8 22 times (length 9)
  Back Branch 088EFAE8 16 times (length 166)
_S1_2_88FE8EC 3,168 instructions (0.000%), 198 calls (088FE8EC - 088FE928, length 16)
_S1_2_88DE424 3,168 instructions (0.000%), 198 calls (088DE424 - 088DE464, length 17)
  Back Branch 088DE460 198 times (length 6)
_S1_2_88D5800 3,168 instructions (0.000%), 198 calls (088D5800 - 088D583C, length 16)
_S1_2_88C1FCC 3,168 instructions (0.000%), 144 calls (088C1FCC - 088C2020, length 22)
_S1_2_892DF20 3,144 instructions (0.000%), 57 calls (0892DDF0 - 0892DFC8, length 119)
  Back Branch 0892DEB8 76,962 times (length 52)
  Back Branch 0892DFBC 57 times (length 16)
  Back Branch 0892DFA4 57 times (length 13)
  Back Branch 0892DFC4 57 times (length 34)
  Back Branch 0892DFAC 54 times (length 85)
  Back Branch 0892DF84 3 times (length 75)
_S1_2_88E9F18 3,136 instructions (0.000%), 224 calls (088E9F18 - 088E9F5C, length 18)
_S1_2_88D97C8 3,135 instructions (0.000%), 165 calls (088D97C8 - 088D9814, length 20)
_S1_2_895E1D0 3,132 instructions (0.000%), 261 calls (0895DF0C - 0895E1E4, length 183)
  Back Branch 0895DF30 300 times (length 8)
  Back Branch 0895E1D8 261 times (length 181)
_S1_2_895E1E8 3,128 instructions (0.000%), 261 calls (0895DF0C - 0895E1FC, length 189)
  Back Branch 0895DF30 300 times (length 8)
  Back Branch 0895E1F0 261 times (length 187)
_S1_2_892973C 3,120 instructions (0.000%), 156 calls (0892973C - 089297E4, length 43)
  Back Branch 08929788 156 times (length 15)
_S1_2_88EBD20 3,120 instructions (0.000%), 78 calls (088EBD20 - 088EBDBC, length 40)
_S1_2_894D9D0 3,091 instructions (0.000%), 620 calls (0894D9D0 - 0894D9E0, length 5)
_S1_2_8969EDC 3,089 instructions (0.000%), 6 calls (08969EDC - 08969FC4, length 59)
  Back Branch 08969F8C 203 times (length 6)
  Back Branch 08969F94 73 times (length 31)
_S1_2_88C58CC 3,079 instructions (0.000%), 19 calls (088C58CC - 088C5BF8, length 204)
_S1_2_8973768 3,075 instructions (0.000%), 205 calls (08973768 - 089737A0, length 15)
_S1_2_8949814 3,071 instructions (0.000%), 83 calls (08949814 - 089498AC, length 39)
  Back Branch 0894988C 83 times (length 15)
  Back Branch 089498A8 83 times (length 20)
_S1_2_89587B0 3,026 instructions (0.000%), 142 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895862C 222 times (length 638)
  Back Branch 089587B4 142 times (length 104)
_S1_2_892C88C 3,024 instructions (0.000%), 144 calls (0892C88C - 0892C900, length 30)
  Back Branch 0892C8EC 144 times (length 12)
_S1_2_8911044 3,024 instructions (0.000%), 144 calls (08911044 - 08911094, length 21)
_S1_2_88C1F78 3,024 instructions (0.000%), 144 calls (088C1F78 - 088C1FC8, length 21)
_S1_2_88C4448 3,019 instructions (0.000%), 198 calls (088C4448 - 088C449C, length 22)
_S1_2_88A4F38 3,015 instructions (0.000%), 201 calls (088A4F38 - 088A4F70, length 15)
_S1_2_88CAD24 3,010 instructions (0.000%), 301 calls (088CAD24 - 088CAD48, length 10)
_S1_2_8959D8C 3,003 instructions (0.000%), 77 calls (08959D8C - 08959E48, length 48)
  Back Branch 08959E14 77 times (length 14)
_S1_2_895305C 2,993 instructions (0.000%), 73 calls (0895305C - 08953224, length 115)
  Back Branch 08953194 73 times (length 18)
  Back Branch 0895318C 73 times (length 53)
_S1_2_894AE18 2,993 instructions (0.000%), 73 calls (0894AE18 - 0894AEE4, length 52)
  Back Branch 0894AEA8 73 times (length 16)
  Back Branch 0894AEC4 73 times (length 23)
  Back Branch 0894AEE0 73 times (length 35)
_S1_2_8949174 2,993 instructions (0.000%), 73 calls (08949174 - 0894923C, length 51)
  Back Branch 08949214 73 times (length 23)
  Back Branch 0894920C 73 times (length 8)
  Back Branch 089491E8 73 times (length 12)
_S1_2_89774B4 2,988 instructions (0.000%), 1,494 calls (089774B4 - 089774B8, length 2)
_S1_2_8977474 2,984 instructions (0.000%), 1,492 calls (08977474 - 08977478, length 2)
_S1_2_88D82A8 2,982 instructions (0.000%), 213 calls (088D82A8 - 088D82DC, length 14)
_S1_2_88D7AE4 2,970 instructions (0.000%), 198 calls (088D7AE4 - 088D7B1C, length 15)
_S1_2_88F9F18 2,955 instructions (0.000%), 197 calls (088F9F18 - 088F9F50, length 15)
_S1_2_88FA0CC 2,954 instructions (0.000%), 1 calls (088FA0CC - 088FA420, length 214)
  Back Branch 088FA304 32 times (length 16)
  Back Branch 088FA2B0 32 times (length 31)
  Back Branch 088FA3E8 31 times (length 66)
  Back Branch 088FA3F8 31 times (length 91)
  Back Branch 088FA374 16 times (length 23)
  Back Branch 088FA41C 15 times (length 168)
  Back Branch 088FA408 15 times (length 131)
  Back Branch 088FA3D4 15 times (length 33)
  Back Branch 088FA220 15 times (length 27)
  Back Branch 088FA1A0 15 times (length 19)
_S1_2_8910AD8 2,944 instructions (0.000%), 1,472 calls (08910AD8 - 08910ADC, length 2)
_S1_2_894D130 2,940 instructions (0.000%), 588 calls (0894D130 - 0894D140, length 5)
_S1_2_88CACD4 2,930 instructions (0.000%), 293 calls (088CACD4 - 088CACF8, length 10)
_S1_2_8910ED8 2,926 instructions (0.000%), 154 calls (08910ED8 - 08910F20, length 19)
_S1_2_8959438 2,926 instructions (0.000%), 77 calls (08945CFC - 0895961C, length 20041)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_89230C4 2,922 instructions (0.000%), 487 calls (089230C4 - 089230D8, length 6)
_S1_2_894B514 2,916 instructions (0.000%), 48 calls (0894B514 - 0894B728, length 134)
  Back Branch 0894B5FC 75 times (length 13)
  Back Branch 0894B5B8 48 times (length 14)
_S1_2_88E6878 2,914 instructions (0.000%), 94 calls (088E6878 - 088E68F0, length 31)
  Back Branch 088E68BC 94 times (length 11)
_S1_2_892CB98 2,907 instructions (0.000%), 153 calls (0892CB98 - 0892CC08, length 29)
_S1_2_88CAC84 2,880 instructions (0.000%), 288 calls (088CAC84 - 088CACA8, length 10)
_S1_2_8874438 2,880 instructions (0.000%), 160 calls (08874438 - 08874490, length 23)
_S1_2_88C1D34 2,869 instructions (0.000%), 151 calls (088C1D34 - 088C1D7C, length 19)
_S1_2_892FECC 2,859 instructions (0.000%), 116 calls (0892FECC - 0892FFC8, length 64)
  Back Branch 0892FF88 3 times (length 30)
_S1_2_88AACF0 2,848 instructions (0.000%), 66 calls (088AACF0 - 088AADE0, length 61)
  Back Branch 088AADD4 33 times (length 38)
_S1_2_88CCC78 2,840 instructions (0.000%), 1,420 calls (088CCC78 - 088CCC7C, length 2)
_S1_2_8936BD0 2,820 instructions (0.000%), 282 calls (08936BD0 - 08936BF4, length 10)
_S1_2_882D420 2,776 instructions (0.000%), 160 calls (0882D420 - 0882D4A4, length 34)
_S1_2_88C8600 2,772 instructions (0.000%), 396 calls (088C8600 - 088C8618, length 7)
_S1_2_88F6608 2,772 instructions (0.000%), 252 calls (088F6608 - 088F6718, length 69)
_S1_2_8955B34 2,772 instructions (0.000%), 154 calls (08955B34 - 08955B78, length 18)
_S1_2_8873724 2,766 instructions (0.000%), 461 calls (08873724 - 08873740, length 8)
_S1_2_88C8484 2,765 instructions (0.000%), 395 calls (088C8484 - 088C849C, length 7)
_S1_2_8973BF0 2,758 instructions (0.000%), 197 calls (08973BF0 - 08973C28, length 15)
  Back Branch 08973C24 197 times (length 6)
_S1_2_88FF8D0 2,758 instructions (0.000%), 197 calls (088FF8D0 - 088FF90C, length 16)
  Back Branch 088FF908 197 times (length 9)
_S1_2_88D628C 2,758 instructions (0.000%), 197 calls (088D628C - 088D62C8, length 16)
  Back Branch 088D62C4 197 times (length 9)
_S1_2_89109B4 2,754 instructions (0.000%), 172 calls (089108D4 - 089109B8, length 58)
  Back Branch 089109A4 18,975 times (length 54)
  Back Branch 089109B4 172 times (length 6)
_S1_2_88F5D64 2,744 instructions (0.000%), 56 calls (088F5D64 - 088F5E24, length 49)
  Back Branch 088F5DE0 56 times (length 14)
  Back Branch 088F5E20 56 times (length 21)
_S1_2_8957E0C 2,736 instructions (0.000%), 76 calls (089578C4 - 08957E44, length 353)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957E40 76 times (length 331)
_S1_2_886F2B0 2,736 instructions (0.000%), 57 calls (0886F2B0 - 0886F36C, length 48)
_S1_2_88CADEC 2,730 instructions (0.000%), 273 calls (088CADEC - 088CAE10, length 10)
_S1_2_88A4E18 2,728 instructions (0.000%), 124 calls (088A4E18 - 088A4E6C, length 22)
_S1_2_88B0D6C 2,725 instructions (0.000%), 545 calls (088B0D6C - 088B0D7C, length 5)
_S1_2_88DC888 2,706 instructions (0.000%), 82 calls (088DC888 - 088DC928, length 41)
_S1_2_88FE30C 2,694 instructions (0.000%), 898 calls (088FE30C - 088FE314, length 3)
_S1_2_88DE190 2,692 instructions (0.000%), 19 calls (088DE190 - 088DE34C, length 112)
  Back Branch 088DE290 130 times (length 6)
  Back Branch 088DE26C 22 times (length 23)
  Back Branch 088DE328 19 times (length 32)
_S1_2_886EAC4 2,685 instructions (0.000%), 179 calls (0886EAC4 - 0886EB0C, length 19)
_S1_2_8874804 2,682 instructions (0.000%), 149 calls (08874804 - 0887485C, length 23)
_S1_2_8910AA0 2,670 instructions (0.000%), 1,335 calls (08910AA0 - 08910AA4, length 2)
_S1_2_88C4FBC 2,649 instructions (0.000%), 139 calls (088C4FBC - 088C5088, length 52)
  Back Branch 088C506C 137 times (length 22)
_S1_2_8877C80 2,640 instructions (0.000%), 56 calls (08877C80 - 08877D18, length 39)
  Back Branch 08877CE0 109 times (length 9)
_S1_2_8899FEC 2,639 instructions (0.000%), 203 calls (08899FEC - 0889A0DC, length 61)
_S1_2_88B4280 2,624 instructions (0.000%), 328 calls (088B4280 - 088B429C, length 8)
_S1_2_8847230 2,618 instructions (0.000%), 154 calls (08847230 - 08847270, length 17)
_S1_2_88E7018 2,614 instructions (0.000%), 131 calls (088E7018 - 088E7094, length 32)
  Back Branch 088E7080 60 times (length 20)
_S1_2_882D4D0 2,606 instructions (0.000%), 1,303 calls (0882D4D0 - 0882D4D4, length 2)
_S1_2_8911174 2,601 instructions (0.000%), 153 calls (08911174 - 089111B4, length 17)
_S1_2_88C0084 2,592 instructions (0.000%), 144 calls (088C0084 - 088C00CC, length 19)
_S1_2_8874860 2,592 instructions (0.000%), 96 calls (08874860 - 088748C8, length 27)
_S1_2_890A380 2,592 instructions (0.000%), 54 calls (0890A380 - 0890A460, length 57)
  Back Branch 0890A45C 54 times (length 28)
  Back Branch 0890A3FC 54 times (length 4)
_S1_2_8841520 2,586 instructions (0.000%), 431 calls (08841520 - 0884153C, length 8)
_S1_2_88E206C 2,574 instructions (0.000%), 198 calls (088E206C - 088E209C, length 13)
_S1_2_88EA508 2,562 instructions (0.000%), 122 calls (088EA508 - 088EA558, length 21)
  Back Branch 088EA554 122 times (length 11)
_S1_2_88757C8 2,562 instructions (0.000%), 57 calls (088757C8 - 088758D8, length 69)
_S1_2_894787C 2,555 instructions (0.000%), 365 calls (0894787C - 089478D4, length 23)
_S1_2_88C2024 2,550 instructions (0.000%), 150 calls (088C2024 - 088C2064, length 17)
_S1_2_886EBF8 2,536 instructions (0.000%), 311 calls (0886EBF8 - 0886EC2C, length 14)
_S1_2_8954A24 2,530 instructions (0.000%), 253 calls (08954A24 - 08954A84, length 25)
_S1_2_88B0018 2,520 instructions (0.000%), 210 calls (088B0018 - 088B0044, length 12)
_S1_2_8947278 2,508 instructions (0.000%), 228 calls (08947278 - 089472A0, length 11)
_S1_2_88FACD0 2,508 instructions (0.000%), 104 calls (088FACD0 - 088FAD84, length 46)
  Back Branch 088FAD70 76 times (length 9)
_S1_2_8843778 2,507 instructions (0.000%), 109 calls (08843778 - 088437D8, length 25)
_S1_2_8868B20 2,506 instructions (0.000%), 358 calls (08868B20 - 08868B38, length 7)
_S1_2_88B6130 2,499 instructions (0.000%), 357 calls (088B6130 - 088B6148, length 7)
_S1_2_88B089C 2,477 instructions (0.000%), 61 calls (088B089C - 088B0940, length 42)
  Back Branch 088B08FC 60 times (length 13)
_S1_2_88AC0AC 2,471 instructions (0.000%), 353 calls (088AC0AC - 088AC0C4, length 7)
_S1_2_8916628 2,466 instructions (0.000%), 822 calls (08916628 - 08916630, length 3)
_S1_2_8957E48 2,451 instructions (0.000%), 86 calls (089578C4 - 08958910, length 1044)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 0895890C 43 times (length 1022)
  Back Branch 08957E6C 43 times (length 342)
_S1_2_892DE54 2,436 instructions (0.000%), 116 calls (0892DDF0 - 0892DEFC, length 68)
  Back Branch 0892DEB8 76,962 times (length 52)
_S1_2_88EA64C 2,434 instructions (0.000%), 6 calls (088EA64C - 088EAE64, length 519)
  Back Branch 088EA7E8 12 times (length 38)
  Back Branch 088EABEC 6 times (length 36)
  Back Branch 088EAB64 6 times (length 117)
  Back Branch 088EAB3C 6 times (length 102)
  Back Branch 088EAAF8 6 times (length 80)
  Back Branch 088EAAAC 6 times (length 56)
  Back Branch 088EAA7C 6 times (length 25)
  Back Branch 088EAA68 6 times (length 20)
  Back Branch 088EAA50 6 times (length 27)
  Back Branch 088EAA3C 6 times (length 21)
  Back Branch 088EAA30 6 times (length 19)
  Back Branch 088EAE18 6 times (length 386)
  Back Branch 088EAE04 6 times (length 374)
  Back Branch 088EAD8C 6 times (length 317)
  Back Branch 088EAD9C 6 times (length 328)
  Back Branch 088EADB0 6 times (length 333)
  Back Branch 088EADCC 6 times (length 347)
  Back Branch 088EADE8 6 times (length 361)
  Back Branch 088EAD0C 6 times (length 264)
  Back Branch 088EAD20 6 times (length 269)
  Back Branch 088EAD30 6 times (length 280)
  Back Branch 088EAD44 6 times (length 285)
  Back Branch 088EAD54 6 times (length 296)
  Back Branch 088EAD68 6 times (length 301)
  Back Branch 088EAD78 6 times (length 312)
  Back Branch 088EAC90 6 times (length 206)
  Back Branch 088EACB4 6 times (length 221)
  Back Branch 088EACA0 6 times (length 216)
  Back Branch 088EACD8 6 times (length 237)
  Back Branch 088EACC4 6 times (length 232)
  Back Branch 088EACFC 6 times (length 253)
  Back Branch 088EACE8 6 times (length 248)
  Back Branch 088EAC98 5 times (length 4)
  Back Branch 088EAC70 5 times (length 191)
  Back Branch 088EAC40 1 times (length 178)
  Back Branch 088EAABC 1 times (length 60)
_S1_2_88CC18C 2,415 instructions (0.000%), 345 calls (088CC18C - 088CC1A4, length 7)
_S1_2_88E504C 2,414 instructions (0.000%), 89 calls (088E504C - 088E5140, length 62)
_S1_2_886E1E0 2,396 instructions (0.000%), 1 calls (0886E1E0 - 0886E4F4, length 198)
  Back Branch 0886E4B0 16 times (length 80)
  Back Branch 0886E344 16 times (length 73)
_S1_2_889A24C 2,380 instructions (0.000%), 124 calls (0889A24C - 0889A360, length 70)
_S1_2_89055E8 2,376 instructions (0.000%), 198 calls (089055E8 - 08905614, length 12)
_S1_2_8899B74 2,374 instructions (0.000%), 6 calls (08899B74 - 08899CD8, length 90)
  Back Branch 08899CBC 278 times (length 8)
_S1_2_8804000 2,360 instructions (0.000%), 236 calls (08804000 - 0880403C, length 16)
_S1_2_88F4D78 2,356 instructions (0.000%), 1,178 calls (088F4D78 - 088F4D7C, length 2)
_S1_2_8905030 2,356 instructions (0.000%), 124 calls (08905030 - 08905078, length 19)
_S1_2_88FF564 2,352 instructions (0.000%), 336 calls (088FF564 - 088FF57C, length 7)
_S1_2_8946998 2,350 instructions (0.000%), 94 calls (08946998 - 089469F8, length 25)
_S1_2_887EA9C 2,340 instructions (0.000%), 260 calls (0887EA9C - 0887EABC, length 9)
_S1_2_88B03A4 2,340 instructions (0.000%), 117 calls (088B03A4 - 088B03F8, length 22)
_S1_2_8843B10 2,338 instructions (0.000%), 334 calls (08843B10 - 08843B28, length 7)
_S1_2_886C494 2,314 instructions (0.000%), 26 calls (0886C494 - 0886C808, length 222)
  Back Branch 0886C5C8 52 times (length 44)
_S1_2_887A04C 2,310 instructions (0.000%), 210 calls (0887A04C - 0887A074, length 11)
_S1_2_88C8B48 2,304 instructions (0.000%), 288 calls (088C8B48 - 088C8B64, length 8)
_S1_2_884A930 2,304 instructions (0.000%), 96 calls (0884A930 - 0884A98C, length 24)
_S1_2_892AD28 2,296 instructions (0.000%), 1,148 calls (0892AD28 - 0892AD2C, length 2)
_S1_2_88CC958 2,296 instructions (0.000%), 82 calls (088CC958 - 088CC9C4, length 28)
_S1_2_88FAB14 2,286 instructions (0.000%), 127 calls (088FAB14 - 088FAC0C, length 63)
  Back Branch 088FAB9C 127 times (length 14)
_S1_2_8946810 2,280 instructions (0.000%), 228 calls (08946810 - 08946834, length 10)
_S1_2_89312F8 2,274 instructions (0.000%), 1,137 calls (089312F8 - 089312FC, length 2)
_S1_2_88ECB20 2,268 instructions (0.000%), 28 calls (088ECB20 - 088ECC60, length 81)
_S1_2_88E4AFC 2,257 instructions (0.000%), 61 calls (088E4AFC - 088E4C24, length 75)
  Back Branch 088E4BE8 61 times (length 37)
_S1_2_88C9A70 2,224 instructions (0.000%), 139 calls (088C9A70 - 088C9AAC, length 16)
_S1_2_887B330 2,208 instructions (0.000%), 96 calls (0887B330 - 0887B478, length 83)
_S1_2_88AFA98 2,200 instructions (0.000%), 110 calls (088AFA98 - 088AFAEC, length 22)
_S1_2_88E5144 2,196 instructions (0.000%), 183 calls (088E5144 - 088E5184, length 17)
_S1_2_88FE958 2,178 instructions (0.000%), 198 calls (088FE958 - 088FE980, length 11)
_S1_2_88FE87C 2,178 instructions (0.000%), 198 calls (088FE87C - 088FE8A4, length 11)
_S1_2_88CCCC8 2,178 instructions (0.000%), 198 calls (088CCCC8 - 088CCCF0, length 11)
_S1_2_88EF6E0 2,177 instructions (0.000%), 82 calls (088EF6E0 - 088EF750, length 29)
_S1_2_88DF388 2,170 instructions (0.000%), 217 calls (088DF388 - 088DF3AC, length 10)
_S1_2_88FDE54 2,167 instructions (0.000%), 197 calls (088FDE54 - 088FDE7C, length 11)
_S1_2_8911C78 2,160 instructions (0.000%), 144 calls (08911C78 - 08911CB0, length 15)
_S1_2_890A2E0 2,160 instructions (0.000%), 54 calls (0890A2E0 - 0890A37C, length 40)
_S1_2_886A0B4 2,160 instructions (0.000%), 27 calls (0886A0B4 - 0886A21C, length 91)
_S1_2_88B5F00 2,140 instructions (0.000%), 214 calls (088B5F00 - 088B5F24, length 10)
_S1_2_892CA18 2,128 instructions (0.000%), 152 calls (0892CA18 - 0892CA6C, length 22)
_S1_2_8876550 2,120 instructions (0.000%), 1 calls (08876550 - 08876610, length 49)
  Back Branch 088765F8 209 times (length 10)
_S1_2_880EBAC 2,088 instructions (0.000%), 348 calls (0880EBAC - 0880EBC0, length 6)
_S1_2_88B62BC 2,086 instructions (0.000%), 298 calls (088B62BC - 088B62D4, length 7)
_S1_2_8910AB8 2,070 instructions (0.000%), 1,035 calls (08910AB8 - 08910ABC, length 2)
_S1_2_8899DFC 2,058 instructions (0.000%), 98 calls (08899DFC - 08899E60, length 26)
_S1_2_8838FCC 2,055 instructions (0.000%), 100 calls (08838FCC - 088390A4, length 55)
_S1_2_8910AC0 2,054 instructions (0.000%), 1,027 calls (08910AC0 - 08910AC4, length 2)
_S1_2_895C0E0 2,046 instructions (0.000%), 186 calls (0895C0E0 - 0895C108, length 11)
_S1_2_88AC3E4 2,046 instructions (0.000%), 186 calls (088AC3E4 - 088AC40C, length 11)
_S1_2_8805970 2,046 instructions (0.000%), 36 calls (08805970 - 08805A28, length 47)
  Back Branch 088059EC 65 times (length 12)
_S1_2_88ACDA4 2,040 instructions (0.000%), 680 calls (088ACDA4 - 088ACDAC, length 3)
_S1_2_893A040 2,024 instructions (0.000%), 253 calls (0893A040 - 0893A05C, length 8)
_S1_2_88A5650 2,016 instructions (0.000%), 224 calls (088A5650 - 088A5670, length 9)
_S1_2_8912040 2,016 instructions (0.000%), 168 calls (08912040 - 0891206C, length 12)
_S1_2_88D6E58 2,013 instructions (0.000%), 61 calls (088D6E58 - 088D6F04, length 44)
  Back Branch 088D6EF0 61 times (length 17)
_S1_2_891D550 2,004 instructions (0.000%), 334 calls (0891D550 - 0891D588, length 15)
_S1_2_8911C44 2,002 instructions (0.000%), 154 calls (08911C44 - 08911C74, length 13)
_S1_2_8843A78 2,002 instructions (0.000%), 143 calls (08843A78 - 08843AB8, length 17)
_S1_2_88AFD9C 1,998 instructions (0.000%), 74 calls (088AFD9C - 088AFE08, length 28)
_S1_2_892CCAC 1,989 instructions (0.000%), 153 calls (0892CCAC - 0892CCDC, length 13)
  Back Branch 0892CCD8 153 times (length 9)
_S1_2_8911CB4 1,989 instructions (0.000%), 153 calls (08911CB4 - 08911CE4, length 13)
_S1_2_88F9F54 1,980 instructions (0.000%), 198 calls (088F9F54 - 088F9F78, length 10)
_S1_2_88CD354 1,980 instructions (0.000%), 198 calls (088CD354 - 088CD378, length 10)
_S1_2_88CD2D4 1,980 instructions (0.000%), 198 calls (088CD2D4 - 088CD2F8, length 10)
_S1_2_88C70CC 1,980 instructions (0.000%), 198 calls (088C70CC - 088C70F0, length 10)
_S1_2_88F2AB0 1,980 instructions (0.000%), 60 calls (088F2AB0 - 088F2B40, length 37)
_S1_2_8899CDC 1,976 instructions (0.000%), 152 calls (08899CDC - 08899D14, length 15)
_S1_2_8847164 1,972 instructions (0.000%), 116 calls (08847164 - 088471A4, length 17)
_S1_2_88C8B68 1,963 instructions (0.000%), 151 calls (088C8B68 - 088C8B98, length 13)
_S1_2_8976948 1,962 instructions (0.000%), 109 calls (08976948 - 08976994, length 20)
_S1_2_8843954 1,962 instructions (0.000%), 109 calls (08843954 - 08843998, length 18)
_S1_2_88EC2F0 1,952 instructions (0.000%), 122 calls (088EC2F0 - 088EC32C, length 16)
_S1_2_8804080 1,948 instructions (0.000%), 138 calls (08804080 - 088040D8, length 23)
_S1_2_8868FC4 1,920 instructions (0.000%), 64 calls (08868FC4 - 08869038, length 30)
_S1_2_88C542C 1,910 instructions (0.000%), 191 calls (088C542C - 088C547C, length 21)
_S1_2_8905F98 1,904 instructions (0.000%), 16 calls (08905F98 - 08906364, length 244)
  Back Branch 089062A0 16 times (length 126)
_S1_2_8935E1C 1,865 instructions (0.000%), 5 calls (08935E1C - 08936024, length 131)
  Back Branch 08935F98 80 times (length 17)
_S1_2_88F7390 1,848 instructions (0.000%), 308 calls (088F7280 - 088F7394, length 70)
  Back Branch 088F7390 308 times (length 62)
  Back Branch 088F72A0 308 times (length 10)
_S1_2_8806498 1,848 instructions (0.000%), 132 calls (08806498 - 088064DC, length 18)
_S1_2_8868CD0 1,836 instructions (0.000%), 108 calls (08868CD0 - 08868D10, length 17)
_S1_2_89480B4 1,825 instructions (0.000%), 73 calls (089480B4 - 08948174, length 49)
_S1_2_8947ED4 1,825 instructions (0.000%), 73 calls (08947ED4 - 08947F94, length 49)
_S1_2_882D578 1,824 instructions (0.000%), 96 calls (0882D578 - 0882D5C0, length 19)
_S1_2_88B3B04 1,819 instructions (0.000%), 107 calls (088B3B04 - 088B3B44, length 17)
_S1_2_88A4FC8 1,819 instructions (0.000%), 107 calls (088A4FC8 - 088A5008, length 17)
_S1_2_88CAF00 1,812 instructions (0.000%), 151 calls (088CAF00 - 088CAF2C, length 12)
_S1_2_88DE138 1,804 instructions (0.000%), 82 calls (088DE138 - 088DE18C, length 22)
  Back Branch 088DE188 82 times (length 9)
_S1_2_8947358 1,800 instructions (0.000%), 150 calls (08947358 - 08947384, length 12)
_S1_2_88CAF5C 1,800 instructions (0.000%), 150 calls (088CAF5C - 088CAF88, length 12)
_S1_2_88F72A8 1,800 instructions (0.000%), 120 calls (088F7280 - 088F72EC, length 28)
  Back Branch 088F7290 372 times (length 6)
  Back Branch 088F72D4 120 times (length 19)
  Back Branch 088F72C4 120 times (length 19)
_S1_2_88EBCE4 1,800 instructions (0.000%), 120 calls (088EBCE4 - 088EBDBC, length 55)
_S1_2_889BB44 1,800 instructions (0.000%), 99 calls (0889BB44 - 0889BBE0, length 40)
_S1_2_880FEDC 1,800 instructions (0.000%), 92 calls (0880FEDC - 0880FFB0, length 54)
_S1_2_894DA64 1,794 instructions (0.000%), 299 calls (0894DA64 - 0894DA78, length 6)
_S1_2_8905668 1,782 instructions (0.000%), 198 calls (08905668 - 0890569C, length 14)
_S1_2_8806528 1,776 instructions (0.000%), 37 calls (08806528 - 088065F8, length 53)
_S1_2_895877C 1,769 instructions (0.000%), 61 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895862C 222 times (length 638)
  Back Branch 08958798 61 times (length 96)
  Back Branch 08959108 61 times (length 608)
_S1_2_894050C 1,760 instructions (0.000%), 160 calls (0894050C - 08940534, length 11)
_S1_2_8871F90 1,736 instructions (0.000%), 48 calls (08871F90 - 08872048, length 47)
  Back Branch 0887202C 44 times (length 9)
_S1_2_88C9120 1,728 instructions (0.000%), 288 calls (088C9120 - 088C9134, length 6)
_S1_2_88E8A24 1,720 instructions (0.000%), 1 calls (088E8A24 - 088E8BE8, length 114)
  Back Branch 088E8B68 64 times (length 23)
  Back Branch 088E8B98 63 times (length 29)
  Back Branch 088E8B88 1 times (length 51)
_S1_2_8947118 1,712 instructions (0.000%), 107 calls (08947118 - 08947154, length 16)
_S1_2_890E254 1,710 instructions (0.000%), 57 calls (0890E254 - 0890E2CC, length 31)
_S1_2_88C9F78 1,705 instructions (0.000%), 155 calls (088C9F78 - 088C9FA0, length 11)
_S1_2_891A2F8 1,703 instructions (0.000%), 155 calls (0891A2F8 - 0891A320, length 11)
_S1_2_886C294 1,690 instructions (0.000%), 26 calls (0886C294 - 0886C490, length 128)
  Back Branch 0886C41C 26 times (length 76)
_S1_2_889DEFC 1,684 instructions (0.000%), 421 calls (0889DEFC - 0889DF08, length 4)
_S1_2_887CDE8 1,680 instructions (0.000%), 80 calls (0887CDE8 - 0887CE38, length 21)
_S1_2_89468A8 1,674 instructions (0.000%), 186 calls (089468A8 - 089468C8, length 9)
_S1_2_8962BDC 1,661 instructions (0.000%), 1 calls (08962BDC - 08963054, length 287)
  Back Branch 08962DF8 64 times (length 24)
  Back Branch 08962F28 1 times (length 103)
_S1_2_880E90C 1,656 instructions (0.000%), 207 calls (0880E90C - 0880E928, length 8)
_S1_2_880E8EC 1,656 instructions (0.000%), 207 calls (0880E8EC - 0880E908, length 8)
_S1_2_88CC9C8 1,653 instructions (0.000%), 19 calls (088CC9C8 - 088CCB38, length 93)
_S1_2_88CCEC0 1,652 instructions (0.000%), 236 calls (088CCEC0 - 088CCED8, length 7)
_S1_2_88ACA68 1,645 instructions (0.000%), 84 calls (088ACA68 - 088ACAC8, length 25)
_S1_2_89166DC 1,636 instructions (0.000%), 818 calls (089166DC - 089166E0, length 2)
_S1_2_89333D4 1,634 instructions (0.000%), 817 calls (089333D4 - 089333D8, length 2)
_S1_2_88744DC 1,628 instructions (0.000%), 74 calls (088744DC - 08874530, length 22)
_S1_2_88B8F38 1,617 instructions (0.000%), 49 calls (088B8D40 - 088BA324, length 1402)
  Back Branch 088B8D80 147 times (length 12)
  Back Branch 088BA2C8 98 times (length 1380)
  Back Branch 088B8FBC 49 times (length 72)
  Back Branch 088B8FA4 49 times (length 11)
_S1_2_8966CA4 1,611 instructions (0.000%), 179 calls (08966CA4 - 08966CC4, length 9)
_S1_2_88B3BA4 1,605 instructions (0.000%), 107 calls (088B3BA4 - 088B3BDC, length 15)
_S1_2_887CE3C 1,600 instructions (0.000%), 80 calls (0887CE3C - 0887CE88, length 20)
_S1_2_8959B7C 1,596 instructions (0.000%), 76 calls (08945CFC - 08959BA8, length 20396)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959B9C 76 times (length 411)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_88FE92C 1,584 instructions (0.000%), 144 calls (088FE92C - 088FE954, length 11)
_S1_2_88CAF30 1,584 instructions (0.000%), 144 calls (088CAF30 - 088CAF58, length 11)
_S1_2_88C1764 1,584 instructions (0.000%), 144 calls (088C1764 - 088C178C, length 11)
_S1_2_88C0D80 1,584 instructions (0.000%), 44 calls (088C0D80 - 088C0E30, length 45)
_S1_2_88FE9C4 1,582 instructions (0.000%), 226 calls (088FE9C4 - 088FE9DC, length 7)
_S1_2_895A270 1,573 instructions (0.000%), 143 calls (0895A164 - 0895A280, length 72)
  Back Branch 0895A27C 143 times (length 72)
_S1_2_8876A78 1,568 instructions (0.000%), 112 calls (08876A78 - 08876AB8, length 17)
_S1_2_887A5B8 1,566 instructions (0.000%), 54 calls (0887A5B8 - 0887A664, length 44)
_S1_2_894721C 1,560 instructions (0.000%), 130 calls (0894721C - 08947248, length 12)
_S1_2_88B7264 1,550 instructions (0.000%), 50 calls (088B7264 - 088B72DC, length 31)
_S1_2_895A17C 1,542 instructions (0.000%), 257 calls (0895A17C - 0895A190, length 6)
_S1_2_895A0FC 1,542 instructions (0.000%), 257 calls (0895A0FC - 0895A110, length 6)
_S1_2_8847040 1,540 instructions (0.000%), 154 calls (08847040 - 0884706C, length 12)
_S1_2_88AE7B8 1,540 instructions (0.000%), 77 calls (088AE7B8 - 088AE82C, length 30)
_S1_2_88CAC34 1,530 instructions (0.000%), 153 calls (088CAC34 - 088CAC58, length 10)
_S1_2_88C8254 1,524 instructions (0.000%), 127 calls (088C8254 - 088C8290, length 16)
_S1_2_88CAD9C 1,510 instructions (0.000%), 151 calls (088CAD9C - 088CADC0, length 10)
_S1_2_88CACAC 1,510 instructions (0.000%), 151 calls (088CACAC - 088CACD0, length 10)
_S1_2_8946A8C 1,504 instructions (0.000%), 94 calls (08946A8C - 08946AC8, length 16)
_S1_2_8932488 1,499 instructions (0.000%), 106 calls (08932488 - 089324DC, length 22)
_S1_2_88FEBEC 1,491 instructions (0.000%), 213 calls (088FEBEC - 088FEC04, length 7)
_S1_2_8843B2C 1,490 instructions (0.000%), 149 calls (08843B2C - 08843B50, length 10)
_S1_2_895C8D4 1,488 instructions (0.000%), 186 calls (0895C8D4 - 0895C8F0, length 8)
_S1_2_895C7F0 1,480 instructions (0.000%), 185 calls (0895C7F0 - 0895C80C, length 8)
_S1_2_887DEF0 1,470 instructions (0.000%), 49 calls (0887DEF0 - 0887DF64, length 30)
_S1_2_88E4D9C 1,464 instructions (0.000%), 61 calls (088E4D9C - 088E4DF8, length 24)
_S1_2_8947158 1,460 instructions (0.000%), 73 calls (08947158 - 089471B8, length 25)
_S1_2_887A840 1,460 instructions (0.000%), 1 calls (0887A840 - 0887A8A8, length 27)
  Back Branch 0887A88C 145 times (length 14)
_S1_2_88FAAD4 1,456 instructions (0.000%), 364 calls (088FAAD4 - 088FAAE0, length 4)
_S1_2_88FAAC4 1,456 instructions (0.000%), 364 calls (088FAAC4 - 088FAAD0, length 4)
_S1_2_880EC84 1,449 instructions (0.000%), 207 calls (0880EC84 - 0880EC9C, length 7)
_S1_2_884A7AC 1,445 instructions (0.000%), 27 calls (0884A7AC - 0884A92C, length 97)
  Back Branch 0884A80C 44 times (length 12)
_S1_2_89294D4 1,440 instructions (0.000%), 144 calls (089294D4 - 08929514, length 17)
_S1_2_88B61E0 1,428 instructions (0.000%), 476 calls (088B61E0 - 088B61E8, length 3)
_S1_2_88C6A2C 1,404 instructions (0.000%), 54 calls (088C6A2C - 088C6A9C, length 29)
  Back Branch 088C6A98 54 times (length 11)
_S1_2_88C4794 1,400 instructions (0.000%), 70 calls (088C4794 - 088C47F4, length 25)
  Back Branch 088C47E0 70 times (length 10)
_S1_2_88D5898 1,397 instructions (0.000%), 127 calls (088D5898 - 088D58D4, length 16)
_S1_2_8847070 1,388 instructions (0.000%), 154 calls (08847070 - 088470AC, length 16)
_S1_2_8948214 1,387 instructions (0.000%), 73 calls (08948214 - 0894829C, length 35)
_S1_2_8905D80 1,386 instructions (0.000%), 198 calls (08905D80 - 08905D98, length 7)
_S1_2_8900C3C 1,386 instructions (0.000%), 198 calls (08900C3C - 08900C54, length 7)
_S1_2_88FEC7C 1,386 instructions (0.000%), 198 calls (088FEC7C - 088FEC94, length 7)
_S1_2_88C8520 1,386 instructions (0.000%), 198 calls (088C8520 - 088C8538, length 7)
_S1_2_88C84C4 1,386 instructions (0.000%), 198 calls (088C84C4 - 088C84DC, length 7)
_S1_2_89003EC 1,379 instructions (0.000%), 197 calls (089003EC - 08900404, length 7)
_S1_2_8900210 1,379 instructions (0.000%), 197 calls (08900210 - 08900228, length 7)
_S1_2_895957C 1,376 instructions (0.000%), 86 calls (08945CFC - 0895961C, length 20041)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_882DA04 1,373 instructions (0.000%), 101 calls (0882DA04 - 0882DA38, length 14)
_S1_2_886BDD8 1,371 instructions (0.000%), 19 calls (0886BDD8 - 0886BEA8, length 53)
  Back Branch 0886BE90 79 times (length 34)
_S1_2_887D274 1,360 instructions (0.000%), 40 calls (0887D274 - 0887D2F8, length 34)
_S1_2_89770DC 1,356 instructions (0.000%), 678 calls (089770DC - 089770E0, length 2)
_S1_2_883F3CC 1,356 instructions (0.000%), 226 calls (0883F3CC - 0883F3E0, length 6)
_S1_2_8955900 1,350 instructions (0.000%), 150 calls (089558DC - 08955904, length 11)
  Back Branch 08955900 150 times (length 11)
_S1_2_8882D98 1,344 instructions (0.000%), 192 calls (08882D98 - 08882DB0, length 7)
_S1_2_88800E4 1,344 instructions (0.000%), 112 calls (088800E4 - 08880110, length 12)
_S1_2_887B550 1,344 instructions (0.000%), 96 calls (0887B550 - 0887B58C, length 16)
_S1_2_8846DE4 1,344 instructions (0.000%), 56 calls (08846DE4 - 08846E58, length 30)
_S1_2_886EC70 1,341 instructions (0.000%), 149 calls (0886EC70 - 0886EC90, length 9)
_S1_2_8869A88 1,338 instructions (0.000%), 62 calls (08869A88 - 08869B40, length 47)
  Back Branch 08869B20 27 times (length 9)
_S1_2_88C76D0 1,320 instructions (0.000%), 60 calls (088C76D0 - 088C7740, length 29)
_S1_2_8806E98 1,320 instructions (0.000%), 60 calls (08806E98 - 08806F04, length 28)
  Back Branch 08806ED0 60 times (length 7)
_S1_2_887D2FC 1,320 instructions (0.000%), 40 calls (0887D2FC - 0887D37C, length 33)
_S1_2_887A9D4 1,320 instructions (0.000%), 1 calls (0887A9D4 - 0887AC70, length 168)
  Back Branch 0887AA64 145 times (length 8)
_S1_2_894BB08 1,314 instructions (0.000%), 146 calls (0894BB08 - 0894BB28, length 9)
_S1_2_894BAD0 1,305 instructions (0.000%), 145 calls (0894BAD0 - 0894BAF0, length 9)
_S1_2_88C5F68 1,300 instructions (0.000%), 325 calls (088C5F68 - 088C5F74, length 4)
_S1_2_88C0320 1,296 instructions (0.000%), 144 calls (088C0320 - 088C0340, length 9)
_S1_2_88C02FC 1,296 instructions (0.000%), 144 calls (088C02FC - 088C031C, length 9)
_S1_2_8906C2C 1,296 instructions (0.000%), 54 calls (08906C2C - 08906C88, length 24)
_S1_2_88C0C90 1,296 instructions (0.000%), 54 calls (088C0C90 - 088C0CEC, length 24)
_S1_2_884A990 1,290 instructions (0.000%), 30 calls (0884A990 - 0884AA38, length 43)
_S1_2_88F3768 1,288 instructions (0.000%), 56 calls (088F3768 - 088F3824, length 48)
_S1_2_8874BE0 1,288 instructions (0.000%), 56 calls (08874BE0 - 08874C38, length 23)
_S1_2_889BC7C 1,287 instructions (0.000%), 99 calls (0889BC7C - 0889BCD0, length 22)
_S1_2_8955B04 1,284 instructions (0.000%), 107 calls (08955B04 - 08955B30, length 12)
_S1_2_89341A8 1,280 instructions (0.000%), 80 calls (089341A8 - 089341E4, length 16)
_S1_2_88272A4 1,279 instructions (0.000%), 79 calls (088272A4 - 0882732C, length 35)
_S1_2_8931E18 1,278 instructions (0.000%), 21 calls (08931E18 - 08931F98, length 97)
  Back Branch 08931F54 21 times (length 32)
  Back Branch 08931F5C 21 times (length 57)
  Back Branch 08931ED4 8 times (length 22)
  Back Branch 08931F64 3 times (length 67)
_S1_2_88F6644 1,260 instructions (0.000%), 252 calls (088F6638 - 088F6648, length 5)
  Back Branch 088F6644 252 times (length 5)
_S1_2_890D9E8 1,258 instructions (0.000%), 34 calls (0890D9E8 - 0890DAA0, length 47)
_S1_2_88F0794 1,254 instructions (0.000%), 627 calls (088F0794 - 088F0798, length 2)
_S1_2_8910114 1,254 instructions (0.000%), 114 calls (08910114 - 0891013C, length 11)
_S1_2_883E0C0 1,250 instructions (0.000%), 50 calls (0883E0C0 - 0883E134, length 30)
_S1_2_883AE9C 1,250 instructions (0.000%), 50 calls (0883AE9C - 0883AF10, length 30)
_S1_2_890A464 1,242 instructions (0.000%), 54 calls (0890A464 - 0890A6B0, length 148)
_S1_2_88E6FD4 1,236 instructions (0.000%), 94 calls (088E6FD4 - 088E7014, length 17)
  Back Branch 088E7010 7 times (length 8)
_S1_2_8806284 1,232 instructions (0.000%), 88 calls (08806284 - 088062C8, length 18)
_S1_2_88BACD8 1,232 instructions (0.000%), 10 calls (088BA704 - 088BBB5C, length 1303)
  Back Branch 088BA744 40,869 times (length 12)
  Back Branch 088BBB00 29 times (length 1281)
_S1_2_8900334 1,230 instructions (0.000%), 198 calls (08900334 - 08900360, length 12)
_S1_2_889C220 1,226 instructions (0.000%), 125 calls (0889C220 - 0889C254, length 14)
  Back Branch 0889C248 24 times (length 4)
_S1_2_894D454 1,222 instructions (0.000%), 47 calls (0894C74C - 0894D4BC, length 861)
  Back Branch 0894D4B8 47 times (length 13)
  Back Branch 0894D494 47 times (length 852)
_S1_2_889BFE8 1,218 instructions (0.000%), 203 calls (0889BFE8 - 0889C004, length 8)
_S1_2_8900364 1,218 instructions (0.000%), 197 calls (08900364 - 08900390, length 12)
_S1_2_892CA50 1,216 instructions (0.000%), 152 calls (0892CA50 - 0892CA6C, length 8)
_S1_2_894DAAC 1,212 instructions (0.000%), 303 calls (0894DAAC - 0894DAB8, length 4)
_S1_2_89128F4 1,204 instructions (0.000%), 172 calls (089128F4 - 0891290C, length 7)
_S1_2_897691C 1,199 instructions (0.000%), 109 calls (0897691C - 08976944, length 11)
_S1_2_8838DC8 1,196 instructions (0.000%), 45 calls (08838DC8 - 08838ECC, length 66)
_S1_2_89085B4 1,190 instructions (0.000%), 238 calls (089085B4 - 089085C4, length 5)
_S1_2_8900A2C 1,188 instructions (0.000%), 198 calls (08900A2C - 08900A40, length 6)
_S1_2_8836D98 1,188 instructions (0.000%), 198 calls (08836D98 - 08836DAC, length 6)
_S1_2_88C8054 1,185 instructions (0.000%), 395 calls (088C8054 - 088C805C, length 3)
_S1_2_88C7EEC 1,185 instructions (0.000%), 395 calls (088C7EEC - 088C7EF4, length 3)
_S1_2_88F450C 1,176 instructions (0.000%), 28 calls (088F450C - 088F4668, length 88)
  Back Branch 088F461C 28 times (length 27)
_S1_2_889A170 1,175 instructions (0.000%), 68 calls (0889A170 - 0889A248, length 55)
_S1_2_88AE730 1,168 instructions (0.000%), 73 calls (088AE730 - 088AE780, length 21)
_S1_2_8908618 1,164 instructions (0.000%), 291 calls (08908618 - 08908624, length 4)
_S1_2_883F3B4 1,164 instructions (0.000%), 194 calls (0883F3B4 - 0883F3C8, length 6)
_S1_2_88F743C 1,164 instructions (0.000%), 97 calls (088F743C - 088F7494, length 23)
_S1_2_880ECA0 1,161 instructions (0.000%), 67 calls (0880ECA0 - 0880ED58, length 47)
_S1_2_892DEB4 1,160 instructions (0.000%), 116 calls (0892DDF0 - 0892DED8, length 59)
  Back Branch 0892DEB8 76,962 times (length 52)
_S1_2_88E32E8 1,152 instructions (0.000%), 576 calls (088E32E8 - 088E32EC, length 2)
_S1_2_8842864 1,144 instructions (0.000%), 26 calls (08842864 - 0884292C, length 51)
_S1_2_89468CC 1,140 instructions (0.000%), 76 calls (089468CC - 08946904, length 15)
_S1_2_88F5378 1,124 instructions (0.000%), 562 calls (088F5378 - 088F537C, length 2)
_S1_2_88D50FC 1,124 instructions (0.000%), 1 calls (088D50FC - 088D52F0, length 126)
  Back Branch 088D51E4 16 times (length 34)
  Back Branch 088D5280 16 times (length 21)
  Back Branch 088D52BC 15 times (length 22)
  Back Branch 088D52EC 15 times (length 74)
_S1_2_890A88C 1,120 instructions (0.000%), 140 calls (0890A88C - 0890A8A8, length 8)
_S1_2_88803E4 1,120 instructions (0.000%), 112 calls (088803E4 - 08880410, length 12)
_S1_2_882D9AC 1,120 instructions (0.000%), 56 calls (0882D9AC - 0882D9F8, length 20)
_S1_2_88044F4 1,120 instructions (0.000%), 56 calls (088044F4 - 08804540, length 20)
_S1_2_895A088 1,116 instructions (0.000%), 186 calls (0895A088 - 0895A0B4, length 12)
_S1_2_880623C 1,106 instructions (0.000%), 72 calls (0880623C - 08806280, length 18)
_S1_2_887228C 1,106 instructions (0.000%), 39 calls (0887228C - 08872370, length 58)
_S1_2_88CE120 1,098 instructions (0.000%), 61 calls (088CE120 - 088CE174, length 22)
_S1_2_88CCD94 1,085 instructions (0.000%), 217 calls (088CCD94 - 088CCDA4, length 5)
_S1_2_88C0EE8 1,083 instructions (0.000%), 19 calls (088C0EE8 - 088C0FFC, length 70)
  Back Branch 088C0FEC 19 times (length 40)
_S1_2_8906BDC 1,080 instructions (0.000%), 54 calls (08906BDC - 08906C28, length 20)
_S1_2_88C4F48 1,080 instructions (0.000%), 54 calls (088C4F48 - 088C4FB8, length 29)
  Back Branch 088C4F9C 54 times (length 10)
_S1_2_887815C 1,078 instructions (0.000%), 154 calls (0887815C - 08878174, length 7)
_S1_2_8899D7C 1,078 instructions (0.000%), 98 calls (08899D7C - 08899DA4, length 11)
_S1_2_88B8170 1,078 instructions (0.000%), 49 calls (088B8170 - 088B81D0, length 25)
_S1_2_88F1864 1,078 instructions (0.000%), 36 calls (088F1864 - 088F18FC, length 39)
_S1_2_886ED38 1,073 instructions (0.000%), 37 calls (0886ED38 - 0886EDB0, length 31)
_S1_2_88AD1EC 1,073 instructions (0.000%), 29 calls (088AD1EC - 088AD280, length 38)
_S1_2_88B42A0 1,070 instructions (0.000%), 107 calls (088B42A0 - 088B42C4, length 10)
_S1_2_886EDB4 1,064 instructions (0.000%), 38 calls (0886EDB4 - 0886EE28, length 30)
_S1_2_88C1748 1,057 instructions (0.000%), 151 calls (088C1748 - 088C1760, length 7)
_S1_2_88C1790 1,050 instructions (0.000%), 150 calls (088C1790 - 088C17A8, length 7)
_S1_2_895E29C 1,050 instructions (0.000%), 75 calls (0895E200 - 0895E2A0, length 41)
  Back Branch 0895E29C 75 times (length 41)
_S1_2_895E23C 1,050 instructions (0.000%), 75 calls (0895E200 - 0895E240, length 17)
  Back Branch 0895E23C 75 times (length 17)
_S1_2_88F16E8 1,040 instructions (0.000%), 16 calls (088F16E8 - 088F1860, length 95)
_S1_2_8836DE0 1,033 instructions (0.000%), 43 calls (08836DE0 - 08836EC8, length 59)
_S1_2_8875A34 1,030 instructions (0.000%), 57 calls (08875A34 - 08875B28, length 62)
_S1_2_886DE3C 1,028 instructions (0.000%), 2 calls (0886DE3C - 0886E01C, length 121)
  Back Branch 0886DFE4 36 times (length 82)
  Back Branch 0886DFD4 1 times (length 17)
_S1_2_8849CDC 1,026 instructions (0.000%), 54 calls (08849CDC - 08849D24, length 19)
_S1_2_88ABFC8 1,020 instructions (0.000%), 510 calls (088ABFC8 - 088ABFCC, length 2)
_S1_2_894BA58 1,020 instructions (0.000%), 102 calls (0894BA58 - 0894BA7C, length 10)
_S1_2_88065FC 1,020 instructions (0.000%), 34 calls (088065FC - 08806684, length 35)
_S1_2_892FFCC 1,011 instructions (0.000%), 39 calls (0892FFCC - 0893007C, length 45)
  Back Branch 08930070 36 times (length 20)
  Back Branch 08930044 3 times (length 9)
  Back Branch 0893005C 3 times (length 19)
  Back Branch 08930054 3 times (length 13)
_S1_2_88E4DFC 1,003 instructions (0.000%), 59 calls (088E4DFC - 088E4E40, length 18)
  Back Branch 088E4E3C 59 times (length 10)
_S1_2_890E158 1,001 instructions (0.000%), 91 calls (0890E158 - 0890E184, length 12)
_S1_2_894C2DC 998 instructions (0.000%), 15 calls (0894C2DC - 0894C450, length 94)
  Back Branch 0894C444 16 times (length 8)
  Back Branch 0894C44C 15 times (length 69)
_S1_2_88C5FB8 990 instructions (0.000%), 198 calls (088C5FB8 - 088C5FC8, length 5)
_S1_2_89166EC 966 instructions (0.000%), 483 calls (089166EC - 089166F0, length 2)
_S1_2_8877E84 966 instructions (0.000%), 138 calls (08877E84 - 08877E9C, length 7)
_S1_2_890070C 960 instructions (0.000%), 480 calls (0890070C - 08900710, length 2)
_S1_2_88F74B8 960 instructions (0.000%), 64 calls (088F7490 - 088F74FC, length 28)
  Back Branch 088F74A0 92 times (length 6)
  Back Branch 088F74E4 64 times (length 19)
  Back Branch 088F74D4 64 times (length 19)
_S1_2_88C47F8 958 instructions (0.000%), 70 calls (088C47F8 - 088C483C, length 18)
  Back Branch 088C4838 16 times (length 10)
_S1_2_895A40C 954 instructions (0.000%), 53 calls (0895A40C - 0895A450, length 18)
_S1_2_8846E6C 952 instructions (0.000%), 56 calls (08846E6C - 08846EAC, length 17)
_S1_2_88C57F4 950 instructions (0.000%), 19 calls (088C57F4 - 088C58C8, length 54)
_S1_2_88E4D4C 944 instructions (0.000%), 59 calls (088E4D4C - 088E4D98, length 20)
_S1_2_88E6850 940 instructions (0.000%), 94 calls (088E6850 - 088E68F0, length 41)
_S1_2_892F9C4 933 instructions (0.000%), 3 calls (0892F9C4 - 0892FEC8, length 322)
  Back Branch 0892FC60 3 times (length 48)
_S1_2_88E2128 931 instructions (0.000%), 19 calls (088E2128 - 088E21E8, length 49)
_S1_2_890F900 912 instructions (0.000%), 57 calls (0890F900 - 0890F93C, length 16)
_S1_2_88C5540 910 instructions (0.000%), 35 calls (088C5540 - 088C55A4, length 26)
_S1_2_88FA7DC 896 instructions (0.000%), 28 calls (088FA7DC - 088FA85C, length 33)
_S1_2_88EFD20 893 instructions (0.000%), 19 calls (088EFD20 - 088EFDD8, length 47)
_S1_2_88C8574 889 instructions (0.000%), 127 calls (088C8574 - 088C858C, length 7)
_S1_2_88CC718 882 instructions (0.000%), 126 calls (088CC718 - 088CC730, length 7)
_S1_2_88E20D8 880 instructions (0.000%), 44 calls (088E20D8 - 088E2124, length 20)
_S1_2_8947388 876 instructions (0.000%), 73 calls (08947388 - 089473B4, length 12)
_S1_2_88AE6E8 870 instructions (0.000%), 60 calls (088AE6E8 - 088AE72C, length 18)
_S1_2_88FA960 868 instructions (0.000%), 28 calls (088FA960 - 088FA9DC, length 32)
_S1_2_88FA6C0 868 instructions (0.000%), 28 calls (088FA6C0 - 088FA73C, length 32)
  Back Branch 088FA738 28 times (length 15)
_S1_2_887B524 864 instructions (0.000%), 96 calls (0887B524 - 0887B54C, length 11)
_S1_2_882D2FC 864 instructions (0.000%), 27 calls (0882D2FC - 0882D380, length 34)
_S1_2_892DF00 858 instructions (0.000%), 39 calls (0892DDF0 - 0892DF0C, length 72)
  Back Branch 0892DEB8 76,962 times (length 52)
  Back Branch 0892DF08 39 times (length 44)
_S1_2_88B42F4 856 instructions (0.000%), 107 calls (088B42F4 - 088B4310, length 8)
_S1_2_88E9E88 854 instructions (0.000%), 61 calls (088E9E88 - 088E9ECC, length 18)
_S1_2_8933BDC 850 instructions (0.000%), 22 calls (08933BDC - 08933D08, length 76)
_S1_2_894732C 847 instructions (0.000%), 77 calls (0894732C - 08947354, length 11)
_S1_2_89472A4 847 instructions (0.000%), 77 calls (089472A4 - 089472CC, length 11)
_S1_2_894724C 847 instructions (0.000%), 77 calls (0894724C - 08947274, length 11)
_S1_2_892D218 846 instructions (0.000%), 3 calls (0892D218 - 0892D5D0, length 239)
  Back Branch 0892D3A8 6 times (length 21)
  Back Branch 0892D268 6 times (length 11)
  Back Branch 0892D590 3 times (length 107)
  Back Branch 0892D5C0 3 times (length 175)
_S1_2_88DDDF4 836 instructions (0.000%), 19 calls (088DDDF4 - 088DDE28, length 14)
  Back Branch 088DDE14 153 times (length 5)
_S1_2_892D5EC 834 instructions (0.000%), 3 calls (0892D5EC - 0892DAC4, length 311)
  Back Branch 0892D664 6 times (length 11)
  Back Branch 0892DA7C 3 times (length 150)
  Back Branch 0892DA18 3 times (length 47)
_S1_2_886B064 832 instructions (0.000%), 26 calls (0886B064 - 0886B0B8, length 22)
  Back Branch 0886B0AC 52 times (length 11)
_S1_2_8928C64 828 instructions (0.000%), 18 calls (08928C64 - 08928D80, length 72)
  Back Branch 08928D5C 3 times (length 48)
_S1_2_88DC92C 817 instructions (0.000%), 19 calls (088DC92C - 088DC9FC, length 53)
_S1_2_88EE000 817 instructions (0.000%), 16 calls (088EE000 - 088EE148, length 83)
  Back Branch 088EE144 15 times (length 42)
_S1_2_88EBAAC 816 instructions (0.000%), 6 calls (088EBAAC - 088EBCE0, length 142)
_S1_2_892F55C 813 instructions (0.000%), 3 calls (0892F55C - 0892F9C0, length 282)
  Back Branch 0892F7BC 6 times (length 13)
  Back Branch 0892F6D8 6 times (length 41)
_S1_2_897710C 812 instructions (0.000%), 406 calls (0897710C - 08977110, length 2)
_S1_2_88C4E10 810 instructions (0.000%), 54 calls (088C4E10 - 088C4E48, length 15)
_S1_2_897711C 808 instructions (0.000%), 404 calls (0897711C - 08977120, length 2)
_S1_2_88D1984 808 instructions (0.000%), 16 calls (088D1984 - 088D1C64, length 185)
_S1_2_88DB4C0 804 instructions (0.000%), 201 calls (088DB4C0 - 088DB4CC, length 4)
_S1_2_8964F44 800 instructions (0.000%), 80 calls (08964F44 - 08964F68, length 10)
_S1_2_8874AB8 799 instructions (0.000%), 17 calls (08874AB8 - 08874B70, length 47)
_S1_2_88C5F78 792 instructions (0.000%), 198 calls (088C5F78 - 088C5F84, length 4)
_S1_2_88AB37C 792 instructions (0.000%), 66 calls (088AB37C - 088AB3A8, length 12)
_S1_2_88C18BC 789 instructions (0.000%), 1 calls (088C18BC - 088C1C04, length 211)
  Back Branch 088C1AC4 15 times (length 26)
  Back Branch 088C1BE0 14 times (length 80)
  Back Branch 088C1A30 3 times (length 23)
  Back Branch 088C1B24 3 times (length 15)
  Back Branch 088C1BA4 2 times (length 40)
_S1_2_8876920 784 instructions (0.000%), 56 calls (08876920 - 08876964, length 18)
_S1_2_8876664 784 instructions (0.000%), 56 calls (08876664 - 088766A0, length 16)
_S1_2_8876624 784 instructions (0.000%), 56 calls (08876624 - 08876660, length 16)
_S1_2_88FA64C 784 instructions (0.000%), 28 calls (088FA64C - 088FA6BC, length 29)
_S1_2_890507C 784 instructions (0.000%), 1 calls (0890507C - 089051E0, length 90)
  Back Branch 08905144 17 times (length 24)
  Back Branch 08905190 17 times (length 14)
  Back Branch 089051DC 16 times (length 45)
_S1_2_8955910 783 instructions (0.000%), 87 calls (089558DC - 08955914, length 15)
  Back Branch 08955910 87 times (length 15)
_S1_2_88B4570 782 instructions (0.000%), 97 calls (088B4570 - 088B459C, length 12)
_S1_2_886BA64 780 instructions (0.000%), 26 calls (0886BA64 - 0886BB10, length 44)
_S1_2_8868D14 777 instructions (0.000%), 111 calls (08868D14 - 08868D2C, length 7)
_S1_2_88101A8 771 instructions (0.000%), 42 calls (088101A8 - 0881029C, length 62)
_S1_2_884702C 770 instructions (0.000%), 154 calls (0884702C - 0884703C, length 5)
_S1_2_8874C3C 768 instructions (0.000%), 64 calls (08874C3C - 08874C70, length 14)
_S1_2_88ACCFC 758 instructions (0.000%), 379 calls (088ACCFC - 088ACD00, length 2)
_S1_2_8879D60 756 instructions (0.000%), 54 calls (08879D60 - 08879DA4, length 18)
_S1_2_88FA9E0 756 instructions (0.000%), 28 calls (088FA9E0 - 088FAA4C, length 28)
  Back Branch 088FAA48 28 times (length 14)
_S1_2_88FA860 756 instructions (0.000%), 28 calls (088FA860 - 088FA8CC, length 28)
  Back Branch 088FA8C8 28 times (length 14)
_S1_2_884AA3C 756 instructions (0.000%), 18 calls (0884AA3C - 0884AAE0, length 42)
_S1_2_88FD9DC 752 instructions (0.000%), 1 calls (088FD9DC - 088FDB80, length 106)
  Back Branch 088FDAF0 16 times (length 24)
  Back Branch 088FDB48 16 times (length 14)
  Back Branch 088FDB7C 15 times (length 43)
  Back Branch 088FDB54 1 times (length 77)
_S1_2_889A068 744 instructions (0.000%), 124 calls (0889A068 - 0889A07C, length 6)
_S1_2_8900914 744 instructions (0.000%), 36 calls (08900914 - 0890096C, length 23)
  Back Branch 08900968 30 times (length 10)
_S1_2_8868A54 741 instructions (0.000%), 29 calls (08868A54 - 08868AC4, length 29)
_S1_2_89046D4 736 instructions (0.000%), 16 calls (089046D4 - 08904798, length 50)
  Back Branch 08904734 16 times (length 7)
_S1_2_88B8FC4 735 instructions (0.000%), 49 calls (088B8D40 - 088BA324, length 1402)
  Back Branch 088B8D80 147 times (length 12)
  Back Branch 088BA2C8 98 times (length 1380)
  Back Branch 088B8FC8 49 times (length 79)
_S1_2_886F56C 735 instructions (0.000%), 15 calls (0886F56C - 0886F63C, length 53)
_S1_2_88A5F80 729 instructions (0.000%), 81 calls (088A5F80 - 088A5FA0, length 9)
_S1_2_88A4F8C 726 instructions (0.000%), 242 calls (088A4F8C - 088A4F94, length 3)
_S1_2_88AE000 725 instructions (0.000%), 29 calls (088AE000 - 088AE080, length 33)
_S1_2_88AD384 725 instructions (0.000%), 29 calls (088AD384 - 088AD3F8, length 30)
_S1_2_88FE984 720 instructions (0.000%), 60 calls (088FE984 - 088FE9C0, length 16)
_S1_2_88EAF2C 708 instructions (0.000%), 59 calls (088EAF2C - 088EAF9C, length 29)
  Back Branch 088EAF98 59 times (length 19)
  Back Branch 088EAF90 59 times (length 17)
_S1_2_8906BA8 702 instructions (0.000%), 54 calls (08906BA8 - 08906BD8, length 13)
_S1_2_8906A74 702 instructions (0.000%), 54 calls (08906A74 - 08906AA4, length 13)
_S1_2_882B910 702 instructions (0.000%), 26 calls (0882B910 - 0882B97C, length 28)
_S1_2_8828CEC 702 instructions (0.000%), 13 calls (08828CEC - 08828DE4, length 63)
_S1_2_887033C 697 instructions (0.000%), 41 calls (0887033C - 0887037C, length 17)
_S1_2_892DDEC 696 instructions (0.000%), 116 calls (0892DDEC - 0892DE00, length 6)
_S1_2_8838F5C 696 instructions (0.000%), 43 calls (08838F5C - 08838FC8, length 28)
_S1_2_89572A8 693 instructions (0.000%), 231 calls (089572A8 - 089572B0, length 3)
_S1_2_8955BA4 693 instructions (0.000%), 77 calls (08955BA4 - 08955BC4, length 9)
_S1_2_882D4D8 693 instructions (0.000%), 21 calls (0882D4D8 - 0882D574, length 40)
_S1_2_8977164 690 instructions (0.000%), 345 calls (08977164 - 08977168, length 2)
_S1_2_8899FD0 686 instructions (0.000%), 98 calls (08899FD0 - 08899FE8, length 7)
_S1_2_8805560 672 instructions (0.000%), 336 calls (08805560 - 08805564, length 2)
_S1_2_8912024 672 instructions (0.000%), 168 calls (08912024 - 08912030, length 4)
_S1_2_88EAEEC 671 instructions (0.000%), 61 calls (088EAEEC - 088EAF28, length 16)
_S1_2_88D9784 671 instructions (0.000%), 61 calls (088D9784 - 088D97BC, length 15)
_S1_2_88ADF94 667 instructions (0.000%), 29 calls (088ADF94 - 088ADFFC, length 27)
_S1_2_8868990 666 instructions (0.000%), 37 calls (08868990 - 088689D4, length 18)
_S1_2_8836CD8 660 instructions (0.000%), 110 calls (08836CD8 - 08836CEC, length 6)
_S1_2_88384EC 650 instructions (0.000%), 50 calls (088384EC - 0883852C, length 17)
_S1_2_88743C8 648 instructions (0.000%), 27 calls (088743C8 - 08874434, length 28)
_S1_2_88C0E50 646 instructions (0.000%), 19 calls (088C0E50 - 088C0EE4, length 38)
  Back Branch 088C0EE0 19 times (length 12)
_S1_2_88FBEB4 644 instructions (0.000%), 28 calls (088FBEB4 - 088FBF54, length 41)
  Back Branch 088FBF48 28 times (length 29)
_S1_2_8878808 643 instructions (0.000%), 21 calls (08878808 - 0887889C, length 38)
  Back Branch 08878860 20 times (length 12)
_S1_2_8846738 634 instructions (0.000%), 1 calls (08846738 - 0884679C, length 26)
  Back Branch 08846780 77 times (length 8)
_S1_2_88D8038 623 instructions (0.000%), 89 calls (088D8038 - 088D8050, length 7)
_S1_2_884701C 616 instructions (0.000%), 154 calls (0884701C - 08847028, length 4)
_S1_2_89571E8 616 instructions (0.000%), 77 calls (089571E8 - 08957204, length 8)
_S1_2_88F672C 616 instructions (0.000%), 56 calls (088F672C - 088F6770, length 18)
_S1_2_88ACF98 615 instructions (0.000%), 15 calls (088ACF98 - 088AD038, length 41)
_S1_2_88C44A0 609 instructions (0.000%), 21 calls (088C44A0 - 088C45B4, length 70)
  Back Branch 088C45A8 21 times (length 31)
  Back Branch 088C45B0 7 times (length 60)
  Back Branch 088C4548 7 times (length 9)
_S1_2_88C8D9C 602 instructions (0.000%), 301 calls (088C8D9C - 088C8DA0, length 2)
_S1_2_882D89C 600 instructions (0.000%), 25 calls (0882D89C - 0882D930, length 38)
_S1_2_886AFB4 598 instructions (0.000%), 26 calls (0886AFB4 - 0886B004, length 21)
  Back Branch 0886AFF0 26 times (length 7)
_S1_2_88F07C0 594 instructions (0.000%), 198 calls (088F07C0 - 088F07C8, length 3)
_S1_2_88EFDDC 594 instructions (0.000%), 198 calls (088EFDDC - 088EFDE4, length 3)
_S1_2_88CCC04 594 instructions (0.000%), 198 calls (088CCC04 - 088CCC0C, length 3)
_S1_2_8973AE4 594 instructions (0.000%), 22 calls (08973AE4 - 08973B4C, length 27)
_S1_2_882D4B0 592 instructions (0.000%), 74 calls (0882D4B0 - 0882D4CC, length 8)
_S1_2_889DA10 580 instructions (0.000%), 116 calls (0889DA10 - 0889DA20, length 5)
_S1_2_892D5D4 576 instructions (0.000%), 96 calls (0892D5D4 - 0892D5E8, length 6)
_S1_2_88EFDE8 576 instructions (0.000%), 16 calls (088EFDE8 - 088EFEC8, length 57)
  Back Branch 088EFE88 64 times (length 5)
_S1_2_8828980 575 instructions (0.000%), 25 calls (08828980 - 088289D8, length 23)
_S1_2_886F0BC 575 instructions (0.000%), 16 calls (0886F0BC - 0886F19C, length 57)
_S1_2_88E5188 564 instructions (0.000%), 94 calls (088E5180 - 088E5194, length 6)
  Back Branch 088E5190 94 times (length 6)
_S1_2_88702F8 561 instructions (0.000%), 33 calls (088702F8 - 08870338, length 17)
_S1_2_8810004 561 instructions (0.000%), 12 calls (08810004 - 088101A4, length 105)
  Back Branch 08810144 15 times (length 11)
  Back Branch 088100DC 3 times (length 14)
_S1_2_88395EC 560 instructions (0.000%), 16 calls (088395EC - 08839674, length 35)
_S1_2_88AE784 559 instructions (0.000%), 43 calls (088AE784 - 088AE7B4, length 13)
_S1_2_8931BB0 555 instructions (0.000%), 37 calls (08931BB0 - 08931BE8, length 15)
_S1_2_8870A1C 551 instructions (0.000%), 29 calls (08870A1C - 08870A64, length 19)
_S1_2_89131C0 550 instructions (0.000%), 22 calls (089131C0 - 08913220, length 25)
_S1_2_88CE178 549 instructions (0.000%), 61 calls (088CE178 - 088CE198, length 9)
_S1_2_88471E8 549 instructions (0.000%), 61 calls (088471E8 - 08847208, length 9)
_S1_2_8977154 548 instructions (0.000%), 274 calls (08977154 - 08977158, length 2)
_S1_2_88C39CC 547 instructions (0.000%), 15 calls (088C39CC - 088C3A8C, length 49)
  Back Branch 088C3A88 8 times (length 27)
_S1_2_88CA64C 546 instructions (0.000%), 273 calls (088CA64C - 088CA650, length 2)
_S1_2_8874780 546 instructions (0.000%), 21 calls (08874780 - 08874800, length 33)
_S1_2_887D65C 544 instructions (0.000%), 32 calls (0887D65C - 0887D69C, length 17)
_S1_2_88C576C 544 instructions (0.000%), 16 calls (088C576C - 088C57F0, length 34)
_S1_2_8828EA0 543 instructions (0.000%), 27 calls (08828EA0 - 08828EFC, length 24)
_S1_2_8954884 539 instructions (0.000%), 77 calls (08954884 - 0895489C, length 7)
_S1_2_88CD9D0 535 instructions (0.000%), 6 calls (088CD9D0 - 088CDBC8, length 127)
_S1_2_895A284 528 instructions (0.000%), 48 calls (0895A17C - 0895A294, length 71)
  Back Branch 0895A290 48 times (length 71)
_S1_2_8874F28 528 instructions (0.000%), 16 calls (08874F28 - 08874FA8, length 33)
_S1_2_882CF14 528 instructions (0.000%), 16 calls (0882CF14 - 0882CF94, length 33)
_S1_2_89206D8 528 instructions (0.000%), 13 calls (089206D8 - 08920788, length 45)
  Back Branch 08920700 19 times (length 4)
_S1_2_8918774 527 instructions (0.000%), 33 calls (08918774 - 089187B0, length 16)
_S1_2_88A4FA0 525 instructions (0.000%), 175 calls (088A4FA0 - 088A4FA8, length 3)
_S1_2_884A444 522 instructions (0.000%), 5 calls (0884A444 - 0884A5B8, length 94)
  Back Branch 0884A56C 15 times (length 37)
_S1_2_894E29C 518 instructions (0.000%), 37 calls (0894C6E8 - 0894E2CC, length 1786)
  Back Branch 0894E2B8 37 times (length 1782)
_S1_2_8955BF8 511 instructions (0.000%), 73 calls (08955BF8 - 08955C20, length 11)
_S1_2_88AE57C 510 instructions (0.000%), 30 calls (088AE57C - 088AE5C4, length 19)
_S1_2_88D6448 507 instructions (0.000%), 3 calls (088D6448 - 088D6834, length 252)
  Back Branch 088D6814 3 times (length 229)
  Back Branch 088D67FC 3 times (length 213)
  Back Branch 088D6758 2 times (length 19)
_S1_2_89030CC 505 instructions (0.000%), 101 calls (089030CC - 089030DC, length 5)
_S1_2_88FA8D0 504 instructions (0.000%), 28 calls (088FA8D0 - 088FA918, length 19)
_S1_2_89291C4 504 instructions (0.000%), 12 calls (089291C4 - 08929290, length 52)
  Back Branch 08929264 12 times (length 17)
_S1_2_88FF64C 504 instructions (0.000%), 1 calls (088FF64C - 088FF748, length 64)
  Back Branch 088FF708 16 times (length 24)
  Back Branch 088FF744 15 times (length 23)
_S1_2_88EB958 497 instructions (0.000%), 7 calls (088EB958 - 088EBAA8, length 85)
_S1_2_8874534 496 instructions (0.000%), 16 calls (08874534 - 088745AC, length 31)
_S1_2_88471C4 495 instructions (0.000%), 55 calls (088471C4 - 088471E4, length 9)
_S1_2_88F1680 494 instructions (0.000%), 19 calls (088F1680 - 088F16E4, length 26)
_S1_2_88C8654 490 instructions (0.000%), 70 calls (088C8654 - 088C866C, length 7)
_S1_2_88C8638 490 instructions (0.000%), 70 calls (088C8638 - 088C8650, length 7)
_S1_2_88B8C50 490 instructions (0.000%), 49 calls (088B8C50 - 088B8C74, length 10)
_S1_2_88C623C 486 instructions (0.000%), 54 calls (088C623C - 088C6264, length 11)
_S1_2_88C0A88 486 instructions (0.000%), 54 calls (088C0A88 - 088C0AA8, length 9)
_S1_2_8868AC8 486 instructions (0.000%), 27 calls (08868AC8 - 08868B0C, length 18)
_S1_2_88A63CC 485 instructions (0.000%), 97 calls (088A63CC - 088A63DC, length 5)
_S1_2_894D788 481 instructions (0.000%), 37 calls (0894D788 - 0894D7D8, length 21)
  Back Branch 0894D7B8 37 times (length 7)
_S1_2_88F15D4 480 instructions (0.000%), 16 calls (088F15D4 - 088F1648, length 30)
_S1_2_88EA334 476 instructions (0.000%), 28 calls (088EA334 - 088EA384, length 21)
_S1_2_883BFB8 472 instructions (0.000%), 29 calls (0883BFB8 - 0883C024, length 28)
_S1_2_8879968 472 instructions (0.000%), 17 calls (08879968 - 08879A00, length 39)
  Back Branch 088799BC 4 times (length 11)
_S1_2_893196C 466 instructions (0.000%), 233 calls (0893196C - 08931970, length 2)
_S1_2_886BD44 464 instructions (0.000%), 29 calls (0886BD44 - 0886BD88, length 18)
_S1_2_88AE564 462 instructions (0.000%), 77 calls (088AE564 - 088AE578, length 6)
_S1_2_8958724 459 instructions (0.000%), 14 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895862C 222 times (length 638)
  Back Branch 08958774 14 times (length 88)
_S1_2_889CF9C 456 instructions (0.000%), 19 calls (0889CF9C - 0889CFF8, length 24)
_S1_2_890D75C 450 instructions (0.000%), 18 calls (0890D75C - 0890D7BC, length 25)
_S1_2_88FA91C 448 instructions (0.000%), 28 calls (088FA91C - 088FA95C, length 17)
  Back Branch 088FA958 28 times (length 11)
_S1_2_88AE904 444 instructions (0.000%), 74 calls (088AE904 - 088AE918, length 6)
_S1_2_891C104 444 instructions (0.000%), 14 calls (0891C104 - 0891C190, length 36)
_S1_2_897713C 442 instructions (0.000%), 221 calls (0897713C - 08977140, length 2)
_S1_2_883E2CC 440 instructions (0.000%), 20 calls (0883E2CC - 0883E320, length 22)
_S1_2_88C45B8 435 instructions (0.000%), 25 calls (088C45B8 - 088C4608, length 21)
_S1_2_887E0FC 435 instructions (0.000%), 15 calls (0887E0FC - 0887E16C, length 29)
_S1_2_88F7164 434 instructions (0.000%), 62 calls (088F7164 - 088F71DC, length 31)
_S1_2_8916728 430 instructions (0.000%), 2 calls (08916728 - 08916AC0, length 231)
_S1_2_8918A30 429 instructions (0.000%), 1 calls (08918A30 - 08918C1C, length 124)
  Back Branch 08918BB8 8 times (length 50)
_S1_2_88EB20C 427 instructions (0.000%), 61 calls (088EB20C - 088EB224, length 7)
_S1_2_88E6758 427 instructions (0.000%), 61 calls (088E6758 - 088E6770, length 7)
_S1_2_88E5030 427 instructions (0.000%), 61 calls (088E5030 - 088E5048, length 7)
_S1_2_88E4E70 427 instructions (0.000%), 61 calls (088E4E70 - 088E4E88, length 7)
_S1_2_88D801C 427 instructions (0.000%), 61 calls (088D801C - 088D8034, length 7)
_S1_2_88DEAD0 426 instructions (0.000%), 71 calls (088DEAD0 - 088DEAE4, length 6)
_S1_2_891258C 426 instructions (0.000%), 6 calls (0891258C - 089126F4, length 91)
_S1_2_88B20E0 425 instructions (0.000%), 25 calls (088B20E0 - 088B2120, length 17)
_S1_2_8870294 425 instructions (0.000%), 17 calls (08870294 - 088702F4, length 25)
_S1_2_8836F9C 424 instructions (0.000%), 16 calls (08836F9C - 08837094, length 63)
_S1_2_8931DC8 420 instructions (0.000%), 21 calls (08931DC8 - 08931E14, length 20)
_S1_2_887E3A8 420 instructions (0.000%), 15 calls (0887E3A8 - 0887E414, length 28)
_S1_2_891DA70 420 instructions (0.000%), 7 calls (0891DA70 - 0891DC04, length 102)
_S1_2_88AC410 416 instructions (0.000%), 26 calls (088AC410 - 088AC44C, length 16)
_S1_2_891BC14 416 instructions (0.000%), 12 calls (0891BC14 - 0891BE74, length 153)
  Back Branch 0891BE54 12 times (length 132)
  Back Branch 0891BD6C 12 times (length 74)
  Back Branch 0891BD8C 5 times (length 4)
  Back Branch 0891BE64 3 times (length 58)
  Back Branch 0891BDAC 2 times (length 90)
  Back Branch 0891BDE0 1 times (length 103)
  Back Branch 0891BE28 1 times (length 122)
  Back Branch 0891BE44 1 times (length 128)
_S1_2_890F64C 416 instructions (0.000%), 4 calls (0890F64C - 0890F738, length 60)
  Back Branch 0890F6EC 12 times (length 11)
  Back Branch 0890F690 12 times (length 11)
_S1_2_8934A1C 415 instructions (0.000%), 5 calls (08934A1C - 08934BF4, length 119)
_S1_2_880F520 414 instructions (0.000%), 207 calls (0880F520 - 0880F524, length 2)
_S1_2_88103A4 414 instructions (0.000%), 24 calls (088103A4 - 08810458, length 46)
_S1_2_88B64D8 411 instructions (0.000%), 1 calls (088B64D8 - 088B67BC, length 186)
  Back Branch 088B66E4 36 times (length 5)
  Back Branch 088B668C 25 times (length 4)
  Back Branch 088B67B8 1 times (length 134)
_S1_2_897719C 410 instructions (0.000%), 205 calls (0897719C - 089771A0, length 2)
_S1_2_8977134 410 instructions (0.000%), 205 calls (08977134 - 08977138, length 2)
_S1_2_889A038 408 instructions (0.000%), 68 calls (0889A038 - 0889A04C, length 6)
_S1_2_882CC2C 407 instructions (0.000%), 1 calls (0882CC2C - 0882CCB4, length 35)
  Back Branch 0882CC70 32 times (length 6)
  Back Branch 0882CC8C 32 times (length 6)
_S1_2_887E334 406 instructions (0.000%), 14 calls (0887E334 - 0887E3A4, length 29)
_S1_2_88FAA50 404 instructions (0.000%), 28 calls (088FAA50 - 088FAA90, length 17)
  Back Branch 088FAA8C 17 times (length 11)
_S1_2_880EB7C 402 instructions (0.000%), 67 calls (0880EB7C - 0880EB90, length 6)
_S1_2_887BCC4 400 instructions (0.000%), 80 calls (0887BCC4 - 0887BCDC, length 7)
_S1_2_887BCA8 400 instructions (0.000%), 80 calls (0887BCA8 - 0887BCC0, length 7)
_S1_2_8874FAC 400 instructions (0.000%), 16 calls (08874FAC - 08875024, length 31)
_S1_2_88F4C38 396 instructions (0.000%), 198 calls (088F4C38 - 088F4C3C, length 2)
_S1_2_88F3C24 396 instructions (0.000%), 198 calls (088F3C24 - 088F3C28, length 2)
_S1_2_88EFD18 396 instructions (0.000%), 198 calls (088EFD18 - 088EFD1C, length 2)
_S1_2_88CD7E0 396 instructions (0.000%), 6 calls (088CD7E0 - 088CD8E4, length 66)
  Back Branch 088CD88C 6 times (length 13)
_S1_2_8977124 394 instructions (0.000%), 197 calls (08977124 - 08977128, length 2)
_S1_2_88988FC 392 instructions (0.000%), 56 calls (088988FC - 08898914, length 7)
_S1_2_88988E0 392 instructions (0.000%), 56 calls (088988E0 - 088988F8, length 7)
_S1_2_88777E4 392 instructions (0.000%), 56 calls (088777E4 - 088777FC, length 7)
_S1_2_88BCB54 392 instructions (0.000%), 49 calls (088BCB54 - 088BCB70, length 8)
_S1_2_88F34C8 392 instructions (0.000%), 28 calls (088F34C8 - 088F34FC, length 14)
_S1_2_891C194 392 instructions (0.000%), 14 calls (0891C194 - 0891C21C, length 35)
_S1_2_882D384 391 instructions (0.000%), 17 calls (0882D384 - 0882D41C, length 39)
_S1_2_8921730 390 instructions (0.000%), 15 calls (08921730 - 08921C54, length 330)
_S1_2_883F414 384 instructions (0.000%), 21 calls (0883F414 - 0883F490, length 32)
_S1_2_89326F8 384 instructions (0.000%), 6 calls (089326F8 - 08932808, length 69)
  Back Branch 089327F4 6 times (length 33)
_S1_2_88CD5E4 384 instructions (0.000%), 6 calls (088CD5E4 - 088CD70C, length 75)
_S1_2_88D89B8 380 instructions (0.000%), 20 calls (088D89B8 - 088D8A10, length 23)
_S1_2_88699F0 380 instructions (0.000%), 10 calls (088699F0 - 08869A84, length 38)
_S1_2_8806690 378 instructions (0.000%), 27 calls (08806690 - 088066D4, length 18)
_S1_2_894745C 375 instructions (0.000%), 15 calls (0894745C - 089474BC, length 25)
_S1_2_8875CE8 375 instructions (0.000%), 15 calls (08875CE8 - 08875D64, length 32)
_S1_2_891AA00 375 instructions (0.000%), 12 calls (0891AA00 - 0891AAFC, length 64)
  Back Branch 0891AA7C 10 times (length 21)
  Back Branch 0891AA98 1 times (length 11)
  Back Branch 0891AA88 1 times (length 24)
_S1_2_8868F84 372 instructions (0.000%), 186 calls (08868F84 - 08868F88, length 2)
_S1_2_8955BE4 365 instructions (0.000%), 73 calls (08955BE4 - 08955BF4, length 5)
_S1_2_8954AF8 365 instructions (0.000%), 73 calls (08954AF8 - 08954B08, length 5)
_S1_2_88F746C 364 instructions (0.000%), 28 calls (088F746C - 088F74B4, length 19)
  Back Branch 088F74A0 92 times (length 6)
  Back Branch 088F74B0 5 times (length 10)
_S1_2_8920AEC 364 instructions (0.000%), 26 calls (08920AEC - 08920B20, length 14)
_S1_2_8870590 360 instructions (0.000%), 10 calls (08870590 - 0887061C, length 36)
_S1_2_88A50D0 357 instructions (0.000%), 1 calls (088A50D0 - 088A51BC, length 60)
  Back Branch 088A5194 12 times (length 27)
_S1_2_887DD2C 356 instructions (0.000%), 4 calls (0887DD2C - 0887DE8C, length 89)
_S1_2_88B6260 352 instructions (0.000%), 32 calls (088B6260 - 088B6288, length 11)
_S1_2_88B61EC 352 instructions (0.000%), 32 calls (088B61EC - 088B6214, length 11)
_S1_2_8913224 352 instructions (0.000%), 16 calls (08913224 - 08913278, length 22)
_S1_2_88AC750 352 instructions (0.000%), 11 calls (088AC750 - 088AC7D4, length 34)
_S1_2_8869984 351 instructions (0.000%), 13 calls (08869984 - 088699EC, length 27)
_S1_2_883F108 350 instructions (0.000%), 50 calls (0883F108 - 0883F120, length 7)
_S1_2_883BCA0 350 instructions (0.000%), 50 calls (0883BCA0 - 0883BCB8, length 7)
_S1_2_8806720 350 instructions (0.000%), 25 calls (08806720 - 08806764, length 18)
_S1_2_891B1CC 350 instructions (0.000%), 5 calls (0891B1CC - 0891B308, length 80)
  Back Branch 0891B2E8 5 times (length 25)
  Back Branch 0891B2F0 5 times (length 11)
  Back Branch 0891B248 5 times (length 20)
_S1_2_8838C00 350 instructions (0.000%), 5 calls (08838C00 - 08838D34, length 78)
_S1_2_8928E78 349 instructions (0.000%), 13 calls (08928E78 - 08928F4C, length 54)
  Back Branch 08928F2C 1 times (length 31)
_S1_2_8931FE4 345 instructions (0.000%), 15 calls (08931FE4 - 08932050, length 28)
_S1_2_886903C 344 instructions (0.000%), 29 calls (0886903C - 0886911C, length 57)
_S1_2_8899498 342 instructions (0.000%), 38 calls (08899498 - 088994C0, length 11)
_S1_2_8849C24 342 instructions (0.000%), 21 calls (08849C24 - 08849C7C, length 23)
_S1_2_89030E0 342 instructions (0.000%), 19 calls (089030E0 - 08903124, length 18)
_S1_2_88F158C 342 instructions (0.000%), 19 calls (088F158C - 088F15D0, length 18)
_S1_2_88CD45C 342 instructions (0.000%), 6 calls (088CD45C - 088CD54C, length 61)
  Back Branch 088CD538 6 times (length 43)
_S1_2_891D4B8 341 instructions (0.000%), 9 calls (0891D4B8 - 0891D54C, length 38)
_S1_2_890F7FC 336 instructions (0.000%), 168 calls (0890F7FC - 0890F800, length 2)
_S1_2_88FAA94 336 instructions (0.000%), 28 calls (088FAA94 - 088FAAC0, length 12)
_S1_2_88D6074 336 instructions (0.000%), 7 calls (088D6074 - 088D61EC, length 95)
  Back Branch 088D61D8 3 times (length 54)
_S1_2_89286CC 335 instructions (0.000%), 5 calls (089286CC - 089287E0, length 70)
  Back Branch 089287BC 5 times (length 20)
  Back Branch 089287CC 5 times (length 8)
  Back Branch 089287DC 5 times (length 17)
_S1_2_88B8C78 334 instructions (0.000%), 19 calls (088B8BE8 - 088B8CAC, length 50)
  Back Branch 088B8C80 40,869 times (length 40)
  Back Branch 088B8C24 150 times (length 9)
_S1_2_880F530 332 instructions (0.000%), 4 calls (0880F530 - 0880F7B0, length 161)
  Back Branch 0880F738 3 times (length 43)
_S1_2_88698AC 330 instructions (0.000%), 30 calls (088698AC - 088698DC, length 13)
_S1_2_8835D88 330 instructions (0.000%), 30 calls (08835D88 - 08835DC8, length 17)
_S1_2_8959C94 330 instructions (0.000%), 15 calls (08945CFC - 08959CAC, length 20461)
  Back Branch 08959BE4 3,446 times (length 359)
  Back Branch 08959C1C 1,504 times (length 443)
  Back Branch 08959588 86 times (length 22)
  Back Branch 08959598 77 times (length 62)
  Back Branch 08959618 70 times (length 20041)
  Back Branch 08959CA8 15 times (length 53)
  Back Branch 0895951C 7 times (length 19978)
_S1_2_8875C90 330 instructions (0.000%), 15 calls (08875C90 - 08875CE4, length 22)
_S1_2_882B888 330 instructions (0.000%), 10 calls (0882B888 - 0882B90C, length 34)
_S1_2_895A4C0 329 instructions (0.000%), 47 calls (0895A4C0 - 0895A4D8, length 7)
_S1_2_88A5F40 328 instructions (0.000%), 41 calls (088A5F40 - 088A5F5C, length 8)
_S1_2_88A5F20 328 instructions (0.000%), 41 calls (088A5F20 - 088A5F3C, length 8)
_S1_2_88D8BAC 327 instructions (0.000%), 8 calls (088D8BAC - 088D8C7C, length 53)
  Back Branch 088D8C68 7 times (length 15)
_S1_2_8935438 325 instructions (0.000%), 5 calls (08935438 - 08935538, length 65)
_S1_2_8906C8C 324 instructions (0.000%), 54 calls (08906C8C - 08906CA0, length 6)
_S1_2_8849CBC 324 instructions (0.000%), 54 calls (08849CBC - 08849CD8, length 8)
_S1_2_89360D4 323 instructions (0.000%), 17 calls (089360D4 - 08936124, length 21)
_S1_2_887E4E4 320 instructions (0.000%), 32 calls (0887E4E4 - 0887E510, length 12)
_S1_2_88A4E70 320 instructions (0.000%), 16 calls (088A4E70 - 088A4EC4, length 22)
_S1_2_8874CD8 320 instructions (0.000%), 16 calls (08874CD8 - 08874D38, length 25)
_S1_2_8874C74 320 instructions (0.000%), 16 calls (08874C74 - 08874CD4, length 25)
_S1_2_8931BEC 315 instructions (0.000%), 7 calls (08931BEC - 08931C9C, length 45)
_S1_2_883EBEC 312 instructions (0.000%), 26 calls (0883EBEC - 0883EC20, length 14)
_S1_2_88B1F6C 312 instructions (0.000%), 13 calls (088B1F6C - 088B1FC8, length 24)
_S1_2_89046BC 306 instructions (0.000%), 51 calls (089046BC - 089046D0, length 6)
_S1_2_8874494 306 instructions (0.000%), 17 calls (08874494 - 088744D8, length 18)
_S1_2_88E5174 305 instructions (0.000%), 61 calls (088E5174 - 088E5184, length 5)
_S1_2_88CA638 302 instructions (0.000%), 151 calls (088CA638 - 088CA63C, length 2)
_S1_2_8879418 302 instructions (0.000%), 20 calls (08879418 - 08879458, length 17)
_S1_2_88F8C80 301 instructions (0.000%), 2 calls (088F8C80 - 088F8D9C, length 72)
  Back Branch 088F8D44 19 times (length 11)
_S1_2_892EA48 300 instructions (0.000%), 150 calls (0892EA48 - 0892EA4C, length 2)
_S1_2_88A56F4 300 instructions (0.000%), 100 calls (088A56F4 - 088A56FC, length 3)
_S1_2_8932848 300 instructions (0.000%), 15 calls (08932848 - 08932894, length 20)
_S1_2_8920B24 299 instructions (0.000%), 13 calls (08920B24 - 08920BB8, length 38)
  Back Branch 08920BAC 13 times (length 17)
_S1_2_886EEE0 298 instructions (0.000%), 8 calls (0886EEE0 - 0886EF8C, length 44)
_S1_2_8833C58 297 instructions (0.000%), 9 calls (08833C58 - 08833D60, length 67)
_S1_2_886BB14 296 instructions (0.000%), 1 calls (0886BB14 - 0886BBD0, length 48)
  Back Branch 0886BB9C 32 times (length 8)
  Back Branch 0886BBB8 1 times (length 5)
_S1_2_88793AC 294 instructions (0.000%), 21 calls (088793AC - 08879400, length 22)
_S1_2_8910B0C 294 instructions (0.000%), 6 calls (08910B0C - 08910C08, length 64)
_S1_2_88E32D8 292 instructions (0.000%), 146 calls (088E32D8 - 088E32DC, length 2)
_S1_2_8954B0C 292 instructions (0.000%), 73 calls (08954B0C - 08954B34, length 11)
_S1_2_8930180 291 instructions (0.000%), 3 calls (08930180 - 089302B0, length 77)
  Back Branch 08930238 6 times (length 13)
  Back Branch 089302AC 3 times (length 22)
  Back Branch 08930298 3 times (length 14)
  Back Branch 0893027C 3 times (length 45)
_S1_2_894BBDC 290 instructions (0.000%), 58 calls (0894BBDC - 0894BBEC, length 5)
_S1_2_8973668 290 instructions (0.000%), 1 calls (08973668 - 08973764, length 64)
  Back Branch 089736DC 32 times (length 8)
_S1_2_89775E4 288 instructions (0.000%), 144 calls (089775E4 - 089775E8, length 2)
_S1_2_89775D4 288 instructions (0.000%), 144 calls (089775D4 - 089775D8, length 2)
_S1_2_892AC40 288 instructions (0.000%), 18 calls (0892AC40 - 0892AC7C, length 16)
_S1_2_887436C 288 instructions (0.000%), 16 calls (0887436C - 088743C4, length 23)
_S1_2_88BEA9C 288 instructions (0.000%), 10 calls (088BEA9C - 088BEB30, length 38)
_S1_2_886EE2C 288 instructions (0.000%), 8 calls (0886EE2C - 0886EEDC, length 45)
_S1_2_8932D2C 288 instructions (0.000%), 3 calls (08932D2C - 08932E80, length 86)
  Back Branch 08932E3C 6 times (length 9)
  Back Branch 08932E64 3 times (length 45)
  Back Branch 08932E44 3 times (length 20)
_S1_2_891A93C 287 instructions (0.000%), 10 calls (0891A93C - 0891A9FC, length 49)
  Back Branch 0891A9C8 1 times (length 17)
  Back Branch 0891A9E8 1 times (length 25)
_S1_2_89775DC 286 instructions (0.000%), 143 calls (089775DC - 089775E0, length 2)
_S1_2_882CA28 286 instructions (0.000%), 11 calls (0882CA28 - 0882CAA4, length 32)
_S1_2_88CCC80 280 instructions (0.000%), 140 calls (088CCC80 - 088CCC84, length 2)
_S1_2_88F6774 280 instructions (0.000%), 56 calls (088F675C - 088F677C, length 9)
  Back Branch 088F6778 56 times (length 9)
_S1_2_88AE084 280 instructions (0.000%), 14 calls (088AE084 - 088AE0DC, length 23)
_S1_2_883B1DC 280 instructions (0.000%), 5 calls (0883B1DC - 0883B2B8, length 56)
_S1_2_8880490 279 instructions (0.000%), 31 calls (08880490 - 088804B0, length 9)
_S1_2_88CAAF0 276 instructions (0.000%), 12 calls (088CAAF0 - 088CAB68, length 31)
_S1_2_8921870 276 instructions (0.000%), 9 calls (089217A4 - 08921968, length 114)
  Back Branch 08921880 7 times (length 56)
  Back Branch 0892191C 2 times (length 96)
  Back Branch 08921900 1 times (length 89)
_S1_2_88EBDC0 276 instructions (0.000%), 6 calls (088EBD84 - 088EBF2C, length 107)
  Back Branch 088EBE28 18 times (length 43)
  Back Branch 088EBF28 6 times (length 66)
_S1_2_8829F44 275 instructions (0.000%), 4 calls (08829F44 - 0882A07C, length 79)
  Back Branch 0882A048 5 times (length 23)
_S1_2_890F45C 272 instructions (0.000%), 17 calls (0890F45C - 0890F4BC, length 25)
_S1_2_88AB430 272 instructions (0.000%), 17 calls (088AB430 - 088AB490, length 25)
_S1_2_8828F08 272 instructions (0.000%), 8 calls (08828F08 - 08828F44, length 16)
  Back Branch 08828F38 32 times (length 10)
_S1_2_8931F9C 270 instructions (0.000%), 15 calls (08931F9C - 08931FE0, length 18)
_S1_2_88EC06C 270 instructions (0.000%), 6 calls (088EBD30 - 088EC078, length 211)
  Back Branch 088EBF4C 24 times (length 137)
  Back Branch 088EC074 6 times (length 80)
_S1_2_88EBF7C 270 instructions (0.000%), 6 calls (088EBD30 - 088EBF88, length 151)
  Back Branch 088EBF4C 24 times (length 137)
  Back Branch 088EBF84 6 times (length 20)
_S1_2_88EBF6C 270 instructions (0.000%), 6 calls (088EBD30 - 088EBF78, length 147)
  Back Branch 088EBF4C 24 times (length 137)
  Back Branch 088EBF74 6 times (length 16)
_S1_2_88CD72C 270 instructions (0.000%), 6 calls (088CD72C - 088CD7DC, length 45)
_S1_2_892DAC8 270 instructions (0.000%), 3 calls (0892DAC8 - 0892DC70, length 107)
  Back Branch 0892DC5C 3 times (length 68)
  Back Branch 0892DBD4 3 times (length 10)
  Back Branch 0892DBC4 3 times (length 53)
  Back Branch 0892DBFC 3 times (length 26)
  Back Branch 0892DBE4 3 times (length 17)
  Back Branch 0892DC24 3 times (length 48)
  Back Branch 0892DC34 3 times (length 55)
  Back Branch 0892DC04 3 times (length 37)
  Back Branch 0892DC14 3 times (length 41)
  Back Branch 0892DC6C 3 times (length 10)
_S1_2_8916DD8 270 instructions (0.000%), 3 calls (08916DD8 - 08916F80, length 107)
  Back Branch 08916F08 3 times (length 55)
  Back Branch 08916F38 3 times (length 67)
  Back Branch 08916EF0 3 times (length 49)
  Back Branch 08916EB0 3 times (length 33)
_S1_2_88F1368 270 instructions (0.000%), 1 calls (088F1368 - 088F14C4, length 88)
  Back Branch 088F1438 16 times (length 13)
_S1_2_8926D28 267 instructions (0.000%), 3 calls (08926D28 - 0892718C, length 282)
  Back Branch 08927180 1 times (length 260)
  Back Branch 08927148 1 times (length 177)
  Back Branch 08927168 1 times (length 247)
  Back Branch 08927100 1 times (length 199)
  Back Branch 08927128 1 times (length 36)
  Back Branch 089270F4 1 times (length 93)
_S1_2_880FEAC 266 instructions (0.000%), 38 calls (0880FEAC - 0880FEC4, length 7)
_S1_2_88EBFFC 264 instructions (0.000%), 6 calls (088EBD84 - 088EC068, length 186)
  Back Branch 088EBE28 18 times (length 43)
  Back Branch 088EC064 6 times (length 145)
_S1_2_88EBF8C 264 instructions (0.000%), 6 calls (088EBD84 - 088EBFF8, length 158)
  Back Branch 088EBE28 18 times (length 43)
  Back Branch 088EBFF4 6 times (length 117)
_S1_2_88EBF30 264 instructions (0.000%), 6 calls (088EBD30 - 088EBF58, length 139)
  Back Branch 088EBF4C 24 times (length 137)
_S1_2_889B8F8 264 instructions (0.000%), 4 calls (0889B8F8 - 0889B95C, length 26)
  Back Branch 0889B940 24 times (length 8)
_S1_2_89362E0 261 instructions (0.000%), 1 calls (089362E0 - 08936408, length 75)
  Back Branch 0893632C 16 times (length 10)
  Back Branch 089363F4 16 times (length 6)
_S1_2_88C0AE8 260 instructions (0.000%), 5 calls (088C0AE8 - 088C0C3C, length 86)
_S1_2_8836CC0 258 instructions (0.000%), 43 calls (08836CC0 - 08836CD4, length 6)
_S1_2_88E8E10 258 instructions (0.000%), 6 calls (088E8E10 - 088E8EB8, length 43)
_S1_2_882A080 256 instructions (0.000%), 8 calls (0882A080 - 0882A14C, length 52)
  Back Branch 0882A110 3 times (length 23)
_S1_2_8899094 255 instructions (0.000%), 17 calls (08899094 - 088990DC, length 19)
_S1_2_887078C 253 instructions (0.000%), 11 calls (0887078C - 088707E4, length 23)
_S1_2_88FBC64 252 instructions (0.000%), 28 calls (088FBC64 - 088FBC98, length 14)
_S1_2_88D409C 251 instructions (0.000%), 1 calls (088D409C - 088D452C, length 293)
  Back Branch 088D4514 1 times (length 263)
  Back Branch 088D445C 1 times (length 192)
  Back Branch 088D44B4 1 times (length 227)
_S1_2_8870710 248 instructions (0.000%), 8 calls (08870710 - 08870788, length 31)
_S1_2_8879C8C 247 instructions (0.000%), 19 calls (08879C8C - 08879CD4, length 19)
_S1_2_88A63B8 245 instructions (0.000%), 49 calls (088A63B8 - 088A63C8, length 5)
_S1_2_88A63A4 245 instructions (0.000%), 49 calls (088A63A4 - 088A63B4, length 5)
_S1_2_892A2CC 245 instructions (0.000%), 7 calls (0892A2CC - 0892A394, length 51)
  Back Branch 0892A390 1 times (length 46)
_S1_2_88EB1F4 244 instructions (0.000%), 61 calls (088EB1F4 - 088EB208, length 6)
_S1_2_88EAECC 244 instructions (0.000%), 61 calls (088EAECC - 088EAED8, length 4)
_S1_2_894CBD0 240 instructions (0.000%), 80 calls (0894CBD0 - 0894CBD8, length 3)
_S1_2_894CB3C 240 instructions (0.000%), 80 calls (0894CB3C - 0894CB44, length 3)
_S1_2_882D78C 240 instructions (0.000%), 10 calls (0882D78C - 0882D820, length 38)
_S1_2_88AADE4 238 instructions (0.000%), 5 calls (088AADE4 - 088AAEE0, length 64)
  Back Branch 088AAE50 4 times (length 19)
_S1_2_884066C 238 instructions (0.000%), 4 calls (0884066C - 08840B40, length 310)
_S1_2_893197C 236 instructions (0.000%), 118 calls (0893197C - 08931980, length 2)
_S1_2_893195C 236 instructions (0.000%), 118 calls (0893195C - 08931960, length 2)
_S1_2_88EAEDC 236 instructions (0.000%), 59 calls (088EAEDC - 088EAEE8, length 4)
_S1_2_88A4FAC 234 instructions (0.000%), 117 calls (088A4FAC - 088A4FB0, length 2)
_S1_2_88AC450 234 instructions (0.000%), 26 calls (088AC450 - 088AC470, length 9)
_S1_2_892B028 231 instructions (0.000%), 21 calls (0892B028 - 0892B084, length 24)
  Back Branch 0892B058 21 times (length 4)
  Back Branch 0892B060 7 times (length 7)
_S1_2_88B3B48 231 instructions (0.000%), 11 calls (088B3B48 - 088B3BA0, length 23)
_S1_2_88A500C 231 instructions (0.000%), 11 calls (088A500C - 088A5064, length 23)
_S1_2_88F2B44 231 instructions (0.000%), 7 calls (088F2B44 - 088F2BD4, length 37)
_S1_2_88D11FC 231 instructions (0.000%), 1 calls (088D11FC - 088D15E4, length 251)
  Back Branch 088D14C0 1 times (length 94)
  Back Branch 088D15B4 1 times (length 171)
_S1_2_8874994 230 instructions (0.000%), 10 calls (08874994 - 088749EC, length 23)
_S1_2_88E34CC 229 instructions (0.000%), 1 calls (088E34CC - 088E39DC, length 325)
  Back Branch 088E382C 1 times (length 87)
  Back Branch 088E3848 1 times (length 20)
  Back Branch 088E3880 1 times (length 122)
  Back Branch 088E3864 1 times (length 108)
  Back Branch 088E389C 1 times (length 136)
  Back Branch 088E38B8 1 times (length 150)
  Back Branch 088E38D4 1 times (length 164)
  Back Branch 088E38F0 1 times (length 178)
  Back Branch 088E390C 1 times (length 192)
  Back Branch 088E3928 1 times (length 206)
  Back Branch 088E397C 1 times (length 248)
  Back Branch 088E3944 1 times (length 220)
  Back Branch 088E3960 1 times (length 234)
  Back Branch 088E39B4 1 times (length 275)
  Back Branch 088E39D0 1 times (length 289)
  Back Branch 088E39A0 1 times (length 267)
  Back Branch 088E36F0 1 times (length 118)
  Back Branch 088E3790 1 times (length 42)
  Back Branch 088E3708 1 times (length 124)
_S1_2_886AF84 228 instructions (0.000%), 19 calls (0886AF84 - 0886AFB0, length 12)
_S1_2_88BEBAC 228 instructions (0.000%), 3 calls (088BEBAC - 088BED4C, length 105)
_S1_2_88055FC 227 instructions (0.000%), 1 calls (088055FC - 088057A4, length 107)
  Back Branch 08805764 11 times (length 17)
_S1_2_8879F78 226 instructions (0.000%), 14 calls (08879F78 - 08879FC0, length 19)
_S1_2_88D88F0 226 instructions (0.000%), 9 calls (088D88F0 - 088D896C, length 32)
  Back Branch 088D8958 5 times (length 11)
_S1_2_88C17F4 225 instructions (0.000%), 5 calls (088C17F4 - 088C18B8, length 50)
_S1_2_890A84C 224 instructions (0.000%), 16 calls (0890A84C - 0890A880, length 14)
_S1_2_889D984 224 instructions (0.000%), 16 calls (0889D984 - 0889D9B8, length 14)
_S1_2_884A5C4 224 instructions (0.000%), 4 calls (0884A5C4 - 0884A644, length 33)
  Back Branch 0884A618 12 times (length 15)
_S1_2_8835FD0 220 instructions (0.000%), 44 calls (08835FD0 - 08835FE0, length 5)
_S1_2_891327C 220 instructions (0.000%), 10 calls (0891327C - 089132D0, length 22)
_S1_2_889D438 220 instructions (0.000%), 10 calls (0889D438 - 0889D4B0, length 31)
_S1_2_892A398 217 instructions (0.000%), 7 calls (0892A2D4 - 0892A3A8, length 54)
  Back Branch 0892A3A4 7 times (length 54)
  Back Branch 0892A390 1 times (length 46)
_S1_2_8879E34 217 instructions (0.000%), 7 calls (08879E34 - 08879EC0, length 36)
_S1_2_88E32E0 216 instructions (0.000%), 108 calls (088E32E0 - 088E32E4, length 2)
_S1_2_8910AE8 216 instructions (0.000%), 24 calls (08910AE8 - 08910B08, length 9)
_S1_2_890D8F4 216 instructions (0.000%), 18 calls (0890D8F4 - 0890D920, length 12)
_S1_2_890F52C 216 instructions (0.000%), 8 calls (0890F52C - 0890F594, length 27)
_S1_2_88CDC14 213 instructions (0.000%), 6 calls (088CDC14 - 088CDC60, length 20)
  Back Branch 088CDC50 10 times (length 11)
_S1_2_88B62A0 210 instructions (0.000%), 30 calls (088B62A0 - 088B62B8, length 7)
_S1_2_8875C58 210 instructions (0.000%), 15 calls (08875C58 - 08875C8C, length 14)
_S1_2_88B4AA8 210 instructions (0.000%), 10 calls (088B4AA8 - 088B4AF8, length 21)
_S1_2_8917AC0 210 instructions (0.000%), 6 calls (08917AC0 - 08917B58, length 39)
_S1_2_891B30C 210 instructions (0.000%), 5 calls (0891B30C - 0891B3CC, length 49)
  Back Branch 0891B378 5 times (length 8)
_S1_2_88F8E88 209 instructions (0.000%), 19 calls (088F8E88 - 088F8EB0, length 11)
_S1_2_884051C 209 instructions (0.000%), 10 calls (0884051C - 08840668, length 84)
_S1_2_8879A2C 204 instructions (0.000%), 17 calls (08879A2C - 08879A58, length 12)
_S1_2_88708D4 204 instructions (0.000%), 6 calls (088708D4 - 08870958, length 34)
_S1_2_88CADC4 200 instructions (0.000%), 20 calls (088CADC4 - 088CADE8, length 10)
_S1_2_889B9D0 200 instructions (0.000%), 4 calls (0889B9D0 - 0889BA1C, length 20)
  Back Branch 0889BA04 24 times (length 6)
_S1_2_891EF10 199 instructions (0.000%), 1 calls (0891EF10 - 0891F148, length 143)
  Back Branch 0891F068 7 times (length 14)
_S1_2_897768C 198 instructions (0.000%), 99 calls (0897768C - 08977690, length 2)
_S1_2_88B5F28 198 instructions (0.000%), 22 calls (088B5F28 - 088B5F50, length 11)
_S1_2_882CAA8 198 instructions (0.000%), 11 calls (0882CAA8 - 0882CAEC, length 18)
_S1_2_896A7D4 198 instructions (0.000%), 3 calls (0896A7D4 - 0896AA24, length 149)
  Back Branch 0896A870 3 times (length 15)
  Back Branch 0896A87C 3 times (length 17)
  Back Branch 0896A898 3 times (length 24)
  Back Branch 0896A9DC 3 times (length 105)
_S1_2_8931138 198 instructions (0.000%), 3 calls (08931138 - 0893124C, length 70)
_S1_2_88E14B4 198 instructions (0.000%), 3 calls (088E14B4 - 088E1624, length 93)
  Back Branch 088E1610 3 times (length 25)
  Back Branch 088E1620 1 times (length 58)
_S1_2_8899FC8 196 instructions (0.000%), 98 calls (08899FC8 - 08899FCC, length 2)
_S1_2_887DEE0 196 instructions (0.000%), 49 calls (0887DEE0 - 0887DEEC, length 4)
_S1_2_88E577C 196 instructions (0.000%), 28 calls (088E577C - 088E5794, length 7)
_S1_2_8905F1C 195 instructions (0.000%), 16 calls (08905F1C - 08905F58, length 16)
  Back Branch 08905F54 1 times (length 7)
_S1_2_8928F50 195 instructions (0.000%), 13 calls (08928F50 - 08928FB8, length 27)
_S1_2_88C9AB0 195 instructions (0.000%), 13 calls (088C9AB0 - 088C9AE8, length 15)
_S1_2_892F404 195 instructions (0.000%), 3 calls (0892F404 - 0892F558, length 86)
  Back Branch 0892F504 3 times (length 56)
_S1_2_896F318 195 instructions (0.000%), 1 calls (0896F318 - 0896F420, length 67)
  Back Branch 0896F408 5 times (length 32)
_S1_2_887F25C 192 instructions (0.000%), 16 calls (0887F25C - 0887F2A0, length 18)
_S1_2_88DBB1C 192 instructions (0.000%), 8 calls (088DBB1C - 088DBB88, length 28)
_S1_2_886BF78 189 instructions (0.000%), 7 calls (0886BF78 - 0886BFEC, length 30)
_S1_2_89587BC 189 instructions (0.000%), 5 calls (089578C4 - 089592EC, length 1675)
  Back Branch 08957928 2,937 times (length 27)
  Back Branch 08957BF4 854 times (length 10)
  Back Branch 089589F8 228 times (length 1081)
  Back Branch 08958AE0 225 times (length 966)
  Back Branch 0895862C 222 times (length 638)
  Back Branch 08958848 5 times (length 141)
_S1_2_896B22C 189 instructions (0.000%), 3 calls (0896B22C - 0896B378, length 84)
  Back Branch 0896B330 3 times (length 60)
  Back Branch 0896B2DC 1 times (length 28)
  Back Branch 0896B2D0 1 times (length 36)
_S1_2_88BF81C 187 instructions (0.000%), 2 calls (088BF81C - 088BF9EC, length 117)
  Back Branch 088BF9C0 1 times (length 69)
_S1_2_887DED4 186 instructions (0.000%), 62 calls (0887DED4 - 0887DEDC, length 3)
_S1_2_8846610 186 instructions (0.000%), 1 calls (08846610 - 08846674, length 26)
  Back Branch 08846658 21 times (length 8)
_S1_2_8874A5C 184 instructions (0.000%), 8 calls (08874A5C - 08874AB4, length 23)
_S1_2_8932F28 183 instructions (0.000%), 3 calls (08932F28 - 08933008, length 57)
  Back Branch 08932F60 9 times (length 8)
_S1_2_89302B4 183 instructions (0.000%), 3 calls (089302B4 - 089303AC, length 63)
  Back Branch 089303A8 3 times (length 28)
  Back Branch 08930384 3 times (length 14)
  Back Branch 08930374 3 times (length 34)
_S1_2_88E1478 180 instructions (0.000%), 12 calls (088E1478 - 088E14B0, length 15)
_S1_2_88C8710 180 instructions (0.000%), 12 calls (088C8710 - 088C8748, length 15)
_S1_2_892078C 180 instructions (0.000%), 8 calls (0892078C - 08920820, length 38)
  Back Branch 089207B4 3 times (length 5)
_S1_2_8912808 180 instructions (0.000%), 6 calls (08912808 - 08912898, length 37)
  Back Branch 08912864 6 times (length 6)
  Back Branch 08912884 6 times (length 15)
_S1_2_88BEB34 180 instructions (0.000%), 6 calls (088BEB34 - 088BEBA8, length 30)
_S1_2_88F2840 180 instructions (0.000%), 5 calls (088F2840 - 088F28DC, length 40)
_S1_2_889F260 180 instructions (0.000%), 4 calls (0889F260 - 0889F334, length 54)
  Back Branch 0889F314 4 times (length 11)
_S1_2_88A86F0 178 instructions (0.000%), 1 calls (088A86F0 - 088A8990, length 169)
  Back Branch 088A8968 2 times (length 9)
_S1_2_8869D78 176 instructions (0.000%), 16 calls (08869D78 - 08869DA0, length 11)
_S1_2_8869D4C 176 instructions (0.000%), 16 calls (08869D4C - 08869D74, length 11)
_S1_2_8904198 175 instructions (0.000%), 35 calls (08904198 - 089041A8, length 5)
_S1_2_88C85C8 175 instructions (0.000%), 25 calls (088C85C8 - 088C85E0, length 7)
_S1_2_88DC554 175 instructions (0.000%), 7 calls (088DC554 - 088DC5B4, length 25)
_S1_2_889B3D4 175 instructions (0.000%), 3 calls (0889B3D4 - 0889B544, length 93)
_S1_2_883BF10 174 instructions (0.000%), 29 calls (0883BF10 - 0883BF24, length 6)
_S1_2_896DF44 174 instructions (0.000%), 6 calls (0896DF44 - 0896DFC4, length 33)
_S1_2_892F2A0 174 instructions (0.000%), 3 calls (0892F2A0 - 0892F400, length 89)
  Back Branch 0892F3BC 3 times (length 13)
_S1_2_89776B4 172 instructions (0.000%), 86 calls (089776B4 - 089776B8, length 2)
_S1_2_88104FC 172 instructions (0.000%), 4 calls (088104FC - 088105E0, length 58)
_S1_2_8806768 172 instructions (0.000%), 4 calls (08806768 - 08806838, length 53)
_S1_2_88C8EA4 171 instructions (0.000%), 3 calls (088C8EA4 - 088C8F98, length 62)
  Back Branch 088C8F94 3 times (length 34)
  Back Branch 088C8F5C 3 times (length 23)
_S1_2_8913120 170 instructions (0.000%), 34 calls (08913120 - 08913130, length 5)
_S1_2_8833D6C 170 instructions (0.000%), 5 calls (08833D6C - 08833EF4, length 99)
_S1_2_88FAAE4 168 instructions (0.000%), 28 calls (088FAAE4 - 088FAAF8, length 6)
_S1_2_88E5198 168 instructions (0.000%), 28 calls (088E5180 - 088E51A4, length 10)
  Back Branch 088E51A0 28 times (length 10)
_S1_2_889D904 168 instructions (0.000%), 14 calls (0889D904 - 0889D930, length 12)
_S1_2_88DBBEC 168 instructions (0.000%), 6 calls (088DBBEC - 088DBC68, length 32)
_S1_2_889911C 168 instructions (0.000%), 6 calls (0889911C - 08899188, length 28)
_S1_2_88FFB6C 166 instructions (0.000%), 1 calls (088FFB6C - 088FFC20, length 46)
  Back Branch 088FFBF0 16 times (length 8)
_S1_2_883B94C 165 instructions (0.000%), 15 calls (0883B94C - 0883B974, length 11)
_S1_2_887ECD8 165 instructions (0.000%), 6 calls (0887ECD8 - 0887ED0C, length 14)
  Back Branch 0887ED00 18 times (length 7)
_S1_2_89281F0 165 instructions (0.000%), 5 calls (089281F0 - 08928270, length 33)
  Back Branch 0892826C 5 times (length 23)
  Back Branch 0892825C 5 times (length 19)
_S1_2_88422A0 165 instructions (0.000%), 5 calls (088422A0 - 0884244C, length 108)
_S1_2_8906538 162 instructions (0.000%), 54 calls (08906538 - 08906540, length 3)
_S1_2_89323D4 162 instructions (0.000%), 18 calls (089323D4 - 089323F4, length 9)
_S1_2_89233FC 162 instructions (0.000%), 2 calls (089233FC - 0892353C, length 81)
  Back Branch 089234B0 4 times (length 11)
_S1_2_88D8A14 160 instructions (0.000%), 20 calls (088D8A14 - 088D8A44, length 13)
_S1_2_887E448 160 instructions (0.000%), 16 calls (0887E448 - 0887E474, length 12)
_S1_2_887E418 160 instructions (0.000%), 16 calls (0887E418 - 0887E444, length 12)
_S1_2_891A324 160 instructions (0.000%), 1 calls (0891A324 - 0891A65C, length 207)
  Back Branch 0891A5FC 1 times (length 103)
_S1_2_8920CF0 158 instructions (0.000%), 2 calls (08920CF0 - 08920E50, length 89)
_S1_2_892AC80 156 instructions (0.000%), 13 calls (0892AC80 - 0892ACEC, length 28)
_S1_2_88CD8E8 156 instructions (0.000%), 12 calls (088CD8E8 - 088CD918, length 13)
_S1_2_88B2078 156 instructions (0.000%), 12 calls (088B2078 - 088B20A8, length 13)
_S1_2_890F5E4 156 instructions (0.000%), 6 calls (0890F5E4 - 0890F648, length 26)
_S1_2_8835E0C 156 instructions (0.000%), 4 calls (08835E0C - 08835EA4, length 39)
_S1_2_88FFCA4 156 instructions (0.000%), 1 calls (088FFCA4 - 088FFE44, length 105)
  Back Branch 088FFDB8 15 times (length 8)
_S1_2_88C3954 153 instructions (0.000%), 17 calls (088C3954 - 088C3974, length 9)
_S1_2_8930910 153 instructions (0.000%), 3 calls (08930910 - 089309E4, length 54)
  Back Branch 089309E0 3 times (length 35)
_S1_2_8926C44 153 instructions (0.000%), 3 calls (08926C44 - 089271C4, length 353)
  Back Branch 08927180 1 times (length 260)
  Back Branch 08927148 1 times (length 177)
  Back Branch 08927168 1 times (length 247)
  Back Branch 08927100 1 times (length 199)
  Back Branch 08927128 1 times (length 36)
  Back Branch 089270F4 1 times (length 93)
_S1_2_89171F0 153 instructions (0.000%), 1 calls (089171F0 - 08917488, length 167)
  Back Branch 08917414 1 times (length 73)
  Back Branch 08917454 1 times (length 89)
  Back Branch 089173D4 1 times (length 57)
  Back Branch 0891735C 1 times (length 27)
_S1_2_88F8C24 152 instructions (0.000%), 8 calls (088F8C24 - 088F8C7C, length 23)
_S1_2_889D11C 152 instructions (0.000%), 8 calls (0889D11C - 0889D164, length 19)
_S1_2_8911D88 152 instructions (0.000%), 3 calls (08911D88 - 08911F78, length 125)
  Back Branch 08911E28 3 times (length 20)
  Back Branch 08911F10 1 times (length 31)
  Back Branch 08911EF8 1 times (length 55)
  Back Branch 08911E54 1 times (length 14)
_S1_2_892C124 152 instructions (0.000%), 2 calls (0892C124 - 0892C2D4, length 109)
  Back Branch 0892C278 2 times (length 71)
  Back Branch 0892C2B8 1 times (length 65)
_S1_2_8849C80 150 instructions (0.000%), 50 calls (08849C80 - 08849C88, length 3)
_S1_2_894BC94 150 instructions (0.000%), 30 calls (0894BC94 - 0894BCA4, length 5)
_S1_2_88737B4 150 instructions (0.000%), 15 calls (088737B4 - 088737D8, length 10)
_S1_2_89309E8 150 instructions (0.000%), 6 calls (089309E8 - 08930A48, length 25)
_S1_2_892CE2C 150 instructions (0.000%), 5 calls (0892CE2C - 0892CEB4, length 35)
  Back Branch 0892CEA0 5 times (length 9)
_S1_2_88C87D4 150 instructions (0.000%), 3 calls (088C87D4 - 088C8898, length 50)
_S1_2_896C4EC 150 instructions (0.000%), 2 calls (0896C4EC - 0896C614, length 75)
_S1_2_8879F28 148 instructions (0.000%), 8 calls (08879F28 - 08879F74, length 20)
_S1_2_88BCB20 147 instructions (0.000%), 49 calls (088BCB20 - 088BCB28, length 3)
_S1_2_88C85AC 147 instructions (0.000%), 21 calls (088C85AC - 088C85C4, length 7)
_S1_2_8879374 147 instructions (0.000%), 21 calls (08879374 - 0887938C, length 7)
_S1_2_88E3AE4 147 instructions (0.000%), 7 calls (088E3AE4 - 088E3B44, length 25)
_S1_2_88C8DE0 147 instructions (0.000%), 3 calls (088C8DE0 - 088C8EA0, length 49)
_S1_2_882C718 146 instructions (0.000%), 6 calls (0882C718 - 0882C77C, length 26)
_S1_2_88B6218 145 instructions (0.000%), 29 calls (088B6218 - 088B6228, length 5)
_S1_2_88C3178 145 instructions (0.000%), 5 calls (088C3178 - 088C31E8, length 29)
_S1_2_88C8DC0 144 instructions (0.000%), 18 calls (088C8DC0 - 088C8DDC, length 8)
_S1_2_89326C8 144 instructions (0.000%), 12 calls (089326C8 - 089326F4, length 12)
_S1_2_8910140 144 instructions (0.000%), 12 calls (08910140 - 0891016C, length 12)
_S1_2_8920BBC 144 instructions (0.000%), 8 calls (08920BBC - 08920C30, length 30)
  Back Branch 08920C2C 8 times (length 13)
_S1_2_889A0E0 144 instructions (0.000%), 8 calls (0889A0E0 - 0889A16C, length 36)
_S1_2_8875B2C 144 instructions (0.000%), 8 calls (08875B2C - 08875B70, length 18)
_S1_2_88DBC6C 144 instructions (0.000%), 6 calls (088DBC6C - 088DBCD8, length 28)
_S1_2_88B7154 144 instructions (0.000%), 4 calls (088B7154 - 088B71EC, length 39)
_S1_2_88D97C0 142 instructions (0.000%), 71 calls (088D97C0 - 088D97C4, length 2)
_S1_2_88FDF68 141 instructions (0.000%), 3 calls (088FDF68 - 088FE048, length 57)
_S1_2_88C391C 140 instructions (0.000%), 20 calls (088C391C - 088C3934, length 7)
_S1_2_88C38E4 140 instructions (0.000%), 20 calls (088C38E4 - 088C38FC, length 7)
_S1_2_8879390 140 instructions (0.000%), 20 calls (08879390 - 088793A8, length 7)
_S1_2_8929020 140 instructions (0.000%), 14 calls (08929020 - 08929060, length 17)
_S1_2_883E458 140 instructions (0.000%), 14 calls (0883E458 - 0883E47C, length 10)
_S1_2_88EDA58 140 instructions (0.000%), 7 calls (088EDA58 - 088EDAA4, length 20)
_S1_2_88ED61C 140 instructions (0.000%), 7 calls (088ED61C - 088ED668, length 20)
_S1_2_88ED454 140 instructions (0.000%), 7 calls (088ED454 - 088ED4A0, length 20)
_S1_2_88ED338 140 instructions (0.000%), 7 calls (088ED338 - 088ED384, length 20)
_S1_2_88B4AFC 140 instructions (0.000%), 4 calls (088B4AFC - 088B4B8C, length 37)
_S1_2_8920FB4 138 instructions (0.000%), 2 calls (08920FB4 - 08921118, length 90)
  Back Branch 089210B4 2 times (length 44)
  Back Branch 089210E0 2 times (length 55)
  Back Branch 08921104 2 times (length 36)
_S1_2_887FE24 137 instructions (0.000%), 1 calls (0887FE24 - 0887FE84, length 25)
  Back Branch 0887FE70 8 times (length 16)
_S1_2_88CA980 135 instructions (0.000%), 15 calls (088CA980 - 088CA9A0, length 9)
_S1_2_886E9E4 135 instructions (0.000%), 5 calls (0886E9E4 - 0886EA78, length 38)
_S1_2_882DCE0 135 instructions (0.000%), 5 calls (0882DCE0 - 0882DDEC, length 68)
_S1_2_8827650 135 instructions (0.000%), 5 calls (08827650 - 088276B8, length 27)
_S1_2_889D358 135 instructions (0.000%), 4 calls (0889D358 - 0889D3F8, length 41)
_S1_2_892E2D0 135 instructions (0.000%), 3 calls (0892E2D0 - 0892E45C, length 100)
_S1_2_8923540 134 instructions (0.000%), 2 calls (08923540 - 08923648, length 67)
  Back Branch 089235B0 2 times (length 16)
  Back Branch 08923644 2 times (length 53)
_S1_2_88C807C 133 instructions (0.000%), 19 calls (088C807C - 088C8094, length 7)
_S1_2_88C8060 133 instructions (0.000%), 19 calls (088C8060 - 088C8078, length 7)
_S1_2_88C0E34 133 instructions (0.000%), 19 calls (088C0E34 - 088C0E4C, length 7)
_S1_2_886D6CC 133 instructions (0.000%), 19 calls (0886D6CC - 0886D6E4, length 7)
_S1_2_88AB06C 133 instructions (0.000%), 1 calls (088AB06C - 088AB1B4, length 83)
  Back Branch 088AB11C 3 times (length 25)
_S1_2_890E140 132 instructions (0.000%), 33 calls (0890E140 - 0890E14C, length 4)
_S1_2_8871B34 132 instructions (0.000%), 11 calls (08871B34 - 08871B60, length 12)
_S1_2_890D5EC 132 instructions (0.000%), 4 calls (0890D5EC - 0890D69C, length 45)
_S1_2_889970C 132 instructions (0.000%), 3 calls (0889970C - 088997B8, length 44)
_S1_2_88713F0 130 instructions (0.000%), 6 calls (088713F0 - 08871448, length 23)
_S1_2_88C0CF0 130 instructions (0.000%), 5 calls (088C0CF0 - 088C0D60, length 29)
  Back Branch 088C0D5C 5 times (length 10)
_S1_2_88B0CE8 130 instructions (0.000%), 5 calls (088B0CE8 - 088B0D68, length 33)
_S1_2_88A4F7C 128 instructions (0.000%), 64 calls (088A4F7C - 088A4F80, length 2)
_S1_2_889D9BC 128 instructions (0.000%), 8 calls (0889D9BC - 0889DA0C, length 21)
_S1_2_889BCD4 128 instructions (0.000%), 4 calls (0889BCD4 - 0889BD5C, length 35)
_S1_2_89208D8 128 instructions (0.000%), 3 calls (089208D8 - 089209C4, length 60)
  Back Branch 089209C0 2 times (length 22)
_S1_2_883F36C 126 instructions (0.000%), 21 calls (0883F36C - 0883F380, length 6)
_S1_2_88CA908 126 instructions (0.000%), 18 calls (088CA908 - 088CA920, length 7)
_S1_2_883E434 126 instructions (0.000%), 14 calls (0883E434 - 0883E454, length 9)
_S1_2_8879EC4 126 instructions (0.000%), 6 calls (08879EC4 - 08879F24, length 25)
_S1_2_88C3290 126 instructions (0.000%), 1 calls (088C3290 - 088C3660, length 245)
  Back Branch 088C3614 1 times (length 134)
  Back Branch 088C3568 1 times (length 53)
  Back Branch 088C351C 1 times (length 129)
_S1_2_88CE500 125 instructions (0.000%), 6 calls (088CE500 - 088CE554, length 22)
  Back Branch 088CE550 5 times (length 10)
_S1_2_892C4D0 125 instructions (0.000%), 5 calls (0892C4D0 - 0892C544, length 30)
  Back Branch 0892C530 5 times (length 9)
_S1_2_886BEAC 124 instructions (0.000%), 4 calls (0886BEAC - 0886BF74, length 51)
_S1_2_88C12D8 124 instructions (0.000%), 2 calls (088C12D8 - 088C13E0, length 67)
  Back Branch 088C13DC 2 times (length 49)
  Back Branch 088C13D4 2 times (length 8)
_S1_2_8922DA8 124 instructions (0.000%), 1 calls (08922DA8 - 08922FAC, length 130)
  Back Branch 08922F5C 1 times (length 71)
_S1_2_8882BD4 123 instructions (0.000%), 9 calls (08882BD4 - 08882C0C, length 15)
_S1_2_88AB900 123 instructions (0.000%), 3 calls (088AB900 - 088AB9A0, length 41)
_S1_2_88E7278 122 instructions (0.000%), 61 calls (088E7278 - 088E727C, length 2)
_S1_2_88CE118 122 instructions (0.000%), 61 calls (088CE118 - 088CE11C, length 2)
_S1_2_896A58C 122 instructions (0.000%), 1 calls (0896A58C - 0896A6FC, length 93)
  Back Branch 0896A650 4 times (length 11)
_S1_2_88BFE2C 121 instructions (0.000%), 2 calls (088BFE2C - 088C0028, length 128)
  Back Branch 088BFFF0 1 times (length 100)
  Back Branch 088BFF70 1 times (length 50)
  Back Branch 088BFEB4 1 times (length 21)
  Back Branch 088C000C 1 times (length 88)
  Back Branch 088C001C 1 times (length 7)
  Back Branch 088C0024 1 times (length 113)
_S1_2_8910A78 120 instructions (0.000%), 15 calls (08910A78 - 08910A94, length 8)
_S1_2_887378C 120 instructions (0.000%), 15 calls (0887378C - 088737B0, length 10)
_S1_2_886ECF8 120 instructions (0.000%), 15 calls (0886ECF8 - 0886ED14, length 8)
_S1_2_8847B80 120 instructions (0.000%), 10 calls (08847B80 - 08847BAC, length 12)
_S1_2_8920824 120 instructions (0.000%), 8 calls (08920824 - 08920860, length 16)
_S1_2_88102F0 120 instructions (0.000%), 8 calls (088102F0 - 088103A0, length 45)
_S1_2_88EDD78 120 instructions (0.000%), 6 calls (088EDD78 - 088EDDC4, length 20)
_S1_2_88EDC9C 120 instructions (0.000%), 6 calls (088EDC9C - 088EDCE8, length 20)
_S1_2_88EDB64 120 instructions (0.000%), 6 calls (088EDB64 - 088EDBB0, length 20)
_S1_2_88ED97C 120 instructions (0.000%), 6 calls (088ED97C - 088ED9C8, length 20)
_S1_2_88ED17C 120 instructions (0.000%), 6 calls (088ED17C - 088ED1C8, length 20)
_S1_2_88ECEA8 120 instructions (0.000%), 6 calls (088ECEA8 - 088ECEF4, length 20)
_S1_2_88ECC64 120 instructions (0.000%), 6 calls (088ECC64 - 088ECCB0, length 20)
_S1_2_88ECAD0 120 instructions (0.000%), 6 calls (088ECAD0 - 088ECB1C, length 20)
_S1_2_88EC8B4 120 instructions (0.000%), 6 calls (088EC8B4 - 088EC900, length 20)
_S1_2_88EC568 120 instructions (0.000%), 6 calls (088EC568 - 088EC5B4, length 20)
_S1_2_88EC330 120 instructions (0.000%), 6 calls (088EC330 - 088EC37C, length 20)
_S1_2_88EC07C 120 instructions (0.000%), 6 calls (088EC07C - 088EC0C8, length 20)
_S1_2_89353D8 120 instructions (0.000%), 5 calls (089353D8 - 08935434, length 24)
_S1_2_88D6374 120 instructions (0.000%), 3 calls (088D6374 - 088D6444, length 53)
_S1_2_884887C 120 instructions (0.000%), 1 calls (0884887C - 08848974, length 63)
  Back Branch 088488C4 3 times (length 9)
  Back Branch 0884894C 3 times (length 21)
_S1_2_88CC750 119 instructions (0.000%), 7 calls (088CC750 - 088CC790, length 17)
_S1_2_89323A0 117 instructions (0.000%), 9 calls (089323A0 - 089323D0, length 13)
_S1_2_890DAA4 117 instructions (0.000%), 9 calls (0890DAA4 - 0890DAD4, length 13)
_S1_2_884A034 115 instructions (0.000%), 5 calls (0884A034 - 0884A0A0, length 28)
_S1_2_8849FC4 115 instructions (0.000%), 5 calls (08849FC4 - 0884A030, length 28)
_S1_2_8833FA8 115 instructions (0.000%), 5 calls (08833FA8 - 08834054, length 44)
_S1_2_8838D38 115 instructions (0.000%), 4 calls (08838D38 - 08838DC4, length 36)
_S1_2_8934BF8 114 instructions (0.000%), 3 calls (08934BF8 - 08934CD8, length 57)
  Back Branch 08934CD4 3 times (length 44)
_S1_2_88FB264 112 instructions (0.000%), 56 calls (088FB264 - 088FB268, length 2)
_S1_2_88D61F0 112 instructions (0.000%), 56 calls (088D61F0 - 088D61F4, length 2)
_S1_2_88C7698 112 instructions (0.000%), 16 calls (088C7698 - 088C76B0, length 7)
_S1_2_8839C84 112 instructions (0.000%), 16 calls (08839C84 - 08839C9C, length 7)
_S1_2_886F500 112 instructions (0.000%), 14 calls (0886F500 - 0886F51C, length 8)
_S1_2_886F4E0 112 instructions (0.000%), 14 calls (0886F4E0 - 0886F4FC, length 8)
_S1_2_886ED18 112 instructions (0.000%), 14 calls (0886ED18 - 0886ED34, length 8)
_S1_2_88DBAD4 112 instructions (0.000%), 8 calls (088DBAD4 - 088DBB18, length 18)
_S1_2_892AEAC 112 instructions (0.000%), 7 calls (0892AEAC - 0892AEE8, length 16)
_S1_2_88DDB0C 112 instructions (0.000%), 7 calls (088DDB0C - 088DDB5C, length 21)
_S1_2_89192E0 112 instructions (0.000%), 1 calls (089192E0 - 089194E8, length 131)
  Back Branch 089194B4 1 times (length 79)
_S1_2_8931250 111 instructions (0.000%), 3 calls (08931250 - 089312F4, length 42)
  Back Branch 089312E0 3 times (length 22)
_S1_2_88FE04C 111 instructions (0.000%), 1 calls (088FE04C - 088FE214, length 115)
_S1_2_892111C 110 instructions (0.000%), 5 calls (0892111C - 08921170, length 22)
_S1_2_8848598 109 instructions (0.000%), 1 calls (08848598 - 088486C0, length 75)
  Back Branch 08848680 3 times (length 17)
_S1_2_880E9EC 109 instructions (0.000%), 1 calls (0880E9EC - 0880EB44, length 87)
  Back Branch 0880EA60 3 times (length 11)
_S1_2_884A650 108 instructions (0.000%), 27 calls (0884A650 - 0884A65C, length 4)
_S1_2_88CE658 108 instructions (0.000%), 12 calls (088CE658 - 088CE678, length 9)
_S1_2_88CE634 108 instructions (0.000%), 12 calls (088CE634 - 088CE654, length 9)
_S1_2_88DBD1C 108 instructions (0.000%), 6 calls (088DBD1C - 088DBD64, length 19)
_S1_2_88D8170 108 instructions (0.000%), 6 calls (088D8170 - 088D81C4, length 22)
_S1_2_88CDBCC 108 instructions (0.000%), 6 calls (088CDBCC - 088CDC10, length 18)
_S1_2_8880838 108 instructions (0.000%), 6 calls (08880838 - 0888088C, length 22)
_S1_2_882E6D0 108 instructions (0.000%), 4 calls (0882E6D0 - 0882E76C, length 40)
_S1_2_88DDB60 106 instructions (0.000%), 1 calls (088DDB60 - 088DDD60, length 129)
  Back Branch 088DDD44 1 times (length 42)
_S1_2_8928C04 105 instructions (0.000%), 15 calls (08928C04 - 08928C1C, length 7)
_S1_2_8928BCC 105 instructions (0.000%), 15 calls (08928BCC - 08928BE4, length 7)
_S1_2_8875D68 105 instructions (0.000%), 15 calls (08875D68 - 08875D80, length 7)
_S1_2_887396C 105 instructions (0.000%), 15 calls (0887396C - 08873984, length 7)
_S1_2_8869DA4 105 instructions (0.000%), 15 calls (08869DA4 - 08869DBC, length 7)
_S1_2_8935544 105 instructions (0.000%), 5 calls (08935544 - 08935594, length 21)
_S1_2_88AA224 105 instructions (0.000%), 5 calls (088AA224 - 088AA274, length 21)
_S1_2_88FE3C4 105 instructions (0.000%), 3 calls (088FE3C4 - 088FE458, length 38)
  Back Branch 088FE454 2 times (length 14)
_S1_2_88CA9A4 105 instructions (0.000%), 3 calls (088CA9A4 - 088CAA48, length 42)
_S1_2_891FE30 105 instructions (0.000%), 1 calls (0891FE30 - 0891FEE0, length 45)
  Back Branch 0891FEC4 8 times (length 11)
_S1_2_88DC4E4 104 instructions (0.000%), 8 calls (088DC4E4 - 088DC550, length 28)
_S1_2_889CADC 104 instructions (0.000%), 4 calls (0889CADC - 0889CBBC, length 57)
_S1_2_88D4530 104 instructions (0.000%), 2 calls (088D4530 - 088D45FC, length 52)
_S1_2_88419BC 103 instructions (0.000%), 5 calls (088419BC - 08841A70, length 46)
  Back Branch 08841A28 1 times (length 14)
_S1_2_88A3FFC 103 instructions (0.000%), 1 calls (088A3FFC - 088A407C, length 33)
  Back Branch 088A4048 12 times (length 5)
  Back Branch 088A4060 4 times (length 5)
_S1_2_88C5DF0 102 instructions (0.000%), 51 calls (088C5DF0 - 088C5DF4, length 2)
_S1_2_890F5A0 102 instructions (0.000%), 6 calls (0890F5A0 - 0890F5E0, length 17)
_S1_2_8933EF0 102 instructions (0.000%), 4 calls (08933EF0 - 08933F90, length 41)
  Back Branch 08933F8C 2 times (length 7)
_S1_2_882C6A4 101 instructions (0.000%), 9 calls (0882C6A4 - 0882C6D4, length 13)
_S1_2_88F8F40 101 instructions (0.000%), 2 calls (088F8F40 - 088F92C4, length 226)
  Back Branch 088F92B0 1 times (length 77)
  Back Branch 088F9214 1 times (length 133)
  Back Branch 088F91EC 1 times (length 107)
_S1_2_8849EB8 100 instructions (0.000%), 5 calls (08849EB8 - 08849F18, length 25)
_S1_2_8849E54 100 instructions (0.000%), 5 calls (08849E54 - 08849EB4, length 25)
_S1_2_8849DF0 100 instructions (0.000%), 5 calls (08849DF0 - 08849E50, length 25)
_S1_2_8849D8C 100 instructions (0.000%), 5 calls (08849D8C - 08849DEC, length 25)
_S1_2_8849D28 100 instructions (0.000%), 5 calls (08849D28 - 08849D88, length 25)
_S1_2_8925A08 100 instructions (0.000%), 4 calls (08925A08 - 08925A68, length 25)
_S1_2_89228DC 100 instructions (0.000%), 4 calls (089228DC - 08922970, length 38)
_S1_2_8917124 100 instructions (0.000%), 4 calls (08917124 - 089171CC, length 43)
_S1_2_88B42C8 99 instructions (0.000%), 11 calls (088B42C8 - 088B42F0, length 11)
_S1_2_8871B64 99 instructions (0.000%), 11 calls (08871B64 - 08871B84, length 9)
_S1_2_880683C 99 instructions (0.000%), 3 calls (0880683C - 088068DC, length 41)
_S1_2_88E2F10 99 instructions (0.000%), 1 calls (088E2F10 - 088E3064, length 86)
  Back Branch 088E2FD8 3 times (length 13)
_S1_2_8873988 98 instructions (0.000%), 14 calls (08873988 - 088739A0, length 7)
_S1_2_88C3CC0 98 instructions (0.000%), 7 calls (088C3CC0 - 088C3CF4, length 14)
_S1_2_88066D8 98 instructions (0.000%), 7 calls (088066D8 - 0880671C, length 18)
_S1_2_892012C 98 instructions (0.000%), 2 calls (0892012C - 089202B8, length 100)
  Back Branch 089201F4 2 times (length 22)
  Back Branch 08920210 1 times (length 17)
_S1_2_896C328 97 instructions (0.000%), 1 calls (0896C328 - 0896C43C, length 70)
  Back Branch 0896C3C8 5 times (length 8)
_S1_2_883B430 96 instructions (0.000%), 16 calls (0883B430 - 0883B44C, length 8)
_S1_2_8836DB0 96 instructions (0.000%), 16 calls (08836DB0 - 08836DC4, length 6)
_S1_2_889BA20 96 instructions (0.000%), 8 calls (0889BA20 - 0889BA4C, length 12)
_S1_2_88E8F38 96 instructions (0.000%), 6 calls (088E8F38 - 088E8F9C, length 26)
  Back Branch 088E8F80 6 times (length 10)
_S1_2_88D81C8 96 instructions (0.000%), 6 calls (088D81C8 - 088D8218, length 21)
  Back Branch 088D8214 6 times (length 10)
_S1_2_89315F4 96 instructions (0.000%), 3 calls (089315F4 - 08931684, length 37)
_S1_2_88EDE74 96 instructions (0.000%), 1 calls (088EDE74 - 088EDFFC, length 99)
_S1_2_882C5EC 95 instructions (0.000%), 5 calls (0882C5EC - 0882C6A0, length 46)
_S1_2_889CE5C 94 instructions (0.000%), 2 calls (0889CE5C - 0889CF14, length 47)
_S1_2_88499EC 94 instructions (0.000%), 1 calls (088499EC - 08849B9C, length 109)
_S1_2_890C840 93 instructions (0.000%), 3 calls (0890C840 - 0890C8B8, length 31)
_S1_2_889C610 92 instructions (0.000%), 2 calls (0889C610 - 0889C6D8, length 51)
_S1_2_88D3E24 92 instructions (0.000%), 1 calls (088D3E24 - 088D3FF8, length 118)
  Back Branch 088D3F98 1 times (length 64)
_S1_2_8869B68 91 instructions (0.000%), 13 calls (08869B68 - 08869B80, length 7)
_S1_2_8838588 91 instructions (0.000%), 13 calls (08838588 - 088385A0, length 7)
_S1_2_88EE244 91 instructions (0.000%), 7 calls (088EE244 - 088EE274, length 13)
_S1_2_8827C00 91 instructions (0.000%), 4 calls (08827C00 - 08827D28, length 75)
_S1_2_8934CF8 90 instructions (0.000%), 10 calls (08934CF8 - 08934D18, length 9)
_S1_2_893280C 90 instructions (0.000%), 6 calls (0893280C - 08932844, length 15)
  Back Branch 08932840 6 times (length 8)
_S1_2_887EAC0 90 instructions (0.000%), 6 calls (0887EAC0 - 0887EAF8, length 15)
_S1_2_8925D48 90 instructions (0.000%), 5 calls (08925D48 - 08925D8C, length 18)
_S1_2_8842000 90 instructions (0.000%), 5 calls (08842000 - 08842054, length 22)
_S1_2_8841460 90 instructions (0.000%), 5 calls (08841460 - 088414B4, length 22)
_S1_2_889CA64 90 instructions (0.000%), 3 calls (0889CA64 - 0889CAD8, length 30)
_S1_2_896F978 90 instructions (0.000%), 1 calls (0896F978 - 0896FB70, length 127)
  Back Branch 0896FA8C 1 times (length 24)
  Back Branch 0896FACC 1 times (length 47)
  Back Branch 0896FB14 1 times (length 72)
_S1_2_88D8AB0 89 instructions (0.000%), 4 calls (088D8AB0 - 088D8B28, length 31)
  Back Branch 088D8B1C 4 times (length 17)
_S1_2_892364C 89 instructions (0.000%), 1 calls (0892364C - 08923790, length 82)
  Back Branch 089236AC 2 times (length 11)
  Back Branch 0892377C 1 times (length 45)
_S1_2_8828A68 89 instructions (0.000%), 1 calls (08828A68 - 08828B58, length 61)
  Back Branch 08828AB0 6 times (length 7)
_S1_2_89132D4 88 instructions (0.000%), 4 calls (089132D4 - 08913328, length 22)
_S1_2_8833EF8 88 instructions (0.000%), 4 calls (08833EF8 - 08833F9C, length 42)
_S1_2_8962B2C 88 instructions (0.000%), 2 calls (08962B2C - 08962BD8, length 44)
_S1_2_88A50B8 87 instructions (0.000%), 29 calls (088A50B8 - 088A50C0, length 3)
_S1_2_882C590 87 instructions (0.000%), 5 calls (0882C590 - 0882C5E8, length 23)
_S1_2_889C008 87 instructions (0.000%), 4 calls (0889C008 - 0889C09C, length 38)
_S1_2_8920C34 87 instructions (0.000%), 3 calls (08920C34 - 08920CA8, length 30)
_S1_2_889CBC0 87 instructions (0.000%), 3 calls (0889CBC0 - 0889CCE0, length 73)
_S1_2_88992C8 87 instructions (0.000%), 3 calls (088992C8 - 08899338, length 29)
_S1_2_887DAB8 87 instructions (0.000%), 3 calls (0887DAB8 - 0887DB30, length 31)
_S1_2_891195C 86 instructions (0.000%), 2 calls (0891195C - 08911A10, length 46)
_S1_2_889E424 86 instructions (0.000%), 2 calls (0889E424 - 0889E4CC, length 43)
_S1_2_8968054 86 instructions (0.000%), 1 calls (08968054 - 08968180, length 76)
  Back Branch 0896811C 3 times (length 11)
_S1_2_88AB844 85 instructions (0.000%), 17 calls (088AB844 - 088AB854, length 5)
_S1_2_88D8970 85 instructions (0.000%), 5 calls (088D8970 - 088D89B4, length 18)
_S1_2_88424A4 85 instructions (0.000%), 5 calls (088424A4 - 08842538, length 38)
_S1_2_8962AF8 84 instructions (0.000%), 12 calls (08962AF8 - 08962B28, length 13)
_S1_2_889BADC 84 instructions (0.000%), 12 calls (0889BADC - 0889BAF4, length 7)
_S1_2_88FF1E8 84 instructions (0.000%), 7 calls (088FF1E8 - 088FF214, length 12)
_S1_2_8847B50 84 instructions (0.000%), 7 calls (08847B50 - 08847B7C, length 12)
_S1_2_88D8380 84 instructions (0.000%), 6 calls (088D8380 - 088D83B4, length 14)
  Back Branch 088D83A4 6 times (length 5)
_S1_2_88CAE14 84 instructions (0.000%), 6 calls (088CAE14 - 088CAE48, length 14)
  Back Branch 088CAE44 6 times (length 8)
_S1_2_891748C 84 instructions (0.000%), 4 calls (0891748C - 089174DC, length 21)
_S1_2_8968A70 84 instructions (0.000%), 3 calls (08968A70 - 08968ADC, length 28)
_S1_2_892180C 84 instructions (0.000%), 2 calls (089217A4 - 0892186C, length 51)
  Back Branch 08921858 2 times (length 47)
_S1_2_88C038C 84 instructions (0.000%), 1 calls (088C038C - 088C052C, length 105)
_S1_2_8805D1C 84 instructions (0.000%), 1 calls (08805D1C - 08805E68, length 84)
  Back Branch 08805DA0 1 times (length 8)
_S1_2_8925AD8 83 instructions (0.000%), 1 calls (08925AD8 - 08925C54, length 96)
  Back Branch 08925C2C 1 times (length 15)
_S1_2_8913EC4 83 instructions (0.000%), 1 calls (08913EC4 - 089141B0, length 188)
  Back Branch 08914148 1 times (length 63)
_S1_2_893D1D8 82 instructions (0.000%), 1 calls (0893D1D8 - 0893D36C, length 102)
_S1_2_883B978 82 instructions (0.000%), 1 calls (0883B978 - 0883BABC, length 82)
_S1_2_8847808 81 instructions (0.000%), 9 calls (08847808 - 08847828, length 9)
_S1_2_89120BC 81 instructions (0.000%), 3 calls (089120BC - 08912148, length 36)
_S1_2_88B1FCC 81 instructions (0.000%), 3 calls (088B1FCC - 088B203C, length 29)
_S1_2_8899908 81 instructions (0.000%), 3 calls (08899908 - 08899970, length 27)
_S1_2_89288B0 81 instructions (0.000%), 1 calls (089288B0 - 08928A28, length 95)
  Back Branch 089289AC 1 times (length 35)
  Back Branch 089289F4 1 times (length 53)
  Back Branch 08928948 1 times (length 10)
  Back Branch 08928A08 1 times (length 58)
_S1_2_89349F4 80 instructions (0.000%), 10 calls (089349F4 - 08934A18, length 10)
_S1_2_884A0A4 80 instructions (0.000%), 5 calls (0884A0A4 - 0884A0F4, length 21)
_S1_2_8849F70 80 instructions (0.000%), 5 calls (08849F70 - 08849FC0, length 21)
_S1_2_88C30F8 80 instructions (0.000%), 4 calls (088C30F8 - 088C3174, length 32)
_S1_2_88BFDCC 80 instructions (0.000%), 4 calls (088BFDCC - 088BFEA0, length 54)
_S1_2_886D788 80 instructions (0.000%), 4 calls (0886D788 - 0886D804, length 32)
_S1_2_8869F48 80 instructions (0.000%), 1 calls (08869F48 - 0886A0B0, length 91)
_S1_2_8869DDC 80 instructions (0.000%), 1 calls (08869DDC - 08869F44, length 91)
_S1_2_88EB1B0 78 instructions (0.000%), 6 calls (088EB1B0 - 088EB1F0, length 17)
_S1_2_88CE4CC 78 instructions (0.000%), 6 calls (088CE4CC - 088CE4FC, length 13)
_S1_2_88BE9D0 78 instructions (0.000%), 6 calls (088BE9D0 - 088BEA00, length 13)
_S1_2_88FA064 78 instructions (0.000%), 3 calls (088FA064 - 088FA0C8, length 26)
_S1_2_8846860 77 instructions (0.000%), 11 calls (08846860 - 08846878, length 7)
_S1_2_891AB78 77 instructions (0.000%), 1 calls (0891AB78 - 0891AD1C, length 106)
  Back Branch 0891ACB4 1 times (length 32)
  Back Branch 0891ACE4 1 times (length 21)
_S1_2_8977394 76 instructions (0.000%), 38 calls (08977394 - 08977398, length 2)
_S1_2_880FEC8 76 instructions (0.000%), 38 calls (0880FEC8 - 0880FECC, length 2)
_S1_2_89187B4 76 instructions (0.000%), 2 calls (089187B4 - 089188A8, length 62)
  Back Branch 08918824 2 times (length 12)
  Back Branch 08918858 2 times (length 25)
  Back Branch 08918814 2 times (length 8)
_S1_2_8879888 76 instructions (0.000%), 2 calls (08879888 - 088798F4, length 28)
  Back Branch 088798D4 5 times (length 9)
_S1_2_88AAEE4 75 instructions (0.000%), 5 calls (088AAEE4 - 088AAF20, length 16)
_S1_2_8919EE0 75 instructions (0.000%), 3 calls (08919EE0 - 08919F74, length 38)
_S1_2_8911A14 75 instructions (0.000%), 3 calls (08911A14 - 08911A7C, length 27)
  Back Branch 08911A78 3 times (length 19)
_S1_2_88C874C 75 instructions (0.000%), 3 calls (088C874C - 088C87AC, length 25)
_S1_2_88BEA04 75 instructions (0.000%), 3 calls (088BEA04 - 088BEA64, length 25)
_S1_2_883C028 74 instructions (0.000%), 4 calls (0883C028 - 0883C0D4, length 44)
_S1_2_88C14B4 74 instructions (0.000%), 1 calls (088C14B4 - 088C164C, length 103)
_S1_2_883F494 73 instructions (0.000%), 4 calls (0883F494 - 0883F53C, length 43)
_S1_2_88E0F2C 72 instructions (0.000%), 9 calls (088E0F2C - 088E0F48, length 8)
_S1_2_889D934 72 instructions (0.000%), 4 calls (0889D934 - 0889D980, length 20)
_S1_2_8869C74 72 instructions (0.000%), 4 calls (08869C74 - 08869CC8, length 22)
_S1_2_8931688 72 instructions (0.000%), 3 calls (08931688 - 089316E4, length 24)
_S1_2_892F0B8 72 instructions (0.000%), 3 calls (0892F0B8 - 0892F118, length 25)
  Back Branch 0892F114 3 times (length 6)
_S1_2_8923A18 72 instructions (0.000%), 3 calls (08923A18 - 08923A8C, length 30)
_S1_2_88BF7BC 72 instructions (0.000%), 3 calls (088BF7BC - 088BF818, length 24)
_S1_2_88BA994 72 instructions (0.000%), 3 calls (088BA704 - 088BBB5C, length 1303)
  Back Branch 088BA744 40,869 times (length 12)
  Back Branch 088BBB00 29 times (length 1281)
  Back Branch 088BA9BC 3 times (length 11)
  Back Branch 088BA9CC 3 times (length 91)
_S1_2_88997EC 72 instructions (0.000%), 3 calls (088997EC - 08899848, length 24)
_S1_2_8870500 72 instructions (0.000%), 2 calls (08870500 - 0887058C, length 36)
_S1_2_883F124 71 instructions (0.000%), 5 calls (0883F124 - 0883F15C, length 15)
_S1_2_8873860 70 instructions (0.000%), 14 calls (08873860 - 08873878, length 7)
_S1_2_8911D48 70 instructions (0.000%), 10 calls (08911D48 - 08911D60, length 7)
_S1_2_884A660 70 instructions (0.000%), 10 calls (0884A660 - 0884A680, length 9)
_S1_2_8842084 70 instructions (0.000%), 5 calls (08842084 - 088420C8, length 18)
_S1_2_88F28E0 70 instructions (0.000%), 2 calls (088F28E0 - 088F2978, length 39)
_S1_2_889B89C 69 instructions (0.000%), 3 calls (0889B89C - 0889B8F4, length 23)
_S1_2_889B7E4 69 instructions (0.000%), 3 calls (0889B7E4 - 0889B83C, length 23)
_S1_2_890E188 68 instructions (0.000%), 4 calls (0890E188 - 0890E1C8, length 17)
_S1_2_887DE90 68 instructions (0.000%), 4 calls (0887DE90 - 0887DED0, length 17)
_S1_2_893F700 68 instructions (0.000%), 2 calls (0893F700 - 0893F784, length 34)
  Back Branch 0893F780 2 times (length 9)
_S1_2_893F678 68 instructions (0.000%), 2 calls (0893F678 - 0893F6FC, length 34)
  Back Branch 0893F6F8 2 times (length 9)
_S1_2_8921A90 68 instructions (0.000%), 2 calls (089217A4 - 08921AEC, length 211)
  Back Branch 08921A9C 2 times (length 191)
  Back Branch 08921980 1 times (length 121)
  Back Branch 08921ACC 1 times (length 62)
  Back Branch 08921AE0 1 times (length 209)
_S1_2_8919F78 67 instructions (0.000%), 1 calls (08919F78 - 0891A0A4, length 76)
_S1_2_88BF9F0 67 instructions (0.000%), 1 calls (088BF9F0 - 088BFB54, length 90)
  Back Branch 088BFB28 1 times (length 39)
_S1_2_8879A78 67 instructions (0.000%), 1 calls (08879A78 - 08879B80, length 67)
_S1_2_8932D00 66 instructions (0.000%), 6 calls (08932D00 - 08932D28, length 11)
_S1_2_89127B8 66 instructions (0.000%), 6 calls (089127B8 - 08912804, length 20)
_S1_2_8911B0C 66 instructions (0.000%), 6 calls (08911B0C - 08911B34, length 11)
_S1_2_892C764 66 instructions (0.000%), 3 calls (0892C764 - 0892C7C8, length 26)
_S1_2_886B008 66 instructions (0.000%), 2 calls (0886B008 - 0886B060, length 23)
  Back Branch 0886B054 4 times (length 11)
_S1_2_882B800 66 instructions (0.000%), 2 calls (0882B800 - 0882B884, length 34)
_S1_2_8872638 65 instructions (0.000%), 5 calls (08872638 - 08872668, length 13)
_S1_2_896CC7C 65 instructions (0.000%), 1 calls (0896CC7C - 0896CCEC, length 29)
  Back Branch 0896CCD8 5 times (length 9)
_S1_2_896BA30 65 instructions (0.000%), 1 calls (0896BA30 - 0896BB68, length 79)
_S1_2_88EAFA0 65 instructions (0.000%), 1 calls (088EAFA0 - 088EB154, length 110)
  Back Branch 088EB110 1 times (length 56)
_S1_2_886F4C0 64 instructions (0.000%), 8 calls (0886F4C0 - 0886F4DC, length 8)
_S1_2_889BB04 64 instructions (0.000%), 4 calls (0889BB04 - 0889BB40, length 16)
_S1_2_89212F8 64 instructions (0.000%), 1 calls (089212F8 - 08921424, length 76)
  Back Branch 089213F0 1 times (length 28)
_S1_2_890DF1C 64 instructions (0.000%), 1 calls (0890DF1C - 0890E044, length 75)
  Back Branch 0890E014 1 times (length 15)
  Back Branch 0890E024 1 times (length 36)
_S1_2_88D0688 64 instructions (0.000%), 1 calls (088D0688 - 088D0784, length 64)
  Back Branch 088D072C 1 times (length 11)
_S1_2_88D0548 64 instructions (0.000%), 1 calls (088D0548 - 088D0684, length 80)
  Back Branch 088D0654 1 times (length 45)
  Back Branch 088D05D8 1 times (length 17)
_S1_2_8926444 63 instructions (0.000%), 7 calls (08926444 - 0892646C, length 11)
_S1_2_8931894 63 instructions (0.000%), 3 calls (08931894 - 089318F4, length 25)
_S1_2_892C7CC 63 instructions (0.000%), 3 calls (0892C7CC - 0892C830, length 26)
  Back Branch 0892C824 3 times (length 10)
_S1_2_88C8AE8 63 instructions (0.000%), 3 calls (088C8AE8 - 088C8B38, length 21)
_S1_2_889B5B0 63 instructions (0.000%), 3 calls (0889B5B0 - 0889B618, length 27)
_S1_2_88D1E6C 63 instructions (0.000%), 1 calls (088D1E6C - 088D2400, length 358)
_S1_2_8916F84 61 instructions (0.000%), 1 calls (08916F84 - 08917120, length 104)
_S1_2_88CA640 60 instructions (0.000%), 20 calls (088CA640 - 088CA648, length 3)
_S1_2_883F3E4 60 instructions (0.000%), 10 calls (0883F3E4 - 0883F3F8, length 6)
_S1_2_88FEBBC 60 instructions (0.000%), 6 calls (088FEBBC - 088FEBE8, length 12)
_S1_2_882C6D8 60 instructions (0.000%), 4 calls (0882C6D8 - 0882C714, length 16)
_S1_2_887DB34 60 instructions (0.000%), 3 calls (0887DB34 - 0887DB80, length 20)
_S1_2_88F12F0 60 instructions (0.000%), 2 calls (088F12F0 - 088F1364, length 30)
_S1_2_88E2E98 60 instructions (0.000%), 2 calls (088E2E98 - 088E2F0C, length 30)
_S1_2_88AA2AC 60 instructions (0.000%), 1 calls (088AA2AC - 088AA398, length 60)
_S1_2_88785B0 60 instructions (0.000%), 1 calls (088785B0 - 088786CC, length 72)
_S1_2_883EDD0 60 instructions (0.000%), 1 calls (0883EDD0 - 0883EEBC, length 60)
_S1_2_88B6AA0 59 instructions (0.000%), 1 calls (088B6AA0 - 088B6B8C, length 60)
_S1_2_88790F0 59 instructions (0.000%), 1 calls (088790F0 - 088791F0, length 65)
_S1_2_88B628C 58 instructions (0.000%), 29 calls (088B628C - 088B6290, length 2)
_S1_2_8921174 58 instructions (0.000%), 2 calls (08921174 - 0892120C, length 39)
  Back Branch 08921208 2 times (length 12)
  Back Branch 08921200 2 times (length 21)
_S1_2_8963058 58 instructions (0.000%), 1 calls (08963058 - 089631C0, length 91)
_S1_2_8927BE0 58 instructions (0.000%), 1 calls (08927BE0 - 08927CF4, length 70)
  Back Branch 08927CB0 1 times (length 34)
  Back Branch 08927CE0 1 times (length 53)
_S1_2_8846A7C 58 instructions (0.000%), 1 calls (08846A7C - 08846B24, length 43)
  Back Branch 08846B0C 4 times (length 5)
_S1_2_8842C38 58 instructions (0.000%), 1 calls (08842C38 - 08842D1C, length 58)
_S1_2_889B674 57 instructions (0.000%), 19 calls (0889B674 - 0889B67C, length 3)
_S1_2_887DB84 57 instructions (0.000%), 4 calls (0887DB84 - 0887DBBC, length 15)
_S1_2_893046C 57 instructions (0.000%), 3 calls (0893046C - 0893051C, length 45)
  Back Branch 089304AC 3 times (length 8)
  Back Branch 089304F4 3 times (length 20)
_S1_2_892A978 57 instructions (0.000%), 3 calls (0892A978 - 0892A9D4, length 24)
_S1_2_8910C0C 57 instructions (0.000%), 3 calls (08910C0C - 08910C64, length 23)
_S1_2_8910420 57 instructions (0.000%), 3 calls (08910420 - 08910468, length 19)
_S1_2_88A6160 57 instructions (0.000%), 3 calls (088A6160 - 088A61A8, length 19)
_S1_2_8869CFC 57 instructions (0.000%), 3 calls (08869CFC - 08869D48, length 20)
_S1_2_880EE98 57 instructions (0.000%), 3 calls (0880EE98 - 0880EF10, length 31)
_S1_2_892D114 57 instructions (0.000%), 1 calls (0892D114 - 0892D214, length 65)
_S1_2_88DB8C4 56 instructions (0.000%), 28 calls (088DB8C4 - 088DB8C8, length 2)
_S1_2_88DBCE4 56 instructions (0.000%), 8 calls (088DBCE4 - 088DBCFC, length 7)
_S1_2_892B9F0 56 instructions (0.000%), 7 calls (0892B9F0 - 0892BA0C, length 8)
_S1_2_886D95C 56 instructions (0.000%), 4 calls (0886D95C - 0886D9A0, length 18)
_S1_2_8842450 56 instructions (0.000%), 4 calls (08842450 - 088424A0, length 21)
_S1_2_882E1C8 56 instructions (0.000%), 4 calls (0882E1C8 - 0882E21C, length 22)
_S1_2_88068E8 56 instructions (0.000%), 4 calls (088068E8 - 0880692C, length 18)
_S1_2_8933508 56 instructions (0.000%), 2 calls (08933508 - 089335A8, length 41)
  Back Branch 089335A4 2 times (length 13)
_S1_2_891332C 56 instructions (0.000%), 2 calls (0891332C - 089133A0, length 30)
_S1_2_8920864 55 instructions (0.000%), 8 calls (08920864 - 08920880, length 8)
_S1_2_8919118 55 instructions (0.000%), 5 calls (08919118 - 08919140, length 11)
_S1_2_88414E4 55 instructions (0.000%), 5 calls (088414E4 - 0884151C, length 15)
_S1_2_89209C8 55 instructions (0.000%), 3 calls (089209C8 - 08920A98, length 53)
  Back Branch 08920A7C 1 times (length 12)
_S1_2_88B63B8 55 instructions (0.000%), 1 calls (088B63B8 - 088B64D4, length 72)
  Back Branch 088B64D0 1 times (length 40)
_S1_2_8876724 55 instructions (0.000%), 1 calls (08876724 - 08876870, length 84)
_S1_2_886DA94 55 instructions (0.000%), 1 calls (0886DA94 - 0886DC40, length 108)
_S1_2_8836254 55 instructions (0.000%), 1 calls (08836254 - 0883632C, length 55)
_S1_2_892AC34 54 instructions (0.000%), 18 calls (0892AC34 - 0892AC3C, length 3)
_S1_2_8934D1C 54 instructions (0.000%), 6 calls (08934D1C - 08934D3C, length 9)
_S1_2_8931790 54 instructions (0.000%), 6 calls (08931790 - 089317B0, length 9)
_S1_2_88E39F0 54 instructions (0.000%), 6 calls (088E39F0 - 088E3A10, length 9)
_S1_2_887DF88 54 instructions (0.000%), 6 calls (0887DF88 - 0887DFA8, length 9)
_S1_2_88477E4 54 instructions (0.000%), 6 calls (088477E4 - 08847804, length 9)
_S1_2_889BDA4 54 instructions (0.000%), 4 calls (0889BDA4 - 0889BDEC, length 19)
_S1_2_88D9B4C 54 instructions (0.000%), 3 calls (088D9B4C - 088D9BA0, length 22)
_S1_2_88D4994 54 instructions (0.000%), 3 calls (088D4994 - 088D49E0, length 20)
_S1_2_889B61C 54 instructions (0.000%), 3 calls (0889B61C - 0889B660, length 18)
_S1_2_88057F8 54 instructions (0.000%), 3 calls (088057F8 - 0880583C, length 18)
_S1_2_892CF88 54 instructions (0.000%), 1 calls (0892CF88 - 0892D068, length 57)
  Back Branch 0892D010 1 times (length 12)
  Back Branch 0892D058 1 times (length 30)
  Back Branch 0892D064 1 times (length 33)
_S1_2_8836120 54 instructions (0.000%), 1 calls (08836120 - 088361F4, length 54)
_S1_2_88D0398 53 instructions (0.000%), 1 calls (088D0398 - 088D0478, length 57)
  Back Branch 088D0464 1 times (length 39)
_S1_2_88BFCD4 53 instructions (0.000%), 1 calls (088BFCD4 - 088BFDC8, length 62)
  Back Branch 088BFDA8 1 times (length 25)
  Back Branch 088BFDB8 1 times (length 43)
  Back Branch 088BFD60 1 times (length 7)
_S1_2_88B0BB4 52 instructions (0.000%), 26 calls (088B0BB4 - 088B0BB8, length 2)
_S1_2_8879BE4 52 instructions (0.000%), 4 calls (08879BE4 - 08879C34, length 21)
_S1_2_884196C 52 instructions (0.000%), 4 calls (0884196C - 088419B8, length 20)
_S1_2_883E500 52 instructions (0.000%), 4 calls (0883E500 - 0883E530, length 13)
_S1_2_891F690 52 instructions (0.000%), 1 calls (0891F690 - 0891F7AC, length 72)
  Back Branch 0891F798 1 times (length 25)
_S1_2_88E3A14 52 instructions (0.000%), 1 calls (088E3A14 - 088E3AE0, length 52)
  Back Branch 088E3AB0 1 times (length 12)
_S1_2_886D9A4 52 instructions (0.000%), 1 calls (0886D9A4 - 0886DA90, length 60)
_S1_2_8928AF8 51 instructions (0.000%), 3 calls (08928AF8 - 08928B48, length 21)
_S1_2_884990C 51 instructions (0.000%), 3 calls (0884990C - 08849970, length 26)
_S1_2_8925D90 51 instructions (0.000%), 1 calls (08925D90 - 08925E7C, length 60)
  Back Branch 08925E60 1 times (length 38)
  Back Branch 08925E1C 1 times (length 22)
_S1_2_8807484 51 instructions (0.000%), 1 calls (08807484 - 0880754C, length 51)
_S1_2_887A784 50 instructions (0.000%), 5 calls (0887A784 - 0887A7A8, length 10)
_S1_2_893446C 50 instructions (0.000%), 2 calls (0893446C - 089344CC, length 25)
_S1_2_8920620 50 instructions (0.000%), 2 calls (08920620 - 089206B8, length 39)
_S1_2_89215A8 50 instructions (0.000%), 1 calls (089215A8 - 089216D4, length 76)
  Back Branch 08921678 1 times (length 37)
_S1_2_8910D3C 50 instructions (0.000%), 1 calls (08910D3C - 08910E00, length 50)
_S1_2_88E22F4 50 instructions (0.000%), 1 calls (088E22F4 - 088E23B8, length 50)
_S1_2_8898ED8 50 instructions (0.000%), 1 calls (08898ED8 - 08898FBC, length 58)
  Back Branch 08898F78 2 times (length 14)
_S1_2_88FF1CC 49 instructions (0.000%), 7 calls (088FF1CC - 088FF1E4, length 7)
_S1_2_8880628 49 instructions (0.000%), 7 calls (08880628 - 08880640, length 7)
_S1_2_8962AE8 48 instructions (0.000%), 12 calls (08962AE8 - 08962AF4, length 4)
_S1_2_88DC4B0 48 instructions (0.000%), 8 calls (088DC4B0 - 088DC4C4, length 6)
_S1_2_889A020 48 instructions (0.000%), 8 calls (0889A020 - 0889A034, length 6)
_S1_2_8871A34 48 instructions (0.000%), 6 calls (08871A34 - 08871A50, length 8)
_S1_2_889AACC 48 instructions (0.000%), 4 calls (0889AACC - 0889AAF8, length 12)
_S1_2_8869CCC 48 instructions (0.000%), 4 calls (08869CCC - 08869CF8, length 12)
_S1_2_88C5394 48 instructions (0.000%), 2 calls (088C5394 - 088C53F8, length 26)
  Back Branch 088C53F4 2 times (length 13)
_S1_2_882D6F4 48 instructions (0.000%), 2 calls (0882D6F4 - 0882D788, length 38)
_S1_2_891A870 48 instructions (0.000%), 1 calls (0891A870 - 0891A938, length 51)
_S1_2_88D4FF0 48 instructions (0.000%), 1 calls (088D4FF0 - 088D50F8, length 67)
  Back Branch 088D50C0 1 times (length 33)
_S1_2_88D1034 48 instructions (0.000%), 1 calls (088D1034 - 088D1134, length 65)
  Back Branch 088D1104 1 times (length 33)
_S1_2_88D02C8 47 instructions (0.000%), 1 calls (088D02C8 - 088D0394, length 52)
  Back Branch 088D0390 1 times (length 28)
  Back Branch 088D0370 1 times (length 20)
_S1_2_88C3CF8 47 instructions (0.000%), 1 calls (088C3CF8 - 088C3DD0, length 55)
  Back Branch 088C3DC4 1 times (length 25)
_S1_2_88BEE60 47 instructions (0.000%), 1 calls (088BEE60 - 088BEEE8, length 35)
  Back Branch 088BEEBC 2 times (length 14)
_S1_2_88A6104 46 instructions (0.000%), 2 calls (088A6104 - 088A615C, length 23)
_S1_2_8874938 46 instructions (0.000%), 2 calls (08874938 - 08874990, length 23)
_S1_2_883BCBC 46 instructions (0.000%), 2 calls (0883BCBC - 0883BD18, length 24)
_S1_2_893FA64 46 instructions (0.000%), 1 calls (0893FA64 - 0893FB34, length 53)
_S1_2_88CC794 46 instructions (0.000%), 1 calls (088CC794 - 088CC850, length 48)
  Back Branch 088CC84C 1 times (length 26)
_S1_2_8898E40 46 instructions (0.000%), 1 calls (08898E40 - 08898ED4, length 38)
  Back Branch 08898EB4 2 times (length 12)
_S1_2_89349D0 45 instructions (0.000%), 5 calls (089349D0 - 089349F0, length 9)
_S1_2_88AB3AC 45 instructions (0.000%), 5 calls (088AB3AC - 088AB3CC, length 9)
_S1_2_884A0F8 45 instructions (0.000%), 5 calls (0884A0F8 - 0884A130, length 15)
_S1_2_88384C0 45 instructions (0.000%), 5 calls (088384C0 - 088384E8, length 11)
_S1_2_8968DD8 45 instructions (0.000%), 3 calls (08968DD8 - 08968E10, length 15)
_S1_2_893300C 45 instructions (0.000%), 3 calls (0893300C - 08933044, length 15)
  Back Branch 08933040 3 times (length 8)
_S1_2_892ED7C 45 instructions (0.000%), 3 calls (0892ED7C - 0892EDB4, length 15)
_S1_2_8926320 45 instructions (0.000%), 3 calls (08926320 - 08926358, length 15)
_S1_2_88B0F80 45 instructions (0.000%), 3 calls (088B0F80 - 088B0FD8, length 23)
_S1_2_88A60C8 45 instructions (0.000%), 3 calls (088A60C8 - 088A6100, length 15)
_S1_2_88275EC 45 instructions (0.000%), 3 calls (088275EC - 0882764C, length 25)
_S1_2_8928104 45 instructions (0.000%), 1 calls (08928104 - 089281D4, length 53)
_S1_2_891921C 45 instructions (0.000%), 1 calls (0891921C - 089192DC, length 49)
_S1_2_88D2404 45 instructions (0.000%), 1 calls (088D2404 - 088D2600, length 128)
_S1_2_88D1138 45 instructions (0.000%), 1 calls (088D1138 - 088D11E8, length 45)
_S1_2_88D01CC 45 instructions (0.000%), 1 calls (088D01CC - 088D02C4, length 63)
_S1_2_88994C4 45 instructions (0.000%), 1 calls (088994C4 - 08899574, length 45)
_S1_2_88739A4 45 instructions (0.000%), 1 calls (088739A4 - 08873AAC, length 67)
_S1_2_897714C 44 instructions (0.000%), 22 calls (0897714C - 08977150, length 2)
_S1_2_88AD03C 44 instructions (0.000%), 22 calls (088AD03C - 088AD040, length 2)
_S1_2_889DA2C 44 instructions (0.000%), 22 calls (0889DA2C - 0889DA30, length 2)
_S1_2_887AC74 44 instructions (0.000%), 4 calls (0887AC74 - 0887AC9C, length 11)
_S1_2_8842058 44 instructions (0.000%), 4 calls (08842058 - 08842080, length 11)
_S1_2_88414B8 44 instructions (0.000%), 4 calls (088414B8 - 088414E0, length 11)
_S1_2_882E4F0 44 instructions (0.000%), 4 calls (0882E4F0 - 0882E518, length 11)
_S1_2_88102A0 44 instructions (0.000%), 3 calls (088102A0 - 088102EC, length 20)
_S1_2_893FB38 44 instructions (0.000%), 2 calls (0893FB38 - 0893FBB8, length 33)
  Back Branch 0893FBB4 2 times (length 8)
_S1_2_896C184 44 instructions (0.000%), 1 calls (0896C184 - 0896C25C, length 55)
_S1_2_880FDFC 44 instructions (0.000%), 1 calls (0880FDFC - 0880FEA8, length 44)
_S1_2_880FD30 44 instructions (0.000%), 1 calls (0880FD30 - 0880FDF8, length 51)
_S1_2_889C150 43 instructions (0.000%), 3 calls (0889C150 - 0889C210, length 49)
_S1_2_889C0AC 43 instructions (0.000%), 3 calls (0889C0AC - 0889C14C, length 41)
_S1_2_8929414 43 instructions (0.000%), 1 calls (08929414 - 089294D0, length 48)
  Back Branch 089294B8 1 times (length 16)
_S1_2_88E3B48 43 instructions (0.000%), 1 calls (088E3B48 - 088E3C48, length 65)
_S1_2_889CD6C 43 instructions (0.000%), 1 calls (0889CD6C - 0889CE14, length 43)
_S1_2_892C75C 42 instructions (0.000%), 21 calls (0892C75C - 0892C760, length 2)
_S1_2_88F71E0 42 instructions (0.000%), 7 calls (088F71E0 - 088F7228, length 19)
_S1_2_892F09C 42 instructions (0.000%), 6 calls (0892F09C - 0892F0B4, length 7)
_S1_2_892F008 42 instructions (0.000%), 6 calls (0892F008 - 0892F020, length 7)
_S1_2_892AA54 42 instructions (0.000%), 6 calls (0892AA54 - 0892AA6C, length 7)
_S1_2_88FEBA0 42 instructions (0.000%), 6 calls (088FEBA0 - 088FEBB8, length 7)
_S1_2_88E8DEC 42 instructions (0.000%), 6 calls (088E8DEC - 088E8E04, length 7)
_S1_2_88DBD68 42 instructions (0.000%), 6 calls (088DBD68 - 088DBD80, length 7)
_S1_2_88CD9B4 42 instructions (0.000%), 6 calls (088CD9B4 - 088CD9CC, length 7)
_S1_2_88807E8 42 instructions (0.000%), 6 calls (088807E8 - 08880800, length 7)
_S1_2_892F3C4 42 instructions (0.000%), 3 calls (0892F390 - 0892F3C8, length 15)
  Back Branch 0892F3BC 3 times (length 13)
  Back Branch 0892F3C4 3 times (length 4)
_S1_2_88DA148 42 instructions (0.000%), 3 calls (088DA148 - 088DA18C, length 18)
_S1_2_889B548 42 instructions (0.000%), 3 calls (0889B548 - 0889B57C, length 14)
_S1_2_8920884 42 instructions (0.000%), 2 calls (08920884 - 089208D4, length 21)
_S1_2_896BE34 42 instructions (0.000%), 1 calls (0896BE34 - 0896BEF0, length 48)
  Back Branch 0896BEEC 12,003 times (length 11)
_S1_2_892C630 42 instructions (0.000%), 1 calls (0892C630 - 0892C6E0, length 45)
  Back Branch 0892C6DC 1 times (length 23)
  Back Branch 0892C6AC 1 times (length 11)
_S1_2_892A3C4 42 instructions (0.000%), 1 calls (0892A2D0 - 0892A3C8, length 63)
  Back Branch 0892A3C4 1 times (length 63)
  Back Branch 0892A390 1 times (length 46)
_S1_2_8919754 42 instructions (0.000%), 1 calls (08919754 - 08919808, length 46)
_S1_2_88EE19C 42 instructions (0.000%), 1 calls (088EE19C - 088EE240, length 42)
_S1_2_88C0218 42 instructions (0.000%), 1 calls (088C0218 - 088C02F8, length 57)
  Back Branch 088C02E4 1 times (length 21)
_S1_2_889BD60 41 instructions (0.000%), 4 calls (0889BD60 - 0889BD94, length 14)
_S1_2_892A410 41 instructions (0.000%), 1 calls (0892A410 - 0892A51C, length 68)
  Back Branch 0892A4B4 1 times (length 11)
_S1_2_8912304 41 instructions (0.000%), 1 calls (08912304 - 089123C4, length 49)
_S1_2_88E1100 41 instructions (0.000%), 1 calls (088E1100 - 088E11A0, length 41)
_S1_2_8875B74 41 instructions (0.000%), 1 calls (08875B74 - 08875C54, length 57)
_S1_2_88CCC30 40 instructions (0.000%), 8 calls (088CCC30 - 088CCC40, length 5)
_S1_2_882E51C 40 instructions (0.000%), 5 calls (0882E51C - 0882E540, length 10)
_S1_2_880FFB4 40 instructions (0.000%), 3 calls (0880FFB4 - 08810000, length 20)
_S1_2_895A590 40 instructions (0.000%), 2 calls (0895A590 - 0895A60C, length 32)
_S1_2_894517C 40 instructions (0.000%), 2 calls (0894517C - 089451F8, length 32)
_S1_2_8928458 40 instructions (0.000%), 2 calls (08928458 - 089284A4, length 20)
_S1_2_891DCC4 40 instructions (0.000%), 2 calls (0891DCC4 - 0891DD20, length 24)
_S1_2_89164E0 40 instructions (0.000%), 2 calls (089164E0 - 0891652C, length 20)
_S1_2_892CEB8 40 instructions (0.000%), 1 calls (0892CEB8 - 0892CF84, length 52)
_S1_2_89196A4 40 instructions (0.000%), 1 calls (089196A4 - 08919750, length 44)
_S1_2_88B5D08 40 instructions (0.000%), 1 calls (088B5D08 - 088B5DA4, length 40)
_S1_2_886D824 40 instructions (0.000%), 1 calls (0886D824 - 0886D8DC, length 47)
_S1_2_8836660 40 instructions (0.000%), 1 calls (08836660 - 088366FC, length 40)
_S1_2_881045C 40 instructions (0.000%), 1 calls (0881045C - 088104F8, length 40)
_S1_2_880E94C 40 instructions (0.000%), 1 calls (0880E94C - 0880E9E8, length 40)
_S1_2_88A5550 39 instructions (0.000%), 13 calls (088A5550 - 088A5558, length 3)
_S1_2_8930A4C 39 instructions (0.000%), 3 calls (08930A4C - 08930A7C, length 13)
_S1_2_8926080 39 instructions (0.000%), 3 calls (08926080 - 089260B0, length 13)
_S1_2_88E3068 39 instructions (0.000%), 3 calls (088E3068 - 088E30A8, length 17)
_S1_2_88B20AC 39 instructions (0.000%), 3 calls (088B20AC - 088B20DC, length 13)
_S1_2_89287E4 39 instructions (0.000%), 1 calls (089287E4 - 089288AC, length 51)
_S1_2_891BB78 39 instructions (0.000%), 1 calls (0891BB78 - 0891BC10, length 39)
  Back Branch 0891BBFC 1 times (length 22)
  Back Branch 0891BC0C 1 times (length 29)
_S1_2_88EE2C8 39 instructions (0.000%), 1 calls (088EE2C8 - 088EE360, length 39)
_S1_2_887A448 39 instructions (0.000%), 1 calls (0887A448 - 0887A4E0, length 39)
_S1_2_8846050 39 instructions (0.000%), 1 calls (08846050 - 088460E8, length 39)
_S1_2_882710C 39 instructions (0.000%), 1 calls (0882710C - 088271A4, length 39)
_S1_2_892C2D8 38 instructions (0.000%), 2 calls (0892C2D8 - 0892C330, length 23)
_S1_2_8923390 38 instructions (0.000%), 2 calls (08923390 - 089233F8, length 27)
_S1_2_8913400 38 instructions (0.000%), 2 calls (08913400 - 08913448, length 19)
_S1_2_891051C 38 instructions (0.000%), 2 calls (089104C4 - 0891054C, length 35)
  Back Branch 08910548 2 times (length 35)
_S1_2_88A5FA4 38 instructions (0.000%), 2 calls (088A5FA4 - 088A5FEC, length 19)
_S1_2_882C930 38 instructions (0.000%), 2 calls (0882C930 - 0882C990, length 25)
_S1_2_88BEDC8 38 instructions (0.000%), 1 calls (088BEDC8 - 088BEE5C, length 38)
_S1_2_8844968 38 instructions (0.000%), 1 calls (08844968 - 088449FC, length 38)
_S1_2_8973F68 37 instructions (0.000%), 1 calls (08973F68 - 08973FF8, length 37)
  Back Branch 08973FF4 1 times (length 21)
_S1_2_8973E50 37 instructions (0.000%), 1 calls (08973E50 - 08973EE0, length 37)
  Back Branch 08973EDC 1 times (length 21)
_S1_2_8973DBC 37 instructions (0.000%), 1 calls (08973DBC - 08973E4C, length 37)
  Back Branch 08973E48 1 times (length 21)
_S1_2_895A668 37 instructions (0.000%), 1 calls (0895A610 - 0895A6A0, length 37)
  Back Branch 0895A69C 1 times (length 37)
_S1_2_8945254 37 instructions (0.000%), 1 calls (089451FC - 0894528C, length 37)
  Back Branch 08945288 1 times (length 37)
_S1_2_8921C04 37 instructions (0.000%), 1 calls (089217A4 - 08921C40, length 296)
  Back Branch 0892191C 2 times (length 96)
  Back Branch 08921C3C 1 times (length 202)
_S1_2_891A7B4 37 instructions (0.000%), 1 calls (0891A7B4 - 0891A86C, length 47)
  Back Branch 0891A868 1 times (length 17)
_S1_2_88FF910 37 instructions (0.000%), 1 calls (088FF910 - 088FF9BC, length 44)
  Back Branch 088FF9B8 1 times (length 35)
_S1_2_88AABF0 37 instructions (0.000%), 1 calls (088AABF0 - 088AACB0, length 49)
  Back Branch 088AAC20 1 times (length 8)
_S1_2_88809AC 37 instructions (0.000%), 1 calls (088809AC - 08880A50, length 42)
_S1_2_88E8E08 36 instructions (0.000%), 18 calls (088E8E08 - 088E8E0C, length 2)
_S1_2_89319D4 36 instructions (0.000%), 6 calls (089319D4 - 089319F0, length 8)
_S1_2_889C528 36 instructions (0.000%), 4 calls (0889C528 - 0889C548, length 9)
_S1_2_8898AFC 36 instructions (0.000%), 4 calls (08898AFC - 08898B24, length 11)
_S1_2_89239B4 36 instructions (0.000%), 3 calls (089239B4 - 089239E4, length 13)
  Back Branch 089239E0 3 times (length 6)
_S1_2_88B1CE4 36 instructions (0.000%), 3 calls (088B1CE4 - 088B1D10, length 12)
_S1_2_88997BC 36 instructions (0.000%), 3 calls (088997BC - 088997E8, length 12)
_S1_2_89133A4 36 instructions (0.000%), 2 calls (089133A4 - 089133F0, length 20)
  Back Branch 089133EC 2 times (length 15)
  Back Branch 089133D4 2 times (length 10)
  Back Branch 089133C4 2 times (length 5)
_S1_2_8910950 36 instructions (0.000%), 2 calls (08910930 - 08910974, length 18)
  Back Branch 08910970 2 times (length 18)
_S1_2_88DBA60 36 instructions (0.000%), 2 calls (088DBA60 - 088DBAD0, length 29)
_S1_2_88B62F4 36 instructions (0.000%), 1 calls (088B62F4 - 088B6394, length 41)
  Back Branch 088B635C 1 times (length 6)
_S1_2_891B3D0 35 instructions (0.000%), 5 calls (0891B3D0 - 0891B3E8, length 7)
_S1_2_88C0D64 35 instructions (0.000%), 5 calls (088C0D64 - 088C0D7C, length 7)
_S1_2_8834160 35 instructions (0.000%), 5 calls (08834160 - 08834178, length 7)
_S1_2_89624C4 35 instructions (0.000%), 1 calls (089624C4 - 08962830, length 220)
_S1_2_892C04C 35 instructions (0.000%), 1 calls (0892C04C - 0892C0D4, length 35)
_S1_2_889C2AC 35 instructions (0.000%), 1 calls (0889C2AC - 0889C378, length 52)
_S1_2_8899F3C 35 instructions (0.000%), 1 calls (08899F3C - 08899FC4, length 35)
_S1_2_884905C 35 instructions (0.000%), 1 calls (0884905C - 088490E4, length 35)
_S1_2_891A280 34 instructions (0.000%), 2 calls (0891A280 - 0891A2F4, length 30)
_S1_2_891A1E0 34 instructions (0.000%), 2 calls (0891A1E0 - 0891A220, length 17)
_S1_2_88BFBAC 34 instructions (0.000%), 2 calls (088BFBAC - 088BFC14, length 27)
_S1_2_8827A88 34 instructions (0.000%), 2 calls (08827A88 - 08827AD8, length 21)
_S1_2_8921210 34 instructions (0.000%), 1 calls (08921210 - 089212F4, length 58)
_S1_2_88D947C 34 instructions (0.000%), 1 calls (088D947C - 088D958C, length 69)
  Back Branch 088D9500 1 times (length 10)
  Back Branch 088D955C 1 times (length 38)
  Back Branch 088D9564 1 times (length 31)
  Back Branch 088D9540 1 times (length 22)
_S1_2_88495BC 34 instructions (0.000%), 1 calls (088495BC - 08849694, length 55)
_S1_2_88478C8 34 instructions (0.000%), 1 calls (088478C8 - 0884794C, length 34)
_S1_2_8929518 33 instructions (0.000%), 3 calls (08929518 - 08929558, length 17)
_S1_2_8925F74 33 instructions (0.000%), 3 calls (08925F74 - 08925F9C, length 11)
_S1_2_8917C1C 33 instructions (0.000%), 3 calls (08917C1C - 08917C54, length 15)
_S1_2_88CA924 33 instructions (0.000%), 3 calls (088CA924 - 088CA94C, length 11)
_S1_2_8879DA8 33 instructions (0.000%), 3 calls (08879DA8 - 08879DD0, length 11)
_S1_2_8973EE4 33 instructions (0.000%), 1 calls (08973EE4 - 08973F64, length 33)
  Back Branch 08973F60 1 times (length 19)
_S1_2_88A6AAC 33 instructions (0.000%), 1 calls (088A6AAC - 088A6B48, length 40)
_S1_2_889CF18 33 instructions (0.000%), 1 calls (0889CF18 - 0889CF98, length 33)
_S1_2_883DF14 33 instructions (0.000%), 1 calls (0883DF14 - 0883DFBC, length 43)
_S1_2_883ACF0 33 instructions (0.000%), 1 calls (0883ACF0 - 0883AD98, length 43)
_S1_2_8839F7C 32 instructions (0.000%), 16 calls (08839F7C - 08839F80, length 2)
_S1_2_8839C24 32 instructions (0.000%), 16 calls (08839C24 - 08839C28, length 2)
_S1_2_8839BFC 32 instructions (0.000%), 16 calls (08839BFC - 08839C00, length 2)
_S1_2_88399C8 32 instructions (0.000%), 16 calls (088399C8 - 088399CC, length 2)
_S1_2_882D9FC 32 instructions (0.000%), 16 calls (0882D9FC - 0882DA00, length 2)
_S1_2_882D4A8 32 instructions (0.000%), 16 calls (0882D4A8 - 0882D4AC, length 2)
_S1_2_882D2F4 32 instructions (0.000%), 16 calls (0882D2F4 - 0882D2F8, length 2)
_S1_2_887E494 32 instructions (0.000%), 4 calls (0887E494 - 0887E4B0, length 8)
_S1_2_88F8F00 32 instructions (0.000%), 2 calls (088F8F00 - 088F8F3C, length 16)
  Back Branch 088F8F38 2 times (length 10)
_S1_2_88A86B0 32 instructions (0.000%), 2 calls (088A86B0 - 088A86EC, length 16)
_S1_2_89620C4 32 instructions (0.000%), 1 calls (089620C4 - 08962290, length 116)
_S1_2_89271C8 32 instructions (0.000%), 1 calls (089271C8 - 08927280, length 47)
_S1_2_8911B38 32 instructions (0.000%), 1 calls (08911B38 - 08911BB4, length 32)
  Back Branch 08911BB0 1 times (length 22)
_S1_2_8899EBC 32 instructions (0.000%), 1 calls (08899EBC - 08899F38, length 32)
_S1_2_882C804 32 instructions (0.000%), 1 calls (0882C804 - 0882C8AC, length 43)
_S1_2_882708C 32 instructions (0.000%), 1 calls (0882708C - 08827108, length 32)
_S1_2_88DC5B8 31 instructions (0.000%), 1 calls (088DC5B8 - 088DC634, length 32)
  Back Branch 088DC630 1 times (length 12)
_S1_2_8835B20 31 instructions (0.000%), 1 calls (08835B20 - 08835BA4, length 34)
_S1_2_8977314 30 instructions (0.000%), 15 calls (08977314 - 08977318, length 2)
_S1_2_89772D4 30 instructions (0.000%), 15 calls (089772D4 - 089772D8, length 2)
_S1_2_8913150 30 instructions (0.000%), 6 calls (08913150 - 08913160, length 5)
_S1_2_88F75A0 30 instructions (0.000%), 5 calls (088F7490 - 088F75A4, length 70)
  Back Branch 088F74B0 5 times (length 10)
  Back Branch 088F75A0 5 times (length 62)
_S1_2_883417C 30 instructions (0.000%), 5 calls (0883417C - 08834190, length 6)
_S1_2_8927B0C 30 instructions (0.000%), 3 calls (08927B0C - 08927B30, length 10)
_S1_2_88CAC5C 30 instructions (0.000%), 3 calls (088CAC5C - 088CAC80, length 10)
_S1_2_88CABE4 30 instructions (0.000%), 3 calls (088CABE4 - 088CAC08, length 10)
_S1_2_88CAB6C 30 instructions (0.000%), 3 calls (088CAB6C - 088CAB90, length 10)
_S1_2_890DDCC 30 instructions (0.000%), 2 calls (0890DDCC - 0890DE04, length 15)
_S1_2_889D080 30 instructions (0.000%), 1 calls (0889D080 - 0889D118, length 39)
_S1_2_889C72C 30 instructions (0.000%), 1 calls (0889C72C - 0889C7A0, length 30)
_S1_2_88795CC 30 instructions (0.000%), 1 calls (088795CC - 08879640, length 30)
_S1_2_8846D6C 30 instructions (0.000%), 1 calls (08846D6C - 08846DE0, length 30)
_S1_2_8838660 30 instructions (0.000%), 1 calls (08838660 - 088386D4, length 30)
_S1_2_8912A04 29 instructions (0.000%), 2 calls (08912A04 - 08912A44, length 17)
  Back Branch 08912A40 1 times (length 6)
_S1_2_895A6A4 29 instructions (0.000%), 1 calls (0895A610 - 0895A6DC, length 52)
  Back Branch 0895A6D8 1 times (length 52)
_S1_2_8945290 29 instructions (0.000%), 1 calls (089451FC - 089452C8, length 52)
  Back Branch 089452C4 1 times (length 52)
_S1_2_8921A80 29 instructions (0.000%), 1 calls (089217A4 - 08921A8C, length 187)
  Back Branch 08921980 1 times (length 121)
  Back Branch 08921A88 1 times (length 70)
_S1_2_891A0D0 29 instructions (0.000%), 1 calls (0891A0D0 - 0891A158, length 35)
_S1_2_88E32F8 29 instructions (0.000%), 1 calls (088E32F8 - 088E3368, length 29)
_S1_2_889C840 29 instructions (0.000%), 1 calls (0889C840 - 0889C8B0, length 29)
_S1_2_889C7A4 29 instructions (0.000%), 1 calls (0889C7A4 - 0889C83C, length 39)
_S1_2_88797B4 29 instructions (0.000%), 1 calls (088797B4 - 08879824, length 29)
_S1_2_8827988 29 instructions (0.000%), 1 calls (08827988 - 088279F8, length 29)
_S1_2_8911C10 28 instructions (0.000%), 7 calls (08911C10 - 08911C1C, length 4)
_S1_2_88FACA4 28 instructions (0.000%), 7 calls (088FACA4 - 088FACB4, length 5)
_S1_2_890F804 28 instructions (0.000%), 4 calls (0890F804 - 0890F81C, length 7)
_S1_2_890F3A8 28 instructions (0.000%), 4 calls (0890F3A8 - 0890F3C0, length 7)
_S1_2_8804418 28 instructions (0.000%), 4 calls (08804418 - 08804430, length 7)
_S1_2_88E10B0 28 instructions (0.000%), 2 calls (088E10B0 - 088E10FC, length 20)
_S1_2_88B5B34 28 instructions (0.000%), 2 calls (088B5B34 - 088B5B68, length 14)
_S1_2_88A5FF0 28 instructions (0.000%), 2 calls (088A5FF0 - 088A6024, length 14)
_S1_2_882C780 28 instructions (0.000%), 2 calls (0882C780 - 0882C7B8, length 15)
_S1_2_895A6E0 28 instructions (0.000%), 1 calls (0895A590 - 0895A6FC, length 92)
  Back Branch 0895A6F8 1 times (length 92)
_S1_2_89452CC 28 instructions (0.000%), 1 calls (0894517C - 089452E8, length 92)
  Back Branch 089452E4 1 times (length 92)
_S1_2_88991E4 28 instructions (0.000%), 1 calls (088991E4 - 08899250, length 28)
_S1_2_884A278 28 instructions (0.000%), 1 calls (0884A278 - 0884A2BC, length 18)
  Back Branch 0884A2B0 3 times (length 5)
_S1_2_8930B88 27 instructions (0.000%), 3 calls (08930B88 - 08930BA8, length 9)
_S1_2_8911D64 27 instructions (0.000%), 3 calls (08911D64 - 08911D84, length 9)
_S1_2_88DA124 27 instructions (0.000%), 3 calls (088DA124 - 088DA144, length 9)
_S1_2_88D9BA4 27 instructions (0.000%), 3 calls (088D9BA4 - 088D9BD8, length 14)
_S1_2_8871DEC 27 instructions (0.000%), 3 calls (08871DEC - 08871E0C, length 9)
_S1_2_896CC0C 27 instructions (0.000%), 1 calls (0896CC0C - 0896CC78, length 28)
  Back Branch 0896CC74 1 times (length 17)
_S1_2_8923278 27 instructions (0.000%), 1 calls (08923278 - 08923300, length 35)
_S1_2_8921C8C 27 instructions (0.000%), 1 calls (08921C8C - 08921CF4, length 27)
_S1_2_891AB00 27 instructions (0.000%), 1 calls (0891AB00 - 0891AB74, length 30)
_S1_2_88BFE1C 27 instructions (0.000%), 1 calls (088BFE1C - 088C0028, length 132)
  Back Branch 088BFFF0 1 times (length 100)
  Back Branch 088BFF70 1 times (length 50)
  Back Branch 088BFEB4 1 times (length 21)
  Back Branch 088C000C 1 times (length 88)
  Back Branch 088C001C 1 times (length 7)
  Back Branch 088C0024 1 times (length 113)
_S1_2_8899AA8 27 instructions (0.000%), 1 calls (08899AA8 - 08899B28, length 33)
_S1_2_88468EC 27 instructions (0.000%), 1 calls (088468EC - 08846954, length 27)
_S1_2_8829E88 27 instructions (0.000%), 1 calls (08829E88 - 08829EF0, length 27)
_S1_2_8828B5C 27 instructions (0.000%), 1 calls (08828B5C - 08828C58, length 64)
_S1_2_8977324 26 instructions (0.000%), 13 calls (08977324 - 08977328, length 2)
_S1_2_892EA58 26 instructions (0.000%), 13 calls (0892EA58 - 0892EA5C, length 2)
_S1_2_89341E8 26 instructions (0.000%), 2 calls (089341E8 - 08934334, length 84)
_S1_2_89260B4 26 instructions (0.000%), 2 calls (089260B4 - 089260E8, length 14)
  Back Branch 089260E4 2 times (length 6)
_S1_2_892246C 26 instructions (0.000%), 2 calls (0892246C - 089224C4, length 23)
_S1_2_8920CAC 26 instructions (0.000%), 2 calls (08920CAC - 08920CDC, length 13)
_S1_2_889C400 26 instructions (0.000%), 2 calls (0889C400 - 0889C430, length 13)
_S1_2_891F1C4 26 instructions (0.000%), 1 calls (0891F1C4 - 0891F228, length 26)
  Back Branch 0891F224 1 times (length 10)
_S1_2_88D3FFC 26 instructions (0.000%), 1 calls (088D3FFC - 088D4098, length 40)
  Back Branch 088D4084 1 times (length 14)
_S1_2_88D04E0 26 instructions (0.000%), 1 calls (088D04E0 - 088D0544, length 26)
_S1_2_88CAE4C 26 instructions (0.000%), 1 calls (088CAE4C - 088CAEB4, length 27)
  Back Branch 088CAEB0 1 times (length 16)
_S1_2_88C3DD4 26 instructions (0.000%), 1 calls (088C3DD4 - 088C3E38, length 26)
_S1_2_88BEF54 26 instructions (0.000%), 1 calls (088BEF54 - 088BEFB8, length 26)
_S1_2_88BED50 26 instructions (0.000%), 1 calls (088BED50 - 088BEDC4, length 30)
_S1_2_8869B8C 26 instructions (0.000%), 1 calls (08869B8C - 08869BF0, length 26)
_S1_2_8841F0C 26 instructions (0.000%), 1 calls (08841F0C - 08841F98, length 36)
_S1_2_884136C 26 instructions (0.000%), 1 calls (0884136C - 088413F8, length 36)
_S1_2_88383B0 26 instructions (0.000%), 1 calls (088383B0 - 0883843C, length 36)
_S1_2_883365C 26 instructions (0.000%), 1 calls (0883365C - 088336E8, length 36)
_S1_2_882E5F8 26 instructions (0.000%), 1 calls (0882E5F8 - 0882E65C, length 26)
_S1_2_882DBEC 26 instructions (0.000%), 1 calls (0882DBEC - 0882DC78, length 36)
_S1_2_8928FBC 25 instructions (0.000%), 1 calls (08928FBC - 0892901C, length 25)
  Back Branch 08929010 1 times (length 7)
  Back Branch 08929018 1 times (length 17)
_S1_2_8910E04 25 instructions (0.000%), 1 calls (08910E04 - 08910E7C, length 31)
_S1_2_8899D18 25 instructions (0.000%), 1 calls (08899D18 - 08899D78, length 25)
_S1_2_886D518 25 instructions (0.000%), 1 calls (0886D518 - 0886D588, length 29)
_S1_2_883E81C 25 instructions (0.000%), 1 calls (0883E81C - 0883E8BC, length 41)
_S1_2_8925A6C 24 instructions (0.000%), 8 calls (08925A6C - 08925A74, length 3)
_S1_2_88DDACC 24 instructions (0.000%), 8 calls (088DDACC - 088DDAD4, length 3)
_S1_2_894C788 24 instructions (0.000%), 6 calls (0894C788 - 0894C794, length 4)
_S1_2_8880804 24 instructions (0.000%), 6 calls (08880804 - 08880810, length 4)
_S1_2_883F384 24 instructions (0.000%), 4 calls (0883F384 - 0883F398, length 6)
_S1_2_883BF28 24 instructions (0.000%), 4 calls (0883BF28 - 0883BF3C, length 6)
_S1_2_880EB94 24 instructions (0.000%), 4 calls (0880EB94 - 0880EBA8, length 6)
_S1_2_89362C0 24 instructions (0.000%), 3 calls (089362C0 - 089362DC, length 8)
_S1_2_8930BAC 24 instructions (0.000%), 3 calls (08930BAC - 08930BC8, length 8)
_S1_2_892EFE8 24 instructions (0.000%), 3 calls (0892EFE8 - 0892F004, length 8)
_S1_2_8927F70 24 instructions (0.000%), 3 calls (08927F70 - 08927F8C, length 8)
_S1_2_88E8A04 24 instructions (0.000%), 3 calls (088E8A04 - 088E8A20, length 8)
_S1_2_8962924 24 instructions (0.000%), 2 calls (08962924 - 08962964, length 17)
_S1_2_8962044 24 instructions (0.000%), 2 calls (08962044 - 08962070, length 12)
_S1_2_89165D0 24 instructions (0.000%), 2 calls (089165D0 - 089165FC, length 12)
_S1_2_89543D8 24 instructions (0.000%), 1 calls (08953F8C - 08954880, length 574)
  Back Branch 08954348 8,371 times (length 11)
  Back Branch 089542B8 8,371 times (length 25)
  Back Branch 08954368 6,512 times (length 16)
  Back Branch 08954188 1,987 times (length 129)
  Back Branch 08954384 1,987 times (length 36)
  Back Branch 08954684 1,987 times (length 218)
  Back Branch 08954458 1,903 times (length 79)
  Back Branch 0895479C 1,368 times (length 83)
  Back Branch 089547A8 784 times (length 126)
  Back Branch 089542E4 345 times (length 65)
  Back Branch 089547F4 335 times (length 145)
  Back Branch 0895426C 266 times (length 10)
  Back Branch 08954580 263 times (length 14)
  Back Branch 089544E0 84 times (length 113)
  Back Branch 089541C0 70 times (length 120)
  Back Branch 08954818 37 times (length 114)
  Back Branch 08954588 15 times (length 246)
  Back Branch 08954828 1 times (length 158)
  Back Branch 089543D8 1 times (length 158)
_S1_2_88A5E6C 24 instructions (0.000%), 1 calls (088A5E6C - 088A5EC8, length 24)
_S1_2_8877720 24 instructions (0.000%), 1 calls (08877720 - 0887777C, length 24)
_S1_2_8872C98 24 instructions (0.000%), 1 calls (08872C98 - 08872D0C, length 30)
_S1_2_891AFE4 23 instructions (0.000%), 1 calls (0891AFE4 - 0891B06C, length 35)
_S1_2_891A224 23 instructions (0.000%), 1 calls (0891A224 - 0891A27C, length 23)
  Back Branch 0891A278 1 times (length 10)
_S1_2_88FFC40 23 instructions (0.000%), 1 calls (088FFC40 - 088FFCA0, length 25)
  Back Branch 088FFC9C 1 times (length 12)
_S1_2_889C37C 23 instructions (0.000%), 1 calls (0889C37C - 0889C3FC, length 33)
_S1_2_8848EB4 23 instructions (0.000%), 1 calls (08848EB4 - 08848F10, length 24)
_S1_2_8846BBC 23 instructions (0.000%), 1 calls (08846BBC - 08846C14, length 23)
_S1_2_883F07C 23 instructions (0.000%), 1 calls (0883F07C - 0883F0D4, length 23)
_S1_2_8921C58 22 instructions (0.000%), 11 calls (08921C58 - 08921C5C, length 2)
_S1_2_889F338 22 instructions (0.000%), 11 calls (0889F338 - 0889F33C, length 2)
_S1_2_89628F8 22 instructions (0.000%), 2 calls (089628F8 - 08962920, length 11)
_S1_2_8927EA8 22 instructions (0.000%), 2 calls (08927EA8 - 08927EDC, length 14)
  Back Branch 08927ED0 2 times (length 6)
_S1_2_889CCB8 22 instructions (0.000%), 2 calls (0889CC40 - 0889CCC4, length 34)
  Back Branch 0889CCC0 2 times (length 34)
_S1_2_886F520 22 instructions (0.000%), 2 calls (0886F520 - 0886F548, length 11)
_S1_2_896B908 22 instructions (0.000%), 1 calls (0896B908 - 0896B95C, length 22)
_S1_2_890C8BC 22 instructions (0.000%), 1 calls (0890C8BC - 0890C910, length 22)
_S1_2_88EF614 22 instructions (0.000%), 1 calls (088EF614 - 088EF678, length 26)
  Back Branch 088EF664 1 times (length 8)
_S1_2_88E33F8 22 instructions (0.000%), 1 calls (088E33F8 - 088E346C, length 30)
  Back Branch 088E3450 1 times (length 10)
_S1_2_88D961C 22 instructions (0.000%), 1 calls (088D961C - 088D96A4, length 35)
  Back Branch 088D9678 1 times (length 9)
_S1_2_88D9590 22 instructions (0.000%), 1 calls (088D9590 - 088D9618, length 35)
  Back Branch 088D95EC 1 times (length 9)
_S1_2_88C145C 22 instructions (0.000%), 1 calls (088C145C - 088C14B0, length 22)
_S1_2_88C13E4 22 instructions (0.000%), 1 calls (088C13E4 - 088C1458, length 30)
_S1_2_88B73AC 22 instructions (0.000%), 1 calls (088B73AC - 088B744C, length 41)
_S1_2_889B78C 22 instructions (0.000%), 1 calls (0889B78C - 0889B7E0, length 22)
_S1_2_887E170 22 instructions (0.000%), 1 calls (0887E170 - 0887E1D8, length 27)
_S1_2_88792E4 22 instructions (0.000%), 1 calls (088792E4 - 08879338, length 22)
_S1_2_88784F8 22 instructions (0.000%), 1 calls (088784F8 - 0887854C, length 22)
_S1_2_88736A4 22 instructions (0.000%), 1 calls (088736A4 - 08873714, length 29)
_S1_2_886F88C 22 instructions (0.000%), 1 calls (0886F88C - 0886F8E0, length 22)
_S1_2_88EB1A4 21 instructions (0.000%), 7 calls (088EB1A4 - 088EB1AC, length 3)
_S1_2_8805554 21 instructions (0.000%), 7 calls (08805554 - 0880555C, length 3)
_S1_2_8928C20 21 instructions (0.000%), 3 calls (08928C20 - 08928C38, length 7)
_S1_2_8928BE8 21 instructions (0.000%), 3 calls (08928BE8 - 08928C00, length 7)
_S1_2_8927F54 21 instructions (0.000%), 3 calls (08927F54 - 08927F6C, length 7)
_S1_2_88D9B30 21 instructions (0.000%), 3 calls (088D9B30 - 088D9B48, length 7)
_S1_2_889A7E0 21 instructions (0.000%), 3 calls (0889A7E0 - 0889A808, length 11)
_S1_2_896CDF8 21 instructions (0.000%), 1 calls (0896CDF8 - 0896CE48, length 21)
_S1_2_8925EF4 21 instructions (0.000%), 1 calls (08925EF4 - 08925F44, length 21)
_S1_2_8911A80 21 instructions (0.000%), 1 calls (08911A80 - 08911AD0, length 21)
_S1_2_88F2204 21 instructions (0.000%), 1 calls (088F2204 - 088F2254, length 21)
_S1_2_88F07CC 21 instructions (0.000%), 1 calls (088F07CC - 088F082C, length 25)
  Back Branch 088F0818 1 times (length 13)
_S1_2_88DBD84 21 instructions (0.000%), 1 calls (088DBD84 - 088DBDD4, length 21)
_S1_2_88BE890 21 instructions (0.000%), 1 calls (088BE890 - 088BE8EC, length 24)
  Back Branch 088BE8E8 1 times (length 9)
_S1_2_887EBE8 21 instructions (0.000%), 1 calls (0887EBE8 - 0887EC7C, length 38)
_S1_2_8849824 21 instructions (0.000%), 1 calls (08849824 - 0884987C, length 23)
_S1_2_88447C8 21 instructions (0.000%), 1 calls (088447C8 - 0884481C, length 22)
_S1_2_8880424 20 instructions (0.000%), 5 calls (08880424 - 08880430, length 4)
_S1_2_896A28C 20 instructions (0.000%), 4 calls (0896A28C - 0896A29C, length 5)
_S1_2_88B05A8 20 instructions (0.000%), 4 calls (088B05A8 - 088B05B8, length 5)
_S1_2_891A0A8 20 instructions (0.000%), 2 calls (0891A0A8 - 0891A0CC, length 10)
_S1_2_8913E9C 20 instructions (0.000%), 2 calls (08913E9C - 08913EC0, length 10)
_S1_2_88B5BC4 20 instructions (0.000%), 2 calls (088B5BC4 - 088B5BE8, length 10)
_S1_2_88AB2B4 20 instructions (0.000%), 2 calls (088AB2B4 - 088AB2D8, length 10)
_S1_2_8849C8C 20 instructions (0.000%), 2 calls (08849C8C - 08849CB8, length 12)
_S1_2_892C548 20 instructions (0.000%), 1 calls (0892C548 - 0892C5D8, length 37)
_S1_2_88EF418 20 instructions (0.000%), 1 calls (088EF418 - 088EF464, length 20)
_S1_2_88EF258 20 instructions (0.000%), 1 calls (088EF258 - 088EF2A4, length 20)
_S1_2_88EF08C 20 instructions (0.000%), 1 calls (088EF08C - 088EF0D8, length 20)
_S1_2_88EEECC 20 instructions (0.000%), 1 calls (088EEECC - 088EEF18, length 20)
_S1_2_88EED0C 20 instructions (0.000%), 1 calls (088EED0C - 088EED58, length 20)
_S1_2_88EEBF4 20 instructions (0.000%), 1 calls (088EEBF4 - 088EEC40, length 20)
_S1_2_88EEABC 20 instructions (0.000%), 1 calls (088EEABC - 088EEB08, length 20)
_S1_2_88EE6C8 20 instructions (0.000%), 1 calls (088EE6C8 - 088EE714, length 20)
_S1_2_88EE364 20 instructions (0.000%), 1 calls (088EE364 - 088EE3B0, length 20)
_S1_2_88EE278 20 instructions (0.000%), 1 calls (088EE278 - 088EE2C4, length 20)
_S1_2_88EE14C 20 instructions (0.000%), 1 calls (088EE14C - 088EE198, length 20)
_S1_2_88E0ECC 20 instructions (0.000%), 1 calls (088E0ECC - 088E0F28, length 24)
_S1_2_88BE46C 20 instructions (0.000%), 1 calls (088BE46C - 088BE4C8, length 24)
_S1_2_88A6CC8 20 instructions (0.000%), 1 calls (088A6CC8 - 088A6D14, length 20)
_S1_2_889E334 20 instructions (0.000%), 1 calls (0889E334 - 0889E40C, length 55)
_S1_2_889D55C 20 instructions (0.000%), 1 calls (0889D55C - 0889D58C, length 13)
  Back Branch 0889D578 2 times (length 6)
_S1_2_88483C8 20 instructions (0.000%), 1 calls (088483C8 - 08848414, length 20)
_S1_2_88476F8 20 instructions (0.000%), 1 calls (088476F8 - 08847744, length 20)
_S1_2_8845F04 20 instructions (0.000%), 1 calls (08845F04 - 08845F50, length 20)
_S1_2_8842B80 20 instructions (0.000%), 1 calls (08842B80 - 08842BCC, length 20)
_S1_2_88340DC 20 instructions (0.000%), 1 calls (088340DC - 0883415C, length 33)
_S1_2_8834058 20 instructions (0.000%), 1 calls (08834058 - 088340D8, length 33)
_S1_2_880E850 20 instructions (0.000%), 1 calls (0880E850 - 0880E89C, length 20)
_S1_2_8922A6C 19 instructions (0.000%), 1 calls (08922A6C - 08922AD4, length 27)
_S1_2_88E49E0 19 instructions (0.000%), 1 calls (088E49E0 - 088E4A38, length 23)
  Back Branch 088E4A24 1 times (length 8)
_S1_2_88D62CC 19 instructions (0.000%), 1 calls (088D62CC - 088D6314, length 19)
  Back Branch 088D6310 1 times (length 11)
_S1_2_88C002C 19 instructions (0.000%), 1 calls (088C002C - 088C0080, length 22)
  Back Branch 088C007C 1 times (length 9)
_S1_2_8899DA8 19 instructions (0.000%), 1 calls (08899DA8 - 08899DF0, length 19)
_S1_2_882C068 19 instructions (0.000%), 1 calls (0882C068 - 0882C0B0, length 19)
_S1_2_880E8A0 19 instructions (0.000%), 1 calls (0880E8A0 - 0880E8E8, length 19)
_S1_2_897732C 18 instructions (0.000%), 9 calls (0897732C - 08977330, length 2)
_S1_2_8926A1C 18 instructions (0.000%), 9 calls (08926A1C - 08926A20, length 2)
_S1_2_88ACBC0 18 instructions (0.000%), 9 calls (088ACBC0 - 088ACBC4, length 2)
_S1_2_8930BCC 18 instructions (0.000%), 6 calls (08930BCC - 08930BD4, length 3)
_S1_2_893191C 18 instructions (0.000%), 3 calls (0893191C - 08931940, length 10)
_S1_2_889A0C8 18 instructions (0.000%), 3 calls (0889A0C8 - 0889A0DC, length 6)
_S1_2_887DFAC 18 instructions (0.000%), 3 calls (0887DFAC - 0887DFC0, length 6)
_S1_2_880EBDC 18 instructions (0.000%), 3 calls (0880EBDC - 0880EBF0, length 6)
_S1_2_892ACF8 18 instructions (0.000%), 2 calls (0892ACF8 - 0892AD1C, length 10)
_S1_2_8927E4C 18 instructions (0.000%), 2 calls (08927E4C - 08927E70, length 10)
_S1_2_891502C 18 instructions (0.000%), 2 calls (0891502C - 0891504C, length 9)
_S1_2_89122E0 18 instructions (0.000%), 2 calls (089122E0 - 08912300, length 9)
_S1_2_8829208 18 instructions (0.000%), 2 calls (08829208 - 08829244, length 16)
_S1_2_8973D30 18 instructions (0.000%), 1 calls (08973D30 - 08973D74, length 18)
_S1_2_8973CA4 18 instructions (0.000%), 1 calls (08973CA4 - 08973CE8, length 18)
_S1_2_8846958 18 instructions (0.000%), 1 calls (08846958 - 0884699C, length 18)
_S1_2_88278F8 18 instructions (0.000%), 1 calls (088278F8 - 0882793C, length 18)
_S1_2_8806E40 18 instructions (0.000%), 1 calls (08806E40 - 08806E94, length 22)
_S1_2_896C734 17 instructions (0.000%), 1 calls (0896C734 - 0896C774, length 17)
_S1_2_892A520 17 instructions (0.000%), 1 calls (0892A520 - 0892A5B0, length 37)
_S1_2_8920E54 17 instructions (0.000%), 1 calls (08920E54 - 08920F00, length 44)
_S1_2_890F4C0 17 instructions (0.000%), 1 calls (0890F4C0 - 0890F50C, length 20)
  Back Branch 0890F508 1 times (length 10)
_S1_2_8901880 17 instructions (0.000%), 1 calls (08901880 - 089018C8, length 19)
_S1_2_88B0C14 17 instructions (0.000%), 1 calls (088B0C14 - 088B0C68, length 22)
_S1_2_88AFA0C 17 instructions (0.000%), 1 calls (088AFA0C - 088AFA4C, length 17)
_S1_2_889C258 17 instructions (0.000%), 1 calls (0889C258 - 0889C2A8, length 21)
_S1_2_886D474 17 instructions (0.000%), 1 calls (0886D474 - 0886D4B4, length 17)
_S1_2_88698E0 17 instructions (0.000%), 1 calls (088698E0 - 08869930, length 21)
_S1_2_8827048 17 instructions (0.000%), 1 calls (08827048 - 08827088, length 17)
_S1_2_897765C 16 instructions (0.000%), 8 calls (0897765C - 08977660, length 2)
_S1_2_88DBCDC 16 instructions (0.000%), 8 calls (088DBCDC - 088DBCE0, length 2)
_S1_2_887DFE4 16 instructions (0.000%), 4 calls (0887DFE4 - 0887DFF0, length 4)
_S1_2_8804A10 16 instructions (0.000%), 4 calls (08804A10 - 08804A1C, length 4)
_S1_2_88C53FC 16 instructions (0.000%), 2 calls (088C53FC - 088C5428, length 12)
_S1_2_88A9B00 16 instructions (0.000%), 2 calls (088A9B00 - 088A9B1C, length 8)
_S1_2_8871AD4 16 instructions (0.000%), 2 calls (08871AD4 - 08871AF0, length 8)
_S1_2_8871A94 16 instructions (0.000%), 2 calls (08871A94 - 08871AB0, length 8)
_S1_2_8871A54 16 instructions (0.000%), 2 calls (08871A54 - 08871A70, length 8)
_S1_2_886F54C 16 instructions (0.000%), 2 calls (0886F54C - 0886F568, length 8)
_S1_2_88271A8 16 instructions (0.000%), 2 calls (088271A8 - 088271C4, length 8)
_S1_2_890DD8C 16 instructions (0.000%), 1 calls (0890DD8C - 0890DDC8, length 16)
_S1_2_88CD3EC 16 instructions (0.000%), 1 calls (088CD3EC - 088CD428, length 16)
_S1_2_88B59CC 16 instructions (0.000%), 1 calls (088B59CC - 088B5A08, length 16)
_S1_2_88B598C 16 instructions (0.000%), 1 calls (088B598C - 088B59C8, length 16)
_S1_2_889F1D0 16 instructions (0.000%), 1 calls (0889F1D0 - 0889F20C, length 16)
_S1_2_887FF18 16 instructions (0.000%), 1 calls (0887FF18 - 0887FF64, length 20)
_S1_2_8879780 16 instructions (0.000%), 1 calls (08879780 - 088797A8, length 11)
  Back Branch 0887979C 2 times (length 5)
_S1_2_883BC30 16 instructions (0.000%), 1 calls (0883BC30 - 0883BC6C, length 16)
_S1_2_8917C10 15 instructions (0.000%), 5 calls (08917C10 - 08917C18, length 3)
_S1_2_88AA278 15 instructions (0.000%), 5 calls (088AA278 - 088AA280, length 3)
_S1_2_88364BC 15 instructions (0.000%), 5 calls (088364BC - 088364C4, length 3)
_S1_2_891310C 15 instructions (0.000%), 3 calls (0891310C - 0891311C, length 5)
_S1_2_896D788 15 instructions (0.000%), 1 calls (0896D788 - 0896D7C0, length 15)
_S1_2_895F0A8 15 instructions (0.000%), 1 calls (0895F0A8 - 0895F118, length 29)
  Back Branch 0895F0B8 1 times (length 4)
  Back Branch 0895F0D4 1 times (length 11)
  Back Branch 0895F0C4 1 times (length 7)
_S1_2_893FA28 15 instructions (0.000%), 1 calls (0893FA28 - 0893FA60, length 15)
_S1_2_88D0858 15 instructions (0.000%), 1 calls (088D0858 - 088D08A0, length 19)
_S1_2_88BFE68 15 instructions (0.000%), 1 calls (088BFE68 - 088BFEA0, length 15)
_S1_2_88AB890 15 instructions (0.000%), 1 calls (088AB890 - 088AB8C8, length 15)
_S1_2_889C434 15 instructions (0.000%), 1 calls (0889C434 - 0889C46C, length 15)
_S1_2_889BA88 15 instructions (0.000%), 1 calls (0889BA88 - 0889BAC0, length 15)
_S1_2_8899B2C 15 instructions (0.000%), 1 calls (08899B2C - 08899B70, length 18)
_S1_2_8899058 15 instructions (0.000%), 1 calls (08899058 - 08899090, length 15)
_S1_2_887EC80 15 instructions (0.000%), 1 calls (0887EC80 - 0887ECD4, length 22)
_S1_2_8879828 15 instructions (0.000%), 1 calls (08879828 - 08879884, length 24)
_S1_2_8879744 15 instructions (0.000%), 1 calls (08879744 - 0887977C, length 15)
_S1_2_883B094 15 instructions (0.000%), 1 calls (0883B094 - 0883B0D4, length 17)
_S1_2_892AD20 14 instructions (0.000%), 7 calls (0892AD20 - 0892AD24, length 2)
_S1_2_8910D34 14 instructions (0.000%), 7 calls (08910D34 - 08910D38, length 2)
_S1_2_891FF04 14 instructions (0.000%), 2 calls (0891FF04 - 0891FF28, length 10)
_S1_2_88C37F0 14 instructions (0.000%), 2 calls (088C37F0 - 088C3808, length 7)
_S1_2_8927F0C 14 instructions (0.000%), 1 calls (08927F0C - 08927F50, length 18)
  Back Branch 08927F40 1 times (length 4)
_S1_2_8922974 14 instructions (0.000%), 1 calls (08922974 - 089229A8, length 14)
_S1_2_890F414 14 instructions (0.000%), 1 calls (0890F414 - 0890F458, length 18)
_S1_2_890F3CC 14 instructions (0.000%), 1 calls (0890F3CC - 0890F410, length 18)
_S1_2_890A7D8 14 instructions (0.000%), 1 calls (0890A7D8 - 0890A810, length 15)
  Back Branch 0890A80C 1 times (length 6)
_S1_2_887E978 14 instructions (0.000%), 1 calls (0887E978 - 0887E9BC, length 18)
_S1_2_8828738 14 instructions (0.000%), 1 calls (08828738 - 0882876C, length 14)
_S1_2_893D370 13 instructions (0.000%), 1 calls (0893D370 - 0893D3BC, length 20)
  Back Branch 0893D3B8 1 times (length 6)
_S1_2_8917DE0 13 instructions (0.000%), 1 calls (08917DE0 - 08917E20, length 17)
_S1_2_891252C 13 instructions (0.000%), 1 calls (0891252C - 0891255C, length 13)
_S1_2_88E328C 13 instructions (0.000%), 1 calls (088E328C - 088E32CC, length 17)
_S1_2_88C86B4 13 instructions (0.000%), 1 calls (088C86B4 - 088C86E4, length 13)
_S1_2_88B4160 13 instructions (0.000%), 1 calls (088B4160 - 088B4190, length 13)
_S1_2_883B384 13 instructions (0.000%), 1 calls (0883B384 - 0883B3B4, length 13)
_S1_2_882C504 13 instructions (0.000%), 1 calls (0882C504 - 0882C54C, length 19)
_S1_2_89776D4 12 instructions (0.000%), 6 calls (089776D4 - 089776D8, length 2)
_S1_2_897758C 12 instructions (0.000%), 6 calls (0897758C - 08977590, length 2)
_S1_2_897757C 12 instructions (0.000%), 6 calls (0897757C - 08977580, length 2)
_S1_2_8977514 12 instructions (0.000%), 6 calls (08977514 - 08977518, length 2)
_S1_2_8977504 12 instructions (0.000%), 6 calls (08977504 - 08977508, length 2)
_S1_2_89774E4 12 instructions (0.000%), 6 calls (089774E4 - 089774E8, length 2)
_S1_2_897738C 12 instructions (0.000%), 6 calls (0897738C - 08977390, length 2)
_S1_2_897737C 12 instructions (0.000%), 6 calls (0897737C - 08977380, length 2)
_S1_2_8977374 12 instructions (0.000%), 6 calls (08977374 - 08977378, length 2)
_S1_2_8977354 12 instructions (0.000%), 6 calls (08977354 - 08977358, length 2)
_S1_2_8977344 12 instructions (0.000%), 6 calls (08977344 - 08977348, length 2)
_S1_2_89772CC 12 instructions (0.000%), 6 calls (089772CC - 089772D0, length 2)
_S1_2_89319CC 12 instructions (0.000%), 6 calls (089319CC - 089319D0, length 2)
_S1_2_8931984 12 instructions (0.000%), 6 calls (08931984 - 08931988, length 2)
_S1_2_8931974 12 instructions (0.000%), 6 calls (08931974 - 08931978, length 2)
_S1_2_8931964 12 instructions (0.000%), 6 calls (08931964 - 08931968, length 2)
_S1_2_88E4AF4 12 instructions (0.000%), 6 calls (088E4AF4 - 088E4AF8, length 2)
_S1_2_889BAD0 12 instructions (0.000%), 4 calls (0889BAD0 - 0889BAD8, length 3)
_S1_2_889BAC4 12 instructions (0.000%), 4 calls (0889BAC4 - 0889BACC, length 3)
_S1_2_89319BC 12 instructions (0.000%), 3 calls (089319BC - 089319C8, length 4)
_S1_2_892857C 12 instructions (0.000%), 3 calls (0892857C - 08928588, length 4)
_S1_2_8920CE0 12 instructions (0.000%), 3 calls (08920CE0 - 08920CEC, length 4)
_S1_2_891EE94 12 instructions (0.000%), 2 calls (0891EE94 - 0891EEA8, length 6)
_S1_2_8916710 12 instructions (0.000%), 2 calls (08916710 - 08916724, length 6)
_S1_2_887ED10 12 instructions (0.000%), 2 calls (0887ED10 - 0887ED24, length 6)
_S1_2_892635C 12 instructions (0.000%), 1 calls (0892635C - 08926388, length 12)
_S1_2_8920F04 12 instructions (0.000%), 1 calls (08920F04 - 08920F30, length 12)
_S1_2_8912A60 12 instructions (0.000%), 1 calls (08912A60 - 08912A8C, length 12)
_S1_2_88FE318 12 instructions (0.000%), 1 calls (088FE318 - 088FE344, length 12)
_S1_2_88FE2A8 12 instructions (0.000%), 1 calls (088FE2A8 - 088FE2EC, length 18)
  Back Branch 088FE2E8 1 times (length 6)
_S1_2_88F8B30 12 instructions (0.000%), 1 calls (088F8B30 - 088F8B64, length 14)
_S1_2_88DC3B8 12 instructions (0.000%), 1 calls (088DC3B8 - 088DC3F4, length 16)
_S1_2_88D160C 12 instructions (0.000%), 1 calls (088D160C - 088D1638, length 12)
_S1_2_88A65FC 12 instructions (0.000%), 1 calls (088A65FC - 088A6628, length 12)
_S1_2_887FD68 12 instructions (0.000%), 1 calls (0887FD68 - 0887FD94, length 12)
_S1_2_887FD38 12 instructions (0.000%), 1 calls (0887FD38 - 0887FD64, length 12)
_S1_2_887FD08 12 instructions (0.000%), 1 calls (0887FD08 - 0887FD34, length 12)
_S1_2_887E7A0 12 instructions (0.000%), 1 calls (0887E7A0 - 0887E7CC, length 12)
_S1_2_8879644 12 instructions (0.000%), 1 calls (08879644 - 08879670, length 12)
_S1_2_8873624 12 instructions (0.000%), 1 calls (08873624 - 08873650, length 12)
_S1_2_887129C 12 instructions (0.000%), 1 calls (0887129C - 088712C8, length 12)
_S1_2_8868E3C 12 instructions (0.000%), 1 calls (08868E3C - 08868E68, length 12)
_S1_2_883F0D8 12 instructions (0.000%), 1 calls (0883F0D8 - 0883F104, length 12)
_S1_2_883BC70 12 instructions (0.000%), 1 calls (0883BC70 - 0883BC9C, length 12)
_S1_2_8833794 12 instructions (0.000%), 1 calls (08833794 - 088337D0, length 16)
_S1_2_88055AC 12 instructions (0.000%), 1 calls (088055AC - 088055D8, length 12)
_S1_2_8926A24 11 instructions (0.000%), 1 calls (08926A24 - 08926A4C, length 11)
_S1_2_89231D4 11 instructions (0.000%), 1 calls (089231D4 - 089231FC, length 11)
_S1_2_88C3978 11 instructions (0.000%), 1 calls (088C3978 - 088C39A0, length 11)
_S1_2_88C38B8 11 instructions (0.000%), 1 calls (088C38B8 - 088C38E0, length 11)
_S1_2_88C0530 11 instructions (0.000%), 1 calls (088C0530 - 088C0558, length 11)
_S1_2_88AB2DC 11 instructions (0.000%), 1 calls (088AB2DC - 088AB304, length 11)
_S1_2_88A5E40 11 instructions (0.000%), 1 calls (088A5E40 - 088A5E68, length 11)
_S1_2_889CC90 11 instructions (0.000%), 1 calls (0889CC40 - 0889CC9C, length 24)
  Back Branch 0889CC98 1 times (length 24)
_S1_2_8880564 11 instructions (0.000%), 1 calls (08880564 - 08880594, length 13)
_S1_2_887A668 11 instructions (0.000%), 1 calls (0887A668 - 0887A690, length 11)
_S1_2_8879D34 11 instructions (0.000%), 1 calls (08879D34 - 08879D5C, length 11)
_S1_2_8875778 11 instructions (0.000%), 1 calls (08875778 - 088757A0, length 11)
_S1_2_8869BF4 11 instructions (0.000%), 1 calls (08869BF4 - 08869C3C, length 19)
_S1_2_8869880 11 instructions (0.000%), 1 calls (08869880 - 088698A8, length 11)
_S1_2_8834570 11 instructions (0.000%), 1 calls (08834570 - 08834598, length 11)
_S1_2_882C994 11 instructions (0.000%), 1 calls (0882C994 - 0882C9BC, length 11)
_S1_2_882C488 11 instructions (0.000%), 1 calls (0882C488 - 0882C4B0, length 11)
_S1_2_882C45C 11 instructions (0.000%), 1 calls (0882C45C - 0882C484, length 11)
_S1_2_893553C 10 instructions (0.000%), 5 calls (0893553C - 08935540, length 2)
_S1_2_8916550 10 instructions (0.000%), 5 calls (08916550 - 08916554, length 2)
_S1_2_8916548 10 instructions (0.000%), 5 calls (08916548 - 0891654C, length 2)
_S1_2_88B4D1C 10 instructions (0.000%), 5 calls (088B4D1C - 088B4D20, length 2)
_S1_2_895DEE4 10 instructions (0.000%), 2 calls (0895DEE4 - 0895DEF4, length 5)
_S1_2_88F8EB4 10 instructions (0.000%), 2 calls (088F8EB4 - 088F8EC4, length 5)
_S1_2_8898AD0 10 instructions (0.000%), 2 calls (08898AD0 - 08898AE0, length 5)
_S1_2_8880434 10 instructions (0.000%), 2 calls (08880434 - 08880444, length 5)
_S1_2_892EFC0 10 instructions (0.000%), 1 calls (0892EFC0 - 0892EFE4, length 10)
_S1_2_892A9D8 10 instructions (0.000%), 1 calls (0892A9D8 - 0892A9FC, length 10)
_S1_2_892A70C 10 instructions (0.000%), 1 calls (0892A70C - 0892A730, length 10)
_S1_2_8927B34 10 instructions (0.000%), 1 calls (08927B34 - 08927B58, length 10)
_S1_2_8916684 10 instructions (0.000%), 1 calls (08916684 - 089166A8, length 10)
_S1_2_88C39A4 10 instructions (0.000%), 1 calls (088C39A4 - 088C39C8, length 10)
_S1_2_88C11A8 10 instructions (0.000%), 1 calls (088C11A8 - 088C11CC, length 10)
_S1_2_88AB494 10 instructions (0.000%), 1 calls (088AB494 - 088AB4B8, length 10)
_S1_2_88A82EC 10 instructions (0.000%), 1 calls (088A82EC - 088A8310, length 10)
_S1_2_887E710 10 instructions (0.000%), 1 calls (0887E710 - 0887E734, length 10)
_S1_2_887E6B8 10 instructions (0.000%), 1 calls (0887E6B8 - 0887E6DC, length 10)
_S1_2_887E058 10 instructions (0.000%), 1 calls (0887E058 - 0887E07C, length 10)
_S1_2_88788DC 10 instructions (0.000%), 1 calls (088788DC - 08878900, length 10)
_S1_2_88737DC 10 instructions (0.000%), 1 calls (088737DC - 08873810, length 14)
_S1_2_883E4A4 10 instructions (0.000%), 1 calls (0883E4A4 - 0883E4C8, length 10)
_S1_2_882CBD0 10 instructions (0.000%), 1 calls (0882CBD0 - 0882CBF4, length 10)
_S1_2_89319A0 9 instructions (0.000%), 3 calls (089319A0 - 089319A8, length 3)
_S1_2_893198C 9 instructions (0.000%), 3 calls (0893198C - 08931994, length 3)
_S1_2_89281E4 9 instructions (0.000%), 3 calls (089281E4 - 089281EC, length 3)
_S1_2_8927FE0 9 instructions (0.000%), 3 calls (08927FE0 - 08927FE8, length 3)
_S1_2_89133F4 9 instructions (0.000%), 3 calls (089133F4 - 089133FC, length 3)
_S1_2_88CA96C 9 instructions (0.000%), 3 calls (088CA96C - 088CA974, length 3)
_S1_2_88C8B3C 9 instructions (0.000%), 3 calls (088C8B3C - 088C8B44, length 3)
_S1_2_88A9B20 9 instructions (0.000%), 3 calls (088A9B20 - 088A9B28, length 3)
_S1_2_889C214 9 instructions (0.000%), 3 calls (0889C214 - 0889C21C, length 3)
_S1_2_889C0A0 9 instructions (0.000%), 3 calls (0889C0A0 - 0889C0A8, length 3)
_S1_2_892322C 9 instructions (0.000%), 1 calls (0892322C - 08923254, length 11)
_S1_2_8923200 9 instructions (0.000%), 1 calls (08923200 - 08923228, length 11)
_S1_2_8920410 9 instructions (0.000%), 1 calls (08920410 - 08920430, length 9)
_S1_2_890DEBC 9 instructions (0.000%), 1 calls (0890DEBC - 0890DEDC, length 9)
_S1_2_88D0FE8 9 instructions (0.000%), 1 calls (088D0FE8 - 088D1030, length 19)
_S1_2_88CAAC0 9 instructions (0.000%), 1 calls (088CAAC0 - 088CAAE0, length 9)
_S1_2_88CAA78 9 instructions (0.000%), 1 calls (088CAA78 - 088CAA98, length 9)
_S1_2_889DFC4 9 instructions (0.000%), 1 calls (0889DFC4 - 0889DFE4, length 9)
_S1_2_8898D00 9 instructions (0.000%), 1 calls (08898D00 - 08898D20, length 9)
_S1_2_8880540 9 instructions (0.000%), 1 calls (08880540 - 08880560, length 9)
_S1_2_88757A4 9 instructions (0.000%), 1 calls (088757A4 - 088757C4, length 9)
_S1_2_886894C 9 instructions (0.000%), 1 calls (0886894C - 0886896C, length 9)
_S1_2_883E480 9 instructions (0.000%), 1 calls (0883E480 - 0883E4A0, length 9)
_S1_2_897769C 8 instructions (0.000%), 4 calls (0897769C - 089776A0, length 2)
_S1_2_897767C 8 instructions (0.000%), 4 calls (0897767C - 08977680, length 2)
_S1_2_8977604 8 instructions (0.000%), 4 calls (08977604 - 08977608, length 2)
_S1_2_8977194 8 instructions (0.000%), 4 calls (08977194 - 08977198, length 2)
_S1_2_88B03FC 8 instructions (0.000%), 4 calls (088B03FC - 088B0400, length 2)
_S1_2_8927EEC 8 instructions (0.000%), 1 calls (08927EEC - 08927F08, length 8)
_S1_2_8923258 8 instructions (0.000%), 1 calls (08923258 - 08923274, length 8)
_S1_2_891958C 8 instructions (0.000%), 1 calls (0891958C - 089195A8, length 8)
_S1_2_89171D0 8 instructions (0.000%), 1 calls (089171D0 - 089171EC, length 8)
_S1_2_88D4F9C 8 instructions (0.000%), 1 calls (088D4F9C - 088D4FEC, length 21)
_S1_2_88C2FCC 8 instructions (0.000%), 1 calls (088C2FCC - 088C302C, length 25)
_S1_2_88BF79C 8 instructions (0.000%), 1 calls (088BF79C - 088BF7B8, length 8)
_S1_2_88764E0 8 instructions (0.000%), 1 calls (088764E0 - 088764FC, length 8)
_S1_2_8871AF4 8 instructions (0.000%), 1 calls (08871AF4 - 08871B10, length 8)
_S1_2_886FB50 8 instructions (0.000%), 1 calls (0886FB50 - 0886FB6C, length 8)
_S1_2_886FB04 8 instructions (0.000%), 1 calls (0886FB04 - 0886FB20, length 8)
_S1_2_886ECB8 8 instructions (0.000%), 1 calls (0886ECB8 - 0886ECD4, length 8)
_S1_2_880E92C 8 instructions (0.000%), 1 calls (0880E92C - 0880E948, length 8)
_S1_2_88055DC 8 instructions (0.000%), 1 calls (088055DC - 088055F8, length 8)
_S1_2_8973FFC 7 instructions (0.000%), 1 calls (08973FFC - 08974014, length 7)
_S1_2_893640C 7 instructions (0.000%), 1 calls (0893640C - 08936424, length 7)
_S1_2_88F2704 7 instructions (0.000%), 1 calls (088F2704 - 088F271C, length 7)
_S1_2_88D4CF0 7 instructions (0.000%), 1 calls (088D4CF0 - 088D4D08, length 7)
_S1_2_887A824 7 instructions (0.000%), 1 calls (0887A824 - 0887A83C, length 7)
_S1_2_8879A5C 7 instructions (0.000%), 1 calls (08879A5C - 08879A74, length 7)
_S1_2_88796F0 7 instructions (0.000%), 1 calls (088796F0 - 08879708, length 7)
_S1_2_886D808 7 instructions (0.000%), 1 calls (0886D808 - 0886D820, length 7)
_S1_2_884782C 7 instructions (0.000%), 1 calls (0884782C - 0884784C, length 9)
_S1_2_8841560 7 instructions (0.000%), 1 calls (08841560 - 08841578, length 7)
_S1_2_883B414 7 instructions (0.000%), 1 calls (0883B414 - 0883B42C, length 7)
_S1_2_8835B04 7 instructions (0.000%), 1 calls (08835B04 - 08835B1C, length 7)
_S1_2_8804C7C 7 instructions (0.000%), 1 calls (08804C7C - 08804C94, length 7)
_S1_2_897762C 6 instructions (0.000%), 3 calls (0897762C - 08977630, length 2)
_S1_2_8977614 6 instructions (0.000%), 3 calls (08977614 - 08977618, length 2)
_S1_2_89775B4 6 instructions (0.000%), 3 calls (089775B4 - 089775B8, length 2)
_S1_2_8977594 6 instructions (0.000%), 3 calls (08977594 - 08977598, length 2)
_S1_2_8977584 6 instructions (0.000%), 3 calls (08977584 - 08977588, length 2)
_S1_2_8977564 6 instructions (0.000%), 3 calls (08977564 - 08977568, length 2)
_S1_2_897755C 6 instructions (0.000%), 3 calls (0897755C - 08977560, length 2)
_S1_2_8977544 6 instructions (0.000%), 3 calls (08977544 - 08977548, length 2)
_S1_2_897753C 6 instructions (0.000%), 3 calls (0897753C - 08977540, length 2)
_S1_2_8977524 6 instructions (0.000%), 3 calls (08977524 - 08977528, length 2)
_S1_2_897751C 6 instructions (0.000%), 3 calls (0897751C - 08977520, length 2)
_S1_2_897750C 6 instructions (0.000%), 3 calls (0897750C - 08977510, length 2)
_S1_2_89774FC 6 instructions (0.000%), 3 calls (089774FC - 08977500, length 2)
_S1_2_89774F4 6 instructions (0.000%), 3 calls (089774F4 - 089774F8, length 2)
_S1_2_89774DC 6 instructions (0.000%), 3 calls (089774DC - 089774E0, length 2)
_S1_2_89774AC 6 instructions (0.000%), 3 calls (089774AC - 089774B0, length 2)
_S1_2_897730C 6 instructions (0.000%), 3 calls (0897730C - 08977310, length 2)
_S1_2_89772E4 6 instructions (0.000%), 3 calls (089772E4 - 089772E8, length 2)
_S1_2_89772AC 6 instructions (0.000%), 3 calls (089772AC - 089772B0, length 2)
_S1_2_897729C 6 instructions (0.000%), 3 calls (0897729C - 089772A0, length 2)
_S1_2_89319F4 6 instructions (0.000%), 3 calls (089319F4 - 089319F8, length 2)
_S1_2_89319B4 6 instructions (0.000%), 3 calls (089319B4 - 089319B8, length 2)
_S1_2_8930B80 6 instructions (0.000%), 3 calls (08930B80 - 08930B84, length 2)
_S1_2_892EA40 6 instructions (0.000%), 3 calls (0892EA40 - 0892EA44, length 2)
_S1_2_8910C68 6 instructions (0.000%), 3 calls (08910C68 - 08910C6C, length 2)
_S1_2_88CA978 6 instructions (0.000%), 3 calls (088CA978 - 088CA97C, length 2)
_S1_2_88AB8CC 6 instructions (0.000%), 3 calls (088AB8CC - 088AB8D0, length 2)
_S1_2_886906C 6 instructions (0.000%), 3 calls (0886906C - 08869070, length 2)
_S1_2_89284B4 6 instructions (0.000%), 2 calls (089284B4 - 089284BC, length 3)
_S1_2_8928440 6 instructions (0.000%), 2 calls (08928440 - 08928448, length 3)
_S1_2_8927894 6 instructions (0.000%), 2 calls (08927894 - 0892789C, length 3)
_S1_2_8916640 6 instructions (0.000%), 2 calls (08916640 - 08916648, length 3)
_S1_2_891653C 6 instructions (0.000%), 2 calls (0891653C - 08916544, length 3)
_S1_2_8915050 6 instructions (0.000%), 2 calls (08915050 - 08915058, length 3)
_S1_2_8913758 6 instructions (0.000%), 2 calls (08913758 - 08913760, length 3)
_S1_2_88C37E4 6 instructions (0.000%), 2 calls (088C37E4 - 088C37EC, length 3)
_S1_2_88690B0 6 instructions (0.000%), 2 calls (088690B0 - 088690B8, length 3)
_S1_2_88690A4 6 instructions (0.000%), 2 calls (088690A4 - 088690AC, length 3)
_S1_2_886908C 6 instructions (0.000%), 2 calls (0886908C - 08869094, length 3)
_S1_2_8869080 6 instructions (0.000%), 2 calls (08869080 - 08869088, length 3)
_S1_2_8869074 6 instructions (0.000%), 2 calls (08869074 - 0886907C, length 3)
_S1_2_882880C 6 instructions (0.000%), 2 calls (0882880C - 08828814, length 3)
_S1_2_895F1BC 6 instructions (0.000%), 1 calls (0895F1BC - 0895F1D0, length 6)
_S1_2_895F1A4 6 instructions (0.000%), 1 calls (0895F1A4 - 0895F1B8, length 6)
_S1_2_8912B18 6 instructions (0.000%), 1 calls (08912B18 - 08912B2C, length 6)
_S1_2_88CE4B0 6 instructions (0.000%), 1 calls (088CE4B0 - 088CE4C8, length 7)
_S1_2_887B2B8 6 instructions (0.000%), 1 calls (0887B2B8 - 0887B2CC, length 6)
_S1_2_887B2A0 6 instructions (0.000%), 1 calls (0887B2A0 - 0887B2B4, length 6)
_S1_2_8879A04 6 instructions (0.000%), 1 calls (08879A04 - 08879A20, length 8)
_S1_2_8873744 6 instructions (0.000%), 1 calls (08873744 - 08873760, length 8)
_S1_2_8841354 6 instructions (0.000%), 1 calls (08841354 - 08841368, length 6)
_S1_2_883B3B8 6 instructions (0.000%), 1 calls (0883B3B8 - 0883B3D4, length 8)
_S1_2_895F16C 5 instructions (0.000%), 1 calls (0895F16C - 0895F17C, length 5)
_S1_2_895A700 5 instructions (0.000%), 1 calls (0895A700 - 0895A710, length 5)
_S1_2_89452EC 5 instructions (0.000%), 1 calls (089452EC - 089452FC, length 5)
_S1_2_8918648 5 instructions (0.000%), 1 calls (08918648 - 08918658, length 5)
_S1_2_89131AC 5 instructions (0.000%), 1 calls (089131AC - 089131BC, length 5)
_S1_2_88FFB30 5 instructions (0.000%), 1 calls (088FFB30 - 088FFB40, length 5)
_S1_2_88B624C 5 instructions (0.000%), 1 calls (088B624C - 088B625C, length 5)
_S1_2_887E78C 5 instructions (0.000%), 1 calls (0887E78C - 0887E79C, length 5)
_S1_2_887E768 5 instructions (0.000%), 1 calls (0887E768 - 0887E778, length 5)
_S1_2_887E044 5 instructions (0.000%), 1 calls (0887E044 - 0887E054, length 5)
_S1_2_887390C 5 instructions (0.000%), 1 calls (0887390C - 08873924, length 7)
_S1_2_8867E44 5 instructions (0.000%), 1 calls (08867E44 - 08867E54, length 5)
_S1_2_8863144 5 instructions (0.000%), 1 calls (08863144 - 08863154, length 5)
_S1_2_885549C 5 instructions (0.000%), 1 calls (0885549C - 088554AC, length 5)
_S1_2_8842750 5 instructions (0.000%), 1 calls (08842750 - 08842760, length 5)
_S1_2_88421D0 5 instructions (0.000%), 1 calls (088421D0 - 088421E0, length 5)
_S1_2_8933500 4 instructions (0.000%), 2 calls (08933500 - 08933504, length 2)
_S1_2_89228C4 4 instructions (0.000%), 2 calls (089228C4 - 089228C8, length 2)
_S1_2_8916600 4 instructions (0.000%), 2 calls (08916600 - 08916604, length 2)
_S1_2_89165C8 4 instructions (0.000%), 2 calls (089165C8 - 089165CC, length 2)
_S1_2_88E32F0 4 instructions (0.000%), 2 calls (088E32F0 - 088E32F4, length 2)
_S1_2_88D00D4 4 instructions (0.000%), 2 calls (088D00D4 - 088D00D8, length 2)
_S1_2_8000000 4 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
_S1_2_89229AC 4 instructions (0.000%), 1 calls (089229AC - 089229B8, length 4)
_S1_2_8912AC4 4 instructions (0.000%), 1 calls (08912AC4 - 08912AD0, length 4)
_S1_2_88E4940 4 instructions (0.000%), 1 calls (088E4940 - 088E494C, length 4)
_S1_2_88B0D88 4 instructions (0.000%), 1 calls (088B0D88 - 088B0D94, length 4)
_S1_2_88A9224 4 instructions (0.000%), 1 calls (088A9224 - 088A9230, length 4)
_S1_2_8880414 4 instructions (0.000%), 1 calls (08880414 - 08880420, length 4)
_S1_2_887E7E0 4 instructions (0.000%), 1 calls (0887E7E0 - 0887E7EC, length 4)
_S1_2_887E748 4 instructions (0.000%), 1 calls (0887E748 - 0887E754, length 4)
_S1_2_887E6F0 4 instructions (0.000%), 1 calls (0887E6F0 - 0887E6FC, length 4)
_S1_2_887E024 4 instructions (0.000%), 1 calls (0887E024 - 0887E030, length 4)
_S1_2_887E004 4 instructions (0.000%), 1 calls (0887E004 - 0887E010, length 4)
_S1_2_892AC28 3 instructions (0.000%), 1 calls (0892AC28 - 0892AC30, length 3)
_S1_2_892AC1C 3 instructions (0.000%), 1 calls (0892AC1C - 0892AC24, length 3)
_S1_2_8927BD4 3 instructions (0.000%), 1 calls (08927BD4 - 08927BDC, length 3)
_S1_2_8926A10 3 instructions (0.000%), 1 calls (08926A10 - 08926A18, length 3)
_S1_2_89231B0 3 instructions (0.000%), 1 calls (089231B0 - 089231B8, length 3)
_S1_2_8916DCC 3 instructions (0.000%), 1 calls (08916DCC - 08916DD4, length 3)
_S1_2_891661C 3 instructions (0.000%), 1 calls (0891661C - 08916624, length 3)
_S1_2_88E23C4 3 instructions (0.000%), 1 calls (088E23C4 - 088E23CC, length 3)
_S1_2_88DDB00 3 instructions (0.000%), 1 calls (088DDB00 - 088DDB08, length 3)
_S1_2_88DC3AC 3 instructions (0.000%), 1 calls (088DC3AC - 088DC3B4, length 3)
_S1_2_88D47BC 3 instructions (0.000%), 1 calls (088D47BC - 088D47C4, length 3)
_S1_2_88C86A8 3 instructions (0.000%), 1 calls (088C86A8 - 088C86B0, length 3)
_S1_2_88C30D0 3 instructions (0.000%), 1 calls (088C30D0 - 088C30D8, length 3)
_S1_2_88C30C4 3 instructions (0.000%), 1 calls (088C30C4 - 088C30CC, length 3)
_S1_2_88AD0C0 3 instructions (0.000%), 1 calls (088AD0C0 - 088AD0C8, length 3)
_S1_2_88A55A4 3 instructions (0.000%), 1 calls (088A55A4 - 088A55AC, length 3)
_S1_2_88A558C 3 instructions (0.000%), 1 calls (088A558C - 088A5594, length 3)
_S1_2_88A5580 3 instructions (0.000%), 1 calls (088A5580 - 088A5588, length 3)
_S1_2_88A5574 3 instructions (0.000%), 1 calls (088A5574 - 088A557C, length 3)
_S1_2_88A5544 3 instructions (0.000%), 1 calls (088A5544 - 088A554C, length 3)
_S1_2_88A552C 3 instructions (0.000%), 1 calls (088A552C - 088A5534, length 3)
_S1_2_88A5514 3 instructions (0.000%), 1 calls (088A5514 - 088A551C, length 3)
_S1_2_88A50C4 3 instructions (0.000%), 1 calls (088A50C4 - 088A50CC, length 3)
_S1_2_889E1F0 3 instructions (0.000%), 1 calls (0889E1F0 - 0889E1F8, length 3)
_S1_2_889B68C 3 instructions (0.000%), 1 calls (0889B68C - 0889B694, length 3)
_S1_2_889B680 3 instructions (0.000%), 1 calls (0889B680 - 0889B688, length 3)
_S1_2_88690C8 3 instructions (0.000%), 1 calls (088690C8 - 088690D0, length 3)
_S1_2_8869098 3 instructions (0.000%), 1 calls (08869098 - 088690A0, length 3)
_S1_2_89776CC 2 instructions (0.000%), 1 calls (089776CC - 089776D0, length 2)
_S1_2_89776C4 2 instructions (0.000%), 1 calls (089776C4 - 089776C8, length 2)
_S1_2_897763C 2 instructions (0.000%), 1 calls (0897763C - 08977640, length 2)
_S1_2_89775EC 2 instructions (0.000%), 1 calls (089775EC - 089775F0, length 2)
_S1_2_89775CC 2 instructions (0.000%), 1 calls (089775CC - 089775D0, length 2)
_S1_2_8977534 2 instructions (0.000%), 1 calls (08977534 - 08977538, length 2)
_S1_2_89774C4 2 instructions (0.000%), 1 calls (089774C4 - 089774C8, length 2)
_S1_2_89774BC 2 instructions (0.000%), 1 calls (089774BC - 089774C0, length 2)
_S1_2_8977484 2 instructions (0.000%), 1 calls (08977484 - 08977488, length 2)
_S1_2_8977464 2 instructions (0.000%), 1 calls (08977464 - 08977468, length 2)
_S1_2_8977414 2 instructions (0.000%), 1 calls (08977414 - 08977418, length 2)
_S1_2_89773C4 2 instructions (0.000%), 1 calls (089773C4 - 089773C8, length 2)
_S1_2_89773BC 2 instructions (0.000%), 1 calls (089773BC - 089773C0, length 2)
_S1_2_89773B4 2 instructions (0.000%), 1 calls (089773B4 - 089773B8, length 2)
_S1_2_89773AC 2 instructions (0.000%), 1 calls (089773AC - 089773B0, length 2)
_S1_2_8977334 2 instructions (0.000%), 1 calls (08977334 - 08977338, length 2)
_S1_2_8977284 2 instructions (0.000%), 1 calls (08977284 - 08977288, length 2)
_S1_2_897723C 2 instructions (0.000%), 1 calls (0897723C - 08977240, length 2)
_S1_2_897720C 2 instructions (0.000%), 1 calls (0897720C - 08977210, length 2)
_S1_2_89771FC 2 instructions (0.000%), 1 calls (089771FC - 08977200, length 2)
_S1_2_89771DC 2 instructions (0.000%), 1 calls (089771DC - 089771E0, length 2)
_S1_2_89771CC 2 instructions (0.000%), 1 calls (089771CC - 089771D0, length 2)
_S1_2_89771B4 2 instructions (0.000%), 1 calls (089771B4 - 089771B8, length 2)
_S1_2_89771AC 2 instructions (0.000%), 1 calls (089771AC - 089771B0, length 2)
_S1_2_89771A4 2 instructions (0.000%), 1 calls (089771A4 - 089771A8, length 2)
_S1_2_897718C 2 instructions (0.000%), 1 calls (0897718C - 08977190, length 2)
_S1_2_8977184 2 instructions (0.000%), 1 calls (08977184 - 08977188, length 2)
_S1_2_8977104 2 instructions (0.000%), 1 calls (08977104 - 08977108, length 2)
_S1_2_89770FC 2 instructions (0.000%), 1 calls (089770FC - 08977100, length 2)
_S1_2_89770EC 2 instructions (0.000%), 1 calls (089770EC - 089770F0, length 2)
_S1_2_8932158 2 instructions (0.000%), 1 calls (08932158 - 0893215C, length 2)
_S1_2_89317B4 2 instructions (0.000%), 1 calls (089317B4 - 089317B8, length 2)
_S1_2_89224C8 2 instructions (0.000%), 1 calls (089224C8 - 089224CC, length 2)
_S1_2_8921C84 2 instructions (0.000%), 1 calls (08921C84 - 08921C88, length 2)
_S1_2_89174E0 2 instructions (0.000%), 1 calls (089174E0 - 089174E4, length 2)
_S1_2_8916654 2 instructions (0.000%), 1 calls (08916654 - 08916658, length 2)
_S1_2_88A6A58 2 instructions (0.000%), 1 calls (088A6A58 - 088A6A5C, length 2)
_S1_2_8898AE4 2 instructions (0.000%), 1 calls (08898AE4 - 08898AE8, length 2)
_S1_2_887634C 2 instructions (0.000%), 1 calls (0887634C - 08876350, length 2)
_S1_2_886E724 2 instructions (0.000%), 1 calls (0886E724 - 0886E728, length 2)
_S1_2_880F528 2 instructions (0.000%), 1 calls (0880F528 - 0880F52C, length 2)
_S1_2_88B7FC8 (strlen) 0 instructions (0.000%), 336,955 calls (088B7FC8 - 088B7FE8, length 9)
_S1_2_88B7F50 (strcmp) 0 instructions (0.000%), 317,448 calls (088B7F50 - 088B7F80, length 13)
_S1_2_896EF20 (sceGuMaterial) 0 instructions (0.000%), 304,748 calls (0896EF20 - 0896EFAC, length 36)
_S1_2_896E5A0 (sceGuSetMatrix) 0 instructions (0.000%), 302,129 calls (0896E5A0 - 0896E804, length 154)
_S1_2_8868B10 (nop) 0 instructions (0.000%), 199,394 calls (08868B10 - 08868B14, length 2)
_S1_2_896DCEC (sceGuTexImage) 0 instructions (0.000%), 59,267 calls (0896DCEC - 0896DD68, length 32)
_S1_2_88CC734 (nop) 0 instructions (0.000%), 48,115 calls (088CC734 - 088CC738, length 2)
_S1_2_896DC44 (sceGuTexMapMode) 0 instructions (0.000%), 39,601 calls (0896DC44 - 0896DC90, length 20)
_S1_2_88B7EDC (memcpy) 0 instructions (0.000%), 33,898 calls (088B7EDC - 088B7F18, length 16)
_S1_2_88DDE74 (nop) 0 instructions (0.000%), 28,336 calls (088DDE74 - 088DDE78, length 2)
_S1_2_896DCCC (sceGuTexSync) 0 instructions (0.000%), 23,726 calls (0896DCCC - 0896DCE8, length 8)
_S1_2_896D54C (sceGuCopyImage) 0 instructions (0.000%), 23,726 calls (0896D54C - 0896D630, length 58)
_S1_2_8805E6C (nop) 0 instructions (0.000%), 12,003 calls (08805E6C - 08805E70, length 2)
_S1_2_896DBEC (sceGuTexLevelMode) 0 instructions (0.000%), 12,002 calls (0896DBEC - 0896DC40, length 22)
_S1_2_88B414C (nop) 0 instructions (0.000%), 12,002 calls (088B414C - 088B4150, length 2)
_S1_2_88995D8 (nop) 0 instructions (0.000%), 11,978 calls (088995D8 - 088995DC, length 2)
_S1_2_886E764 (nop) 0 instructions (0.000%), 11,077 calls (0886E764 - 0886E768, length 2)
_S1_2_88B7F1C (memset) 0 instructions (0.000%), 5,004 calls (088B7F1C - 088B7F4C, length 13)
_S1_2_88B80A8 (strncpy) 0 instructions (0.000%), 4,031 calls (088B80A8 - 088B8104, length 24)
_S1_2_88ABFB8 (nop) 0 instructions (0.000%), 2,644 calls (088ABFB8 - 088ABFBC, length 2)
_S1_2_895AF5C 0 instructions (0.000%), 2,502 calls (088B7F1C - 0895AF74, length 166935)
  Back Branch 0895AF68 2,502 times (length 166933)
_S1_2_889D078 (nop) 0 instructions (0.000%), 2,165 calls (0889D078 - 0889D07C, length 2)
_S1_2_88B8044 (strncmp) 0 instructions (0.000%), 510 calls (088B8044 - 088B80A4, length 25)
_S1_2_88C9A00 (nop) 0 instructions (0.000%), 486 calls (088C9A00 - 088C9A04, length 2)
_S1_2_8945B48 0 instructions (0.000%), 472 calls (088B7F1C - 08945B60, length 145170)
  Back Branch 08945B54 472 times (length 145168)
_S1_2_88C92C8 (nop) 0 instructions (0.000%), 430 calls (088C92C8 - 088C92CC, length 2)
_S1_2_893D050 (ULongIntegerMult) 0 instructions (0.000%), 327 calls (0893D050 - 0893D074, length 10)
_S1_2_893DFC8 (ULongIntegerDiv) 0 instructions (0.000%), 275 calls (0893DFC8 - 0893E538, length 349)
_S1_2_8941774 (memcmp) 0 instructions (0.000%), 215 calls (08941774 - 08941804, length 37)
_S1_2_88C4074 (nop) 0 instructions (0.000%), 127 calls (088C4074 - 088C4078, length 2)
_S1_2_8879410 (nop) 0 instructions (0.000%), 21 calls (08879410 - 08879414, length 2)
_S1_2_88B7F84 (strcpy) 0 instructions (0.000%), 18 calls (088B7F84 - 088B7FC4, length 17)
_S1_2_890E150 (nop) 0 instructions (0.000%), 17 calls (0890E150 - 0890E154, length 2)
_S1_2_8869118 (nop) 0 instructions (0.000%), 13 calls (08869118 - 0886911C, length 2)
_S1_2_890CA8C (nop) 0 instructions (0.000%), 6 calls (0890CA8C - 0890CA90, length 2)
_S1_2_889C54C (nop) 0 instructions (0.000%), 4 calls (0889C54C - 0889C550, length 2)
_S1_2_8931998 (nop) 0 instructions (0.000%), 3 calls (08931998 - 0893199C, length 2)
_S1_2_889B66C (nop) 0 instructions (0.000%), 3 calls (0889B66C - 0889B670, length 2)
_S1_2_88B7FEC (strncat) 0 instructions (0.000%), 2 calls (088B7FEC - 088B8040, length 22)
_S1_2_893D040 (nop) 0 instructions (0.000%), 1 calls (0893D040 - 0893D044, length 2)
_S1_2_892EA9C (nop) 0 instructions (0.000%), 1 calls (0892EA9C - 0892EAA0, length 2)
_S1_2_8912A98 (nop) 0 instructions (0.000%), 1 calls (08912A98 - 08912A9C, length 2)
_S1_2_88B410C (nop) 0 instructions (0.000%), 1 calls (088B410C - 088B4110, length 2)
_S1_2_88B40F4 (nop) 0 instructions (0.000%), 1 calls (088B40F4 - 088B40F8, length 2)
_S1_2_889B664 (nop) 0 instructions (0.000%), 1 calls (0889B664 - 0889B668, length 2)
_S1_2_88271C8 (nop) 0 instructions (0.000%), 1 calls (088271C8 - 088271CC, length 2)
------------------ GEProfiler ----------------------
GE list count: 12045
Texture load count: 18829, average 1.6 per GE list
Copy GE to memory: 15368, average 1.3 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 204641ms, average 17.0ms per GE list, max FPS is 58.9
prim: called 2425520 times, average 201.4 per GE list
trxkick: called 23724 times, average 2.0 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 952438 times in PRIM, average 79.1 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=28: used 519096 times in PRIM, average 43.1 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=16: used 473786 times in PRIM, average 39.3 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=24: used 151297 times in PRIM, average 12.6 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 91612 times in PRIM, average 7.6 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=28: used 62633 times in PRIM, average 5.2 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=20: used 53246 times in PRIM, average 4.4 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=32: used 29124 times in PRIM, average 2.4 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 24076 times in PRIM, average 2.0 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=32: used 22471 times in PRIM, average 1.9 per GE list
GU_TEXTURE_32BITF|GU_NORMAL_8BIT|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24: used 15186 times in PRIM, average 1.3 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_NORMAL_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=36: used 9427 times in PRIM, average 0.8 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=12: used 8453 times in PRIM, average 0.7 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=20: used 2853 times in PRIM, average 0.2 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=32: used 2536 times in PRIM, average 0.2 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=24: used 1902 times in PRIM, average 0.2 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=28: used 1902 times in PRIM, average 0.2 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(8)|GU_TRANSFORM_3D size=44: used 1504 times in PRIM, average 0.1 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=36: used 1000 times in PRIM, average 0.1 per GE list
GU_TEXTURE_8BIT|GU_COLOR_4444|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=36: used 634 times in PRIM, average 0.1 per GE list
GU_TEXTURE_8BIT|GU_NORMAL_8BIT|GU_VERTEX_16BIT|GU_WEIGHT_32BITF|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=40: used 344 times in PRIM, average 0.0 per GE list
