Compilation time 22694ms, 844 calls, average 26.9ms, longest 914ms
CodeBlocks profiling information (16,393,701 total cycles):
_S1_2_88359C0 5,515,478 instructions (33.644%), 1 calls (088359C0 - 08835DB8, length 255)
    088359C0:[27BDFFC0]: addiu      $sp, $sp, -64
    088359C4:[AFBF0034]: sw         $ra, 52($sp)
    088359C8:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    088359CC:[AFBE0030]: sw         $fp, 48($sp)
    088359D0:[AFB7002C]: sw         $s7, 44($sp)
    088359D4:[AFB60028]: sw         $s6, 40($sp)
    088359D8:[AFB50024]: sw         $s5, 36($sp)
    088359DC:[AFB40020]: sw         $s4, 32($sp)
    088359E0:[AFB3001C]: sw         $s3, 28($sp)
    088359E4:[AFB20018]: sw         $s2, 24($sp)
    088359E8:[AFB10014]: sw         $s1, 20($sp)
    088359EC:[AFB00010]: sw         $s0, 16($sp)
    088359F0:[0E2094BE]: jal        0x088252F8
    088359F4:[8C4430F0]: lw         $a0, 12528($v0)
    088359F8:[04410005]: bgez       $v0, 0x08835A10
    088359FC:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835A00:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835A04:[0E209B9B]: jal        0x08826E6C
    08835A08:[24845104]: addiu      $a0, $a0, 20740
    08835A0C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835A10:[8C545188]: lw         $s4, 20872($v0)
    08835A14:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
    08835A18:[0000B821]: addu       $s7, $zr, $zr <=> li $s7, 0
    08835A1C:[0A20D717]: j          0x08835C5C
    08835A20:[AFA00000]: sw         $zr, 0($sp)
    08835A24:[0E20D300]: jal        0x08834C00
    08835A28:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08835A2C:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08835A30:[2A230000]: slti       $v1, $s1, 0
    08835A34:[2442001F]: addiu      $v0, $v0, 31
    08835A38:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835A3C:[0223100A]: movz       $v0, $s1, $v1
    08835A40:[7C04F144]: ins        $a0, $zr, 5, 26
    08835A44:[04810005]: bgez       $a0, 0x08835A5C
    08835A48:[00022943]: sra        $a1, $v0, 0x0005
    08835A4C:[2484FFFF]: addiu      $a0, $a0, -1
    08835A50:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08835A54:[00822025]: or         $a0, $a0, $v0
    08835A58:[24840001]: addiu      $a0, $a0, 1
    08835A5C:[8E630098]: lw         $v1, 152($s3)
    08835A60:[00058080]: sll        $s0, $a1, 0x0002
    08835A64:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08835A68:[02031821]: addu       $v1, $s0, $v1
    08835A6C:[00829006]: srlv       $s2, $v0, $a0
    08835A70:[8C620000]: lw         $v0, 0($v1)
    08835A74:[00521024]: and        $v0, $v0, $s2
    08835A78:[14400003]: bne        $v0, $zr, 0x08835A88
    08835A7C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835A80:[0E209B9B]: jal        0x08826E6C
    08835A84:[24842F50]: addiu      $a0, $a0, 12112
    08835A88:[8E62009C]: lw         $v0, 156($s3)
    08835A8C:[02021021]: addu       $v0, $s0, $v0
    08835A90:[8C420000]: lw         $v0, 0($v0)
    08835A94:[00521024]: and        $v0, $v0, $s2
    08835A98:[10400024]: beq        $v0, $zr, 0x08835B2C
    08835A9C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835AA0:[0E20D330]: jal        0x08834CC0
    08835AA4:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835AA8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835AAC:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835AB0:[0E20D334]: jal        0x08834CD0
    08835AB4:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08835AB8:[54400005]: bnel       $v0, $zr, 0x08835AD0
    08835ABC:[8E020008]: lw         $v0, 8($s0)
    08835AC0:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835AC4:[0E209B9B]: jal        0x08826E6C
    08835AC8:[248450F4]: addiu      $a0, $a0, 20724
    08835ACC:[8E020008]: lw         $v0, 8($s0)
    08835AD0:[14400003]: bne        $v0, $zr, 0x08835AE0
    08835AD4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835AD8:[0E209B9B]: jal        0x08826E6C
    08835ADC:[248450E4]: addiu      $a0, $a0, 20708
    08835AE0:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08835AE4:[0E20D376]: jal        0x08834DD8
    08835AE8:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835AEC:[8E050004]: lw         $a1, 4($s0)
    08835AF0:[00021100]: sll        $v0, $v0, 0x0004
    08835AF4:[24420010]: addiu      $v0, $v0, 16
    08835AF8:[10A0000A]: beq        $a1, $zr, 0x08835B24
    08835AFC:[02E2B821]: addu       $s7, $s7, $v0
    08835B00:[0E20D300]: jal        0x08834C00
    08835B04:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835B08:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08835B0C:[0E20D334]: jal        0x08834CD0
    08835B10:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835B14:[14400003]: bne        $v0, $zr, 0x08835B24
    08835B18:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835B1C:[0E209B9B]: jal        0x08826E6C
    08835B20:[248450D4]: addiu      $a0, $a0, 20692
    08835B24:[0A20D6E7]: j          0x08835B9C
    08835B28:[27DE0001]: addiu      $fp, $fp, 1
    08835B2C:[0E20D412]: jal        0x08835048
    08835B30:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    08835B34:[1040001A]: beq        $v0, $zr, 0x08835BA0
    08835B38:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08835B3C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835B40:[0E20D66C]: jal        0x088359B0
    08835B44:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835B48:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08835B4C:[8C42000C]: lw         $v0, 12($v0)
    08835B50:[8FA40000]: lw         $a0, 0($sp)
    08835B54:[24430001]: addiu      $v1, $v0, 1
    08835B58:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08835B5C:[00822021]: addu       $a0, $a0, $v0
    08835B60:[14600004]: bne        $v1, $zr, 0x08835B74
    08835B64:[AFA40000]: sw         $a0, 0($sp)
    08835B68:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835B6C:[0E209B9B]: jal        0x08826E6C
    08835B70:[248450C4]: addiu      $a0, $a0, 20676
    08835B74:[0E20D40A]: jal        0x08835028
    08835B78:[92040003]: lbu        $a0, 3($s0)
    08835B7C:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835B80:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835B84:[0E20D361]: jal        0x08834D84
    08835B88:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08835B8C:[12020003]: beq        $s0, $v0, 0x08835B9C
    08835B90:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835B94:[0E209B9B]: jal        0x08826E6C
    08835B98:[248450B4]: addiu      $a0, $a0, 20660
    08835B9C:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08835BA0:[24845188]: addiu      $a0, $a0, 20872
    08835BA4:[0E20D361]: jal        0x08834D84
    08835BA8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835BAC:[24560001]: addiu      $s6, $v0, 1
    08835BB0:[0A20D70D]: j          0x08835C34
    08835BB4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08835BB8:[1260001D]: beq        $s3, $zr, 0x08835C30
    08835BBC:[26940010]: addiu      $s4, $s4, 16
    08835BC0:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835BC4:[00031143]: sra        $v0, $v1, 0x0005
    08835BC8:[24844210]: addiu      $a0, $a0, 16912
    08835BCC:[04A10005]: bgez       $a1, 0x08835BE4
    08835BD0:[00029080]: sll        $s2, $v0, 0x0002
    08835BD4:[24A5FFFF]: addiu      $a1, $a1, -1
    08835BD8:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08835BDC:[00A22825]: or         $a1, $a1, $v0
    08835BE0:[24A50001]: addiu      $a1, $a1, 1
    08835BE4:[8EA20098]: lw         $v0, 152($s5)
    08835BE8:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    08835BEC:[00A38006]: srlv       $s0, $v1, $a1
    08835BF0:[02421021]: addu       $v0, $s2, $v0
    08835BF4:[8C420000]: lw         $v0, 0($v0)
    08835BF8:[00501024]: and        $v0, $v0, $s0
    08835BFC:[50400004]: beql       $v0, $zr, 0x08835C10
    08835C00:[8EA2009C]: lw         $v0, 156($s5)
    08835C04:[0E209B9B]: jal        0x08826E6C
    08835C08:[00000000]: nop
    08835C0C:[8EA2009C]: lw         $v0, 156($s5)
    08835C10:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835C14:[02421021]: addu       $v0, $s2, $v0
    08835C18:[8C420000]: lw         $v0, 0($v0)
    08835C1C:[00501024]: and        $v0, $v0, $s0
    08835C20:[10400003]: beq        $v0, $zr, 0x08835C30
    08835C24:[248450A4]: addiu      $a0, $a0, 20644
    08835C28:[0E209B9B]: jal        0x08826E6C
    08835C2C:[00000000]: nop
    08835C30:[26730001]: addiu      $s3, $s3, 1
    08835C34:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C38:[2623001F]: addiu      $v1, $s1, 31
    08835C3C:[24555188]: addiu      $s5, $v0, 20872
    08835C40:[2A220000]: slti       $v0, $s1, 0
    08835C44:[0222180A]: movz       $v1, $s1, $v0
    08835C48:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835C4C:[0276102A]: slt        $v0, $s3, $s6
    08835C50:[7C05F144]: ins        $a1, $zr, 5, 26
    08835C54:[1440FFD8]: bne        $v0, $zr, 0x08835BB8
    08835C58:[26310001]: addiu      $s1, $s1, 1
    08835C5C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C60:[24535188]: addiu      $s3, $v0, 20872
    08835C64:[8E620004]: lw         $v0, 4($s3)
    08835C68:[0282102B]: sltu       $v0, $s4, $v0
    08835C6C:[1440FF6D]: bne        $v0, $zr, 0x08835A24
    08835C70:[02602021]: addu       $a0, $s3, $zr <=> move $a0, $s3
    08835C74:[8E6200A4]: lw         $v0, 164($s3)
    08835C78:[12E20005]: beq        $s7, $v0, 0x08835C90
    08835C7C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C80:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835C84:[0E209B9B]: jal        0x08826E6C
    08835C88:[24845094]: addiu      $a0, $a0, 20628
    08835C8C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C90:[24515218]: addiu      $s1, $v0, 21016
    08835C94:[0220A021]: addu       $s4, $s1, $zr <=> move $s4, $s1
    08835C98:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08835C9C:[0A20D734]: j          0x08835CD0
    08835CA0:[8E300000]: lw         $s0, 0($s1)
    08835CA4:[0E20D300]: jal        0x08834C00
    08835CA8:[26730001]: addiu      $s3, $s3, 1
    08835CAC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08835CB0:[0E20D334]: jal        0x08834CD0
    08835CB4:[26445188]: addiu      $a0, $s2, 20872
    08835CB8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835CBC:[14400003]: bne        $v0, $zr, 0x08835CCC
    08835CC0:[24844230]: addiu      $a0, $a0, 16944
    08835CC4:[0E209B9B]: jal        0x08826E6C
    08835CC8:[00000000]: nop
    08835CCC:[8E100004]: lw         $s0, 4($s0)
    08835CD0:[3C1208B4]: lui        $s2, 0x08B4 <=> li $s2, 0x08B40000
    08835CD4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08835CD8:[1600FFF2]: bne        $s0, $zr, 0x08835CA4
    08835CDC:[26445188]: addiu      $a0, $s2, 20872
    08835CE0:[2631FFFC]: addiu      $s1, $s1, -4
    08835CE4:[2682FF80]: addiu      $v0, $s4, -128
    08835CE8:[5622FFFA]: bnel       $s1, $v0, 0x08835CD4
    08835CEC:[8E300000]: lw         $s0, 0($s1)
    08835CF0:[13D30005]: beq        $fp, $s3, 0x08835D08
    08835CF4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835CF8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835CFC:[0E209B9B]: jal        0x08826E6C
    08835D00:[24845084]: addiu      $a0, $a0, 20612
    08835D04:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835D08:[24515190]: addiu      $s1, $v0, 20880
    08835D0C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08835D10:[0A20D74E]: j          0x08835D38
    08835D14:[8E300000]: lw         $s0, 0($s1)
    08835D18:[0E20D412]: jal        0x08835048
    08835D1C:[26520001]: addiu      $s2, $s2, 1
    08835D20:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835D24:[14400003]: bne        $v0, $zr, 0x08835D34
    08835D28:[24845074]: addiu      $a0, $a0, 20596
    08835D2C:[0E209B9B]: jal        0x08826E6C
    08835D30:[00000000]: nop
    08835D34:[8E100004]: lw         $s0, 4($s0)
    08835D38:[1600FFF7]: bne        $s0, $zr, 0x08835D18
    08835D3C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08835D40:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835D44:[26310004]: addiu      $s1, $s1, 4
    08835D48:[24425198]: addiu      $v0, $v0, 20888
    08835D4C:[5622FFFA]: bnel       $s1, $v0, 0x08835D38
    08835D50:[8E300000]: lw         $s0, 0($s1)
    08835D54:[8FA20000]: lw         $v0, 0($sp)
    08835D58:[10520003]: beq        $v0, $s2, 0x08835D68
    08835D5C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835D60:[0E209B9B]: jal        0x08826E6C
    08835D64:[24845064]: addiu      $a0, $a0, 20580
    08835D68:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08835D6C:[0E2094D5]: jal        0x08825354
    08835D70:[8C4430F0]: lw         $a0, 12528($v0)
    08835D74:[04410005]: bgez       $v0, 0x08835D8C
    08835D78:[8FBF0034]: lw         $ra, 52($sp)
    08835D7C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835D80:[0E209B9B]: jal        0x08826E6C
    08835D84:[24845054]: addiu      $a0, $a0, 20564
    08835D88:[8FBF0034]: lw         $ra, 52($sp)
    08835D8C:[8FBE0030]: lw         $fp, 48($sp)
    08835D90:[8FB7002C]: lw         $s7, 44($sp)
    08835D94:[8FB60028]: lw         $s6, 40($sp)
    08835D98:[8FB50024]: lw         $s5, 36($sp)
    08835D9C:[8FB40020]: lw         $s4, 32($sp)
    08835DA0:[8FB3001C]: lw         $s3, 28($sp)
    08835DA4:[8FB20018]: lw         $s2, 24($sp)
    08835DA8:[8FB10014]: lw         $s1, 20($sp)
    08835DAC:[8FB00010]: lw         $s0, 16($sp)
    08835DB0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08835DB4:[03E00008]: jr         $ra
    08835DB8:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08835C54 166,539 times (length 41)
    08835BA4:[0E20D361]: jal        0x08834D84
    08835BA8:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835BAC:[24560001]: addiu      $s6, $v0, 1
    08835BB0:[0A20D70D]: j          0x08835C34
    08835BB4:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
--> 08835BB8:[1260001D]: beq        $s3, $zr, 0x08835C30
    08835BBC:[26940010]: addiu      $s4, $s4, 16
    08835BC0:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835BC4:[00031143]: sra        $v0, $v1, 0x0005
    08835BC8:[24844210]: addiu      $a0, $a0, 16912
    08835BCC:[04A10005]: bgez       $a1, 0x08835BE4
    08835BD0:[00029080]: sll        $s2, $v0, 0x0002
    08835BD4:[24A5FFFF]: addiu      $a1, $a1, -1
    08835BD8:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08835BDC:[00A22825]: or         $a1, $a1, $v0
    08835BE0:[24A50001]: addiu      $a1, $a1, 1
    08835BE4:[8EA20098]: lw         $v0, 152($s5)
    08835BE8:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    08835BEC:[00A38006]: srlv       $s0, $v1, $a1
    08835BF0:[02421021]: addu       $v0, $s2, $v0
    08835BF4:[8C420000]: lw         $v0, 0($v0)
    08835BF8:[00501024]: and        $v0, $v0, $s0
    08835BFC:[50400004]: beql       $v0, $zr, 0x08835C10
    08835C00:[8EA2009C]: lw         $v0, 156($s5)
    08835C04:[0E209B9B]: jal        0x08826E6C
    08835C08:[00000000]: nop
    08835C0C:[8EA2009C]: lw         $v0, 156($s5)
    08835C10:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835C14:[02421021]: addu       $v0, $s2, $v0
    08835C18:[8C420000]: lw         $v0, 0($v0)
    08835C1C:[00501024]: and        $v0, $v0, $s0
    08835C20:[10400003]: beq        $v0, $zr, 0x08835C30
    08835C24:[248450A4]: addiu      $a0, $a0, 20644
    08835C28:[0E209B9B]: jal        0x08826E6C
    08835C2C:[00000000]: nop
    08835C30:[26730001]: addiu      $s3, $s3, 1
    08835C34:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C38:[2623001F]: addiu      $v1, $s1, 31
    08835C3C:[24555188]: addiu      $s5, $v0, 20872
    08835C40:[2A220000]: slti       $v0, $s1, 0
    08835C44:[0222180A]: movz       $v1, $s1, $v0
    08835C48:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08835C4C:[0276102A]: slt        $v0, $s3, $s6
    08835C50:[7C05F144]: ins        $a1, $zr, 5, 26
--> 08835C54:[1440FFD8]: bne        $v0, $zr, 0x08835BB8
    08835C58:[26310001]: addiu      $s1, $s1, 1
    08835C5C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835C60:[24535188]: addiu      $s3, $v0, 20872
    08835C64:[8E620004]: lw         $v0, 4($s3)
  Back Branch 08835C6C 5,228 times (length 148)
  Back Branch 08835CD8 5,057 times (length 15)
    08835C90:[24515218]: addiu      $s1, $v0, 21016
    08835C94:[0220A021]: addu       $s4, $s1, $zr <=> move $s4, $s1
    08835C98:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08835C9C:[0A20D734]: j          0x08835CD0
    08835CA0:[8E300000]: lw         $s0, 0($s1)
--> 08835CA4:[0E20D300]: jal        0x08834C00
    08835CA8:[26730001]: addiu      $s3, $s3, 1
    08835CAC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08835CB0:[0E20D334]: jal        0x08834CD0
    08835CB4:[26445188]: addiu      $a0, $s2, 20872
    08835CB8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835CBC:[14400003]: bne        $v0, $zr, 0x08835CCC
    08835CC0:[24844230]: addiu      $a0, $a0, 16944
    08835CC4:[0E209B9B]: jal        0x08826E6C
    08835CC8:[00000000]: nop
    08835CCC:[8E100004]: lw         $s0, 4($s0)
    08835CD0:[3C1208B4]: lui        $s2, 0x08B4 <=> li $s2, 0x08B40000
    08835CD4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
--> 08835CD8:[1600FFF2]: bne        $s0, $zr, 0x08835CA4
    08835CDC:[26445188]: addiu      $a0, $s2, 20872
    08835CE0:[2631FFFC]: addiu      $s1, $s1, -4
    08835CE4:[2682FF80]: addiu      $v0, $s4, -128
    08835CE8:[5622FFFA]: bnel       $s1, $v0, 0x08835CD4
  Back Branch 08835CE8 31 times (length 7)
    08835CC0:[24844230]: addiu      $a0, $a0, 16944
    08835CC4:[0E209B9B]: jal        0x08826E6C
    08835CC8:[00000000]: nop
    08835CCC:[8E100004]: lw         $s0, 4($s0)
    08835CD0:[3C1208B4]: lui        $s2, 0x08B4 <=> li $s2, 0x08B40000
--> 08835CD4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08835CD8:[1600FFF2]: bne        $s0, $zr, 0x08835CA4
    08835CDC:[26445188]: addiu      $a0, $s2, 20872
    08835CE0:[2631FFFC]: addiu      $s1, $s1, -4
    08835CE4:[2682FF80]: addiu      $v0, $s4, -128
--> 08835CE8:[5622FFFA]: bnel       $s1, $v0, 0x08835CD4
    08835CEC:[8E300000]: lw         $s0, 0($s1)
    08835CF0:[13D30005]: beq        $fp, $s3, 0x08835D08
    08835CF4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835CF8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
  Back Branch 08835D38 3 times (length 10)
    08835D04:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835D08:[24515190]: addiu      $s1, $v0, 20880
    08835D0C:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08835D10:[0A20D74E]: j          0x08835D38
    08835D14:[8E300000]: lw         $s0, 0($s1)
--> 08835D18:[0E20D412]: jal        0x08835048
    08835D1C:[26520001]: addiu      $s2, $s2, 1
    08835D20:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835D24:[14400003]: bne        $v0, $zr, 0x08835D34
    08835D28:[24845074]: addiu      $a0, $a0, 20596
    08835D2C:[0E209B9B]: jal        0x08826E6C
    08835D30:[00000000]: nop
    08835D34:[8E100004]: lw         $s0, 4($s0)
--> 08835D38:[1600FFF7]: bne        $s0, $zr, 0x08835D18
    08835D3C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08835D40:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835D44:[26310004]: addiu      $s1, $s1, 4
    08835D48:[24425198]: addiu      $v0, $v0, 20888
  Back Branch 08835D4C 1 times (length 7)
    08835D24:[14400003]: bne        $v0, $zr, 0x08835D34
    08835D28:[24845074]: addiu      $a0, $a0, 20596
    08835D2C:[0E209B9B]: jal        0x08826E6C
    08835D30:[00000000]: nop
    08835D34:[8E100004]: lw         $s0, 4($s0)
--> 08835D38:[1600FFF7]: bne        $s0, $zr, 0x08835D18
    08835D3C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08835D40:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835D44:[26310004]: addiu      $s1, $s1, 4
    08835D48:[24425198]: addiu      $v0, $v0, 20888
--> 08835D4C:[5622FFFA]: bnel       $s1, $v0, 0x08835D38
    08835D50:[8E300000]: lw         $s0, 0($s1)
    08835D54:[8FA20000]: lw         $v0, 0($sp)
    08835D58:[10520003]: beq        $v0, $s2, 0x08835D68
    08835D5C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
_S1_2_8832244 1,567,977 instructions (9.565%), 1 calls (08832244 - 088331E8, length 1002)
  Back Branch 08832E6C 6,862 times (length 49)
    08832D9C:[02228824]: and        $s1, $s1, $v0
    08832DA0:[1620FFF6]: bne        $s1, $zr, 0x08832D7C
    08832DA4:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    08832DA8:[0A20CB9B]: j          0x08832E6C
    08832DAC:[00000000]: nop
--> 08832DB0:[02608016]: clz        $s0, $s3
    08832DB4:[2610FFE1]: addiu      $s0, $s0, -31
    08832DB8:[00108023]: subu       $s0, $zr, $s0 <=> negu $s0, $s0
    08832DBC:[001018C0]: sll        $v1, $s0, 0x0003
    08832DC0:[00101140]: sll        $v0, $s0, 0x0005
    08832DC4:[00431023]: subu       $v0, $v0, $v1
    08832DC8:[27A30008]: addiu      $v1, $sp, 8
    08832DCC:[00628821]: addu       $s1, $v1, $v0
    08832DD0:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08832DD4:[02029004]: sllv       $s2, $v0, $s0
    08832DD8:[03D21024]: and        $v0, $fp, $s2
    08832DDC:[10400016]: beq        $v0, $zr, 0x08832E38
    08832DE0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832DE4:[8E260008]: lw         $a2, 8($s1)
    08832DE8:[0E24CFCF]: jal        0x08933F3C
    08832DEC:[8E250004]: lw         $a1, 4($s1)
    08832DF0:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08832DF4:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08832DF8:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08832DFC:[24E77708]: addiu      $a3, $a3, 30472
    08832E00:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08832E04:[2484E724]: addiu      $a0, $a0, -6364
    08832E08:[24A5E300]: addiu      $a1, $a1, -7424
    08832E0C:[04410003]: bgez       $v0, 0x08832E1C
    08832E10:[24060300]: addiu      $a2, $zr, 768 <=> li $a2, 768
    08832E14:[0E209B27]: jal        0x08826C9C
    08832E18:[00000000]: nop
    08832E1C:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    08832E20:[0E20C308]: jal        0x08830C20
    08832E24:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832E28:[0E20C338]: jal        0x08830CE0
    08832E2C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832E30:[00121027]: nor        $v0, $zr, $s2 <=> li $v0, not $s2
    08832E34:[02629824]: and        $s3, $s3, $v0
    08832E38:[001010C0]: sll        $v0, $s0, 0x0003
    08832E3C:[00102940]: sll        $a1, $s0, 0x0005
    08832E40:[00A22823]: subu       $a1, $a1, $v0
    08832E44:[27A20008]: addiu      $v0, $sp, 8
    08832E48:[00452821]: addu       $a1, $v0, $a1
    08832E4C:[02D21024]: and        $v0, $s6, $s2
    08832E50:[10400005]: beq        $v0, $zr, 0x08832E68
    08832E54:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832E58:[0E20C2E3]: jal        0x08830B8C
    08832E5C:[00000000]: nop
    08832E60:[00121027]: nor        $v0, $zr, $s2 <=> li $v0, not $s2
    08832E64:[02629824]: and        $s3, $s3, $v0
    08832E68:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
--> 08832E6C:[1660FFD0]: bne        $s3, $zr, 0x08832DB0
    08832E70:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08832E74:[2442CB8C]: addiu      $v0, $v0, -13428
    08832E78:[8C510034]: lw         $s1, 52($v0)
    08832E7C:[0A20CBB8]: j          0x08832EE0
  Back Branch 08832EF4 6,862 times (length 30)
    08832E70:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08832E74:[2442CB8C]: addiu      $v0, $v0, -13428
    08832E78:[8C510034]: lw         $s1, 52($v0)
    08832E7C:[0A20CBB8]: j          0x08832EE0
    08832E80:[8C530028]: lw         $s3, 40($v0)
--> 08832E84:[00409016]: clz        $s2, $v0
    08832E88:[2652FFE1]: addiu      $s2, $s2, -31
    08832E8C:[00129023]: subu       $s2, $zr, $s2 <=> negu $s2, $s2
    08832E90:[00121080]: sll        $v0, $s2, 0x0002
    08832E94:[00438021]: addu       $s0, $v0, $v1
    08832E98:[8E020038]: lw         $v0, 56($s0)
    08832E9C:[04410003]: bgez       $v0, 0x08832EAC
    08832EA0:[00000000]: nop
    08832EA4:[0E209B9B]: jal        0x08826E6C
    08832EA8:[00000000]: nop
    08832EAC:[0E24D115]: jal        0x08934454
    08832EB0:[8E040038]: lw         $a0, 56($s0)
    08832EB4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08832EB8:[04410003]: bgez       $v0, 0x08832EC8
    08832EBC:[24844B00]: addiu      $a0, $a0, 19200
    08832EC0:[0E209B9B]: jal        0x08826E6C
    08832EC4:[00000000]: nop
    08832EC8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08832ECC:[02421004]: sllv       $v0, $v0, $s2
    08832ED0:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08832ED4:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08832ED8:[AE030038]: sw         $v1, 56($s0)
    08832EDC:[02228824]: and        $s1, $s1, $v0
    08832EE0:[00131027]: nor        $v0, $zr, $s3 <=> li $v0, not $s3
    08832EE4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08832EE8:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    08832EEC:[02221024]: and        $v0, $s1, $v0
    08832EF0:[24844B10]: addiu      $a0, $a0, 19216
--> 08832EF4:[1440FFE3]: bne        $v0, $zr, 0x08832E84
    08832EF8:[2603CB8C]: addiu      $v1, $s0, -13428
    08832EFC:[1A800007]: blez       $s4, 0x08832F1C
    08832F00:[AC710034]: sw         $s1, 52($v1)
    08832F04:[8FA50318]: lw         $a1, 792($sp)
  Back Branch 08832D40 6,862 times (length 25)
    08832CD0:[00B65025]: or         $t2, $a1, $s6
    08832CD4:[27AC0008]: addiu      $t4, $sp, 8
    08832CD8:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    08832CDC:[0A20CB50]: j          0x08832D40
    08832CE0:[AC6400F8]: sw         $a0, 248($v1)
--> 08832CE4:[01402016]: clz        $a0, $t2
    08832CE8:[2484FFE1]: addiu      $a0, $a0, -31
    08832CEC:[00042023]: subu       $a0, $zr, $a0 <=> negu $a0, $a0
    08832CF0:[000410C0]: sll        $v0, $a0, 0x0003
    08832CF4:[00041940]: sll        $v1, $a0, 0x0005
    08832CF8:[00621823]: subu       $v1, $v1, $v0
    08832CFC:[006D1021]: addu       $v0, $v1, $t5
    08832D00:[8C450114]: lw         $a1, 276($v0)
    08832D04:[8C460100]: lw         $a2, 256($v0)
    08832D08:[8C470104]: lw         $a3, 260($v0)
    08832D0C:[8C480108]: lw         $t0, 264($v0)
    08832D10:[8C49010C]: lw         $t1, 268($v0)
    08832D14:[8C420110]: lw         $v0, 272($v0)
    08832D18:[008B2004]: sllv       $a0, $t3, $a0
    08832D1C:[006C1821]: addu       $v1, $v1, $t4
    08832D20:[00042027]: nor        $a0, $zr, $a0 <=> li $a0, not $a0
    08832D24:[AC650014]: sw         $a1, 20($v1)
    08832D28:[01445024]: and        $t2, $t2, $a0
    08832D2C:[AC660000]: sw         $a2, 0($v1)
    08832D30:[AC670004]: sw         $a3, 4($v1)
    08832D34:[AC680008]: sw         $t0, 8($v1)
    08832D38:[AC69000C]: sw         $t1, 12($v1)
    08832D3C:[AC620010]: sw         $v0, 16($v1)
--> 08832D40:[1540FFE8]: bne        $t2, $zr, 0x08832CE4
    08832D44:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08832D48:[0E2094CF]: jal        0x0882533C
    08832D4C:[8C4430E4]: lw         $a0, 12516($v0)
    08832D50:[04410005]: bgez       $v0, 0x08832D68
  Back Branch 08832F50 6,862 times (length 11)
    08832F18:[00000000]: nop
    08832F1C:[0E24CF15]: jal        0x08933C54
    08832F20:[02E02021]: addu       $a0, $s7, $zr <=> move $a0, $s7
    08832F24:[0A20CBD4]: j          0x08832F50
    08832F28:[00000000]: nop
--> 08832F2C:[02A08016]: clz        $s0, $s5
    08832F30:[2610FFE1]: addiu      $s0, $s0, -31
    08832F34:[00108023]: subu       $s0, $zr, $s0 <=> negu $s0, $s0
    08832F38:[0E20C350]: jal        0x08830D40
    08832F3C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832F40:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08832F44:[02021004]: sllv       $v0, $v0, $s0
    08832F48:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08832F4C:[02A2A824]: and        $s5, $s5, $v0
--> 08832F50:[16A0FFF6]: bne        $s5, $zr, 0x08832F2C
    08832F54:[8FB40314]: lw         $s4, 788($sp)
    08832F58:[0A20CC0B]: j          0x0883302C
    08832F5C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08832F60:[02808816]: clz        $s1, $s4
  Back Branch 088330F8 6,862 times (length 36)
    0883305C:[8EA30030]: lw         $v1, 48($s5)
    08833060:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    08833064:[005E1024]: and        $v0, $v0, $fp
    08833068:[0A20CC3E]: j          0x088330F8
    0883306C:[00628025]: or         $s0, $v1, $v0
--> 08833070:[02008816]: clz        $s1, $s0
    08833074:[2631FFE1]: addiu      $s1, $s1, -31
    08833078:[00118823]: subu       $s1, $zr, $s1 <=> negu $s1, $s1
    0883307C:[0E24CF84]: jal        0x08933E10
    08833080:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08833084:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08833088:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0883308C:[02222004]: sllv       $a0, $v0, $s1
    08833090:[3C028042]: lui        $v0, 0x8042 <=> li $v0, 0x80420000
    08833094:[34420016]: ori        $v0, $v0, 22
    08833098:[14620003]: bne        $v1, $v0, 0x088330A8
    0883309C:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    088330A0:[0A20CC3A]: j          0x088330E8
    088330A4:[02449025]: or         $s2, $s2, $a0
    088330A8:[24E776E8]: addiu      $a3, $a3, 30440
    088330AC:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    088330B0:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088330B4:[24A5E300]: addiu      $a1, $a1, -7424
    088330B8:[00604821]: addu       $t1, $v1, $zr <=> move $t1, $v1
    088330BC:[2406041D]: addiu      $a2, $zr, 1053 <=> li $a2, 1053
    088330C0:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    088330C4:[04600005]: bltz       $v1, 0x088330DC
    088330C8:[02205021]: addu       $t2, $s1, $zr <=> move $t2, $s1
    088330CC:[0E24CF93]: jal        0x08933E4C
    088330D0:[00000000]: nop
    088330D4:[0A20CC3B]: j          0x088330EC
    088330D8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088330DC:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    088330E0:[0E209B27]: jal        0x08826C9C
    088330E4:[2484E390]: addiu      $a0, $a0, -7280
    088330E8:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    088330EC:[02221004]: sllv       $v0, $v0, $s1
    088330F0:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    088330F4:[02028024]: and        $s0, $s0, $v0
--> 088330F8:[1600FFDD]: bne        $s0, $zr, 0x08833070
    088330FC:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08833100:[2450CB8C]: addiu      $s0, $v0, -13428
    08833104:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    08833108:[AE120030]: sw         $s2, 48($s0)
  Back Branch 08833034 6,862 times (length 55)
    08832F4C:[02A2A824]: and        $s5, $s5, $v0
    08832F50:[16A0FFF6]: bne        $s5, $zr, 0x08832F2C
    08832F54:[8FB40314]: lw         $s4, 788($sp)
    08832F58:[0A20CC0B]: j          0x0883302C
    08832F5C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
--> 08832F60:[02808816]: clz        $s1, $s4
    08832F64:[2631FFE1]: addiu      $s1, $s1, -31
    08832F68:[00118823]: subu       $s1, $zr, $s1 <=> negu $s1, $s1
    08832F6C:[00111080]: sll        $v0, $s1, 0x0002
    08832F70:[0055B021]: addu       $s6, $v0, $s5
    08832F74:[8EC50038]: lw         $a1, 56($s6)
    08832F78:[001118C0]: sll        $v1, $s1, 0x0003
    08832F7C:[00111140]: sll        $v0, $s1, 0x0005
    08832F80:[00431023]: subu       $v0, $v0, $v1
    08832F84:[27A30008]: addiu      $v1, $sp, 8
    08832F88:[04A00003]: bltz       $a1, 0x08832F98
    08832F8C:[00629821]: addu       $s3, $v1, $v0
    08832F90:[0E209B9B]: jal        0x08826E6C
    08832F94:[00000000]: nop
    08832F98:[8E640004]: lw         $a0, 4($s3)
    08832F9C:[0E266787]: jal        0x08999E1C [sceAtracSetDataAndGetID]
    08832FA0:[8E650008]: lw         $a1, 8($s3)
    08832FA4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08832FA8:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    08832FAC:[04410003]: bgez       $v0, 0x08832FBC
    08832FB0:[24844AD0]: addiu      $a0, $a0, 19152
    08832FB4:[0E209B9B]: jal        0x08826E6C
    08832FB8:[00000000]: nop
    08832FBC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08832FC0:[0E24D0CD]: jal        0x08934334
    08832FC4:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08832FC8:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08832FCC:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08832FD0:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08832FD4:[24E776F8]: addiu      $a3, $a3, 30456
    08832FD8:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08832FDC:[2484E75C]: addiu      $a0, $a0, -6308
    08832FE0:[24A5E300]: addiu      $a1, $a1, -7424
    08832FE4:[04410003]: bgez       $v0, 0x08832FF4
    08832FE8:[24060315]: addiu      $a2, $zr, 789 <=> li $a2, 789
    08832FEC:[0E209B27]: jal        0x08826C9C
    08832FF0:[00000000]: nop
    08832FF4:[8EA20034]: lw         $v0, 52($s5)
    08832FF8:[24100001]: addiu      $s0, $zr, 1 <=> li $s0, 1
    08832FFC:[02308004]: sllv       $s0, $s0, $s1
    08833000:[00501025]: or         $v0, $v0, $s0
    08833004:[02602821]: addu       $a1, $s3, $zr <=> move $a1, $s3
    08833008:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0883300C:[AEA20034]: sw         $v0, 52($s5)
    08833010:[00108027]: nor        $s0, $zr, $s0 <=> li $s0, not $s0
    08833014:[0290A024]: and        $s4, $s4, $s0
    08833018:[0E20C308]: jal        0x08830C20
    0883301C:[AED20038]: sw         $s2, 56($s6)
    08833020:[0E20C338]: jal        0x08830CE0
    08833024:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08833028:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    0883302C:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    08833030:[24844AE0]: addiu      $a0, $a0, 19168
--> 08833034:[1680FFCA]: bne        $s4, $zr, 0x08832F60
    08833038:[2615CB8C]: addiu      $s5, $s0, -13428
    0883303C:[8FA30314]: lw         $v1, 788($sp)
    08833040:[8EA20028]: lw         $v0, 40($s5)
    08833044:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
  Back Branch 08832DA0 6,862 times (length 11)
    08832D68:[2463CB8C]: addiu      $v1, $v1, -13428
    08832D6C:[8C620028]: lw         $v0, 40($v1)
    08832D70:[005E1025]: or         $v0, $v0, $fp
    08832D74:[0A20CB68]: j          0x08832DA0
    08832D78:[AC620028]: sw         $v0, 40($v1)
--> 08832D7C:[02208016]: clz        $s0, $s1
    08832D80:[2610FFE1]: addiu      $s0, $s0, -31
    08832D84:[00108023]: subu       $s0, $zr, $s0 <=> negu $s0, $s0
    08832D88:[0E20C350]: jal        0x08830D40
    08832D8C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08832D90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08832D94:[02021004]: sllv       $v0, $v0, $s0
    08832D98:[00021027]: nor        $v0, $zr, $v0 <=> li $v0, not $v0
    08832D9C:[02228824]: and        $s1, $s1, $v0
--> 08832DA0:[1620FFF6]: bne        $s1, $zr, 0x08832D7C
    08832DA4:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    08832DA8:[0A20CB9B]: j          0x08832E6C
    08832DAC:[00000000]: nop
    08832DB0:[02608016]: clz        $s0, $s3
  Back Branch 088331E4 6,861 times (length 987)
_S1_2_883837C 693,229 instructions (4.229%), 24,650 calls (0883837C - 08999900, length 361826)
_S1_2_8839ECC 609,309 instructions (3.717%), 26,447 calls (08839ECC - 08839F2C, length 25)
    08839ECC:[27BDFFF0]: addiu      $sp, $sp, -16
    08839ED0:[AFB00000]: sw         $s0, 0($sp)
    08839ED4:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08839ED8:[AFB10004]: sw         $s1, 4($sp)
    08839EDC:[AFBF0008]: sw         $ra, 8($sp)
    08839EE0:[0E26662F]: jal        0x089998BC [sceKernelCpuSuspendIntr]
    08839EE4:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08839EE8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08839EEC:[92030020]: lbu        $v1, 32($s0)
    08839EF0:[92060021]: lbu        $a2, 33($s0)
    08839EF4:[24650001]: addiu      $a1, $v1, 1
    08839EF8:[00031080]: sll        $v0, $v1, 0x0002
    08839EFC:[00501021]: addu       $v0, $v0, $s0
    08839F00:[10C30003]: beq        $a2, $v1, 0x08839F10
    08839F04:[30A50007]: andi       $a1, $a1, 7
    08839F08:[8C510000]: lw         $s1, 0($v0)
    08839F0C:[A2050020]: sb         $a1, 32($s0)
    08839F10:[0E26663F]: jal        0x089998FC [sceKernelCpuResumeIntr]
    08839F14:[00000000]: nop
    08839F18:[02201021]: addu       $v0, $s1, $zr <=> move $v0, $s1
    08839F1C:[8FBF0008]: lw         $ra, 8($sp)
    08839F20:[8FB10004]: lw         $s1, 4($sp)
    08839F24:[8FB00000]: lw         $s0, 0($sp)
    08839F28:[03E00008]: jr         $ra
    08839F2C:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8834CD0 602,880 instructions (3.678%), 15,072 calls (08834CD0 - 08834D80, length 45)
    08834CD0:[27BDFFF0]: addiu      $sp, $sp, -16
    08834CD4:[AFB10004]: sw         $s1, 4($sp)
    08834CD8:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    08834CDC:[AFB00000]: sw         $s0, 0($sp)
    08834CE0:[AFBF0008]: sw         $ra, 8($sp)
    08834CE4:[0E20D330]: jal        0x08834CC0
    08834CE8:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08834CEC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08834CF0:[2A030000]: slti       $v1, $s0, 0
    08834CF4:[2602001F]: addiu      $v0, $s0, 31
    08834CF8:[0203100A]: movz       $v0, $s0, $v1
    08834CFC:[00021143]: sra        $v0, $v0, 0x0005
    08834D00:[7C10F144]: ins        $s0, $zr, 5, 26
    08834D04:[06010005]: bgez       $s0, 0x08834D1C
    08834D08:[00023880]: sll        $a3, $v0, 0x0002
    08834D0C:[2610FFFF]: addiu      $s0, $s0, -1
    08834D10:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08834D14:[02028025]: or         $s0, $s0, $v0
    08834D18:[26100001]: addiu      $s0, $s0, 1
    08834D1C:[8E220098]: lw         $v0, 152($s1)
    08834D20:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    08834D24:[02031806]: srlv       $v1, $v1, $s0
    08834D28:[00E21021]: addu       $v0, $a3, $v0
    08834D2C:[8C420000]: lw         $v0, 0($v0)
    08834D30:[00431024]: and        $v0, $v0, $v1
    08834D34:[1040000C]: beq        $v0, $zr, 0x08834D68
    08834D38:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08834D3C:[8E22009C]: lw         $v0, 156($s1)
    08834D40:[24A5EC48]: addiu      $a1, $a1, -5048
    08834D44:[00E21021]: addu       $v0, $a3, $v0
    08834D48:[8C420000]: lw         $v0, 0($v0)
    08834D4C:[00431024]: and        $v0, $v0, $v1
    08834D50:[10400005]: beq        $v0, $zr, 0x08834D68
    08834D54:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    08834D58:[0E24DA9B]: jal        0x08936A6C
    08834D5C:[00000000]: nop
    08834D60:[10400002]: beq        $v0, $zr, 0x08834D6C
    08834D64:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    08834D68:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08834D6C:[8FBF0008]: lw         $ra, 8($sp)
    08834D70:[8FB10004]: lw         $s1, 4($sp)
    08834D74:[8FB00000]: lw         $s0, 0($sp)
    08834D78:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08834D7C:[03E00008]: jr         $ra
    08834D80:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8834DD8 445,172 instructions (2.716%), 15,899 calls (08834D84 - 08834E00, length 32)
    08834D84:[27BDFFF0]: addiu      $sp, $sp, -16
    08834D88:[AFB00000]: sw         $s0, 0($sp)
    08834D8C:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08834D90:[7C10F144]: ins        $s0, $zr, 5, 26
    08834D94:[06010005]: bgez       $s0, 0x08834DAC
    08834D98:[AFBF0004]: sw         $ra, 4($sp)
    08834D9C:[2610FFFF]: addiu      $s0, $s0, -1
    08834DA0:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08834DA4:[02028025]: or         $s0, $s0, $v0
    08834DA8:[26100001]: addiu      $s0, $s0, 1
    08834DAC:[0E20D2F7]: jal        0x08834BDC
    08834DB0:[00000000]: nop
    08834DB4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08834DB8:[0E20D2EC]: jal        0x08834BB0
    08834DBC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08834DC0:[00501023]: subu       $v0, $v0, $s0
    08834DC4:[8FBF0004]: lw         $ra, 4($sp)
    08834DC8:[8FB00000]: lw         $s0, 0($sp)
    08834DCC:[2442FFFF]: addiu      $v0, $v0, -1
    08834DD0:[03E00008]: jr         $ra
    08834DD4:[27BD0010]: addiu      $sp, $sp, 16
    08834DD8:[27BDFFF0]: addiu      $sp, $sp, -16
    08834DDC:[AFBF0004]: sw         $ra, 4($sp)
    08834DE0:[AFB00000]: sw         $s0, 0($sp)
    08834DE4:[0E20D300]: jal        0x08834C00
    08834DE8:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08834DEC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08834DF0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08834DF4:[8FBF0004]: lw         $ra, 4($sp)
    08834DF8:[8FB00000]: lw         $s0, 0($sp)
    08834DFC:[0A20D361]: j          0x08834D84
    08834E00:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08834DFC 15,899 times (length 32)
--> 08834D84:[27BDFFF0]: addiu      $sp, $sp, -16
    08834D88:[AFB00000]: sw         $s0, 0($sp)
    08834D8C:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08834D90:[7C10F144]: ins        $s0, $zr, 5, 26
    08834D94:[06010005]: bgez       $s0, 0x08834DAC
    08834D98:[AFBF0004]: sw         $ra, 4($sp)
    08834D9C:[2610FFFF]: addiu      $s0, $s0, -1
    08834DA0:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08834DA4:[02028025]: or         $s0, $s0, $v0
    08834DA8:[26100001]: addiu      $s0, $s0, 1
    08834DAC:[0E20D2F7]: jal        0x08834BDC
    08834DB0:[00000000]: nop
    08834DB4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08834DB8:[0E20D2EC]: jal        0x08834BB0
    08834DBC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08834DC0:[00501023]: subu       $v0, $v0, $s0
    08834DC4:[8FBF0004]: lw         $ra, 4($sp)
    08834DC8:[8FB00000]: lw         $s0, 0($sp)
    08834DCC:[2442FFFF]: addiu      $v0, $v0, -1
    08834DD0:[03E00008]: jr         $ra
    08834DD4:[27BD0010]: addiu      $sp, $sp, 16
    08834DD8:[27BDFFF0]: addiu      $sp, $sp, -16
    08834DDC:[AFBF0004]: sw         $ra, 4($sp)
    08834DE0:[AFB00000]: sw         $s0, 0($sp)
    08834DE4:[0E20D300]: jal        0x08834C00
    08834DE8:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08834DEC:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08834DF0:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08834DF4:[8FBF0004]: lw         $ra, 4($sp)
    08834DF8:[8FB00000]: lw         $s0, 0($sp)
--> 08834DFC:[0A20D361]: j          0x08834D84
    08834E00:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8829A84 378,000 instructions (2.306%), 900 calls (08829408 - 08829C00, length 511)
    08829408:[C4810000]: lwc1       $f1, 0($a0)
    0882940C:[3C013ECC]: lui        $at, 0x3ECC <=> li $at, 0x3ECC0000
    08829410:[3421CCCD]: ori        $at, $at, -13107
    08829414:[44810000]: mtc1       $at, $f0
    08829418:[46016301]: sub.s      $f12, $f12, $f1
    0882941C:[46006302]: mul.s      $f12, $f12, $f0
    08829420:[460C0880]: add.s      $f2, $f1, $f12
    08829424:[46001045]: abs.s      $f1, $f2
    08829428:[3C013586]: lui        $at, 0x3586 <=> li $at, 0x35860000
    0882942C:[342137BD]: ori        $at, $at, 14269
    08829430:[44810000]: mtc1       $at, $f0
    08829434:[4601003C]: c.lt.s     $f0, $f1
    08829438:[00000000]: nop
    0882943C:[45020001]: bc1fl      0x08829444
    08829440:[44801000]: mtc1       $zr, $f2
    08829444:[03E00008]: jr         $ra
    08829448:[E4820000]: swc1       $f2, 0($a0)
    08829598:[27BDFFD0]: addiu      $sp, $sp, -48
    0882959C:[AFBF0024]: sw         $ra, 36($sp)
    088295A0:[AFBE0020]: sw         $fp, 32($sp)
    088295A4:[0080F021]: addu       $fp, $a0, $zr <=> move $fp, $a0
    088295A8:[AFB7001C]: sw         $s7, 28($sp)
    088295AC:[3C170001]: lui        $s7, 0x0001 <=> li $s7, 0x00010000
    088295B0:[AFB60018]: sw         $s6, 24($sp)
    088295B4:[3C160002]: lui        $s6, 0x0002 <=> li $s6, 0x00020000
    088295B8:[AFB50014]: sw         $s5, 20($sp)
    088295BC:[3C150004]: lui        $s5, 0x0004 <=> li $s5, 0x00040000
    088295C0:[AFB40010]: sw         $s4, 16($sp)
    088295C4:[3C140008]: lui        $s4, 0x0008 <=> li $s4, 0x00080000
    088295C8:[AFB3000C]: sw         $s3, 12($sp)
    088295CC:[3C130010]: lui        $s3, 0x0010 <=> li $s3, 0x00100000
    088295D0:[AFB20008]: sw         $s2, 8($sp)
    088295D4:[3C120020]: lui        $s2, 0x0020 <=> li $s2, 0x00200000
    088295D8:[AFB10004]: sw         $s1, 4($sp)
    088295DC:[AFB00000]: sw         $s0, 0($sp)
    088295E0:[8C900004]: lw         $s0, 4($a0)
    088295E4:[8C910000]: lw         $s1, 0($a0)
    088295E8:[24840048]: addiu      $a0, $a0, 72
    088295EC:[32050001]: andi       $a1, $s0, 1
    088295F0:[0E20A513]: jal        0x0882944C
    088295F4:[32260001]: andi       $a2, $s1, 1
    088295F8:[32050002]: andi       $a1, $s0, 2
    088295FC:[32260002]: andi       $a2, $s1, 2
    08829600:[0E20A513]: jal        0x0882944C
    08829604:[27C4004C]: addiu      $a0, $fp, 76
    08829608:[32050004]: andi       $a1, $s0, 4
    0882960C:[32260004]: andi       $a2, $s1, 4
    08829610:[0E20A513]: jal        0x0882944C
    08829614:[27C40050]: addiu      $a0, $fp, 80
    08829618:[32050008]: andi       $a1, $s0, 8
    0882961C:[32260008]: andi       $a2, $s1, 8
    08829620:[0E20A513]: jal        0x0882944C
    08829624:[27C40054]: addiu      $a0, $fp, 84
    08829628:[32050010]: andi       $a1, $s0, 16
    0882962C:[32260010]: andi       $a2, $s1, 16
    08829630:[0E20A513]: jal        0x0882944C
    08829634:[27C40058]: addiu      $a0, $fp, 88
    08829638:[32050020]: andi       $a1, $s0, 32
    0882963C:[32260020]: andi       $a2, $s1, 32
    08829640:[0E20A513]: jal        0x0882944C
    08829644:[27C4005C]: addiu      $a0, $fp, 92
    08829648:[32050040]: andi       $a1, $s0, 64
    0882964C:[32260040]: andi       $a2, $s1, 64
    08829650:[0E20A513]: jal        0x0882944C
    08829654:[27C40060]: addiu      $a0, $fp, 96
    08829658:[32050080]: andi       $a1, $s0, 128
    0882965C:[32260080]: andi       $a2, $s1, 128
    08829660:[0E20A513]: jal        0x0882944C
    08829664:[27C40064]: addiu      $a0, $fp, 100
    08829668:[32050100]: andi       $a1, $s0, 256
    0882966C:[32260100]: andi       $a2, $s1, 256
    08829670:[0E20A513]: jal        0x0882944C
    08829674:[27C40068]: addiu      $a0, $fp, 104
    08829678:[32050200]: andi       $a1, $s0, 512
    0882967C:[32260200]: andi       $a2, $s1, 512
    08829680:[0E20A513]: jal        0x0882944C
    08829684:[27C4006C]: addiu      $a0, $fp, 108
    08829688:[32050400]: andi       $a1, $s0, 1024
    0882968C:[32260400]: andi       $a2, $s1, 1024
    08829690:[0E20A513]: jal        0x0882944C
    08829694:[27C40070]: addiu      $a0, $fp, 112
    08829698:[32050800]: andi       $a1, $s0, 2048
    0882969C:[32260800]: andi       $a2, $s1, 2048
    088296A0:[0E20A513]: jal        0x0882944C
    088296A4:[27C40074]: addiu      $a0, $fp, 116
    088296A8:[32051000]: andi       $a1, $s0, 4096
    088296AC:[32261000]: andi       $a2, $s1, 4096
    088296B0:[0E20A513]: jal        0x0882944C
    088296B4:[27C40078]: addiu      $a0, $fp, 120
    088296B8:[32052000]: andi       $a1, $s0, 8192
    088296BC:[32262000]: andi       $a2, $s1, 8192
    088296C0:[0E20A513]: jal        0x0882944C
    088296C4:[27C4007C]: addiu      $a0, $fp, 124
    088296C8:[32054000]: andi       $a1, $s0, 16384
    088296CC:[32264000]: andi       $a2, $s1, 16384
    088296D0:[0E20A513]: jal        0x0882944C
    088296D4:[27C40080]: addiu      $a0, $fp, 128
    088296D8:[32058000]: andi       $a1, $s0, -32768
    088296DC:[32268000]: andi       $a2, $s1, -32768
    088296E0:[0E20A513]: jal        0x0882944C
    088296E4:[27C40084]: addiu      $a0, $fp, 132
    088296E8:[02172824]: and        $a1, $s0, $s7
    088296EC:[02373024]: and        $a2, $s1, $s7
    088296F0:[0E20A513]: jal        0x0882944C
    088296F4:[27C40088]: addiu      $a0, $fp, 136
    088296F8:[02162824]: and        $a1, $s0, $s6
    088296FC:[02363024]: and        $a2, $s1, $s6
    08829700:[0E20A513]: jal        0x0882944C
    08829704:[27C4008C]: addiu      $a0, $fp, 140
    08829708:[02152824]: and        $a1, $s0, $s5
    0882970C:[02353024]: and        $a2, $s1, $s5
    08829710:[0E20A513]: jal        0x0882944C
    08829714:[27C40090]: addiu      $a0, $fp, 144
    08829718:[02142824]: and        $a1, $s0, $s4
    0882971C:[02343024]: and        $a2, $s1, $s4
    08829720:[0E20A513]: jal        0x0882944C
    08829724:[27C40094]: addiu      $a0, $fp, 148
    08829728:[02132824]: and        $a1, $s0, $s3
    0882972C:[02333024]: and        $a2, $s1, $s3
    08829730:[0E20A513]: jal        0x0882944C
    08829734:[27C40098]: addiu      $a0, $fp, 152
    08829738:[02122824]: and        $a1, $s0, $s2
    0882973C:[02323024]: and        $a2, $s1, $s2
    08829740:[0E20A513]: jal        0x0882944C
    08829744:[27C4009C]: addiu      $a0, $fp, 156
    08829748:[8FD00000]: lw         $s0, 0($fp)
    0882974C:[8FD10008]: lw         $s1, 8($fp)
    08829750:[27C400A0]: addiu      $a0, $fp, 160
    08829754:[32060001]: andi       $a2, $s0, 1
    08829758:[0E20A55D]: jal        0x08829574
    0882975C:[32250001]: andi       $a1, $s1, 1
    08829760:[32060002]: andi       $a2, $s0, 2
    08829764:[27C400A4]: addiu      $a0, $fp, 164
    08829768:[0E20A55D]: jal        0x08829574
    0882976C:[32250002]: andi       $a1, $s1, 2
    08829770:[32060004]: andi       $a2, $s0, 4
    08829774:[27C400A8]: addiu      $a0, $fp, 168
    08829778:[0E20A55D]: jal        0x08829574
    0882977C:[32250004]: andi       $a1, $s1, 4
    08829780:[32060008]: andi       $a2, $s0, 8
    08829784:[27C400AC]: addiu      $a0, $fp, 172
    08829788:[0E20A55D]: jal        0x08829574
    0882978C:[32250008]: andi       $a1, $s1, 8
    08829790:[32060010]: andi       $a2, $s0, 16
    08829794:[27C400B0]: addiu      $a0, $fp, 176
    08829798:[0E20A55D]: jal        0x08829574
    0882979C:[32250010]: andi       $a1, $s1, 16
    088297A0:[32060020]: andi       $a2, $s0, 32
    088297A4:[27C400B4]: addiu      $a0, $fp, 180
    088297A8:[0E20A55D]: jal        0x08829574
    088297AC:[32250020]: andi       $a1, $s1, 32
    088297B0:[32060040]: andi       $a2, $s0, 64
    088297B4:[27C400B8]: addiu      $a0, $fp, 184
    088297B8:[0E20A55D]: jal        0x08829574
    088297BC:[32250040]: andi       $a1, $s1, 64
    088297C0:[32060080]: andi       $a2, $s0, 128
    088297C4:[27C400BC]: addiu      $a0, $fp, 188
    088297C8:[0E20A55D]: jal        0x08829574
    088297CC:[32250080]: andi       $a1, $s1, 128
    088297D0:[32060100]: andi       $a2, $s0, 256
    088297D4:[27C400C0]: addiu      $a0, $fp, 192
    088297D8:[0E20A55D]: jal        0x08829574
    088297DC:[32250100]: andi       $a1, $s1, 256
    088297E0:[32060200]: andi       $a2, $s0, 512
    088297E4:[27C400C4]: addiu      $a0, $fp, 196
    088297E8:[0E20A55D]: jal        0x08829574
    088297EC:[32250200]: andi       $a1, $s1, 512
    088297F0:[32060400]: andi       $a2, $s0, 1024
    088297F4:[27C400C8]: addiu      $a0, $fp, 200
    088297F8:[0E20A55D]: jal        0x08829574
    088297FC:[32250400]: andi       $a1, $s1, 1024
    08829800:[32060800]: andi       $a2, $s0, 2048
    08829804:[27C400CC]: addiu      $a0, $fp, 204
    08829808:[0E20A55D]: jal        0x08829574
    0882980C:[32250800]: andi       $a1, $s1, 2048
    08829810:[32061000]: andi       $a2, $s0, 4096
    08829814:[27C400D0]: addiu      $a0, $fp, 208
    08829818:[0E20A55D]: jal        0x08829574
    0882981C:[32251000]: andi       $a1, $s1, 4096
    08829820:[32062000]: andi       $a2, $s0, 8192
    08829824:[27C400D4]: addiu      $a0, $fp, 212
    08829828:[0E20A55D]: jal        0x08829574
    0882982C:[32252000]: andi       $a1, $s1, 8192
    08829830:[32064000]: andi       $a2, $s0, 16384
    08829834:[27C400D8]: addiu      $a0, $fp, 216
    08829838:[0E20A55D]: jal        0x08829574
    0882983C:[32254000]: andi       $a1, $s1, 16384
    08829840:[32068000]: andi       $a2, $s0, -32768
    08829844:[27C400DC]: addiu      $a0, $fp, 220
    08829848:[0E20A55D]: jal        0x08829574
    0882984C:[32258000]: andi       $a1, $s1, -32768
    08829850:[02173024]: and        $a2, $s0, $s7
    08829854:[27C400E0]: addiu      $a0, $fp, 224
    08829858:[0E20A55D]: jal        0x08829574
    0882985C:[02372824]: and        $a1, $s1, $s7
    08829860:[02163024]: and        $a2, $s0, $s6
    08829864:[27C400E4]: addiu      $a0, $fp, 228
    08829868:[0E20A55D]: jal        0x08829574
    0882986C:[02362824]: and        $a1, $s1, $s6
    08829870:[02153024]: and        $a2, $s0, $s5
    08829874:[27C400E8]: addiu      $a0, $fp, 232
    08829878:[0E20A55D]: jal        0x08829574
    0882987C:[02352824]: and        $a1, $s1, $s5
    08829880:[02143024]: and        $a2, $s0, $s4
    08829884:[27C400EC]: addiu      $a0, $fp, 236
    08829888:[0E20A55D]: jal        0x08829574
    0882988C:[02342824]: and        $a1, $s1, $s4
    08829890:[02133024]: and        $a2, $s0, $s3
    08829894:[27C400F0]: addiu      $a0, $fp, 240
    08829898:[0E20A55D]: jal        0x08829574
    0882989C:[02332824]: and        $a1, $s1, $s3
    088298A0:[02123024]: and        $a2, $s0, $s2
    088298A4:[27C400F4]: addiu      $a0, $fp, 244
    088298A8:[0E20A55D]: jal        0x08829574
    088298AC:[02322824]: and        $a1, $s1, $s2
    088298B0:[8FD00000]: lw         $s0, 0($fp)
    088298B4:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    088298B8:[44816000]: mtc1       $at, $f12
    088298BC:[32020001]: andi       $v0, $s0, 1
    088298C0:[14400002]: bne        $v0, $zr, 0x088298CC
    088298C4:[27C400F8]: addiu      $a0, $fp, 248
    088298C8:[44806000]: mtc1       $zr, $f12
    088298CC:[0E20A502]: jal        0x08829408
    088298D0:[00000000]: nop
    088298D4:[44806000]: mtc1       $zr, $f12
    088298D8:[0E20A502]: jal        0x08829408
    088298DC:[27C400FC]: addiu      $a0, $fp, 252
    088298E0:[44806000]: mtc1       $zr, $f12
    088298E4:[0E20A502]: jal        0x08829408
    088298E8:[27C40100]: addiu      $a0, $fp, 256
    088298EC:[7E0200C0]: ext        $v0, $s0, 3, 1
    088298F0:[44820000]: mtc1       $v0, $f0
    088298F4:[27C40104]: addiu      $a0, $fp, 260
    088298F8:[0E20A502]: jal        0x08829408
    088298FC:[46800320]: cvt.s.w    $f12, $f0
    08829900:[7E020100]: ext        $v0, $s0, 4, 1
    08829904:[44820000]: mtc1       $v0, $f0
    08829908:[27C40108]: addiu      $a0, $fp, 264
    0882990C:[0E20A502]: jal        0x08829408
    08829910:[46800320]: cvt.s.w    $f12, $f0
    08829914:[7E020140]: ext        $v0, $s0, 5, 1
    08829918:[44820000]: mtc1       $v0, $f0
    0882991C:[27C4010C]: addiu      $a0, $fp, 268
    08829920:[0E20A502]: jal        0x08829408
    08829924:[46800320]: cvt.s.w    $f12, $f0
    08829928:[7E020180]: ext        $v0, $s0, 6, 1
    0882992C:[44820000]: mtc1       $v0, $f0
    08829930:[27C40110]: addiu      $a0, $fp, 272
    08829934:[0E20A502]: jal        0x08829408
    08829938:[46800320]: cvt.s.w    $f12, $f0
    0882993C:[7E0201C0]: ext        $v0, $s0, 7, 1
    08829940:[44820000]: mtc1       $v0, $f0
    08829944:[27C40114]: addiu      $a0, $fp, 276
    08829948:[0E20A502]: jal        0x08829408
    0882994C:[46800320]: cvt.s.w    $f12, $f0
    08829950:[44806000]: mtc1       $zr, $f12
    08829954:[0E20A502]: jal        0x08829408
    08829958:[27C40118]: addiu      $a0, $fp, 280
    0882995C:[44806000]: mtc1       $zr, $f12
    08829960:[0E20A502]: jal        0x08829408
    08829964:[27C4011C]: addiu      $a0, $fp, 284
    08829968:[7E020280]: ext        $v0, $s0, 10, 1
    0882996C:[44820000]: mtc1       $v0, $f0
    08829970:[27C40120]: addiu      $a0, $fp, 288
    08829974:[0E20A502]: jal        0x08829408
    08829978:[46800320]: cvt.s.w    $f12, $f0
    0882997C:[7E0202C0]: ext        $v0, $s0, 11, 1
    08829980:[44820000]: mtc1       $v0, $f0
    08829984:[27C40124]: addiu      $a0, $fp, 292
    08829988:[0E20A502]: jal        0x08829408
    0882998C:[46800320]: cvt.s.w    $f12, $f0
    08829990:[7E020300]: ext        $v0, $s0, 12, 1
    08829994:[44820000]: mtc1       $v0, $f0
    08829998:[27C40128]: addiu      $a0, $fp, 296
    0882999C:[0E20A502]: jal        0x08829408
    088299A0:[46800320]: cvt.s.w    $f12, $f0
    088299A4:[7E020340]: ext        $v0, $s0, 13, 1
    088299A8:[44820000]: mtc1       $v0, $f0
    088299AC:[27C4012C]: addiu      $a0, $fp, 300
    088299B0:[0E20A502]: jal        0x08829408
    088299B4:[46800320]: cvt.s.w    $f12, $f0
    088299B8:[7E020380]: ext        $v0, $s0, 14, 1
    088299BC:[44820000]: mtc1       $v0, $f0
    088299C0:[27C40130]: addiu      $a0, $fp, 304
    088299C4:[0E20A502]: jal        0x08829408
    088299C8:[46800320]: cvt.s.w    $f12, $f0
    088299CC:[7E0203C0]: ext        $v0, $s0, 15, 1
    088299D0:[44820000]: mtc1       $v0, $f0
    088299D4:[27C40134]: addiu      $a0, $fp, 308
    088299D8:[0E20A502]: jal        0x08829408
    088299DC:[46800320]: cvt.s.w    $f12, $f0
    088299E0:[7E020400]: ext        $v0, $s0, 16, 1
    088299E4:[44820000]: mtc1       $v0, $f0
    088299E8:[27C40138]: addiu      $a0, $fp, 312
    088299EC:[0E20A502]: jal        0x08829408
    088299F0:[46800320]: cvt.s.w    $f12, $f0
    088299F4:[7E020440]: ext        $v0, $s0, 17, 1
    088299F8:[44820000]: mtc1       $v0, $f0
    088299FC:[27C4013C]: addiu      $a0, $fp, 316
    08829A00:[0E20A502]: jal        0x08829408
    08829A04:[46800320]: cvt.s.w    $f12, $f0
    08829A08:[7E020480]: ext        $v0, $s0, 18, 1
    08829A0C:[44820000]: mtc1       $v0, $f0
    08829A10:[27C40140]: addiu      $a0, $fp, 320
    08829A14:[0E20A502]: jal        0x08829408
    08829A18:[46800320]: cvt.s.w    $f12, $f0
    08829A1C:[7E0204C0]: ext        $v0, $s0, 19, 1
    08829A20:[44820000]: mtc1       $v0, $f0
    08829A24:[27C40144]: addiu      $a0, $fp, 324
    08829A28:[0E20A502]: jal        0x08829408
    08829A2C:[46800320]: cvt.s.w    $f12, $f0
    08829A30:[7E020500]: ext        $v0, $s0, 20, 1
    08829A34:[44820000]: mtc1       $v0, $f0
    08829A38:[27C40148]: addiu      $a0, $fp, 328
    08829A3C:[7E100540]: ext        $s0, $s0, 21, 1
    08829A40:[0E20A502]: jal        0x08829408
    08829A44:[46800320]: cvt.s.w    $f12, $f0
    08829A48:[44900000]: mtc1       $s0, $f0
    08829A4C:[27C4014C]: addiu      $a0, $fp, 332
    08829A50:[8FBF0024]: lw         $ra, 36($sp)
    08829A54:[46800320]: cvt.s.w    $f12, $f0
    08829A58:[8FBE0020]: lw         $fp, 32($sp)
    08829A5C:[8FB7001C]: lw         $s7, 28($sp)
    08829A60:[8FB60018]: lw         $s6, 24($sp)
    08829A64:[8FB50014]: lw         $s5, 20($sp)
    08829A68:[8FB40010]: lw         $s4, 16($sp)
    08829A6C:[8FB3000C]: lw         $s3, 12($sp)
    08829A70:[8FB20008]: lw         $s2, 8($sp)
    08829A74:[8FB10004]: lw         $s1, 4($sp)
    08829A78:[8FB00000]: lw         $s0, 0($sp)
    08829A7C:[0A20A502]: j          0x08829408
    08829A80:[27BD0030]: addiu      $sp, $sp, 48
    08829A84:[27BDFFF0]: addiu      $sp, $sp, -16
    08829A88:[AFB00000]: sw         $s0, 0($sp)
    08829A8C:[AFBF0004]: sw         $ra, 4($sp)
    08829A90:[0E20A4C4]: jal        0x08829310
    08829A94:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08829A98:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    08829A9C:[C6020154]: lwc1       $f2, 340($s0)
    08829AA0:[8E030574]: lw         $v1, 1396($s0)
    08829AA4:[8C4438D4]: lw         $a0, 14548($v0)
    08829AA8:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    08829AAC:[8C4738D0]: lw         $a3, 14544($v0)
    08829AB0:[3C01BF80]: lui        $at, 0xBF80 <=> li $at, 0xBF800000
    08829AB4:[44810000]: mtc1       $at, $f0
    08829AB8:[4600103E]: c.le.s     $f2, $f0
    08829ABC:[00642024]: and        $a0, $v1, $a0
    08829AC0:[3C060010]: lui        $a2, 0x0010 <=> li $a2, 0x00100000
    08829AC4:[0004300A]: movz       $a2, $zr, $a0 <=> move $a2, $a0
    08829AC8:[00673824]: and        $a3, $v1, $a3
    08829ACC:[30690100]: andi       $t1, $v1, 256
    08829AD0:[30680200]: andi       $t0, $v1, 512
    08829AD4:[24050400]: addiu      $a1, $zr, 1024 <=> li $a1, 1024
    08829AD8:[24040800]: addiu      $a0, $zr, 2048 <=> li $a0, 2048
    08829ADC:[3063F0F9]: andi       $v1, $v1, -3847
    08829AE0:[3C020020]: lui        $v0, 0x0020 <=> li $v0, 0x00200000
    08829AE4:[0009280A]: movz       $a1, $zr, $t1 <=> move $a1, $t1
    08829AE8:[0008200A]: movz       $a0, $zr, $t0 <=> move $a0, $t0
    08829AEC:[00661825]: or         $v1, $v1, $a2
    08829AF0:[0007100A]: movz       $v0, $zr, $a3 <=> move $v0, $a3
    08829AF4:[00A42825]: or         $a1, $a1, $a0
    08829AF8:[00621025]: or         $v0, $v1, $v0
    08829AFC:[AE000158]: sw         $zr, 344($s0)
    08829B00:[AE00015C]: sw         $zr, 348($s0)
    08829B04:[AE000160]: sw         $zr, 352($s0)
    08829B08:[AE000164]: sw         $zr, 356($s0)
    08829B0C:[AE000168]: sw         $zr, 360($s0)
    08829B10:[AE00016C]: sw         $zr, 364($s0)
    08829B14:[45000003]: bc1f       0x08829B24
    08829B18:[C6010150]: lwc1       $f1, 336($s0)
    08829B1C:[0A20A6CA]: j          0x08829B28
    08829B20:[3C030001]: lui        $v1, 0x0001 <=> li $v1, 0x00010000
    08829B24:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08829B28:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    08829B2C:[44810000]: mtc1       $at, $f0
    08829B30:[4601003E]: c.le.s     $f0, $f1
    08829B34:[00000000]: nop
    08829B38:[45000003]: bc1f       0x08829B48
    08829B3C:[00431825]: or         $v1, $v0, $v1
    08829B40:[0A20A6D5]: j          0x08829B54
    08829B44:[3C020002]: lui        $v0, 0x0002 <=> li $v0, 0x00020000
    08829B48:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08829B4C:[3C013F80]: lui        $at, 0x3F80 <=> li $at, 0x3F800000
    08829B50:[44810000]: mtc1       $at, $f0
    08829B54:[4602003E]: c.le.s     $f0, $f2
    08829B58:[00000000]: nop
    08829B5C:[45000003]: bc1f       0x08829B6C
    08829B60:[00621025]: or         $v0, $v1, $v0
    08829B64:[0A20A6DC]: j          0x08829B70
    08829B68:[3C030004]: lui        $v1, 0x0004 <=> li $v1, 0x00040000
    08829B6C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08829B70:[3C01BF80]: lui        $at, 0xBF80 <=> li $at, 0xBF800000
    08829B74:[44810000]: mtc1       $at, $f0
    08829B78:[4600083E]: c.le.s     $f1, $f0
    08829B7C:[00000000]: nop
    08829B80:[45000003]: bc1f       0x08829B90
    08829B84:[00431825]: or         $v1, $v0, $v1
    08829B88:[0A20A6E5]: j          0x08829B94
    08829B8C:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    08829B90:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08829B94:[00621025]: or         $v0, $v1, $v0
    08829B98:[AE020010]: sw         $v0, 16($s0)
    08829B9C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08829BA0:[0E20A45B]: jal        0x0882916C
    08829BA4:[AE050030]: sw         $a1, 48($s0)
    08829BA8:[0E20A485]: jal        0x08829214
    08829BAC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08829BB0:[8E020000]: lw         $v0, 0($s0)
    08829BB4:[8E030004]: lw         $v1, 4($s0)
    08829BB8:[8E050008]: lw         $a1, 8($s0)
    08829BBC:[8E06000C]: lw         $a2, 12($s0)
    08829BC0:[8E040020]: lw         $a0, 32($s0)
    08829BC4:[8E070024]: lw         $a3, 36($s0)
    08829BC8:[8E080028]: lw         $t0, 40($s0)
    08829BCC:[8E09002C]: lw         $t1, 44($s0)
    08829BD0:[00441025]: or         $v0, $v0, $a0
    08829BD4:[00671825]: or         $v1, $v1, $a3
    08829BD8:[00A82825]: or         $a1, $a1, $t0
    08829BDC:[00C93025]: or         $a2, $a2, $t1
    08829BE0:[AE020000]: sw         $v0, 0($s0)
    08829BE4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08829BE8:[AE030004]: sw         $v1, 4($s0)
    08829BEC:[AE050008]: sw         $a1, 8($s0)
    08829BF0:[AE06000C]: sw         $a2, 12($s0)
    08829BF4:[8FBF0004]: lw         $ra, 4($sp)
    08829BF8:[8FB00000]: lw         $s0, 0($sp)
    08829BFC:[0A20A566]: j          0x08829598
    08829C00:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08829A7C 900 times (length 415)
  Back Branch 08829BFC 900 times (length 411)
_S1_2_88451AC 332,854 instructions (2.030%), 1 calls (088451AC - 08845310, length 90)
    088451AC:[27BDFFD0]: addiu      $sp, $sp, -48
    088451B0:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    088451B4:[AFB00010]: sw         $s0, 16($sp)
    088451B8:[24507630]: addiu      $s0, $v0, 30256
    088451BC:[8E020110]: lw         $v0, 272($s0)
    088451C0:[AFBF0024]: sw         $ra, 36($sp)
    088451C4:[AFB40020]: sw         $s4, 32($sp)
    088451C8:[AFB3001C]: sw         $s3, 28($sp)
    088451CC:[AFB20018]: sw         $s2, 24($sp)
    088451D0:[14400047]: bne        $v0, $zr, 0x088452F0
    088451D4:[AFB10014]: sw         $s1, 20($sp)
    088451D8:[0E20D1D9]: jal        0x08834764
    088451DC:[00000000]: nop
    088451E0:[3C03000F]: lui        $v1, 0x000F <=> li $v1, 0x000F0000
    088451E4:[34638800]: ori        $v1, $v1, -30720
    088451E8:[00431021]: addu       $v0, $v0, $v1
    088451EC:[0E20D1D9]: jal        0x08834764
    088451F0:[AE02010C]: sw         $v0, 268($s0)
    088451F4:[3C03000B]: lui        $v1, 0x000B <=> li $v1, 0x000B0000
    088451F8:[34638800]: ori        $v1, $v1, -30720
    088451FC:[00431021]: addu       $v0, $v0, $v1
    08845200:[0E20D1D9]: jal        0x08834764
    08845204:[AE020110]: sw         $v0, 272($s0)
    08845208:[3C030011]: lui        $v1, 0x0011 <=> li $v1, 0x00110000
    0884520C:[34638800]: ori        $v1, $v1, -30720
    08845210:[8E04010C]: lw         $a0, 268($s0)
    08845214:[00431021]: addu       $v0, $v0, $v1
    08845218:[AE020114]: sw         $v0, 276($s0)
    0884521C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08845220:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    08845224:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
    08845228:[00031040]: sll        $v0, $v1, 0x0001
    0884522C:[00441021]: addu       $v0, $v0, $a0
    08845230:[24630001]: addiu      $v1, $v1, 1
    08845234:[1465FFFC]: bne        $v1, $a1, 0x08845228
    08845238:[A4460000]: sh         $a2, 0($v0)
    0884523C:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    08845240:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08845244:[0002A023]: subu       $s4, $zr, $v0 <=> negu $s4, $v0
    08845248:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0884524C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08845250:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08845254:[24507630]: addiu      $s0, $v0, 30256
    08845258:[8E020118]: lw         $v0, 280($s0)
    0884525C:[00511821]: addu       $v1, $v0, $s1
    08845260:[94670000]: lhu        $a3, 0($v1)
    08845264:[50E00016]: beql       $a3, $zr, 0x088452C0
    08845268:[26520001]: addiu      $s2, $s2, 1
    0884526C:[84620002]: lh         $v0, 2($v1)
    08845270:[00124240]: sll        $t0, $s2, 0x0009
    08845274:[14400003]: bne        $v0, $zr, 0x08845284
    08845278:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0884527C:[0A2114AF]: j          0x088452BC
    08845280:[A4600000]: sh         $zr, 0($v1)
    08845284:[8E050114]: lw         $a1, 276($s0)
    08845288:[8E060110]: lw         $a2, 272($s0)
    0884528C:[AFA70000]: sw         $a3, 0($sp)
    08845290:[00B12821]: addu       $a1, $a1, $s1
    08845294:[0E211410]: jal        0x08845040
    08845298:[00C83021]: addu       $a2, $a2, $t0
    0884529C:[8E020118]: lw         $v0, 280($s0)
    088452A0:[8E03010C]: lw         $v1, 268($s0)
    088452A4:[26730001]: addiu      $s3, $s3, 1
    088452A8:[00511021]: addu       $v0, $v0, $s1
    088452AC:[94420000]: lhu        $v0, 0($v0)
    088452B0:[00021040]: sll        $v0, $v0, 0x0001
    088452B4:[00431021]: addu       $v0, $v0, $v1
    088452B8:[A4520000]: sh         $s2, 0($v0)
    088452BC:[26520001]: addiu      $s2, $s2, 1
    088452C0:[24020200]: addiu      $v0, $zr, 512 <=> li $v0, 512
    088452C4:[1642FFE2]: bne        $s2, $v0, 0x08845250
    088452C8:[26310004]: addiu      $s1, $s1, 4
    088452CC:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    088452D0:[00000000]: nop
    088452D4:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    088452D8:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    088452DC:[02823821]: addu       $a3, $s4, $v0
    088452E0:[24840510]: addiu      $a0, $a0, 1296
    088452E4:[24A57E60]: addiu      $a1, $a1, 32352
    088452E8:[0E209B3E]: jal        0x08826CF8
    088452EC:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    088452F0:[8FBF0024]: lw         $ra, 36($sp)
    088452F4:[8FB40020]: lw         $s4, 32($sp)
    088452F8:[8FB3001C]: lw         $s3, 28($sp)
    088452FC:[8FB20018]: lw         $s2, 24($sp)
    08845300:[8FB10014]: lw         $s1, 20($sp)
    08845304:[8FB00010]: lw         $s0, 16($sp)
    08845308:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0884530C:[03E00008]: jr         $ra
    08845310:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 08845234 65,536 times (length 5)
    08845214:[00431021]: addu       $v0, $v0, $v1
    08845218:[AE020114]: sw         $v0, 276($s0)
    0884521C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08845220:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    08845224:[3C050001]: lui        $a1, 0x0001 <=> li $a1, 0x00010000
--> 08845228:[00031040]: sll        $v0, $v1, 0x0001
    0884522C:[00441021]: addu       $v0, $v0, $a0
    08845230:[24630001]: addiu      $v1, $v1, 1
--> 08845234:[1465FFFC]: bne        $v1, $a1, 0x08845228
    08845238:[A4460000]: sh         $a2, 0($v0)
    0884523C:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    08845240:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08845244:[0002A023]: subu       $s4, $zr, $v0 <=> negu $s4, $v0
  Back Branch 088452C4 512 times (length 31)
    0884523C:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    08845240:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    08845244:[0002A023]: subu       $s4, $zr, $v0 <=> negu $s4, $v0
    08845248:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    0884524C:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
--> 08845250:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08845254:[24507630]: addiu      $s0, $v0, 30256
    08845258:[8E020118]: lw         $v0, 280($s0)
    0884525C:[00511821]: addu       $v1, $v0, $s1
    08845260:[94670000]: lhu        $a3, 0($v1)
    08845264:[50E00016]: beql       $a3, $zr, 0x088452C0
    08845268:[26520001]: addiu      $s2, $s2, 1
    0884526C:[84620002]: lh         $v0, 2($v1)
    08845270:[00124240]: sll        $t0, $s2, 0x0009
    08845274:[14400003]: bne        $v0, $zr, 0x08845284
    08845278:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    0884527C:[0A2114AF]: j          0x088452BC
    08845280:[A4600000]: sh         $zr, 0($v1)
    08845284:[8E050114]: lw         $a1, 276($s0)
    08845288:[8E060110]: lw         $a2, 272($s0)
    0884528C:[AFA70000]: sw         $a3, 0($sp)
    08845290:[00B12821]: addu       $a1, $a1, $s1
    08845294:[0E211410]: jal        0x08845040
    08845298:[00C83021]: addu       $a2, $a2, $t0
    0884529C:[8E020118]: lw         $v0, 280($s0)
    088452A0:[8E03010C]: lw         $v1, 268($s0)
    088452A4:[26730001]: addiu      $s3, $s3, 1
    088452A8:[00511021]: addu       $v0, $v0, $s1
    088452AC:[94420000]: lhu        $v0, 0($v0)
    088452B0:[00021040]: sll        $v0, $v0, 0x0001
    088452B4:[00431021]: addu       $v0, $v0, $v1
    088452B8:[A4520000]: sh         $s2, 0($v0)
    088452BC:[26520001]: addiu      $s2, $s2, 1
    088452C0:[24020200]: addiu      $v0, $zr, 512 <=> li $v0, 512
--> 088452C4:[1642FFE2]: bne        $s2, $v0, 0x08845250
    088452C8:[26310004]: addiu      $s1, $s1, 4
    088452CC:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    088452D0:[00000000]: nop
    088452D4:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
_S1_2_8829408 321,300 instructions (1.960%), 18,900 calls (08829408 - 08829448, length 17)
    08829408:[C4810000]: lwc1       $f1, 0($a0)
    0882940C:[3C013ECC]: lui        $at, 0x3ECC <=> li $at, 0x3ECC0000
    08829410:[3421CCCD]: ori        $at, $at, -13107
    08829414:[44810000]: mtc1       $at, $f0
    08829418:[46016301]: sub.s      $f12, $f12, $f1
    0882941C:[46006302]: mul.s      $f12, $f12, $f0
    08829420:[460C0880]: add.s      $f2, $f1, $f12
    08829424:[46001045]: abs.s      $f1, $f2
    08829428:[3C013586]: lui        $at, 0x3586 <=> li $at, 0x35860000
    0882942C:[342137BD]: ori        $at, $at, 14269
    08829430:[44810000]: mtc1       $at, $f0
    08829434:[4601003C]: c.lt.s     $f0, $f1
    08829438:[00000000]: nop
    0882943C:[45020001]: bc1fl      0x08829444
    08829440:[44801000]: mtc1       $zr, $f2
    08829444:[03E00008]: jr         $ra
    08829448:[E4820000]: swc1       $f2, 0($a0)
_S1_2_8834C00 292,803 instructions (1.786%), 41,829 calls (08834C00 - 08834C18, length 7)
    08834C00:[8C820000]: lw         $v0, 0($a0)
    08834C04:[00A21023]: subu       $v0, $a1, $v0
    08834C08:[2444000F]: addiu      $a0, $v0, 15
    08834C0C:[28430000]: slti       $v1, $v0, 0
    08834C10:[0083100B]: movn       $v0, $a0, $v1
    08834C14:[03E00008]: jr         $ra
    08834C18:[00021103]: sra        $v0, $v0, 0x0004
_S1_2_8935940 285,156 instructions (1.739%), 2,816 calls (08935940 - 08935DBC, length 288)
    08935940:[27BDFFD0]: addiu      $sp, $sp, -48
    08935944:[AFB60018]: sw         $s6, 24($sp)
    08935948:[00A0B021]: addu       $s6, $a1, $zr <=> move $s6, $a1
    0893594C:[AFB10004]: sw         $s1, 4($sp)
    08935950:[AFBF0024]: sw         $ra, 36($sp)
    08935954:[AFBE0020]: sw         $fp, 32($sp)
    08935958:[AFB7001C]: sw         $s7, 28($sp)
    0893595C:[AFB50014]: sw         $s5, 20($sp)
    08935960:[AFB40010]: sw         $s4, 16($sp)
    08935964:[AFB3000C]: sw         $s3, 12($sp)
    08935968:[AFB20008]: sw         $s2, 8($sp)
    0893596C:[AFB00000]: sw         $s0, 0($sp)
    08935970:[8CA20008]: lw         $v0, 8($a1)
    08935974:[10400080]: beq        $v0, $zr, 0x08935B78
    08935978:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    0893597C:[9483000C]: lhu        $v1, 12($a0)
    08935980:[30620008]: andi       $v0, $v1, 8
    08935984:[10400108]: beq        $v0, $zr, 0x08935DA8
    08935988:[00000000]: nop
    0893598C:[8C820010]: lw         $v0, 16($a0)
    08935990:[10400105]: beq        $v0, $zr, 0x08935DA8
    08935994:[00000000]: nop
    08935998:[3064FFFF]: andi       $a0, $v1, -1
    0893599C:[30820002]: andi       $v0, $a0, 2
    089359A0:[1440006B]: bne        $v0, $zr, 0x08935B50
    089359A4:[8ED70000]: lw         $s7, 0($s6)
    089359A8:[38820001]: xori       $v0, $a0, 1
    089359AC:[30420001]: andi       $v0, $v0, 1
    089359B0:[54400080]: bnel       $v0, $zr, 0x08935BB4
    089359B4:[8EF20004]: lw         $s2, 4($s7)
    089359B8:[8EF30004]: lw         $s3, 4($s7)
    089359BC:[8EF50000]: lw         $s5, 0($s7)
    089359C0:[1260FFFD]: beq        $s3, $zr, 0x089359B8
    089359C4:[26F70008]: addiu      $s7, $s7, 8
    089359C8:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089359CC:[2405000A]: addiu      $a1, $zr, 10 <=> li $a1, 10
    089359D0:[0E24DA5F]: jal        0x0893697C
    089359D4:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089359D8:[10400003]: beq        $v0, $zr, 0x089359E8
    089359DC:[26740001]: addiu      $s4, $s3, 1
    089359E0:[00551023]: subu       $v0, $v0, $s5
    089359E4:[24540001]: addiu      $s4, $v0, 1
    089359E8:[8E250000]: lw         $a1, 0($s1)
    089359EC:[8E220010]: lw         $v0, 16($s1)
    089359F0:[8E260014]: lw         $a2, 20($s1)
    089359F4:[8E240008]: lw         $a0, 8($s1)
    089359F8:[0274182B]: sltu       $v1, $s3, $s4
    089359FC:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08935A00:[0045102B]: sltu       $v0, $v0, $a1
    08935A04:[241E0001]: addiu      $fp, $zr, 1 <=> li $fp, 1
    08935A08:[0283900A]: movz       $s2, $s4, $v1
    08935A0C:[10400025]: beq        $v0, $zr, 0x08935AA4
    08935A10:[00868021]: addu       $s0, $a0, $a2
    08935A14:[0212102A]: slt        $v0, $s0, $s2
    08935A18:[10400023]: beq        $v0, $zr, 0x08935AA8
    08935A1C:[0246102A]: slt        $v0, $s2, $a2
    08935A20:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08935A24:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08935A28:[0E24DB09]: jal        0x08936C24
    08935A2C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08935A30:[8E230000]: lw         $v1, 0($s1)
    08935A34:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08935A38:[00701821]: addu       $v1, $v1, $s0
    08935A3C:[0E24D47B]: jal        0x089351EC
    08935A40:[AE230000]: sw         $v1, 0($s1)
    08935A44:[54400021]: bnel       $v0, $zr, 0x08935ACC
    08935A48:[9622000C]: lhu        $v0, 12($s1)
    08935A4C:[0290A023]: subu       $s4, $s4, $s0
    08935A50:[128000B2]: beq        $s4, $zr, 0x08935D1C
    08935A54:[00000000]: nop
    08935A58:[8EC20008]: lw         $v0, 8($s6)
    08935A5C:[02B0A821]: addu       $s5, $s5, $s0
    08935A60:[02709823]: subu       $s3, $s3, $s0
    08935A64:[00501023]: subu       $v0, $v0, $s0
    08935A68:[10400043]: beq        $v0, $zr, 0x08935B78
    08935A6C:[AEC20008]: sw         $v0, 8($s6)
    08935A70:[5260FFD2]: beql       $s3, $zr, 0x089359BC
    08935A74:[8EF30004]: lw         $s3, 4($s7)
    08935A78:[13C0FFD3]: beq        $fp, $zr, 0x089359C8
    08935A7C:[0274182B]: sltu       $v1, $s3, $s4
    08935A80:[8E250000]: lw         $a1, 0($s1)
    08935A84:[8E220010]: lw         $v0, 16($s1)
    08935A88:[8E260014]: lw         $a2, 20($s1)
    08935A8C:[8E240008]: lw         $a0, 8($s1)
    08935A90:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08935A94:[0045102B]: sltu       $v0, $v0, $a1
    08935A98:[0283900A]: movz       $s2, $s4, $v1
    08935A9C:[1440FFDD]: bne        $v0, $zr, 0x08935A14
    08935AA0:[00868021]: addu       $s0, $a0, $a2
    08935AA4:[0246102A]: slt        $v0, $s2, $a2
    08935AA8:[14400090]: bne        $v0, $zr, 0x08935CEC
    08935AAC:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08935AB0:[8E220024]: lw         $v0, 36($s1)
    08935AB4:[8E24001C]: lw         $a0, 28($s1)
    08935AB8:[0040F809]: jalr       $ra, $v0
    08935ABC:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08935AC0:[1C40FFE2]: bgtz       $v0, 0x08935A4C
    08935AC4:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08935AC8:[9622000C]: lhu        $v0, 12($s1)
    08935ACC:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08935AD0:[34420040]: ori        $v0, $v0, 64
    08935AD4:[A622000C]: sh         $v0, 12($s1)
    08935AD8:[8FBF0024]: lw         $ra, 36($sp)
    08935ADC:[8FBE0020]: lw         $fp, 32($sp)
    08935AE0:[8FB7001C]: lw         $s7, 28($sp)
    08935AE4:[8FB60018]: lw         $s6, 24($sp)
    08935AE8:[8FB50014]: lw         $s5, 20($sp)
    08935AEC:[8FB40010]: lw         $s4, 16($sp)
    08935AF0:[8FB3000C]: lw         $s3, 12($sp)
    08935AF4:[8FB20008]: lw         $s2, 8($sp)
    08935AF8:[8FB10004]: lw         $s1, 4($sp)
    08935AFC:[8FB00000]: lw         $s0, 0($sp)
    08935B00:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08935B04:[03E00008]: jr         $ra
    08935B08:[27BD0030]: addiu      $sp, $sp, 48
    08935B0C:[8E220024]: lw         $v0, 36($s1)
    08935B10:[8E24001C]: lw         $a0, 28($s1)
    08935B14:[2E030401]: sltiu      $v1, $s0, 1025
    08935B18:[24060400]: addiu      $a2, $zr, 1024 <=> li $a2, 1024
    08935B1C:[0203300B]: movn       $a2, $s0, $v1
    08935B20:[0040F809]: jalr       $ra, $v0
    08935B24:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08935B28:[1840FFE7]: blez       $v0, 0x08935AC8
    08935B2C:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    08935B30:[8EC20008]: lw         $v0, 8($s6)
    08935B34:[02038023]: subu       $s0, $s0, $v1
    08935B38:[02439021]: addu       $s2, $s2, $v1
    08935B3C:[00431023]: subu       $v0, $v0, $v1
    08935B40:[1040000D]: beq        $v0, $zr, 0x08935B78
    08935B44:[AEC20008]: sw         $v0, 8($s6)
    08935B48:[5600FFF1]: bnel       $s0, $zr, 0x08935B10
    08935B4C:[8E220024]: lw         $v0, 36($s1)
    08935B50:[8EF00004]: lw         $s0, 4($s7)
    08935B54:[8EF20000]: lw         $s2, 0($s7)
    08935B58:[1600FFEC]: bne        $s0, $zr, 0x08935B0C
    08935B5C:[26F70008]: addiu      $s7, $s7, 8
    08935B60:[8EF00004]: lw         $s0, 4($s7)
    08935B64:[8EF20000]: lw         $s2, 0($s7)
    08935B68:[1200FFF9]: beq        $s0, $zr, 0x08935B50
    08935B6C:[26F70008]: addiu      $s7, $s7, 8
    08935B70:[0A24D6C4]: j          0x08935B10
    08935B74:[8E220024]: lw         $v0, 36($s1)
    08935B78:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08935B7C:[8FBF0024]: lw         $ra, 36($sp)
    08935B80:[8FBE0020]: lw         $fp, 32($sp)
    08935B84:[8FB7001C]: lw         $s7, 28($sp)
    08935B88:[8FB60018]: lw         $s6, 24($sp)
    08935B8C:[8FB50014]: lw         $s5, 20($sp)
    08935B90:[8FB40010]: lw         $s4, 16($sp)
    08935B94:[8FB3000C]: lw         $s3, 12($sp)
    08935B98:[8FB20008]: lw         $s2, 8($sp)
    08935B9C:[8FB10004]: lw         $s1, 4($sp)
    08935BA0:[8FB00000]: lw         $s0, 0($sp)
    08935BA4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08935BA8:[03E00008]: jr         $ra
    08935BAC:[27BD0030]: addiu      $sp, $sp, 48
    08935BB0:[8EF20004]: lw         $s2, 4($s7)
    08935BB4:[8EF40000]: lw         $s4, 0($s7)
    08935BB8:[16400025]: bne        $s2, $zr, 0x08935C50
    08935BBC:[26F70008]: addiu      $s7, $s7, 8
    08935BC0:[8EF20004]: lw         $s2, 4($s7)
    08935BC4:[8EF40000]: lw         $s4, 0($s7)
    08935BC8:[1240FFF9]: beq        $s2, $zr, 0x08935BB0
    08935BCC:[26F70008]: addiu      $s7, $s7, 8
    08935BD0:[0A24D715]: j          0x08935C54
    08935BD4:[3063FFFF]: andi       $v1, $v1, -1
    08935BD8:[0212102B]: sltu       $v0, $s0, $s2
    08935BDC:[10400004]: beq        $v0, $zr, 0x08935BF0
    08935BE0:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08935BE4:[30620080]: andi       $v0, $v1, 128
    08935BE8:[5440005D]: bnel       $v0, $zr, 0x08935D60
    08935BEC:[8E230000]: lw         $v1, 0($s1)
    08935BF0:[0253102B]: sltu       $v0, $s2, $s3
    08935BF4:[10400003]: beq        $v0, $zr, 0x08935C04
    08935BF8:[8E240000]: lw         $a0, 0($s1)
    08935BFC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C00:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08935C08:[0E24DB09]: jal        0x08936C24
    08935C0C:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935C10:[8E230008]: lw         $v1, 8($s1)
    08935C14:[8E220000]: lw         $v0, 0($s1)
    08935C18:[00701823]: subu       $v1, $v1, $s0
    08935C1C:[00531021]: addu       $v0, $v0, $s3
    08935C20:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C24:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C28:[AE230008]: sw         $v1, 8($s1)
    08935C2C:[AE220000]: sw         $v0, 0($s1)
    08935C30:[8EC20008]: lw         $v0, 8($s6)
    08935C34:[02539023]: subu       $s2, $s2, $s3
    08935C38:[0293A021]: addu       $s4, $s4, $s3
    08935C3C:[00501023]: subu       $v0, $v0, $s0
    08935C40:[1040FFCD]: beq        $v0, $zr, 0x08935B78
    08935C44:[AEC20008]: sw         $v0, 8($s6)
    08935C48:[1240FFD9]: beq        $s2, $zr, 0x08935BB0
    08935C4C:[9623000C]: lhu        $v1, 12($s1)
    08935C50:[3063FFFF]: andi       $v1, $v1, -1
    08935C54:[30620200]: andi       $v0, $v1, 512
    08935C58:[1440FFDF]: bne        $v0, $zr, 0x08935BD8
    08935C5C:[8E300008]: lw         $s0, 8($s1)
    08935C60:[8E240000]: lw         $a0, 0($s1)
    08935C64:[8E220010]: lw         $v0, 16($s1)
    08935C68:[0044102B]: sltu       $v0, $v0, $a0
    08935C6C:[10400013]: beq        $v0, $zr, 0x08935CBC
    08935C70:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08935C74:[0212102B]: sltu       $v0, $s0, $s2
    08935C78:[50400011]: beql       $v0, $zr, 0x08935CC0
    08935C7C:[8E260014]: lw         $a2, 20($s1)
    08935C80:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935C84:[0E24DB09]: jal        0x08936C24
    08935C88:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08935C8C:[8E230000]: lw         $v1, 0($s1)
    08935C90:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08935C94:[00701821]: addu       $v1, $v1, $s0
    08935C98:[0E24D47B]: jal        0x089351EC
    08935C9C:[AE230000]: sw         $v1, 0($s1)
    08935CA0:[5040FFE4]: beql       $v0, $zr, 0x08935C34
    08935CA4:[8EC20008]: lw         $v0, 8($s6)
    08935CA8:[9622000C]: lhu        $v0, 12($s1)
    08935CAC:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08935CB0:[34420040]: ori        $v0, $v0, 64
    08935CB4:[0A24D6B6]: j          0x08935AD8
    08935CB8:[A622000C]: sh         $v0, 12($s1)
    08935CBC:[8E260014]: lw         $a2, 20($s1)
    08935CC0:[0246102B]: sltu       $v0, $s2, $a2
    08935CC4:[1440001B]: bne        $v0, $zr, 0x08935D34
    08935CC8:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935CCC:[8E220024]: lw         $v0, 36($s1)
    08935CD0:[8E24001C]: lw         $a0, 28($s1)
    08935CD4:[0040F809]: jalr       $ra, $v0
    08935CD8:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935CDC:[1840FF7A]: blez       $v0, 0x08935AC8
    08935CE0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08935CE4:[0A24D70C]: j          0x08935C30
    08935CE8:[00409821]: addu       $s3, $v0, $zr <=> move $s3, $v0
    08935CEC:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08935CF0:[0E24DB09]: jal        0x08936C24
    08935CF4:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08935CF8:[8E230008]: lw         $v1, 8($s1)
    08935CFC:[8E220000]: lw         $v0, 0($s1)
    08935D00:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935D04:[00721823]: subu       $v1, $v1, $s2
    08935D08:[00521021]: addu       $v0, $v0, $s2
    08935D0C:[0290A023]: subu       $s4, $s4, $s0
    08935D10:[AE230008]: sw         $v1, 8($s1)
    08935D14:[1680FF50]: bne        $s4, $zr, 0x08935A58
    08935D18:[AE220000]: sw         $v0, 0($s1)
    08935D1C:[0E24D47B]: jal        0x089351EC
    08935D20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08935D24:[1440FF68]: bne        $v0, $zr, 0x08935AC8
    08935D28:[0000F021]: addu       $fp, $zr, $zr <=> li $fp, 0
    08935D2C:[0A24D697]: j          0x08935A5C
    08935D30:[8EC20008]: lw         $v0, 8($s6)
    08935D34:[0E24DB09]: jal        0x08936C24
    08935D38:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08935D3C:[8E230008]: lw         $v1, 8($s1)
    08935D40:[8E220000]: lw         $v0, 0($s1)
    08935D44:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935D48:[00721823]: subu       $v1, $v1, $s2
    08935D4C:[00521021]: addu       $v0, $v0, $s2
    08935D50:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935D54:[AE230008]: sw         $v1, 8($s1)
    08935D58:[0A24D70C]: j          0x08935C30
    08935D5C:[AE220000]: sw         $v0, 0($s1)
    08935D60:[8E220010]: lw         $v0, 16($s1)
    08935D64:[0E24D7D9]: jal        0x08935F64
    08935D68:[00628023]: subu       $s0, $v1, $v0
    08935D6C:[8E250010]: lw         $a1, 16($s1)
    08935D70:[0212A821]: addu       $s5, $s0, $s2
    08935D74:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08935D78:[0E24DFB7]: jal        0x08937EDC
    08935D7C:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    08935D80:[1040FF51]: beq        $v0, $zr, 0x08935AC8
    08935D84:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08935D88:[00501021]: addu       $v0, $v0, $s0
    08935D8C:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935D90:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935D94:[AE220000]: sw         $v0, 0($s1)
    08935D98:[AE350014]: sw         $s5, 20($s1)
    08935D9C:[AE240010]: sw         $a0, 16($s1)
    08935DA0:[0A24D6FC]: j          0x08935BF0
    08935DA4:[AE320008]: sw         $s2, 8($s1)
    08935DA8:[0E24FA67]: jal        0x0893E99C
    08935DAC:[00000000]: nop
    08935DB0:[1440FF72]: bne        $v0, $zr, 0x08935B7C
    08935DB4:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    08935DB8:[0A24D666]: j          0x08935998
    08935DBC:[9623000C]: lhu        $v1, 12($s1)
  Back Branch 08935C58 4,828 times (length 34)
    08935BC4:[8EF40000]: lw         $s4, 0($s7)
    08935BC8:[1240FFF9]: beq        $s2, $zr, 0x08935BB0
    08935BCC:[26F70008]: addiu      $s7, $s7, 8
    08935BD0:[0A24D715]: j          0x08935C54
    08935BD4:[3063FFFF]: andi       $v1, $v1, -1
--> 08935BD8:[0212102B]: sltu       $v0, $s0, $s2
    08935BDC:[10400004]: beq        $v0, $zr, 0x08935BF0
    08935BE0:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08935BE4:[30620080]: andi       $v0, $v1, 128
    08935BE8:[5440005D]: bnel       $v0, $zr, 0x08935D60
    08935BEC:[8E230000]: lw         $v1, 0($s1)
    08935BF0:[0253102B]: sltu       $v0, $s2, $s3
    08935BF4:[10400003]: beq        $v0, $zr, 0x08935C04
    08935BF8:[8E240000]: lw         $a0, 0($s1)
    08935BFC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C00:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08935C08:[0E24DB09]: jal        0x08936C24
    08935C0C:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935C10:[8E230008]: lw         $v1, 8($s1)
    08935C14:[8E220000]: lw         $v0, 0($s1)
    08935C18:[00701823]: subu       $v1, $v1, $s0
    08935C1C:[00531021]: addu       $v0, $v0, $s3
    08935C20:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C24:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C28:[AE230008]: sw         $v1, 8($s1)
    08935C2C:[AE220000]: sw         $v0, 0($s1)
    08935C30:[8EC20008]: lw         $v0, 8($s6)
    08935C34:[02539023]: subu       $s2, $s2, $s3
    08935C38:[0293A021]: addu       $s4, $s4, $s3
    08935C3C:[00501023]: subu       $v0, $v0, $s0
    08935C40:[1040FFCD]: beq        $v0, $zr, 0x08935B78
    08935C44:[AEC20008]: sw         $v0, 8($s6)
    08935C48:[1240FFD9]: beq        $s2, $zr, 0x08935BB0
    08935C4C:[9623000C]: lhu        $v1, 12($s1)
    08935C50:[3063FFFF]: andi       $v1, $v1, -1
    08935C54:[30620200]: andi       $v0, $v1, 512
--> 08935C58:[1440FFDF]: bne        $v0, $zr, 0x08935BD8
    08935C5C:[8E300008]: lw         $s0, 8($s1)
    08935C60:[8E240000]: lw         $a0, 0($s1)
    08935C64:[8E220010]: lw         $v0, 16($s1)
    08935C68:[0044102B]: sltu       $v0, $v0, $a0
  Back Branch 08935C40 4,828 times (length 52)
    08935B64:[8EF20000]: lw         $s2, 0($s7)
    08935B68:[1200FFF9]: beq        $s0, $zr, 0x08935B50
    08935B6C:[26F70008]: addiu      $s7, $s7, 8
    08935B70:[0A24D6C4]: j          0x08935B10
    08935B74:[8E220024]: lw         $v0, 36($s1)
--> 08935B78:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08935B7C:[8FBF0024]: lw         $ra, 36($sp)
    08935B80:[8FBE0020]: lw         $fp, 32($sp)
    08935B84:[8FB7001C]: lw         $s7, 28($sp)
    08935B88:[8FB60018]: lw         $s6, 24($sp)
    08935B8C:[8FB50014]: lw         $s5, 20($sp)
    08935B90:[8FB40010]: lw         $s4, 16($sp)
    08935B94:[8FB3000C]: lw         $s3, 12($sp)
    08935B98:[8FB20008]: lw         $s2, 8($sp)
    08935B9C:[8FB10004]: lw         $s1, 4($sp)
    08935BA0:[8FB00000]: lw         $s0, 0($sp)
    08935BA4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08935BA8:[03E00008]: jr         $ra
    08935BAC:[27BD0030]: addiu      $sp, $sp, 48
    08935BB0:[8EF20004]: lw         $s2, 4($s7)
    08935BB4:[8EF40000]: lw         $s4, 0($s7)
    08935BB8:[16400025]: bne        $s2, $zr, 0x08935C50
    08935BBC:[26F70008]: addiu      $s7, $s7, 8
    08935BC0:[8EF20004]: lw         $s2, 4($s7)
    08935BC4:[8EF40000]: lw         $s4, 0($s7)
    08935BC8:[1240FFF9]: beq        $s2, $zr, 0x08935BB0
    08935BCC:[26F70008]: addiu      $s7, $s7, 8
    08935BD0:[0A24D715]: j          0x08935C54
    08935BD4:[3063FFFF]: andi       $v1, $v1, -1
    08935BD8:[0212102B]: sltu       $v0, $s0, $s2
    08935BDC:[10400004]: beq        $v0, $zr, 0x08935BF0
    08935BE0:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08935BE4:[30620080]: andi       $v0, $v1, 128
    08935BE8:[5440005D]: bnel       $v0, $zr, 0x08935D60
    08935BEC:[8E230000]: lw         $v1, 0($s1)
    08935BF0:[0253102B]: sltu       $v0, $s2, $s3
    08935BF4:[10400003]: beq        $v0, $zr, 0x08935C04
    08935BF8:[8E240000]: lw         $a0, 0($s1)
    08935BFC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C00:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08935C08:[0E24DB09]: jal        0x08936C24
    08935C0C:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935C10:[8E230008]: lw         $v1, 8($s1)
    08935C14:[8E220000]: lw         $v0, 0($s1)
    08935C18:[00701823]: subu       $v1, $v1, $s0
    08935C1C:[00531021]: addu       $v0, $v0, $s3
    08935C20:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C24:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C28:[AE230008]: sw         $v1, 8($s1)
    08935C2C:[AE220000]: sw         $v0, 0($s1)
    08935C30:[8EC20008]: lw         $v0, 8($s6)
    08935C34:[02539023]: subu       $s2, $s2, $s3
    08935C38:[0293A021]: addu       $s4, $s4, $s3
    08935C3C:[00501023]: subu       $v0, $v0, $s0
--> 08935C40:[1040FFCD]: beq        $v0, $zr, 0x08935B78
    08935C44:[AEC20008]: sw         $v0, 8($s6)
    08935C48:[1240FFD9]: beq        $s2, $zr, 0x08935BB0
    08935C4C:[9623000C]: lhu        $v1, 12($s1)
    08935C50:[3063FFFF]: andi       $v1, $v1, -1
  Back Branch 08935C48 2,022 times (length 40)
    08935B9C:[8FB10004]: lw         $s1, 4($sp)
    08935BA0:[8FB00000]: lw         $s0, 0($sp)
    08935BA4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08935BA8:[03E00008]: jr         $ra
    08935BAC:[27BD0030]: addiu      $sp, $sp, 48
--> 08935BB0:[8EF20004]: lw         $s2, 4($s7)
    08935BB4:[8EF40000]: lw         $s4, 0($s7)
    08935BB8:[16400025]: bne        $s2, $zr, 0x08935C50
    08935BBC:[26F70008]: addiu      $s7, $s7, 8
    08935BC0:[8EF20004]: lw         $s2, 4($s7)
    08935BC4:[8EF40000]: lw         $s4, 0($s7)
    08935BC8:[1240FFF9]: beq        $s2, $zr, 0x08935BB0
    08935BCC:[26F70008]: addiu      $s7, $s7, 8
    08935BD0:[0A24D715]: j          0x08935C54
    08935BD4:[3063FFFF]: andi       $v1, $v1, -1
    08935BD8:[0212102B]: sltu       $v0, $s0, $s2
    08935BDC:[10400004]: beq        $v0, $zr, 0x08935BF0
    08935BE0:[02009821]: addu       $s3, $s0, $zr <=> move $s3, $s0
    08935BE4:[30620080]: andi       $v0, $v1, 128
    08935BE8:[5440005D]: bnel       $v0, $zr, 0x08935D60
    08935BEC:[8E230000]: lw         $v1, 0($s1)
    08935BF0:[0253102B]: sltu       $v0, $s2, $s3
    08935BF4:[10400003]: beq        $v0, $zr, 0x08935C04
    08935BF8:[8E240000]: lw         $a0, 0($s1)
    08935BFC:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C00:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C04:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08935C08:[0E24DB09]: jal        0x08936C24
    08935C0C:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08935C10:[8E230008]: lw         $v1, 8($s1)
    08935C14:[8E220000]: lw         $v0, 0($s1)
    08935C18:[00701823]: subu       $v1, $v1, $s0
    08935C1C:[00531021]: addu       $v0, $v0, $s3
    08935C20:[02408021]: addu       $s0, $s2, $zr <=> move $s0, $s2
    08935C24:[02409821]: addu       $s3, $s2, $zr <=> move $s3, $s2
    08935C28:[AE230008]: sw         $v1, 8($s1)
    08935C2C:[AE220000]: sw         $v0, 0($s1)
    08935C30:[8EC20008]: lw         $v0, 8($s6)
    08935C34:[02539023]: subu       $s2, $s2, $s3
    08935C38:[0293A021]: addu       $s4, $s4, $s3
    08935C3C:[00501023]: subu       $v0, $v0, $s0
    08935C40:[1040FFCD]: beq        $v0, $zr, 0x08935B78
    08935C44:[AEC20008]: sw         $v0, 8($s6)
--> 08935C48:[1240FFD9]: beq        $s2, $zr, 0x08935BB0
    08935C4C:[9623000C]: lhu        $v1, 12($s1)
    08935C50:[3063FFFF]: andi       $v1, $v1, -1
    08935C54:[30620200]: andi       $v0, $v1, 512
    08935C58:[1440FFDF]: bne        $v0, $zr, 0x08935BD8
  Back Branch 089359C0 15 times (length 4)
    089359A4:[8ED70000]: lw         $s7, 0($s6)
    089359A8:[38820001]: xori       $v0, $a0, 1
    089359AC:[30420001]: andi       $v0, $v0, 1
    089359B0:[54400080]: bnel       $v0, $zr, 0x08935BB4
    089359B4:[8EF20004]: lw         $s2, 4($s7)
--> 089359B8:[8EF30004]: lw         $s3, 4($s7)
    089359BC:[8EF50000]: lw         $s5, 0($s7)
--> 089359C0:[1260FFFD]: beq        $s3, $zr, 0x089359B8
    089359C4:[26F70008]: addiu      $s7, $s7, 8
    089359C8:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089359CC:[2405000A]: addiu      $a1, $zr, 10 <=> li $a1, 10
    089359D0:[0E24DA5F]: jal        0x0893697C
  Back Branch 08935D14 15 times (length 177)
  Back Branch 08935D24 7 times (length 153)
  Back Branch 08935D2C 7 times (length 182)
  Back Branch 08935A70 5 times (length 47)
    089359A8:[38820001]: xori       $v0, $a0, 1
    089359AC:[30420001]: andi       $v0, $v0, 1
    089359B0:[54400080]: bnel       $v0, $zr, 0x08935BB4
    089359B4:[8EF20004]: lw         $s2, 4($s7)
    089359B8:[8EF30004]: lw         $s3, 4($s7)
--> 089359BC:[8EF50000]: lw         $s5, 0($s7)
    089359C0:[1260FFFD]: beq        $s3, $zr, 0x089359B8
    089359C4:[26F70008]: addiu      $s7, $s7, 8
    089359C8:[02A02021]: addu       $a0, $s5, $zr <=> move $a0, $s5
    089359CC:[2405000A]: addiu      $a1, $zr, 10 <=> li $a1, 10
    089359D0:[0E24DA5F]: jal        0x0893697C
    089359D4:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    089359D8:[10400003]: beq        $v0, $zr, 0x089359E8
    089359DC:[26740001]: addiu      $s4, $s3, 1
    089359E0:[00551023]: subu       $v0, $v0, $s5
    089359E4:[24540001]: addiu      $s4, $v0, 1
    089359E8:[8E250000]: lw         $a1, 0($s1)
    089359EC:[8E220010]: lw         $v0, 16($s1)
    089359F0:[8E260014]: lw         $a2, 20($s1)
    089359F4:[8E240008]: lw         $a0, 8($s1)
    089359F8:[0274182B]: sltu       $v1, $s3, $s4
    089359FC:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08935A00:[0045102B]: sltu       $v0, $v0, $a1
    08935A04:[241E0001]: addiu      $fp, $zr, 1 <=> li $fp, 1
    08935A08:[0283900A]: movz       $s2, $s4, $v1
    08935A0C:[10400025]: beq        $v0, $zr, 0x08935AA4
    08935A10:[00868021]: addu       $s0, $a0, $a2
    08935A14:[0212102A]: slt        $v0, $s0, $s2
    08935A18:[10400023]: beq        $v0, $zr, 0x08935AA8
    08935A1C:[0246102A]: slt        $v0, $s2, $a2
    08935A20:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08935A24:[02003021]: addu       $a2, $s0, $zr <=> move $a2, $s0
    08935A28:[0E24DB09]: jal        0x08936C24
    08935A2C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08935A30:[8E230000]: lw         $v1, 0($s1)
    08935A34:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08935A38:[00701821]: addu       $v1, $v1, $s0
    08935A3C:[0E24D47B]: jal        0x089351EC
    08935A40:[AE230000]: sw         $v1, 0($s1)
    08935A44:[54400021]: bnel       $v0, $zr, 0x08935ACC
    08935A48:[9622000C]: lhu        $v0, 12($s1)
    08935A4C:[0290A023]: subu       $s4, $s4, $s0
    08935A50:[128000B2]: beq        $s4, $zr, 0x08935D1C
    08935A54:[00000000]: nop
    08935A58:[8EC20008]: lw         $v0, 8($s6)
    08935A5C:[02B0A821]: addu       $s5, $s5, $s0
    08935A60:[02709823]: subu       $s3, $s3, $s0
    08935A64:[00501023]: subu       $v0, $v0, $s0
    08935A68:[10400043]: beq        $v0, $zr, 0x08935B78
    08935A6C:[AEC20008]: sw         $v0, 8($s6)
--> 08935A70:[5260FFD2]: beql       $s3, $zr, 0x089359BC
    08935A74:[8EF30004]: lw         $s3, 4($s7)
    08935A78:[13C0FFD3]: beq        $fp, $zr, 0x089359C8
    08935A7C:[0274182B]: sltu       $v1, $s3, $s4
    08935A80:[8E250000]: lw         $a1, 0($s1)
_S1_2_8936A6C 273,687 instructions (1.669%), 15,279 calls (08936A6C - 08936AFC, length 37)
    08936A6C:[2CC20004]: sltiu      $v0, $a2, 4
    08936A70:[14400004]: bne        $v0, $zr, 0x08936A84
    08936A74:[00851025]: or         $v0, $a0, $a1
    08936A78:[30420003]: andi       $v0, $v0, 3
    08936A7C:[5040000A]: beql       $v0, $zr, 0x08936AA8
    08936A80:[8C830000]: lw         $v1, 0($a0)
    08936A84:[10C00012]: beq        $a2, $zr, 0x08936AD0
    08936A88:[24C3FFFF]: addiu      $v1, $a2, -1
    08936A8C:[90860000]: lbu        $a2, 0($a0)
    08936A90:[90A20000]: lbu        $v0, 0($a1)
    08936A94:[10460010]: beq        $v0, $a2, 0x08936AD8
    08936A98:[00C21023]: subu       $v0, $a2, $v0
    08936A9C:[03E00008]: jr         $ra
    08936AA0:[00000000]: nop
    08936AA4:[8C830000]: lw         $v1, 0($a0)
    08936AA8:[8CA20000]: lw         $v0, 0($a1)
    08936AAC:[1462FFF5]: bne        $v1, $v0, 0x08936A84
    08936AB0:[00000000]: nop
    08936AB4:[24C6FFFC]: addiu      $a2, $a2, -4
    08936AB8:[2CC20004]: sltiu      $v0, $a2, 4
    08936ABC:[24840004]: addiu      $a0, $a0, 4
    08936AC0:[1040FFF8]: beq        $v0, $zr, 0x08936AA4
    08936AC4:[24A50004]: addiu      $a1, $a1, 4
    08936AC8:[14C0FFF0]: bne        $a2, $zr, 0x08936A8C
    08936ACC:[24C3FFFF]: addiu      $v1, $a2, -1
    08936AD0:[03E00008]: jr         $ra
    08936AD4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936AD8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936ADC:[24840001]: addiu      $a0, $a0, 1
    08936AE0:[10E3FFFB]: beq        $a3, $v1, 0x08936AD0
    08936AE4:[24A50001]: addiu      $a1, $a1, 1
    08936AE8:[90860000]: lbu        $a2, 0($a0)
    08936AEC:[90A20000]: lbu        $v0, 0($a1)
    08936AF0:[10C2FFFA]: beq        $a2, $v0, 0x08936ADC
    08936AF4:[24E70001]: addiu      $a3, $a3, 1
    08936AF8:[03E00008]: jr         $ra
    08936AFC:[00C21023]: subu       $v0, $a2, $v0
  Back Branch 08936AAC 15,075 times (length 12)
    08936A70:[14400004]: bne        $v0, $zr, 0x08936A84
    08936A74:[00851025]: or         $v0, $a0, $a1
    08936A78:[30420003]: andi       $v0, $v0, 3
    08936A7C:[5040000A]: beql       $v0, $zr, 0x08936AA8
    08936A80:[8C830000]: lw         $v1, 0($a0)
--> 08936A84:[10C00012]: beq        $a2, $zr, 0x08936AD0
    08936A88:[24C3FFFF]: addiu      $v1, $a2, -1
    08936A8C:[90860000]: lbu        $a2, 0($a0)
    08936A90:[90A20000]: lbu        $v0, 0($a1)
    08936A94:[10460010]: beq        $v0, $a2, 0x08936AD8
    08936A98:[00C21023]: subu       $v0, $a2, $v0
    08936A9C:[03E00008]: jr         $ra
    08936AA0:[00000000]: nop
    08936AA4:[8C830000]: lw         $v1, 0($a0)
    08936AA8:[8CA20000]: lw         $v0, 0($a1)
--> 08936AAC:[1462FFF5]: bne        $v1, $v0, 0x08936A84
    08936AB0:[00000000]: nop
    08936AB4:[24C6FFFC]: addiu      $a2, $a2, -4
    08936AB8:[2CC20004]: sltiu      $v0, $a2, 4
    08936ABC:[24840004]: addiu      $a0, $a0, 4
  Back Branch 08936AC0 15,074 times (length 9)
    08936A90:[90A20000]: lbu        $v0, 0($a1)
    08936A94:[10460010]: beq        $v0, $a2, 0x08936AD8
    08936A98:[00C21023]: subu       $v0, $a2, $v0
    08936A9C:[03E00008]: jr         $ra
    08936AA0:[00000000]: nop
--> 08936AA4:[8C830000]: lw         $v1, 0($a0)
    08936AA8:[8CA20000]: lw         $v0, 0($a1)
    08936AAC:[1462FFF5]: bne        $v1, $v0, 0x08936A84
    08936AB0:[00000000]: nop
    08936AB4:[24C6FFFC]: addiu      $a2, $a2, -4
    08936AB8:[2CC20004]: sltiu      $v0, $a2, 4
    08936ABC:[24840004]: addiu      $a0, $a0, 4
--> 08936AC0:[1040FFF8]: beq        $v0, $zr, 0x08936AA4
    08936AC4:[24A50004]: addiu      $a1, $a1, 4
    08936AC8:[14C0FFF0]: bne        $a2, $zr, 0x08936A8C
    08936ACC:[24C3FFFF]: addiu      $v1, $a2, -1
    08936AD0:[03E00008]: jr         $ra
  Back Branch 08936AC8 15,074 times (length 17)
    08936A78:[30420003]: andi       $v0, $v0, 3
    08936A7C:[5040000A]: beql       $v0, $zr, 0x08936AA8
    08936A80:[8C830000]: lw         $v1, 0($a0)
    08936A84:[10C00012]: beq        $a2, $zr, 0x08936AD0
    08936A88:[24C3FFFF]: addiu      $v1, $a2, -1
--> 08936A8C:[90860000]: lbu        $a2, 0($a0)
    08936A90:[90A20000]: lbu        $v0, 0($a1)
    08936A94:[10460010]: beq        $v0, $a2, 0x08936AD8
    08936A98:[00C21023]: subu       $v0, $a2, $v0
    08936A9C:[03E00008]: jr         $ra
    08936AA0:[00000000]: nop
    08936AA4:[8C830000]: lw         $v1, 0($a0)
    08936AA8:[8CA20000]: lw         $v0, 0($a1)
    08936AAC:[1462FFF5]: bne        $v1, $v0, 0x08936A84
    08936AB0:[00000000]: nop
    08936AB4:[24C6FFFC]: addiu      $a2, $a2, -4
    08936AB8:[2CC20004]: sltiu      $v0, $a2, 4
    08936ABC:[24840004]: addiu      $a0, $a0, 4
    08936AC0:[1040FFF8]: beq        $v0, $zr, 0x08936AA4
    08936AC4:[24A50004]: addiu      $a1, $a1, 4
--> 08936AC8:[14C0FFF0]: bne        $a2, $zr, 0x08936A8C
    08936ACC:[24C3FFFF]: addiu      $v1, $a2, -1
    08936AD0:[03E00008]: jr         $ra
    08936AD4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936AD8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
  Back Branch 08936AE0 14 times (length 6)
    08936ABC:[24840004]: addiu      $a0, $a0, 4
    08936AC0:[1040FFF8]: beq        $v0, $zr, 0x08936AA4
    08936AC4:[24A50004]: addiu      $a1, $a1, 4
    08936AC8:[14C0FFF0]: bne        $a2, $zr, 0x08936A8C
    08936ACC:[24C3FFFF]: addiu      $v1, $a2, -1
--> 08936AD0:[03E00008]: jr         $ra
    08936AD4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936AD8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936ADC:[24840001]: addiu      $a0, $a0, 1
--> 08936AE0:[10E3FFFB]: beq        $a3, $v1, 0x08936AD0
    08936AE4:[24A50001]: addiu      $a1, $a1, 1
    08936AE8:[90860000]: lbu        $a2, 0($a0)
    08936AEC:[90A20000]: lbu        $v0, 0($a1)
    08936AF0:[10C2FFFA]: beq        $a2, $v0, 0x08936ADC
  Back Branch 08936AF0 11 times (length 7)
    08936AC8:[14C0FFF0]: bne        $a2, $zr, 0x08936A8C
    08936ACC:[24C3FFFF]: addiu      $v1, $a2, -1
    08936AD0:[03E00008]: jr         $ra
    08936AD4:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936AD8:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
--> 08936ADC:[24840001]: addiu      $a0, $a0, 1
    08936AE0:[10E3FFFB]: beq        $a3, $v1, 0x08936AD0
    08936AE4:[24A50001]: addiu      $a1, $a1, 1
    08936AE8:[90860000]: lbu        $a2, 0($a0)
    08936AEC:[90A20000]: lbu        $v0, 0($a1)
--> 08936AF0:[10C2FFFA]: beq        $a2, $v0, 0x08936ADC
    08936AF4:[24E70001]: addiu      $a3, $a3, 1
    08936AF8:[03E00008]: jr         $ra
    08936AFC:[00C21023]: subu       $v0, $a2, $v0
_S1_2_8834BB0 232,319 instructions (1.417%), 21,127 calls (0882DBF8 - 08834BD8, length 7161)
  Back Branch 08834BCC 21,088 times (length 7159)
_S1_2_8825B78 230,961 instructions (1.409%), 2 calls (08825B78 - 08825DAC, length 142)
    08825B78:[27BDFFE0]: addiu      $sp, $sp, -32
    08825B7C:[AFBF0010]: sw         $ra, 16($sp)
    08825B80:[AFB00000]: sw         $s0, 0($sp)
    08825B84:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08825B88:[AFB3000C]: sw         $s3, 12($sp)
    08825B8C:[AFB20008]: sw         $s2, 8($sp)
    08825B90:[0E20D1D9]: jal        0x08834764
    08825B94:[AFB10004]: sw         $s1, 4($sp)
    08825B98:[3C03000A]: lui        $v1, 0x000A <=> li $v1, 0x000A0000
    08825B9C:[34638000]: ori        $v1, $v1, -32768
    08825BA0:[00431021]: addu       $v0, $v0, $v1
    08825BA4:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08825BA8:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08825BAC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08825BB0:[34C60800]: ori        $a2, $a2, 2048
    08825BB4:[0E24DBB8]: jal        0x08936EE0
    08825BB8:[AE023510]: sw         $v0, 13584($s0)
    08825BBC:[34028000]: ori        $v0, $zr, -32768 <=> li $v0, 32768
    08825BC0:[8E053510]: lw         $a1, 13584($s0)
    08825BC4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08825BC8:[2404007F]: addiu      $a0, $zr, 127 <=> li $a0, 127
    08825BCC:[00A21021]: addu       $v0, $a1, $v0
    08825BD0:[24630001]: addiu      $v1, $v1, 1
    08825BD4:[AC400000]: sw         $zr, 0($v0)
    08825BD8:[1464FFFD]: bne        $v1, $a0, 0x08825BD0
    08825BDC:[24420004]: addiu      $v0, $v0, 4
    08825BE0:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825BE4:[00A21021]: addu       $v0, $a1, $v0
    08825BE8:[AC408210]: sw         $zr, -32240($v0)
    08825BEC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08825BF0:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08825BF4:[AC4081FC]: sw         $zr, -32260($v0)
    08825BF8:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    08825BFC:[00A31021]: addu       $v0, $a1, $v1
    08825C00:[00461021]: addu       $v0, $v0, $a2
    08825C04:[24630004]: addiu      $v1, $v1, 4
    08825C08:[1464FFFC]: bne        $v1, $a0, 0x08825BFC
    08825C0C:[AC408200]: sw         $zr, -32256($v0)
    08825C10:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825C14:[8C49350C]: lw         $t1, 13580($v0)
    08825C18:[1520000C]: bne        $t1, $zr, 0x08825C4C
    08825C1C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825C20:[00A23021]: addu       $a2, $a1, $v0
    08825C24:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08825C28:[34078000]: ori        $a3, $zr, -32768 <=> li $a3, 32768
    08825C2C:[8CC38210]: lw         $v1, -32240($a2)
    08825C30:[00A41021]: addu       $v0, $a1, $a0
    08825C34:[24840004]: addiu      $a0, $a0, 4
    08825C38:[AC430000]: sw         $v1, 0($v0)
    08825C3C:[1487FFFB]: bne        $a0, $a3, 0x08825C2C
    08825C40:[ACC28210]: sw         $v0, -32240($a2)
    08825C44:[0A209738]: j          0x08825CE0
    08825C48:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08825C4C:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08825C50:[00A24021]: addu       $t0, $a1, $v0
    08825C54:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08825C58:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08825C5C:[3C0D8000]: lui        $t5, 0x8000 <=> li $t5, 0x80000000
    08825C60:[240CFFE0]: addiu      $t4, $zr, -32 <=> li $t4, -32
    08825C64:[240BFFFE]: addiu      $t3, $zr, -2 <=> li $t3, -2
    08825C68:[240A2000]: addiu      $t2, $zr, 8192 <=> li $t2, 8192
    08825C6C:[28830000]: slti       $v1, $a0, 0
    08825C70:[2482001F]: addiu      $v0, $a0, 31
    08825C74:[0083100A]: movz       $v0, $a0, $v1
    08825C78:[00041880]: sll        $v1, $a0, 0x0002
    08825C7C:[00021143]: sra        $v0, $v0, 0x0005
    08825C80:[00A33821]: addu       $a3, $a1, $v1
    08825C84:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08825C88:[00021080]: sll        $v0, $v0, 0x0002
    08825C8C:[7C03F144]: ins        $v1, $zr, 5, 26
    08825C90:[04610004]: bgez       $v1, 0x08825CA4
    08825C94:[00491021]: addu       $v0, $v0, $t1
    08825C98:[2463FFFF]: addiu      $v1, $v1, -1
    08825C9C:[006C1825]: or         $v1, $v1, $t4
    08825CA0:[24630001]: addiu      $v1, $v1, 1
    08825CA4:[8C420000]: lw         $v0, 0($v0)
    08825CA8:[006D1806]: srlv       $v1, $t5, $v1
    08825CAC:[00431024]: and        $v0, $v0, $v1
    08825CB0:[54400005]: bnel       $v0, $zr, 0x08825CC8
    08825CB4:[26730001]: addiu      $s3, $s3, 1
    08825CB8:[8D028210]: lw         $v0, -32240($t0)
    08825CBC:[ACE20000]: sw         $v0, 0($a3)
    08825CC0:[0A209733]: j          0x08825CCC
    08825CC4:[AD078210]: sw         $a3, -32240($t0)
    08825CC8:[ACCB0000]: sw         $t3, 0($a2)
    08825CCC:[24840001]: addiu      $a0, $a0, 1
    08825CD0:[148AFFE6]: bne        $a0, $t2, 0x08825C6C
    08825CD4:[24C60004]: addiu      $a2, $a2, 4
    08825CD8:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825CDC:[AC40350C]: sw         $zr, 13580($v0)
    08825CE0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08825CE4:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825CE8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08825CEC:[0A209754]: j          0x08825D50
    08825CF0:[AC433104]: sw         $v1, 12548($v0)
    08825CF4:[8E423510]: lw         $v0, 13584($s2)
    08825CF8:[34039000]: ori        $v1, $zr, -28672 <=> li $v1, 36864
    08825CFC:[00431021]: addu       $v0, $v0, $v1
    08825D00:[00458021]: addu       $s0, $v0, $a1
    08825D04:[32020FFF]: andi       $v0, $s0, 4095
    08825D08:[10400004]: beq        $v0, $zr, 0x08825D1C
    08825D0C:[8E433510]: lw         $v1, 13584($s2)
    08825D10:[0E209B9B]: jal        0x08826E6C
    08825D14:[00000000]: nop
    08825D18:[8E433510]: lw         $v1, 13584($s2)
    08825D1C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825D20:[00622021]: addu       $a0, $v1, $v0
    08825D24:[340281FC]: ori        $v0, $zr, -32260 <=> li $v0, 33276
    08825D28:[00621821]: addu       $v1, $v1, $v0
    08825D2C:[8C8281FC]: lw         $v0, -32260($a0)
    08825D30:[AE02000C]: sw         $v0, 12($s0)
    08825D34:[8C8281FC]: lw         $v0, -32260($a0)
    08825D38:[10400002]: beq        $v0, $zr, 0x08825D44
    08825D3C:[2605000C]: addiu      $a1, $s0, 12
    08825D40:[AC450010]: sw         $a1, 16($v0)
    08825D44:[AE030010]: sw         $v1, 16($s0)
    08825D48:[AC9081FC]: sw         $s0, -32260($a0)
    08825D4C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825D50:[8C423104]: lw         $v0, 12548($v0)
    08825D54:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08825D58:[00112B00]: sll        $a1, $s1, 0x000C
    08825D5C:[0222102A]: slt        $v0, $s1, $v0
    08825D60:[3C1208B3]: lui        $s2, 0x08B3 <=> li $s2, 0x08B30000
    08825D64:[26310001]: addiu      $s1, $s1, 1
    08825D68:[1440FFE2]: bne        $v0, $zr, 0x08825CF4
    08825D6C:[24843198]: addiu      $a0, $a0, 12696
    08825D70:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08825D74:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08825D78:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825D7C:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08825D80:[2484CA50]: addiu      $a0, $a0, -13744
    08825D84:[24A573E0]: addiu      $a1, $a1, 29664
    08825D88:[0E209B3E]: jal        0x08826CF8
    08825D8C:[AC403108]: sw         $zr, 12552($v0)
    08825D90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08825D94:[8FBF0010]: lw         $ra, 16($sp)
    08825D98:[8FB3000C]: lw         $s3, 12($sp)
    08825D9C:[8FB20008]: lw         $s2, 8($sp)
    08825DA0:[8FB10004]: lw         $s1, 4($sp)
    08825DA4:[8FB00000]: lw         $s0, 0($sp)
    08825DA8:[03E00008]: jr         $ra
    08825DAC:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08825CD0 8,192 times (length 27)
    08825C58:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08825C5C:[3C0D8000]: lui        $t5, 0x8000 <=> li $t5, 0x80000000
    08825C60:[240CFFE0]: addiu      $t4, $zr, -32 <=> li $t4, -32
    08825C64:[240BFFFE]: addiu      $t3, $zr, -2 <=> li $t3, -2
    08825C68:[240A2000]: addiu      $t2, $zr, 8192 <=> li $t2, 8192
--> 08825C6C:[28830000]: slti       $v1, $a0, 0
    08825C70:[2482001F]: addiu      $v0, $a0, 31
    08825C74:[0083100A]: movz       $v0, $a0, $v1
    08825C78:[00041880]: sll        $v1, $a0, 0x0002
    08825C7C:[00021143]: sra        $v0, $v0, 0x0005
    08825C80:[00A33821]: addu       $a3, $a1, $v1
    08825C84:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08825C88:[00021080]: sll        $v0, $v0, 0x0002
    08825C8C:[7C03F144]: ins        $v1, $zr, 5, 26
    08825C90:[04610004]: bgez       $v1, 0x08825CA4
    08825C94:[00491021]: addu       $v0, $v0, $t1
    08825C98:[2463FFFF]: addiu      $v1, $v1, -1
    08825C9C:[006C1825]: or         $v1, $v1, $t4
    08825CA0:[24630001]: addiu      $v1, $v1, 1
    08825CA4:[8C420000]: lw         $v0, 0($v0)
    08825CA8:[006D1806]: srlv       $v1, $t5, $v1
    08825CAC:[00431024]: and        $v0, $v0, $v1
    08825CB0:[54400005]: bnel       $v0, $zr, 0x08825CC8
    08825CB4:[26730001]: addiu      $s3, $s3, 1
    08825CB8:[8D028210]: lw         $v0, -32240($t0)
    08825CBC:[ACE20000]: sw         $v0, 0($a3)
    08825CC0:[0A209733]: j          0x08825CCC
    08825CC4:[AD078210]: sw         $a3, -32240($t0)
    08825CC8:[ACCB0000]: sw         $t3, 0($a2)
    08825CCC:[24840001]: addiu      $a0, $a0, 1
--> 08825CD0:[148AFFE6]: bne        $a0, $t2, 0x08825C6C
    08825CD4:[24C60004]: addiu      $a2, $a2, 4
    08825CD8:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825CDC:[AC40350C]: sw         $zr, 13580($v0)
    08825CE0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
  Back Branch 08825C3C 8,192 times (length 6)
    08825C18:[1520000C]: bne        $t1, $zr, 0x08825C4C
    08825C1C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825C20:[00A23021]: addu       $a2, $a1, $v0
    08825C24:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08825C28:[34078000]: ori        $a3, $zr, -32768 <=> li $a3, 32768
--> 08825C2C:[8CC38210]: lw         $v1, -32240($a2)
    08825C30:[00A41021]: addu       $v0, $a1, $a0
    08825C34:[24840004]: addiu      $a0, $a0, 4
    08825C38:[AC430000]: sw         $v1, 0($v0)
--> 08825C3C:[1487FFFB]: bne        $a0, $a3, 0x08825C2C
    08825C40:[ACC28210]: sw         $v0, -32240($a2)
    08825C44:[0A209738]: j          0x08825CE0
    08825C48:[00009821]: addu       $s3, $zr, $zr <=> li $s3, 0
    08825C4C:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
  Back Branch 08825BD8 254 times (length 4)
    08825BBC:[34028000]: ori        $v0, $zr, -32768 <=> li $v0, 32768
    08825BC0:[8E053510]: lw         $a1, 13584($s0)
    08825BC4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08825BC8:[2404007F]: addiu      $a0, $zr, 127 <=> li $a0, 127
    08825BCC:[00A21021]: addu       $v0, $a1, $v0
--> 08825BD0:[24630001]: addiu      $v1, $v1, 1
    08825BD4:[AC400000]: sw         $zr, 0($v0)
--> 08825BD8:[1464FFFD]: bne        $v1, $a0, 0x08825BD0
    08825BDC:[24420004]: addiu      $v0, $v0, 4
    08825BE0:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825BE4:[00A21021]: addu       $v0, $a1, $v0
    08825BE8:[AC408210]: sw         $zr, -32240($v0)
  Back Branch 08825D68 16 times (length 31)
    08825CE0:[24030007]: addiu      $v1, $zr, 7 <=> li $v1, 7
    08825CE4:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825CE8:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    08825CEC:[0A209754]: j          0x08825D50
    08825CF0:[AC433104]: sw         $v1, 12548($v0)
--> 08825CF4:[8E423510]: lw         $v0, 13584($s2)
    08825CF8:[34039000]: ori        $v1, $zr, -28672 <=> li $v1, 36864
    08825CFC:[00431021]: addu       $v0, $v0, $v1
    08825D00:[00458021]: addu       $s0, $v0, $a1
    08825D04:[32020FFF]: andi       $v0, $s0, 4095
    08825D08:[10400004]: beq        $v0, $zr, 0x08825D1C
    08825D0C:[8E433510]: lw         $v1, 13584($s2)
    08825D10:[0E209B9B]: jal        0x08826E6C
    08825D14:[00000000]: nop
    08825D18:[8E433510]: lw         $v1, 13584($s2)
    08825D1C:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    08825D20:[00622021]: addu       $a0, $v1, $v0
    08825D24:[340281FC]: ori        $v0, $zr, -32260 <=> li $v0, 33276
    08825D28:[00621821]: addu       $v1, $v1, $v0
    08825D2C:[8C8281FC]: lw         $v0, -32260($a0)
    08825D30:[AE02000C]: sw         $v0, 12($s0)
    08825D34:[8C8281FC]: lw         $v0, -32260($a0)
    08825D38:[10400002]: beq        $v0, $zr, 0x08825D44
    08825D3C:[2605000C]: addiu      $a1, $s0, 12
    08825D40:[AC450010]: sw         $a1, 16($v0)
    08825D44:[AE030010]: sw         $v1, 16($s0)
    08825D48:[AC9081FC]: sw         $s0, -32260($a0)
    08825D4C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825D50:[8C423104]: lw         $v0, 12548($v0)
    08825D54:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08825D58:[00112B00]: sll        $a1, $s1, 0x000C
    08825D5C:[0222102A]: slt        $v0, $s1, $v0
    08825D60:[3C1208B3]: lui        $s2, 0x08B3 <=> li $s2, 0x08B30000
    08825D64:[26310001]: addiu      $s1, $s1, 1
--> 08825D68:[1440FFE2]: bne        $v0, $zr, 0x08825CF4
    08825D6C:[24843198]: addiu      $a0, $a0, 12696
    08825D70:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08825D74:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08825D78:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
  Back Branch 08825C08 8 times (length 5)
    08825BE8:[AC408210]: sw         $zr, -32240($v0)
    08825BEC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08825BF0:[3C060001]: lui        $a2, 0x0001 <=> li $a2, 0x00010000
    08825BF4:[AC4081FC]: sw         $zr, -32260($v0)
    08825BF8:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
--> 08825BFC:[00A31021]: addu       $v0, $a1, $v1
    08825C00:[00461021]: addu       $v0, $v0, $a2
    08825C04:[24630004]: addiu      $v1, $v1, 4
--> 08825C08:[1464FFFC]: bne        $v1, $a0, 0x08825BFC
    08825C0C:[AC408200]: sw         $zr, -32256($v0)
    08825C10:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825C14:[8C49350C]: lw         $t1, 13580($v0)
    08825C18:[1520000C]: bne        $t1, $zr, 0x08825C4C
_S1_2_893BD00 224,397 instructions (1.369%), 1,163 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
    0893B284:[1062001A]: beq        $v1, $v0, 0x0893B2F0
    0893B288:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    0893B28C:[10600018]: beq        $v1, $zr, 0x0893B2F0
    0893B290:[24040025]: addiu      $a0, $zr, 37 <=> li $a0, 37
    0893B294:[26100001]: addiu      $s0, $s0, 1
--> 0893B298:[82020000]: lb         $v0, 0($s0)
    0893B29C:[10440004]: beq        $v0, $a0, 0x0893B2B0
    0893B2A0:[021E8823]: subu       $s1, $s0, $fp
--> 0893B2A4:[5440FFFC]: bnel       $v0, $zr, 0x0893B298
    0893B2A8:[26100001]: addiu      $s0, $s0, 1
    0893B2AC:[021E8823]: subu       $s1, $s0, $fp
    0893B2B0:[52200010]: beql       $s1, $zr, 0x0893B2F4
    0893B2B4:[82020000]: lb         $v0, 0($s0)
  Back Branch 0893B580 1,868 times (length 25)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
    0893B520:[8FA40218]: lw         $a0, 536($sp)
--> 0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
    0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
--> 0893B580:[1040FFE8]: beq        $v0, $zr, 0x0893B524
    0893B584:[8FA40218]: lw         $a0, 536($sp)
    0893B588:[8FA50218]: lw         $a1, 536($sp)
    0893B58C:[10A00004]: beq        $a1, $zr, 0x0893B5A0
    0893B590:[8FA60248]: lw         $a2, 584($sp)
  Back Branch 0893B56C 1,868 times (length 21)
    0893B50C:[8FA30238]: lw         $v1, 568($sp)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
--> 0893B520:[8FA40218]: lw         $a0, 536($sp)
    0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
--> 0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893C760 1,655 times (length 20)
    0893C704:[16200018]: bne        $s1, $zr, 0x0893C768
    0893C708:[2E02000A]: sltiu      $v0, $s0, 10
    0893C70C:[14400017]: bne        $v0, $zr, 0x0893C76C
    0893C710:[2665FFFF]: addiu      $a1, $s3, -1
    0893C714:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
--> 0893C718:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0893C71C:[2406000A]: addiu      $a2, $zr, 10 <=> li $a2, 10
    0893C720:[0E206694]: jal        0x08819A50
    0893C724:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893C728:[24420030]: addiu      $v0, $v0, 48
    0893C72C:[2673FFFF]: addiu      $s3, $s3, -1
    0893C730:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893C734:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0893C738:[2406000A]: addiu      $a2, $zr, 10 <=> li $a2, 10
    0893C73C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893C740:[0E206510]: jal        0x08819440
    0893C744:[A2620000]: sb         $v0, 0($s3)
    0893C748:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0893C74C:[1460FFF1]: bne        $v1, $zr, 0x0893C714
    0893C750:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    0893C754:[14600005]: bne        $v1, $zr, 0x0893C76C
    0893C758:[2665FFFF]: addiu      $a1, $s3, -1
    0893C75C:[2C42000A]: sltiu      $v0, $v0, 10
--> 0893C760:[1040FFED]: beq        $v0, $zr, 0x0893C718
    0893C764:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893C768:[2665FFFF]: addiu      $a1, $s3, -1
    0893C76C:[27A300B0]: addiu      $v1, $sp, 176
    0893C770:[00651823]: subu       $v1, $v1, $a1
  Back Branch 0893C74C 1,655 times (length 16)
    0893C700:[27B3020C]: addiu      $s3, $sp, 524
    0893C704:[16200018]: bne        $s1, $zr, 0x0893C768
    0893C708:[2E02000A]: sltiu      $v0, $s0, 10
    0893C70C:[14400017]: bne        $v0, $zr, 0x0893C76C
    0893C710:[2665FFFF]: addiu      $a1, $s3, -1
--> 0893C714:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893C718:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0893C71C:[2406000A]: addiu      $a2, $zr, 10 <=> li $a2, 10
    0893C720:[0E206694]: jal        0x08819A50
    0893C724:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893C728:[24420030]: addiu      $v0, $v0, 48
    0893C72C:[2673FFFF]: addiu      $s3, $s3, -1
    0893C730:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0893C734:[02202821]: addu       $a1, $s1, $zr <=> move $a1, $s1
    0893C738:[2406000A]: addiu      $a2, $zr, 10 <=> li $a2, 10
    0893C73C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    0893C740:[0E206510]: jal        0x08819440
    0893C744:[A2620000]: sb         $v0, 0($s3)
    0893C748:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
--> 0893C74C:[1460FFF1]: bne        $v1, $zr, 0x0893C714
    0893C750:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    0893C754:[14600005]: bne        $v1, $zr, 0x0893C76C
    0893C758:[2665FFFF]: addiu      $a1, $s3, -1
    0893C75C:[2C42000A]: sltiu      $v0, $v0, 10
  Back Branch 0893C788 1,163 times (length 1290)
  Back Branch 0893C1B4 1,159 times (length 293)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893C940 383 times (length 17)
    0893C8F0:[1460FAEF]: bne        $v1, $zr, 0x0893B4B0
    0893C8F4:[AFA20040]: sw         $v0, 64($sp)
    0893C8F8:[0A24EDED]: j          0x0893B7B4
    0893C8FC:[8FA40248]: lw         $a0, 584($sp)
    0893C900:[AFA60240]: sw         $a2, 576($sp)
--> 0893C904:[00112F00]: sll        $a1, $s1, 0x001C
    0893C908:[00101102]: srl        $v0, $s0, 0x0004
    0893C90C:[00A21025]: or         $v0, $a1, $v0
    0893C910:[8FA6021C]: lw         $a2, 540($sp)
    0893C914:[3204000F]: andi       $a0, $s0, 15
    0893C918:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0893C91C:[8FA20240]: lw         $v0, 576($sp)
    0893C920:[00C42021]: addu       $a0, $a2, $a0
    0893C924:[00111902]: srl        $v1, $s1, 0x0004
    0893C928:[2442FFFF]: addiu      $v0, $v0, -1
    0893C92C:[90860000]: lbu        $a2, 0($a0)
    0893C930:[AFA20240]: sw         $v0, 576($sp)
    0893C934:[00608821]: addu       $s1, $v1, $zr <=> move $s1, $v1
    0893C938:[02031025]: or         $v0, $s0, $v1
    0893C93C:[8FA30240]: lw         $v1, 576($sp)
--> 0893C940:[1440FFF0]: bne        $v0, $zr, 0x0893C904
    0893C944:[A0660000]: sb         $a2, 0($v1)
    0893C948:[8FA40240]: lw         $a0, 576($sp)
    0893C94C:[27A300B0]: addiu      $v1, $sp, 176
    0893C950:[AFB60220]: sw         $s6, 544($sp)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893C95C 73 times (length 1407)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
_S1_2_8834BDC 190,143 instructions (1.160%), 21,127 calls (08834BDC - 08834BFC, length 9)
    08834BDC:[24A3001F]: addiu      $v1, $a1, 31
    08834BE0:[28A20000]: slti       $v0, $a1, 0
    08834BE4:[0062280B]: movn       $a1, $v1, $v0
    08834BE8:[8C820098]: lw         $v0, 152($a0)
    08834BEC:[00052943]: sra        $a1, $a1, 0x0005
    08834BF0:[00052880]: sll        $a1, $a1, 0x0002
    08834BF4:[00A22821]: addu       $a1, $a1, $v0
    08834BF8:[03E00008]: jr         $ra
    08834BFC:[8CA20000]: lw         $v0, 0($a1)
_S1_2_8834EFC 188,172 instructions (1.148%), 5,227 calls (08834EFC - 08834F98, length 40)
    08834EFC:[27BDFFF0]: addiu      $sp, $sp, -16
    08834F00:[AFB10004]: sw         $s1, 4($sp)
    08834F04:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    08834F08:[AFB00000]: sw         $s0, 0($sp)
    08834F0C:[AFBF0008]: sw         $ra, 8($sp)
    08834F10:[0E20D300]: jal        0x08834C00
    08834F14:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08834F18:[28440000]: slti       $a0, $v0, 0
    08834F1C:[2443001F]: addiu      $v1, $v0, 31
    08834F20:[0044180A]: movz       $v1, $v0, $a0
    08834F24:[8E04009C]: lw         $a0, 156($s0)
    08834F28:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    08834F2C:[00031943]: sra        $v1, $v1, 0x0005
    08834F30:[3C0708AE]: lui        $a3, 0x08AE <=> li $a3, 0x08AE0000
    08834F34:[00031880]: sll        $v1, $v1, 0x0002
    08834F38:[7C05F144]: ins        $a1, $zr, 5, 26
    08834F3C:[24E8EC48]: addiu      $t0, $a3, -5048
    08834F40:[00643021]: addu       $a2, $v1, $a0
    08834F44:[04A10005]: bgez       $a1, 0x08834F5C
    08834F48:[02201021]: addu       $v0, $s1, $zr <=> move $v0, $s1
    08834F4C:[24A5FFFF]: addiu      $a1, $a1, -1
    08834F50:[2403FFE0]: addiu      $v1, $zr, -32 <=> li $v1, -32
    08834F54:[00A32825]: or         $a1, $a1, $v1
    08834F58:[24A50001]: addiu      $a1, $a1, 1
    08834F5C:[8CC30000]: lw         $v1, 0($a2)
    08834F60:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    08834F64:[00A42006]: srlv       $a0, $a0, $a1
    08834F68:[00641825]: or         $v1, $v1, $a0
    08834F6C:[ACC30000]: sw         $v1, 0($a2)
    08834F70:[89030003]: lwl        $v1, 3($t0)
    08834F74:[98E3EC48]: lwr        $v1, -5048($a3)
    08834F78:[AE200004]: sw         $zr, 4($s1)
    08834F7C:[AA230003]: swl        $v1, 3($s1)
    08834F80:[BA230000]: swr        $v1, 0($s1)
    08834F84:[AE200008]: sw         $zr, 8($s1)
    08834F88:[8FBF0008]: lw         $ra, 8($sp)
    08834F8C:[8FB10004]: lw         $s1, 4($sp)
    08834F90:[8FB00000]: lw         $s0, 0($sp)
    08834F94:[03E00008]: jr         $ra
    08834F98:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8830E44 185,274 instructions (1.130%), 6,862 calls (08830E44 - 088313C4, length 353)
    08830E44:[27BDFFB0]: addiu      $sp, $sp, -80
    08830E48:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08830E4C:[AFB00020]: sw         $s0, 32($sp)
    08830E50:[2450CB38]: addiu      $s0, $v0, -13512
    08830E54:[AFBF0044]: sw         $ra, 68($sp)
    08830E58:[AFBE0040]: sw         $fp, 64($sp)
    08830E5C:[AFB7003C]: sw         $s7, 60($sp)
    08830E60:[AFB60038]: sw         $s6, 56($sp)
    08830E64:[AFB50034]: sw         $s5, 52($sp)
    08830E68:[AFB40030]: sw         $s4, 48($sp)
    08830E6C:[AFB3002C]: sw         $s3, 44($sp)
    08830E70:[AFB20028]: sw         $s2, 40($sp)
    08830E74:[AFB10024]: sw         $s1, 36($sp)
    08830E78:[92020050]: lbu        $v0, 80($s0)
    08830E7C:[10400147]: beq        $v0, $zr, 0x0883139C
    08830E80:[8FBF0044]: lw         $ra, 68($sp)
    08830E84:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08830E88:[0E2094B5]: jal        0x088252D4
    08830E8C:[8C4430E4]: lw         $a0, 12516($v0)
    08830E90:[04430005]: bgezl      $v0, 0x08830EA8
    08830E94:[92160038]: lbu        $s6, 56($s0)
    08830E98:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08830E9C:[0E209B9B]: jal        0x08826E6C
    08830EA0:[24844760]: addiu      $a0, $a0, 18272
    08830EA4:[92160038]: lbu        $s6, 56($s0)
    08830EA8:[12C00003]: beq        $s6, $zr, 0x08830EB8
    08830EAC:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    08830EB0:[8E15003C]: lw         $s5, 60($s0)
    08830EB4:[A2000038]: sb         $zr, 56($s0)
    08830EB8:[3C1308B4]: lui        $s3, 0x08B4 <=> li $s3, 0x08B40000
    08830EBC:[2671CB38]: addiu      $s1, $s3, -13512
    08830EC0:[92220040]: lbu        $v0, 64($s1)
    08830EC4:[10400003]: beq        $v0, $zr, 0x08830ED4
    08830EC8:[AFA20014]: sw         $v0, 20($sp)
    08830ECC:[8E350044]: lw         $s5, 68($s1)
    08830ED0:[A2200040]: sb         $zr, 64($s1)
    08830ED4:[92220048]: lbu        $v0, 72($s1)
    08830ED8:[10400003]: beq        $v0, $zr, 0x08830EE8
    08830EDC:[AFA20010]: sw         $v0, 16($sp)
    08830EE0:[8E35004C]: lw         $s5, 76($s1)
    08830EE4:[A2200048]: sb         $zr, 72($s1)
    08830EE8:[3C1708B3]: lui        $s7, 0x08B3 <=> li $s7, 0x08B30000
    08830EEC:[8EE430E4]: lw         $a0, 12516($s7)
    08830EF0:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08830EF4:[245ECB8C]: addiu      $fp, $v0, -13428
    08830EF8:[0E2094CF]: jal        0x0882533C
    08830EFC:[8FD20024]: lw         $s2, 36($fp)
    08830F00:[04410004]: bgez       $v0, 0x08830F14
    08830F04:[00000000]: nop
    08830F08:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08830F0C:[0E209B9B]: jal        0x08826E6C
    08830F10:[24844750]: addiu      $a0, $a0, 18256
    08830F14:[06400120]: bltz       $s2, 0x08831398
    08830F18:[3C1408B4]: lui        $s4, 0x08B4 <=> li $s4, 0x08B40000
    08830F1C:[92825048]: lbu        $v0, 20552($s4)
    08830F20:[14400011]: bne        $v0, $zr, 0x08830F68
    08830F24:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    08830F28:[3C0608AE]: lui        $a2, 0x08AE <=> li $a2, 0x08AE0000
    08830F2C:[24C6E320]: addiu      $a2, $a2, -7392
    08830F30:[26044FC8]: addiu      $a0, $s0, 20424
    08830F34:[0E2094FF]: jal        0x088253FC
    08830F38:[24050028]: addiu      $a1, $zr, 40 <=> li $a1, 40
    08830F3C:[26044FC8]: addiu      $a0, $s0, 20424
    08830F40:[0E209557]: jal        0x0882555C
    08830F44:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08830F48:[3C050883]: lui        $a1, 0x0883 <=> li $a1, 0x08830000
    08830F4C:[26044FC8]: addiu      $a0, $s0, 20424
    08830F50:[24A513C8]: addiu      $a1, $a1, 5064
    08830F54:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08830F58:[0E20955C]: jal        0x08825570
    08830F5C:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08830F60:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08830F64:[A2825048]: sb         $v0, 20552($s4)
    08830F68:[12C00078]: beq        $s6, $zr, 0x0883114C
    08830F6C:[8FA20014]: lw         $v0, 20($sp)
    08830F70:[8E65CB38]: lw         $a1, -13512($s3)
    08830F74:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08830F78:[0E266779]: jal        0x08999DE4 [sceAtracSetData]
    08830F7C:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    08830F80:[04410010]: bgez       $v0, 0x08830FC4
    08830F84:[3C0508B4]: lui        $a1, 0x08B4 <=> li $a1, 0x08B40000
    08830F88:[8E69CB38]: lw         $t1, -13512($s3)
    08830F8C:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08830F90:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08830F94:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08830F98:[2484E474]: addiu      $a0, $a0, -7052
    08830F9C:[24A5E300]: addiu      $a1, $a1, -7424
    08830FA0:[24E776C8]: addiu      $a3, $a3, 30408
    08830FA4:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08830FA8:[24060554]: addiu      $a2, $zr, 1364 <=> li $a2, 1364
    08830FAC:[0E209B27]: jal        0x08826C9C
    08830FB0:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    08830FB4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08830FB8:[0E209B9B]: jal        0x08826E6C
    08830FBC:[24844740]: addiu      $a0, $a0, 18240
    08830FC0:[3C0508B4]: lui        $a1, 0x08B4 <=> li $a1, 0x08B40000
    08830FC4:[24A5CBAC]: addiu      $a1, $a1, -13396
    08830FC8:[0E266791]: jal        0x08999E44 [sceAtracGetRemainFrame]
    08830FCC:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08830FD0:[04410003]: bgez       $v0, 0x08830FE0
    08830FD4:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08830FD8:[0E209B9B]: jal        0x08826E6C
    08830FDC:[24844730]: addiu      $a0, $a0, 18224
    08830FE0:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08830FE4:[0E266793]: jal        0x08999E4C [sceAtracIsSecondBufferNeeded]
    08830FE8:[A2200051]: sb         $zr, 81($s1)
    08830FEC:[0441000C]: bgez       $v0, 0x08831020
    08830FF0:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08830FF4:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08830FF8:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08830FFC:[2484E4CC]: addiu      $a0, $a0, -6964
    08831000:[24A5E300]: addiu      $a1, $a1, -7424
    08831004:[24E776C8]: addiu      $a3, $a3, 30408
    08831008:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    0883100C:[2406055E]: addiu      $a2, $zr, 1374 <=> li $a2, 1374
    08831010:[0E209B27]: jal        0x08826C9C
    08831014:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08831018:[0A20C453]: j          0x0883114C
    0883101C:[8FA20014]: lw         $v0, 20($sp)
    08831020:[18400039]: blez       $v0, 0x08831108
    08831024:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08831028:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0883102C:[0E26678D]: jal        0x08999E34 [sceAtracGetSecondBufferInfo]
    08831030:[27A60008]: addiu      $a2, $sp, 8
    08831034:[8E240008]: lw         $a0, 8($s1)
    08831038:[10800005]: beq        $a0, $zr, 0x08831050
    0883103C:[8FA30008]: lw         $v1, 8($sp)
    08831040:[8E22000C]: lw         $v0, 12($s1)
    08831044:[0043102B]: sltu       $v0, $v0, $v1
    08831048:[1040000D]: beq        $v0, $zr, 0x08831080
    0883104C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831050:[3C1008AE]: lui        $s0, 0x08AE <=> li $s0, 0x08AE0000
    08831054:[2605E300]: addiu      $a1, $s0, -7424
    08831058:[0E20AFEF]: jal        0x0882BFBC
    0883105C:[24060565]: addiu      $a2, $zr, 1381 <=> li $a2, 1381
    08831060:[8FA40008]: lw         $a0, 8($sp)
    08831064:[2605E300]: addiu      $a1, $s0, -7424
    08831068:[0E20AF8D]: jal        0x0882BE34
    0883106C:[24060566]: addiu      $a2, $zr, 1382 <=> li $a2, 1382
    08831070:[AE220008]: sw         $v0, 8($s1)
    08831074:[8FA20008]: lw         $v0, 8($sp)
    08831078:[AE22000C]: sw         $v0, 12($s1)
    0883107C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831080:[2450CB38]: addiu      $s0, $v0, -13512
    08831084:[8E020008]: lw         $v0, 8($s0)
    08831088:[14400003]: bne        $v0, $zr, 0x08831098
    0883108C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08831090:[0E209B9B]: jal        0x08826E6C
    08831094:[24844720]: addiu      $a0, $a0, 18208
    08831098:[3C1108B3]: lui        $s1, 0x08B3 <=> li $s1, 0x08B30000
    0883109C:[0E2094B5]: jal        0x088252D4
    088310A0:[8E2430E4]: lw         $a0, 12516($s1)
    088310A4:[04430005]: bgezl      $v0, 0x088310BC
    088310A8:[8E020008]: lw         $v0, 8($s0)
    088310AC:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088310B0:[0E209B9B]: jal        0x08826E6C
    088310B4:[24844710]: addiu      $a0, $a0, 18192
    088310B8:[8E020008]: lw         $v0, 8($s0)
    088310BC:[8FA30000]: lw         $v1, 0($sp)
    088310C0:[8E2430E4]: lw         $a0, 12516($s1)
    088310C4:[AE02001C]: sw         $v0, 28($s0)
    088310C8:[24110001]: addiu      $s1, $zr, 1 <=> li $s1, 1
    088310CC:[8FA20008]: lw         $v0, 8($sp)
    088310D0:[AE030018]: sw         $v1, 24($s0)
    088310D4:[AE020020]: sw         $v0, 32($s0)
    088310D8:[A2110014]: sb         $s1, 20($s0)
    088310DC:[0E2094CF]: jal        0x0882533C
    088310E0:[A2000040]: sb         $zr, 64($s0)
    088310E4:[04410004]: bgez       $v0, 0x088310F8
    088310E8:[00000000]: nop
    088310EC:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088310F0:[0E209B9B]: jal        0x08826E6C
    088310F4:[24844700]: addiu      $a0, $a0, 18176
    088310F8:[0E20C382]: jal        0x08830E08
    088310FC:[00000000]: nop
    08831100:[0A20C452]: j          0x08831148
    08831104:[A2110051]: sb         $s1, 81($s0)
    08831108:[0E2094B5]: jal        0x088252D4
    0883110C:[8EE430E4]: lw         $a0, 12516($s7)
    08831110:[04430005]: bgezl      $v0, 0x08831128
    08831114:[8EE430E4]: lw         $a0, 12516($s7)
    08831118:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    0883111C:[0E209B9B]: jal        0x08826E6C
    08831120:[248446F0]: addiu      $a0, $a0, 18160
    08831124:[8EE430E4]: lw         $a0, 12516($s7)
    08831128:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0883112C:[0E2094CF]: jal        0x0882533C
    08831130:[A3C20012]: sb         $v0, 18($fp)
    08831134:[04410005]: bgez       $v0, 0x0883114C
    08831138:[8FA20014]: lw         $v0, 20($sp)
    0883113C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08831140:[0E209B9B]: jal        0x08826E6C
    08831144:[248446E0]: addiu      $a0, $a0, 18144
    08831148:[8FA20014]: lw         $v0, 20($sp)
    0883114C:[10400028]: beq        $v0, $zr, 0x088311F0
    08831150:[8FA20010]: lw         $v0, 16($sp)
    08831154:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831158:[2451CB38]: addiu      $s1, $v0, -13512
    0883115C:[8E250008]: lw         $a1, 8($s1)
    08831160:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08831164:[0E26678B]: jal        0x08999E2C [sceAtracSetSecondBuffer]
    08831168:[02A03021]: addu       $a2, $s5, $zr <=> move $a2, $s5
    0883116C:[0441000D]: bgez       $v0, 0x088311A4
    08831170:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08831174:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08831178:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    0883117C:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08831180:[2484E518]: addiu      $a0, $a0, -6888
    08831184:[24A5E300]: addiu      $a1, $a1, -7424
    08831188:[24E776C8]: addiu      $a3, $a3, 30408
    0883118C:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08831190:[24060582]: addiu      $a2, $zr, 1410 <=> li $a2, 1410
    08831194:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08831198:[0E209B27]: jal        0x08826C9C
    0883119C:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    088311A0:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    088311A4:[8E0430E4]: lw         $a0, 12516($s0)
    088311A8:[0E2094B5]: jal        0x088252D4
    088311AC:[A2200051]: sb         $zr, 81($s1)
    088311B0:[04430005]: bgezl      $v0, 0x088311C8
    088311B4:[8E0430E4]: lw         $a0, 12516($s0)
    088311B8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088311BC:[0E209B9B]: jal        0x08826E6C
    088311C0:[248446D0]: addiu      $a0, $a0, 18128
    088311C4:[8E0430E4]: lw         $a0, 12516($s0)
    088311C8:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    088311CC:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    088311D0:[0E2094CF]: jal        0x0882533C
    088311D4:[A043CB9E]: sb         $v1, -13410($v0)
    088311D8:[04410005]: bgez       $v0, 0x088311F0
    088311DC:[8FA20010]: lw         $v0, 16($sp)
    088311E0:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088311E4:[0E209B9B]: jal        0x08826E6C
    088311E8:[248446C0]: addiu      $a0, $a0, 18112
    088311EC:[8FA20010]: lw         $v0, 16($sp)
    088311F0:[10400014]: beq        $v0, $zr, 0x08831244
    088311F4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    088311F8:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088311FC:[0E266789]: jal        0x08999E24 [sceAtracAddStreamData]
    08831200:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08831204:[0443000D]: bgezl      $v0, 0x0883123C
    08831208:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883120C:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08831210:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08831214:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08831218:[2484E564]: addiu      $a0, $a0, -6812
    0883121C:[24A5E300]: addiu      $a1, $a1, -7424
    08831220:[24E776C8]: addiu      $a3, $a3, 30408
    08831224:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08831228:[02A05021]: addu       $t2, $s5, $zr <=> move $t2, $s5
    0883122C:[24060591]: addiu      $a2, $zr, 1425 <=> li $a2, 1425
    08831230:[0E209B27]: jal        0x08826C9C
    08831234:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08831238:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883123C:[A040CB89]: sb         $zr, -13431($v0)
    08831240:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831244:[9042CB89]: lbu        $v0, -13431($v0)
    08831248:[14400054]: bne        $v0, $zr, 0x0883139C
    0883124C:[8FBF0044]: lw         $ra, 68($sp)
    08831250:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    08831254:[0E266791]: jal        0x08999E44 [sceAtracGetRemainFrame]
    08831258:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    0883125C:[04410017]: bgez       $v0, 0x088312BC
    08831260:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08831264:[3C028063]: lui        $v0, 0x8063 <=> li $v0, 0x80630000
    08831268:[34510010]: ori        $s1, $v0, 16
    0883126C:[12110011]: beq        $s0, $s1, 0x088312B4
    08831270:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    08831274:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08831278:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    0883127C:[2484E5B0]: addiu      $a0, $a0, -6736
    08831280:[24A5E300]: addiu      $a1, $a1, -7424
    08831284:[24E776C8]: addiu      $a3, $a3, 30408
    08831288:[2406059A]: addiu      $a2, $zr, 1434 <=> li $a2, 1434
    0883128C:[02004021]: addu       $t0, $s0, $zr <=> move $t0, $s0
    08831290:[0E209B27]: jal        0x08826C9C
    08831294:[02404821]: addu       $t1, $s2, $zr <=> move $t1, $s2
    08831298:[06010009]: bgez       $s0, 0x088312C0
    0883129C:[8FA40000]: lw         $a0, 0($sp)
    088312A0:[12110004]: beq        $s0, $s1, 0x088312B4
    088312A4:[00000000]: nop
    088312A8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088312AC:[0E209B9B]: jal        0x08826E6C
    088312B0:[248446A0]: addiu      $a0, $a0, 18080
    088312B4:[06000039]: bltz       $s0, 0x0883139C
    088312B8:[8FBF0044]: lw         $ra, 68($sp)
    088312BC:[8FA40000]: lw         $a0, 0($sp)
    088312C0:[04800035]: bltz       $a0, 0x08831398
    088312C4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    088312C8:[8C43CBAC]: lw         $v1, -13396($v0)
    088312CC:[000317C2]: srl        $v0, $v1, 0x001F
    088312D0:[00431021]: addu       $v0, $v0, $v1
    088312D4:[00021043]: sra        $v0, $v0, 0x0001
    088312D8:[0082102A]: slt        $v0, $a0, $v0
    088312DC:[1040002F]: beq        $v0, $zr, 0x0883139C
    088312E0:[8FBF0044]: lw         $ra, 68($sp)
    088312E4:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    088312E8:[27A50004]: addiu      $a1, $sp, 4
    088312EC:[27A60008]: addiu      $a2, $sp, 8
    088312F0:[0E26677F]: jal        0x08999DFC [sceAtracGetStreamDataInfo]
    088312F4:[27A7000C]: addiu      $a3, $sp, 12
    088312F8:[04410005]: bgez       $v0, 0x08831310
    088312FC:[8FA20004]: lw         $v0, 4($sp)
    08831300:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08831304:[0E209B9B]: jal        0x08826E6C
    08831308:[24844680]: addiu      $a0, $a0, 18048
    0883130C:[8FA20004]: lw         $v0, 4($sp)
    08831310:[10400021]: beq        $v0, $zr, 0x08831398
    08831314:[8FA20008]: lw         $v0, 8($sp)
    08831318:[1040001F]: beq        $v0, $zr, 0x08831398
    0883131C:[3C1108B3]: lui        $s1, 0x08B3 <=> li $s1, 0x08B30000
    08831320:[8E2430E4]: lw         $a0, 12516($s1)
    08831324:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08831328:[28430801]: slti       $v1, $v0, 2049
    0883132C:[7C025004]: ins        $v0, $zr, 0, 11
    08831330:[0E2094B5]: jal        0x088252D4
    08831334:[0043800A]: movz       $s0, $v0, $v1
    08831338:[04410005]: bgez       $v0, 0x08831350
    0883133C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831340:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08831344:[0E209B9B]: jal        0x08826E6C
    08831348:[24844670]: addiu      $a0, $a0, 18032
    0883134C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08831350:[8E2430E4]: lw         $a0, 12516($s1)
    08831354:[2451CB38]: addiu      $s1, $v0, -13512
    08831358:[8FA2000C]: lw         $v0, 12($sp)
    0883135C:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    08831360:[AE300030]: sw         $s0, 48($s1)
    08831364:[AE220028]: sw         $v0, 40($s1)
    08831368:[8FA20004]: lw         $v0, 4($sp)
    0883136C:[A2320024]: sb         $s2, 36($s1)
    08831370:[AE22002C]: sw         $v0, 44($s1)
    08831374:[0E2094CF]: jal        0x0882533C
    08831378:[A2200048]: sb         $zr, 72($s1)
    0883137C:[04410003]: bgez       $v0, 0x0883138C
    08831380:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08831384:[0E209B9B]: jal        0x08826E6C
    08831388:[24844660]: addiu      $a0, $a0, 18016
    0883138C:[0E20C382]: jal        0x08830E08
    08831390:[00000000]: nop
    08831394:[A2320051]: sb         $s2, 81($s1)
    08831398:[8FBF0044]: lw         $ra, 68($sp)
    0883139C:[8FBE0040]: lw         $fp, 64($sp)
    088313A0:[8FB7003C]: lw         $s7, 60($sp)
    088313A4:[8FB60038]: lw         $s6, 56($sp)
    088313A8:[8FB50034]: lw         $s5, 52($sp)
    088313AC:[8FB40030]: lw         $s4, 48($sp)
    088313B0:[8FB3002C]: lw         $s3, 44($sp)
    088313B4:[8FB20028]: lw         $s2, 40($sp)
    088313B8:[8FB10024]: lw         $s1, 36($sp)
    088313BC:[8FB00020]: lw         $s0, 32($sp)
    088313C0:[03E00008]: jr         $ra
    088313C4:[27BD0050]: addiu      $sp, $sp, 80
_S1_2_8936C24 185,028 instructions (1.129%), 6,558 calls (08936C24 - 08936EDC, length 175)
    08936C24:[00A4102B]: sltu       $v0, $a1, $a0
    08936C28:[10400005]: beq        $v0, $zr, 0x08936C40
    08936C2C:[00805021]: addu       $t2, $a0, $zr <=> move $t2, $a0
    08936C30:[00A61821]: addu       $v1, $a1, $a2
    08936C34:[0083102B]: sltu       $v0, $a0, $v1
    08936C38:[5440003C]: bnel       $v0, $zr, 0x08936D2C
    08936C3C:[00865021]: addu       $t2, $a0, $a2
    08936C40:[2CC20008]: sltiu      $v0, $a2, 8
    08936C44:[00A04021]: addu       $t0, $a1, $zr <=> move $t0, $a1
    08936C48:[1040000B]: beq        $v0, $zr, 0x08936C78
    08936C4C:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    08936C50:[18C00007]: blez       $a2, 0x08936C70
    08936C54:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08936C58:[00861821]: addu       $v1, $a0, $a2
    08936C5C:[91020000]: lbu        $v0, 0($t0)
    08936C60:[A0E20000]: sb         $v0, 0($a3)
    08936C64:[24E70001]: addiu      $a3, $a3, 1
    08936C68:[1467FFFC]: bne        $v1, $a3, 0x08936C5C
    08936C6C:[25080001]: addiu      $t0, $t0, 1
    08936C70:[03E00008]: jr         $ra
    08936C74:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08936C78:[00AA1026]: xor        $v0, $a1, $t2
    08936C7C:[30420003]: andi       $v0, $v0, 3
    08936C80:[54400061]: bnel       $v0, $zr, 0x08936E08
    08936C84:[00062FC3]: sra        $a1, $a2, 0x001F
    08936C88:[30A30003]: andi       $v1, $a1, 3
    08936C8C:[10600009]: beq        $v1, $zr, 0x08936CB4
    08936C90:[00065902]: srl        $t3, $a2, 0x0004
    08936C94:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08936C98:[00431023]: subu       $v0, $v0, $v1
    08936C9C:[00C23023]: subu       $a2, $a2, $v0
    08936CA0:[00A24021]: addu       $t0, $a1, $v0
    08936CA4:[01422021]: addu       $a0, $t2, $v0
    08936CA8:[98A30000]: lwr        $v1, 0($a1)
    08936CAC:[B9430000]: swr        $v1, 0($t2)
    08936CB0:[00065902]: srl        $t3, $a2, 0x0004
    08936CB4:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08936CB8:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936CBC:[1160000E]: beq        $t3, $zr, 0x08936CF8
    08936CC0:[30CC000F]: andi       $t4, $a2, 15
    08936CC4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08936CC8:[8CE30004]: lw         $v1, 4($a3)
    08936CCC:[8CE40008]: lw         $a0, 8($a3)
    08936CD0:[8CE5000C]: lw         $a1, 12($a3)
    08936CD4:[8CE20000]: lw         $v0, 0($a3)
    08936CD8:[25080001]: addiu      $t0, $t0, 1
    08936CDC:[AD230004]: sw         $v1, 4($t1)
    08936CE0:[24E70010]: addiu      $a3, $a3, 16
    08936CE4:[AD220000]: sw         $v0, 0($t1)
    08936CE8:[AD240008]: sw         $a0, 8($t1)
    08936CEC:[AD25000C]: sw         $a1, 12($t1)
    08936CF0:[1568FFF5]: bne        $t3, $t0, 0x08936CC8
    08936CF4:[25290010]: addiu      $t1, $t1, 16
    08936CF8:[000C2082]: srl        $a0, $t4, 0x0002
    08936CFC:[10800008]: beq        $a0, $zr, 0x08936D20
    08936D00:[30C60003]: andi       $a2, $a2, 3
    08936D04:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936D08:[8CE20000]: lw         $v0, 0($a3)
    08936D0C:[24630001]: addiu      $v1, $v1, 1
    08936D10:[24E70004]: addiu      $a3, $a3, 4
    08936D14:[AD220000]: sw         $v0, 0($t1)
    08936D18:[1464FFFB]: bne        $v1, $a0, 0x08936D08
    08936D1C:[25290004]: addiu      $t1, $t1, 4
    08936D20:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08936D24:[0A24DB14]: j          0x08936C50
    08936D28:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936D2C:[2CC20008]: sltiu      $v0, $a2, 8
    08936D30:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    08936D34:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    08936D38:[14400029]: bne        $v0, $zr, 0x08936DE0
    08936D3C:[00C05821]: addu       $t3, $a2, $zr <=> move $t3, $a2
    08936D40:[006A1026]: xor        $v0, $v1, $t2
    08936D44:[30420003]: andi       $v0, $v0, 3
    08936D48:[14400046]: bne        $v0, $zr, 0x08936E64
    08936D4C:[00062FC3]: sra        $a1, $a2, 0x001F
    08936D50:[30630003]: andi       $v1, $v1, 3
    08936D54:[1460005B]: bne        $v1, $zr, 0x08936EC4
    08936D58:[00000000]: nop
    08936D5C:[000B6102]: srl        $t4, $t3, 0x0004
    08936D60:[316D000F]: andi       $t5, $t3, 15
    08936D64:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936D68:[11800011]: beq        $t4, $zr, 0x08936DB0
    08936D6C:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936D70:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08936D74:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08936D78:[8CE3FFFC]: lw         $v1, -4($a3)
    08936D7C:[8CE2FFF0]: lw         $v0, -16($a3)
    08936D80:[8CE4FFF4]: lw         $a0, -12($a3)
    08936D84:[8CE5FFF8]: lw         $a1, -8($a3)
    08936D88:[24E8FFF0]: addiu      $t0, $a3, -16
    08936D8C:[AD23FFFC]: sw         $v1, -4($t1)
    08936D90:[24C60001]: addiu      $a2, $a2, 1
    08936D94:[2523FFF0]: addiu      $v1, $t1, -16
    08936D98:[AD22FFF0]: sw         $v0, -16($t1)
    08936D9C:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936DA0:[AD24FFF4]: sw         $a0, -12($t1)
    08936DA4:[AD25FFF8]: sw         $a1, -8($t1)
    08936DA8:[1586FFF3]: bne        $t4, $a2, 0x08936D78
    08936DAC:[00604821]: addu       $t1, $v1, $zr <=> move $t1, $v1
    08936DB0:[000D2882]: srl        $a1, $t5, 0x0002
    08936DB4:[10A00008]: beq        $a1, $zr, 0x08936DD8
    08936DB8:[316B0003]: andi       $t3, $t3, 3
    08936DBC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08936DC0:[2508FFFC]: addiu      $t0, $t0, -4
    08936DC4:[8D020000]: lw         $v0, 0($t0)
    08936DC8:[2463FFFC]: addiu      $v1, $v1, -4
    08936DCC:[24840001]: addiu      $a0, $a0, 1
    08936DD0:[14A4FFFB]: bne        $a1, $a0, 0x08936DC0
    08936DD4:[AC620000]: sw         $v0, 0($v1)
    08936DD8:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08936DDC:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936DE0:[1960FFA3]: blez       $t3, 0x08936C70
    08936DE4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936DE8:[24E7FFFF]: addiu      $a3, $a3, -1
    08936DEC:[90E20000]: lbu        $v0, 0($a3)
    08936DF0:[2484FFFF]: addiu      $a0, $a0, -1
    08936DF4:[24630001]: addiu      $v1, $v1, 1
    08936DF8:[1563FFFB]: bne        $t3, $v1, 0x08936DE8
    08936DFC:[A0820000]: sb         $v0, 0($a0)
    08936E00:[03E00008]: jr         $ra
    08936E04:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08936E08:[00052F82]: srl        $a1, $a1, 0x001E
    08936E0C:[24C40003]: addiu      $a0, $a2, 3
    08936E10:[28C30000]: slti       $v1, $a2, 0
    08936E14:[00C3200A]: movz       $a0, $a2, $v1
    08936E18:[00C51021]: addu       $v0, $a2, $a1
    08936E1C:[30420003]: andi       $v0, $v0, 3
    08936E20:[00042083]: sra        $a0, $a0, 0x0002
    08936E24:[00453023]: subu       $a2, $v0, $a1
    08936E28:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936E2C:[1080FFBC]: beq        $a0, $zr, 0x08936D20
    08936E30:[01404821]: addu       $t1, $t2, $zr <=> move $t1, $t2
    08936E34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936E38:[24630001]: addiu      $v1, $v1, 1
    08936E3C:[88E20003]: lwl        $v0, 3($a3)
    08936E40:[98E20000]: lwr        $v0, 0($a3)
    08936E44:[24E70004]: addiu      $a3, $a3, 4
    08936E48:[A9220003]: swl        $v0, 3($t1)
    08936E4C:[B9220000]: swr        $v0, 0($t1)
    08936E50:[1483FFF9]: bne        $a0, $v1, 0x08936E38
    08936E54:[25290004]: addiu      $t1, $t1, 4
    08936E58:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08936E5C:[0A24DB14]: j          0x08936C50
    08936E60:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936E64:[00052F82]: srl        $a1, $a1, 0x001E
    08936E68:[28C30000]: slti       $v1, $a2, 0
    08936E6C:[24C40003]: addiu      $a0, $a2, 3
    08936E70:[00C3200A]: movz       $a0, $a2, $v1
    08936E74:[00C51021]: addu       $v0, $a2, $a1
    08936E78:[30420003]: andi       $v0, $v0, 3
    08936E7C:[00042083]: sra        $a0, $a0, 0x0002
    08936E80:[00455823]: subu       $t3, $v0, $a1
    08936E84:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936E88:[1080FFD3]: beq        $a0, $zr, 0x08936DD8
    08936E8C:[01401821]: addu       $v1, $t2, $zr <=> move $v1, $t2
    08936E90:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08936E94:[24A50001]: addiu      $a1, $a1, 1
    08936E98:[2508FFFC]: addiu      $t0, $t0, -4
    08936E9C:[2463FFFC]: addiu      $v1, $v1, -4
    08936EA0:[89020003]: lwl        $v0, 3($t0)
    08936EA4:[99020000]: lwr        $v0, 0($t0)
    08936EA8:[A8620003]: swl        $v0, 3($v1)
    08936EAC:[B8620000]: swr        $v0, 0($v1)
    08936EB0:[5485FFF9]: bnel       $a0, $a1, 0x08936E98
    08936EB4:[24A50001]: addiu      $a1, $a1, 1
    08936EB8:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08936EBC:[0A24DB78]: j          0x08936DE0
    08936EC0:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936EC4:[88E2FFFF]: lwl        $v0, -1($a3)
    08936EC8:[00C35823]: subu       $t3, $a2, $v1
    08936ECC:[00E33823]: subu       $a3, $a3, $v1
    08936ED0:[01432023]: subu       $a0, $t2, $v1
    08936ED4:[A942FFFF]: swl        $v0, -1($t2)
    08936ED8:[0A24DB58]: j          0x08936D60
    08936EDC:[000B6102]: srl        $t4, $t3, 0x0004
  Back Branch 08936C68 9,351 times (length 5)
    08936C48:[1040000B]: beq        $v0, $zr, 0x08936C78
    08936C4C:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    08936C50:[18C00007]: blez       $a2, 0x08936C70
    08936C54:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08936C58:[00861821]: addu       $v1, $a0, $a2
--> 08936C5C:[91020000]: lbu        $v0, 0($t0)
    08936C60:[A0E20000]: sb         $v0, 0($a3)
    08936C64:[24E70001]: addiu      $a3, $a3, 1
--> 08936C68:[1467FFFC]: bne        $v1, $a3, 0x08936C5C
    08936C6C:[25080001]: addiu      $t0, $t0, 1
    08936C70:[03E00008]: jr         $ra
    08936C74:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08936C78:[00AA1026]: xor        $v0, $a1, $t2
  Back Branch 08936E50 2,575 times (length 8)
    08936E24:[00453023]: subu       $a2, $v0, $a1
    08936E28:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936E2C:[1080FFBC]: beq        $a0, $zr, 0x08936D20
    08936E30:[01404821]: addu       $t1, $t2, $zr <=> move $t1, $t2
    08936E34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08936E38:[24630001]: addiu      $v1, $v1, 1
    08936E3C:[88E20003]: lwl        $v0, 3($a3)
    08936E40:[98E20000]: lwr        $v0, 0($a3)
    08936E44:[24E70004]: addiu      $a3, $a3, 4
    08936E48:[A9220003]: swl        $v0, 3($t1)
    08936E4C:[B9220000]: swr        $v0, 0($t1)
--> 08936E50:[1483FFF9]: bne        $a0, $v1, 0x08936E38
    08936E54:[25290004]: addiu      $t1, $t1, 4
    08936E58:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08936E5C:[0A24DB14]: j          0x08936C50
    08936E60:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 08936D18 1,190 times (length 6)
    08936CF4:[25290010]: addiu      $t1, $t1, 16
    08936CF8:[000C2082]: srl        $a0, $t4, 0x0002
    08936CFC:[10800008]: beq        $a0, $zr, 0x08936D20
    08936D00:[30C60003]: andi       $a2, $a2, 3
    08936D04:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08936D08:[8CE20000]: lw         $v0, 0($a3)
    08936D0C:[24630001]: addiu      $v1, $v1, 1
    08936D10:[24E70004]: addiu      $a3, $a3, 4
    08936D14:[AD220000]: sw         $v0, 0($t1)
--> 08936D18:[1464FFFB]: bne        $v1, $a0, 0x08936D08
    08936D1C:[25290004]: addiu      $t1, $t1, 4
    08936D20:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08936D24:[0A24DB14]: j          0x08936C50
    08936D28:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 08936E5C 560 times (length 133)
  Back Branch 08936E2C 560 times (length 69)
    08936D0C:[24630001]: addiu      $v1, $v1, 1
    08936D10:[24E70004]: addiu      $a3, $a3, 4
    08936D14:[AD220000]: sw         $v0, 0($t1)
    08936D18:[1464FFFB]: bne        $v1, $a0, 0x08936D08
    08936D1C:[25290004]: addiu      $t1, $t1, 4
--> 08936D20:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
    08936D24:[0A24DB14]: j          0x08936C50
    08936D28:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936D2C:[2CC20008]: sltiu      $v0, $a2, 8
    08936D30:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    08936D34:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
    08936D38:[14400029]: bne        $v0, $zr, 0x08936DE0
    08936D3C:[00C05821]: addu       $t3, $a2, $zr <=> move $t3, $a2
    08936D40:[006A1026]: xor        $v0, $v1, $t2
    08936D44:[30420003]: andi       $v0, $v0, 3
    08936D48:[14400046]: bne        $v0, $zr, 0x08936E64
    08936D4C:[00062FC3]: sra        $a1, $a2, 0x001F
    08936D50:[30630003]: andi       $v1, $v1, 3
    08936D54:[1460005B]: bne        $v1, $zr, 0x08936EC4
    08936D58:[00000000]: nop
    08936D5C:[000B6102]: srl        $t4, $t3, 0x0004
    08936D60:[316D000F]: andi       $t5, $t3, 15
    08936D64:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936D68:[11800011]: beq        $t4, $zr, 0x08936DB0
    08936D6C:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936D70:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08936D74:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08936D78:[8CE3FFFC]: lw         $v1, -4($a3)
    08936D7C:[8CE2FFF0]: lw         $v0, -16($a3)
    08936D80:[8CE4FFF4]: lw         $a0, -12($a3)
    08936D84:[8CE5FFF8]: lw         $a1, -8($a3)
    08936D88:[24E8FFF0]: addiu      $t0, $a3, -16
    08936D8C:[AD23FFFC]: sw         $v1, -4($t1)
    08936D90:[24C60001]: addiu      $a2, $a2, 1
    08936D94:[2523FFF0]: addiu      $v1, $t1, -16
    08936D98:[AD22FFF0]: sw         $v0, -16($t1)
    08936D9C:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936DA0:[AD24FFF4]: sw         $a0, -12($t1)
    08936DA4:[AD25FFF8]: sw         $a1, -8($t1)
    08936DA8:[1586FFF3]: bne        $t4, $a2, 0x08936D78
    08936DAC:[00604821]: addu       $t1, $v1, $zr <=> move $t1, $v1
    08936DB0:[000D2882]: srl        $a1, $t5, 0x0002
    08936DB4:[10A00008]: beq        $a1, $zr, 0x08936DD8
    08936DB8:[316B0003]: andi       $t3, $t3, 3
    08936DBC:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08936DC0:[2508FFFC]: addiu      $t0, $t0, -4
    08936DC4:[8D020000]: lw         $v0, 0($t0)
    08936DC8:[2463FFFC]: addiu      $v1, $v1, -4
    08936DCC:[24840001]: addiu      $a0, $a0, 1
    08936DD0:[14A4FFFB]: bne        $a1, $a0, 0x08936DC0
    08936DD4:[AC620000]: sw         $v0, 0($v1)
    08936DD8:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08936DDC:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936DE0:[1960FFA3]: blez       $t3, 0x08936C70
    08936DE4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936DE8:[24E7FFFF]: addiu      $a3, $a3, -1
    08936DEC:[90E20000]: lbu        $v0, 0($a3)
    08936DF0:[2484FFFF]: addiu      $a0, $a0, -1
    08936DF4:[24630001]: addiu      $v1, $v1, 1
    08936DF8:[1563FFFB]: bne        $t3, $v1, 0x08936DE8
    08936DFC:[A0820000]: sb         $v0, 0($a0)
    08936E00:[03E00008]: jr         $ra
    08936E04:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08936E08:[00052F82]: srl        $a1, $a1, 0x001E
    08936E0C:[24C40003]: addiu      $a0, $a2, 3
    08936E10:[28C30000]: slti       $v1, $a2, 0
    08936E14:[00C3200A]: movz       $a0, $a2, $v1
    08936E18:[00C51021]: addu       $v0, $a2, $a1
    08936E1C:[30420003]: andi       $v0, $v0, 3
    08936E20:[00042083]: sra        $a0, $a0, 0x0002
    08936E24:[00453023]: subu       $a2, $v0, $a1
    08936E28:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
--> 08936E2C:[1080FFBC]: beq        $a0, $zr, 0x08936D20
    08936E30:[01404821]: addu       $t1, $t2, $zr <=> move $t1, $t2
    08936E34:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936E38:[24630001]: addiu      $v1, $v1, 1
    08936E3C:[88E20003]: lwl        $v0, 3($a3)
  Back Branch 08936D24 462 times (length 55)
    08936C3C:[00865021]: addu       $t2, $a0, $a2
    08936C40:[2CC20008]: sltiu      $v0, $a2, 8
    08936C44:[00A04021]: addu       $t0, $a1, $zr <=> move $t0, $a1
    08936C48:[1040000B]: beq        $v0, $zr, 0x08936C78
    08936C4C:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
--> 08936C50:[18C00007]: blez       $a2, 0x08936C70
    08936C54:[00803821]: addu       $a3, $a0, $zr <=> move $a3, $a0
    08936C58:[00861821]: addu       $v1, $a0, $a2
    08936C5C:[91020000]: lbu        $v0, 0($t0)
    08936C60:[A0E20000]: sb         $v0, 0($a3)
    08936C64:[24E70001]: addiu      $a3, $a3, 1
    08936C68:[1467FFFC]: bne        $v1, $a3, 0x08936C5C
    08936C6C:[25080001]: addiu      $t0, $t0, 1
    08936C70:[03E00008]: jr         $ra
    08936C74:[01401021]: addu       $v0, $t2, $zr <=> move $v0, $t2
    08936C78:[00AA1026]: xor        $v0, $a1, $t2
    08936C7C:[30420003]: andi       $v0, $v0, 3
    08936C80:[54400061]: bnel       $v0, $zr, 0x08936E08
    08936C84:[00062FC3]: sra        $a1, $a2, 0x001F
    08936C88:[30A30003]: andi       $v1, $a1, 3
    08936C8C:[10600009]: beq        $v1, $zr, 0x08936CB4
    08936C90:[00065902]: srl        $t3, $a2, 0x0004
    08936C94:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    08936C98:[00431023]: subu       $v0, $v0, $v1
    08936C9C:[00C23023]: subu       $a2, $a2, $v0
    08936CA0:[00A24021]: addu       $t0, $a1, $v0
    08936CA4:[01422021]: addu       $a0, $t2, $v0
    08936CA8:[98A30000]: lwr        $v1, 0($a1)
    08936CAC:[B9430000]: swr        $v1, 0($t2)
    08936CB0:[00065902]: srl        $t3, $a2, 0x0004
    08936CB4:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08936CB8:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936CBC:[1160000E]: beq        $t3, $zr, 0x08936CF8
    08936CC0:[30CC000F]: andi       $t4, $a2, 15
    08936CC4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    08936CC8:[8CE30004]: lw         $v1, 4($a3)
    08936CCC:[8CE40008]: lw         $a0, 8($a3)
    08936CD0:[8CE5000C]: lw         $a1, 12($a3)
    08936CD4:[8CE20000]: lw         $v0, 0($a3)
    08936CD8:[25080001]: addiu      $t0, $t0, 1
    08936CDC:[AD230004]: sw         $v1, 4($t1)
    08936CE0:[24E70010]: addiu      $a3, $a3, 16
    08936CE4:[AD220000]: sw         $v0, 0($t1)
    08936CE8:[AD240008]: sw         $a0, 8($t1)
    08936CEC:[AD25000C]: sw         $a1, 12($t1)
    08936CF0:[1568FFF5]: bne        $t3, $t0, 0x08936CC8
    08936CF4:[25290010]: addiu      $t1, $t1, 16
    08936CF8:[000C2082]: srl        $a0, $t4, 0x0002
    08936CFC:[10800008]: beq        $a0, $zr, 0x08936D20
    08936D00:[30C60003]: andi       $a2, $a2, 3
    08936D04:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936D08:[8CE20000]: lw         $v0, 0($a3)
    08936D0C:[24630001]: addiu      $v1, $v1, 1
    08936D10:[24E70004]: addiu      $a3, $a3, 4
    08936D14:[AD220000]: sw         $v0, 0($t1)
    08936D18:[1464FFFB]: bne        $v1, $a0, 0x08936D08
    08936D1C:[25290004]: addiu      $t1, $t1, 4
    08936D20:[01202021]: addu       $a0, $t1, $zr <=> move $a0, $t1
--> 08936D24:[0A24DB14]: j          0x08936C50
    08936D28:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08936D2C:[2CC20008]: sltiu      $v0, $a2, 8
    08936D30:[00603821]: addu       $a3, $v1, $zr <=> move $a3, $v1
    08936D34:[01402021]: addu       $a0, $t2, $zr <=> move $a0, $t2
  Back Branch 08936CF0 70 times (length 12)
    08936CB4:[00804821]: addu       $t1, $a0, $zr <=> move $t1, $a0
    08936CB8:[01003821]: addu       $a3, $t0, $zr <=> move $a3, $t0
    08936CBC:[1160000E]: beq        $t3, $zr, 0x08936CF8
    08936CC0:[30CC000F]: andi       $t4, $a2, 15
    08936CC4:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
--> 08936CC8:[8CE30004]: lw         $v1, 4($a3)
    08936CCC:[8CE40008]: lw         $a0, 8($a3)
    08936CD0:[8CE5000C]: lw         $a1, 12($a3)
    08936CD4:[8CE20000]: lw         $v0, 0($a3)
    08936CD8:[25080001]: addiu      $t0, $t0, 1
    08936CDC:[AD230004]: sw         $v1, 4($t1)
    08936CE0:[24E70010]: addiu      $a3, $a3, 16
    08936CE4:[AD220000]: sw         $v0, 0($t1)
    08936CE8:[AD240008]: sw         $a0, 8($t1)
    08936CEC:[AD25000C]: sw         $a1, 12($t1)
--> 08936CF0:[1568FFF5]: bne        $t3, $t0, 0x08936CC8
    08936CF4:[25290010]: addiu      $t1, $t1, 16
    08936CF8:[000C2082]: srl        $a0, $t4, 0x0002
    08936CFC:[10800008]: beq        $a0, $zr, 0x08936D20
    08936D00:[30C60003]: andi       $a2, $a2, 3
_S1_2_8835480 176,513 instructions (1.077%), 1 calls (08835480 - 08835658, length 119)
    08835480:[27BDFFD0]: addiu      $sp, $sp, -48
    08835484:[AFB40020]: sw         $s4, 32($sp)
    08835488:[3C1408B4]: lui        $s4, 0x08B4 <=> li $s4, 0x08B40000
    0883548C:[8E825188]: lw         $v0, 20872($s4)
    08835490:[AFB50024]: sw         $s5, 36($sp)
    08835494:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    08835498:[AFB3001C]: sw         $s3, 28($sp)
    0883549C:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    088354A0:[AFB20018]: sw         $s2, 24($sp)
    088354A4:[00C09021]: addu       $s2, $a2, $zr <=> move $s2, $a2
    088354A8:[AFBF0028]: sw         $ra, 40($sp)
    088354AC:[AFB10014]: sw         $s1, 20($sp)
    088354B0:[10400004]: beq        $v0, $zr, 0x088354C4
    088354B4:[AFB00010]: sw         $s0, 16($sp)
    088354B8:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088354BC:[0E209B9B]: jal        0x08826E6C
    088354C0:[24845014]: addiu      $a0, $a0, 20500
    088354C4:[3242000F]: andi       $v0, $s2, 15
    088354C8:[10400003]: beq        $v0, $zr, 0x088354D8
    088354CC:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    088354D0:[0E209B9B]: jal        0x08826E6C
    088354D4:[24845004]: addiu      $a0, $a0, 20484
    088354D8:[26905188]: addiu      $s0, $s4, 20872
    088354DC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    088354E0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088354E4:[0E24DBB8]: jal        0x08936EE0
    088354E8:[240600A8]: addiu      $a2, $zr, 168 <=> li $a2, 168
    088354EC:[3C027E07]: lui        $v0, 0x7E07 <=> li $v0, 0x7E070000
    088354F0:[3442E07F]: ori        $v0, $v0, -8065
    088354F4:[02420018]: mult       $s2, $v0
    088354F8:[00121FC3]: sra        $v1, $s2, 0x001F
    088354FC:[AE935188]: sw         $s3, 20872($s4)
    08835500:[00001010]: mfhi       $v0
    08835504:[00021203]: sra        $v0, $v0, 0x0008
    08835508:[00431023]: subu       $v0, $v0, $v1
    0883550C:[00021940]: sll        $v1, $v0, 0x0005
    08835510:[28640000]: slti       $a0, $v1, 0
    08835514:[24650007]: addiu      $a1, $v1, 7
    08835518:[00021240]: sll        $v0, $v0, 0x0009
    0883551C:[AE030094]: sw         $v1, 148($s0)
    08835520:[00A4180B]: movn       $v1, $a1, $a0
    08835524:[02621021]: addu       $v0, $s3, $v0
    08835528:[000388C3]: sra        $s1, $v1, 0x0003
    0883552C:[00512021]: addu       $a0, $v0, $s1
    08835530:[00911821]: addu       $v1, $a0, $s1
    08835534:[00731823]: subu       $v1, $v1, $s3
    08835538:[0243182A]: slt        $v1, $s2, $v1
    0883553C:[AE020004]: sw         $v0, 4($s0)
    08835540:[AE020098]: sw         $v0, 152($s0)
    08835544:[10600004]: beq        $v1, $zr, 0x08835558
    08835548:[AE04009C]: sw         $a0, 156($s0)
    0883554C:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08835550:[0E209B9B]: jal        0x08826E6C
    08835554:[24844FE4]: addiu      $a0, $a0, 20452
    08835558:[8E060004]: lw         $a2, 4($s0)
    0883555C:[8E855188]: lw         $a1, 20872($s4)
    08835560:[8E090094]: lw         $t1, 148($s0)
    08835564:[8E0A0098]: lw         $t2, 152($s0)
    08835568:[8E02009C]: lw         $v0, 156($s0)
    0883556C:[00C53823]: subu       $a3, $a2, $a1
    08835570:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08835574:[AE1500A0]: sw         $s5, 160($s0)
    08835578:[2484EC5C]: addiu      $a0, $a0, -5028
    0883557C:[02205821]: addu       $t3, $s1, $zr <=> move $t3, $s1
    08835580:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08835584:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08835588:[0E209B3E]: jal        0x08826CF8
    0883558C:[AFA20000]: sw         $v0, 0($sp)
    08835590:[0A20D587]: j          0x0883561C
    08835594:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08835598:[0E20D300]: jal        0x08834C00
    0883559C:[00000000]: nop
    088355A0:[28460000]: slti       $a2, $v0, 0
    088355A4:[2443001F]: addiu      $v1, $v0, 31
    088355A8:[0046180A]: movz       $v1, $v0, $a2
    088355AC:[8E260098]: lw         $a2, 152($s1)
    088355B0:[00031943]: sra        $v1, $v1, 0x0005
    088355B4:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    088355B8:[00031880]: sll        $v1, $v1, 0x0002
    088355BC:[7C07F144]: ins        $a3, $zr, 5, 26
    088355C0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088355C4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088355C8:[26520200]: addiu      $s2, $s2, 512
    088355CC:[04E10005]: bgez       $a3, 0x088355E4
    088355D0:[00663021]: addu       $a2, $v1, $a2
    088355D4:[24E7FFFF]: addiu      $a3, $a3, -1
    088355D8:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    088355DC:[00E23825]: or         $a3, $a3, $v0
    088355E0:[24E70001]: addiu      $a3, $a3, 1
    088355E4:[8CC20000]: lw         $v0, 0($a2)
    088355E8:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    088355EC:[00E31806]: srlv       $v1, $v1, $a3
    088355F0:[00431025]: or         $v0, $v0, $v1
    088355F4:[0E20D3BF]: jal        0x08834EFC
    088355F8:[ACC20000]: sw         $v0, 0($a2)
    088355FC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08835600:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835604:[0E20D39F]: jal        0x08834E7C
    08835608:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0883560C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835610:[0E20D49E]: jal        0x08835278
    08835614:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08835618:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883561C:[24515188]: addiu      $s1, $v0, 20872
    08835620:[8E220004]: lw         $v0, 4($s1)
    08835624:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08835628:[0242102B]: sltu       $v0, $s2, $v0
    0883562C:[1440FFDA]: bne        $v0, $zr, 0x08835598
    08835630:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835634:[02201021]: addu       $v0, $s1, $zr <=> move $v0, $s1
    08835638:[8FBF0028]: lw         $ra, 40($sp)
    0883563C:[8FB50024]: lw         $s5, 36($sp)
    08835640:[8FB40020]: lw         $s4, 32($sp)
    08835644:[8FB3001C]: lw         $s3, 28($sp)
    08835648:[8FB20018]: lw         $s2, 24($sp)
    0883564C:[8FB10014]: lw         $s1, 20($sp)
    08835650:[8FB00010]: lw         $s0, 16($sp)
    08835654:[03E00008]: jr         $ra
    08835658:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 0883562C 5,042 times (length 39)
    08835584:[02609021]: addu       $s2, $s3, $zr <=> move $s2, $s3
    08835588:[0E209B3E]: jal        0x08826CF8
    0883558C:[AFA20000]: sw         $v0, 0($sp)
    08835590:[0A20D587]: j          0x0883561C
    08835594:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
--> 08835598:[0E20D300]: jal        0x08834C00
    0883559C:[00000000]: nop
    088355A0:[28460000]: slti       $a2, $v0, 0
    088355A4:[2443001F]: addiu      $v1, $v0, 31
    088355A8:[0046180A]: movz       $v1, $v0, $a2
    088355AC:[8E260098]: lw         $a2, 152($s1)
    088355B0:[00031943]: sra        $v1, $v1, 0x0005
    088355B4:[00403821]: addu       $a3, $v0, $zr <=> move $a3, $v0
    088355B8:[00031880]: sll        $v1, $v1, 0x0002
    088355BC:[7C07F144]: ins        $a3, $zr, 5, 26
    088355C0:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    088355C4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088355C8:[26520200]: addiu      $s2, $s2, 512
    088355CC:[04E10005]: bgez       $a3, 0x088355E4
    088355D0:[00663021]: addu       $a2, $v1, $a2
    088355D4:[24E7FFFF]: addiu      $a3, $a3, -1
    088355D8:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    088355DC:[00E23825]: or         $a3, $a3, $v0
    088355E0:[24E70001]: addiu      $a3, $a3, 1
    088355E4:[8CC20000]: lw         $v0, 0($a2)
    088355E8:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    088355EC:[00E31806]: srlv       $v1, $v1, $a3
    088355F0:[00431025]: or         $v0, $v0, $v1
    088355F4:[0E20D3BF]: jal        0x08834EFC
    088355F8:[ACC20000]: sw         $v0, 0($a2)
    088355FC:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08835600:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835604:[0E20D39F]: jal        0x08834E7C
    08835608:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0883560C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835610:[0E20D49E]: jal        0x08835278
    08835614:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08835618:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883561C:[24515188]: addiu      $s1, $v0, 20872
    08835620:[8E220004]: lw         $v0, 4($s1)
    08835624:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08835628:[0242102B]: sltu       $v0, $s2, $v0
--> 0883562C:[1440FFDA]: bne        $v0, $zr, 0x08835598
    08835630:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08835634:[02201021]: addu       $v0, $s1, $zr <=> move $v0, $s1
    08835638:[8FBF0028]: lw         $ra, 40($sp)
    0883563C:[8FB50024]: lw         $s5, 36($sp)
_S1_2_88252D4 171,550 instructions (1.046%), 34,310 calls (088252D4 - 089998D0, length 381312)
_S1_2_8829574 158,400 instructions (0.966%), 19,800 calls (08829574 - 08829594, length 9)
    08829574:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08829578:[2CC60001]: sltiu      $a2, $a2, 1
    0882957C:[10A00002]: beq        $a1, $zr, 0x08829588
    08829580:[8C820000]: lw         $v0, 0($a0)
    08829584:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08829588:[00461021]: addu       $v0, $v0, $a2
    0882958C:[0043282D]: min        $a1, $v0, $v1
    08829590:[03E00008]: jr         $ra
    08829594:[AC850000]: sw         $a1, 0($a0)
_S1_2_882944C 158,400 instructions (0.966%), 19,800 calls (0882944C - 0882946C, length 9)
    0882944C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    08829450:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    08829454:[10A00002]: beq        $a1, $zr, 0x08829460
    08829458:[8C820000]: lw         $v0, 0($a0)
    0882945C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08829460:[00461021]: addu       $v0, $v0, $a2
    08829464:[0043282D]: min        $a1, $v0, $v1
    08829468:[03E00008]: jr         $ra
    0882946C:[AC850000]: sw         $a1, 0($a0)
_S1_2_8834E7C 151,949 instructions (0.927%), 5,227 calls (08834E7C - 08834EF8, length 32)
    08834E7C:[27BDFFF0]: addiu      $sp, $sp, -16
    08834E80:[AFB10004]: sw         $s1, 4($sp)
    08834E84:[00A08821]: addu       $s1, $a1, $zr <=> move $s1, $a1
    08834E88:[AFB00000]: sw         $s0, 0($sp)
    08834E8C:[AFBF0008]: sw         $ra, 8($sp)
    08834E90:[8CA20008]: lw         $v0, 8($a1)
    08834E94:[14400014]: bne        $v0, $zr, 0x08834EE8
    08834E98:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08834E9C:[0E20D376]: jal        0x08834DD8
    08834EA0:[00000000]: nop
    08834EA4:[00021880]: sll        $v1, $v0, 0x0002
    08834EA8:[26040014]: addiu      $a0, $s0, 20
    08834EAC:[00832021]: addu       $a0, $a0, $v1
    08834EB0:[8C850000]: lw         $a1, 0($a0)
    08834EB4:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    08834EB8:[00431806]: srlv       $v1, $v1, $v0
    08834EBC:[14A00004]: bne        $a1, $zr, 0x08834ED0
    08834EC0:[26260004]: addiu      $a2, $s1, 4
    08834EC4:[8E020010]: lw         $v0, 16($s0)
    08834EC8:[00431025]: or         $v0, $v0, $v1
    08834ECC:[AE020010]: sw         $v0, 16($s0)
    08834ED0:[AE250004]: sw         $a1, 4($s1)
    08834ED4:[8C820000]: lw         $v0, 0($a0)
    08834ED8:[54400001]: bnel       $v0, $zr, 0x08834EE0
    08834EDC:[AC460008]: sw         $a2, 8($v0)
    08834EE0:[AE240008]: sw         $a0, 8($s1)
    08834EE4:[AC910000]: sw         $s1, 0($a0)
    08834EE8:[8FBF0008]: lw         $ra, 8($sp)
    08834EEC:[8FB10004]: lw         $s1, 4($sp)
    08834EF0:[8FB00000]: lw         $s0, 0($sp)
    08834EF4:[03E00008]: jr         $ra
    08834EF8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8933C54 150,964 instructions (0.921%), 6,862 calls (08933C54 - 08933CA8, length 22)
    08933C54:[3C0608B5]: lui        $a2, 0x08B5 <=> li $a2, 0x08B50000
    08933C58:[8CC51214]: lw         $a1, 4628($a2)
    08933C5C:[27BDFFF0]: addiu      $sp, $sp, -16
    08933C60:[3C038042]: lui        $v1, 0x8042 <=> li $v1, 0x80420000
    08933C64:[AFBF0000]: sw         $ra, 0($sp)
    08933C68:[10A0000D]: beq        $a1, $zr, 0x08933CA0
    08933C6C:[34620100]: ori        $v0, $v1, 256
    08933C70:[3C058042]: lui        $a1, 0x8042 <=> li $a1, 0x80420000
    08933C74:[3083003F]: andi       $v1, $a0, 63
    08933C78:[10800009]: beq        $a0, $zr, 0x08933CA0
    08933C7C:[34A20005]: ori        $v0, $a1, 5
    08933C80:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    08933C84:[3C078042]: lui        $a3, 0x8042 <=> li $a3, 0x80420000
    08933C88:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    08933C8C:[24445480]: addiu      $a0, $v0, 21632
    08933C90:[14600003]: bne        $v1, $zr, 0x08933CA0
    08933C94:[34E20005]: ori        $v0, $a3, 5
    08933C98:[0E26689D]: jal        0x0899A274 [__sceSasCore]
    08933C9C:[00000000]: nop
    08933CA0:[8FBF0000]: lw         $ra, 0($sp)
    08933CA4:[03E00008]: jr         $ra
    08933CA8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8819440 143,315 instructions (0.874%), 2,125 calls (08819440 - 08819A4C, length 388)
    08819440:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08819444:[00A05821]: addu       $t3, $a1, $zr <=> move $t3, $a1
    08819448:[00C05021]: addu       $t2, $a2, $zr <=> move $t2, $a2
    0881944C:[14E00052]: bne        $a3, $zr, 0x08819598
    08819450:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    08819454:[00A6102B]: sltu       $v0, $a1, $a2
    08819458:[14400070]: bne        $v0, $zr, 0x0881961C
    0881945C:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    08819460:[10C000CD]: beq        $a2, $zr, 0x08819798
    08819464:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08819468:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    0881946C:[004A102B]: sltu       $v0, $v0, $t2
    08819470:[144000C1]: bne        $v0, $zr, 0x08819778
    08819474:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819478:[2D420100]: sltiu      $v0, $t2, 256
    0881947C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819480:[14400003]: bne        $v0, $zr, 0x08819490
    08819484:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819488:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    0881948C:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08819490:[006A1006]: srlv       $v0, $t2, $v1
    08819494:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    08819498:[2463BDF8]: addiu      $v1, $v1, -16904
    0881949C:[00431021]: addu       $v0, $v0, $v1
    088194A0:[90440000]: lbu        $a0, 0($v0)
    088194A4:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    088194A8:[00A42021]: addu       $a0, $a1, $a0
    088194AC:[00644823]: subu       $t1, $v1, $a0
    088194B0:[55200110]: bnel       $t1, $zr, 0x088198F4
    088194B4:[012A5004]: sllv       $t2, $t2, $t1
    088194B8:[016A2023]: subu       $a0, $t3, $t2
    088194BC:[000A4402]: srl        $t0, $t2, 0x0010
    088194C0:[314DFFFF]: andi       $t5, $t2, -1
    088194C4:[24070001]: addiu      $a3, $zr, 1 <=> li $a3, 1
    088194C8:[15000002]: bne        $t0, $zr, 0x088194D4
    088194CC:[0088001B]: divu       $a0, $t0
    088194D0:[000001CD]: break      0x00007
    088194D4:[000E1C02]: srl        $v1, $t6, 0x0010
    088194D8:[00002812]: mflo       $a1
    088194DC:[00001010]: mfhi       $v0
    088194E0:[01A50018]: mult       $t5, $a1
    088194E4:[00021400]: sll        $v0, $v0, 0x0010
    088194E8:[00431825]: or         $v1, $v0, $v1
    088194EC:[00003012]: mflo       $a2
    088194F0:[0066102B]: sltu       $v0, $v1, $a2
    088194F4:[15000002]: bne        $t0, $zr, 0x08819500
    088194F8:[0088001B]: divu       $a0, $t0
    088194FC:[000001CD]: break      0x00007
    08819500:[10400008]: beq        $v0, $zr, 0x08819524
    08819504:[00A06021]: addu       $t4, $a1, $zr <=> move $t4, $a1
    08819508:[006A1821]: addu       $v1, $v1, $t2
    0881950C:[006A102B]: sltu       $v0, $v1, $t2
    08819510:[14400004]: bne        $v0, $zr, 0x08819524
    08819514:[24ACFFFF]: addiu      $t4, $a1, -1
    08819518:[0066102B]: sltu       $v0, $v1, $a2
    0881951C:[54400144]: bnel       $v0, $zr, 0x08819A30
    08819520:[24ACFFFE]: addiu      $t4, $a1, -2
    08819524:[00661823]: subu       $v1, $v1, $a2
    08819528:[15000002]: bne        $t0, $zr, 0x08819534
    0881952C:[0068001B]: divu       $v1, $t0
    08819530:[000001CD]: break      0x00007
    08819534:[31C4FFFF]: andi       $a0, $t6, -1
    08819538:[00004812]: mflo       $t1
    0881953C:[00001010]: mfhi       $v0
    08819540:[01A90018]: mult       $t5, $t1
    08819544:[00021400]: sll        $v0, $v0, 0x0010
    08819548:[00442025]: or         $a0, $v0, $a0
    0881954C:[00002812]: mflo       $a1
    08819550:[0085102B]: sltu       $v0, $a0, $a1
    08819554:[15000002]: bne        $t0, $zr, 0x08819560
    08819558:[0068001B]: divu       $v1, $t0
    0881955C:[000001CD]: break      0x00007
    08819560:[10400008]: beq        $v0, $zr, 0x08819584
    08819564:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    08819568:[01441821]: addu       $v1, $t2, $a0
    0881956C:[006A102B]: sltu       $v0, $v1, $t2
    08819570:[14400004]: bne        $v0, $zr, 0x08819584
    08819574:[252BFFFF]: addiu      $t3, $t1, -1
    08819578:[0065182B]: sltu       $v1, $v1, $a1
    0881957C:[2522FFFE]: addiu      $v0, $t1, -2
    08819580:[0043580B]: movn       $t3, $v0, $v1
    08819584:[000C1400]: sll        $v0, $t4, 0x0010
    08819588:[01621025]: or         $v0, $t3, $v0
    0881958C:[00E01821]: addu       $v1, $a3, $zr <=> move $v1, $a3
    08819590:[03E00008]: jr         $ra
    08819594:[00000000]: nop
    08819598:[00A7102B]: sltu       $v0, $a1, $a3
    0881959C:[1440001C]: bne        $v0, $zr, 0x08819610
    088195A0:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    088195A4:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    088195A8:[0047102B]: sltu       $v0, $v0, $a3
    088195AC:[1440006A]: bne        $v0, $zr, 0x08819758
    088195B0:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    088195B4:[2CE20100]: sltiu      $v0, $a3, 256
    088195B8:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    088195BC:[14400003]: bne        $v0, $zr, 0x088195CC
    088195C0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088195C4:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    088195C8:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    088195CC:[00681006]: srlv       $v0, $t0, $v1
    088195D0:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    088195D4:[2463BDF8]: addiu      $v1, $v1, -16904
    088195D8:[00431021]: addu       $v0, $v0, $v1
    088195DC:[90440000]: lbu        $a0, 0($v0)
    088195E0:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    088195E4:[00A42021]: addu       $a0, $a1, $a0
    088195E8:[00643823]: subu       $a3, $v1, $a0
    088195EC:[54E0007F]: bnel       $a3, $zr, 0x088197EC
    088195F0:[00671823]: subu       $v1, $v1, $a3
    088195F4:[010B102B]: sltu       $v0, $t0, $t3
    088195F8:[14400079]: bne        $v0, $zr, 0x088197E0
    088195FC:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08819600:[01CA102B]: sltu       $v0, $t6, $t2
    08819604:[50400076]: beql       $v0, $zr, 0x088197E0
    08819608:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0881960C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08819610:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819614:[03E00008]: jr         $ra
    08819618:[00000000]: nop
    0881961C:[0046102B]: sltu       $v0, $v0, $a2
    08819620:[14400067]: bne        $v0, $zr, 0x088197C0
    08819624:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819628:[2CC20100]: sltiu      $v0, $a2, 256
    0881962C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819630:[14400003]: bne        $v0, $zr, 0x08819640
    08819634:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819638:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    0881963C:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08819640:[006A1006]: srlv       $v0, $t2, $v1
    08819644:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    08819648:[2463BDF8]: addiu      $v1, $v1, -16904
    0881964C:[00431021]: addu       $v0, $v0, $v1
    08819650:[90440000]: lbu        $a0, 0($v0)
    08819654:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    08819658:[00A42021]: addu       $a0, $a1, $a0
    0881965C:[00442023]: subu       $a0, $v0, $a0
    08819660:[10800008]: beq        $a0, $zr, 0x08819684
    08819664:[000A3402]: srl        $a2, $t2, 0x0010
    08819668:[00441023]: subu       $v0, $v0, $a0
    0881966C:[004E1006]: srlv       $v0, $t6, $v0
    08819670:[008B1804]: sllv       $v1, $t3, $a0
    08819674:[00625825]: or         $t3, $v1, $v0
    08819678:[008E7004]: sllv       $t6, $t6, $a0
    0881967C:[008A5004]: sllv       $t2, $t2, $a0
    08819680:[000A3402]: srl        $a2, $t2, 0x0010
    08819684:[14C00002]: bne        $a2, $zr, 0x08819690
    08819688:[0166001B]: divu       $t3, $a2
    0881968C:[000001CD]: break      0x00007
    08819690:[3147FFFF]: andi       $a3, $t2, -1
    08819694:[000E1C02]: srl        $v1, $t6, 0x0010
    08819698:[00002012]: mflo       $a0
    0881969C:[00001010]: mfhi       $v0
    088196A0:[00E40018]: mult       $a3, $a0
    088196A4:[00021400]: sll        $v0, $v0, 0x0010
    088196A8:[00431825]: or         $v1, $v0, $v1
    088196AC:[00002812]: mflo       $a1
    088196B0:[0065102B]: sltu       $v0, $v1, $a1
    088196B4:[14C00002]: bne        $a2, $zr, 0x088196C0
    088196B8:[0166001B]: divu       $t3, $a2
    088196BC:[000001CD]: break      0x00007
    088196C0:[10400008]: beq        $v0, $zr, 0x088196E4
    088196C4:[00806021]: addu       $t4, $a0, $zr <=> move $t4, $a0
    088196C8:[006A1821]: addu       $v1, $v1, $t2
    088196CC:[006A102B]: sltu       $v0, $v1, $t2
    088196D0:[14400004]: bne        $v0, $zr, 0x088196E4
    088196D4:[248CFFFF]: addiu      $t4, $a0, -1
    088196D8:[0065102B]: sltu       $v0, $v1, $a1
    088196DC:[544000D2]: bnel       $v0, $zr, 0x08819A28
    088196E0:[248CFFFE]: addiu      $t4, $a0, -2
    088196E4:[00651823]: subu       $v1, $v1, $a1
    088196E8:[14C00002]: bne        $a2, $zr, 0x088196F4
    088196EC:[0066001B]: divu       $v1, $a2
    088196F0:[000001CD]: break      0x00007
    088196F4:[31C4FFFF]: andi       $a0, $t6, -1
    088196F8:[00004012]: mflo       $t0
    088196FC:[00001010]: mfhi       $v0
    08819700:[00E80018]: mult       $a3, $t0
    08819704:[00021400]: sll        $v0, $v0, 0x0010
    08819708:[00442025]: or         $a0, $v0, $a0
    0881970C:[00002812]: mflo       $a1
    08819710:[0085102B]: sltu       $v0, $a0, $a1
    08819714:[14C00002]: bne        $a2, $zr, 0x08819720
    08819718:[0066001B]: divu       $v1, $a2
    0881971C:[000001CD]: break      0x00007
    08819720:[10400008]: beq        $v0, $zr, 0x08819744
    08819724:[01004821]: addu       $t1, $t0, $zr <=> move $t1, $t0
    08819728:[01441821]: addu       $v1, $t2, $a0
    0881972C:[006A102B]: sltu       $v0, $v1, $t2
    08819730:[14400004]: bne        $v0, $zr, 0x08819744
    08819734:[2509FFFF]: addiu      $t1, $t0, -1
    08819738:[0065182B]: sltu       $v1, $v1, $a1
    0881973C:[2502FFFE]: addiu      $v0, $t0, -2
    08819740:[0043480B]: movn       $t1, $v0, $v1
    08819744:[000C1400]: sll        $v0, $t4, 0x0010
    08819748:[01221025]: or         $v0, $t1, $v0
    0881974C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819750:[03E00008]: jr         $ra
    08819754:[00000000]: nop
    08819758:[3442FFFF]: ori        $v0, $v0, -1
    0881975C:[0047102B]: sltu       $v0, $v0, $a3
    08819760:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08819764:[1040FF99]: beq        $v0, $zr, 0x088195CC
    08819768:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    0881976C:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    08819770:[0A206573]: j          0x088195CC
    08819774:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    08819778:[3442FFFF]: ori        $v0, $v0, -1
    0881977C:[004A102B]: sltu       $v0, $v0, $t2
    08819780:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08819784:[1040FF42]: beq        $v0, $zr, 0x08819490
    08819788:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    0881978C:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    08819790:[0A206524]: j          0x08819490
    08819794:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    08819798:[14C00002]: bne        $a2, $zr, 0x088197A4
    0881979C:[0046001B]: divu       $v0, $a2
    088197A0:[000001CD]: break      0x00007
    088197A4:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    088197A8:[00005012]: mflo       $t2
    088197AC:[004A102B]: sltu       $v0, $v0, $t2
    088197B0:[5440FFF1]: bnel       $v0, $zr, 0x08819778
    088197B4:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    088197B8:[0A20651F]: j          0x0881947C
    088197BC:[2D420100]: sltiu      $v0, $t2, 256
    088197C0:[3442FFFF]: ori        $v0, $v0, -1
    088197C4:[0046102B]: sltu       $v0, $v0, $a2
    088197C8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    088197CC:[1040FF9C]: beq        $v0, $zr, 0x08819640
    088197D0:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    088197D4:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    088197D8:[0A206590]: j          0x08819640
    088197DC:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    088197E0:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088197E4:[03E00008]: jr         $ra
    088197E8:[00000000]: nop
    088197EC:[00E82004]: sllv       $a0, $t0, $a3
    088197F0:[006A1006]: srlv       $v0, $t2, $v1
    088197F4:[00826025]: or         $t4, $a0, $v0
    088197F8:[006B2806]: srlv       $a1, $t3, $v1
    088197FC:[000C4402]: srl        $t0, $t4, 0x0010
    08819800:[15000002]: bne        $t0, $zr, 0x0881980C
    08819804:[00A8001B]: divu       $a1, $t0
    08819808:[000001CD]: break      0x00007
    0881980C:[318FFFFF]: andi       $t7, $t4, -1
    08819810:[00EB1004]: sllv       $v0, $t3, $a3
    08819814:[006E1806]: srlv       $v1, $t6, $v1
    08819818:[00435825]: or         $t3, $v0, $v1
    0881981C:[000B3402]: srl        $a2, $t3, 0x0010
    08819820:[00EE7004]: sllv       $t6, $t6, $a3
    08819824:[00EA3804]: sllv       $a3, $t2, $a3
    08819828:[00006812]: mflo       $t5
    0881982C:[00002010]: mfhi       $a0
    08819830:[01ED0018]: mult       $t7, $t5
    08819834:[00042400]: sll        $a0, $a0, 0x0010
    08819838:[00861825]: or         $v1, $a0, $a2
    0881983C:[00004812]: mflo       $t1
    08819840:[0069102B]: sltu       $v0, $v1, $t1
    08819844:[15000002]: bne        $t0, $zr, 0x08819850
    08819848:[00A8001B]: divu       $a1, $t0
    0881984C:[000001CD]: break      0x00007
    08819850:[10400005]: beq        $v0, $zr, 0x08819868
    08819854:[01A03021]: addu       $a2, $t5, $zr <=> move $a2, $t5
    08819858:[006C1821]: addu       $v1, $v1, $t4
    0881985C:[006C102B]: sltu       $v0, $v1, $t4
    08819860:[1040006B]: beq        $v0, $zr, 0x08819A10
    08819864:[25A6FFFF]: addiu      $a2, $t5, -1
    08819868:[00691823]: subu       $v1, $v1, $t1
    0881986C:[15000002]: bne        $t0, $zr, 0x08819878
    08819870:[0068001B]: divu       $v1, $t0
    08819874:[000001CD]: break      0x00007
    08819878:[3164FFFF]: andi       $a0, $t3, -1
    0881987C:[00005012]: mflo       $t2
    08819880:[00001010]: mfhi       $v0
    08819884:[01EA0018]: mult       $t7, $t2
    08819888:[00021400]: sll        $v0, $v0, 0x0010
    0881988C:[00442025]: or         $a0, $v0, $a0
    08819890:[00002812]: mflo       $a1
    08819894:[0085102B]: sltu       $v0, $a0, $a1
    08819898:[15000002]: bne        $t0, $zr, 0x088198A4
    0881989C:[0068001B]: divu       $v1, $t0
    088198A0:[000001CD]: break      0x00007
    088198A4:[10400005]: beq        $v0, $zr, 0x088198BC
    088198A8:[01404821]: addu       $t1, $t2, $zr <=> move $t1, $t2
    088198AC:[008C2021]: addu       $a0, $a0, $t4
    088198B0:[008C102B]: sltu       $v0, $a0, $t4
    088198B4:[10400050]: beq        $v0, $zr, 0x088199F8
    088198B8:[2549FFFF]: addiu      $t1, $t2, -1
    088198BC:[00061400]: sll        $v0, $a2, 0x0010
    088198C0:[01224025]: or         $t0, $t1, $v0
    088198C4:[00851823]: subu       $v1, $a0, $a1
    088198C8:[01070019]: multu      $t0, $a3
    088198CC:[00004810]: mfhi       $t1
    088198D0:[0069102B]: sltu       $v0, $v1, $t1
    088198D4:[14400045]: bne        $v0, $zr, 0x088199EC
    088198D8:[2502FFFF]: addiu      $v0, $t0, -1
    088198DC:[5069003F]: beql       $v1, $t1, 0x088199DC
    088198E0:[00001812]: mflo       $v1
    088198E4:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    088198E8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088198EC:[03E00008]: jr         $ra
    088198F0:[00000000]: nop
    088198F4:[00691823]: subu       $v1, $v1, $t1
    088198F8:[006B2806]: srlv       $a1, $t3, $v1
    088198FC:[000A4402]: srl        $t0, $t2, 0x0010
    08819900:[15000002]: bne        $t0, $zr, 0x0881990C
    08819904:[00A8001B]: divu       $a1, $t0
    08819908:[000001CD]: break      0x00007
    0881990C:[314DFFFF]: andi       $t5, $t2, -1
    08819910:[006E1806]: srlv       $v1, $t6, $v1
    08819914:[012B1004]: sllv       $v0, $t3, $t1
    08819918:[00435825]: or         $t3, $v0, $v1
    0881991C:[000B3402]: srl        $a2, $t3, 0x0010
    08819920:[012E7004]: sllv       $t6, $t6, $t1
    08819924:[00003812]: mflo       $a3
    08819928:[00002010]: mfhi       $a0
    0881992C:[01A70018]: mult       $t5, $a3
    08819930:[00042400]: sll        $a0, $a0, 0x0010
    08819934:[00861825]: or         $v1, $a0, $a2
    08819938:[00004812]: mflo       $t1
    0881993C:[0069102B]: sltu       $v0, $v1, $t1
    08819940:[15000002]: bne        $t0, $zr, 0x0881994C
    08819944:[00A8001B]: divu       $a1, $t0
    08819948:[000001CD]: break      0x00007
    0881994C:[10400005]: beq        $v0, $zr, 0x08819964
    08819950:[00E03021]: addu       $a2, $a3, $zr <=> move $a2, $a3
    08819954:[006A1821]: addu       $v1, $v1, $t2
    08819958:[006A102B]: sltu       $v0, $v1, $t2
    0881995C:[10400036]: beq        $v0, $zr, 0x08819A38
    08819960:[24E6FFFF]: addiu      $a2, $a3, -1
    08819964:[00691823]: subu       $v1, $v1, $t1
    08819968:[15000002]: bne        $t0, $zr, 0x08819974
    0881996C:[0068001B]: divu       $v1, $t0
    08819970:[000001CD]: break      0x00007
    08819974:[3164FFFF]: andi       $a0, $t3, -1
    08819978:[00004812]: mflo       $t1
    0881997C:[00001010]: mfhi       $v0
    08819980:[01A90018]: mult       $t5, $t1
    08819984:[00021400]: sll        $v0, $v0, 0x0010
    08819988:[00442025]: or         $a0, $v0, $a0
    0881998C:[00002812]: mflo       $a1
    08819990:[0085102B]: sltu       $v0, $a0, $a1
    08819994:[15000002]: bne        $t0, $zr, 0x088199A0
    08819998:[0068001B]: divu       $v1, $t0
    0881999C:[000001CD]: break      0x00007
    088199A0:[1040000A]: beq        $v0, $zr, 0x088199CC
    088199A4:[01205821]: addu       $t3, $t1, $zr <=> move $t3, $t1
    088199A8:[008A2021]: addu       $a0, $a0, $t2
    088199AC:[008A102B]: sltu       $v0, $a0, $t2
    088199B0:[14400006]: bne        $v0, $zr, 0x088199CC
    088199B4:[252BFFFF]: addiu      $t3, $t1, -1
    088199B8:[0085102B]: sltu       $v0, $a0, $a1
    088199BC:[10400004]: beq        $v0, $zr, 0x088199D0
    088199C0:[00061400]: sll        $v0, $a2, 0x0010
    088199C4:[252BFFFE]: addiu      $t3, $t1, -2
    088199C8:[008A2021]: addu       $a0, $a0, $t2
    088199CC:[00061400]: sll        $v0, $a2, 0x0010
    088199D0:[00852023]: subu       $a0, $a0, $a1
    088199D4:[0A206532]: j          0x088194C8
    088199D8:[01623825]: or         $a3, $t3, $v0
    088199DC:[01C3102B]: sltu       $v0, $t6, $v1
    088199E0:[5040FFC1]: beql       $v0, $zr, 0x088198E8
    088199E4:[01001021]: addu       $v0, $t0, $zr <=> move $v0, $t0
    088199E8:[2502FFFF]: addiu      $v0, $t0, -1
    088199EC:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    088199F0:[03E00008]: jr         $ra
    088199F4:[00000000]: nop
    088199F8:[0085102B]: sltu       $v0, $a0, $a1
    088199FC:[1040FFB0]: beq        $v0, $zr, 0x088198C0
    08819A00:[00061400]: sll        $v0, $a2, 0x0010
    08819A04:[008C2021]: addu       $a0, $a0, $t4
    08819A08:[0A206630]: j          0x088198C0
    08819A0C:[2549FFFE]: addiu      $t1, $t2, -2
    08819A10:[0069102B]: sltu       $v0, $v1, $t1
    08819A14:[5040FF95]: beql       $v0, $zr, 0x0881986C
    08819A18:[00691823]: subu       $v1, $v1, $t1
    08819A1C:[25A6FFFE]: addiu      $a2, $t5, -2
    08819A20:[0A20661A]: j          0x08819868
    08819A24:[006C1821]: addu       $v1, $v1, $t4
    08819A28:[0A2065B9]: j          0x088196E4
    08819A2C:[006A1821]: addu       $v1, $v1, $t2
    08819A30:[0A206549]: j          0x08819524
    08819A34:[006A1821]: addu       $v1, $v1, $t2
    08819A38:[0069102B]: sltu       $v0, $v1, $t1
    08819A3C:[5040FFCA]: beql       $v0, $zr, 0x08819968
    08819A40:[00691823]: subu       $v1, $v1, $t1
    08819A44:[24E6FFFE]: addiu      $a2, $a3, -2
    08819A48:[0A206659]: j          0x08819964
    08819A4C:[006A1821]: addu       $v1, $v1, $t2
_S1_2_8825DB0 139,312 instructions (0.850%), 1 calls (08825DB0 - 08826D3C, length 996)
  Back Branch 08825E6C 8,192 times (length 29)
    08825DEC:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08825DF0:[240DFFFE]: addiu      $t5, $zr, -2 <=> li $t5, -2
    08825DF4:[240CFFE0]: addiu      $t4, $zr, -32 <=> li $t4, -32
    08825DF8:[240B2000]: addiu      $t3, $zr, 8192 <=> li $t3, 8192
    08825DFC:[00052080]: sll        $a0, $a1, 0x0002
--> 08825E00:[28A30000]: slti       $v1, $a1, 0
    08825E04:[24A2001F]: addiu      $v0, $a1, 31
    08825E08:[008A2021]: addu       $a0, $a0, $t2
    08825E0C:[00A3100A]: movz       $v0, $a1, $v1
    08825E10:[8C830000]: lw         $v1, 0($a0)
    08825E14:[00021143]: sra        $v0, $v0, 0x0005
    08825E18:[00021080]: sll        $v0, $v0, 0x0002
    08825E1C:[00A02021]: addu       $a0, $a1, $zr <=> move $a0, $a1
    08825E20:[00494021]: addu       $t0, $v0, $t1
    08825E24:[7C04F144]: ins        $a0, $zr, 5, 26
    08825E28:[7C620780]: ext        $v0, $v1, 30, 1
    08825E2C:[106D0003]: beq        $v1, $t5, 0x08825E3C
    08825E30:[24A50001]: addiu      $a1, $a1, 1
    08825E34:[1040000D]: beq        $v0, $zr, 0x08825E6C
    08825E38:[00000000]: nop
    08825E3C:[24C60001]: addiu      $a2, $a2, 1
    08825E40:[04810004]: bgez       $a0, 0x08825E54
    08825E44:[8D070000]: lw         $a3, 0($t0)
    08825E48:[2484FFFF]: addiu      $a0, $a0, -1
    08825E4C:[008C2025]: or         $a0, $a0, $t4
    08825E50:[24840001]: addiu      $a0, $a0, 1
    08825E54:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    08825E58:[00821006]: srlv       $v0, $v0, $a0
    08825E5C:[00E21825]: or         $v1, $a3, $v0
    08825E60:[00E21024]: and        $v0, $a3, $v0
    08825E64:[50400001]: beql       $v0, $zr, 0x08825E6C
    08825E68:[AD030000]: sw         $v1, 0($t0)
--> 08825E6C:[14ABFFE4]: bne        $a1, $t3, 0x08825E00
    08825E70:[00052080]: sll        $a0, $a1, 0x0002
    08825E74:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08825E78:[AC403510]: sw         $zr, 13584($v0)
    08825E7C:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
_S1_2_882533C 137,240 instructions (0.837%), 34,310 calls (0882533C - 089998E0, length 381290)
_S1_2_8819A50 125,780 instructions (0.767%), 1,655 calls (08819A50 - 0881A0B0, length 409)
    08819A50:[27BDFFF0]: addiu      $sp, $sp, -16
    08819A54:[00C04821]: addu       $t1, $a2, $zr <=> move $t1, $a2
    08819A58:[AFB20008]: sw         $s2, 8($sp)
    08819A5C:[00E04021]: addu       $t0, $a3, $zr <=> move $t0, $a3
    08819A60:[00805021]: addu       $t2, $a0, $zr <=> move $t2, $a0
    08819A64:[AFB10004]: sw         $s1, 4($sp)
    08819A68:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    08819A6C:[14E00057]: bne        $a3, $zr, 0x08819BCC
    08819A70:[AFB00000]: sw         $s0, 0($sp)
    08819A74:[00A9102B]: sltu       $v0, $a1, $t1
    08819A78:[1440007B]: bne        $v0, $zr, 0x08819C68
    08819A7C:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    08819A80:[112000D0]: beq        $t1, $zr, 0x08819DC4
    08819A84:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08819A88:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    08819A8C:[0049102B]: sltu       $v0, $v0, $t1
    08819A90:[144000C4]: bne        $v0, $zr, 0x08819DA4
    08819A94:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819A98:[2D220100]: sltiu      $v0, $t1, 256
    08819A9C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819AA0:[14400003]: bne        $v0, $zr, 0x08819AB0
    08819AA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819AA8:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    08819AAC:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08819AB0:[00691006]: srlv       $v0, $t1, $v1
    08819AB4:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    08819AB8:[2463BDF8]: addiu      $v1, $v1, -16904
    08819ABC:[00431021]: addu       $v0, $v0, $v1
    08819AC0:[90440000]: lbu        $a0, 0($v0)
    08819AC4:[24030020]: addiu      $v1, $zr, 32 <=> li $v1, 32
    08819AC8:[00A42021]: addu       $a0, $a1, $a0
    08819ACC:[00642023]: subu       $a0, $v1, $a0
    08819AD0:[548000DD]: bnel       $a0, $zr, 0x08819E48
    08819AD4:[00894804]: sllv       $t1, $t1, $a0
    08819AD8:[00C92823]: subu       $a1, $a2, $t1
    08819ADC:[00094402]: srl        $t0, $t1, 0x0010
    08819AE0:[312BFFFF]: andi       $t3, $t1, -1
    08819AE4:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08819AE8:[15000002]: bne        $t0, $zr, 0x08819AF4
    08819AEC:[00A8001B]: divu       $a1, $t0
    08819AF0:[000001CD]: break      0x00007
    08819AF4:[000A2402]: srl        $a0, $t2, 0x0010
    08819AF8:[00001812]: mflo       $v1
    08819AFC:[00001010]: mfhi       $v0
    08819B00:[01630018]: mult       $t3, $v1
    08819B04:[00021400]: sll        $v0, $v0, 0x0010
    08819B08:[00442025]: or         $a0, $v0, $a0
    08819B0C:[00003012]: mflo       $a2
    08819B10:[0086182B]: sltu       $v1, $a0, $a2
    08819B14:[15000002]: bne        $t0, $zr, 0x08819B20
    08819B18:[00A8001B]: divu       $a1, $t0
    08819B1C:[000001CD]: break      0x00007
    08819B20:[10600009]: beq        $v1, $zr, 0x08819B48
    08819B24:[00861823]: subu       $v1, $a0, $a2
    08819B28:[00892021]: addu       $a0, $a0, $t1
    08819B2C:[0089102B]: sltu       $v0, $a0, $t1
    08819B30:[14400005]: bne        $v0, $zr, 0x08819B48
    08819B34:[00861823]: subu       $v1, $a0, $a2
    08819B38:[0086182B]: sltu       $v1, $a0, $a2
    08819B3C:[00891021]: addu       $v0, $a0, $t1
    08819B40:[0043200B]: movn       $a0, $v0, $v1
    08819B44:[00861823]: subu       $v1, $a0, $a2
    08819B48:[15000002]: bne        $t0, $zr, 0x08819B54
    08819B4C:[0068001B]: divu       $v1, $t0
    08819B50:[000001CD]: break      0x00007
    08819B54:[3145FFFF]: andi       $a1, $t2, -1
    08819B58:[00002012]: mflo       $a0
    08819B5C:[00001010]: mfhi       $v0
    08819B60:[01640018]: mult       $t3, $a0
    08819B64:[00021400]: sll        $v0, $v0, 0x0010
    08819B68:[00452825]: or         $a1, $v0, $a1
    08819B6C:[00005012]: mflo       $t2
    08819B70:[00AA202B]: sltu       $a0, $a1, $t2
    08819B74:[15000002]: bne        $t0, $zr, 0x08819B80
    08819B78:[0068001B]: divu       $v1, $t0
    08819B7C:[000001CD]: break      0x00007
    08819B80:[10800009]: beq        $a0, $zr, 0x08819BA8
    08819B84:[00AA1023]: subu       $v0, $a1, $t2
    08819B88:[00A92821]: addu       $a1, $a1, $t1
    08819B8C:[00A9102B]: sltu       $v0, $a1, $t1
    08819B90:[14400005]: bne        $v0, $zr, 0x08819BA8
    08819B94:[00AA1023]: subu       $v0, $a1, $t2
    08819B98:[00A91821]: addu       $v1, $a1, $t1
    08819B9C:[00AA102B]: sltu       $v0, $a1, $t2
    08819BA0:[0062280B]: movn       $a1, $v1, $v0
    08819BA4:[00AA1023]: subu       $v0, $a1, $t2
    08819BA8:[01C26006]: srlv       $t4, $v0, $t6
    08819BAC:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08819BB0:[8FB20008]: lw         $s2, 8($sp)
    08819BB4:[8FB10004]: lw         $s1, 4($sp)
    08819BB8:[8FB00000]: lw         $s0, 0($sp)
    08819BBC:[01801021]: addu       $v0, $t4, $zr <=> move $v0, $t4
    08819BC0:[01A01821]: addu       $v1, $t5, $zr <=> move $v1, $t5
    08819BC4:[03E00008]: jr         $ra
    08819BC8:[27BD0010]: addiu      $sp, $sp, 16
    08819BCC:[00A7102B]: sltu       $v0, $a1, $a3
    08819BD0:[00806021]: addu       $t4, $a0, $zr <=> move $t4, $a0
    08819BD4:[1440FFF6]: bne        $v0, $zr, 0x08819BB0
    08819BD8:[00A06821]: addu       $t5, $a1, $zr <=> move $t5, $a1
    08819BDC:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    08819BE0:[0047102B]: sltu       $v0, $v0, $a3
    08819BE4:[14400089]: bne        $v0, $zr, 0x08819E0C
    08819BE8:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819BEC:[2CE20100]: sltiu      $v0, $a3, 256
    08819BF0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819BF4:[14400003]: bne        $v0, $zr, 0x08819C04
    08819BF8:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819BFC:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    08819C00:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08819C04:[00681006]: srlv       $v0, $t0, $v1
    08819C08:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    08819C0C:[2463BDF8]: addiu      $v1, $v1, -16904
    08819C10:[00431021]: addu       $v0, $v0, $v1
    08819C14:[90440000]: lbu        $a0, 0($v0)
    08819C18:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    08819C1C:[00A42021]: addu       $a0, $a1, $a0
    08819C20:[00445823]: subu       $t3, $v0, $a0
    08819C24:[156000BB]: bne        $t3, $zr, 0x08819F14
    08819C28:[004BC823]: subu       $t9, $v0, $t3
    08819C2C:[0106102B]: sltu       $v0, $t0, $a2
    08819C30:[1440007E]: bne        $v0, $zr, 0x08819E2C
    08819C34:[01492023]: subu       $a0, $t2, $t1
    08819C38:[0149102B]: sltu       $v0, $t2, $t1
    08819C3C:[1040007C]: beq        $v0, $zr, 0x08819E30
    08819C40:[0144102B]: sltu       $v0, $t2, $a0
    08819C44:[01406021]: addu       $t4, $t2, $zr <=> move $t4, $t2
    08819C48:[00C06821]: addu       $t5, $a2, $zr <=> move $t5, $a2
    08819C4C:[8FB20008]: lw         $s2, 8($sp)
    08819C50:[8FB10004]: lw         $s1, 4($sp)
    08819C54:[8FB00000]: lw         $s0, 0($sp)
    08819C58:[01801021]: addu       $v0, $t4, $zr <=> move $v0, $t4
    08819C5C:[01A01821]: addu       $v1, $t5, $zr <=> move $v1, $t5
    08819C60:[03E00008]: jr         $ra
    08819C64:[27BD0010]: addiu      $sp, $sp, 16
    08819C68:[0049102B]: sltu       $v0, $v0, $t1
    08819C6C:[1440005F]: bne        $v0, $zr, 0x08819DEC
    08819C70:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819C74:[2D220100]: sltiu      $v0, $t1, 256
    08819C78:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    08819C7C:[14400003]: bne        $v0, $zr, 0x08819C8C
    08819C80:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08819C84:[24050008]: addiu      $a1, $zr, 8 <=> li $a1, 8
    08819C88:[24030008]: addiu      $v1, $zr, 8 <=> li $v1, 8
    08819C8C:[00691006]: srlv       $v0, $t1, $v1
    08819C90:[3C0308AE]: lui        $v1, 0x08AE <=> li $v1, 0x08AE0000
    08819C94:[2463BDF8]: addiu      $v1, $v1, -16904
    08819C98:[00431021]: addu       $v0, $v0, $v1
    08819C9C:[90440000]: lbu        $a0, 0($v0)
    08819CA0:[24020020]: addiu      $v0, $zr, 32 <=> li $v0, 32
    08819CA4:[00A42021]: addu       $a0, $a1, $a0
    08819CA8:[00442023]: subu       $a0, $v0, $a0
    08819CAC:[10800008]: beq        $a0, $zr, 0x08819CD0
    08819CB0:[00007021]: addu       $t6, $zr, $zr <=> li $t6, 0
    08819CB4:[00441023]: subu       $v0, $v0, $a0
    08819CB8:[004A1006]: srlv       $v0, $t2, $v0
    08819CBC:[00861804]: sllv       $v1, $a2, $a0
    08819CC0:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    08819CC4:[00623025]: or         $a2, $v1, $v0
    08819CC8:[00894804]: sllv       $t1, $t1, $a0
    08819CCC:[008A5004]: sllv       $t2, $t2, $a0
    08819CD0:[00093C02]: srl        $a3, $t1, 0x0010
    08819CD4:[14E00002]: bne        $a3, $zr, 0x08819CE0
    08819CD8:[00C7001B]: divu       $a2, $a3
    08819CDC:[000001CD]: break      0x00007
    08819CE0:[3128FFFF]: andi       $t0, $t1, -1
    08819CE4:[000A2402]: srl        $a0, $t2, 0x0010
    08819CE8:[00001812]: mflo       $v1
    08819CEC:[00001010]: mfhi       $v0
    08819CF0:[01030018]: mult       $t0, $v1
    08819CF4:[00021400]: sll        $v0, $v0, 0x0010
    08819CF8:[00442025]: or         $a0, $v0, $a0
    08819CFC:[00002812]: mflo       $a1
    08819D00:[0085182B]: sltu       $v1, $a0, $a1
    08819D04:[14E00002]: bne        $a3, $zr, 0x08819D10
    08819D08:[00C7001B]: divu       $a2, $a3
    08819D0C:[000001CD]: break      0x00007
    08819D10:[10600009]: beq        $v1, $zr, 0x08819D38
    08819D14:[00851823]: subu       $v1, $a0, $a1
    08819D18:[00892021]: addu       $a0, $a0, $t1
    08819D1C:[0089102B]: sltu       $v0, $a0, $t1
    08819D20:[14400005]: bne        $v0, $zr, 0x08819D38
    08819D24:[00851823]: subu       $v1, $a0, $a1
    08819D28:[0085182B]: sltu       $v1, $a0, $a1
    08819D2C:[00891021]: addu       $v0, $a0, $t1
    08819D30:[0043200B]: movn       $a0, $v0, $v1
    08819D34:[00851823]: subu       $v1, $a0, $a1
    08819D38:[14E00002]: bne        $a3, $zr, 0x08819D44
    08819D3C:[0067001B]: divu       $v1, $a3
    08819D40:[000001CD]: break      0x00007
    08819D44:[3145FFFF]: andi       $a1, $t2, -1
    08819D48:[00002012]: mflo       $a0
    08819D4C:[00001010]: mfhi       $v0
    08819D50:[01040018]: mult       $t0, $a0
    08819D54:[00021400]: sll        $v0, $v0, 0x0010
    08819D58:[00452825]: or         $a1, $v0, $a1
    08819D5C:[00004012]: mflo       $t0
    08819D60:[00A8202B]: sltu       $a0, $a1, $t0
    08819D64:[14E00002]: bne        $a3, $zr, 0x08819D70
    08819D68:[0067001B]: divu       $v1, $a3
    08819D6C:[000001CD]: break      0x00007
    08819D70:[10800009]: beq        $a0, $zr, 0x08819D98
    08819D74:[00A81023]: subu       $v0, $a1, $t0
    08819D78:[00A92821]: addu       $a1, $a1, $t1
    08819D7C:[00A9102B]: sltu       $v0, $a1, $t1
    08819D80:[14400005]: bne        $v0, $zr, 0x08819D98
    08819D84:[00A81023]: subu       $v0, $a1, $t0
    08819D88:[00A91821]: addu       $v1, $a1, $t1
    08819D8C:[00A8102B]: sltu       $v0, $a1, $t0
    08819D90:[0062280B]: movn       $a1, $v1, $v0
    08819D94:[00A81023]: subu       $v0, $a1, $t0
    08819D98:[01C26006]: srlv       $t4, $v0, $t6
    08819D9C:[0A2066EC]: j          0x08819BB0
    08819DA0:[00006821]: addu       $t5, $zr, $zr <=> li $t5, 0
    08819DA4:[3442FFFF]: ori        $v0, $v0, -1
    08819DA8:[0049102B]: sltu       $v0, $v0, $t1
    08819DAC:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08819DB0:[1040FF3F]: beq        $v0, $zr, 0x08819AB0
    08819DB4:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    08819DB8:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    08819DBC:[0A2066AC]: j          0x08819AB0
    08819DC0:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    08819DC4:[15200002]: bne        $t1, $zr, 0x08819DD0
    08819DC8:[0049001B]: divu       $v0, $t1
    08819DCC:[000001CD]: break      0x00007
    08819DD0:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    08819DD4:[00004812]: mflo       $t1
    08819DD8:[0049102B]: sltu       $v0, $v0, $t1
    08819DDC:[5440FFF1]: bnel       $v0, $zr, 0x08819DA4
    08819DE0:[3C0200FF]: lui        $v0, 0x00FF <=> li $v0, 0x00FF0000
    08819DE4:[0A2066A7]: j          0x08819A9C
    08819DE8:[2D220100]: sltiu      $v0, $t1, 256
    08819DEC:[3442FFFF]: ori        $v0, $v0, -1
    08819DF0:[0049102B]: sltu       $v0, $v0, $t1
    08819DF4:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08819DF8:[1040FFA4]: beq        $v0, $zr, 0x08819C8C
    08819DFC:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    08819E00:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    08819E04:[0A206723]: j          0x08819C8C
    08819E08:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    08819E0C:[3442FFFF]: ori        $v0, $v0, -1
    08819E10:[0047102B]: sltu       $v0, $v0, $a3
    08819E14:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    08819E18:[1040FF7A]: beq        $v0, $zr, 0x08819C04
    08819E1C:[24030010]: addiu      $v1, $zr, 16 <=> li $v1, 16
    08819E20:[24050018]: addiu      $a1, $zr, 24 <=> li $a1, 24
    08819E24:[0A206701]: j          0x08819C04
    08819E28:[24030018]: addiu      $v1, $zr, 24 <=> li $v1, 24
    08819E2C:[0144102B]: sltu       $v0, $t2, $a0
    08819E30:[00C81823]: subu       $v1, $a2, $t0
    08819E34:[00623023]: subu       $a2, $v1, $v0
    08819E38:[00805021]: addu       $t2, $a0, $zr <=> move $t2, $a0
    08819E3C:[01406021]: addu       $t4, $t2, $zr <=> move $t4, $t2
    08819E40:[0A206713]: j          0x08819C4C
    08819E44:[00C06821]: addu       $t5, $a2, $zr <=> move $t5, $a2
    08819E48:[00641823]: subu       $v1, $v1, $a0
    08819E4C:[00662806]: srlv       $a1, $a2, $v1
    08819E50:[00094402]: srl        $t0, $t1, 0x0010
    08819E54:[15000002]: bne        $t0, $zr, 0x08819E60
    08819E58:[00A8001B]: divu       $a1, $t0
    08819E5C:[000001CD]: break      0x00007
    08819E60:[312BFFFF]: andi       $t3, $t1, -1
    08819E64:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    08819E68:[01C61004]: sllv       $v0, $a2, $t6
    08819E6C:[006A1806]: srlv       $v1, $t2, $v1
    08819E70:[00437825]: or         $t7, $v0, $v1
    08819E74:[000F3402]: srl        $a2, $t7, 0x0010
    08819E78:[00003812]: mflo       $a3
    08819E7C:[00002010]: mfhi       $a0
    08819E80:[01670018]: mult       $t3, $a3
    08819E84:[00042400]: sll        $a0, $a0, 0x0010
    08819E88:[00862025]: or         $a0, $a0, $a2
    08819E8C:[00003812]: mflo       $a3
    08819E90:[0087102B]: sltu       $v0, $a0, $a3
    08819E94:[15000002]: bne        $t0, $zr, 0x08819EA0
    08819E98:[00A8001B]: divu       $a1, $t0
    08819E9C:[000001CD]: break      0x00007
    08819EA0:[10400005]: beq        $v0, $zr, 0x08819EB8
    08819EA4:[01CA5004]: sllv       $t2, $t2, $t6
    08819EA8:[00892021]: addu       $a0, $a0, $t1
    08819EAC:[0089102B]: sltu       $v0, $a0, $t1
    08819EB0:[1040007D]: beq        $v0, $zr, 0x0881A0A8
    08819EB4:[0087182B]: sltu       $v1, $a0, $a3
    08819EB8:[00871823]: subu       $v1, $a0, $a3
    08819EBC:[15000002]: bne        $t0, $zr, 0x08819EC8
    08819EC0:[0068001B]: divu       $v1, $t0
    08819EC4:[000001CD]: break      0x00007
    08819EC8:[31E5FFFF]: andi       $a1, $t7, -1
    08819ECC:[00002012]: mflo       $a0
    08819ED0:[00001010]: mfhi       $v0
    08819ED4:[01640018]: mult       $t3, $a0
    08819ED8:[00021400]: sll        $v0, $v0, 0x0010
    08819EDC:[00452825]: or         $a1, $v0, $a1
    08819EE0:[00003012]: mflo       $a2
    08819EE4:[00A6202B]: sltu       $a0, $a1, $a2
    08819EE8:[15000002]: bne        $t0, $zr, 0x08819EF4
    08819EEC:[0068001B]: divu       $v1, $t0
    08819EF0:[000001CD]: break      0x00007
    08819EF4:[5080FEFC]: beql       $a0, $zr, 0x08819AE8
    08819EF8:[00A62823]: subu       $a1, $a1, $a2
    08819EFC:[00A92821]: addu       $a1, $a1, $t1
    08819F00:[00A9102B]: sltu       $v0, $a1, $t1
    08819F04:[10400064]: beq        $v0, $zr, 0x0881A098
    08819F08:[00A6182B]: sltu       $v1, $a1, $a2
    08819F0C:[0A2066BA]: j          0x08819AE8
    08819F10:[00A62823]: subu       $a1, $a1, $a2
    08819F14:[01681804]: sllv       $v1, $t0, $t3
    08819F18:[03291006]: srlv       $v0, $t1, $t9
    08819F1C:[00623825]: or         $a3, $v1, $v0
    08819F20:[03262806]: srlv       $a1, $a2, $t9
    08819F24:[00074402]: srl        $t0, $a3, 0x0010
    08819F28:[15000002]: bne        $t0, $zr, 0x08819F34
    08819F2C:[00A8001B]: divu       $a1, $t0
    08819F30:[000001CD]: break      0x00007
    08819F34:[30F2FFFF]: andi       $s2, $a3, -1
    08819F38:[01661804]: sllv       $v1, $a2, $t3
    08819F3C:[032A1006]: srlv       $v0, $t2, $t9
    08819F40:[00628025]: or         $s0, $v1, $v0
    08819F44:[00103402]: srl        $a2, $s0, 0x0010
    08819F48:[01697804]: sllv       $t7, $t1, $t3
    08819F4C:[016A8804]: sllv       $s1, $t2, $t3
    08819F50:[00007012]: mflo       $t6
    08819F54:[00002010]: mfhi       $a0
    08819F58:[024E0018]: mult       $s2, $t6
    08819F5C:[00042400]: sll        $a0, $a0, 0x0010
    08819F60:[00861825]: or         $v1, $a0, $a2
    08819F64:[00004812]: mflo       $t1
    08819F68:[0069102B]: sltu       $v0, $v1, $t1
    08819F6C:[15000002]: bne        $t0, $zr, 0x08819F78
    08819F70:[00A8001B]: divu       $a1, $t0
    08819F74:[000001CD]: break      0x00007
    08819F78:[10400005]: beq        $v0, $zr, 0x08819F90
    08819F7C:[01C0C021]: addu       $t8, $t6, $zr <=> move $t8, $t6
    08819F80:[00671821]: addu       $v1, $v1, $a3
    08819F84:[0067102B]: sltu       $v0, $v1, $a3
    08819F88:[1040003D]: beq        $v0, $zr, 0x0881A080
    08819F8C:[25D8FFFF]: addiu      $t8, $t6, -1
    08819F90:[00691823]: subu       $v1, $v1, $t1
    08819F94:[15000002]: bne        $t0, $zr, 0x08819FA0
    08819F98:[0068001B]: divu       $v1, $t0
    08819F9C:[000001CD]: break      0x00007
    08819FA0:[3204FFFF]: andi       $a0, $s0, -1
    08819FA4:[00004812]: mflo       $t1
    08819FA8:[00001010]: mfhi       $v0
    08819FAC:[02490018]: mult       $s2, $t1
    08819FB0:[00021400]: sll        $v0, $v0, 0x0010
    08819FB4:[00442025]: or         $a0, $v0, $a0
    08819FB8:[00002812]: mflo       $a1
    08819FBC:[0085102B]: sltu       $v0, $a0, $a1
    08819FC0:[15000002]: bne        $t0, $zr, 0x08819FCC
    08819FC4:[0068001B]: divu       $v1, $t0
    08819FC8:[000001CD]: break      0x00007
    08819FCC:[10400005]: beq        $v0, $zr, 0x08819FE4
    08819FD0:[01205021]: addu       $t2, $t1, $zr <=> move $t2, $t1
    08819FD4:[00872021]: addu       $a0, $a0, $a3
    08819FD8:[0087102B]: sltu       $v0, $a0, $a3
    08819FDC:[10400022]: beq        $v0, $zr, 0x0881A068
    08819FE0:[252AFFFF]: addiu      $t2, $t1, -1
    08819FE4:[00181400]: sll        $v0, $t8, 0x0010
    08819FE8:[00853023]: subu       $a2, $a0, $a1
    08819FEC:[01421025]: or         $v0, $t2, $v0
    08819FF0:[004F0019]: multu      $v0, $t7
    08819FF4:[00002810]: mfhi       $a1
    08819FF8:[00C5182B]: sltu       $v1, $a2, $a1
    08819FFC:[14600014]: bne        $v1, $zr, 0x0881A050
    0881A000:[00004012]: mflo       $t0
    0881A004:[10C50010]: beq        $a2, $a1, 0x0881A048
    0881A008:[0228102B]: sltu       $v0, $s1, $t0
    0881A00C:[02281823]: subu       $v1, $s1, $t0
    0881A010:[00C52023]: subu       $a0, $a2, $a1
    0881A014:[0223102B]: sltu       $v0, $s1, $v1
    0881A018:[00822023]: subu       $a0, $a0, $v0
    0881A01C:[03242804]: sllv       $a1, $a0, $t9
    0881A020:[01631806]: srlv       $v1, $v1, $t3
    0881A024:[00A36025]: or         $t4, $a1, $v1
    0881A028:[01646806]: srlv       $t5, $a0, $t3
    0881A02C:[8FB20008]: lw         $s2, 8($sp)
    0881A030:[8FB10004]: lw         $s1, 4($sp)
    0881A034:[8FB00000]: lw         $s0, 0($sp)
    0881A038:[01801021]: addu       $v0, $t4, $zr <=> move $v0, $t4
    0881A03C:[01A01821]: addu       $v1, $t5, $zr <=> move $v1, $t5
    0881A040:[03E00008]: jr         $ra
    0881A044:[27BD0010]: addiu      $sp, $sp, 16
    0881A048:[1040FFF1]: beq        $v0, $zr, 0x0881A010
    0881A04C:[02281823]: subu       $v1, $s1, $t0
    0881A050:[010F2023]: subu       $a0, $t0, $t7
    0881A054:[0104102B]: sltu       $v0, $t0, $a0
    0881A058:[00A71823]: subu       $v1, $a1, $a3
    0881A05C:[00622823]: subu       $a1, $v1, $v0
    0881A060:[0A206803]: j          0x0881A00C
    0881A064:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    0881A068:[0085102B]: sltu       $v0, $a0, $a1
    0881A06C:[1040FFDE]: beq        $v0, $zr, 0x08819FE8
    0881A070:[00181400]: sll        $v0, $t8, 0x0010
    0881A074:[252AFFFE]: addiu      $t2, $t1, -2
    0881A078:[0A2067FA]: j          0x08819FE8
    0881A07C:[00872021]: addu       $a0, $a0, $a3
    0881A080:[0069102B]: sltu       $v0, $v1, $t1
    0881A084:[5040FFC3]: beql       $v0, $zr, 0x08819F94
    0881A088:[00691823]: subu       $v1, $v1, $t1
    0881A08C:[25D8FFFE]: addiu      $t8, $t6, -2
    0881A090:[0A2067E4]: j          0x08819F90
    0881A094:[00671821]: addu       $v1, $v1, $a3
    0881A098:[00A91021]: addu       $v0, $a1, $t1
    0881A09C:[0043280B]: movn       $a1, $v0, $v1
    0881A0A0:[0A2066BA]: j          0x08819AE8
    0881A0A4:[00A62823]: subu       $a1, $a1, $a2
    0881A0A8:[00891021]: addu       $v0, $a0, $t1
    0881A0AC:[0A2067AE]: j          0x08819EB8
    0881A0B0:[0043200B]: movn       $a0, $v0, $v1
  Back Branch 08819D9C 1,655 times (length 125)
_S1_2_893C4D0 113,988 instructions (0.695%), 632 calls (0893B27C - 0893CE04, length 1763)
  Back Branch 0893B2A4 8,290 times (length 5)
    0893B284:[1062001A]: beq        $v1, $v0, 0x0893B2F0
    0893B288:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    0893B28C:[10600018]: beq        $v1, $zr, 0x0893B2F0
    0893B290:[24040025]: addiu      $a0, $zr, 37 <=> li $a0, 37
    0893B294:[26100001]: addiu      $s0, $s0, 1
--> 0893B298:[82020000]: lb         $v0, 0($s0)
    0893B29C:[10440004]: beq        $v0, $a0, 0x0893B2B0
    0893B2A0:[021E8823]: subu       $s1, $s0, $fp
--> 0893B2A4:[5440FFFC]: bnel       $v0, $zr, 0x0893B298
    0893B2A8:[26100001]: addiu      $s0, $s0, 1
    0893B2AC:[021E8823]: subu       $s1, $s0, $fp
    0893B2B0:[52200010]: beql       $s1, $zr, 0x0893B2F4
    0893B2B4:[82020000]: lb         $v0, 0($s0)
  Back Branch 0893B580 1,868 times (length 25)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
    0893B520:[8FA40218]: lw         $a0, 536($sp)
--> 0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
    0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
--> 0893B580:[1040FFE8]: beq        $v0, $zr, 0x0893B524
    0893B584:[8FA40218]: lw         $a0, 536($sp)
    0893B588:[8FA50218]: lw         $a1, 536($sp)
    0893B58C:[10A00004]: beq        $a1, $zr, 0x0893B5A0
    0893B590:[8FA60248]: lw         $a2, 584($sp)
  Back Branch 0893B56C 1,868 times (length 21)
    0893B50C:[8FA30238]: lw         $v1, 568($sp)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
--> 0893B520:[8FA40218]: lw         $a0, 536($sp)
    0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
--> 0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893CA50 632 times (length 1468)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
_S1_2_8829C04 97,308 instructions (0.594%), 150 calls (08829C04 - 08829F64, length 217)
    08829C04:[3C0308AF]: lui        $v1, 0x08AF <=> li $v1, 0x08AF0000
    08829C08:[24627464]: addiu      $v0, $v1, 29796
    08829C0C:[8C47000C]: lw         $a3, 12($v0)
    08829C10:[8C460004]: lw         $a2, 4($v0)
    08829C14:[8C637464]: lw         $v1, 29796($v1)
    08829C18:[8C420008]: lw         $v0, 8($v0)
    08829C1C:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08829C20:[27BDFFE0]: addiu      $sp, $sp, -32
    08829C24:[24849CE0]: addiu      $a0, $a0, -25376
    08829C28:[24050040]: addiu      $a1, $zr, 64 <=> li $a1, 64
    08829C2C:[AFA30000]: sw         $v1, 0($sp)
    08829C30:[AFA60004]: sw         $a2, 4($sp)
    08829C34:[AFA7000C]: sw         $a3, 12($sp)
    08829C38:[AFBF0014]: sw         $ra, 20($sp)
    08829C3C:[AFB00010]: sw         $s0, 16($sp)
    08829C40:[0E2667AD]: jal        0x08999EB4 [sceCtrlReadBufferPositive]
    08829C44:[AFA20008]: sw         $v0, 8($sp)
    08829C48:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    08829C4C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08829C50:[24439CE4]: addiu      $v1, $v0, -25372
    08829C54:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08829C58:[24050080]: addiu      $a1, $zr, 128 <=> li $a1, 128
    08829C5C:[24070080]: addiu      $a3, $zr, 128 <=> li $a3, 128
    08829C60:[0A20A71E]: j          0x08829C78
    08829C64:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08829C68:[8C62FFF0]: lw         $v0, -16($v1)
    08829C6C:[9067FFF4]: lbu        $a3, -12($v1)
    08829C70:[9065FFF5]: lbu        $a1, -11($v1)
    08829C74:[00C23025]: or         $a2, $a2, $v0
    08829C78:[0088102A]: slt        $v0, $a0, $t0
    08829C7C:[24630010]: addiu      $v1, $v1, 16
    08829C80:[1440FFF9]: bne        $v0, $zr, 0x08829C68
    08829C84:[24840001]: addiu      $a0, $a0, 1
    08829C88:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829C8C:[8C433E48]: lw         $v1, 15944($v0)
    08829C90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08829C94:[14620004]: bne        $v1, $v0, 0x08829CA8
    08829C98:[00000000]: nop
    08829C9C:[24050080]: addiu      $a1, $zr, 128 <=> li $a1, 128
    08829CA0:[24070080]: addiu      $a3, $zr, 128 <=> li $a3, 128
    08829CA4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    08829CA8:[1900000C]: blez       $t0, 0x08829CDC
    08829CAC:[8FA20000]: lw         $v0, 0($sp)
    08829CB0:[3C0308B4]: lui        $v1, 0x08B4 <=> li $v1, 0x08B40000
    08829CB4:[24639B70]: addiu      $v1, $v1, -25744
    08829CB8:[A3A50009]: sb         $a1, 9($sp)
    08829CBC:[A3A70008]: sb         $a3, 8($sp)
    08829CC0:[AC620570]: sw         $v0, 1392($v1)
    08829CC4:[8FA2000C]: lw         $v0, 12($sp)
    08829CC8:[AC660574]: sw         $a2, 1396($v1)
    08829CCC:[AC62057C]: sw         $v0, 1404($v1)
    08829CD0:[8FA20008]: lw         $v0, 8($sp)
    08829CD4:[AC620578]: sw         $v0, 1400($v1)
    08829CD8:[AFA60004]: sw         $a2, 4($sp)
    08829CDC:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08829CE0:[24909B70]: addiu      $s0, $a0, -25744
    08829CE4:[0E20A6A1]: jal        0x08829A84
    08829CE8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08829CEC:[C6010154]: lwc1       $f1, 340($s0)
    08829CF0:[C6000150]: lwc1       $f0, 336($s0)
    08829CF4:[46010000]: add.s      $f0, $f0, $f1
    08829CF8:[44800800]: mtc1       $zr, $f1
    08829CFC:[46010032]: c.eq.s     $f0, $f1
    08829D00:[00000000]: nop
    08829D04:[45010003]: bc1t       0x08829D14
    08829D08:[00000000]: nop
    08829D0C:[0E20B6D9]: jal        0x0882DB64
    08829D10:[00000000]: nop
    08829D14:[0E20AC03]: jal        0x0882B00C
    08829D18:[00000000]: nop
    08829D1C:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    08829D20:[00431024]: and        $v0, $v0, $v1
    08829D24:[14400007]: bne        $v0, $zr, 0x08829D44
    08829D28:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829D2C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829D30:[8C423E44]: lw         $v0, 15940($v0)
    08829D34:[30420001]: andi       $v0, $v0, 1
    08829D38:[50400008]: beql       $v0, $zr, 0x08829D5C
    08829D3C:[8E03057C]: lw         $v1, 1404($s0)
    08829D40:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829D44:[24427A70]: addiu      $v0, $v0, 31344
    08829D48:[2403FF80]: addiu      $v1, $zr, -128 <=> li $v1, -128
    08829D4C:[A0430579]: sb         $v1, 1401($v0)
    08829D50:[AC400574]: sw         $zr, 1396($v0)
    08829D54:[0A20A760]: j          0x08829D80
    08829D58:[A0430578]: sb         $v1, 1400($v0)
    08829D5C:[8E040570]: lw         $a0, 1392($s0)
    08829D60:[8E050574]: lw         $a1, 1396($s0)
    08829D64:[8E060578]: lw         $a2, 1400($s0)
    08829D68:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829D6C:[24427A70]: addiu      $v0, $v0, 31344
    08829D70:[AC43057C]: sw         $v1, 1404($v0)
    08829D74:[AC440570]: sw         $a0, 1392($v0)
    08829D78:[AC450574]: sw         $a1, 1396($v0)
    08829D7C:[AC460578]: sw         $a2, 1400($v0)
    08829D80:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08829D84:[0E20A6A1]: jal        0x08829A84
    08829D88:[26047A70]: addiu      $a0, $s0, 31344
    08829D8C:[0E20AC03]: jal        0x0882B00C
    08829D90:[00000000]: nop
    08829D94:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    08829D98:[00431024]: and        $v0, $v0, $v1
    08829D9C:[14400007]: bne        $v0, $zr, 0x08829DBC
    08829DA0:[26027A70]: addiu      $v0, $s0, 31344
    08829DA4:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829DA8:[8C423E44]: lw         $v0, 15940($v0)
    08829DAC:[30420010]: andi       $v0, $v0, 16
    08829DB0:[10400007]: beq        $v0, $zr, 0x08829DD0
    08829DB4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08829DB8:[26027A70]: addiu      $v0, $s0, 31344
    08829DBC:[2403FF80]: addiu      $v1, $zr, -128 <=> li $v1, -128
    08829DC0:[A0431B79]: sb         $v1, 7033($v0)
    08829DC4:[AC401B74]: sw         $zr, 7028($v0)
    08829DC8:[0A20A77E]: j          0x08829DF8
    08829DCC:[A0431B78]: sb         $v1, 7032($v0)
    08829DD0:[24429B70]: addiu      $v0, $v0, -25744
    08829DD4:[8C43057C]: lw         $v1, 1404($v0)
    08829DD8:[8C440570]: lw         $a0, 1392($v0)
    08829DDC:[8C450574]: lw         $a1, 1396($v0)
    08829DE0:[8C460578]: lw         $a2, 1400($v0)
    08829DE4:[26027A70]: addiu      $v0, $s0, 31344
    08829DE8:[AC431B7C]: sw         $v1, 7036($v0)
    08829DEC:[AC441B70]: sw         $a0, 7024($v0)
    08829DF0:[AC451B74]: sw         $a1, 7028($v0)
    08829DF4:[AC461B78]: sw         $a2, 7032($v0)
    08829DF8:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08829DFC:[0E20A6A1]: jal        0x08829A84
    08829E00:[24849070]: addiu      $a0, $a0, -28560
    08829E04:[0E20AC03]: jal        0x0882B00C
    08829E08:[00000000]: nop
    08829E0C:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    08829E10:[00431024]: and        $v0, $v0, $v1
    08829E14:[14400007]: bne        $v0, $zr, 0x08829E34
    08829E18:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829E1C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829E20:[8C423E44]: lw         $v0, 15940($v0)
    08829E24:[30420020]: andi       $v0, $v0, 32
    08829E28:[10400008]: beq        $v0, $zr, 0x08829E4C
    08829E2C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08829E30:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829E34:[24427A70]: addiu      $v0, $v0, 31344
    08829E38:[2403FF80]: addiu      $v1, $zr, -128 <=> li $v1, -128
    08829E3C:[A04320F9]: sb         $v1, 8441($v0)
    08829E40:[AC4020F4]: sw         $zr, 8436($v0)
    08829E44:[0A20A79E]: j          0x08829E78
    08829E48:[A04320F8]: sb         $v1, 8440($v0)
    08829E4C:[24429B70]: addiu      $v0, $v0, -25744
    08829E50:[8C43057C]: lw         $v1, 1404($v0)
    08829E54:[8C440570]: lw         $a0, 1392($v0)
    08829E58:[8C450574]: lw         $a1, 1396($v0)
    08829E5C:[8C460578]: lw         $a2, 1400($v0)
    08829E60:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829E64:[24427A70]: addiu      $v0, $v0, 31344
    08829E68:[AC4320FC]: sw         $v1, 8444($v0)
    08829E6C:[AC4420F0]: sw         $a0, 8432($v0)
    08829E70:[AC4520F4]: sw         $a1, 8436($v0)
    08829E74:[AC4620F8]: sw         $a2, 8440($v0)
    08829E78:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    08829E7C:[0E20A6A1]: jal        0x08829A84
    08829E80:[248495F0]: addiu      $a0, $a0, -27152
    08829E84:[0E20AC03]: jal        0x0882B00C
    08829E88:[00000000]: nop
    08829E8C:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    08829E90:[00431024]: and        $v0, $v0, $v1
    08829E94:[1040000D]: beq        $v0, $zr, 0x08829ECC
    08829E98:[3C0708B3]: lui        $a3, 0x08B3 <=> li $a3, 0x08B30000
    08829E9C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08829EA0:[24429B70]: addiu      $v0, $v0, -25744
    08829EA4:[8C43057C]: lw         $v1, 1404($v0)
    08829EA8:[8C440570]: lw         $a0, 1392($v0)
    08829EAC:[8C450574]: lw         $a1, 1396($v0)
    08829EB0:[8C460578]: lw         $a2, 1400($v0)
    08829EB4:[24E274F0]: addiu      $v0, $a3, 29936
    08829EB8:[AC43057C]: sw         $v1, 1404($v0)
    08829EBC:[AC440570]: sw         $a0, 1392($v0)
    08829EC0:[AC450574]: sw         $a1, 1396($v0)
    08829EC4:[0A20A7B8]: j          0x08829EE0
    08829EC8:[AC460578]: sw         $a2, 1400($v0)
    08829ECC:[24E274F0]: addiu      $v0, $a3, 29936
    08829ED0:[2403FF80]: addiu      $v1, $zr, -128 <=> li $v1, -128
    08829ED4:[A0430579]: sb         $v1, 1401($v0)
    08829ED8:[AC400574]: sw         $zr, 1396($v0)
    08829EDC:[A0430578]: sb         $v1, 1400($v0)
    08829EE0:[3C0408B3]: lui        $a0, 0x08B3 <=> li $a0, 0x08B30000
    08829EE4:[0E20A6A1]: jal        0x08829A84
    08829EE8:[248474F0]: addiu      $a0, $a0, 29936
    08829EEC:[0E20AC03]: jal        0x0882B00C
    08829EF0:[00000000]: nop
    08829EF4:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    08829EF8:[00431024]: and        $v0, $v0, $v1
    08829EFC:[10400007]: beq        $v0, $zr, 0x08829F1C
    08829F00:[3C0708B3]: lui        $a3, 0x08B3 <=> li $a3, 0x08B30000
    08829F04:[24E26F70]: addiu      $v0, $a3, 28528
    08829F08:[2403FF80]: addiu      $v1, $zr, -128 <=> li $v1, -128
    08829F0C:[A0430579]: sb         $v1, 1401($v0)
    08829F10:[AC400574]: sw         $zr, 1396($v0)
    08829F14:[0A20A7D2]: j          0x08829F48
    08829F18:[A0430578]: sb         $v1, 1400($v0)
    08829F1C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    08829F20:[24429B70]: addiu      $v0, $v0, -25744
    08829F24:[8C43057C]: lw         $v1, 1404($v0)
    08829F28:[8C440570]: lw         $a0, 1392($v0)
    08829F2C:[8C450574]: lw         $a1, 1396($v0)
    08829F30:[8C460578]: lw         $a2, 1400($v0)
    08829F34:[24E26F70]: addiu      $v0, $a3, 28528
    08829F38:[AC43057C]: sw         $v1, 1404($v0)
    08829F3C:[AC440570]: sw         $a0, 1392($v0)
    08829F40:[AC450574]: sw         $a1, 1396($v0)
    08829F44:[AC460578]: sw         $a2, 1400($v0)
    08829F48:[3C0408B3]: lui        $a0, 0x08B3 <=> li $a0, 0x08B30000
    08829F4C:[0E20A6A1]: jal        0x08829A84
    08829F50:[24846F70]: addiu      $a0, $a0, 28528
    08829F54:[8FBF0014]: lw         $ra, 20($sp)
    08829F58:[8FB00010]: lw         $s0, 16($sp)
    08829F5C:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    08829F60:[03E00008]: jr         $ra
    08829F64:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 08829C80 9,126 times (length 8)
    08829C54:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    08829C58:[24050080]: addiu      $a1, $zr, 128 <=> li $a1, 128
    08829C5C:[24070080]: addiu      $a3, $zr, 128 <=> li $a3, 128
    08829C60:[0A20A71E]: j          0x08829C78
    08829C64:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
--> 08829C68:[8C62FFF0]: lw         $v0, -16($v1)
    08829C6C:[9067FFF4]: lbu        $a3, -12($v1)
    08829C70:[9065FFF5]: lbu        $a1, -11($v1)
    08829C74:[00C23025]: or         $a2, $a2, $v0
    08829C78:[0088102A]: slt        $v0, $a0, $t0
    08829C7C:[24630010]: addiu      $v1, $v1, 16
--> 08829C80:[1440FFF9]: bne        $v0, $zr, 0x08829C68
    08829C84:[24840001]: addiu      $a0, $a0, 1
    08829C88:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08829C8C:[8C433E48]: lw         $v1, 15944($v0)
    08829C90:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
_S1_2_8934070 96,068 instructions (0.586%), 6,862 calls (08934070 - 089340A8, length 15)
    08934070:[3C0308B5]: lui        $v1, 0x08B5 <=> li $v1, 0x08B50000
    08934074:[8C651214]: lw         $a1, 4628($v1)
    08934078:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0893407C:[27BDFFF0]: addiu      $sp, $sp, -16
    08934080:[24445480]: addiu      $a0, $v0, 21632
    08934084:[AFBF0000]: sw         $ra, 0($sp)
    08934088:[14A00004]: bne        $a1, $zr, 0x0893409C
    0893408C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08934090:[8FBF0000]: lw         $ra, 0($sp)
    08934094:[03E00008]: jr         $ra
    08934098:[27BD0010]: addiu      $sp, $sp, 16
    0893409C:[0E26688D]: jal        0x0899A234 [__sceSasGetEndFlag]
    089340A0:[00000000]: nop
    089340A4:[0A24D025]: j          0x08934094
    089340A8:[8FBF0000]: lw         $ra, 0($sp)
  Back Branch 089340A4 6,862 times (length 6)
    08934080:[24445480]: addiu      $a0, $v0, 21632
    08934084:[AFBF0000]: sw         $ra, 0($sp)
    08934088:[14A00004]: bne        $a1, $zr, 0x0893409C
    0893408C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08934090:[8FBF0000]: lw         $ra, 0($sp)
--> 08934094:[03E00008]: jr         $ra
    08934098:[27BD0010]: addiu      $sp, $sp, 16
    0893409C:[0E26688D]: jal        0x0899A234 [__sceSasGetEndFlag]
    089340A0:[00000000]: nop
--> 089340A4:[0A24D025]: j          0x08934094
    089340A8:[8FBF0000]: lw         $ra, 0($sp)
_S1_2_8834D84 88,876 instructions (0.542%), 5,228 calls (08834D84 - 08834DD4, length 21)
    08834D84:[27BDFFF0]: addiu      $sp, $sp, -16
    08834D88:[AFB00000]: sw         $s0, 0($sp)
    08834D8C:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    08834D90:[7C10F144]: ins        $s0, $zr, 5, 26
    08834D94:[06010005]: bgez       $s0, 0x08834DAC
    08834D98:[AFBF0004]: sw         $ra, 4($sp)
    08834D9C:[2610FFFF]: addiu      $s0, $s0, -1
    08834DA0:[2402FFE0]: addiu      $v0, $zr, -32 <=> li $v0, -32
    08834DA4:[02028025]: or         $s0, $s0, $v0
    08834DA8:[26100001]: addiu      $s0, $s0, 1
    08834DAC:[0E20D2F7]: jal        0x08834BDC
    08834DB0:[00000000]: nop
    08834DB4:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08834DB8:[0E20D2EC]: jal        0x08834BB0
    08834DBC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08834DC0:[00501023]: subu       $v0, $v0, $s0
    08834DC4:[8FBF0004]: lw         $ra, 4($sp)
    08834DC8:[8FB00000]: lw         $s0, 0($sp)
    08834DCC:[2442FFFF]: addiu      $v0, $v0, -1
    08834DD0:[03E00008]: jr         $ra
    08834DD4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8834CC0 81,132 instructions (0.495%), 20,283 calls (08834CC0 - 08834CCC, length 4)
    08834CC0:[8C820000]: lw         $v0, 0($a0)
    08834CC4:[00052900]: sll        $a1, $a1, 0x0004
    08834CC8:[03E00008]: jr         $ra
    08834CCC:[00451021]: addu       $v0, $v0, $a1
_S1_2_893B1CC 81,024 instructions (0.494%), 953 calls (0893B1CC - 0893CB3C, length 1629)
  Back Branch 0893B2A4 8,290 times (length 5)
    0893B284:[1062001A]: beq        $v1, $v0, 0x0893B2F0
    0893B288:[03C08021]: addu       $s0, $fp, $zr <=> move $s0, $fp
    0893B28C:[10600018]: beq        $v1, $zr, 0x0893B2F0
    0893B290:[24040025]: addiu      $a0, $zr, 37 <=> li $a0, 37
    0893B294:[26100001]: addiu      $s0, $s0, 1
--> 0893B298:[82020000]: lb         $v0, 0($s0)
    0893B29C:[10440004]: beq        $v0, $a0, 0x0893B2B0
    0893B2A0:[021E8823]: subu       $s1, $s0, $fp
--> 0893B2A4:[5440FFFC]: bnel       $v0, $zr, 0x0893B298
    0893B2A8:[26100001]: addiu      $s0, $s0, 1
    0893B2AC:[021E8823]: subu       $s1, $s0, $fp
    0893B2B0:[52200010]: beql       $s1, $zr, 0x0893B2F4
    0893B2B4:[82020000]: lb         $v0, 0($s0)
  Back Branch 0893B580 1,868 times (length 25)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
    0893B520:[8FA40218]: lw         $a0, 536($sp)
--> 0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
    0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
--> 0893B580:[1040FFE8]: beq        $v0, $zr, 0x0893B524
    0893B584:[8FA40218]: lw         $a0, 536($sp)
    0893B588:[8FA50218]: lw         $a1, 536($sp)
    0893B58C:[10A00004]: beq        $a1, $zr, 0x0893B5A0
    0893B590:[8FA60248]: lw         $a2, 584($sp)
  Back Branch 0893B56C 1,868 times (length 21)
    0893B50C:[8FA30238]: lw         $v1, 568($sp)
    0893B510:[02E6102C]: max        $v0, $s7, $a2
    0893B514:[00621821]: addu       $v1, $v1, $v0
    0893B518:[14A00016]: bne        $a1, $zr, 0x0893B574
    0893B51C:[AFA30238]: sw         $v1, 568($sp)
--> 0893B520:[8FA40218]: lw         $a0, 536($sp)
    0893B524:[AFA00040]: sw         $zr, 64($sp)
    0893B528:[1080FF54]: beq        $a0, $zr, 0x0893B27C
    0893B52C:[27B20070]: addiu      $s2, $sp, 112
    0893B530:[0E24D857]: jal        0x0893615C
    0893B534:[00000000]: nop
    0893B538:[27B20070]: addiu      $s2, $sp, 112
    0893B53C:[0A24EC9F]: j          0x0893B27C
    0893B540:[AFA00218]: sw         $zr, 536($sp)
    0893B544:[8FA40248]: lw         $a0, 584($sp)
    0893B548:[0E24EC5C]: jal        0x0893B170
    0893B54C:[27A5003C]: addiu      $a1, $sp, 60
    0893B550:[1440000E]: bne        $v0, $zr, 0x0893B58C
    0893B554:[8FA50218]: lw         $a1, 536($sp)
    0893B558:[8FA60234]: lw         $a2, 564($sp)
    0893B55C:[8FA30238]: lw         $v1, 568($sp)
    0893B560:[8FA50044]: lw         $a1, 68($sp)
    0893B564:[02E6102C]: max        $v0, $s7, $a2
    0893B568:[00621821]: addu       $v1, $v1, $v0
--> 0893B56C:[10A0FFEC]: beq        $a1, $zr, 0x0893B520
    0893B570:[AFA30238]: sw         $v1, 568($sp)
    0893B574:[8FA40248]: lw         $a0, 584($sp)
    0893B578:[0E24EC5C]: jal        0x0893B170
    0893B57C:[27A5003C]: addiu      $a1, $sp, 60
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
  Back Branch 0893C05C 1 times (length 908)
_S1_2_8835278 70,574 instructions (0.430%), 5,041 calls (08835278 - 088352AC, length 14)
    08835278:[27BDFFF0]: addiu      $sp, $sp, -16
    0883527C:[AFBF0004]: sw         $ra, 4($sp)
    08835280:[AFB00000]: sw         $s0, 0($sp)
    08835284:[0E20D376]: jal        0x08834DD8
    08835288:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    0883528C:[8E0300A4]: lw         $v1, 164($s0)
    08835290:[00021100]: sll        $v0, $v0, 0x0004
    08835294:[24420010]: addiu      $v0, $v0, 16
    08835298:[00621821]: addu       $v1, $v1, $v0
    0883529C:[AE0300A4]: sw         $v1, 164($s0)
    088352A0:[8FBF0004]: lw         $ra, 4($sp)
    088352A4:[8FB00000]: lw         $s0, 0($sp)
    088352A8:[03E00008]: jr         $ra
    088352AC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_893697C 59,269 instructions (0.362%), 305 calls (0893697C - 08936A68, length 60)
    0893697C:[2CC20004]: sltiu      $v0, $a2, 4
    08936980:[14400004]: bne        $v0, $zr, 0x08936994
    08936984:[30A500FF]: andi       $a1, $a1, 255
    08936988:[30820003]: andi       $v0, $a0, 3
    0893698C:[10400008]: beq        $v0, $zr, 0x089369B0
    08936990:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936994:[10C0002B]: beq        $a2, $zr, 0x08936A44
    08936998:[24C7FFFF]: addiu      $a3, $a2, -1
    0893699C:[90820000]: lbu        $v0, 0($a0)
    089369A0:[14A2002A]: bne        $a1, $v0, 0x08936A4C
    089369A4:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089369A8:[03E00008]: jr         $ra
    089369AC:[00000000]: nop
    089369B0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089369B4:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089369B8:[00081200]: sll        $v0, $t0, 0x0008
    089369BC:[24630001]: addiu      $v1, $v1, 1
    089369C0:[1467FFFD]: bne        $v1, $a3, 0x089369B8
    089369C4:[00A24021]: addu       $t0, $a1, $v0
    089369C8:[3C02FEFE]: lui        $v0, 0xFEFE <=> li $v0, 0xFEFE0000
    089369CC:[3C038080]: lui        $v1, 0x8080 <=> li $v1, 0x80800000
    089369D0:[344BFEFF]: ori        $t3, $v0, -257
    089369D4:[346A8080]: ori        $t2, $v1, -32640
    089369D8:[24090004]: addiu      $t1, $zr, 4 <=> li $t1, 4
    089369DC:[8C820000]: lw         $v0, 0($a0)
    089369E0:[00481026]: xor        $v0, $v0, $t0
    089369E4:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    089369E8:[004B1021]: addu       $v0, $v0, $t3
    089369EC:[00431024]: and        $v0, $v0, $v1
    089369F0:[004A1024]: and        $v0, $v0, $t2
    089369F4:[5040000E]: beql       $v0, $zr, 0x08936A30
    089369F8:[24C6FFFC]: addiu      $a2, $a2, -4
    089369FC:[90820000]: lbu        $v0, 0($a0)
    08936A00:[10A20008]: beq        $a1, $v0, 0x08936A24
    08936A04:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936A08:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936A0C:[24E70001]: addiu      $a3, $a3, 1
    08936A10:[10E90006]: beq        $a3, $t1, 0x08936A2C
    08936A14:[24630001]: addiu      $v1, $v1, 1
    08936A18:[90620000]: lbu        $v0, 0($v1)
    08936A1C:[14A2FFFC]: bne        $a1, $v0, 0x08936A10
    08936A20:[24E70001]: addiu      $a3, $a3, 1
    08936A24:[03E00008]: jr         $ra
    08936A28:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08936A2C:[24C6FFFC]: addiu      $a2, $a2, -4
    08936A30:[2CC20004]: sltiu      $v0, $a2, 4
    08936A34:[1040FFE9]: beq        $v0, $zr, 0x089369DC
    08936A38:[24840004]: addiu      $a0, $a0, 4
    08936A3C:[14C0FFD7]: bne        $a2, $zr, 0x0893699C
    08936A40:[24C7FFFF]: addiu      $a3, $a2, -1
    08936A44:[03E00008]: jr         $ra
    08936A48:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936A4C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936A50:[1067FFFC]: beq        $v1, $a3, 0x08936A44
    08936A54:[24840001]: addiu      $a0, $a0, 1
    08936A58:[90820000]: lbu        $v0, 0($a0)
    08936A5C:[14A2FFFC]: bne        $a1, $v0, 0x08936A50
    08936A60:[24630001]: addiu      $v1, $v1, 1
    08936A64:[03E00008]: jr         $ra
    08936A68:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
  Back Branch 08936A50 9,225 times (length 5)
    08936A30:[2CC20004]: sltiu      $v0, $a2, 4
    08936A34:[1040FFE9]: beq        $v0, $zr, 0x089369DC
    08936A38:[24840004]: addiu      $a0, $a0, 4
    08936A3C:[14C0FFD7]: bne        $a2, $zr, 0x0893699C
    08936A40:[24C7FFFF]: addiu      $a3, $a2, -1
--> 08936A44:[03E00008]: jr         $ra
    08936A48:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936A4C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08936A50:[1067FFFC]: beq        $v1, $a3, 0x08936A44
    08936A54:[24840001]: addiu      $a0, $a0, 1
    08936A58:[90820000]: lbu        $v0, 0($a0)
    08936A5C:[14A2FFFC]: bne        $a1, $v0, 0x08936A50
    08936A60:[24630001]: addiu      $v1, $v1, 1
  Back Branch 08936A5C 9,219 times (length 5)
    08936A3C:[14C0FFD7]: bne        $a2, $zr, 0x0893699C
    08936A40:[24C7FFFF]: addiu      $a3, $a2, -1
    08936A44:[03E00008]: jr         $ra
    08936A48:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936A4C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 08936A50:[1067FFFC]: beq        $v1, $a3, 0x08936A44
    08936A54:[24840001]: addiu      $a0, $a0, 1
    08936A58:[90820000]: lbu        $v0, 0($a0)
--> 08936A5C:[14A2FFFC]: bne        $a1, $v0, 0x08936A50
    08936A60:[24630001]: addiu      $v1, $v1, 1
    08936A64:[03E00008]: jr         $ra
    08936A68:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
  Back Branch 08936A34 561 times (length 24)
    089369C8:[3C02FEFE]: lui        $v0, 0xFEFE <=> li $v0, 0xFEFE0000
    089369CC:[3C038080]: lui        $v1, 0x8080 <=> li $v1, 0x80800000
    089369D0:[344BFEFF]: ori        $t3, $v0, -257
    089369D4:[346A8080]: ori        $t2, $v1, -32640
    089369D8:[24090004]: addiu      $t1, $zr, 4 <=> li $t1, 4
--> 089369DC:[8C820000]: lw         $v0, 0($a0)
    089369E0:[00481026]: xor        $v0, $v0, $t0
    089369E4:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    089369E8:[004B1021]: addu       $v0, $v0, $t3
    089369EC:[00431024]: and        $v0, $v0, $v1
    089369F0:[004A1024]: and        $v0, $v0, $t2
    089369F4:[5040000E]: beql       $v0, $zr, 0x08936A30
    089369F8:[24C6FFFC]: addiu      $a2, $a2, -4
    089369FC:[90820000]: lbu        $v0, 0($a0)
    08936A00:[10A20008]: beq        $a1, $v0, 0x08936A24
    08936A04:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936A08:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936A0C:[24E70001]: addiu      $a3, $a3, 1
    08936A10:[10E90006]: beq        $a3, $t1, 0x08936A2C
    08936A14:[24630001]: addiu      $v1, $v1, 1
    08936A18:[90620000]: lbu        $v0, 0($v1)
    08936A1C:[14A2FFFC]: bne        $a1, $v0, 0x08936A10
    08936A20:[24E70001]: addiu      $a3, $a3, 1
    08936A24:[03E00008]: jr         $ra
    08936A28:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08936A2C:[24C6FFFC]: addiu      $a2, $a2, -4
    08936A30:[2CC20004]: sltiu      $v0, $a2, 4
--> 08936A34:[1040FFE9]: beq        $v0, $zr, 0x089369DC
    08936A38:[24840004]: addiu      $a0, $a0, 4
    08936A3C:[14C0FFD7]: bne        $a2, $zr, 0x0893699C
    08936A40:[24C7FFFF]: addiu      $a3, $a2, -1
    08936A44:[03E00008]: jr         $ra
  Back Branch 089369C0 284 times (length 4)
    089369A4:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089369A8:[03E00008]: jr         $ra
    089369AC:[00000000]: nop
    089369B0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089369B4:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
--> 089369B8:[00081200]: sll        $v0, $t0, 0x0008
    089369BC:[24630001]: addiu      $v1, $v1, 1
--> 089369C0:[1467FFFD]: bne        $v1, $a3, 0x089369B8
    089369C4:[00A24021]: addu       $t0, $a1, $v0
    089369C8:[3C02FEFE]: lui        $v0, 0xFEFE <=> li $v0, 0xFEFE0000
    089369CC:[3C038080]: lui        $v1, 0x8080 <=> li $v1, 0x80800000
    089369D0:[344BFEFF]: ori        $t3, $v0, -257
  Back Branch 08936A1C 150 times (length 5)
    089369FC:[90820000]: lbu        $v0, 0($a0)
    08936A00:[10A20008]: beq        $a1, $v0, 0x08936A24
    08936A04:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936A08:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936A0C:[24E70001]: addiu      $a3, $a3, 1
--> 08936A10:[10E90006]: beq        $a3, $t1, 0x08936A2C
    08936A14:[24630001]: addiu      $v1, $v1, 1
    08936A18:[90620000]: lbu        $v0, 0($v1)
--> 08936A1C:[14A2FFFC]: bne        $a1, $v0, 0x08936A10
    08936A20:[24E70001]: addiu      $a3, $a3, 1
    08936A24:[03E00008]: jr         $ra
    08936A28:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08936A2C:[24C6FFFC]: addiu      $a2, $a2, -4
  Back Branch 08936A3C 6 times (length 42)
    08936988:[30820003]: andi       $v0, $a0, 3
    0893698C:[10400008]: beq        $v0, $zr, 0x089369B0
    08936990:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    08936994:[10C0002B]: beq        $a2, $zr, 0x08936A44
    08936998:[24C7FFFF]: addiu      $a3, $a2, -1
--> 0893699C:[90820000]: lbu        $v0, 0($a0)
    089369A0:[14A2002A]: bne        $a1, $v0, 0x08936A4C
    089369A4:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    089369A8:[03E00008]: jr         $ra
    089369AC:[00000000]: nop
    089369B0:[00004021]: addu       $t0, $zr, $zr <=> li $t0, 0
    089369B4:[24070004]: addiu      $a3, $zr, 4 <=> li $a3, 4
    089369B8:[00081200]: sll        $v0, $t0, 0x0008
    089369BC:[24630001]: addiu      $v1, $v1, 1
    089369C0:[1467FFFD]: bne        $v1, $a3, 0x089369B8
    089369C4:[00A24021]: addu       $t0, $a1, $v0
    089369C8:[3C02FEFE]: lui        $v0, 0xFEFE <=> li $v0, 0xFEFE0000
    089369CC:[3C038080]: lui        $v1, 0x8080 <=> li $v1, 0x80800000
    089369D0:[344BFEFF]: ori        $t3, $v0, -257
    089369D4:[346A8080]: ori        $t2, $v1, -32640
    089369D8:[24090004]: addiu      $t1, $zr, 4 <=> li $t1, 4
    089369DC:[8C820000]: lw         $v0, 0($a0)
    089369E0:[00481026]: xor        $v0, $v0, $t0
    089369E4:[00021827]: nor        $v1, $zr, $v0 <=> li $v1, not $v0
    089369E8:[004B1021]: addu       $v0, $v0, $t3
    089369EC:[00431024]: and        $v0, $v0, $v1
    089369F0:[004A1024]: and        $v0, $v0, $t2
    089369F4:[5040000E]: beql       $v0, $zr, 0x08936A30
    089369F8:[24C6FFFC]: addiu      $a2, $a2, -4
    089369FC:[90820000]: lbu        $v0, 0($a0)
    08936A00:[10A20008]: beq        $a1, $v0, 0x08936A24
    08936A04:[00801821]: addu       $v1, $a0, $zr <=> move $v1, $a0
    08936A08:[00003821]: addu       $a3, $zr, $zr <=> li $a3, 0
    08936A0C:[24E70001]: addiu      $a3, $a3, 1
    08936A10:[10E90006]: beq        $a3, $t1, 0x08936A2C
    08936A14:[24630001]: addiu      $v1, $v1, 1
    08936A18:[90620000]: lbu        $v0, 0($v1)
    08936A1C:[14A2FFFC]: bne        $a1, $v0, 0x08936A10
    08936A20:[24E70001]: addiu      $a3, $a3, 1
    08936A24:[03E00008]: jr         $ra
    08936A28:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    08936A2C:[24C6FFFC]: addiu      $a2, $a2, -4
    08936A30:[2CC20004]: sltiu      $v0, $a2, 4
    08936A34:[1040FFE9]: beq        $v0, $zr, 0x089369DC
    08936A38:[24840004]: addiu      $a0, $a0, 4
--> 08936A3C:[14C0FFD7]: bne        $a2, $zr, 0x0893699C
    08936A40:[24C7FFFF]: addiu      $a3, $a2, -1
    08936A44:[03E00008]: jr         $ra
    08936A48:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08936A4C:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
_S1_2_89998BC 56,042 instructions (0.342%), 28,021 calls (089998BC - 089998C0, length 2)
    089998BC:[03E00008]: jr         $ra
    089998C0:[0011DB8C]: syscall    0x0476E [sceKernelCpuSuspendIntr]
_S1_2_89998FC 55,000 instructions (0.335%), 27,500 calls (089998FC - 08999900, length 2)
    089998FC:[03E00008]: jr         $ra
    08999900:[0011DBCC]: syscall    0x0476F [sceKernelCpuResumeIntr]
_S1_2_8829310 53,100 instructions (0.324%), 900 calls (08829310 - 08829404, length 62)
    08829310:[27BDFFE0]: addiu      $sp, $sp, -32
    08829314:[AFB00000]: sw         $s0, 0($sp)
    08829318:[AFBF0008]: sw         $ra, 8($sp)
    0882931C:[AFB10004]: sw         $s1, 4($sp)
    08829320:[E7B50014]: swc1       $f21, 20($sp)
    08829324:[E7B40010]: swc1       $f20, 16($sp)
    08829328:[8C820044]: lw         $v0, 68($a0)
    0882932C:[14400008]: bne        $v0, $zr, 0x08829350
    08829330:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    08829334:[8C820574]: lw         $v0, 1396($a0)
    08829338:[3C030002]: lui        $v1, 0x0002 <=> li $v1, 0x00020000
    0882933C:[24070080]: addiu      $a3, $zr, 128 <=> li $a3, 128
    08829340:[00431024]: and        $v0, $v0, $v1
    08829344:[2406007F]: addiu      $a2, $zr, 127 <=> li $a2, 127
    08829348:[10400004]: beq        $v0, $zr, 0x0882935C
    0882934C:[4480A800]: mtc1       $zr, $f21
    08829350:[AE000154]: sw         $zr, 340($s0)
    08829354:[0A20A4FB]: j          0x088293EC
    08829358:[AE000150]: sw         $zr, 336($s0)
    0882935C:[90840578]: lbu        $a0, 1400($a0)
    08829360:[92050579]: lbu        $a1, 1401($s0)
    08829364:[00C04021]: addu       $t0, $a2, $zr <=> move $t0, $a2
    08829368:[28820081]: slti       $v0, $a0, 129
    0882936C:[28A30081]: slti       $v1, $a1, 129
    08829370:[00E2400B]: movn       $t0, $a3, $v0
    08829374:[00E3300B]: movn       $a2, $a3, $v1
    08829378:[00882023]: subu       $a0, $a0, $t0
    0882937C:[00A68823]: subu       $s1, $a1, $a2
    08829380:[00041823]: subu       $v1, $zr, $a0 <=> negu $v1, $a0
    08829384:[00111023]: subu       $v0, $zr, $s1 <=> negu $v0, $s1
    08829388:[0222102C]: max        $v0, $s1, $v0
    0882938C:[0083182C]: max        $v1, $a0, $v1
    08829390:[0043102C]: max        $v0, $v0, $v1
    08829394:[44820000]: mtc1       $v0, $f0
    08829398:[46800060]: cvt.s.w    $f1, $f0
    0882939C:[3C014280]: lui        $at, 0x4280 <=> li $at, 0x42800000
    088293A0:[44810000]: mtc1       $at, $f0
    088293A4:[46000841]: sub.s      $f1, $f1, $f0
    088293A8:[4601A83C]: c.lt.s     $f21, $f1
    088293AC:[00000000]: nop
    088293B0:[45020001]: bc1fl      0x088293B8
    088293B4:[4600A846]: mov.s      $f1, $f21
    088293B8:[3C013C80]: lui        $at, 0x3C80 <=> li $at, 0x3C800000
    088293BC:[4481A000]: mtc1       $at, $f20
    088293C0:[46140D02]: mul.s      $f20, $f1, $f20
    088293C4:[4614A502]: mul.s      $f20, $f20, $f20
    088293C8:[0E20A4AC]: jal        0x088292B0
    088293CC:[4600A306]: mov.s      $f12, $f20
    088293D0:[4600A306]: mov.s      $f12, $f20
    088293D4:[E6000150]: swc1       $f0, 336($s0)
    088293D8:[0E20A4AC]: jal        0x088292B0
    088293DC:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088293E0:[E6000154]: swc1       $f0, 340($s0)
    088293E4:[E615015C]: swc1       $f21, 348($s0)
    088293E8:[E6150158]: swc1       $f21, 344($s0)
    088293EC:[8FBF0008]: lw         $ra, 8($sp)
    088293F0:[8FB10004]: lw         $s1, 4($sp)
    088293F4:[8FB00000]: lw         $s0, 0($sp)
    088293F8:[C7B50014]: lwc1       $f21, 20($sp)
    088293FC:[C7B40010]: lwc1       $f20, 16($sp)
    08829400:[03E00008]: jr         $ra
    08829404:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_88267E8 50,178 instructions (0.306%), 908 calls (088267E8 - 0882695C, length 94)
    088267E8:[27BDFFE0]: addiu      $sp, $sp, -32
    088267EC:[AFB50014]: sw         $s5, 20($sp)
    088267F0:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    088267F4:[0080A821]: addu       $s5, $a0, $zr <=> move $s5, $a0
    088267F8:[AFB3000C]: sw         $s3, 12($sp)
    088267FC:[AFB00000]: sw         $s0, 0($sp)
    08826800:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08826804:[AFBF0018]: sw         $ra, 24($sp)
    08826808:[AFB40010]: sw         $s4, 16($sp)
    0882680C:[AFB20008]: sw         $s2, 8($sp)
    08826810:[AFB10004]: sw         $s1, 4($sp)
    08826814:[8E03351C]: lw         $v1, 13596($s0)
    08826818:[8C463518]: lw         $a2, 13592($v0)
    0882681C:[00651021]: addu       $v0, $v1, $a1
    08826820:[00C2102B]: sltu       $v0, $a2, $v0
    08826824:[10400011]: beq        $v0, $zr, 0x0882686C
    08826828:[00A09821]: addu       $s3, $a1, $zr <=> move $s3, $a1
    0882682C:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    08826830:[0E2099DA]: jal        0x08826768
    08826834:[00C32823]: subu       $a1, $a2, $v1
    08826838:[3C0408B3]: lui        $a0, 0x08B3 <=> li $a0, 0x08B30000
    0882683C:[8E02351C]: lw         $v0, 13596($s0)
    08826840:[8C833524]: lw         $v1, 13604($a0)
    08826844:[0062102B]: sltu       $v0, $v1, $v0
    08826848:[14400004]: bne        $v0, $zr, 0x0882685C
    0882684C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826850:[8C423514]: lw         $v0, 13588($v0)
    08826854:[AC823524]: sw         $v0, 13604($a0)
    08826858:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    0882685C:[8C423514]: lw         $v0, 13588($v0)
    08826860:[AE02351C]: sw         $v0, 13596($s0)
    08826864:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08826868:[8E03351C]: lw         $v1, 13596($s0)
    0882686C:[3C1208B3]: lui        $s2, 0x08B3 <=> li $s2, 0x08B30000
    08826870:[8E423518]: lw         $v0, 13592($s2)
    08826874:[00738821]: addu       $s1, $v1, $s3
    08826878:[0051102B]: sltu       $v0, $v0, $s1
    0882687C:[10400003]: beq        $v0, $zr, 0x0882688C
    08826880:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    08826884:[0E209B9B]: jal        0x08826E6C
    08826888:[248431F8]: addiu      $a0, $a0, 12792
    0882688C:[3C1408B3]: lui        $s4, 0x08B3 <=> li $s4, 0x08B30000
    08826890:[8E02351C]: lw         $v0, 13596($s0)
    08826894:[8E833524]: lw         $v1, 13604($s4)
    08826898:[0062102B]: sltu       $v0, $v1, $v0
    0882689C:[14400019]: bne        $v0, $zr, 0x08826904
    088268A0:[26240040]: addiu      $a0, $s1, 64
    088268A4:[0064102B]: sltu       $v0, $v1, $a0
    088268A8:[50400017]: beql       $v0, $zr, 0x08826908
    088268AC:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    088268B0:[8E463518]: lw         $a2, 13592($s2)
    088268B4:[0086102B]: sltu       $v0, $a0, $a2
    088268B8:[10400007]: beq        $v0, $zr, 0x088268D8
    088268BC:[8E453518]: lw         $a1, 13592($s2)
    088268C0:[00C43023]: subu       $a2, $a2, $a0
    088268C4:[0E24DA5F]: jal        0x0893697C
    088268C8:[2405000A]: addiu      $a1, $zr, 10 <=> li $a1, 10
    088268CC:[14400009]: bne        $v0, $zr, 0x088268F4
    088268D0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    088268D4:[8E453518]: lw         $a1, 13592($s2)
    088268D8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088268DC:[0E2099DA]: jal        0x08826768
    088268E0:[00B12823]: subu       $a1, $a1, $s1
    088268E4:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    088268E8:[8C423514]: lw         $v0, 13588($v0)
    088268EC:[0A209A41]: j          0x08826904
    088268F0:[AE823524]: sw         $v0, 13604($s4)
    088268F4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    088268F8:[0E2099DA]: jal        0x08826768
    088268FC:[00512823]: subu       $a1, $v0, $s1
    08826900:[AE903524]: sw         $s0, 13604($s4)
    08826904:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08826908:[8E04351C]: lw         $a0, 13596($s0)
    0882690C:[02A02821]: addu       $a1, $s5, $zr <=> move $a1, $s5
    08826910:[0E24DAC0]: jal        0x08936B00
    08826914:[02603021]: addu       $a2, $s3, $zr <=> move $a2, $s3
    08826918:[8E02351C]: lw         $v0, 13596($s0)
    0882691C:[3C0308B3]: lui        $v1, 0x08B3 <=> li $v1, 0x08B30000
    08826920:[8C633518]: lw         $v1, 13592($v1)
    08826924:[00531021]: addu       $v0, $v0, $s3
    08826928:[14430004]: bne        $v0, $v1, 0x0882693C
    0882692C:[AE02351C]: sw         $v0, 13596($s0)
    08826930:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826934:[8C423514]: lw         $v0, 13588($v0)
    08826938:[AE02351C]: sw         $v0, 13596($s0)
    0882693C:[8FBF0018]: lw         $ra, 24($sp)
    08826940:[8FB50014]: lw         $s5, 20($sp)
    08826944:[8FB40010]: lw         $s4, 16($sp)
    08826948:[8FB3000C]: lw         $s3, 12($sp)
    0882694C:[8FB20008]: lw         $s2, 8($sp)
    08826950:[8FB10004]: lw         $s1, 4($sp)
    08826954:[8FB00000]: lw         $s0, 0($sp)
    08826958:[03E00008]: jr         $ra
    0882695C:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_8893538 49,176 instructions (0.300%), 5,464 calls (08893538 - 08893558, length 9)
    08893538:[10800006]: beq        $a0, $zr, 0x08893554
    0889353C:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    08893540:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    08893544:[A4820000]: sh         $v0, 0($a0)
    08893548:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0889354C:[A4800004]: sh         $zr, 4($a0)
    08893550:[A0800002]: sb         $zr, 2($a0)
    08893554:[03E00008]: jr         $ra
    08893558:[00000000]: nop
_S1_2_893B170 47,787 instructions (0.291%), 2,811 calls (0893B170 - 0893B1C8, length 23)
    0893B170:[27BDFFF0]: addiu      $sp, $sp, -16
    0893B174:[AFB00000]: sw         $s0, 0($sp)
    0893B178:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0893B17C:[AFBF0004]: sw         $ra, 4($sp)
    0893B180:[8CA20008]: lw         $v0, 8($a1)
    0893B184:[14400007]: bne        $v0, $zr, 0x0893B1A4
    0893B188:[00A08021]: addu       $s0, $a1, $zr <=> move $s0, $a1
    0893B18C:[ACA00004]: sw         $zr, 4($a1)
    0893B190:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0893B194:[8FBF0004]: lw         $ra, 4($sp)
    0893B198:[8FB00000]: lw         $s0, 0($sp)
    0893B19C:[03E00008]: jr         $ra
    0893B1A0:[27BD0010]: addiu      $sp, $sp, 16
    0893B1A4:[0E24D650]: jal        0x08935940
    0893B1A8:[00000000]: nop
    0893B1AC:[AE000004]: sw         $zr, 4($s0)
    0893B1B0:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    0893B1B4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    0893B1B8:[AE000008]: sw         $zr, 8($s0)
    0893B1BC:[8FBF0004]: lw         $ra, 4($sp)
    0893B1C0:[8FB00000]: lw         $s0, 0($sp)
    0893B1C4:[03E00008]: jr         $ra
    0893B1C8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_882667C 43,244 instructions (0.264%), 470 calls (0882667C - 08938D88, length 281028)
_S1_2_88292B0 37,800 instructions (0.231%), 1,800 calls (088292B0 - 0882930C, length 24)
    088292B0:[24850040]: addiu      $a1, $a0, 64
    088292B4:[2882FFC1]: slti       $v0, $a0, -63
    088292B8:[28830040]: slti       $v1, $a0, 64
    088292BC:[14400007]: bne        $v0, $zr, 0x088292DC
    088292C0:[44851000]: mtc1       $a1, $f2
    088292C4:[2482FFC0]: addiu      $v0, $a0, -64
    088292C8:[44820000]: mtc1       $v0, $f0
    088292CC:[14600004]: bne        $v1, $zr, 0x088292E0
    088292D0:[44800800]: mtc1       $zr, $f1
    088292D4:[0A20A4B8]: j          0x088292E0
    088292D8:[46800060]: cvt.s.w    $f1, $f0
    088292DC:[46801060]: cvt.s.w    $f1, $f2
    088292E0:[44841000]: mtc1       $a0, $f2
    088292E4:[46801020]: cvt.s.w    $f0, $f2
    088292E8:[3C013C80]: lui        $at, 0x3C80 <=> li $at, 0x3C800000
    088292EC:[44811000]: mtc1       $at, $f2
    088292F0:[46020882]: mul.s      $f2, $f1, $f2
    088292F4:[3C013C00]: lui        $at, 0x3C00 <=> li $at, 0x3C000000
    088292F8:[44810800]: mtc1       $at, $f1
    088292FC:[46010002]: mul.s      $f0, $f0, $f1
    08829300:[46020001]: sub.s      $f0, $f0, $f2
    08829304:[460C0002]: mul.s      $f0, $f0, $f12
    08829308:[03E00008]: jr         $ra
    0882930C:[46001000]: add.s      $f0, $f2, $f0
_S1_2_8826960 37,610 instructions (0.229%), 470 calls (08826960 - 08826BE0, length 161)
    08826960:[27BDFDD0]: addiu      $sp, $sp, -560
    08826964:[AFB3021C]: sw         $s3, 540($sp)
    08826968:[00C03821]: addu       $a3, $a2, $zr <=> move $a3, $a2
    0882696C:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    08826970:[AFBF0224]: sw         $ra, 548($sp)
    08826974:[27A40010]: addiu      $a0, $sp, 16
    08826978:[AFB40220]: sw         $s4, 544($sp)
    0882697C:[AFB20218]: sw         $s2, 536($sp)
    08826980:[AFB10214]: sw         $s1, 532($sp)
    08826984:[14A0000A]: bne        $a1, $zr, 0x088269B0
    08826988:[AFB00210]: sw         $s0, 528($sp)
    0882698C:[0000000D]: break      0x00000
    08826990:[3C0608AE]: lui        $a2, 0x08AE <=> li $a2, 0x08AE0000
    08826994:[3C0708AF]: lui        $a3, 0x08AF <=> li $a3, 0x08AF0000
    08826998:[24C6CB28]: addiu      $a2, $a2, -13528
    0882699C:[24E7741C]: addiu      $a3, $a3, 29724
    088269A0:[0E24E2F5]: jal        0x08938BD4
    088269A4:[24050200]: addiu      $a1, $zr, 512 <=> li $a1, 512
    088269A8:[0A209A70]: j          0x088269C0
    088269AC:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    088269B0:[00A03021]: addu       $a2, $a1, $zr <=> move $a2, $a1
    088269B4:[0E24F85E]: jal        0x0893E178
    088269B8:[24050200]: addiu      $a1, $zr, 512 <=> li $a1, 512
    088269BC:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    088269C0:[28420200]: slti       $v0, $v0, 512
    088269C4:[14400004]: bne        $v0, $zr, 0x088269D8
    088269C8:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088269CC:[0000000D]: break      0x00000
    088269D0:[241201FF]: addiu      $s2, $zr, 511 <=> li $s2, 511
    088269D4:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    088269D8:[0E20999F]: jal        0x0882667C
    088269DC:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    088269E0:[0040A021]: addu       $s4, $v0, $zr <=> move $s4, $v0
    088269E4:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    088269E8:[8C4430C8]: lw         $a0, 12488($v0)
    088269EC:[10800012]: beq        $a0, $zr, 0x08826A38
    088269F0:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    088269F4:[0E266633]: jal        0x089998CC [sceKernelLockLwMutex]
    088269F8:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    088269FC:[3C038002]: lui        $v1, 0x8002 <=> li $v1, 0x80020000
    08826A00:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08826A04:[34620064]: ori        $v0, $v1, 100
    08826A08:[10C20067]: beq        $a2, $v0, 0x08826BA8
    08826A0C:[346201A7]: ori        $v0, $v1, 423
    08826A10:[10C20065]: beq        $a2, $v0, 0x08826BA8
    08826A14:[00000000]: nop
    08826A18:[10C00008]: beq        $a2, $zr, 0x08826A3C
    08826A1C:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826A20:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08826A24:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08826A28:[2484CB48]: addiu      $a0, $a0, -13496
    08826A2C:[0E26665B]: jal        0x0899996C [sceKernelPrintf]
    08826A30:[24A57414]: addiu      $a1, $a1, 29716
    08826A34:[0000000D]: break      0x00000
    08826A38:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826A3C:[24513634]: addiu      $s1, $v0, 13876
    08826A40:[8E220800]: lw         $v0, 2048($s1)
    08826A44:[1C40000E]: bgtz       $v0, 0x08826A80
    08826A48:[32620002]: andi       $v0, $s3, 2
    08826A4C:[0A209AAA]: j          0x08826AA8
    08826A50:[00000000]: nop
    08826A54:[26043634]: addiu      $a0, $s0, 13876
    08826A58:[0E209989]: jal        0x08826624
    08826A5C:[03A02821]: addu       $a1, $sp, $zr <=> move $a1, $sp
    08826A60:[26043634]: addiu      $a0, $s0, 13876
    08826A64:[02403021]: addu       $a2, $s2, $zr <=> move $a2, $s2
    08826A68:[0E209989]: jal        0x08826624
    08826A6C:[27A50010]: addiu      $a1, $sp, 16
    08826A70:[0E26663F]: jal        0x089998FC [sceKernelCpuResumeIntr]
    08826A74:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08826A78:[0A209AF2]: j          0x08826BC8
    08826A7C:[8FBF0224]: lw         $ra, 548($sp)
    08826A80:[0E26662F]: jal        0x089998BC [sceKernelCpuSuspendIntr]
    08826A84:[00000000]: nop
    08826A88:[8E250800]: lw         $a1, 2048($s1)
    08826A8C:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08826A90:[0E2099FA]: jal        0x088267E8
    08826A94:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08826A98:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    08826A9C:[0E26663F]: jal        0x089998FC [sceKernelCpuResumeIntr]
    08826AA0:[AE200800]: sw         $zr, 2048($s1)
    08826AA4:[32620002]: andi       $v0, $s3, 2
    08826AA8:[10400018]: beq        $v0, $zr, 0x08826B0C
    08826AAC:[32620004]: andi       $v0, $s3, 4
    08826AB0:[32620008]: andi       $v0, $s3, 8
    08826AB4:[1040000B]: beq        $v0, $zr, 0x08826AE4
    08826AB8:[27B10010]: addiu      $s1, $sp, 16
    08826ABC:[0E204CCD]: jal        0x08813334
    08826AC0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08826AC4:[0E24D7D9]: jal        0x08935F64
    08826AC8:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08826ACC:[8C470008]: lw         $a3, 8($v0)
    08826AD0:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08826AD4:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08826AD8:[0E24D7B9]: jal        0x08935EE4
    08826ADC:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08826AE0:[27B10010]: addiu      $s1, $sp, 16
    08826AE4:[0E204CCD]: jal        0x08813334
    08826AE8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08826AEC:[0E24D7D9]: jal        0x08935F64
    08826AF0:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    08826AF4:[8C470008]: lw         $a3, 8($v0)
    08826AF8:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    08826AFC:[02002821]: addu       $a1, $s0, $zr <=> move $a1, $s0
    08826B00:[0E24D7B9]: jal        0x08935EE4
    08826B04:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    08826B08:[32620004]: andi       $v0, $s3, 4
    08826B0C:[10400016]: beq        $v0, $zr, 0x08826B68
    08826B10:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826B14:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826B18:[8C423514]: lw         $v0, 13588($v0)
    08826B1C:[10400012]: beq        $v0, $zr, 0x08826B68
    08826B20:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826B24:[1A400010]: blez       $s2, 0x08826B68
    08826B28:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08826B2C:[92023E40]: lbu        $v0, 15936($s0)
    08826B30:[14400005]: bne        $v0, $zr, 0x08826B48
    08826B34:[27A40010]: addiu      $a0, $sp, 16
    08826B38:[02802821]: addu       $a1, $s4, $zr <=> move $a1, $s4
    08826B3C:[0E2099FA]: jal        0x088267E8
    08826B40:[03A02021]: addu       $a0, $sp, $zr <=> move $a0, $sp
    08826B44:[27A40010]: addiu      $a0, $sp, 16
    08826B48:[0E2099FA]: jal        0x088267E8
    08826B4C:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    08826B50:[03B21021]: addu       $v0, $sp, $s2
    08826B54:[8042000F]: lb         $v0, 15($v0)
    08826B58:[3842000A]: xori       $v0, $v0, 10
    08826B5C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    08826B60:[A2023E40]: sb         $v0, 15936($s0)
    08826B64:[3C0208B3]: lui        $v0, 0x08B3 <=> li $v0, 0x08B30000
    08826B68:[8C4430C8]: lw         $a0, 12488($v0)
    08826B6C:[10800016]: beq        $a0, $zr, 0x08826BC8
    08826B70:[8FBF0224]: lw         $ra, 548($sp)
    08826B74:[0E266637]: jal        0x089998DC [sceKernelUnlockLwMutex]
    08826B78:[24050001]: addiu      $a1, $zr, 1 <=> li $a1, 1
    08826B7C:[50400012]: beql       $v0, $zr, 0x08826BC8
    08826B80:[8FBF0224]: lw         $ra, 548($sp)
    08826B84:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    08826B88:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    08826B8C:[2484CB48]: addiu      $a0, $a0, -13496
    08826B90:[24A5740C]: addiu      $a1, $a1, 29708
    08826B94:[0E26665B]: jal        0x0899996C [sceKernelPrintf]
    08826B98:[00403021]: addu       $a2, $v0, $zr <=> move $a2, $v0
    08826B9C:[0000000D]: break      0x00000
    08826BA0:[0A209AF2]: j          0x08826BC8
    08826BA4:[8FBF0224]: lw         $ra, 548($sp)
    08826BA8:[0E26662F]: jal        0x089998BC [sceKernelCpuSuspendIntr]
    08826BAC:[00000000]: nop
    08826BB0:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    08826BB4:[32620004]: andi       $v0, $s3, 4
    08826BB8:[1040FFAD]: beq        $v0, $zr, 0x08826A70
    08826BBC:[3C1008B3]: lui        $s0, 0x08B3 <=> li $s0, 0x08B30000
    08826BC0:[0A209A95]: j          0x08826A54
    08826BC4:[02803021]: addu       $a2, $s4, $zr <=> move $a2, $s4
    08826BC8:[8FB40220]: lw         $s4, 544($sp)
    08826BCC:[8FB3021C]: lw         $s3, 540($sp)
    08826BD0:[8FB20218]: lw         $s2, 536($sp)
    08826BD4:[8FB10214]: lw         $s1, 532($sp)
    08826BD8:[8FB00210]: lw         $s0, 528($sp)
    08826BDC:[03E00008]: jr         $ra
    08826BE0:[27BD0230]: addiu      $sp, $sp, 560
_S1_2_8821920 30,935 instructions (0.189%), 1,345 calls (088212B0 - 08821934, length 418)
    088212B0:[04800022]: bltz       $a0, 0x0882133C
    088212B4:[28850080]: slti       $a1, $a0, 128
    088212B8:[3C02FFFF]: lui        $v0, 0xFFFF <=> li $v0, 0xFFFF0000
    088212BC:[344271DF]: ori        $v0, $v0, 29151
    088212C0:[00821021]: addu       $v0, $a0, $v0
    088212C4:[14A0001E]: bne        $a1, $zr, 0x08821340
    088212C8:[2C43003F]: sltiu      $v1, $v0, 63
    088212CC:[3402FFFF]: ori        $v0, $zr, -1 <=> li $v0, 65535
    088212D0:[10600003]: beq        $v1, $zr, 0x088212E0
    088212D4:[0044302A]: slt        $a2, $v0, $a0
    088212D8:[0A2084D0]: j          0x08821340
    088212DC:[24847140]: addiu      $a0, $a0, 28992
    088212E0:[7C823A00]: ext        $v0, $a0, 8, 8
    088212E4:[2442FF5F]: addiu      $v0, $v0, -161
    088212E8:[3045FFFF]: andi       $a1, $v0, -1
    088212EC:[14C00013]: bne        $a2, $zr, 0x0882133C
    088212F0:[2CA3005E]: sltiu      $v1, $a1, 94
    088212F4:[308200FF]: andi       $v0, $a0, 255
    088212F8:[2442FF5F]: addiu      $v0, $v0, -161
    088212FC:[3044FFFF]: andi       $a0, $v0, -1
    08821300:[1060000E]: beq        $v1, $zr, 0x0882133C
    08821304:[2C86005E]: sltiu      $a2, $a0, 94
    08821308:[00051100]: sll        $v0, $a1, 0x0004
    0882130C:[00051980]: sll        $v1, $a1, 0x0006
    08821310:[00621823]: subu       $v1, $v1, $v0
    08821314:[00651823]: subu       $v1, $v1, $a1
    08821318:[00031840]: sll        $v1, $v1, 0x0001
    0882131C:[00641821]: addu       $v1, $v1, $a0
    08821320:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    08821324:[00031840]: sll        $v1, $v1, 0x0001
    08821328:[2442E6D0]: addiu      $v0, $v0, -6448
    0882132C:[10C00003]: beq        $a2, $zr, 0x0882133C
    08821330:[00621021]: addu       $v0, $v1, $v0
    08821334:[0A2084D0]: j          0x08821340
    08821338:[94440000]: lhu        $a0, 0($v0)
    0882133C:[2404FFFF]: addiu      $a0, $zr, -1 <=> li $a0, -1
    08821340:[03E00008]: jr         $ra
    08821344:[00801021]: addu       $v0, $a0, $zr <=> move $v0, $a0
    08821444:[27BDFFF0]: addiu      $sp, $sp, -16
    08821448:[AFBF0000]: sw         $ra, 0($sp)
    0882144C:[0E2084D2]: jal        0x08821348
    08821450:[00000000]: nop
    08821454:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    08821458:[8FBF0000]: lw         $ra, 0($sp)
    0882145C:[0A2084AC]: j          0x088212B0
    08821460:[27BD0010]: addiu      $sp, $sp, 16
    08821920:[0E20857E]: jal        0x088215F8
    08821924:[00000000]: nop
    08821928:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    0882192C:[8FBF0000]: lw         $ra, 0($sp)
    08821930:[0A208511]: j          0x08821444
    08821934:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 08821930 1,345 times (length 317)
  Back Branch 0882145C 1,345 times (length 109)
_S1_2_8999A3C 30,058 instructions (0.183%), 15,029 calls (08999A3C - 08999A40, length 2)
    08999A3C:[03E00008]: jr         $ra
    08999A40:[0011878C]: syscall    0x0461E [sceKernelGetSystemTimeLow]
_S1_2_888DDD0 29,168 instructions (0.178%), 1 calls (0888DDD0 - 0888E258, length 291)
    0888DDD0:[27BDFFE0]: addiu      $sp, $sp, -32
    0888DDD4:[3C0708B0]: lui        $a3, 0x08B0 <=> li $a3, 0x08B00000
    0888DDD8:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    0888DDDC:[3C0508AE]: lui        $a1, 0x08AE <=> li $a1, 0x08AE0000
    0888DDE0:[24E7A14C]: addiu      $a3, $a3, -24244
    0888DDE4:[AFB3000C]: sw         $s3, 12($sp)
    0888DDE8:[24846A2C]: addiu      $a0, $a0, 27180
    0888DDEC:[3C1308B5]: lui        $s3, 0x08B5 <=> li $s3, 0x08B50000
    0888DDF0:[24A56904]: addiu      $a1, $a1, 26884
    0888DDF4:[24060063]: addiu      $a2, $zr, 99 <=> li $a2, 99
    0888DDF8:[AFBF0018]: sw         $ra, 24($sp)
    0888DDFC:[AFB50014]: sw         $s5, 20($sp)
    0888DE00:[0000A821]: addu       $s5, $zr, $zr <=> li $s5, 0
    0888DE04:[AFB40010]: sw         $s4, 16($sp)
    0888DE08:[0000A021]: addu       $s4, $zr, $zr <=> li $s4, 0
    0888DE0C:[AFB20008]: sw         $s2, 8($sp)
    0888DE10:[24120001]: addiu      $s2, $zr, 1 <=> li $s2, 1
    0888DE14:[AFB10004]: sw         $s1, 4($sp)
    0888DE18:[3C11000B]: lui        $s1, 0x000B <=> li $s1, 0x000B0000
    0888DE1C:[0E209B3E]: jal        0x08826CF8
    0888DE20:[AFB00000]: sw         $s0, 0($sp)
    0888DE24:[36262A10]: ori        $a2, $s1, 10768
    0888DE28:[8E64B120]: lw         $a0, -20192($s3)
    0888DE2C:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0888DE30:[0E24DBB8]: jal        0x08936EE0
    0888DE34:[3C100008]: lui        $s0, 0x0008 <=> li $s0, 0x00080000
    0888DE38:[0E22371C]: jal        0x0888DC70
    0888DE3C:[00000000]: nop
    0888DE40:[8E63B120]: lw         $v1, -20192($s3)
    0888DE44:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888DE48:[2442B124]: addiu      $v0, $v0, -20188
    0888DE4C:[00702821]: addu       $a1, $v1, $s0
    0888DE50:[00718821]: addu       $s1, $v1, $s1
    0888DE54:[A0A065F0]: sb         $zr, 26096($a1)
    0888DE58:[36046620]: ori        $a0, $s0, 26144
    0888DE5C:[00642021]: addu       $a0, $v1, $a0
    0888DE60:[A0A065F1]: sb         $zr, 26097($a1)
    0888DE64:[24030002]: addiu      $v1, $zr, 2 <=> li $v1, 2
    0888DE68:[A0B265F2]: sb         $s2, 26098($a1)
    0888DE6C:[AE222A0C]: sw         $v0, 10764($s1)
    0888DE70:[8CA265F0]: lw         $v0, 26096($a1)
    0888DE74:[A0A365F6]: sb         $v1, 26102($a1)
    0888DE78:[7C02EF04]: ins        $v0, $zr, 28, 2
    0888DE7C:[7C02FF84]: ins        $v0, $zr, 30, 2
    0888DE80:[ACA265F0]: sw         $v0, 26096($a1)
    0888DE84:[24020003]: addiu      $v0, $zr, 3 <=> li $v0, 3
    0888DE88:[A0A265F7]: sb         $v0, 26103($a1)
    0888DE8C:[A0A06611]: sb         $zr, 26129($a1)
    0888DE90:[A0A065F4]: sb         $zr, 26100($a1)
    0888DE94:[A0B265F5]: sb         $s2, 26101($a1)
    0888DE98:[0E209CF7]: jal        0x088273DC
    0888DE9C:[A0B265F8]: sb         $s2, 26104($a1)
    0888DEA0:[36026668]: ori        $v0, $s0, 26216
    0888DEA4:[8E64B120]: lw         $a0, -20192($s3)
    0888DEA8:[2403FFFF]: addiu      $v1, $zr, -1 <=> li $v1, -1
    0888DEAC:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0888DEB0:[00908021]: addu       $s0, $a0, $s0
    0888DEB4:[00822021]: addu       $a0, $a0, $v0
    0888DEB8:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0888DEBC:[A212622F]: sb         $s2, 25135($s0)
    0888DEC0:[24060003]: addiu      $a2, $zr, 3 <=> li $a2, 3
    0888DEC4:[A2026662]: sb         $v0, 26210($s0)
    0888DEC8:[A60351C8]: sh         $v1, 20936($s0)
    0888DECC:[A2006663]: sb         $zr, 26211($s0)
    0888DED0:[A2006664]: sb         $zr, 26212($s0)
    0888DED4:[A2006665]: sb         $zr, 26213($s0)
    0888DED8:[A6036666]: sh         $v1, 26214($s0)
    0888DEDC:[0E24DBB8]: jal        0x08936EE0
    0888DEE0:[A200622E]: sb         $zr, 25134($s0)
    0888DEE4:[0E223721]: jal        0x0888DC84
    0888DEE8:[02802021]: addu       $a0, $s4, $zr <=> move $a0, $s4
    0888DEEC:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0888DEF0:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0888DEF4:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DEF8:[A6220000]: sh         $v0, 0($s1)
    0888DEFC:[263200A6]: addiu      $s2, $s1, 166
    0888DF00:[24100020]: addiu      $s0, $zr, 32 <=> li $s0, 32
    0888DF04:[0E228E8C]: jal        0x088A3A30
    0888DF08:[A2200002]: sb         $zr, 2($s1)
    0888DF0C:[0E228E90]: jal        0x088A3A40
    0888DF10:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF14:[0E228E94]: jal        0x088A3A50
    0888DF18:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF1C:[0E228E98]: jal        0x088A3A60
    0888DF20:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF24:[0E228E9C]: jal        0x088A3A70
    0888DF28:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF2C:[0E228EA0]: jal        0x088A3A80
    0888DF30:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF34:[0E228EA4]: jal        0x088A3A90
    0888DF38:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF3C:[0E228EA8]: jal        0x088A3AA0
    0888DF40:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF44:[0E228EB0]: jal        0x088A3AC0
    0888DF48:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF4C:[0E228EB4]: jal        0x088A3AD0
    0888DF50:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF54:[0E228E73]: jal        0x088A39CC
    0888DF58:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF5C:[0E228EB8]: jal        0x088A3AE0
    0888DF60:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF64:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0888DF68:[0E224D4E]: jal        0x08893538
    0888DF6C:[2610FFFF]: addiu      $s0, $s0, -1
    0888DF70:[1600FFFC]: bne        $s0, $zr, 0x0888DF64
    0888DF74:[2652004C]: addiu      $s2, $s2, 76
    0888DF78:[26300A26]: addiu      $s0, $s1, 2598
    0888DF7C:[24120009]: addiu      $s2, $zr, 9 <=> li $s2, 9
    0888DF80:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888DF84:[0E224D4E]: jal        0x08893538
    0888DF88:[2652FFFF]: addiu      $s2, $s2, -1
    0888DF8C:[1640FFFC]: bne        $s2, $zr, 0x0888DF80
    0888DF90:[2610004C]: addiu      $s0, $s0, 76
    0888DF94:[26300CD4]: addiu      $s0, $s1, 3284
    0888DF98:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    0888DF9C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888DFA0:[0E2258AE]: jal        0x088962B8
    0888DFA4:[2652FFFF]: addiu      $s2, $s2, -1
    0888DFA8:[1640FFFC]: bne        $s2, $zr, 0x0888DF9C
    0888DFAC:[26100474]: addiu      $s0, $s0, 1140
    0888DFB0:[0E2258AE]: jal        0x088962B8
    0888DFB4:[26244FA0]: addiu      $a0, $s1, 20384
    0888DFB8:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888DFBC:[8C50B120]: lw         $s0, -20192($v0)
    0888DFC0:[00142080]: sll        $a0, $s4, 0x0002
    0888DFC4:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888DFC8:[02901821]: addu       $v1, $s4, $s0
    0888DFCC:[00621821]: addu       $v1, $v1, $v0
    0888DFD0:[00902021]: addu       $a0, $a0, $s0
    0888DFD4:[328200FF]: andi       $v0, $s4, 255
    0888DFD8:[A06265FD]: sb         $v0, 26109($v1)
    0888DFDC:[AC910000]: sw         $s1, 0($a0)
    0888DFE0:[16800005]: bne        $s4, $zr, 0x0888DFF8
    0888DFE4:[A06265F9]: sb         $v0, 26105($v1)
    0888DFE8:[0E22986E]: jal        0x088A61B8
    0888DFEC:[00000000]: nop
    0888DFF0:[0A223801]: j          0x0888E004
    0888DFF4:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0888DFF8:[0E22988C]: jal        0x088A6230
    0888DFFC:[2684FFFF]: addiu      $a0, $s4, -1
    0888E000:[00402821]: addu       $a1, $v0, $zr <=> move $a1, $v0
    0888E004:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E008:[8C43B120]: lw         $v1, -20192($v0)
    0888E00C:[3C02000B]: lui        $v0, 0x000B <=> li $v0, 0x000B0000
    0888E010:[34422586]: ori        $v0, $v0, 9606
    0888E014:[00142080]: sll        $a0, $s4, 0x0002
    0888E018:[00621821]: addu       $v1, $v1, $v0
    0888E01C:[00902021]: addu       $a0, $a0, $s0
    0888E020:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888E024:[00751821]: addu       $v1, $v1, $s5
    0888E028:[00822021]: addu       $a0, $a0, $v0
    0888E02C:[2402FFFF]: addiu      $v0, $zr, -1 <=> li $v0, -1
    0888E030:[AC854278]: sw         $a1, 17016($a0)
    0888E034:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888E038:[A0620004]: sb         $v0, 4($v1)
    0888E03C:[A0600008]: sb         $zr, 8($v1)
    0888E040:[A0620000]: sb         $v0, 0($v1)
    0888E044:[A0600001]: sb         $zr, 1($v1)
    0888E048:[A0620002]: sb         $v0, 2($v1)
    0888E04C:[A0600003]: sb         $zr, 3($v1)
    0888E050:[A0600005]: sb         $zr, 5($v1)
    0888E054:[A0600006]: sb         $zr, 6($v1)
    0888E058:[0E229047]: jal        0x088A411C
    0888E05C:[A0600007]: sb         $zr, 7($v1)
    0888E060:[26225494]: addiu      $v0, $s1, 21652
    0888E064:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0888E068:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0888E06C:[24040005]: addiu      $a0, $zr, 5 <=> li $a0, 5
    0888E070:[24630001]: addiu      $v1, $v1, 1
    0888E074:[A4450000]: sh         $a1, 0($v0)
    0888E078:[1464FFFD]: bne        $v1, $a0, 0x0888E070
    0888E07C:[24420002]: addiu      $v0, $v0, 2
    0888E080:[26940001]: addiu      $s4, $s4, 1
    0888E084:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0888E088:[1682FF96]: bne        $s4, $v0, 0x0888DEE4
    0888E08C:[26B50009]: addiu      $s5, $s5, 9
    0888E090:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E094:[8C43B120]: lw         $v1, -20192($v0)
    0888E098:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    0888E09C:[3442DCB0]: ori        $v0, $v0, -9040
    0888E0A0:[00628021]: addu       $s0, $v1, $v0
    0888E0A4:[2411044C]: addiu      $s1, $zr, 1100 <=> li $s1, 1100
    0888E0A8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E0AC:[0E224D4E]: jal        0x08893538
    0888E0B0:[2631FFFF]: addiu      $s1, $s1, -1
    0888E0B4:[1620FFFC]: bne        $s1, $zr, 0x0888E0A8
    0888E0B8:[2610004C]: addiu      $s0, $s0, 76
    0888E0BC:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E0C0:[8C43B120]: lw         $v1, -20192($v0)
    0888E0C4:[3C020003]: lui        $v0, 0x0003 <=> li $v0, 0x00030000
    0888E0C8:[34422340]: ori        $v0, $v0, 9024
    0888E0CC:[00628021]: addu       $s0, $v1, $v0
    0888E0D0:[24111068]: addiu      $s1, $zr, 4200 <=> li $s1, 4200
    0888E0D4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E0D8:[0E224D4E]: jal        0x08893538
    0888E0DC:[2631FFFF]: addiu      $s1, $s1, -1
    0888E0E0:[1620FFFC]: bne        $s1, $zr, 0x0888E0D4
    0888E0E4:[2610004C]: addiu      $s0, $s0, 76
    0888E0E8:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E0EC:[8C43B120]: lw         $v1, -20192($v0)
    0888E0F0:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888E0F4:[34420220]: ori        $v0, $v0, 544
    0888E0F8:[00628021]: addu       $s0, $v1, $v0
    0888E0FC:[24110096]: addiu      $s1, $zr, 150 <=> li $s1, 150
    0888E100:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E104:[0E225760]: jal        0x08895D80
    0888E108:[2631FFFF]: addiu      $s1, $s1, -1
    0888E10C:[1620FFFC]: bne        $s1, $zr, 0x0888E100
    0888E110:[2610006C]: addiu      $s0, $s0, 108
    0888E114:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0888E118:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0888E11C:[8E24B120]: lw         $a0, -20192($s1)
    0888E120:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888E124:[34424168]: ori        $v0, $v0, 16744
    0888E128:[00822021]: addu       $a0, $a0, $v0
    0888E12C:[00902021]: addu       $a0, $a0, $s0
    0888E130:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0888E134:[0E24DBB8]: jal        0x08936EE0
    0888E138:[24060044]: addiu      $a2, $zr, 68 <=> li $a2, 68
    0888E13C:[26100044]: addiu      $s0, $s0, 68
    0888E140:[24020110]: addiu      $v0, $zr, 272 <=> li $v0, 272
    0888E144:[5602FFF5]: bnel       $s0, $v0, 0x0888E11C
    0888E148:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0888E14C:[0E223740]: jal        0x0888DD00
    0888E150:[3C10000B]: lui        $s0, 0x000B <=> li $s0, 0x000B0000
    0888E154:[8E22B120]: lw         $v0, -20192($s1)
    0888E158:[360422F0]: ori        $a0, $s0, 8944
    0888E15C:[00442021]: addu       $a0, $v0, $a0
    0888E160:[24050006]: addiu      $a1, $zr, 6 <=> li $a1, 6
    0888E164:[0E24DBB8]: jal        0x08936EE0
    0888E168:[24060020]: addiu      $a2, $zr, 32 <=> li $a2, 32
    0888E16C:[8E25B120]: lw         $a1, -20192($s1)
    0888E170:[24030004]: addiu      $v1, $zr, 4 <=> li $v1, 4
    0888E174:[36042560]: ori        $a0, $s0, 9568
    0888E178:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    0888E17C:[00B08021]: addu       $s0, $a1, $s0
    0888E180:[A20222F0]: sb         $v0, 8944($s0)
    0888E184:[24060004]: addiu      $a2, $zr, 4 <=> li $a2, 4
    0888E188:[00A41021]: addu       $v0, $a1, $a0
    0888E18C:[A20322FF]: sb         $v1, 8959($s0)
    0888E190:[00002021]: addu       $a0, $zr, $zr <=> li $a0, 0
    0888E194:[A20022FC]: sb         $zr, 8956($s0)
    0888E198:[A20322F1]: sb         $v1, 8945($s0)
    0888E19C:[A20322F2]: sb         $v1, 8946($s0)
    0888E1A0:[A20322F3]: sb         $v1, 8947($s0)
    0888E1A4:[A20322F6]: sb         $v1, 8950($s0)
    0888E1A8:[A20322F9]: sb         $v1, 8953($s0)
    0888E1AC:[A20322FA]: sb         $v1, 8954($s0)
    0888E1B0:[A20322FB]: sb         $v1, 8955($s0)
    0888E1B4:[A20322FE]: sb         $v1, 8958($s0)
    0888E1B8:[24840001]: addiu      $a0, $a0, 1
    0888E1BC:[A0400000]: sb         $zr, 0($v0)
    0888E1C0:[A0400001]: sb         $zr, 1($v0)
    0888E1C4:[1486FFFC]: bne        $a0, $a2, 0x0888E1B8
    0888E1C8:[24420002]: addiu      $v0, $v0, 2
    0888E1CC:[3C04000B]: lui        $a0, 0x000B <=> li $a0, 0x000B0000
    0888E1D0:[348425AC]: ori        $a0, $a0, 9644
    0888E1D4:[00A42021]: addu       $a0, $a1, $a0
    0888E1D8:[240601EC]: addiu      $a2, $zr, 492 <=> li $a2, 492
    0888E1DC:[0E24DBB8]: jal        0x08936EE0
    0888E1E0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0888E1E4:[3C0208B0]: lui        $v0, 0x08B0 <=> li $v0, 0x08B00000
    0888E1E8:[2451A124]: addiu      $s1, $v0, -24284
    0888E1EC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0888E1F0:[00101100]: sll        $v0, $s0, 0x0004
    0888E1F4:[00101880]: sll        $v1, $s0, 0x0002
    0888E1F8:[00621821]: addu       $v1, $v1, $v0
    0888E1FC:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E200:[8C44B120]: lw         $a0, -20192($v0)
    0888E204:[00701823]: subu       $v1, $v1, $s0
    0888E208:[3C02000B]: lui        $v0, 0x000B <=> li $v0, 0x000B0000
    0888E20C:[34422800]: ori        $v0, $v0, 10240
    0888E210:[00031840]: sll        $v1, $v1, 0x0001
    0888E214:[00621821]: addu       $v1, $v1, $v0
    0888E218:[8E250000]: lw         $a1, 0($s1)
    0888E21C:[00832021]: addu       $a0, $a0, $v1
    0888E220:[0E208799]: jal        0x08821E64
    0888E224:[2484000A]: addiu      $a0, $a0, 10
    0888E228:[26100001]: addiu      $s0, $s0, 1
    0888E22C:[2402000A]: addiu      $v0, $zr, 10 <=> li $v0, 10
    0888E230:[1602FFEF]: bne        $s0, $v0, 0x0888E1F0
    0888E234:[26310004]: addiu      $s1, $s1, 4
    0888E238:[8FBF0018]: lw         $ra, 24($sp)
    0888E23C:[8FB50014]: lw         $s5, 20($sp)
    0888E240:[8FB40010]: lw         $s4, 16($sp)
    0888E244:[8FB3000C]: lw         $s3, 12($sp)
    0888E248:[8FB20008]: lw         $s2, 8($sp)
    0888E24C:[8FB10004]: lw         $s1, 4($sp)
    0888E250:[8FB00000]: lw         $s0, 0($sp)
    0888E254:[03E00008]: jr         $ra
    0888E258:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0888E0E0 4,200 times (length 5)
    0888E0C0:[8C43B120]: lw         $v1, -20192($v0)
    0888E0C4:[3C020003]: lui        $v0, 0x0003 <=> li $v0, 0x00030000
    0888E0C8:[34422340]: ori        $v0, $v0, 9024
    0888E0CC:[00628021]: addu       $s0, $v1, $v0
    0888E0D0:[24111068]: addiu      $s1, $zr, 4200 <=> li $s1, 4200
--> 0888E0D4:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E0D8:[0E224D4E]: jal        0x08893538
    0888E0DC:[2631FFFF]: addiu      $s1, $s1, -1
--> 0888E0E0:[1620FFFC]: bne        $s1, $zr, 0x0888E0D4
    0888E0E4:[2610004C]: addiu      $s0, $s0, 76
    0888E0E8:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E0EC:[8C43B120]: lw         $v1, -20192($v0)
    0888E0F0:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
  Back Branch 0888E0B4 1,100 times (length 5)
    0888E094:[8C43B120]: lw         $v1, -20192($v0)
    0888E098:[3C020001]: lui        $v0, 0x0001 <=> li $v0, 0x00010000
    0888E09C:[3442DCB0]: ori        $v0, $v0, -9040
    0888E0A0:[00628021]: addu       $s0, $v1, $v0
    0888E0A4:[2411044C]: addiu      $s1, $zr, 1100 <=> li $s1, 1100
--> 0888E0A8:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E0AC:[0E224D4E]: jal        0x08893538
    0888E0B0:[2631FFFF]: addiu      $s1, $s1, -1
--> 0888E0B4:[1620FFFC]: bne        $s1, $zr, 0x0888E0A8
    0888E0B8:[2610004C]: addiu      $s0, $s0, 76
    0888E0BC:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E0C0:[8C43B120]: lw         $v1, -20192($v0)
    0888E0C4:[3C020003]: lui        $v0, 0x0003 <=> li $v0, 0x00030000
  Back Branch 0888E10C 150 times (length 5)
    0888E0EC:[8C43B120]: lw         $v1, -20192($v0)
    0888E0F0:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888E0F4:[34420220]: ori        $v0, $v0, 544
    0888E0F8:[00628021]: addu       $s0, $v1, $v0
    0888E0FC:[24110096]: addiu      $s1, $zr, 150 <=> li $s1, 150
--> 0888E100:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888E104:[0E225760]: jal        0x08895D80
    0888E108:[2631FFFF]: addiu      $s1, $s1, -1
--> 0888E10C:[1620FFFC]: bne        $s1, $zr, 0x0888E100
    0888E110:[2610006C]: addiu      $s0, $s0, 108
    0888E114:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0888E118:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0888E11C:[8E24B120]: lw         $a0, -20192($s1)
  Back Branch 0888DF70 128 times (length 5)
    0888DF50:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF54:[0E228E73]: jal        0x088A39CC
    0888DF58:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0888DF5C:[0E228EB8]: jal        0x088A3AE0
    0888DF60:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
--> 0888DF64:[02402021]: addu       $a0, $s2, $zr <=> move $a0, $s2
    0888DF68:[0E224D4E]: jal        0x08893538
    0888DF6C:[2610FFFF]: addiu      $s0, $s0, -1
--> 0888DF70:[1600FFFC]: bne        $s0, $zr, 0x0888DF64
    0888DF74:[2652004C]: addiu      $s2, $s2, 76
    0888DF78:[26300A26]: addiu      $s0, $s1, 2598
    0888DF7C:[24120009]: addiu      $s2, $zr, 9 <=> li $s2, 9
    0888DF80:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0888DFA8 60 times (length 5)
    0888DF88:[2652FFFF]: addiu      $s2, $s2, -1
    0888DF8C:[1640FFFC]: bne        $s2, $zr, 0x0888DF80
    0888DF90:[2610004C]: addiu      $s0, $s0, 76
    0888DF94:[26300CD4]: addiu      $s0, $s1, 3284
    0888DF98:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
--> 0888DF9C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888DFA0:[0E2258AE]: jal        0x088962B8
    0888DFA4:[2652FFFF]: addiu      $s2, $s2, -1
--> 0888DFA8:[1640FFFC]: bne        $s2, $zr, 0x0888DF9C
    0888DFAC:[26100474]: addiu      $s0, $s0, 1140
    0888DFB0:[0E2258AE]: jal        0x088962B8
    0888DFB4:[26244FA0]: addiu      $a0, $s1, 20384
    0888DFB8:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
  Back Branch 0888DF8C 36 times (length 5)
    0888DF6C:[2610FFFF]: addiu      $s0, $s0, -1
    0888DF70:[1600FFFC]: bne        $s0, $zr, 0x0888DF64
    0888DF74:[2652004C]: addiu      $s2, $s2, 76
    0888DF78:[26300A26]: addiu      $s0, $s1, 2598
    0888DF7C:[24120009]: addiu      $s2, $zr, 9 <=> li $s2, 9
--> 0888DF80:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0888DF84:[0E224D4E]: jal        0x08893538
    0888DF88:[2652FFFF]: addiu      $s2, $s2, -1
--> 0888DF8C:[1640FFFC]: bne        $s2, $zr, 0x0888DF80
    0888DF90:[2610004C]: addiu      $s0, $s0, 76
    0888DF94:[26300CD4]: addiu      $s0, $s1, 3284
    0888DF98:[2412000F]: addiu      $s2, $zr, 15 <=> li $s2, 15
    0888DF9C:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
  Back Branch 0888E078 20 times (length 4)
    0888E05C:[A0600007]: sb         $zr, 7($v1)
    0888E060:[26225494]: addiu      $v0, $s1, 21652
    0888E064:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0888E068:[2405FFFF]: addiu      $a1, $zr, -1 <=> li $a1, -1
    0888E06C:[24040005]: addiu      $a0, $zr, 5 <=> li $a0, 5
--> 0888E070:[24630001]: addiu      $v1, $v1, 1
    0888E074:[A4450000]: sh         $a1, 0($v0)
--> 0888E078:[1464FFFD]: bne        $v1, $a0, 0x0888E070
    0888E07C:[24420002]: addiu      $v0, $v0, 2
    0888E080:[26940001]: addiu      $s4, $s4, 1
    0888E084:[24020004]: addiu      $v0, $zr, 4 <=> li $v0, 4
    0888E088:[1682FF96]: bne        $s4, $v0, 0x0888DEE4
  Back Branch 0888E230 10 times (length 18)
    0888E1DC:[0E24DBB8]: jal        0x08936EE0
    0888E1E0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0888E1E4:[3C0208B0]: lui        $v0, 0x08B0 <=> li $v0, 0x08B00000
    0888E1E8:[2451A124]: addiu      $s1, $v0, -24284
    0888E1EC:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
--> 0888E1F0:[00101100]: sll        $v0, $s0, 0x0004
    0888E1F4:[00101880]: sll        $v1, $s0, 0x0002
    0888E1F8:[00621821]: addu       $v1, $v1, $v0
    0888E1FC:[3C0208B5]: lui        $v0, 0x08B5 <=> li $v0, 0x08B50000
    0888E200:[8C44B120]: lw         $a0, -20192($v0)
    0888E204:[00701823]: subu       $v1, $v1, $s0
    0888E208:[3C02000B]: lui        $v0, 0x000B <=> li $v0, 0x000B0000
    0888E20C:[34422800]: ori        $v0, $v0, 10240
    0888E210:[00031840]: sll        $v1, $v1, 0x0001
    0888E214:[00621821]: addu       $v1, $v1, $v0
    0888E218:[8E250000]: lw         $a1, 0($s1)
    0888E21C:[00832021]: addu       $a0, $a0, $v1
    0888E220:[0E208799]: jal        0x08821E64
    0888E224:[2484000A]: addiu      $a0, $a0, 10
    0888E228:[26100001]: addiu      $s0, $s0, 1
    0888E22C:[2402000A]: addiu      $v0, $zr, 10 <=> li $v0, 10
--> 0888E230:[1602FFEF]: bne        $s0, $v0, 0x0888E1F0
    0888E234:[26310004]: addiu      $s1, $s1, 4
    0888E238:[8FBF0018]: lw         $ra, 24($sp)
    0888E23C:[8FB50014]: lw         $s5, 20($sp)
    0888E240:[8FB40010]: lw         $s4, 16($sp)
  Back Branch 0888E1C4 4 times (length 5)
    0888E1A4:[A20322F6]: sb         $v1, 8950($s0)
    0888E1A8:[A20322F9]: sb         $v1, 8953($s0)
    0888E1AC:[A20322FA]: sb         $v1, 8954($s0)
    0888E1B0:[A20322FB]: sb         $v1, 8955($s0)
    0888E1B4:[A20322FE]: sb         $v1, 8958($s0)
--> 0888E1B8:[24840001]: addiu      $a0, $a0, 1
    0888E1BC:[A0400000]: sb         $zr, 0($v0)
    0888E1C0:[A0400001]: sb         $zr, 1($v0)
--> 0888E1C4:[1486FFFC]: bne        $a0, $a2, 0x0888E1B8
    0888E1C8:[24420002]: addiu      $v0, $v0, 2
    0888E1CC:[3C04000B]: lui        $a0, 0x000B <=> li $a0, 0x000B0000
    0888E1D0:[348425AC]: ori        $a0, $a0, 9644
    0888E1D4:[00A42021]: addu       $a0, $a1, $a0
  Back Branch 0888E088 4 times (length 107)
  Back Branch 0888E144 3 times (length 12)
    0888E108:[2631FFFF]: addiu      $s1, $s1, -1
    0888E10C:[1620FFFC]: bne        $s1, $zr, 0x0888E100
    0888E110:[2610006C]: addiu      $s0, $s0, 108
    0888E114:[00008021]: addu       $s0, $zr, $zr <=> li $s0, 0
    0888E118:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
--> 0888E11C:[8E24B120]: lw         $a0, -20192($s1)
    0888E120:[3C020008]: lui        $v0, 0x0008 <=> li $v0, 0x00080000
    0888E124:[34424168]: ori        $v0, $v0, 16744
    0888E128:[00822021]: addu       $a0, $a0, $v0
    0888E12C:[00902021]: addu       $a0, $a0, $s0
    0888E130:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0888E134:[0E24DBB8]: jal        0x08936EE0
    0888E138:[24060044]: addiu      $a2, $zr, 68 <=> li $a2, 68
    0888E13C:[26100044]: addiu      $s0, $s0, 68
    0888E140:[24020110]: addiu      $v0, $zr, 272 <=> li $v0, 272
--> 0888E144:[5602FFF5]: bnel       $s0, $v0, 0x0888E11C
    0888E148:[3C1108B5]: lui        $s1, 0x08B5 <=> li $s1, 0x08B50000
    0888E14C:[0E223740]: jal        0x0888DD00
    0888E150:[3C10000B]: lui        $s0, 0x000B <=> li $s0, 0x000B0000
    0888E154:[8E22B120]: lw         $v0, -20192($s1)
_S1_2_883AC34 24,823 instructions (0.151%), 151 calls (0883AC34 - 0883AF80, length 212)
    0883AC34:[27BDFFD0]: addiu      $sp, $sp, -48
    0883AC38:[AFB7001C]: sw         $s7, 28($sp)
    0883AC3C:[0100B821]: addu       $s7, $t0, $zr <=> move $s7, $t0
    0883AC40:[AFB60018]: sw         $s6, 24($sp)
    0883AC44:[00C0B021]: addu       $s6, $a2, $zr <=> move $s6, $a2
    0883AC48:[AFB50014]: sw         $s5, 20($sp)
    0883AC4C:[00E0A821]: addu       $s5, $a3, $zr <=> move $s5, $a3
    0883AC50:[AFB40010]: sw         $s4, 16($sp)
    0883AC54:[00A0A021]: addu       $s4, $a1, $zr <=> move $s4, $a1
    0883AC58:[AFB3000C]: sw         $s3, 12($sp)
    0883AC5C:[AFB20008]: sw         $s2, 8($sp)
    0883AC60:[3C1208B4]: lui        $s2, 0x08B4 <=> li $s2, 0x08B40000
    0883AC64:[AFB10004]: sw         $s1, 4($sp)
    0883AC68:[AFBF0020]: sw         $ra, 32($sp)
    0883AC6C:[AFB00000]: sw         $s0, 0($sp)
    0883AC70:[8E425974]: lw         $v0, 22900($s2)
    0883AC74:[00408816]: clz        $s1, $v0
    0883AC78:[2A220008]: slti       $v0, $s1, 8
    0883AC7C:[14400004]: bne        $v0, $zr, 0x0883AC90
    0883AC80:[00809821]: addu       $s3, $a0, $zr <=> move $s3, $a0
    0883AC84:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    0883AC88:[0E209B9B]: jal        0x08826E6C
    0883AC8C:[24845754]: addiu      $a0, $a0, 22356
    0883AC90:[001111C0]: sll        $v0, $s1, 0x0007
    0883AC94:[00118080]: sll        $s0, $s1, 0x0002
    0883AC98:[8E475974]: lw         $a3, 22900($s2)
    0883AC9C:[02028021]: addu       $s0, $s0, $v0
    0883ACA0:[3C038000]: lui        $v1, 0x8000 <=> li $v1, 0x80000000
    0883ACA4:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883ACA8:[24425978]: addiu      $v0, $v0, 22904
    0883ACAC:[02231806]: srlv       $v1, $v1, $s1
    0883ACB0:[02028021]: addu       $s0, $s0, $v0
    0883ACB4:[00031827]: nor        $v1, $zr, $v1 <=> li $v1, not $v1
    0883ACB8:[00E33824]: and        $a3, $a3, $v1
    0883ACBC:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0883ACC0:[00002821]: addu       $a1, $zr, $zr <=> li $a1, 0
    0883ACC4:[24060084]: addiu      $a2, $zr, 132 <=> li $a2, 132
    0883ACC8:[0E24DBB8]: jal        0x08936EE0
    0883ACCC:[AE475974]: sw         $a3, 22900($s2)
    0883ACD0:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    0883ACD4:[8C855E68]: lw         $a1, 24168($a0)
    0883ACD8:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883ACDC:[8C435E38]: lw         $v1, 24120($v0)
    0883ACE0:[24A20001]: addiu      $v0, $a1, 1
    0883ACE4:[AC825E68]: sw         $v0, 24168($a0)
    0883ACE8:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883ACEC:[A2030018]: sb         $v1, 24($s0)
    0883ACF0:[AE050000]: sw         $a1, 0($s0)
    0883ACF4:[AC505E64]: sw         $s0, 24164($v0)
    0883ACF8:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    0883ACFC:[A2000015]: sb         $zr, 21($s0)
    0883AD00:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    0883AD04:[24845E34]: addiu      $a0, $a0, 24116
    0883AD08:[0E20E764]: jal        0x08839D90
    0883AD0C:[AE020044]: sw         $v0, 68($s0)
    0883AD10:[1040001E]: beq        $v0, $zr, 0x0883AD8C
    0883AD14:[00000000]: nop
    0883AD18:[0E26663B]: jal        0x089998EC [sceKernelGetThreadId]
    0883AD1C:[00000000]: nop
    0883AD20:[0E2666B9]: jal        0x08999AE4 [sceKernelGetThreadCurrentPriority]
    0883AD24:[00408021]: addu       $s0, $v0, $zr <=> move $s0, $v0
    0883AD28:[00409021]: addu       $s2, $v0, $zr <=> move $s2, $v0
    0883AD2C:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883AD30:[2443596C]: addiu      $v1, $v0, 22892
    0883AD34:[3C050884]: lui        $a1, 0x0884 <=> li $a1, 0x08840000
    0883AD38:[24A5A190]: addiu      $a1, $a1, -24176
    0883AD3C:[00603021]: addu       $a2, $v1, $zr <=> move $a2, $v1
    0883AD40:[24040BB8]: addiu      $a0, $zr, 3000 <=> li $a0, 3000
    0883AD44:[AC720004]: sw         $s2, 4($v1)
    0883AD48:[0E26669F]: jal        0x08999A7C [sceKernelSetAlarm]
    0883AD4C:[AC50596C]: sw         $s0, 22892($v0)
    0883AD50:[1C400004]: bgtz       $v0, 0x0883AD64
    0883AD54:[00408821]: addu       $s1, $v0, $zr <=> move $s1, $v0
    0883AD58:[3C0408B2]: lui        $a0, 0x08B2 <=> li $a0, 0x08B20000
    0883AD5C:[0E209B9B]: jal        0x08826E6C
    0883AD60:[24845744]: addiu      $a0, $a0, 22340
    0883AD64:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0883AD68:[0E2666A5]: jal        0x08999A94 [sceKernelChangeThreadPriority]
    0883AD6C:[2405006F]: addiu      $a1, $zr, 111 <=> li $a1, 111
    0883AD70:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    0883AD74:[0E2666A5]: jal        0x08999A94 [sceKernelChangeThreadPriority]
    0883AD78:[02402821]: addu       $a1, $s2, $zr <=> move $a1, $s2
    0883AD7C:[0E2666A7]: jal        0x08999A9C [sceKernelCancelAlarm]
    0883AD80:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    0883AD84:[0A20EB6A]: j          0x0883ADA8
    0883AD88:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883AD8C:[0E2667B5]: jal        0x08999ED4 [sceDisplayWaitVblankStartCB]
    0883AD90:[00000000]: nop
    0883AD94:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    0883AD98:[0E20E764]: jal        0x08839D90
    0883AD9C:[24845E34]: addiu      $a0, $a0, 24116
    0883ADA0:[1040FFFA]: beq        $v0, $zr, 0x0883AD8C
    0883ADA4:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883ADA8:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    0883ADAC:[8E115E64]: lw         $s1, 24164($s0)
    0883ADB0:[3C0708B4]: lui        $a3, 0x08B4 <=> li $a3, 0x08B40000
    0883ADB4:[8CE45E54]: lw         $a0, 24148($a3)
    0883ADB8:[3C0308B4]: lui        $v1, 0x08B4 <=> li $v1, 0x08B40000
    0883ADBC:[8C685E6C]: lw         $t0, 24172($v1)
    0883ADC0:[8E055E64]: lw         $a1, 24164($s0)
    0883ADC4:[00934821]: addu       $t1, $a0, $s3
    0883ADC8:[00131840]: sll        $v1, $s3, 0x0001
    0883ADCC:[01031821]: addu       $v1, $t0, $v1
    0883ADD0:[01093023]: subu       $a2, $t0, $t1
    0883ADD4:[AE220048]: sw         $v0, 72($s1)
    0883ADD8:[01042023]: subu       $a0, $t0, $a0
    0883ADDC:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    0883ADE0:[ACB4001C]: sw         $s4, 28($a1)
    0883ADE4:[0082502C]: max        $t2, $a0, $v0
    0883ADE8:[3C0408B4]: lui        $a0, 0x08B4 <=> li $a0, 0x08B40000
    0883ADEC:[ACAA0008]: sw         $t2, 8($a1)
    0883ADF0:[ACA30028]: sw         $v1, 40($a1)
    0883ADF4:[ACA80004]: sw         $t0, 4($a1)
    0883ADF8:[04C10003]: bgez       $a2, 0x0883AE08
    0883ADFC:[ACE95E54]: sw         $t1, 24148($a3)
    0883AE00:[0A20EB84]: j          0x0883AE10
    0883AE04:[AC895E50]: sw         $t1, 24144($a0)
    0883AE08:[25020001]: addiu      $v0, $t0, 1
    0883AE0C:[AC825E50]: sw         $v0, 24144($a0)
    0883AE10:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883AE14:[24130001]: addiu      $s3, $zr, 1 <=> li $s3, 1
    0883AE18:[0E20B5B4]: jal        0x0882D6D0
    0883AE1C:[A0535E4D]: sb         $s3, 24141($v0)
    0883AE20:[0002902B]: sltu       $s2, $zr, $v0 <=> move $s2, $v0
    0883AE24:[16400003]: bne        $s2, $zr, 0x0883AE34
    0883AE28:[3C1108B4]: lui        $s1, 0x08B4 <=> li $s1, 0x08B40000
    0883AE2C:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    0883AE30:[A0405670]: sb         $zr, 22128($v0)
    0883AE34:[0E216020]: jal        0x08858080
    0883AE38:[8E305E64]: lw         $s0, 24164($s1)
    0883AE3C:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0883AE40:[A202000C]: sb         $v0, 12($s0)
    0883AE44:[0E21601C]: jal        0x08858070
    0883AE48:[8E305E64]: lw         $s0, 24164($s1)
    0883AE4C:[8E235E64]: lw         $v1, 24164($s1)
    0883AE50:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
    0883AE54:[A202000D]: sb         $v0, 13($s0)
    0883AE58:[1240001B]: beq        $s2, $zr, 0x0883AEC8
    0883AE5C:[A060000E]: sb         $zr, 14($v1)
    0883AE60:[9062000C]: lbu        $v0, 12($v1)
    0883AE64:[14400018]: bne        $v0, $zr, 0x0883AEC8
    0883AE68:[00000000]: nop
    0883AE6C:[0E20D1B9]: jal        0x088346E4
    0883AE70:[00000000]: nop
    0883AE74:[1440000C]: bne        $v0, $zr, 0x0883AEA8
    0883AE78:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883AE7C:[0E20D283]: jal        0x08834A0C
    0883AE80:[00000000]: nop
    0883AE84:[10400022]: beq        $v0, $zr, 0x0883AF10
    0883AE88:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883AE8C:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    0883AE90:[3C0508AF]: lui        $a1, 0x08AF <=> li $a1, 0x08AF0000
    0883AE94:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    0883AE98:[2484EEA8]: addiu      $a0, $a0, -4440
    0883AE9C:[24A57894]: addiu      $a1, $a1, 30868
    0883AEA0:[0A20EBC2]: j          0x0883AF08
    0883AEA4:[A0535670]: sb         $s3, 22128($v0)
    0883AEA8:[8C425E58]: lw         $v0, 24152($v0)
    0883AEAC:[14400018]: bne        $v0, $zr, 0x0883AF10
    0883AEB0:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883AEB4:[8E225E64]: lw         $v0, 24164($s1)
    0883AEB8:[A053000E]: sb         $s3, 14($v0)
    0883AEBC:[3C0208B2]: lui        $v0, 0x08B2 <=> li $v0, 0x08B20000
    0883AEC0:[0A20EBC4]: j          0x0883AF10
    0883AEC4:[A0535670]: sb         $s3, 22128($v0)
    0883AEC8:[0E20D1B9]: jal        0x088346E4
    0883AECC:[00000000]: nop
    0883AED0:[1040000F]: beq        $v0, $zr, 0x0883AF10
    0883AED4:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883AED8:[3C1008AF]: lui        $s0, 0x08AF <=> li $s0, 0x08AF0000
    0883AEDC:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    0883AEE0:[2484EEC0]: addiu      $a0, $a0, -4416
    0883AEE4:[0E209B3E]: jal        0x08826CF8
    0883AEE8:[26057894]: addiu      $a1, $s0, 30868
    0883AEEC:[0E20EAE5]: jal        0x0883AB94
    0883AEF0:[00000000]: nop
    0883AEF4:[0E20D174]: jal        0x088345D0
    0883AEF8:[00000000]: nop
    0883AEFC:[3C0408AE]: lui        $a0, 0x08AE <=> li $a0, 0x08AE0000
    0883AF00:[2484EED8]: addiu      $a0, $a0, -4392
    0883AF04:[26057894]: addiu      $a1, $s0, 30868
    0883AF08:[0E209B3E]: jal        0x08826CF8
    0883AF0C:[3C1008B4]: lui        $s0, 0x08B4 <=> li $s0, 0x08B40000
    0883AF10:[8E025E64]: lw         $v0, 24164($s0)
    0883AF14:[A2B20000]: sb         $s2, 0($s5)
    0883AF18:[8C420008]: lw         $v0, 8($v0)
    0883AF1C:[12400008]: beq        $s2, $zr, 0x0883AF40
    0883AF20:[AEC20000]: sw         $v0, 0($s6)
    0883AF24:[0E20D1B9]: jal        0x088346E4
    0883AF28:[00000000]: nop
    0883AF2C:[10400004]: beq        $v0, $zr, 0x0883AF40
    0883AF30:[8E025E64]: lw         $v0, 24164($s0)
    0883AF34:[9042000C]: lbu        $v0, 12($v0)
    0883AF38:[10400002]: beq        $v0, $zr, 0x0883AF44
    0883AF3C:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    0883AF40:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    0883AF44:[3C0208B4]: lui        $v0, 0x08B4 <=> li $v0, 0x08B40000
    0883AF48:[8C505E64]: lw         $s0, 24164($v0)
    0883AF4C:[0E26668F]: jal        0x08999A3C [sceKernelGetSystemTimeLow]
    0883AF50:[A2E30000]: sb         $v1, 0($s7)
    0883AF54:[AE02004C]: sw         $v0, 76($s0)
    0883AF58:[8FBF0020]: lw         $ra, 32($sp)
    0883AF5C:[8FB7001C]: lw         $s7, 28($sp)
    0883AF60:[8FB60018]: lw         $s6, 24($sp)
    0883AF64:[8FB50014]: lw         $s5, 20($sp)
    0883AF68:[8FB40010]: lw         $s4, 16($sp)
    0883AF6C:[8FB3000C]: lw         $s3, 12($sp)
    0883AF70:[8FB20008]: lw         $s2, 8($sp)
    0883AF74:[8FB10004]: lw         $s1, 4($sp)
    0883AF78:[8FB00000]: lw         $s0, 0($sp)
    0883AF7C:[03E00008]: jr         $ra
    0883AF80:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_88470E4 24,417 instructions (0.149%), 151 calls (088470E4 - 08847564, length 289)
_S1_2_882916C 24,300 instructions (0.148%), 900 calls (0882916C - 08829210, length 42)
_S1_2_893C430 23,046 instructions (0.141%), 1,002 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893C45C 1,002 times (length 1106)
  Back Branch 0893C454 1,002 times (length 10)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
_S1_2_8844AD8 22,528 instructions (0.137%), 512 calls (08844AD8 - 08844BE8, length 69)
_S1_2_8829214 21,600 instructions (0.132%), 900 calls (08829214 - 088292AC, length 39)
_S1_2_882F3B0 20,832 instructions (0.127%), 336 calls (0882F3B0 - 0882F554, length 106)
  Back Branch 0882F50C 537 times (length 62)
_S1_2_88386B0 19,500 instructions (0.119%), 50 calls (088386B0 - 08931B64, length 255278)
  Back Branch 08931B1C 1,050 times (length 14)
  Back Branch 08931B60 550 times (length 21)
_S1_2_893C22C 19,078 instructions (0.116%), 71 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893C760 1,655 times (length 20)
  Back Branch 0893C74C 1,655 times (length 16)
  Back Branch 0893C788 1,163 times (length 1290)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893C940 383 times (length 17)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893C95C 73 times (length 1407)
  Back Branch 0893C414 71 times (length 111)
  Back Branch 0893C268 71 times (length 307)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
_S1_2_8839F78 18,078 instructions (0.110%), 661 calls (08826E6C - 0883A098, length 19596)
  Back Branch 0883A054 223 times (length 41)
  Back Branch 0883A070 73 times (length 217)
  Back Branch 0883A038 50 times (length 1395)
  Back Branch 0883A080 21 times (length 10)
_S1_2_893E178 17,860 instructions (0.109%), 470 calls (0893E178 - 0893E248, length 53)
_S1_2_8826768 17,563 instructions (0.107%), 301 calls (08826768 - 088267E4, length 32)
  Back Branch 088267C8 1,018 times (length 14)
_S1_2_8835830 17,280 instructions (0.105%), 202 calls (08835830 - 088359AC, length 96)
_S1_2_8839D90 16,822 instructions (0.103%), 893 calls (08839D90 - 08839DDC, length 20)
_S1_2_88218D8 16,140 instructions (0.098%), 1,345 calls (088218D8 - 08821988, length 45)
_S1_2_8824988 15,535 instructions (0.095%), 180 calls (08824988 - 08824A30, length 43)
  Back Branch 08824A08 1,525 times (length 7)
_S1_2_883A6D0 14,703 instructions (0.090%), 150 calls (0883A4F0 - 0883A860, length 221)
  Back Branch 0883A530 763 times (length 14)
  Back Branch 0883A5B8 762 times (length 32)
  Back Branch 0883A85C 150 times (length 221)
  Back Branch 0883A558 3 times (length 14)
_S1_2_899A274 13,724 instructions (0.084%), 6,862 calls (0899A274 - 0899A278, length 2)
_S1_2_899A234 13,724 instructions (0.084%), 6,862 calls (0899A234 - 0899A238, length 2)
_S1_2_8999E5C 13,724 instructions (0.084%), 6,862 calls (08999E5C - 08999E60, length 2)
_S1_2_882BE34 13,522 instructions (0.082%), 208 calls (0882BC1C - 0882BE9C, length 161)
  Back Branch 0882BE98 208 times (length 161)
_S1_2_8839DE0 13,410 instructions (0.082%), 447 calls (08839DE0 - 08999900, length 360137)
_S1_2_88215F8 12,105 instructions (0.074%), 1,345 calls (088215F8 - 08821678, length 33)
_S1_2_893292C 11,720 instructions (0.071%), 1,172 calls (0893292C - 08932B34, length 131)
_S1_2_8935F64 11,640 instructions (0.071%), 1,938 calls (08935F64 - 08935F84, length 9)
_S1_2_8940484 10,505 instructions (0.064%), 955 calls (08940478 - 089404A0, length 11)
  Back Branch 0894049C 955 times (length 11)
_S1_2_882D6D0 10,450 instructions (0.064%), 475 calls (0882D6D0 - 0882D734, length 26)
_S1_2_893917C 10,083 instructions (0.062%), 117 calls (0893917C - 0893928C, length 69)
  Back Branch 089391F4 893 times (length 6)
  Back Branch 089391A0 188 times (length 4)
  Back Branch 08939270 88 times (length 41)
  Back Branch 08939278 47 times (length 17)
  Back Branch 08939280 28 times (length 44)
  Back Branch 08939230 6 times (length 24)
_S1_2_883A4F0 9,777 instructions (0.060%), 413 calls (0883A4F0 - 0883A5CC, length 56)
  Back Branch 0883A530 763 times (length 14)
  Back Branch 0883A5B8 762 times (length 32)
  Back Branch 0883A558 3 times (length 14)
_S1_2_884D648 9,200 instructions (0.056%), 200 calls (0884D648 - 0884D68C, length 18)
  Back Branch 0884D674 1,000 times (length 7)
_S1_2_893C464 8,976 instructions (0.055%), 528 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893C470 528 times (length 1113)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893B634 2 times (length 137)
_S1_2_882D984 8,690 instructions (0.053%), 175 calls (0882D984 - 0882DAA4, length 73)
  Back Branch 0882DA88 12 times (length 17)
_S1_2_882D7EC 8,460 instructions (0.052%), 351 calls (0882D7EC - 0882D860, length 30)
_S1_2_883E300 8,230 instructions (0.050%), 1 calls (0883E300 - 0883E508, length 131)
  Back Branch 0883E4C0 168 times (length 85)
  Back Branch 0883E4D4 8 times (length 97)
_S1_2_8826CF8 8,172 instructions (0.050%), 454 calls (08826CF8 - 08826D3C, length 18)
_S1_2_889E228 8,127 instructions (0.050%), 301 calls (0889E228 - 0889E2BC, length 38)
_S1_2_882F1A8 8,126 instructions (0.050%), 203 calls (0882F1A8 - 0882F270, length 51)
_S1_2_8821348 8,070 instructions (0.049%), 1,345 calls (08821348 - 08821440, length 63)
_S1_2_8836080 7,761 instructions (0.047%), 214 calls (08836080 - 08836260, length 121)
_S1_2_882D864 7,369 instructions (0.045%), 1 calls (0882D864 - 0882D980, length 72)
  Back Branch 0882D894 175 times (length 5)
  Back Branch 0882D974 163 times (length 60)
  Back Branch 0882D904 12 times (length 32)
_S1_2_8821694 7,307 instructions (0.045%), 91 calls (08821694 - 088217A4, length 69)
  Back Branch 08821760 243 times (length 16)
  Back Branch 08821720 81 times (length 12)
_S1_2_883A5D0 7,021 instructions (0.043%), 50 calls (0883A4F0 - 0883A624, length 78)
  Back Branch 0883A530 763 times (length 14)
  Back Branch 0883A5B8 762 times (length 32)
  Back Branch 0883A600 463 times (length 9)
  Back Branch 0883A620 50 times (length 78)
  Back Branch 0883A558 3 times (length 14)
_S1_2_883BEB4 6,688 instructions (0.041%), 164 calls (0883BEB4 - 0883BEF4, length 17)
  Back Branch 0883BEE8 636 times (length 10)
_S1_2_8846B80 6,100 instructions (0.037%), 150 calls (08846B80 - 08846D24, length 106)
  Back Branch 08846C40 150 times (length 37)
  Back Branch 08846D04 150 times (length 24)
_S1_2_8834E04 5,814 instructions (0.035%), 202 calls (08834E04 - 08834E78, length 30)
_S1_2_882AF24 5,691 instructions (0.035%), 150 calls (0882AF24 - 0882AFC8, length 42)
_S1_2_883A2EC 5,600 instructions (0.034%), 50 calls (0883A2EC - 0883A4EC, length 129)
_S1_2_88401F8 5,400 instructions (0.033%), 150 calls (0883FABC - 088402A0, length 506)
_S1_2_8843700 5,250 instructions (0.032%), 150 calls (08826E6C - 08843820, length 29294)
_S1_2_88B2B24 5,130 instructions (0.031%), 1 calls (088B2B24 - 088B2C4C, length 75)
  Back Branch 088B2C08 197 times (length 30)
  Back Branch 088B2C18 17 times (length 50)
_S1_2_8825570 4,865 instructions (0.030%), 154 calls (08825570 - 088256CC, length 88)
_S1_2_8839D14 4,830 instructions (0.029%), 345 calls (08839D14 - 08839D50, length 16)
_S1_2_88258CC 4,800 instructions (0.029%), 150 calls (088258CC - 08826CE0, length 1286)
_S1_2_882E2BC 4,646 instructions (0.028%), 202 calls (0882E2BC - 0882E334, length 31)
_S1_2_8932F3C 4,576 instructions (0.028%), 52 calls (08932F3C - 0893328C, length 213)
  Back Branch 08933280 52 times (length 120)
  Back Branch 08933288 52 times (length 53)
_S1_2_882C598 4,205 instructions (0.026%), 150 calls (0882C598 - 0882C630, length 39)
_S1_2_882D7B0 4,200 instructions (0.026%), 350 calls (08826E6C - 0882D7E8, length 6752)
_S1_2_8931364 3,939 instructions (0.024%), 53 calls (08931364 - 089315C8, length 154)
  Back Branch 08931560 53 times (length 89)
  Back Branch 089315A0 53 times (length 103)
  Back Branch 08931510 1 times (length 61)
_S1_2_8826BE4 3,900 instructions (0.024%), 150 calls (08826BE4 - 08826C50, length 28)
_S1_2_8822B74 3,877 instructions (0.024%), 1 calls (08822B74 - 08822C28, length 46)
  Back Branch 08822BEC 768 times (length 5)
_S1_2_883C914 3,864 instructions (0.024%), 168 calls (0883C914 - 0883C984, length 29)
  Back Branch 0883C968 168 times (length 14)
_S1_2_8931B68 3,825 instructions (0.023%), 51 calls (08931B68 - 08931C90, length 75)
_S1_2_883A20C 3,800 instructions (0.023%), 150 calls (0883A20C - 0883A2A4, length 39)
_S1_2_882C1C0 3,750 instructions (0.023%), 150 calls (08826E6C - 0882C23C, length 5365)
_S1_2_883E240 3,750 instructions (0.023%), 140 calls (0883E240 - 0883E2FC, length 48)
_S1_2_8838078 3,471 instructions (0.021%), 53 calls (08838078 - 0883822C, length 110)
_S1_2_88385C8 3,450 instructions (0.021%), 50 calls (088385C8 - 0892CCB0, length 250299)
  Back Branch 0892CCAC 50 times (length 39)
_S1_2_88252BC 3,325 instructions (0.020%), 665 calls (088252BC - 089998D0, length 381318)
_S1_2_882E27C 3,296 instructions (0.020%), 206 calls (0882E27C - 0882E2B8, length 16)
_S1_2_8835048 3,252 instructions (0.020%), 203 calls (08835048 - 08835094, length 20)
_S1_2_8844BEC 3,155 instructions (0.019%), 1 calls (08844BEC - 08844D70, length 98)
  Back Branch 08844C9C 511 times (length 6)
_S1_2_882C52C 2,948 instructions (0.018%), 67 calls (0882C52C - 0882C56C, length 17)
  Back Branch 0882C558 268 times (length 7)
_S1_2_882C9A8 2,890 instructions (0.018%), 10 calls (0882C9A8 - 0882CA20, length 31)
  Back Branch 0882CA00 210 times (length 15)
_S1_2_882DCB4 2,795 instructions (0.017%), 215 calls (0882DCB4 - 0882DCE4, length 13)
_S1_2_8826168 2,774 instructions (0.017%), 146 calls (08826168 - 0882620C, length 42)
_S1_2_88478EC 2,718 instructions (0.017%), 151 calls (088478EC - 08847968, length 32)
  Back Branch 08847950 151 times (length 17)
_S1_2_882B00C 2,700 instructions (0.016%), 900 calls (0882B00C - 0882B014, length 3)
_S1_2_8839F30 2,700 instructions (0.016%), 150 calls (08839F30 - 08839F74, length 18)
_S1_2_882611C 2,700 instructions (0.016%), 150 calls (0882611C - 08826164, length 19)
_S1_2_882532C 2,660 instructions (0.016%), 665 calls (0882532C - 089998E0, length 381294)
_S1_2_8838398 2,548 instructions (0.016%), 49 calls (08838398 - 0883AA90, length 2495)
  Back Branch 0883AA8C 49 times (length 2484)
_S1_2_882A2E8 2,510 instructions (0.015%), 175 calls (0882A2E8 - 0882A33C, length 22)
_S1_2_883A09C 2,499 instructions (0.015%), 49 calls (08839DE0 - 08999900, length 360137)
  Back Branch 0883A0E8 49 times (length 196)
_S1_2_89318C8 2,401 instructions (0.015%), 49 calls (089318C8 - 089319A0, length 55)
  Back Branch 0893198C 49 times (length 14)
_S1_2_8841804 2,250 instructions (0.014%), 50 calls (08841804 - 088418DC, length 55)
  Back Branch 088418B4 100 times (length 26)
  Back Branch 08841898 50 times (length 15)
_S1_2_89372F0 2,220 instructions (0.014%), 6 calls (089372F0 - 08937478, length 99)
  Back Branch 08937394 216 times (length 5)
  Back Branch 08937334 150 times (length 4)
_S1_2_8000070 2,209 instructions (0.013%), 1 calls (08000070 - 08000078, length 3)
  Back Branch 08000074 736 times (length 3)
_S1_2_883AF84 2,196 instructions (0.013%), 171 calls (0883AF84 - 0883AFBC, length 15)
_S1_2_884D690 2,150 instructions (0.013%), 50 calls (0884D690 - 0884D6C8, length 15)
  Back Branch 0884D6BC 250 times (length 7)
_S1_2_889E480 2,132 instructions (0.013%), 1 calls (0889E480 - 0889E4FC, length 32)
  Back Branch 0889E4D8 301 times (length 7)
_S1_2_8931740 2,120 instructions (0.013%), 53 calls (08931664 - 0893176C, length 67)
  Back Branch 08931768 53 times (length 67)
  Back Branch 089316E4 53 times (length 11)
_S1_2_886B050 2,100 instructions (0.013%), 150 calls (0886B050 - 0886B088, length 15)
  Back Branch 0886B074 150 times (length 5)
_S1_2_88470AC 2,100 instructions (0.013%), 150 calls (088470AC - 088470E0, length 14)
_S1_2_882DB6C 2,100 instructions (0.013%), 150 calls (0882DB6C - 0882DBEC, length 33)
_S1_2_88233F4 2,072 instructions (0.013%), 259 calls (088233F4 - 08823410, length 8)
_S1_2_8845798 2,044 instructions (0.012%), 146 calls (08845798 - 08845844, length 44)
_S1_2_882C240 2,044 instructions (0.012%), 146 calls (08823458 - 0882C244, length 9084)
  Back Branch 0882C240 146 times (length 68)
_S1_2_883A628 2,000 instructions (0.012%), 50 calls (0883A628 - 0883A6CC, length 42)
_S1_2_884697C 1,963 instructions (0.012%), 151 calls (08826E6C - 088469B8, length 32468)
_S1_2_8931824 1,961 instructions (0.012%), 53 calls (08931824 - 089318C4, length 41)
_S1_2_883A2A8 1,950 instructions (0.012%), 150 calls (0883A2A8 - 0883A2E8, length 17)
_S1_2_88252C8 1,850 instructions (0.011%), 370 calls (088252C8 - 089998D0, length 381315)
_S1_2_8931770 1,850 instructions (0.011%), 50 calls (08931770 - 08931820, length 45)
_S1_2_88411A4 1,832 instructions (0.011%), 1 calls (088411A4 - 08841278, length 54)
  Back Branch 088411EC 256 times (length 7)
_S1_2_883E20C 1,820 instructions (0.011%), 140 calls (0883E20C - 0883E23C, length 13)
_S1_2_88469BC 1,812 instructions (0.011%), 151 calls (08826E6C - 088469F4, length 32483)
_S1_2_882DF40 1,744 instructions (0.011%), 218 calls (0882DF40 - 0882DF5C, length 8)
_S1_2_8838230 1,696 instructions (0.010%), 53 calls (08838230 - 088382BC, length 36)
_S1_2_883A1E0 1,650 instructions (0.010%), 150 calls (0883A1E0 - 0883A208, length 11)
_S1_2_883A1B4 1,650 instructions (0.010%), 150 calls (0883A1B4 - 0883A1DC, length 11)
_S1_2_884CC24 1,650 instructions (0.010%), 50 calls (0884C920 - 0884CC64, length 210)
  Back Branch 0884CC60 50 times (length 210)
_S1_2_8821E64 1,595 instructions (0.010%), 10 calls (08821D5C - 08821E78, length 72)
  Back Branch 08821DE4 91 times (length 23)
  Back Branch 08821E74 10 times (length 72)
_S1_2_88389F4 1,568 instructions (0.010%), 49 calls (088389F4 - 08838A70, length 32)
_S1_2_8999AC4 1,542 instructions (0.009%), 771 calls (08999AC4 - 08999AC8, length 2)
_S1_2_88252B0 1,510 instructions (0.009%), 302 calls (088252B0 - 089998D0, length 381321)
_S1_2_883BEA8 1,506 instructions (0.009%), 502 calls (0883BEA8 - 0883BEB0, length 3)
_S1_2_8825334 1,480 instructions (0.009%), 370 calls (08825334 - 089998E0, length 381292)
_S1_2_882167C 1,458 instructions (0.009%), 243 calls (0882167C - 08821690, length 6)
_S1_2_882CC10 1,428 instructions (0.009%), 4 calls (0882CC10 - 0882CEE0, length 181)
  Back Branch 0882CD68 58 times (length 57)
_S1_2_88962B8 1,408 instructions (0.009%), 64 calls (088960E4 - 088962E8, length 130)
  Back Branch 088962E4 64 times (length 130)
_S1_2_883A104 1,400 instructions (0.009%), 50 calls (08826E6C - 0883A18C, length 19657)
_S1_2_893297C 1,377 instructions (0.008%), 51 calls (0893297C - 08932A10, length 38)
_S1_2_89392FC 1,375 instructions (0.008%), 19 calls (089392FC - 08939380, length 34)
  Back Branch 08939374 120 times (length 5)
  Back Branch 0893935C 54 times (length 9)
_S1_2_883A190 1,359 instructions (0.008%), 151 calls (0883A190 - 0883A1B0, length 9)
_S1_2_882D278 1,350 instructions (0.008%), 225 calls (0882D278 - 0882D28C, length 6)
_S1_2_8895D80 1,350 instructions (0.008%), 150 calls (08895D80 - 08895DA0, length 9)
_S1_2_8931F38 1,342 instructions (0.008%), 61 calls (08931F38 - 08931F8C, length 22)
_S1_2_89315CC 1,272 instructions (0.008%), 53 calls (089315CC - 089316E0, length 70)
_S1_2_882EBE8 1,255 instructions (0.008%), 4 calls (0882EBE8 - 0882F05C, length 286)
  Back Branch 0882EFD0 16 times (length 177)
  Back Branch 0882EFFC 2 times (length 242)
_S1_2_89998DC 1,244 instructions (0.008%), 622 calls (089998DC - 089998E0, length 2)
_S1_2_89998CC 1,220 instructions (0.007%), 610 calls (089998CC - 089998D0, length 2)
_S1_2_884796C 1,211 instructions (0.007%), 1 calls (0884796C - 088479A0, length 14)
  Back Branch 08847990 151 times (length 8)
_S1_2_8825324 1,208 instructions (0.007%), 302 calls (08825324 - 089998E0, length 381296)
_S1_2_88346E4 1,200 instructions (0.007%), 300 calls (088346E4 - 088346F0, length 4)
_S1_2_882B71C 1,130 instructions (0.007%), 226 calls (0882B71C - 089998D8, length 374896)
_S1_2_88252F8 1,075 instructions (0.007%), 215 calls (088252F8 - 089998D0, length 381303)
_S1_2_8931E94 1,060 instructions (0.006%), 53 calls (08931E94 - 08931EE0, length 20)
_S1_2_893010C 1,054 instructions (0.006%), 150 calls (0893010C - 0893013C, length 13)
_S1_2_8858080 1,050 instructions (0.006%), 150 calls (08858080 - 088580A8, length 11)
_S1_2_8845770 1,050 instructions (0.006%), 150 calls (08845770 - 08845794, length 10)
_S1_2_89999DC 1,000 instructions (0.006%), 500 calls (089999DC - 089999E0, length 2)
_S1_2_88303C8 993 instructions (0.006%), 12 calls (088303C8 - 08830774, length 236)
  Back Branch 088304BC 11 times (length 7)
  Back Branch 088304D0 5 times (length 14)
_S1_2_8939880 990 instructions (0.006%), 30 calls (0893917C - 089398E4, length 475)
  Back Branch 089391F4 893 times (length 6)
  Back Branch 089391A0 188 times (length 4)
  Back Branch 08939270 88 times (length 41)
  Back Branch 089398B8 75 times (length 6)
  Back Branch 08939278 47 times (length 17)
  Back Branch 08939280 28 times (length 44)
  Back Branch 08939230 6 times (length 24)
_S1_2_882DE2C 948 instructions (0.006%), 33 calls (0882DE2C - 0882DEA8, length 32)
_S1_2_88480D0 906 instructions (0.006%), 302 calls (088480D0 - 088480D8, length 3)
_S1_2_8999A94 904 instructions (0.006%), 452 calls (08999A94 - 08999A98, length 2)
_S1_2_8833448 900 instructions (0.005%), 300 calls (08833448 - 08833450, length 3)
_S1_2_882F558 882 instructions (0.005%), 21 calls (0882F558 - 0882F660, length 67)
_S1_2_882E480 881 instructions (0.005%), 7 calls (0882E480 - 0882E6EC, length 156)
  Back Branch 0882E6B8 56 times (length 2)
_S1_2_8932AEC 867 instructions (0.005%), 51 calls (08932AEC - 08932B34, length 19)
_S1_2_8825964 864 instructions (0.005%), 216 calls (08825964 - 089999C8, length 380954)
_S1_2_89018A0 864 instructions (0.005%), 12 calls (0882BC1C - 089018B0, length 218918)
  Back Branch 0882BF24 16 times (length 196)
  Back Branch 089018AC 15 times (length 218757)
_S1_2_8825354 860 instructions (0.005%), 215 calls (08825354 - 089998E0, length 381284)
_S1_2_8999A84 828 instructions (0.005%), 414 calls (08999A84 - 08999A88, length 2)
_S1_2_88252A4 810 instructions (0.005%), 162 calls (088252A4 - 089998D0, length 381324)
_S1_2_8932A38 808 instructions (0.005%), 101 calls (0893295C - 08932A40, length 58)
  Back Branch 08932A3C 101 times (length 58)
_S1_2_8840BEC 766 instructions (0.005%), 2 calls (08840BEC - 08840ECC, length 185)
  Back Branch 08840E6C 18 times (length 148)
  Back Branch 08840E9C 1 times (length 24)
_S1_2_8932664 765 instructions (0.005%), 51 calls (08932664 - 0893269C, length 15)
_S1_2_8825310 755 instructions (0.005%), 151 calls (08825310 - 089998D0, length 381297)
_S1_2_8828ED4 750 instructions (0.005%), 50 calls (08828ED4 - 08828F20, length 20)
_S1_2_8999A54 704 instructions (0.004%), 352 calls (08999A54 - 08999A58, length 2)
_S1_2_8839E58 696 instructions (0.004%), 24 calls (08839E58 - 08999900, length 360107)
_S1_2_882379C 688 instructions (0.004%), 16 calls (0882379C - 08823860, length 50)
_S1_2_882C7D8 676 instructions (0.004%), 1 calls (0882C7D8 - 0882C888, length 45)
  Back Branch 0882C858 64 times (length 23)
  Back Branch 0882C86C 6 times (length 30)
_S1_2_882E338 673 instructions (0.004%), 1 calls (0882E338 - 0882E47C, length 82)
  Back Branch 0882E3C4 16 times (length 24)
  Back Branch 0882E440 16 times (length 22)
_S1_2_892CC5C 650 instructions (0.004%), 50 calls (0892CC10 - 0892CC84, length 30)
  Back Branch 0892CC80 50 times (length 30)
_S1_2_892CC30 650 instructions (0.004%), 50 calls (0892CC08 - 0892CC58, length 21)
  Back Branch 0892CC54 50 times (length 21)
_S1_2_882531C 648 instructions (0.004%), 162 calls (0882531C - 089998E0, length 381298)
_S1_2_882DFE0 629 instructions (0.004%), 6 calls (0882DFE0 - 0882E204, length 138)
_S1_2_8999AAC 626 instructions (0.004%), 313 calls (08999AAC - 08999AB0, length 2)
_S1_2_89337A8 615 instructions (0.004%), 52 calls (089337A8 - 089337D8, length 13)
  Back Branch 089337D4 49 times (length 6)
_S1_2_882A340 612 instructions (0.004%), 12 calls (08826E6C - 0882DB60, length 6974)
_S1_2_8825364 604 instructions (0.004%), 151 calls (08825364 - 089998E0, length 381280)
_S1_2_8858070 600 instructions (0.004%), 150 calls (08858070 - 0885807C, length 4)
_S1_2_883AA94 600 instructions (0.004%), 150 calls (0883AA94 - 0883AAA0, length 4)
_S1_2_8838564 600 instructions (0.004%), 150 calls (08838564 - 08838570, length 4)
_S1_2_88382C0 583 instructions (0.004%), 53 calls (088382C0 - 08936FB4, length 260926)
_S1_2_8930A34 581 instructions (0.004%), 7 calls (08930A34 - 08930A8C, length 23)
  Back Branch 08930A4C 112 times (length 4)
_S1_2_8931FF8 572 instructions (0.003%), 52 calls (08931FF8 - 08932020, length 11)
_S1_2_882CA50 555 instructions (0.003%), 5 calls (0882CA50 - 0882CA98, length 19)
  Back Branch 0882CA8C 100 times (length 12)
_S1_2_89338E8 550 instructions (0.003%), 50 calls (089338E8 - 0893393C, length 22)
_S1_2_8930DEC 530 instructions (0.003%), 2 calls (08930DEC - 08931188, length 232)
  Back Branch 0893112C 8 times (length 11)
_S1_2_893C094 525 instructions (0.003%), 2 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893C760 1,655 times (length 20)
  Back Branch 0893C74C 1,655 times (length 16)
  Back Branch 0893C788 1,163 times (length 1290)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893C940 383 times (length 17)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893C95C 73 times (length 1407)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893C0C0 2 times (length 201)
  Back Branch 0893B634 2 times (length 137)
_S1_2_882DC00 522 instructions (0.003%), 14 calls (0882DC00 - 0882DCB0, length 45)
  Back Branch 0882DC90 14 times (length 19)
_S1_2_89320D0 520 instructions (0.003%), 52 calls (089320D0 - 089320F4, length 10)
_S1_2_8938CB4 520 instructions (0.003%), 13 calls (08938CB4 - 08938D88, length 54)
_S1_2_89322C0 510 instructions (0.003%), 51 calls (089322C0 - 089322E4, length 10)
_S1_2_893967C 495 instructions (0.003%), 5 calls (0893967C - 0893982C, length 109)
  Back Branch 089396CC 13 times (length 17)
  Back Branch 089397FC 4 times (length 37)
  Back Branch 089397E4 4 times (length 54)
  Back Branch 08939828 4 times (length 49)
  Back Branch 08939820 1 times (length 6)
  Back Branch 08939724 1 times (length 6)
  Back Branch 08939790 1 times (length 8)
_S1_2_882596C 488 instructions (0.003%), 122 calls (0882596C - 08999A88, length 381000)
_S1_2_8838044 477 instructions (0.003%), 53 calls (08838044 - 08838074, length 13)
_S1_2_89336FC 459 instructions (0.003%), 51 calls (089336FC - 08933724, length 11)
  Back Branch 08933720 51 times (length 6)
_S1_2_89326A0 459 instructions (0.003%), 51 calls (089326A0 - 089326C0, length 9)
_S1_2_8838AE0 459 instructions (0.003%), 1 calls (08838AE0 - 08839080, length 361)
  Back Branch 08838E78 8 times (length 7)
  Back Branch 08838EA8 7 times (length 6)
  Back Branch 08839024 2 times (length 21)
_S1_2_882D3E4 453 instructions (0.003%), 151 calls (0882D3E4 - 0882D3EC, length 3)
_S1_2_8825564 453 instructions (0.003%), 151 calls (08825564 - 0882556C, length 3)
_S1_2_884083C 453 instructions (0.003%), 21 calls (0884083C - 088408AC, length 29)
_S1_2_88580AC 450 instructions (0.003%), 150 calls (088580AC - 088580B4, length 3)
_S1_2_883AAD0 450 instructions (0.003%), 150 calls (0883AAD0 - 0883AAD8, length 3)
_S1_2_883AFF4 441 instructions (0.003%), 21 calls (0883AFF4 - 0883B054, length 25)
_S1_2_882DD84 432 instructions (0.003%), 27 calls (0882DD84 - 0882DDC0, length 16)
_S1_2_882DBF8 430 instructions (0.003%), 215 calls (0882DBF8 - 0882DBFC, length 2)
_S1_2_882A028 416 instructions (0.003%), 104 calls (0882A028 - 0882A034, length 4)
_S1_2_8932AE0 408 instructions (0.002%), 51 calls (0893295C - 08932AE8, length 100)
  Back Branch 08932AE4 51 times (length 100)
_S1_2_8932AD4 408 instructions (0.002%), 51 calls (0893295C - 08932ADC, length 97)
  Back Branch 08932AD8 51 times (length 97)
_S1_2_8932AC8 408 instructions (0.002%), 51 calls (0893295C - 08932AD0, length 94)
  Back Branch 08932ACC 51 times (length 94)
_S1_2_8932ABC 408 instructions (0.002%), 51 calls (0893295C - 08932AC4, length 91)
  Back Branch 08932AC0 51 times (length 91)
_S1_2_8932AB0 408 instructions (0.002%), 51 calls (0893295C - 08932AB8, length 88)
  Back Branch 08932AB4 51 times (length 88)
_S1_2_8932AA4 408 instructions (0.002%), 51 calls (0893295C - 08932AAC, length 85)
  Back Branch 08932AA8 51 times (length 85)
_S1_2_8932A98 408 instructions (0.002%), 51 calls (0893295C - 08932AA0, length 82)
  Back Branch 08932A9C 51 times (length 82)
_S1_2_8932A8C 408 instructions (0.002%), 51 calls (0893295C - 08932A94, length 79)
  Back Branch 08932A90 51 times (length 79)
_S1_2_8932A80 408 instructions (0.002%), 51 calls (0893295C - 08932A88, length 76)
  Back Branch 08932A84 51 times (length 76)
_S1_2_8932A74 408 instructions (0.002%), 51 calls (0893295C - 08932A7C, length 73)
  Back Branch 08932A78 51 times (length 73)
_S1_2_8932A68 408 instructions (0.002%), 51 calls (0893295C - 08932A70, length 70)
  Back Branch 08932A6C 51 times (length 70)
_S1_2_8932A5C 408 instructions (0.002%), 51 calls (0893295C - 08932A64, length 67)
  Back Branch 08932A60 51 times (length 67)
_S1_2_8932A50 408 instructions (0.002%), 51 calls (0893295C - 08932A58, length 64)
  Back Branch 08932A54 51 times (length 64)
_S1_2_8932A44 408 instructions (0.002%), 51 calls (0893295C - 08932A4C, length 61)
  Back Branch 08932A48 51 times (length 61)
_S1_2_8932A2C 408 instructions (0.002%), 51 calls (0893295C - 08932A34, length 55)
  Back Branch 08932A30 51 times (length 55)
_S1_2_8932A20 408 instructions (0.002%), 51 calls (0893295C - 08932A28, length 52)
  Back Branch 08932A24 51 times (length 52)
_S1_2_8932A14 408 instructions (0.002%), 51 calls (0893295C - 08932A1C, length 49)
  Back Branch 08932A18 51 times (length 49)
_S1_2_8932970 408 instructions (0.002%), 51 calls (0893295C - 08932978, length 8)
  Back Branch 08932974 51 times (length 8)
_S1_2_882B238 377 instructions (0.002%), 7 calls (0882B238 - 0882B2D8, length 41)
  Back Branch 0882B2AC 18 times (length 19)
_S1_2_882EA68 375 instructions (0.002%), 15 calls (0882EA68 - 0882EAC8, length 25)
_S1_2_88334E8 372 instructions (0.002%), 62 calls (088334E8 - 088334FC, length 6)
_S1_2_88253FC 367 instructions (0.002%), 4 calls (088253FC - 08826D3C, length 1617)
_S1_2_882C2B0 361 instructions (0.002%), 19 calls (0882C2B0 - 0882C2F8, length 19)
_S1_2_8932954 357 instructions (0.002%), 51 calls (08932954 - 0893296C, length 7)
_S1_2_899A2F4 350 instructions (0.002%), 175 calls (0899A2F4 - 0899A2F8, length 2)
_S1_2_899A2DC 350 instructions (0.002%), 175 calls (0899A2DC - 0899A2E0, length 2)
_S1_2_8999A34 350 instructions (0.002%), 175 calls (08999A34 - 08999A38, length 2)
_S1_2_8999A2C 350 instructions (0.002%), 175 calls (08999A2C - 08999A30, length 2)
_S1_2_8818DB4 340 instructions (0.002%), 4 calls (08818DB4 - 0881943C, length 419)
  Back Branch 088190A8 4 times (length 91)
_S1_2_893284C 328 instructions (0.002%), 8 calls (0893284C - 089328EC, length 41)
_S1_2_8938EAC 322 instructions (0.002%), 7 calls (08938EAC - 0893E998, length 5820)
_S1_2_8931D58 318 instructions (0.002%), 53 calls (08931D58 - 08931D6C, length 6)
_S1_2_883FB9C 318 instructions (0.002%), 1 calls (0883FB9C - 0883FE08, length 156)
  Back Branch 0883FBE4 23 times (length 12)
_S1_2_882FAE0 312 instructions (0.002%), 6 calls (0882FAE0 - 0882FBF4, length 70)
_S1_2_8999B2C 304 instructions (0.002%), 152 calls (08999B2C - 08999B30, length 2)
_S1_2_89998EC 304 instructions (0.002%), 152 calls (089998EC - 089998F0, length 2)
_S1_2_8999B4C 302 instructions (0.002%), 151 calls (08999B4C - 08999B50, length 2)
_S1_2_8999AE4 302 instructions (0.002%), 151 calls (08999AE4 - 08999AE8, length 2)
_S1_2_8999A7C 302 instructions (0.002%), 151 calls (08999A7C - 08999A80, length 2)
_S1_2_89351EC 301 instructions (0.002%), 7 calls (089351EC - 08935EE0, length 830)
  Back Branch 0893526C 7 times (length 9)
_S1_2_8999EB4 300 instructions (0.002%), 150 calls (08999EB4 - 08999EB8, length 2)
_S1_2_8999A9C 300 instructions (0.002%), 150 calls (08999A9C - 08999AA0, length 2)
_S1_2_883875C 300 instructions (0.002%), 50 calls (0883875C - 08838770, length 6)
_S1_2_88343EC 291 instructions (0.002%), 6 calls (088343EC - 088344AC, length 49)
  Back Branch 08834430 15 times (length 5)
_S1_2_8933D10 290 instructions (0.002%), 1 calls (08933D10 - 08933E0C, length 64)
  Back Branch 08933D84 32 times (length 8)
_S1_2_8823864 288 instructions (0.002%), 12 calls (08823864 - 088238D8, length 30)
_S1_2_882CAE4 285 instructions (0.002%), 5 calls (0882CAE4 - 0882CC0C, length 75)
  Back Branch 0882CB8C 10 times (length 10)
_S1_2_882C960 270 instructions (0.002%), 15 calls (0882C960 - 0882C9A4, length 18)
_S1_2_893209C 255 instructions (0.002%), 51 calls (0893209C - 089320AC, length 5)
_S1_2_89390D8 255 instructions (0.002%), 4 calls (089390D8 - 08939178, length 41)
  Back Branch 0893913C 15 times (length 7)
  Back Branch 08939158 1 times (length 3)
_S1_2_8931F90 253 instructions (0.002%), 11 calls (08931F90 - 08931FE8, length 23)
_S1_2_8823494 250 instructions (0.002%), 50 calls (08823494 - 088234A4, length 5)
_S1_2_8930A90 248 instructions (0.002%), 1 calls (08930A90 - 08930DE8, length 215)
  Back Branch 08930D90 4 times (length 11)
_S1_2_894BF00 246 instructions (0.002%), 6 calls (0894BBE8 - 0894BF1C, length 206)
  Back Branch 0894BF10 6 times (length 204)
_S1_2_8837F28 234 instructions (0.001%), 3 calls (08826CF8 - 08838014, length 17608)
  Back Branch 08838010 3 times (length 17608)
_S1_2_88270DC 220 instructions (0.001%), 5 calls (088270DC - 0882718C, length 45)
_S1_2_882DDF4 210 instructions (0.001%), 21 calls (0882DDF4 - 0882DE18, length 10)
_S1_2_8830778 207 instructions (0.001%), 2 calls (08830778 - 088309B4, length 144)
_S1_2_89320B0 204 instructions (0.001%), 51 calls (089320B0 - 089320BC, length 4)
_S1_2_88049A4 204 instructions (0.001%), 51 calls (088049A4 - 088049B0, length 4)
_S1_2_88A0710 204 instructions (0.001%), 4 calls (088A03CC - 088A07CC, length 257)
  Back Branch 088A0784 4 times (length 240)
_S1_2_893CF48 196 instructions (0.001%), 2 calls (0893B1CC - 0893CFB4, length 1915)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893CFB0 2 times (length 1915)
  Back Branch 0893B634 2 times (length 137)
  Back Branch 0893C05C 1 times (length 908)
_S1_2_89337DC 195 instructions (0.001%), 1 calls (089337DC - 089338E4, length 67)
  Back Branch 089338CC 5 times (length 32)
_S1_2_88040DC 190 instructions (0.001%), 1 calls (088040DC - 088043AC, length 181)
  Back Branch 0880412C 33 times (length 3)
  Back Branch 0880434C 2 times (length 11)
  Back Branch 08804148 1 times (length 11)
_S1_2_882B150 189 instructions (0.001%), 7 calls (0882B150 - 0882B1C8, length 31)
_S1_2_882C348 188 instructions (0.001%), 2 calls (0882BC1C - 0882C354, length 463)
  Back Branch 0882C350 2 times (length 261)
  Back Branch 0882BFB4 2 times (length 232)
_S1_2_88309B8 188 instructions (0.001%), 1 calls (088309B8 - 08830B80, length 115)
  Back Branch 08830A48 31 times (length 3)
_S1_2_888F534 184 instructions (0.001%), 8 calls (0888F534 - 0888F60C, length 55)
_S1_2_882EB10 177 instructions (0.001%), 3 calls (0882EB10 - 0882EBE4, length 54)
  Back Branch 0882EB90 3 times (length 14)
_S1_2_8937558 176 instructions (0.001%), 4 calls (089374D4 - 08937580, length 44)
  Back Branch 0893757C 4 times (length 44)
_S1_2_8834A0C 176 instructions (0.001%), 2 calls (08834A0C - 08834B58, length 84)
  Back Branch 08834AFC 14 times (length 3)
_S1_2_8820B04 175 instructions (0.001%), 7 calls (08820B04 - 08820BA4, length 41)
  Back Branch 08820BA0 7 times (length 27)
_S1_2_8834574 170 instructions (0.001%), 2 calls (08834574 - 088345CC, length 23)
  Back Branch 088345B8 14 times (length 13)
_S1_2_882A828 166 instructions (0.001%), 2 calls (0882A5A8 - 0882A830, length 163)
  Back Branch 0882A82C 2 times (length 163)
  Back Branch 0882A7F8 1 times (length 72)
_S1_2_8936188 165 instructions (0.001%), 1 calls (08936188 - 08936978, length 509)
  Back Branch 0893686C 1 times (length 351)
  Back Branch 08936864 1 times (length 349)
  Back Branch 089366CC 1 times (length 100)
  Back Branch 0893660C 1 times (length 188)
  Back Branch 08936924 1 times (length 188)
  Back Branch 08936560 1 times (length 189)
_S1_2_882C488 165 instructions (0.001%), 1 calls (0882C488 - 0882F1A4, length 2888)
  Back Branch 0882F130 5 times (length 37)
_S1_2_882B4C8 165 instructions (0.001%), 1 calls (0882B4C8 - 0882B624, length 88)
  Back Branch 0882B558 5 times (length 24)
_S1_2_891C2A8 163 instructions (0.001%), 1 calls (0891C2A8 - 0891C51C, length 158)
  Back Branch 0891C330 4 times (length 6)
_S1_2_882BB14 163 instructions (0.001%), 1 calls (0882BB14 - 0882BC18, length 66)
  Back Branch 0882BBD4 5 times (length 28)
_S1_2_882E208 162 instructions (0.001%), 6 calls (0882E208 - 0882E278, length 29)
_S1_2_8825730 160 instructions (0.001%), 4 calls (08825730 - 088258C8, length 103)
_S1_2_8833454 155 instructions (0.001%), 5 calls (08833454 - 08999A60, length 366980)
_S1_2_882DE1C 152 instructions (0.001%), 38 calls (0882DE1C - 0882DE28, length 4)
_S1_2_8931FEC 150 instructions (0.001%), 50 calls (08931FEC - 08931FF4, length 3)
_S1_2_883FAC8 150 instructions (0.001%), 50 calls (0883FAC8 - 0883FAD0, length 3)
_S1_2_882DF60 150 instructions (0.001%), 6 calls (0882DF60 - 0882DFDC, length 32)
  Back Branch 0882DFA4 6 times (length 4)
_S1_2_89311E4 150 instructions (0.001%), 3 calls (089311E4 - 08931224, length 17)
  Back Branch 08931218 12 times (length 11)
_S1_2_882A41C 148 instructions (0.001%), 4 calls (0882A378 - 088336CC, length 9430)
_S1_2_894B604 144 instructions (0.001%), 6 calls (0894B5A0 - 0894B608, length 27)
  Back Branch 0894B5E0 6 times (length 7)
  Back Branch 0894B604 6 times (length 27)
_S1_2_8834764 143 instructions (0.001%), 11 calls (08834764 - 0883479C, length 15)
_S1_2_8847A6C 141 instructions (0.001%), 1 calls (08847A6C - 08847C9C, length 141)
_S1_2_882DF18 140 instructions (0.001%), 14 calls (0882DF18 - 0882DF3C, length 10)
_S1_2_882A4D4 140 instructions (0.001%), 4 calls (0882A4D4 - 0882A5A4, length 53)
_S1_2_8862C80 140 instructions (0.001%), 2 calls (08862C80 - 08862DDC, length 88)
_S1_2_882E6F0 138 instructions (0.001%), 2 calls (0882E6F0 - 0882E81C, length 76)
_S1_2_894AEDC 132 instructions (0.001%), 12 calls (0894AEDC - 0894AF04, length 11)
_S1_2_883ED6C 131 instructions (0.001%), 1 calls (0883E5B0 - 0883EDAC, length 512)
  Back Branch 0883EDA8 1 times (length 512)
_S1_2_882CEF0 127 instructions (0.001%), 1 calls (0882CEF0 - 0882CFE0, length 61)
  Back Branch 0882CFC0 4 times (length 44)
_S1_2_894C114 126 instructions (0.001%), 6 calls (0894BF20 - 0894C18C, length 156)
_S1_2_88345D0 124 instructions (0.001%), 1 calls (08826CF8 - 088346E0, length 13947)
  Back Branch 08834620 7 times (length 8)
  Back Branch 088346DC 1 times (length 13947)
_S1_2_882DEAC 120 instructions (0.001%), 15 calls (0882DEAC - 0882DF14, length 27)
_S1_2_882B200 120 instructions (0.001%), 10 calls (0882B200 - 0882B234, length 14)
_S1_2_89328F0 120 instructions (0.001%), 8 calls (089328F0 - 08932928, length 15)
_S1_2_8820970 119 instructions (0.001%), 3 calls (08820970 - 08820A5C, length 60)
_S1_2_88C32A0 118 instructions (0.001%), 1 calls (088C32A0 - 088C3348, length 43)
  Back Branch 088C332C 6 times (length 15)
_S1_2_882DDC4 114 instructions (0.001%), 17 calls (0882DDC4 - 0882DDF0, length 12)
_S1_2_894C190 114 instructions (0.001%), 6 calls (0894BBA4 - 0894C194, length 381)
  Back Branch 0894C190 6 times (length 381)
_S1_2_882C734 112 instructions (0.001%), 5 calls (0882C734 - 0882C7D4, length 41)
_S1_2_8999F0C 108 instructions (0.001%), 54 calls (08999F0C - 08999F10, length 2)
_S1_2_8825304 105 instructions (0.001%), 21 calls (08825304 - 089998D0, length 381300)
_S1_2_8930838 103 instructions (0.001%), 1 calls (08930838 - 08930A30, length 127)
  Back Branch 08930A2C 1 times (length 101)
  Back Branch 0893098C 1 times (length 47)
  Back Branch 089309D4 1 times (length 72)
  Back Branch 0893094C 1 times (length 24)
_S1_2_8999ECC 102 instructions (0.001%), 51 calls (08999ECC - 08999ED0, length 2)
_S1_2_8999B34 102 instructions (0.001%), 51 calls (08999B34 - 08999B38, length 2)
_S1_2_894BBA4 102 instructions (0.001%), 6 calls (0894BBA4 - 0894BBE4, length 17)
_S1_2_894B454 102 instructions (0.001%), 6 calls (0894B454 - 0894B4C0, length 28)
  Back Branch 0894B4A4 6 times (length 14)
_S1_2_8827090 102 instructions (0.001%), 6 calls (08827090 - 089305C4, length 271694)
_S1_2_88383BC 100 instructions (0.001%), 50 calls (088383BC - 088383C0, length 2)
_S1_2_882A148 99 instructions (0.001%), 1 calls (0882A148 - 0882A2E4, length 104)
  Back Branch 0882A1C4 2 times (length 3)
_S1_2_8999EC4 98 instructions (0.001%), 49 calls (08999EC4 - 08999EC8, length 2)
_S1_2_89319A4 97 instructions (0.001%), 1 calls (089319A4 - 08931AB8, length 70)
  Back Branch 08931A44 5 times (length 8)
_S1_2_8840430 97 instructions (0.001%), 1 calls (08840430 - 08840618, length 123)
_S1_2_88A354C 96 instructions (0.001%), 8 calls (088A3508 - 088A3550, length 19)
  Back Branch 088A354C 8 times (length 19)
_S1_2_894B4EC 96 instructions (0.001%), 6 calls (0894AB40 - 0894B4F0, length 621)
  Back Branch 0894AB48 6 times (length 4)
  Back Branch 0894B4E4 6 times (length 617)
  Back Branch 0894B4EC 6 times (length 12)
_S1_2_88A411C 96 instructions (0.001%), 4 calls (088A411C - 088A4190, length 30)
_S1_2_89945C4 95 instructions (0.001%), 1 calls (0882BC1C - 089945F4, length 369271)
  Back Branch 0882BF24 16 times (length 196)
  Back Branch 089018AC 15 times (length 218757)
  Back Branch 089945F0 1 times (length 25)
  Back Branch 089945BC 1 times (length 150345)
_S1_2_88421D8 95 instructions (0.001%), 1 calls (088421D8 - 08842350, length 95)
_S1_2_882DBF0 94 instructions (0.001%), 47 calls (0882DBF0 - 0882DBF4, length 2)
_S1_2_893C20C 92 instructions (0.001%), 4 calls (0893B27C - 0893CB3C, length 1585)
  Back Branch 0893B2A4 8,290 times (length 5)
  Back Branch 0893B580 1,868 times (length 25)
  Back Branch 0893B56C 1,868 times (length 21)
  Back Branch 0893B528 1,868 times (length 173)
  Back Branch 0893B5F4 1,866 times (length 120)
  Back Branch 0893B5E8 1,866 times (length 158)
  Back Branch 0893CB30 943 times (length 1383)
  Back Branch 0893B660 528 times (length 145)
  Back Branch 0893B69C 101 times (length 160)
  Back Branch 0893CB20 12 times (length 1379)
  Back Branch 0893CA9C 4 times (length 1508)
  Back Branch 0893B634 2 times (length 137)
_S1_2_888DC84 92 instructions (0.001%), 4 calls (0888DC84 - 0888DCFC, length 31)
_S1_2_8826ED8 87 instructions (0.001%), 1 calls (08826ED8 - 08827060, length 99)
_S1_2_89339A8 86 instructions (0.001%), 1 calls (089339A8 - 08933AD4, length 76)
  Back Branch 08933A70 3 times (length 11)
_S1_2_8862E4C 86 instructions (0.001%), 1 calls (08862E4C - 088630E4, length 167)
_S1_2_882535C 84 instructions (0.001%), 21 calls (0882535C - 089998E0, length 381282)
_S1_2_8903ABC 84 instructions (0.001%), 3 calls (08903960 - 08903AD8, length 95)
  Back Branch 089039A8 4 times (length 20)
  Back Branch 08903AD4 3 times (length 79)
_S1_2_894AC8C 84 instructions (0.001%), 1 calls (0882BC1C - 0894AC90, length 293918)
  Back Branch 0882BF24 16 times (length 196)
  Back Branch 089018AC 15 times (length 218757)
  Back Branch 0894AC8C 1 times (length 14)
  Back Branch 0894AC84 1 times (length 75003)
_S1_2_8847F7C 84 instructions (0.001%), 1 calls (08847E38 - 08848014, length 120)
  Back Branch 08848010 1 times (length 120)
  Back Branch 08847FB8 1 times (length 10)
_S1_2_882A83C 83 instructions (0.001%), 1 calls (0882A5A8 - 0882A844, length 168)
  Back Branch 0882A840 1 times (length 168)
  Back Branch 0882A7F8 1 times (length 72)
_S1_2_8994650 82 instructions (0.001%), 1 calls (0882BC1C - 0899467C, length 369305)
  Back Branch 0882BF24 16 times (length 196)
  Back Branch 089018AC 15 times (length 218757)
  Back Branch 08994678 1 times (length 150392)
_S1_2_8903C98 81 instructions (0.000%), 3 calls (08826E6C - 08903D14, length 226219)
_S1_2_8833648 81 instructions (0.000%), 3 calls (08833648 - 088336CC, length 34)
_S1_2_8995D64 81 instructions (0.000%), 1 calls (08995BCC - 08995D68, length 104)
  Back Branch 08995D64 1 times (length 16)
  Back Branch 08995D5C 1 times (length 102)
_S1_2_884D534 81 instructions (0.000%), 1 calls (0884D534 - 0884D5A4, length 29)
  Back Branch 0884D580 5 times (length 13)
_S1_2_88449DC 79 instructions (0.000%), 1 calls (0882BC1C - 08844A10, length 25470)
  Back Branch 0882BF24 16 times (length 196)
  Back Branch 08844A04 1 times (length 25307)
_S1_2_88A6230 78 instructions (0.000%), 3 calls (088A6230 - 088A62A4, length 30)
_S1_2_883B2F0 78 instructions (0.000%), 1 calls (0883B2F0 - 0883B4E0, length 125)
  Back Branch 0883B348 1 times (length 18)
  Back Branch 0883B4C4 1 times (length 50)
_S1_2_883AADC 74 instructions (0.000%), 1 calls (0883AADC - 0883AB90, length 46)
  Back Branch 0883AB70 8 times (length 4)
_S1_2_8844DE0 73 instructions (0.000%), 1 calls (08844DE0 - 08844FD0, length 125)
_S1_2_88402A4 72 instructions (0.000%), 18 calls (088402A4 - 088402B0, length 4)
_S1_2_8826C54 72 instructions (0.000%), 4 calls (08826C54 - 08826C98, length 18)
_S1_2_8862DE0 72 instructions (0.000%), 3 calls (08862DE0 - 08862E48, length 27)
_S1_2_8989C40 70 instructions (0.000%), 1 calls (088FAEB8 - 08989C44, length 146276)
  Back Branch 08989BB4 3 times (length 146241)
  Back Branch 08989C40 1 times (length 48)
_S1_2_8989C38 70 instructions (0.000%), 1 calls (088FAEB8 - 08989C3C, length 146274)
  Back Branch 08989BB4 3 times (length 146241)
  Back Branch 08989C38 1 times (length 46)
_S1_2_8989C30 70 instructions (0.000%), 1 calls (088FAEB8 - 08989C34, length 146272)
  Back Branch 08989BB4 3 times (length 146241)
  Back Branch 08989C30 1 times (length 44)
_S1_2_882AC98 68 instructions (0.000%), 1 calls (0882AC98 - 0882AE38, length 105)
  Back Branch 0882AE04 1 times (length 79)
_S1_2_882D4E8 66 instructions (0.000%), 1 calls (0882D4E8 - 0882D60C, length 74)
_S1_2_8931228 65 instructions (0.000%), 1 calls (08931228 - 08931360, length 79)
_S1_2_8000000 64 instructions (0.000%), 2 calls (08000000 - 0800000C, length 4)
  Back Branch 08000008 15 times (length 4)
_S1_2_888E25C 64 instructions (0.000%), 1 calls (0888E25C - 0888E360, length 66)
_S1_2_883DC24 64 instructions (0.000%), 1 calls (0883DC24 - 0883DD60, length 80)
_S1_2_8902C9C 63 instructions (0.000%), 9 calls (08902C9C - 08902CB4, length 7)
_S1_2_8838A74 63 instructions (0.000%), 3 calls (08826E6C - 08838ADC, length 18205)
_S1_2_882A99C 62 instructions (0.000%), 2 calls (0882A99C - 08999A88, length 375868)
_S1_2_894BD68 62 instructions (0.000%), 1 calls (0894BD68 - 0894BE68, length 65)
_S1_2_882B2DC 62 instructions (0.000%), 1 calls (0882B2DC - 0882B4C4, length 123)
_S1_2_882A834 62 instructions (0.000%), 1 calls (0882A5A8 - 0882A838, length 165)
  Back Branch 0882A834 1 times (length 165)
  Back Branch 0882A7F8 1 times (length 72)
_S1_2_894ABA4 60 instructions (0.000%), 6 calls (0894ABA4 - 0894ABC8, length 10)
_S1_2_894AB7C 60 instructions (0.000%), 6 calls (0894AB7C - 0894ABA0, length 10)
_S1_2_8829470 60 instructions (0.000%), 4 calls (08826E6C - 0882951C, length 2477)
_S1_2_8935F88 60 instructions (0.000%), 1 calls (08935F88 - 0893612C, length 106)
  Back Branch 089360DC 1 times (length 72)
  Back Branch 089360CC 1 times (length 69)
_S1_2_88480DC 60 instructions (0.000%), 1 calls (088480DC - 08848314, length 143)
  Back Branch 0884813C 2 times (length 9)
  Back Branch 08848254 1 times (length 65)
_S1_2_8834214 58 instructions (0.000%), 1 calls (08834214 - 08834318, length 66)
_S1_2_8840744 57 instructions (0.000%), 1 calls (0882A914 - 088407C8, length 22446)
  Back Branch 088407A8 1 times (length 22439)
_S1_2_897D47C 56 instructions (0.000%), 4 calls (0897D47C - 0897D4B0, length 14)
_S1_2_882D3F0 56 instructions (0.000%), 1 calls (0882D3F0 - 0882D4E4, length 62)
_S1_2_8935348 54 instructions (0.000%), 1 calls (089352F0 - 089353C4, length 54)
  Back Branch 089353C0 1 times (length 54)
_S1_2_8864294 54 instructions (0.000%), 1 calls (08864294 - 08864368, length 54)
_S1_2_883F958 54 instructions (0.000%), 1 calls (08826CF8 - 0883FA2C, length 25422)
  Back Branch 0883FA10 1 times (length 25416)
_S1_2_882AFCC 54 instructions (0.000%), 1 calls (0882AF24 - 0882B008, length 58)
  Back Branch 0882B004 1 times (length 58)
_S1_2_8944638 53 instructions (0.000%), 1 calls (08944638 - 08944784, length 84)
_S1_2_8829024 53 instructions (0.000%), 1 calls (08829024 - 088290FC, length 55)
_S1_2_8804000 53 instructions (0.000%), 1 calls (08804000 - 088040D0, length 53)
_S1_2_882C8E4 52 instructions (0.000%), 4 calls (08826E6C - 0882C920, length 5806)
_S1_2_8833764 52 instructions (0.000%), 2 calls (08833764 - 088337E0, length 32)
_S1_2_888DD00 52 instructions (0.000%), 1 calls (0888DD00 - 0888DDCC, length 52)
_S1_2_888E370 50 instructions (0.000%), 5 calls (0888E370 - 0888E394, length 10)
_S1_2_882CA24 50 instructions (0.000%), 5 calls (0882CA24 - 0882CA4C, length 11)
_S1_2_8833500 50 instructions (0.000%), 1 calls (08833500 - 088335F8, length 63)
_S1_2_88FADF4 49 instructions (0.000%), 1 calls (088FADF4 - 088FAEB4, length 49)
_S1_2_884703C 48 instructions (0.000%), 12 calls (0884703C - 08847048, length 4)
_S1_2_882C924 48 instructions (0.000%), 4 calls (08826E6C - 0882C95C, length 5821)
_S1_2_8931E24 48 instructions (0.000%), 2 calls (08931E24 - 08931E90, length 28)
  Back Branch 08931E8C 1 times (length 17)
_S1_2_885BD1C 46 instructions (0.000%), 1 calls (0885BD1C - 0885BDD0, length 46)
_S1_2_88479AC 46 instructions (0.000%), 1 calls (088479AC - 08847A60, length 46)
_S1_2_883431C 46 instructions (0.000%), 1 calls (0883431C - 088343E8, length 52)
_S1_2_882F274 46 instructions (0.000%), 1 calls (0882F274 - 0882F3AC, length 79)
_S1_2_8930624 45 instructions (0.000%), 5 calls (08930624 - 08930644, length 9)
_S1_2_891C8A8 45 instructions (0.000%), 1 calls (0891C8A8 - 0891C958, length 45)
_S1_2_893747C 44 instructions (0.000%), 2 calls (0893747C - 089374D0, length 22)
_S1_2_89352F0 44 instructions (0.000%), 2 calls (089352F0 - 08935344, length 22)
_S1_2_882D738 44 instructions (0.000%), 2 calls (0882D738 - 0882D79C, length 26)
_S1_2_8933338 43 instructions (0.000%), 1 calls (08933338 - 089333E0, length 43)
_S1_2_8847D3C 42 instructions (0.000%), 2 calls (08847D3C - 08847D9C, length 25)
_S1_2_8933290 42 instructions (0.000%), 1 calls (08933290 - 08933334, length 42)
_S1_2_88331EC 42 instructions (0.000%), 1 calls (088331EC - 08833298, length 44)
_S1_2_89320F8 41 instructions (0.000%), 1 calls (089320F8 - 08932198, length 41)
_S1_2_88586A0 41 instructions (0.000%), 1 calls (088586A0 - 08858740, length 41)
_S1_2_885A204 40 instructions (0.000%), 1 calls (0885A204 - 0885A2A0, length 40)
_S1_2_883B058 40 instructions (0.000%), 1 calls (08826CF8 - 0883B0D0, length 20727)
  Back Branch 0883B0A8 1 times (length 20718)
_S1_2_882A858 40 instructions (0.000%), 1 calls (0882A858 - 0882A910, length 47)
_S1_2_8851A84 39 instructions (0.000%), 1 calls (08851A84 - 08851B2C, length 43)
_S1_2_8828D3C 39 instructions (0.000%), 1 calls (08828D3C - 08828E90, length 86)
_S1_2_8999B0C 38 instructions (0.000%), 19 calls (08999B0C - 08999B10, length 2)
_S1_2_89388C0 38 instructions (0.000%), 2 calls (089388C0 - 0893892C, length 28)
_S1_2_893710C 38 instructions (0.000%), 1 calls (0893710C - 08937258, length 84)
  Back Branch 089371C4 1 times (length 13)
_S1_2_882D290 38 instructions (0.000%), 1 calls (0882D290 - 0882D364, length 54)
_S1_2_89342A0 37 instructions (0.000%), 1 calls (089342A0 - 08934330, length 37)
  Back Branch 0893432C 1 times (length 21)
_S1_2_8934188 37 instructions (0.000%), 1 calls (08934188 - 08934218, length 37)
  Back Branch 08934214 1 times (length 21)
_S1_2_89340F4 37 instructions (0.000%), 1 calls (089340F4 - 08934184, length 37)
  Back Branch 08934180 1 times (length 21)
_S1_2_883AB94 37 instructions (0.000%), 1 calls (0883A4F0 - 0883ABE0, length 445)
  Back Branch 0883A530 763 times (length 14)
  Back Branch 0883A5B8 762 times (length 32)
  Back Branch 0883A558 3 times (length 14)
  Back Branch 0883ABDC 1 times (length 445)
  Back Branch 0883ABD4 1 times (length 15)
  Back Branch 0883ABC8 1 times (length 12)
_S1_2_8847030 36 instructions (0.000%), 12 calls (08847030 - 08847038, length 3)
_S1_2_897D3E4 36 instructions (0.000%), 4 calls (0897D3E4 - 0897D404, length 9)
_S1_2_897D428 36 instructions (0.000%), 3 calls (088FAB68 - 0897D42C, length 133682)
  Back Branch 0897D428 3 times (length 133682)
_S1_2_891C810 36 instructions (0.000%), 1 calls (0891C810 - 0891C8A4, length 38)
_S1_2_882A0B8 36 instructions (0.000%), 1 calls (0882A0B8 - 0882A144, length 36)
_S1_2_8822DC8 36 instructions (0.000%), 1 calls (08822DC8 - 08822E74, length 44)
_S1_2_897D418 35 instructions (0.000%), 3 calls (088FAB34 - 0897D41C, length 133691)
  Back Branch 0897D418 3 times (length 133691)
_S1_2_8944FCC 35 instructions (0.000%), 1 calls (08944FCC - 089450A0, length 54)
_S1_2_8848018 35 instructions (0.000%), 1 calls (08848018 - 088480AC, length 38)
_S1_2_8842AD4 35 instructions (0.000%), 1 calls (08842AD4 - 08842B64, length 37)
_S1_2_883FF20 35 instructions (0.000%), 1 calls (0882A5A8 - 0884007C, length 22198)
  Back Branch 0882A82C 2 times (length 163)
  Back Branch 0882A7F8 1 times (length 72)
_S1_2_89943A0 34 instructions (0.000%), 2 calls (089943A0 - 089943E0, length 17)
_S1_2_8863344 34 instructions (0.000%), 2 calls (08863344 - 0886338C, length 19)
_S1_2_88FDE3C 34 instructions (0.000%), 1 calls (088FDE3C - 088FDEC0, length 34)
_S1_2_883FE30 34 instructions (0.000%), 1 calls (088336D0 - 0883FE3C, length 12764)
  Back Branch 0883FE38 1 times (length 12764)
_S1_2_882C248 34 instructions (0.000%), 1 calls (08823458 - 0882C2AC, length 9110)
  Back Branch 0882C2A8 1 times (length 94)
_S1_2_897D408 33 instructions (0.000%), 3 calls (088FAB34 - 0897D40C, length 133687)
  Back Branch 0897D408 3 times (length 133687)
_S1_2_8931DB8 33 instructions (0.000%), 3 calls (08931DB8 - 08931DFC, length 18)
_S1_2_893E99C 33 instructions (0.000%), 1 calls (0893E99C - 0893EAE0, length 82)
  Back Branch 0893EA5C 1 times (length 34)
_S1_2_893421C 33 instructions (0.000%), 1 calls (0893421C - 0893429C, length 33)
  Back Branch 08934298 1 times (length 19)
_S1_2_882CFEC 32 instructions (0.000%), 1 calls (0882CFEC - 0882D070, length 34)
_S1_2_882536C 32 instructions (0.000%), 1 calls (0882536C - 088253F8, length 36)
_S1_2_8861684 30 instructions (0.000%), 2 calls (08861684 - 088616C4, length 17)
_S1_2_89039B0 30 instructions (0.000%), 1 calls (08903960 - 089039D4, length 30)
  Back Branch 089039A8 4 times (length 20)
  Back Branch 089039D0 1 times (length 14)
_S1_2_8861788 30 instructions (0.000%), 1 calls (08861788 - 088617FC, length 30)
_S1_2_882A914 30 instructions (0.000%), 1 calls (0882A914 - 0882A998, length 34)
_S1_2_894BCF4 29 instructions (0.000%), 1 calls (0894BCF4 - 0894BD64, length 29)
_S1_2_8932598 29 instructions (0.000%), 1 calls (08932598 - 08932618, length 33)
_S1_2_8840AF0 29 instructions (0.000%), 1 calls (08840AF0 - 08840B68, length 31)
_S1_2_882B018 29 instructions (0.000%), 1 calls (0882B018 - 0882B098, length 33)
_S1_2_88235A8 29 instructions (0.000%), 1 calls (088235A8 - 08823620, length 31)
_S1_2_8981494 28 instructions (0.000%), 2 calls (08981494 - 089814C8, length 14)
_S1_2_8980B70 28 instructions (0.000%), 2 calls (08980B70 - 08980BA4, length 14)
_S1_2_8980AE4 28 instructions (0.000%), 2 calls (08980AE4 - 08980B18, length 14)
_S1_2_897D508 28 instructions (0.000%), 2 calls (0897D508 - 0897D53C, length 14)
_S1_2_8982814 27 instructions (0.000%), 3 calls (089827A8 - 08982824, length 32)
  Back Branch 08982820 3 times (length 32)
_S1_2_8949B00 27 instructions (0.000%), 3 calls (08949B00 - 08949B24, length 10)
_S1_2_8935EE4 27 instructions (0.000%), 1 calls (08935EE4 - 08935F60, length 32)
_S1_2_8903A2C 26 instructions (0.000%), 1 calls (08903A2C - 08903AB8, length 36)
_S1_2_886ABAC 26 instructions (0.000%), 1 calls (0886ABAC - 0886AC10, length 26)
_S1_2_8840640 26 instructions (0.000%), 1 calls (08840640 - 088406C0, length 33)
_S1_2_882D610 26 instructions (0.000%), 1 calls (0882D610 - 0882D6CC, length 48)
_S1_2_89945F8 25 instructions (0.000%), 1 calls (089945F8 - 0899464C, length 22)
  Back Branch 08994630 2 times (length 7)
_S1_2_892B094 25 instructions (0.000%), 1 calls (0892B094 - 0892B0F4, length 25)
_S1_2_8903D44 25 instructions (0.000%), 1 calls (08903D44 - 08903DA4, length 25)
_S1_2_88407CC 25 instructions (0.000%), 1 calls (088407CC - 08840838, length 28)
_S1_2_883B800 25 instructions (0.000%), 1 calls (0883B800 - 08841408, length 5891)
_S1_2_89998F4 24 instructions (0.000%), 12 calls (089998F4 - 089998F8, length 2)
_S1_2_88FAC14 24 instructions (0.000%), 3 calls (088FAC14 - 088FAC3C, length 11)
  Back Branch 088FAC30 3 times (length 7)
_S1_2_88334D0 24 instructions (0.000%), 3 calls (088334D0 - 08999AD8, length 366979)
_S1_2_885B0E4 24 instructions (0.000%), 1 calls (0885B0E4 - 0885B268, length 98)
_S1_2_884061C 24 instructions (0.000%), 1 calls (0882C2B0 - 0884062C, length 20704)
  Back Branch 08840628 1 times (length 20704)
_S1_2_883B540 24 instructions (0.000%), 1 calls (0883B540 - 0883B5A4, length 26)
_S1_2_882B640 24 instructions (0.000%), 1 calls (0882B640 - 0882B718, length 55)
_S1_2_894BCEC 23 instructions (0.000%), 1 calls (0894BC8C - 0894BCF0, length 26)
  Back Branch 0894BCE4 1 times (length 24)
  Back Branch 0894BCEC 1 times (length 4)
  Back Branch 0894BCC0 1 times (length 6)
_S1_2_893367C 23 instructions (0.000%), 1 calls (0893367C - 089336F8, length 32)
_S1_2_88428B0 23 instructions (0.000%), 1 calls (088428B0 - 08842918, length 27)
_S1_2_883AFEC 23 instructions (0.000%), 1 calls (088256D0 - 0883AFF0, length 22089)
  Back Branch 0883AFEC 1 times (length 22089)
_S1_2_882C4B4 23 instructions (0.000%), 1 calls (08826E6C - 0882C528, length 5552)
_S1_2_8994318 22 instructions (0.000%), 2 calls (08949B00 - 0899431C, length 76296)
  Back Branch 08994318 2 times (length 76296)
_S1_2_8931C94 22 instructions (0.000%), 2 calls (08931C94 - 08931CBC, length 11)
_S1_2_8838018 22 instructions (0.000%), 2 calls (08838018 - 08838040, length 11)
_S1_2_8B56BEC 22 instructions (0.000%), 1 calls (0883B730 - 08B56BF0, length 814385)
  Back Branch 08B56BEC 1 times (length 814385)
_S1_2_89327F4 22 instructions (0.000%), 1 calls (089327F4 - 08932848, length 22)
_S1_2_893118C 22 instructions (0.000%), 1 calls (0893118C - 089311E0, length 22)
_S1_2_88402B4 21 instructions (0.000%), 7 calls (088402B4 - 088402BC, length 3)
_S1_2_8995CD8 21 instructions (0.000%), 1 calls (08995CD8 - 08995D28, length 21)
_S1_2_894AE20 21 instructions (0.000%), 1 calls (0894AE20 - 0894AE70, length 21)
_S1_2_8933940 21 instructions (0.000%), 1 calls (08933940 - 089339A4, length 26)
_S1_2_8931EE4 21 instructions (0.000%), 1 calls (08931EE4 - 08931F34, length 21)
_S1_2_89026C8 21 instructions (0.000%), 1 calls (089026C8 - 08902718, length 21)
_S1_2_8900A7C 21 instructions (0.000%), 1 calls (08900A7C - 08900ACC, length 21)
_S1_2_88FB040 21 instructions (0.000%), 1 calls (088FB040 - 088FB090, length 21)
_S1_2_88350CC 21 instructions (0.000%), 1 calls (088350CC - 08835120, length 22)
_S1_2_88270CC 20 instructions (0.000%), 5 calls (088270CC - 088270D8, length 4)
_S1_2_88FAC40 20 instructions (0.000%), 4 calls (088FAC40 - 088FAC50, length 5)
_S1_2_894AAE8 20 instructions (0.000%), 2 calls (0894AAE8 - 0894AB0C, length 10)
_S1_2_894AE7C 20 instructions (0.000%), 1 calls (0894AE7C - 0894AEC8, length 20)
_S1_2_89358CC 20 instructions (0.000%), 1 calls (089358CC - 0893593C, length 29)
_S1_2_8934B98 20 instructions (0.000%), 1 calls (08934B98 - 08934BE4, length 20)
_S1_2_88C334C 20 instructions (0.000%), 1 calls (088C334C - 088C3398, length 20)
_S1_2_89958C0 19 instructions (0.000%), 1 calls (089958C0 - 08995908, length 19)
_S1_2_8894074 19 instructions (0.000%), 1 calls (08894074 - 088940BC, length 19)
_S1_2_883B780 19 instructions (0.000%), 1 calls (0883B780 - 0883B7FC, length 32)
_S1_2_89305A4 18 instructions (0.000%), 6 calls (089305A4 - 089305AC, length 3)
_S1_2_8837F10 18 instructions (0.000%), 6 calls (08837F10 - 08837F18, length 3)
_S1_2_897D438 18 instructions (0.000%), 2 calls (0897D438 - 0897D458, length 9)
_S1_2_886AACC 18 instructions (0.000%), 2 calls (0886AACC - 0886AAEC, length 9)
_S1_2_8829544 18 instructions (0.000%), 2 calls (08829544 - 08829564, length 9)
_S1_2_8829520 18 instructions (0.000%), 2 calls (08829520 - 08829540, length 9)
_S1_2_8823624 18 instructions (0.000%), 2 calls (08823624 - 08823644, length 9)
_S1_2_894B544 18 instructions (0.000%), 1 calls (0894B4FC - 0894B548, length 20)
  Back Branch 0894B520 1 times (length 4)
  Back Branch 0894B53C 1 times (length 18)
  Back Branch 0894B544 1 times (length 4)
_S1_2_89340AC 18 instructions (0.000%), 1 calls (089340AC - 089340F0, length 18)
_S1_2_893261C 18 instructions (0.000%), 1 calls (0893261C - 08932660, length 18)
_S1_2_88403E8 18 instructions (0.000%), 1 calls (088403E8 - 0884042C, length 18)
_S1_2_8826C9C 18 instructions (0.000%), 1 calls (08826C9C - 08826CE0, length 18)
_S1_2_8931D14 17 instructions (0.000%), 1 calls (08931D14 - 08931D54, length 17)
_S1_2_88400D4 17 instructions (0.000%), 1 calls (0882A99C - 08999A88, length 375868)
  Back Branch 088400D4 1 times (length 21968)
_S1_2_88A3AE0 16 instructions (0.000%), 4 calls (088A3AE0 - 088A3AEC, length 4)
_S1_2_88A3AD0 16 instructions (0.000%), 4 calls (088A3AD0 - 088A3ADC, length 4)
_S1_2_88A3AC0 16 instructions (0.000%), 4 calls (088A3AC0 - 088A3ACC, length 4)
_S1_2_88A3AA0 16 instructions (0.000%), 4 calls (088A3AA0 - 088A3AAC, length 4)
_S1_2_88A3A90 16 instructions (0.000%), 4 calls (088A3A90 - 088A3A9C, length 4)
_S1_2_88A3A80 16 instructions (0.000%), 4 calls (088A3A80 - 088A3A8C, length 4)
_S1_2_88A3A70 16 instructions (0.000%), 4 calls (088A3A70 - 088A3A7C, length 4)
_S1_2_88A3A60 16 instructions (0.000%), 4 calls (088A3A60 - 088A3A6C, length 4)
_S1_2_88A3A50 16 instructions (0.000%), 4 calls (088A3A50 - 088A3A5C, length 4)
_S1_2_88A3A40 16 instructions (0.000%), 4 calls (088A3A40 - 088A3A4C, length 4)
_S1_2_88A3A30 16 instructions (0.000%), 4 calls (088A3A30 - 088A3A3C, length 4)
_S1_2_88A39CC 16 instructions (0.000%), 4 calls (088A39CC - 088A39D8, length 4)
_S1_2_8835028 16 instructions (0.000%), 2 calls (08835028 - 08835044, length 8)
_S1_2_8995410 16 instructions (0.000%), 1 calls (08995410 - 0899544C, length 16)
_S1_2_894BB5C 16 instructions (0.000%), 1 calls (0894BB5C - 0894BB98, length 16)
_S1_2_894BB14 16 instructions (0.000%), 1 calls (0894BB14 - 0894BB50, length 16)
_S1_2_894B64C 16 instructions (0.000%), 1 calls (0894B614 - 0894B650, length 16)
  Back Branch 0894B64C 1 times (length 4)
  Back Branch 0894B644 1 times (length 14)
_S1_2_89326E8 16 instructions (0.000%), 1 calls (089326E8 - 08932724, length 16)
_S1_2_8846928 16 instructions (0.000%), 1 calls (08846928 - 0884696C, length 18)
_S1_2_8834B5C 16 instructions (0.000%), 1 calls (08834B5C - 08834BAC, length 21)
  Back Branch 08834B9C 1 times (length 15)
_S1_2_88335FC 16 instructions (0.000%), 1 calls (08826E6C - 08833644, length 12791)
_S1_2_8828E94 16 instructions (0.000%), 1 calls (08828E94 - 08828ED0, length 16)
_S1_2_8931DE4 15 instructions (0.000%), 3 calls (08931DE4 - 08931DF4, length 5)
_S1_2_8936FB8 15 instructions (0.000%), 1 calls (08936FB8 - 08936FF0, length 15)
_S1_2_8934B5C 15 instructions (0.000%), 1 calls (08934B5C - 08934B94, length 15)
_S1_2_8932728 15 instructions (0.000%), 1 calls (08932728 - 08932760, length 15)
_S1_2_89321F0 15 instructions (0.000%), 1 calls (089321F0 - 08932228, length 15)
_S1_2_899998C 14 instructions (0.000%), 7 calls (0899998C - 08999990, length 2)
_S1_2_8999974 14 instructions (0.000%), 7 calls (08999974 - 08999978, length 2)
_S1_2_899995C 14 instructions (0.000%), 7 calls (0899995C - 08999960, length 2)
_S1_2_89998AC 14 instructions (0.000%), 7 calls (089998AC - 089998B0, length 2)
_S1_2_899985C 14 instructions (0.000%), 7 calls (0899985C - 08999860, length 2)
_S1_2_8981A20 14 instructions (0.000%), 1 calls (08981A20 - 08981A54, length 14)
_S1_2_8981558 14 instructions (0.000%), 1 calls (08981558 - 0898158C, length 14)
_S1_2_8981520 14 instructions (0.000%), 1 calls (08981520 - 08981554, length 14)
_S1_2_897F290 14 instructions (0.000%), 1 calls (0897F290 - 0897F2C4, length 14)
_S1_2_897F204 14 instructions (0.000%), 1 calls (0897F204 - 0897F238, length 14)
_S1_2_897E12C 14 instructions (0.000%), 1 calls (0897E12C - 0897E160, length 14)
_S1_2_897E0A0 14 instructions (0.000%), 1 calls (0897E0A0 - 0897E0D4, length 14)
_S1_2_8942114 14 instructions (0.000%), 1 calls (08942114 - 089421F0, length 56)
_S1_2_8902CB8 14 instructions (0.000%), 1 calls (08902CB8 - 08902CEC, length 14)
_S1_2_88FD320 14 instructions (0.000%), 1 calls (088FD320 - 088FD354, length 14)
_S1_2_88FBFD0 14 instructions (0.000%), 1 calls (088FBFD0 - 088FC004, length 14)
_S1_2_88408B0 14 instructions (0.000%), 1 calls (088408B0 - 088408E4, length 14)
_S1_2_883B8D0 14 instructions (0.000%), 1 calls (0883B8D0 - 0883B904, length 14)
_S1_2_8835124 14 instructions (0.000%), 1 calls (08835124 - 08835160, length 16)
_S1_2_882ABF4 14 instructions (0.000%), 1 calls (0882ABF4 - 0882BE9C, length 1195)
  Back Branch 0882BE98 208 times (length 161)
_S1_2_8941EC4 13 instructions (0.000%), 1 calls (08941EC4 - 08941FA0, length 56)
_S1_2_89327C0 13 instructions (0.000%), 1 calls (089327C0 - 089327F0, length 13)
_S1_2_8932764 13 instructions (0.000%), 1 calls (08932764 - 08932794, length 13)
_S1_2_8903BBC 13 instructions (0.000%), 1 calls (08903BBC - 08999AF0, length 153550)
_S1_2_887FD00 13 instructions (0.000%), 1 calls (0887FD00 - 0887FD30, length 13)
_S1_2_8840988 13 instructions (0.000%), 1 calls (08840988 - 088409C0, length 15)
_S1_2_88406C4 13 instructions (0.000%), 1 calls (088406C4 - 088406F4, length 13)
_S1_2_883FA78 13 instructions (0.000%), 1 calls (0883FA78 - 0883FAA8, length 13)
_S1_2_8825E9C 13 instructions (0.000%), 1 calls (08825E9C - 08825ECC, length 13)
_S1_2_899A34C 12 instructions (0.000%), 6 calls (0899A34C - 0899A350, length 2)
_S1_2_8999A0C 12 instructions (0.000%), 6 calls (08999A0C - 08999A10, length 2)
_S1_2_894B774 12 instructions (0.000%), 6 calls (0894B774 - 0894B778, length 2)
_S1_2_894AFF4 12 instructions (0.000%), 6 calls (0894AFF4 - 0894AFF8, length 2)
_S1_2_894AB18 12 instructions (0.000%), 6 calls (0894AB18 - 0894AB1C, length 2)
_S1_2_888E364 12 instructions (0.000%), 4 calls (0888E364 - 0888E36C, length 3)
_S1_2_8981AB8 12 instructions (0.000%), 1 calls (08981AB8 - 08981AE4, length 12)
_S1_2_8981A88 12 instructions (0.000%), 1 calls (08981A88 - 08981AB4, length 12)
_S1_2_8981A58 12 instructions (0.000%), 1 calls (08981A58 - 08981A84, length 12)
_S1_2_89815E4 12 instructions (0.000%), 1 calls (089815E4 - 08981610, length 12)
_S1_2_8980CAC 12 instructions (0.000%), 1 calls (08980CAC - 08980CD8, length 12)
_S1_2_8980C6C 12 instructions (0.000%), 1 calls (08980C6C - 08980C98, length 12)
_S1_2_8980BE8 12 instructions (0.000%), 1 calls (08980BE8 - 08980C14, length 12)
_S1_2_8980BB8 12 instructions (0.000%), 1 calls (08980BB8 - 08980BE4, length 12)
_S1_2_897D644 12 instructions (0.000%), 1 calls (0897D644 - 0897D670, length 12)
_S1_2_897D604 12 instructions (0.000%), 1 calls (0897D604 - 0897D630, length 12)
_S1_2_897D580 12 instructions (0.000%), 1 calls (0897D580 - 0897D5AC, length 12)
_S1_2_897D550 12 instructions (0.000%), 1 calls (0897D550 - 0897D57C, length 12)
_S1_2_894BAE4 12 instructions (0.000%), 1 calls (0894BAE4 - 0894BB10, length 12)
_S1_2_8931D70 12 instructions (0.000%), 1 calls (08931D70 - 08931DA8, length 15)
  Back Branch 08931D98 1 times (length 5)
_S1_2_892C594 12 instructions (0.000%), 1 calls (0892C594 - 0892C5E4, length 21)
_S1_2_891D0C8 12 instructions (0.000%), 1 calls (0891D0C8 - 0891D1A8, length 57)
_S1_2_891B4A4 12 instructions (0.000%), 1 calls (0891B4A4 - 0891B4D0, length 12)
_S1_2_88A61B8 12 instructions (0.000%), 1 calls (088A6168 - 088A61BC, length 22)
  Back Branch 088A61B8 1 times (length 22)
_S1_2_8805050 12 instructions (0.000%), 1 calls (08805050 - 088050A0, length 21)
_S1_2_8804E7C 12 instructions (0.000%), 1 calls (08804E7C - 08804EA8, length 12)
_S1_2_893219C 11 instructions (0.000%), 1 calls (0893219C - 089321C4, length 11)
_S1_2_8931CE8 11 instructions (0.000%), 1 calls (08931CE8 - 08931D10, length 11)
_S1_2_8903B90 11 instructions (0.000%), 1 calls (08903B90 - 08903BB8, length 11)
_S1_2_88641C4 11 instructions (0.000%), 1 calls (088641C4 - 088641EC, length 11)
_S1_2_885865C 11 instructions (0.000%), 1 calls (0885865C - 08858684, length 11)
_S1_2_88584A8 11 instructions (0.000%), 1 calls (088584A8 - 088584D0, length 11)
_S1_2_88469F8 11 instructions (0.000%), 1 calls (088469F8 - 08846A20, length 11)
_S1_2_8827064 11 instructions (0.000%), 1 calls (08827064 - 0882708C, length 11)
_S1_2_899993C 10 instructions (0.000%), 5 calls (0899993C - 08999940, length 2)
_S1_2_899992C 10 instructions (0.000%), 5 calls (0899992C - 08999930, length 2)
_S1_2_89998A4 10 instructions (0.000%), 5 calls (089998A4 - 089998A8, length 2)
_S1_2_894BAD0 10 instructions (0.000%), 2 calls (0894BAD0 - 0894BAE0, length 5)
_S1_2_88252EC 10 instructions (0.000%), 2 calls (088252EC - 089998D0, length 381306)
_S1_2_899420C 10 instructions (0.000%), 1 calls (0899420C - 08994230, length 10)
_S1_2_8989500 10 instructions (0.000%), 1 calls (08989500 - 08989524, length 10)
_S1_2_8936FF4 10 instructions (0.000%), 1 calls (08936FF4 - 08999900, length 100932)
_S1_2_8933474 10 instructions (0.000%), 1 calls (08933474 - 0893349C, length 11)
  Back Branch 08933498 1 times (length 7)
_S1_2_8932798 10 instructions (0.000%), 1 calls (08932798 - 089327BC, length 10)
_S1_2_8932298 10 instructions (0.000%), 1 calls (08932298 - 089322BC, length 10)
_S1_2_89321C8 10 instructions (0.000%), 1 calls (089321C8 - 089321EC, length 10)
_S1_2_8931CC0 10 instructions (0.000%), 1 calls (08931CC0 - 08931CE4, length 10)
_S1_2_891E194 10 instructions (0.000%), 1 calls (0891E194 - 0891E1B8, length 10)
_S1_2_88421B0 10 instructions (0.000%), 1 calls (088421B0 - 088421D4, length 10)
_S1_2_882B1CC 10 instructions (0.000%), 1 calls (08826E6C - 0882B1FC, length 4325)
_S1_2_8804EAC 10 instructions (0.000%), 1 calls (08804EAC - 08804ED0, length 10)
_S1_2_8989B7C 9 instructions (0.000%), 3 calls (08989B7C - 08989B84, length 3)
_S1_2_8829FEC 9 instructions (0.000%), 3 calls (08829FEC - 08829FF4, length 3)
_S1_2_8B56700 9 instructions (0.000%), 1 calls (08B56700 - 08B56720, length 9)
_S1_2_89827C8 9 instructions (0.000%), 1 calls (089827A8 - 089827D8, length 13)
  Back Branch 089827D4 1 times (length 13)
_S1_2_89326C4 9 instructions (0.000%), 1 calls (089326C4 - 089326E4, length 9)
_S1_2_8861D78 9 instructions (0.000%), 1 calls (08861D78 - 08861DF8, length 33)
_S1_2_8847CB4 9 instructions (0.000%), 1 calls (08847CB4 - 08999F38, length 346274)
_S1_2_8839CF0 9 instructions (0.000%), 1 calls (08839CF0 - 08839D10, length 9)
_S1_2_8804ED4 9 instructions (0.000%), 1 calls (08804ED4 - 08804EF4, length 9)
_S1_2_899A39C 8 instructions (0.000%), 4 calls (0899A39C - 0899A3A0, length 2)
_S1_2_899A2AC 8 instructions (0.000%), 4 calls (0899A2AC - 0899A2B0, length 2)
_S1_2_8999F14 8 instructions (0.000%), 4 calls (08999F14 - 08999F18, length 2)
_S1_2_8999E74 8 instructions (0.000%), 4 calls (08999E74 - 08999E78, length 2)
_S1_2_8999A6C 8 instructions (0.000%), 4 calls (08999A6C - 08999A70, length 2)
_S1_2_89999E4 8 instructions (0.000%), 4 calls (089999E4 - 089999E8, length 2)
_S1_2_8999944 8 instructions (0.000%), 4 calls (08999944 - 08999948, length 2)
_S1_2_882A848 8 instructions (0.000%), 2 calls (0882A848 - 0882A854, length 4)
_S1_2_882534C 8 instructions (0.000%), 2 calls (0882534C - 089998E0, length 381286)
_S1_2_898BD90 8 instructions (0.000%), 1 calls (0898BC7C - 089998D0, length 14102)
  Back Branch 0898BD90 1 times (length 71)
_S1_2_898BC94 8 instructions (0.000%), 1 calls (0898BC7C - 089998D0, length 14102)
  Back Branch 0898BC94 1 times (length 8)
_S1_2_892C62C 8 instructions (0.000%), 1 calls (0892C62C - 0892C66C, length 17)
_S1_2_892C5E8 8 instructions (0.000%), 1 calls (0892C5E8 - 0892C628, length 17)
_S1_2_88AC978 8 instructions (0.000%), 1 calls (088AC978 - 088AC994, length 8)
_S1_2_88403A8 8 instructions (0.000%), 1 calls (088403A8 - 08936C20, length 252447)
_S1_2_88050E8 8 instructions (0.000%), 1 calls (088050E8 - 08805128, length 17)
_S1_2_88050A4 8 instructions (0.000%), 1 calls (088050A4 - 088050E4, length 17)
_S1_2_8804930 8 instructions (0.000%), 1 calls (08804930 - 0880494C, length 8)
_S1_2_8804910 8 instructions (0.000%), 1 calls (08804910 - 0880492C, length 8)
_S1_2_898BD10 7 instructions (0.000%), 1 calls (0898BCE4 - 089998E0, length 14080)
  Back Branch 0898BD10 1 times (length 13)
_S1_2_898BCF0 7 instructions (0.000%), 1 calls (0898BCE4 - 089998E0, length 14080)
  Back Branch 0898BCF0 1 times (length 5)
_S1_2_88234D0 7 instructions (0.000%), 1 calls (088234D0 - 0882352C, length 24)
_S1_2_899A18C 6 instructions (0.000%), 3 calls (0899A18C - 0899A190, length 2)
_S1_2_899A184 6 instructions (0.000%), 3 calls (0899A184 - 0899A188, length 2)
_S1_2_899987C 6 instructions (0.000%), 3 calls (0899987C - 08999880, length 2)
_S1_2_898955C 6 instructions (0.000%), 3 calls (0898955C - 08989560, length 2)
_S1_2_8982890 6 instructions (0.000%), 3 calls (08982890 - 08982894, length 2)
_S1_2_8847CA8 6 instructions (0.000%), 2 calls (08847CA8 - 08847CB0, length 3)
_S1_2_8804E2C 6 instructions (0.000%), 1 calls (08804E2C - 08804E40, length 6)
_S1_2_8804E14 6 instructions (0.000%), 1 calls (08804E14 - 08804E28, length 6)
_S1_2_8804DFC 6 instructions (0.000%), 1 calls (08804DFC - 08804E10, length 6)
_S1_2_8861704 5 instructions (0.000%), 1 calls (08861704 - 08861738, length 14)
_S1_2_8840914 5 instructions (0.000%), 1 calls (08826E6C - 0884092C, length 26289)
_S1_2_883A0F0 5 instructions (0.000%), 1 calls (0883A0F0 - 0883A100, length 5)
_S1_2_8823788 5 instructions (0.000%), 1 calls (08823788 - 08823798, length 5)
_S1_2_8822C90 5 instructions (0.000%), 1 calls (08822C90 - 08822CA0, length 5)
_S1_2_8805140 5 instructions (0.000%), 1 calls (08805140 - 08805150, length 5)
_S1_2_880512C 5 instructions (0.000%), 1 calls (0880512C - 0880513C, length 5)
_S1_2_899A2E4 4 instructions (0.000%), 2 calls (0899A2E4 - 0899A2E8, length 2)
_S1_2_899A174 4 instructions (0.000%), 2 calls (0899A174 - 0899A178, length 2)
_S1_2_8999F2C 4 instructions (0.000%), 2 calls (08999F2C - 08999F30, length 2)
_S1_2_8999AB4 4 instructions (0.000%), 2 calls (08999AB4 - 08999AB8, length 2)
_S1_2_89998C4 4 instructions (0.000%), 2 calls (089998C4 - 089998C8, length 2)
_S1_2_8999884 4 instructions (0.000%), 2 calls (08999884 - 08999888, length 2)
_S1_2_8999874 4 instructions (0.000%), 2 calls (08999874 - 08999878, length 2)
_S1_2_894AFEC 4 instructions (0.000%), 2 calls (0894AFEC - 0894AFF0, length 2)
_S1_2_894AB28 4 instructions (0.000%), 1 calls (08826E6C - 0894AB3C, length 298805)
_S1_2_89320C0 4 instructions (0.000%), 1 calls (089320C0 - 089320CC, length 4)
_S1_2_891B4D4 4 instructions (0.000%), 1 calls (0891B4D4 - 0891B4E0, length 4)
_S1_2_88413FC 4 instructions (0.000%), 1 calls (088413FC - 08841408, length 4)
_S1_2_88359B0 4 instructions (0.000%), 1 calls (088359B0 - 088359BC, length 4)
_S1_2_882B638 4 instructions (0.000%), 1 calls (0882B638 - 089999A8, length 375005)
_S1_2_882B630 4 instructions (0.000%), 1 calls (0882B630 - 08999988, length 374999)
_S1_2_88273DC 4 instructions (0.000%), 1 calls (088273DC - 088273F4, length 7)
_S1_2_8820C2C 4 instructions (0.000%), 1 calls (08820C2C - 08820C38, length 4)
_S1_2_8931DAC 3 instructions (0.000%), 1 calls (08931DAC - 08931DB4, length 3)
_S1_2_882E820 3 instructions (0.000%), 1 calls (0882E820 - 0882E828, length 3)
_S1_2_899A3BC 2 instructions (0.000%), 1 calls (0899A3BC - 0899A3C0, length 2)
_S1_2_899A334 2 instructions (0.000%), 1 calls (0899A334 - 0899A338, length 2)
_S1_2_899A324 2 instructions (0.000%), 1 calls (0899A324 - 0899A328, length 2)
_S1_2_899A314 2 instructions (0.000%), 1 calls (0899A314 - 0899A318, length 2)
_S1_2_899A30C 2 instructions (0.000%), 1 calls (0899A30C - 0899A310, length 2)
_S1_2_899A2EC 2 instructions (0.000%), 1 calls (0899A2EC - 0899A2F0, length 2)
_S1_2_899A2CC 2 instructions (0.000%), 1 calls (0899A2CC - 0899A2D0, length 2)
_S1_2_899A2BC 2 instructions (0.000%), 1 calls (0899A2BC - 0899A2C0, length 2)
_S1_2_899A2A4 2 instructions (0.000%), 1 calls (0899A2A4 - 0899A2A8, length 2)
_S1_2_899A20C 2 instructions (0.000%), 1 calls (0899A20C - 0899A210, length 2)
_S1_2_899A204 2 instructions (0.000%), 1 calls (0899A204 - 0899A208, length 2)
_S1_2_899A1F4 2 instructions (0.000%), 1 calls (0899A1F4 - 0899A1F8, length 2)
_S1_2_899A17C 2 instructions (0.000%), 1 calls (0899A17C - 0899A180, length 2)
_S1_2_899A154 2 instructions (0.000%), 1 calls (0899A154 - 0899A158, length 2)
_S1_2_899A14C 2 instructions (0.000%), 1 calls (0899A14C - 0899A150, length 2)
_S1_2_899A134 2 instructions (0.000%), 1 calls (0899A134 - 0899A138, length 2)
_S1_2_899A0F4 2 instructions (0.000%), 1 calls (0899A0F4 - 0899A0F8, length 2)
_S1_2_899A0AC 2 instructions (0.000%), 1 calls (0899A0AC - 0899A0B0, length 2)
_S1_2_899A07C 2 instructions (0.000%), 1 calls (0899A07C - 0899A080, length 2)
_S1_2_8999F94 2 instructions (0.000%), 1 calls (08999F94 - 08999F98, length 2)
_S1_2_8999F84 2 instructions (0.000%), 1 calls (08999F84 - 08999F88, length 2)
_S1_2_8999F6C 2 instructions (0.000%), 1 calls (08999F6C - 08999F70, length 2)
_S1_2_8999F54 2 instructions (0.000%), 1 calls (08999F54 - 08999F58, length 2)
_S1_2_8999F34 2 instructions (0.000%), 1 calls (08999F34 - 08999F38, length 2)
_S1_2_8999F04 2 instructions (0.000%), 1 calls (08999F04 - 08999F08, length 2)
_S1_2_8999EF4 2 instructions (0.000%), 1 calls (08999EF4 - 08999EF8, length 2)
_S1_2_8999EDC 2 instructions (0.000%), 1 calls (08999EDC - 08999EE0, length 2)
_S1_2_8999EBC 2 instructions (0.000%), 1 calls (08999EBC - 08999EC0, length 2)
_S1_2_8999EAC 2 instructions (0.000%), 1 calls (08999EAC - 08999EB0, length 2)
_S1_2_8999E54 2 instructions (0.000%), 1 calls (08999E54 - 08999E58, length 2)
_S1_2_8999DEC 2 instructions (0.000%), 1 calls (08999DEC - 08999DF0, length 2)
_S1_2_8999A5C 2 instructions (0.000%), 1 calls (08999A5C - 08999A60, length 2)
_S1_2_8999A04 2 instructions (0.000%), 1 calls (08999A04 - 08999A08, length 2)
_S1_2_89999BC 2 instructions (0.000%), 1 calls (089999BC - 089999C0, length 2)
_S1_2_89999B4 2 instructions (0.000%), 1 calls (089999B4 - 089999B8, length 2)
_S1_2_89999A4 2 instructions (0.000%), 1 calls (089999A4 - 089999A8, length 2)
_S1_2_899999C 2 instructions (0.000%), 1 calls (0899999C - 089999A0, length 2)
_S1_2_8999994 2 instructions (0.000%), 1 calls (08999994 - 08999998, length 2)
_S1_2_899997C 2 instructions (0.000%), 1 calls (0899997C - 08999980, length 2)
_S1_2_8999934 2 instructions (0.000%), 1 calls (08999934 - 08999938, length 2)
_S1_2_8999924 2 instructions (0.000%), 1 calls (08999924 - 08999928, length 2)
_S1_2_899990C 2 instructions (0.000%), 1 calls (0899990C - 08999910, length 2)
_S1_2_8999864 2 instructions (0.000%), 1 calls (08999864 - 08999868, length 2)
_S1_2_8999854 2 instructions (0.000%), 1 calls (08999854 - 08999858, length 2)
_S1_2_8999844 2 instructions (0.000%), 1 calls (08999844 - 08999848, length 2)
_S1_2_8982888 2 instructions (0.000%), 1 calls (08982888 - 0898288C, length 2)
_S1_2_895DC34 2 instructions (0.000%), 1 calls (0895DC34 - 0895DC38, length 2)
_S1_2_894AFE4 2 instructions (0.000%), 1 calls (0894AFE4 - 0894AFE8, length 2)
_S1_2_887FC5C 2 instructions (0.000%), 1 calls (0887FC5C - 0887FC60, length 2)
_S1_2_884D52C 2 instructions (0.000%), 1 calls (0884D52C - 0884D530, length 2)
_S1_2_884C790 2 instructions (0.000%), 1 calls (0884C790 - 0884C794, length 2)
_S1_2_88479A4 2 instructions (0.000%), 1 calls (088479A4 - 088479A8, length 2)
_S1_2_8843824 2 instructions (0.000%), 1 calls (08843824 - 08843828, length 2)
_S1_2_882AA44 2 instructions (0.000%), 1 calls (0882AA44 - 0882AA48, length 2)
_S1_2_882AA34 2 instructions (0.000%), 1 calls (0882AA34 - 0882AA38, length 2)
_S1_2_8823F24 2 instructions (0.000%), 1 calls (08823F24 - 08823F28, length 2)
_S1_2_88233EC 2 instructions (0.000%), 1 calls (088233EC - 088233F0, length 2)
_S1_2_8822DC0 2 instructions (0.000%), 1 calls (08822DC0 - 08822DC4, length 2)
_S1_2_8822B6C 2 instructions (0.000%), 1 calls (08822B6C - 08822B70, length 2)
_S1_2_88226C0 2 instructions (0.000%), 1 calls (088226C0 - 088226C4, length 2)
_S1_2_88226B8 2 instructions (0.000%), 1 calls (088226B8 - 088226BC, length 2)
_S1_2_8822324 2 instructions (0.000%), 1 calls (08822324 - 08822328, length 2)
_S1_2_88211E8 2 instructions (0.000%), 1 calls (088211E8 - 088211EC, length 2)
_S1_2_88211E0 2 instructions (0.000%), 1 calls (088211E0 - 088211E4, length 2)
_S1_2_8820D58 2 instructions (0.000%), 1 calls (08820D58 - 08820D5C, length 2)
_S1_2_8820C3C 2 instructions (0.000%), 1 calls (08820C3C - 08820C40, length 2)
_S1_2_8936EE0 (memset) 0 instructions (0.000%), 1,033 calls (08936EE0 - 08936FB4, length 54)
_S1_2_8813334 (strlen) 0 instructions (0.000%), 1,003 calls (08813334 - 08813348, length 6)
_S1_2_8936B00 (memcpy) 0 instructions (0.000%), 911 calls (08936B00 - 08936C20, length 73)
_S1_2_8939290 (strcmp) 0 instructions (0.000%), 235 calls (08939290 - 089392F8, length 27)
_S1_2_885C324 (nop) 0 instructions (0.000%), 150 calls (0885C324 - 0885C328, length 2)
_S1_2_885C32C (nop) 0 instructions (0.000%), 146 calls (0885C32C - 0885C330, length 2)
_S1_2_8932B38 (sceGuSetMatrix) 0 instructions (0.000%), 52 calls (08932B38 - 08932D9C, length 154)
_S1_2_893242C (sceGuTexLevelMode) 0 instructions (0.000%), 50 calls (0893242C - 08932480, length 22)
_S1_2_8838574 (nop) 0 instructions (0.000%), 50 calls (08838574 - 08838578, length 2)
_S1_2_894B004 (nop) 0 instructions (0.000%), 12 calls (0894B004 - 0894B008, length 2)
_S1_2_894AF08 (nop) 0 instructions (0.000%), 12 calls (0894AF08 - 0894AF0C, length 2)
_S1_2_894AED4 (nop) 0 instructions (0.000%), 12 calls (0894AED4 - 0894AED8, length 2)
_S1_2_894AECC (nop) 0 instructions (0.000%), 12 calls (0894AECC - 0894AED0, length 2)
_S1_2_894BB9C (nop) 0 instructions (0.000%), 6 calls (0894BB9C - 0894BBA0, length 2)
_S1_2_894AB74 (nop) 0 instructions (0.000%), 6 calls (0894AB74 - 0894AB78, length 2)
_S1_2_891E188 0 instructions (0.000%), 5 calls (0891E188 - 08936FB4, length 25484)
_S1_2_894ADE0 (nop) 0 instructions (0.000%), 3 calls (0894ADE0 - 0894ADE4, length 2)
_S1_2_8994F4C (nop) 0 instructions (0.000%), 2 calls (08994F4C - 08994F50, length 2)
_S1_2_894AAE0 (nop) 0 instructions (0.000%), 2 calls (0894AAE0 - 0894AAE4, length 2)
_S1_2_88402CC 0 instructions (0.000%), 2 calls (08813334 - 08840330, length 46080)
  Back Branch 088402F8 2 times (length 46067)
_S1_2_89958B8 (nop) 0 instructions (0.000%), 1 calls (089958B8 - 089958BC, length 2)
_S1_2_89958B0 (nop) 0 instructions (0.000%), 1 calls (089958B0 - 089958B4, length 2)
_S1_2_8994F44 (nop) 0 instructions (0.000%), 1 calls (08994F44 - 08994F48, length 2)
_S1_2_8994680 (nop) 0 instructions (0.000%), 1 calls (08994680 - 08994684, length 2)
_S1_2_89941FC (nop) 0 instructions (0.000%), 1 calls (089941FC - 08994200, length 2)
_S1_2_894BB54 (nop) 0 instructions (0.000%), 1 calls (0894BB54 - 0894BB58, length 2)
_S1_2_894B60C (nop) 0 instructions (0.000%), 1 calls (0894B60C - 0894B610, length 2)
_S1_2_894B0DC (nop) 0 instructions (0.000%), 1 calls (0894B0DC - 0894B0E0, length 2)
_S1_2_894AE74 (nop) 0 instructions (0.000%), 1 calls (0894AE74 - 0894AE78, length 2)
_S1_2_894AE18 (nop) 0 instructions (0.000%), 1 calls (0894AE18 - 0894AE1C, length 2)
_S1_2_894AE10 (nop) 0 instructions (0.000%), 1 calls (0894AE10 - 0894AE14, length 2)
_S1_2_894ADD8 (nop) 0 instructions (0.000%), 1 calls (0894ADD8 - 0894ADDC, length 2)
_S1_2_88ABDC0 0 instructions (0.000%), 1 calls (088ABDC0 - 08936FB4, length 142462)
_S1_2_888DC70 0 instructions (0.000%), 1 calls (0888DC70 - 08936FB4, length 173266)
_S1_2_882661C (nop) 0 instructions (0.000%), 1 calls (0882661C - 08826620, length 2)
_S1_2_8805EE0 0 instructions (0.000%), 1 calls (08805EE0 - 08936FB4, length 312374)
------------------ GEProfiler ----------------------
GE list count: 54
Texture load count: 0, average 0.0 per GE list
Copy GE to memory: 0, average 0.0 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 3565ms, average 66.0ms per GE list, max FPS is 15.1
prim: called 52 times, average 1.0 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 52 times in PRIM, average 1.0 per GE list
