Compilation time 3382ms, 3535 calls, average 1.0ms, longest 77ms
CodeBlocks profiling information (359,320,172 total cycles):
_S1_2_89BA618 119,599,127 instructions (33.285%), 142 calls (089BA618 - 089BAECC, length 558)
    089BA618:[27BDFB10]: addiu      $sp, $sp, -1264
    089BA61C:[AFB404EC]: sw         $s4, 1260($sp)
    089BA620:[00852821]: addu       $a1, $a0, $a1
    089BA624:[00807021]: addu       $t6, $a0, $zr <=> move $t6, $a0
    089BA628:[AFB504E8]: sw         $s5, 1256($sp)
    089BA62C:[24B5FFC0]: addiu      $s5, $a1, -64
    089BA630:[24A50001]: addiu      $a1, $a1, 1
    089BA634:[7C152804]: ins        $s5, $zr, 0, 6
    089BA638:[7EAF0F40]: ext        $t7, $s5, 29, 2
    089BA63C:[000FA80B]: movn       $s5, $zr, $t7 <=> move $s5, $t7
    089BA640:[AFBF04E4]: sw         $ra, 1252($sp)
    089BA644:[02600011]: mthi       $s3
    089BA648:[02400013]: mtlo       $s2
    089BA64C:[3C0F08A0]: lui        $t7, 0x08A0 <=> li $t7, 0x08A00000
    089BA650:[25EF9040]: addiu      $t7, $t7, -28608
    089BA654:[3C128000]: lui        $s2, 0x8000 <=> li $s2, 0x80000000
    089BA658:[0E26EB20]: jal        0x089BAC80
    089BA65C:[2419FFEF]: addiu      $t9, $zr, -17 <=> li $t9, -17
    089BA660:[03381046]: rotrv      $v0, $t8, $t9
    089BA664:[27390003]: addiu      $t9, $t9, 3
    089BA668:[07310184]: bgezal     $t9, 0x089BAC7C
    089BA66C:[7C430C80]: ext        $v1, $v0, 18, 2
    089BA670:[2468FFFE]: addiu      $t0, $v1, -2
    089BA674:[150001DF]: bne        $t0, $zr, 0x089BADF4
    089BA678:[7C530440]: ext        $s3, $v0, 17, 1
    089BA67C:[27A9FE68]: addiu      $t1, $sp, -408
    089BA680:[25290004]: addiu      $t1, $t1, 4
    089BA684:[153DFFFE]: bne        $t1, $sp, 0x089BA680
    089BA688:[AD200198]: sw         $zr, 408($t1)
    089BA68C:[03380846]: rotrv      $at, $t8, $t9
    089BA690:[2739000E]: addiu      $t9, $t9, 14
    089BA694:[07310179]: bgezal     $t9, 0x089BAC7C
    089BA698:[7C341EC0]: ext        $s4, $at, 27, 4
    089BA69C:[028FA021]: addu       $s4, $s4, $t7
    089BA6A0:[25EBFFFC]: addiu      $t3, $t7, -4
    089BA6A4:[816A0084]: lb         $t2, 132($t3)
    089BA6A8:[03381046]: rotrv      $v0, $t8, $t9
    089BA6AC:[7C421440]: ext        $v0, $v0, 17, 3
    089BA6B0:[00021080]: sll        $v0, $v0, 0x0002
    089BA6B4:[005D1021]: addu       $v0, $v0, $sp
    089BA6B8:[8C430000]: lw         $v1, 0($v0)
    089BA6BC:[27390003]: addiu      $t9, $t9, 3
    089BA6C0:[0731016E]: bgezal     $t9, 0x089BAC7C
    089BA6C4:[01525006]: srlv       $t2, $s2, $t2
    089BA6C8:[01435025]: or         $t2, $t2, $v1
    089BA6CC:[256B0001]: addiu      $t3, $t3, 1
    089BA6D0:[1574FFF4]: bne        $t3, $s4, 0x089BA6A4
    089BA6D4:[AC4A0000]: sw         $t2, 0($v0)
    089BA6D8:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
    089BA6DC:[8D2A0004]: lw         $t2, 4($t1)
    089BA6E0:[01601816]: clz        $v1, $t3
    089BA6E4:[000B5842]: srl        $t3, $t3, 0x0001
    089BA6E8:[1140000E]: beq        $t2, $zr, 0x089BA724
    089BA6EC:[AD200004]: sw         $zr, 4($t1)
    089BA6F0:[01406816]: clz        $t5, $t2
    089BA6F4:[7DA338C4]: ins        $v1, $t5, 3, 5
    089BA6F8:[016B1021]: addu       $v0, $t3, $t3
    089BA6FC:[2442FFFF]: addiu      $v0, $v0, -1
    089BA700:[00086640]: sll        $t4, $t0, 0x0019
    089BA704:[7C0C6520]: bitrev     $t4, $t4
    089BA708:[019D6021]: addu       $t4, $t4, $sp
    089BA70C:[A1830294]: sb         $v1, 660($t4)
    089BA710:[1C40FFFA]: bgtz       $v0, 0x089BA6FC
    089BA714:[25080001]: addiu      $t0, $t0, 1
    089BA718:[01B21006]: srlv       $v0, $s2, $t5
    089BA71C:[1542FFF4]: bne        $t2, $v0, 0x089BA6F0
    089BA720:[01425023]: subu       $t2, $t2, $v0
    089BA724:[1560FFED]: bne        $t3, $zr, 0x089BA6DC
    089BA728:[25290004]: addiu      $t1, $t1, 4
    089BA72C:[7C342580]: ext        $s4, $at, 22, 5
    089BA730:[7C212440]: ext        $at, $at, 17, 5
    089BA734:[39020080]: xori       $v0, $t0, 128
    089BA738:[144001AA]: bne        $v0, $zr, 0x089BADE4
    089BA73C:[0034102C]: max        $v0, $at, $s4
    089BA740:[2C4A001E]: sltiu      $t2, $v0, 30
    089BA744:[114001A7]: beq        $t2, $zr, 0x089BADE4
    089BA748:[24210101]: addiu      $at, $at, 257
    089BA74C:[00290821]: addu       $at, $at, $t1
    089BA750:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    089BA754:[240B0007]: addiu      $t3, $zr, 7 <=> li $t3, 7
    089BA758:[AFAA0200]: sw         $t2, 512($sp)
    089BA75C:[03381046]: rotrv      $v0, $t8, $t9
    089BA760:[7C483440]: ext        $t0, $v0, 17, 7
    089BA764:[011D4021]: addu       $t0, $t0, $sp
    089BA768:[81080294]: lb         $t0, 660($t0)
    089BA76C:[31030007]: andi       $v1, $t0, 7
    089BA770:[000840C3]: sra        $t0, $t0, 0x0003
    089BA774:[05000163]: bltz       $t0, 0x089BAD04
    089BA778:[0323C821]: addu       $t9, $t9, $v1
    089BA77C:[A1280060]: sb         $t0, 96($t1)
    089BA780:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    089BA784:[11000006]: beq        $t0, $zr, 0x089BA7A0
    089BA788:[25290001]: addiu      $t1, $t1, 1
    089BA78C:[00084080]: sll        $t0, $t0, 0x0002
    089BA790:[011D4021]: addu       $t0, $t0, $sp
    089BA794:[8D03003C]: lw         $v1, 60($t0)
    089BA798:[24630001]: addiu      $v1, $v1, 1
    089BA79C:[AD03003C]: sw         $v1, 60($t0)
    089BA7A0:[07310136]: bgezal     $t9, 0x089BAC7C
    089BA7A4:[01211023]: subu       $v0, $t1, $at
    089BA7A8:[0442FFED]: bltzl      $v0, 0x089BA760
    089BA7AC:[03381046]: rotrv      $v0, $t8, $t9
    089BA7B0:[1040000B]: beq        $v0, $zr, 0x089BA7E0
    089BA7B4:[00526806]: srlv       $t5, $s2, $v0
    089BA7B8:[15400009]: bne        $t2, $zr, 0x089BA7E0
    089BA7BC:[0282A023]: subu       $s4, $s4, $v0
    089BA7C0:[000A6080]: sll        $t4, $t2, 0x0002
    089BA7C4:[019D6021]: addu       $t4, $t4, $sp
    089BA7C8:[8D83003C]: lw         $v1, 60($t4)
    089BA7CC:[000D4840]: sll        $t1, $t5, 0x0001
    089BA7D0:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    089BA7D4:[AD890000]: sw         $t1, 0($t4)
    089BA7D8:[00621822]: sub        $v1, $v1, $v0
    089BA7DC:[AD83003C]: sw         $v1, 60($t4)
    089BA7E0:[06800015]: bltz       $s4, 0x089BA838
    089BA7E4:[26940001]: addiu      $s4, $s4, 1
    089BA7E8:[03381046]: rotrv      $v0, $t8, $t9
    089BA7EC:[7C483440]: ext        $t0, $v0, 17, 7
    089BA7F0:[011D4021]: addu       $t0, $t0, $sp
    089BA7F4:[81080294]: lb         $t0, 660($t0)
    089BA7F8:[31030007]: andi       $v1, $t0, 7
    089BA7FC:[000840C3]: sra        $t0, $t0, 0x0003
    089BA800:[0500015E]: bltz       $t0, 0x089BAD7C
    089BA804:[0323C821]: addu       $t9, $t9, $v1
    089BA808:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    089BA80C:[11000006]: beq        $t0, $zr, 0x089BA828
    089BA810:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089BA814:[00084080]: sll        $t0, $t0, 0x0002
    089BA818:[011D4021]: addu       $t0, $t0, $sp
    089BA81C:[8D030000]: lw         $v1, 0($t0)
    089BA820:[006D1825]: or         $v1, $v1, $t5
    089BA824:[AD030000]: sw         $v1, 0($t0)
    089BA828:[07310114]: bgezal     $t9, 0x089BAC7C
    089BA82C:[0282A023]: subu       $s4, $s4, $v0
    089BA830:[1E80FFED]: bgtz       $s4, 0x089BA7E8
    089BA834:[004D6806]: srlv       $t5, $t5, $v0
    089BA838:[1680016A]: bne        $s4, $zr, 0x089BADE4
    089BA83C:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    089BA840:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
    089BA844:[240B0000]: addiu      $t3, $zr, 0 <=> li $t3, 0
    089BA848:[03A0F821]: addu       $ra, $sp, $zr <=> move $ra, $sp
    089BA84C:[240D0000]: addiu      $t5, $zr, 0 <=> li $t5, 0
    089BA850:[8D2C0040]: lw         $t4, 64($t1)
    089BA854:[02940821]: addu       $at, $s4, $s4
    089BA858:[003D0821]: addu       $at, $at, $sp
    089BA85C:[11800005]: beq        $t4, $zr, 0x089BA874
    089BA860:[AD210040]: sw         $at, 64($t1)
    089BA864:[028CA021]: addu       $s4, $s4, $t4
    089BA868:[010C0804]: sllv       $at, $t4, $t0
    089BA86C:[01615821]: addu       $t3, $t3, $at
    089BA870:[010D680A]: movz       $t5, $t0, $t5
    089BA874:[2D010007]: sltiu      $at, $t0, 7
    089BA878:[50200008]: beql       $at, $zr, 0x089BA89C
    089BA87C:[A7EB04D0]: sh         $t3, 1232($ra)
    089BA880:[010B0806]: srlv       $at, $t3, $t0
    089BA884:[00340823]: subu       $at, $at, $s4
    089BA888:[2421FEB6]: addiu      $at, $at, -330
    089BA88C:[000B6040]: sll        $t4, $t3, 0x0001
    089BA890:[258CFFFF]: addiu      $t4, $t4, -1
    089BA894:[7D81FC04]: ins        $at, $t4, 16, 16
    089BA898:[AD210258]: sw         $at, 600($t1)
    089BA89C:[25290004]: addiu      $t1, $t1, 4
    089BA8A0:[27FF0002]: addiu      $ra, $ra, 2
    089BA8A4:[1D00FFEA]: bgtz       $t0, 0x089BA850
    089BA8A8:[2508FFFF]: addiu      $t0, $t0, -1
    089BA8AC:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    089BA8B0:[156C014C]: bne        $t3, $t4, 0x089BADE4
    089BA8B4:[27BFFF00]: addiu      $ra, $sp, -256
    089BA8B8:[83E8017C]: lb         $t0, 380($ra)
    089BA8BC:[11000007]: beq        $t0, $zr, 0x089BA8DC
    089BA8C0:[27FF0001]: addiu      $ra, $ra, 1
    089BA8C4:[00084880]: sll        $t1, $t0, 0x0002
    089BA8C8:[013D4821]: addu       $t1, $t1, $sp
    089BA8CC:[8D2A003C]: lw         $t2, 60($t1)
    089BA8D0:[A54C0294]: sh         $t4, 660($t2)
    089BA8D4:[254A0002]: addiu      $t2, $t2, 2
    089BA8D8:[AD2A003C]: sw         $t2, 60($t1)
    089BA8DC:[17FDFFF6]: bne        $ra, $sp, 0x089BA8B8
    089BA8E0:[258C0001]: addiu      $t4, $t4, 1
    089BA8E4:[27BFFFE2]: addiu      $ra, $sp, -30
    089BA8E8:[83E8019A]: lb         $t0, 410($ra)
    089BA8EC:[11000008]: beq        $t0, $zr, 0x089BA910
    089BA8F0:[27FF0001]: addiu      $ra, $ra, 1
    089BA8F4:[00084880]: sll        $t1, $t0, 0x0002
    089BA8F8:[013D4821]: addu       $t1, $t1, $sp
    089BA8FC:[8D2A003C]: lw         $t2, 60($t1)
    089BA900:[85E10000]: lh         $at, 0($t7)
    089BA904:[A5410294]: sh         $at, 660($t2)
    089BA908:[254A0002]: addiu      $t2, $t2, 2
    089BA90C:[AD2A003C]: sw         $t2, 60($t1)
    089BA910:[17FDFFF5]: bne        $ra, $sp, 0x089BA8E8
    089BA914:[25EF0002]: addiu      $t7, $t7, 2
    089BA918:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089BA91C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089BA920:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    089BA924:[240B000E]: addiu      $t3, $zr, 14 <=> li $t3, 14
    089BA928:[27B40038]: addiu      $s4, $sp, 56
    089BA92C:[8FE10004]: lw         $at, 4($ra)
    089BA930:[10200010]: beq        $at, $zr, 0x089BA974
    089BA934:[01696004]: sllv       $t4, $t1, $t3
    089BA938:[014C6023]: subu       $t4, $t2, $t4
    089BA93C:[0168400A]: movz       $t0, $t3, $t0
    089BA940:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089BA944:[01621004]: sllv       $v0, $v0, $t3
    089BA948:[01425021]: addu       $t2, $t2, $v0
    089BA94C:[00201016]: clz        $v0, $at
    089BA950:[00521806]: srlv       $v1, $s2, $v0
    089BA954:[00230823]: subu       $at, $at, $v1
    089BA958:[7C4F2844]: ins        $t7, $v0, 1, 5
    089BA95C:[85E20040]: lh         $v0, 64($t7)
    089BA960:[00091840]: sll        $v1, $t1, 0x0001
    089BA964:[25290001]: addiu      $t1, $t1, 1
    089BA968:[007D1821]: addu       $v1, $v1, $sp
    089BA96C:[1420FFF4]: bne        $at, $zr, 0x089BA940
    089BA970:[A4620200]: sh         $v0, 512($v1)
    089BA974:[11000006]: beq        $t0, $zr, 0x089BA990
    089BA978:[256BFFFF]: addiu      $t3, $t3, -1
    089BA97C:[000A1040]: sll        $v0, $t2, 0x0001
    089BA980:[2442FFFF]: addiu      $v0, $v0, -1
    089BA984:[7C4CFC04]: ins        $t4, $v0, 16, 16
    089BA988:[AE8C023C]: sw         $t4, 572($s4)
    089BA98C:[2694FFFC]: addiu      $s4, $s4, -4
    089BA990:[0561FFE6]: bgez       $t3, 0x089BA92C
    089BA994:[27FF0004]: addiu      $ra, $ra, 4
    089BA998:[169D0002]: bne        $s4, $sp, 0x089BA9A4
    089BA99C:[8FA20274]: lw         $v0, 628($sp)
    089BA9A0:[AE8C023C]: sw         $t4, 572($s4)
    089BA9A4:[2D230002]: sltiu      $v1, $t1, 2
    089BA9A8:[54600004]: bnel       $v1, $zr, 0x089BA9BC
    089BA9AC:[3968FFFE]: xori       $t0, $t3, -2
    089BA9B0:[24090002]: addiu      $t1, $zr, 2 <=> li $t1, 2
    089BA9B4:[00484023]: subu       $t0, $v0, $t0
    089BA9B8:[2508000F]: addiu      $t0, $t0, 15
    089BA9BC:[00094B80]: sll        $t1, $t1, 0x000E
    089BA9C0:[152A0108]: bne        $t1, $t2, 0x089BADE4
    089BA9C4:[240B000F]: addiu      $t3, $zr, 15 <=> li $t3, 15
    089BA9C8:[016D6823]: subu       $t5, $t3, $t5
    089BA9CC:[7C0F2804]: ins        $t7, $zr, 0, 6
    089BA9D0:[AFA80274]: sw         $t0, 628($sp)
    089BA9D4:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089BA9D8:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    089BA9DC:[34148000]: ori        $s4, $zr, -32768 <=> li $s4, 32768
    089BA9E0:[000D5040]: sll        $t2, $t5, 0x0001
    089BA9E4:[015D5021]: addu       $t2, $t2, $sp
    089BA9E8:[84680294]: lh         $t0, 660($v1)
    089BA9EC:[24630002]: addiu      $v1, $v1, 2
    089BA9F0:[01B44806]: srlv       $t1, $s4, $t5
    089BA9F4:[01224821]: addu       $t1, $t1, $v0
    089BA9F8:[7DA872C4]: ins        $t0, $t5, 11, 4
    089BA9FC:[00020C00]: sll        $at, $v0, 0x0010
    089BAA00:[7C010D20]: bitrev     $at, $at
    089BAA04:[003D0821]: addu       $at, $at, $sp
    089BAA08:[24420080]: addiu      $v0, $v0, 128
    089BAA0C:[1449FFFB]: bne        $v0, $t1, 0x089BA9FC
    089BAA10:[A4280000]: sh         $t0, 0($at)
    089BAA14:[1054002F]: beq        $v0, $s4, 0x089BAAD4
    089BAA18:[00000000]: nop
    089BAA1C:[854104CE]: lh         $at, 1230($t2)
    089BAA20:[0041082B]: sltu       $at, $v0, $at
    089BAA24:[1420FFF0]: bne        $at, $zr, 0x089BA9E8
    089BAA28:[39A10008]: xori       $at, $t5, 8
    089BAA2C:[25AD0001]: addiu      $t5, $t5, 1
    089BAA30:[1420FFFA]: bne        $at, $zr, 0x089BAA1C
    089BAA34:[254A0002]: addiu      $t2, $t2, 2
    089BAA38:[00021440]: sll        $v0, $v0, 0x0011
    089BAA3C:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    089BAA40:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    089BAA44:[25ACFFFE]: addiu      $t4, $t5, -2
    089BAA48:[8D4B0278]: lw         $t3, 632($t2)
    089BAA4C:[254A0004]: addiu      $t2, $t2, 4
    089BAA50:[258C0001]: addiu      $t4, $t4, 1
    089BAA54:[004B082B]: sltu       $at, $v0, $t3
    089BAA58:[1020FFFB]: beq        $at, $zr, 0x089BAA48
    089BAA5C:[7C020D20]: bitrev     $at, $v0
    089BAA60:[00010840]: sll        $at, $at, 0x0001
    089BAA64:[003D0821]: addu       $at, $at, $sp
    089BAA68:[00481021]: addu       $v0, $v0, $t0
    089BAA6C:[1440FFF9]: bne        $v0, $zr, 0x089BAA54
    089BAA70:[A42C0000]: sh         $t4, 0($at)
    089BAA74:[0A26EAB5]: j          0x089BAAD4
    089BAA78:[00000000]: nop
    089BAA7C:[7C026520]: bitrev     $t4, $v0
    089BAA80:[00031080]: sll        $v0, $v1, 0x0002
    089BAA84:[005D1021]: addu       $v0, $v0, $sp
    089BAA88:[000C6440]: sll        $t4, $t4, 0x0011
    089BAA8C:[8C4B0258]: lw         $t3, 600($v0)
    089BAA90:[24420004]: addiu      $v0, $v0, 4
    089BAA94:[24630001]: addiu      $v1, $v1, 1
    089BAA98:[018B482B]: sltu       $t1, $t4, $t3
    089BAA9C:[1120FFFB]: beq        $t1, $zr, 0x089BAA8C
    089BAAA0:[7C0B5E20]: seh        $t3, $t3
    089BAAA4:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    089BAAA8:[004C6006]: srlv       $t4, $t4, $v0
    089BAAAC:[018B6023]: subu       $t4, $t4, $t3
    089BAAB0:[000C6040]: sll        $t4, $t4, 0x0001
    089BAAB4:[019D6021]: addu       $t4, $t4, $sp
    089BAAB8:[85830000]: lh         $v1, 0($t4)
    089BAABC:[0461000D]: bgez       $v1, 0x089BAAF4
    089BAAC0:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
    089BAAC4:[108500C9]: beq        $a0, $a1, 0x089BADEC
    089BAAC8:[0328C821]: addu       $t9, $t9, $t0
    089BAACC:[0731006B]: bgezal     $t9, 0x089BAC7C
    089BAAD0:[A083FFFF]: sb         $v1, -1($a0)
    089BAAD4:[03381046]: rotrv      $v0, $t8, $t9
    089BAAD8:[7C433C40]: ext        $v1, $v0, 17, 8
    089BAADC:[00031840]: sll        $v1, $v1, 0x0001
    089BAAE0:[007D1821]: addu       $v1, $v1, $sp
    089BAAE4:[84630000]: lh         $v1, 0($v1)
    089BAAE8:[24840001]: addiu      $a0, $a0, 1
    089BAAEC:[0460FFF5]: bltz       $v1, 0x089BAAC4
    089BAAF0:[7C681AC0]: ext        $t0, $v1, 11, 4
    089BAAF4:[1100FFE1]: beq        $t0, $zr, 0x089BAA7C
    089BAAF8:[0328C821]: addu       $t9, $t9, $t0
    089BAAFC:[0731005F]: bgezal     $t9, 0x089BAC7C
    089BAB00:[30680007]: andi       $t0, $v1, 7
    089BAB04:[11000009]: beq        $t0, $zr, 0x089BAB2C
    089BAB08:[7C6338C0]: ext        $v1, $v1, 3, 8
    089BAB0C:[1103006A]: beq        $t0, $v1, 0x089BACB8
    089BAB10:[00084823]: subu       $t1, $zr, $t0 <=> negu $t1, $t0
    089BAB14:[0328C821]: addu       $t9, $t9, $t0
    089BAB18:[07310058]: bgezal     $t9, 0x089BAC7C
    089BAB1C:[03385046]: rotrv      $t2, $t8, $t9
    089BAB20:[000A53C0]: sll        $t2, $t2, 0x000F
    089BAB24:[012A5006]: srlv       $t2, $t2, $t1
    089BAB28:[006A1821]: addu       $v1, $v1, $t2
    089BAB2C:[8FA80274]: lw         $t0, 628($sp)
    089BAB30:[03381046]: rotrv      $v0, $t8, $t9
    089BAB34:[7C021520]: bitrev     $v0, $v0
    089BAB38:[00021440]: sll        $v0, $v0, 0x0011
    089BAB3C:[0048582B]: sltu       $t3, $v0, $t0
    089BAB40:[8FAA026C]: lw         $t2, 620($sp)
    089BAB44:[15600025]: bne        $t3, $zr, 0x089BABDC
    089BAB48:[24630003]: addiu      $v1, $v1, 3
    089BAB4C:[004A582B]: sltu       $t3, $v0, $t2
    089BAB50:[1560001C]: bne        $t3, $zr, 0x089BABC4
    089BAB54:[8FA90270]: lw         $t1, 624($sp)
    089BAB58:[8FAA0264]: lw         $t2, 612($sp)
    089BAB5C:[8FA90268]: lw         $t1, 616($sp)
    089BAB60:[004A582B]: sltu       $t3, $v0, $t2
    089BAB64:[15600018]: bne        $t3, $zr, 0x089BABC8
    089BAB68:[25080004]: addiu      $t0, $t0, 4
    089BAB6C:[8FAA025C]: lw         $t2, 604($sp)
    089BAB70:[8FA90260]: lw         $t1, 608($sp)
    089BAB74:[004A582B]: sltu       $t3, $v0, $t2
    089BAB78:[15600013]: bne        $t3, $zr, 0x089BABC8
    089BAB7C:[25080002]: addiu      $t0, $t0, 2
    089BAB80:[8FAA0254]: lw         $t2, 596($sp)
    089BAB84:[8FA90258]: lw         $t1, 600($sp)
    089BAB88:[004A582B]: sltu       $t3, $v0, $t2
    089BAB8C:[1560000E]: bne        $t3, $zr, 0x089BABC8
    089BAB90:[25080002]: addiu      $t0, $t0, 2
    089BAB94:[8FAA024C]: lw         $t2, 588($sp)
    089BAB98:[8FA90250]: lw         $t1, 592($sp)
    089BAB9C:[004A582B]: sltu       $t3, $v0, $t2
    089BABA0:[15600009]: bne        $t3, $zr, 0x089BABC8
    089BABA4:[25080002]: addiu      $t0, $t0, 2
    089BABA8:[8FAA0244]: lw         $t2, 580($sp)
    089BABAC:[8FA90248]: lw         $t1, 584($sp)
    089BABB0:[004A582B]: sltu       $t3, $v0, $t2
    089BABB4:[15600004]: bne        $t3, $zr, 0x089BABC8
    089BABB8:[25080002]: addiu      $t0, $t0, 2
    089BABBC:[8FAA023C]: lw         $t2, 572($sp)
    089BABC0:[8FA90240]: lw         $t1, 576($sp)
    089BABC4:[25080002]: addiu      $t0, $t0, 2
    089BABC8:[0049582B]: sltu       $t3, $v0, $t1
    089BABCC:[010B4023]: subu       $t0, $t0, $t3
    089BABD0:[012B500B]: movn       $t2, $t1, $t3
    089BABD4:[000A5440]: sll        $t2, $t2, 0x0011
    089BABD8:[004A1023]: subu       $v0, $v0, $t2
    089BABDC:[3108000F]: andi       $t0, $t0, 15
    089BABE0:[0328C821]: addu       $t9, $t9, $t0
    089BABE4:[00084023]: subu       $t0, $zr, $t0 <=> negu $t0, $t0
    089BABE8:[01021006]: srlv       $v0, $v0, $t0
    089BABEC:[00021040]: sll        $v0, $v0, 0x0001
    089BABF0:[005D1021]: addu       $v0, $v0, $sp
    089BABF4:[84420200]: lh         $v0, 512($v0)
    089BABF8:[2484FFFF]: addiu      $a0, $a0, -1
    089BABFC:[0731001F]: bgezal     $t9, 0x089BAC7C
    089BAC00:[284C0004]: slti       $t4, $v0, 4
    089BAC04:[15800075]: bne        $t4, $zr, 0x089BADDC
    089BAC08:[0082A023]: subu       $s4, $a0, $v0
    089BAC0C:[00405016]: clz        $t2, $v0
    089BAC10:[2739001E]: addiu      $t9, $t9, 30
    089BAC14:[032AC823]: subu       $t9, $t9, $t2
    089BAC18:[03385846]: rotrv      $t3, $t8, $t9
    089BAC1C:[000B5BC0]: sll        $t3, $t3, 0x000F
    089BAC20:[014B5806]: srlv       $t3, $t3, $t2
    089BAC24:[000B5882]: srl        $t3, $t3, 0x0002
    089BAC28:[028BA023]: subu       $s4, $s4, $t3
    089BAC2C:[01D4502B]: sltu       $t2, $t6, $s4
    089BAC30:[1140006C]: beq        $t2, $zr, 0x089BADE4
    089BAC34:[00830821]: addu       $at, $a0, $v1
    089BAC38:[02A1182B]: sltu       $v1, $s5, $at
    089BAC3C:[14600014]: bne        $v1, $zr, 0x089BAC90
    089BAC40:[9A83FFFF]: lwr        $v1, -1($s4)
    089BAC44:[BC98003F]: cache      0x18, 63($a0)
    089BAC48:[15800014]: bne        $t4, $zr, 0x089BAC9C
    089BAC4C:[2482FFFD]: addiu      $v0, $a0, -3
    089BAC50:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    089BAC54:[07310009]: bgezal     $t9, 0x089BAC7C
    089BAC58:[7C410804]: ins        $at, $v0, 0, 2
    089BAC5C:[8A830002]: lwl        $v1, 2($s4)
    089BAC60:[B8430003]: swr        $v1, 3($v0)
    089BAC64:[24420004]: addiu      $v0, $v0, 4
    089BAC68:[1022FF9A]: beq        $at, $v0, 0x089BAAD4
    089BAC6C:[A8430002]: swl        $v1, 2($v0)
    089BAC70:[26940004]: addiu      $s4, $s4, 4
    089BAC74:[0A26EB17]: j          0x089BAC5C
    089BAC78:[9A83FFFF]: lwr        $v1, -1($s4)
    089BAC90:[00A1102B]: sltu       $v0, $a1, $at
    089BAC94:[14400055]: bne        $v0, $zr, 0x089BADEC
    089BAC98:[00000000]: nop
    089BAC9C:[24840001]: addiu      $a0, $a0, 1
    089BACA0:[A083FFFF]: sb         $v1, -1($a0)
    089BACA4:[24840001]: addiu      $a0, $a0, 1
    089BACA8:[1024FF88]: beq        $at, $a0, 0x089BAACC
    089BACAC:[92830000]: lbu        $v1, 0($s4)
    089BACB0:[0A26EB28]: j          0x089BACA0
    089BACB4:[26940001]: addiu      $s4, $s4, 1
    089BACB8:[2463FFFF]: addiu      $v1, $v1, -1
    089BACBC:[00731025]: or         $v0, $v1, $s3
    089BACC0:[1040FE67]: beq        $v0, $zr, 0x089BA660
    089BACC4:[2484FFFF]: addiu      $a0, $a0, -1
    089BACC8:[14600046]: bne        $v1, $zr, 0x089BADE4
    089BACCC:[00000000]: nop
    089BACD0:[10E00005]: beq        $a3, $zr, 0x089BACE8
    089BACD4:[008E1023]: subu       $v0, $a0, $t6
    089BACD8:[27290008]: addiu      $t1, $t9, 8
    089BACDC:[000948C3]: sra        $t1, $t1, 0x0003
    089BACE0:[00C93021]: addu       $a2, $a2, $t1
    089BACE4:[ACE60000]: sw         $a2, 0($a3)
    089BACE8:[8FBF04E4]: lw         $ra, 1252($sp)
    089BACEC:[8FB504E8]: lw         $s5, 1256($sp)
    089BACF0:[8FB404EC]: lw         $s4, 1260($sp)
    089BACF4:[00009810]: mfhi       $s3
    089BACF8:[00009012]: mflo       $s2
    089BACFC:[03E00008]: jr         $ra
    089BAD00:[27BD04F0]: addiu      $sp, $sp, 1264
    089BAD04:[25020010]: addiu      $v0, $t0, 16
    089BAD08:[14400010]: bne        $v0, $zr, 0x089BAD4C
    089BAD0C:[000A4080]: sll        $t0, $t2, 0x0002
    089BAD10:[03381046]: rotrv      $v0, $t8, $t9
    089BAD14:[7C420C40]: ext        $v0, $v0, 17, 2
    089BAD18:[24420003]: addiu      $v0, $v0, 3
    089BAD1C:[19400013]: blez       $t2, 0x089BAD6C
    089BAD20:[27390002]: addiu      $t9, $t9, 2
    089BAD24:[011D4021]: addu       $t0, $t0, $sp
    089BAD28:[8D03003C]: lw         $v1, 60($t0)
    089BAD2C:[00621821]: addu       $v1, $v1, $v0
    089BAD30:[AD03003C]: sw         $v1, 60($t0)
    089BAD34:[00491021]: addu       $v0, $v0, $t1
    089BAD38:[25290001]: addiu      $t1, $t1, 1
    089BAD3C:[1522FFFE]: bne        $t1, $v0, 0x089BAD38
    089BAD40:[A12A005F]: sb         $t2, 95($t1)
    089BAD44:[0A26E9E8]: j          0x089BA7A0
    089BAD48:[00000000]: nop
    089BAD4C:[004B502D]: min        $t2, $v0, $t3
    089BAD50:[032AC821]: addu       $t9, $t9, $t2
    089BAD54:[03381846]: rotrv      $v1, $t8, $t9
    089BAD58:[00031BC0]: sll        $v1, $v1, 0x000F
    089BAD5C:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089BAD60:[01431806]: srlv       $v1, $v1, $t2
    089BAD64:[00431021]: addu       $v0, $v0, $v1
    089BAD68:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    089BAD6C:[1140FE8C]: beq        $t2, $zr, 0x089BA7A0
    089BAD70:[01224821]: addu       $t1, $t1, $v0
    089BAD74:[0A26EB79]: j          0x089BADE4
    089BAD78:[00000000]: nop
    089BAD7C:[25020010]: addiu      $v0, $t0, 16
    089BAD80:[1440000D]: bne        $v0, $zr, 0x089BADB8
    089BAD84:[000A4080]: sll        $t0, $t2, 0x0002
    089BAD88:[03381046]: rotrv      $v0, $t8, $t9
    089BAD8C:[7C420C40]: ext        $v0, $v0, 17, 2
    089BAD90:[24420003]: addiu      $v0, $v0, 3
    089BAD94:[1940FEA4]: blez       $t2, 0x089BA828
    089BAD98:[27390002]: addiu      $t9, $t9, 2
    089BAD9C:[011D4021]: addu       $t0, $t0, $sp
    089BADA0:[8D030000]: lw         $v1, 0($t0)
    089BADA4:[004D4806]: srlv       $t1, $t5, $v0
    089BADA8:[01A94823]: subu       $t1, $t5, $t1
    089BADAC:[01294821]: addu       $t1, $t1, $t1
    089BADB0:[0A26EA09]: j          0x089BA824
    089BADB4:[00691825]: or         $v1, $v1, $t1
    089BADB8:[004B502D]: min        $t2, $v0, $t3
    089BADBC:[032AC821]: addu       $t9, $t9, $t2
    089BADC0:[03381846]: rotrv      $v1, $t8, $t9
    089BADC4:[00031BC0]: sll        $v1, $v1, 0x000F
    089BADC8:[000A5023]: subu       $t2, $zr, $t2 <=> negu $t2, $t2
    089BADCC:[01431806]: srlv       $v1, $v1, $t2
    089BADD0:[00431021]: addu       $v0, $v0, $v1
    089BADD4:[0A26EA0A]: j          0x089BA828
    089BADD8:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    089BADDC:[0441FF93]: bgez       $v0, 0x089BAC2C
    089BADE0:[284C0003]: slti       $t4, $v0, 3
    089BADE4:[0A26EB3A]: j          0x089BACE8
    089BADE8:[36420108]: ori        $v0, $s2, 264
    089BADEC:[0A26EB3A]: j          0x089BACE8
    089BADF0:[36420104]: ori        $v0, $s2, 260
    089BADF4:[14600016]: bne        $v1, $zr, 0x089BAE50
    089BADF8:[27290008]: addiu      $t1, $t9, 8
    089BADFC:[000948C3]: sra        $t1, $t1, 0x0003
    089BAE00:[0E26EB20]: jal        0x089BAC80
    089BAE04:[00C93021]: addu       $a2, $a2, $t1
    089BAE08:[03004827]: nor        $t1, $t8, $zr <=> li $t1, not $t8
    089BAE0C:[00294C02]: rotr       $t1, $t1, 0x0010
    089BAE10:[1538FFF4]: bne        $t1, $t8, 0x089BADE4
    089BAE14:[3303FFFF]: andi       $v1, $t8, -1
    089BAE18:[10600009]: beq        $v1, $zr, 0x089BAE40
    089BAE1C:[00641821]: addu       $v1, $v1, $a0
    089BAE20:[00A3482B]: sltu       $t1, $a1, $v1
    089BAE24:[1520FFF1]: bne        $t1, $zr, 0x089BADEC
    089BAE28:[00000000]: nop
    089BAE2C:[90C90002]: lbu        $t1, 2($a2)
    089BAE30:[24C60001]: addiu      $a2, $a2, 1
    089BAE34:[24840001]: addiu      $a0, $a0, 1
    089BAE38:[1464FFFC]: bne        $v1, $a0, 0x089BAE2C
    089BAE3C:[A089FFFF]: sb         $t1, -1($a0)
    089BAE40:[1660FFA3]: bne        $s3, $zr, 0x089BACD0
    089BAE44:[2419000F]: addiu      $t9, $zr, 15 <=> li $t9, 15
    089BAE48:[0A26E996]: j          0x089BA658
    089BAE4C:[24C60002]: addiu      $a2, $a2, 2
    089BAE50:[1D00FFE4]: bgtz       $t0, 0x089BADE4
    089BAE54:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089BAE58:[27A8FEE0]: addiu      $t0, $sp, -288
    089BAE5C:[A50303E4]: sh         $v1, 996($t0)
    089BAE60:[24630070]: addiu      $v1, $v1, 112
    089BAE64:[A50304D4]: sh         $v1, 1236($t0)
    089BAE68:[25080002]: addiu      $t0, $t0, 2
    089BAE6C:[151DFFFB]: bne        $t0, $sp, 0x089BAE5C
    089BAE70:[2463FF91]: addiu      $v1, $v1, -111
    089BAE74:[27A8FFD0]: addiu      $t0, $sp, -48
    089BAE78:[8DE20040]: lw         $v0, 64($t7)
    089BAE7C:[8DE30000]: lw         $v1, 0($t7)
    089BAE80:[25080004]: addiu      $t0, $t0, 4
    089BAE84:[25EF0004]: addiu      $t7, $t7, 4
    089BAE88:[AD02022C]: sw         $v0, 556($t0)
    089BAE8C:[151DFFFA]: bne        $t0, $sp, 0x089BAE78
    089BAE90:[AD0302C0]: sw         $v1, 704($t0)
    089BAE94:[27A8FFF0]: addiu      $t0, $sp, -16
    089BAE98:[8DE20040]: lw         $v0, 64($t7)
    089BAE9C:[8DE30000]: lw         $v1, 0($t7)
    089BAEA0:[25080004]: addiu      $t0, $t0, 4
    089BAEA4:[AD02023C]: sw         $v0, 572($t0)
    089BAEA8:[AD0303F0]: sw         $v1, 1008($t0)
    089BAEAC:[551DFFFA]: bnel       $t0, $sp, 0x089BAE98
    089BAEB0:[25EF0004]: addiu      $t7, $t7, 4
    089BAEB4:[3C036400]: lui        $v1, 0x6400 <=> li $v1, 0x64000000
    089BAEB8:[34631800]: ori        $v1, $v1, 6144
    089BAEBC:[AFA304DC]: sw         $v1, 1244($sp)
    089BAEC0:[240D0007]: addiu      $t5, $zr, 7 <=> li $t5, 7
    089BAEC4:[3848FF93]: xori       $t0, $v0, -109
    089BAEC8:[0A26EA73]: j          0x089BA9CC
    089BAECC:[AFA20278]: sw         $v0, 632($sp)
  Back Branch 089BACA8 3,805,124 times (length 121)
  Back Branch 089BACB0 3,770,367 times (length 6)
    089BAC90:[00A1102B]: sltu       $v0, $a1, $at
    089BAC94:[14400055]: bne        $v0, $zr, 0x089BADEC
    089BAC98:[00000000]: nop
    089BAC9C:[24840001]: addiu      $a0, $a0, 1
--> 089BACA0:[A083FFFF]: sb         $v1, -1($a0)
    089BACA4:[24840001]: addiu      $a0, $a0, 1
    089BACA8:[1024FF88]: beq        $at, $a0, 0x089BAACC
    089BACAC:[92830000]: lbu        $v1, 0($s4)
--> 089BACB0:[0A26EB28]: j          0x089BACA0
    089BACB4:[26940001]: addiu      $s4, $s4, 1
    089BACB8:[2463FFFF]: addiu      $v1, $v1, -1
    089BACBC:[00731025]: or         $v0, $v1, $s3
    089BACC0:[1040FE67]: beq        $v0, $zr, 0x089BA660
  Back Branch 089BAAEC 2,845,777 times (length 12)
    089BAAB0:[000C6040]: sll        $t4, $t4, 0x0001
    089BAAB4:[019D6021]: addu       $t4, $t4, $sp
    089BAAB8:[85830000]: lh         $v1, 0($t4)
    089BAABC:[0461000D]: bgez       $v1, 0x089BAAF4
    089BAAC0:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
--> 089BAAC4:[108500C9]: beq        $a0, $a1, 0x089BADEC
    089BAAC8:[0328C821]: addu       $t9, $t9, $t0
    089BAACC:[0731006B]: bgezal     $t9, 0x089BAC7C
    089BAAD0:[A083FFFF]: sb         $v1, -1($a0)
    089BAAD4:[03381046]: rotrv      $v0, $t8, $t9
    089BAAD8:[7C433C40]: ext        $v1, $v0, 17, 8
    089BAADC:[00031840]: sll        $v1, $v1, 0x0001
    089BAAE0:[007D1821]: addu       $v1, $v1, $sp
    089BAAE4:[84630000]: lh         $v1, 0($v1)
    089BAAE8:[24840001]: addiu      $a0, $a0, 1
--> 089BAAEC:[0460FFF5]: bltz       $v1, 0x089BAAC4
    089BAAF0:[7C681AC0]: ext        $t0, $v1, 11, 4
    089BAAF4:[1100FFE1]: beq        $t0, $zr, 0x089BAA7C
    089BAAF8:[0328C821]: addu       $t9, $t9, $t0
    089BAAFC:[0731005F]: bgezal     $t9, 0x089BAC7C
  Back Branch 089BAC68 2,169,895 times (length 103)
  Back Branch 089BAC74 1,585,235 times (length 8)
    089BAC48:[15800014]: bne        $t4, $zr, 0x089BAC9C
    089BAC4C:[2482FFFD]: addiu      $v0, $a0, -3
    089BAC50:[00202021]: addu       $a0, $at, $zr <=> move $a0, $at
    089BAC54:[07310009]: bgezal     $t9, 0x089BAC7C
    089BAC58:[7C410804]: ins        $at, $v0, 0, 2
--> 089BAC5C:[8A830002]: lwl        $v1, 2($s4)
    089BAC60:[B8430003]: swr        $v1, 3($v0)
    089BAC64:[24420004]: addiu      $v0, $v0, 4
    089BAC68:[1022FF9A]: beq        $at, $v0, 0x089BAAD4
    089BAC6C:[A8430002]: swl        $v1, 2($v0)
    089BAC70:[26940004]: addiu      $s4, $s4, 4
--> 089BAC74:[0A26EB17]: j          0x089BAC5C
    089BAC78:[9A83FFFF]: lwr        $v1, -1($s4)
  Back Branch 089BAAF4 1,241,945 times (length 32)
    089BAA68:[00481021]: addu       $v0, $v0, $t0
    089BAA6C:[1440FFF9]: bne        $v0, $zr, 0x089BAA54
    089BAA70:[A42C0000]: sh         $t4, 0($at)
    089BAA74:[0A26EAB5]: j          0x089BAAD4
    089BAA78:[00000000]: nop
--> 089BAA7C:[7C026520]: bitrev     $t4, $v0
    089BAA80:[00031080]: sll        $v0, $v1, 0x0002
    089BAA84:[005D1021]: addu       $v0, $v0, $sp
    089BAA88:[000C6440]: sll        $t4, $t4, 0x0011
    089BAA8C:[8C4B0258]: lw         $t3, 600($v0)
    089BAA90:[24420004]: addiu      $v0, $v0, 4
    089BAA94:[24630001]: addiu      $v1, $v1, 1
    089BAA98:[018B482B]: sltu       $t1, $t4, $t3
    089BAA9C:[1120FFFB]: beq        $t1, $zr, 0x089BAA8C
    089BAAA0:[7C0B5E20]: seh        $t3, $t3
    089BAAA4:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    089BAAA8:[004C6006]: srlv       $t4, $t4, $v0
    089BAAAC:[018B6023]: subu       $t4, $t4, $t3
    089BAAB0:[000C6040]: sll        $t4, $t4, 0x0001
    089BAAB4:[019D6021]: addu       $t4, $t4, $sp
    089BAAB8:[85830000]: lh         $v1, 0($t4)
    089BAABC:[0461000D]: bgez       $v1, 0x089BAAF4
    089BAAC0:[00024023]: subu       $t0, $zr, $v0 <=> negu $t0, $v0
    089BAAC4:[108500C9]: beq        $a0, $a1, 0x089BADEC
    089BAAC8:[0328C821]: addu       $t9, $t9, $t0
    089BAACC:[0731006B]: bgezal     $t9, 0x089BAC7C
    089BAAD0:[A083FFFF]: sb         $v1, -1($a0)
    089BAAD4:[03381046]: rotrv      $v0, $t8, $t9
    089BAAD8:[7C433C40]: ext        $v1, $v0, 17, 8
    089BAADC:[00031840]: sll        $v1, $v1, 0x0001
    089BAAE0:[007D1821]: addu       $v1, $v1, $sp
    089BAAE4:[84630000]: lh         $v1, 0($v1)
    089BAAE8:[24840001]: addiu      $a0, $a0, 1
    089BAAEC:[0460FFF5]: bltz       $v1, 0x089BAAC4
    089BAAF0:[7C681AC0]: ext        $t0, $v1, 11, 4
--> 089BAAF4:[1100FFE1]: beq        $t0, $zr, 0x089BAA7C
    089BAAF8:[0328C821]: addu       $t9, $t9, $t0
    089BAAFC:[0731005F]: bgezal     $t9, 0x089BAC7C
    089BAB00:[30680007]: andi       $t0, $v1, 7
    089BAB04:[11000009]: beq        $t0, $zr, 0x089BAB2C
  Back Branch 089BAA9C 638,181 times (length 6)
    089BAA78:[00000000]: nop
    089BAA7C:[7C026520]: bitrev     $t4, $v0
    089BAA80:[00031080]: sll        $v0, $v1, 0x0002
    089BAA84:[005D1021]: addu       $v0, $v0, $sp
    089BAA88:[000C6440]: sll        $t4, $t4, 0x0011
--> 089BAA8C:[8C4B0258]: lw         $t3, 600($v0)
    089BAA90:[24420004]: addiu      $v0, $v0, 4
    089BAA94:[24630001]: addiu      $v1, $v1, 1
    089BAA98:[018B482B]: sltu       $t1, $t4, $t3
--> 089BAA9C:[1120FFFB]: beq        $t1, $zr, 0x089BAA8C
    089BAAA0:[7C0B5E20]: seh        $t3, $t3
    089BAAA4:[00031023]: subu       $v0, $zr, $v1 <=> negu $v0, $v1
    089BAAA8:[004C6006]: srlv       $t4, $t4, $v0
    089BAAAC:[018B6023]: subu       $t4, $t4, $t3
  Back Branch 089BAA0C 62,379 times (length 6)
    089BA9E8:[84680294]: lh         $t0, 660($v1)
    089BA9EC:[24630002]: addiu      $v1, $v1, 2
    089BA9F0:[01B44806]: srlv       $t1, $s4, $t5
    089BA9F4:[01224821]: addu       $t1, $t1, $v0
    089BA9F8:[7DA872C4]: ins        $t0, $t5, 11, 4
--> 089BA9FC:[00020C00]: sll        $at, $v0, 0x0010
    089BAA00:[7C010D20]: bitrev     $at, $at
    089BAA04:[003D0821]: addu       $at, $at, $sp
    089BAA08:[24420080]: addiu      $v0, $v0, 128
--> 089BAA0C:[1449FFFB]: bne        $v0, $t1, 0x089BA9FC
    089BAA10:[A4280000]: sh         $t0, 0($at)
    089BAA14:[1054002F]: beq        $v0, $s4, 0x089BAAD4
    089BAA18:[00000000]: nop
    089BAA1C:[854104CE]: lh         $at, 1230($t2)
  Back Branch 089BA8DC 47,616 times (length 11)
    089BA8A4:[1D00FFEA]: bgtz       $t0, 0x089BA850
    089BA8A8:[2508FFFF]: addiu      $t0, $t0, -1
    089BA8AC:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    089BA8B0:[156C014C]: bne        $t3, $t4, 0x089BADE4
    089BA8B4:[27BFFF00]: addiu      $ra, $sp, -256
--> 089BA8B8:[83E8017C]: lb         $t0, 380($ra)
    089BA8BC:[11000007]: beq        $t0, $zr, 0x089BA8DC
    089BA8C0:[27FF0001]: addiu      $ra, $ra, 1
    089BA8C4:[00084880]: sll        $t1, $t0, 0x0002
    089BA8C8:[013D4821]: addu       $t1, $t1, $sp
    089BA8CC:[8D2A003C]: lw         $t2, 60($t1)
    089BA8D0:[A54C0294]: sh         $t4, 660($t2)
    089BA8D4:[254A0002]: addiu      $t2, $t2, 2
    089BA8D8:[AD2A003C]: sw         $t2, 60($t1)
--> 089BA8DC:[17FDFFF6]: bne        $ra, $sp, 0x089BA8B8
    089BA8E0:[258C0001]: addiu      $t4, $t4, 1
    089BA8E4:[27BFFFE2]: addiu      $ra, $sp, -30
    089BA8E8:[83E8019A]: lb         $t0, 410($ra)
    089BA8EC:[11000008]: beq        $t0, $zr, 0x089BA910
  Back Branch 089BADDC 44,777 times (length 110)
  Back Branch 089BA7A8 43,595 times (length 20)
    089BA74C:[00290821]: addu       $at, $at, $t1
    089BA750:[240AFFFF]: addiu      $t2, $zr, -1 <=> li $t2, -1
    089BA754:[240B0007]: addiu      $t3, $zr, 7 <=> li $t3, 7
    089BA758:[AFAA0200]: sw         $t2, 512($sp)
    089BA75C:[03381046]: rotrv      $v0, $t8, $t9
--> 089BA760:[7C483440]: ext        $t0, $v0, 17, 7
    089BA764:[011D4021]: addu       $t0, $t0, $sp
    089BA768:[81080294]: lb         $t0, 660($t0)
    089BA76C:[31030007]: andi       $v1, $t0, 7
    089BA770:[000840C3]: sra        $t0, $t0, 0x0003
    089BA774:[05000163]: bltz       $t0, 0x089BAD04
    089BA778:[0323C821]: addu       $t9, $t9, $v1
    089BA77C:[A1280060]: sb         $t0, 96($t1)
    089BA780:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    089BA784:[11000006]: beq        $t0, $zr, 0x089BA7A0
    089BA788:[25290001]: addiu      $t1, $t1, 1
    089BA78C:[00084080]: sll        $t0, $t0, 0x0002
    089BA790:[011D4021]: addu       $t0, $t0, $sp
    089BA794:[8D03003C]: lw         $v1, 60($t0)
    089BA798:[24630001]: addiu      $v1, $v1, 1
    089BA79C:[AD03003C]: sw         $v1, 60($t0)
    089BA7A0:[07310136]: bgezal     $t9, 0x089BAC7C
    089BA7A4:[01211023]: subu       $v0, $t1, $at
--> 089BA7A8:[0442FFED]: bltzl      $v0, 0x089BA760
    089BA7AC:[03381046]: rotrv      $v0, $t8, $t9
    089BA7B0:[1040000B]: beq        $v0, $zr, 0x089BA7E0
    089BA7B4:[00526806]: srlv       $t5, $s2, $v0
    089BA7B8:[15400009]: bne        $t2, $zr, 0x089BA7E0
  Back Branch 089BAA24 42,357 times (length 17)
    089BA9D4:[24020000]: addiu      $v0, $zr, 0 <=> li $v0, 0
    089BA9D8:[03A01821]: addu       $v1, $sp, $zr <=> move $v1, $sp
    089BA9DC:[34148000]: ori        $s4, $zr, -32768 <=> li $s4, 32768
    089BA9E0:[000D5040]: sll        $t2, $t5, 0x0001
    089BA9E4:[015D5021]: addu       $t2, $t2, $sp
--> 089BA9E8:[84680294]: lh         $t0, 660($v1)
    089BA9EC:[24630002]: addiu      $v1, $v1, 2
    089BA9F0:[01B44806]: srlv       $t1, $s4, $t5
    089BA9F4:[01224821]: addu       $t1, $t1, $v0
    089BA9F8:[7DA872C4]: ins        $t0, $t5, 11, 4
    089BA9FC:[00020C00]: sll        $at, $v0, 0x0010
    089BAA00:[7C010D20]: bitrev     $at, $at
    089BAA04:[003D0821]: addu       $at, $at, $sp
    089BAA08:[24420080]: addiu      $v0, $v0, 128
    089BAA0C:[1449FFFB]: bne        $v0, $t1, 0x089BA9FC
    089BAA10:[A4280000]: sh         $t0, 0($at)
    089BAA14:[1054002F]: beq        $v0, $s4, 0x089BAAD4
    089BAA18:[00000000]: nop
    089BAA1C:[854104CE]: lh         $at, 1230($t2)
    089BAA20:[0041082B]: sltu       $at, $v0, $at
--> 089BAA24:[1420FFF0]: bne        $at, $zr, 0x089BA9E8
    089BAA28:[39A10008]: xori       $at, $t5, 8
    089BAA2C:[25AD0001]: addiu      $t5, $t5, 1
    089BAA30:[1420FFFA]: bne        $at, $zr, 0x089BAA1C
    089BAA34:[254A0002]: addiu      $t2, $t2, 2
  Back Branch 089BA710 23,808 times (length 7)
    089BA6E8:[1140000E]: beq        $t2, $zr, 0x089BA724
    089BA6EC:[AD200004]: sw         $zr, 4($t1)
    089BA6F0:[01406816]: clz        $t5, $t2
    089BA6F4:[7DA338C4]: ins        $v1, $t5, 3, 5
    089BA6F8:[016B1021]: addu       $v0, $t3, $t3
--> 089BA6FC:[2442FFFF]: addiu      $v0, $v0, -1
    089BA700:[00086640]: sll        $t4, $t0, 0x0019
    089BA704:[7C0C6520]: bitrev     $t4, $t4
    089BA708:[019D6021]: addu       $t4, $t4, $sp
    089BA70C:[A1830294]: sb         $v1, 660($t4)
--> 089BA710:[1C40FFFA]: bgtz       $v0, 0x089BA6FC
    089BA714:[25080001]: addiu      $t0, $t0, 1
    089BA718:[01B21006]: srlv       $v0, $s2, $t5
    089BA71C:[1542FFF4]: bne        $t2, $v0, 0x089BA6F0
    089BA720:[01425023]: subu       $t2, $t2, $v0
  Back Branch 089BA684 18,972 times (length 3)
    089BA66C:[7C430C80]: ext        $v1, $v0, 18, 2
    089BA670:[2468FFFE]: addiu      $t0, $v1, -2
    089BA674:[150001DF]: bne        $t0, $zr, 0x089BADF4
    089BA678:[7C530440]: ext        $s3, $v0, 17, 1
    089BA67C:[27A9FE68]: addiu      $t1, $sp, -408
--> 089BA680:[25290004]: addiu      $t1, $t1, 4
--> 089BA684:[153DFFFE]: bne        $t1, $sp, 0x089BA680
    089BA688:[AD200198]: sw         $zr, 408($t1)
    089BA68C:[03380846]: rotrv      $at, $t8, $t9
    089BA690:[2739000E]: addiu      $t9, $t9, 14
    089BA694:[07310179]: bgezal     $t9, 0x089BAC7C
  Back Branch 089BAE6C 17,568 times (length 6)
    089BAE48:[0A26E996]: j          0x089BA658
    089BAE4C:[24C60002]: addiu      $a2, $a2, 2
    089BAE50:[1D00FFE4]: bgtz       $t0, 0x089BADE4
    089BAE54:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089BAE58:[27A8FEE0]: addiu      $t0, $sp, -288
--> 089BAE5C:[A50303E4]: sh         $v1, 996($t0)
    089BAE60:[24630070]: addiu      $v1, $v1, 112
    089BAE64:[A50304D4]: sh         $v1, 1236($t0)
    089BAE68:[25080002]: addiu      $t0, $t0, 2
--> 089BAE6C:[151DFFFB]: bne        $t0, $sp, 0x089BAE5C
    089BAE70:[2463FF91]: addiu      $v1, $v1, -111
    089BAE74:[27A8FFD0]: addiu      $t0, $sp, -48
    089BAE78:[8DE20040]: lw         $v0, 64($t7)
    089BAE7C:[8DE30000]: lw         $v1, 0($t7)
  Back Branch 089BAA58 16,864 times (length 6)
    089BAA34:[254A0002]: addiu      $t2, $t2, 2
    089BAA38:[00021440]: sll        $v0, $v0, 0x0011
    089BAA3C:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    089BAA40:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    089BAA44:[25ACFFFE]: addiu      $t4, $t5, -2
--> 089BAA48:[8D4B0278]: lw         $t3, 632($t2)
    089BAA4C:[254A0004]: addiu      $t2, $t2, 4
    089BAA50:[258C0001]: addiu      $t4, $t4, 1
    089BAA54:[004B082B]: sltu       $at, $v0, $t3
--> 089BAA58:[1020FFFB]: beq        $at, $zr, 0x089BAA48
    089BAA5C:[7C020D20]: bitrev     $at, $v0
    089BAA60:[00010840]: sll        $at, $at, 0x0001
    089BAA64:[003D0821]: addu       $at, $at, $sp
    089BAA68:[00481021]: addu       $v0, $v0, $t0
  Back Branch 089BAA6C 16,469 times (length 8)
    089BAA40:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
    089BAA44:[25ACFFFE]: addiu      $t4, $t5, -2
    089BAA48:[8D4B0278]: lw         $t3, 632($t2)
    089BAA4C:[254A0004]: addiu      $t2, $t2, 4
    089BAA50:[258C0001]: addiu      $t4, $t4, 1
--> 089BAA54:[004B082B]: sltu       $at, $v0, $t3
    089BAA58:[1020FFFB]: beq        $at, $zr, 0x089BAA48
    089BAA5C:[7C020D20]: bitrev     $at, $v0
    089BAA60:[00010840]: sll        $at, $at, 0x0001
    089BAA64:[003D0821]: addu       $at, $at, $sp
    089BAA68:[00481021]: addu       $v0, $v0, $t0
--> 089BAA6C:[1440FFF9]: bne        $v0, $zr, 0x089BAA54
    089BAA70:[A42C0000]: sh         $t4, 0($at)
    089BAA74:[0A26EAB5]: j          0x089BAAD4
    089BAA78:[00000000]: nop
    089BAA7C:[7C026520]: bitrev     $t4, $v0
  Back Branch 089BAD3C 9,227 times (length 3)
    089BAD24:[011D4021]: addu       $t0, $t0, $sp
    089BAD28:[8D03003C]: lw         $v1, 60($t0)
    089BAD2C:[00621821]: addu       $v1, $v1, $v0
    089BAD30:[AD03003C]: sw         $v1, 60($t0)
    089BAD34:[00491021]: addu       $v0, $v0, $t1
--> 089BAD38:[25290001]: addiu      $t1, $t1, 1
--> 089BAD3C:[1522FFFE]: bne        $t1, $v0, 0x089BAD38
    089BAD40:[A12A005F]: sb         $t2, 95($t1)
    089BAD44:[0A26E9E8]: j          0x089BA7A0
    089BAD48:[00000000]: nop
    089BAD4C:[004B502D]: min        $t2, $v0, $t3
  Back Branch 089BA910 5,580 times (length 12)
    089BA8D4:[254A0002]: addiu      $t2, $t2, 2
    089BA8D8:[AD2A003C]: sw         $t2, 60($t1)
    089BA8DC:[17FDFFF6]: bne        $ra, $sp, 0x089BA8B8
    089BA8E0:[258C0001]: addiu      $t4, $t4, 1
    089BA8E4:[27BFFFE2]: addiu      $ra, $sp, -30
--> 089BA8E8:[83E8019A]: lb         $t0, 410($ra)
    089BA8EC:[11000008]: beq        $t0, $zr, 0x089BA910
    089BA8F0:[27FF0001]: addiu      $ra, $ra, 1
    089BA8F4:[00084880]: sll        $t1, $t0, 0x0002
    089BA8F8:[013D4821]: addu       $t1, $t1, $sp
    089BA8FC:[8D2A003C]: lw         $t2, 60($t1)
    089BA900:[85E10000]: lh         $at, 0($t7)
    089BA904:[A5410294]: sh         $at, 660($t2)
    089BA908:[254A0002]: addiu      $t2, $t2, 2
    089BA90C:[AD2A003C]: sw         $t2, 60($t1)
--> 089BA910:[17FDFFF5]: bne        $ra, $sp, 0x089BA8E8
    089BA914:[25EF0002]: addiu      $t7, $t7, 2
    089BA918:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089BA91C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089BA920:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
  Back Branch 089BA96C 5,279 times (length 13)
    089BA92C:[8FE10004]: lw         $at, 4($ra)
    089BA930:[10200010]: beq        $at, $zr, 0x089BA974
    089BA934:[01696004]: sllv       $t4, $t1, $t3
    089BA938:[014C6023]: subu       $t4, $t2, $t4
    089BA93C:[0168400A]: movz       $t0, $t3, $t0
--> 089BA940:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089BA944:[01621004]: sllv       $v0, $v0, $t3
    089BA948:[01425021]: addu       $t2, $t2, $v0
    089BA94C:[00201016]: clz        $v0, $at
    089BA950:[00521806]: srlv       $v1, $s2, $v0
    089BA954:[00230823]: subu       $at, $at, $v1
    089BA958:[7C4F2844]: ins        $t7, $v0, 1, 5
    089BA95C:[85E20040]: lh         $v0, 64($t7)
    089BA960:[00091840]: sll        $v1, $t1, 0x0001
    089BA964:[25290001]: addiu      $t1, $t1, 1
    089BA968:[007D1821]: addu       $v1, $v1, $sp
--> 089BA96C:[1420FFF4]: bne        $at, $zr, 0x089BA940
    089BA970:[A4620200]: sh         $v0, 512($v1)
    089BA974:[11000006]: beq        $t0, $zr, 0x089BA990
    089BA978:[256BFFFF]: addiu      $t3, $t3, -1
    089BA97C:[000A1040]: sll        $v0, $t2, 0x0001
  Back Branch 089BA830 4,976 times (length 20)
    089BA7D4:[AD890000]: sw         $t1, 0($t4)
    089BA7D8:[00621822]: sub        $v1, $v1, $v0
    089BA7DC:[AD83003C]: sw         $v1, 60($t4)
    089BA7E0:[06800015]: bltz       $s4, 0x089BA838
    089BA7E4:[26940001]: addiu      $s4, $s4, 1
--> 089BA7E8:[03381046]: rotrv      $v0, $t8, $t9
    089BA7EC:[7C483440]: ext        $t0, $v0, 17, 7
    089BA7F0:[011D4021]: addu       $t0, $t0, $sp
    089BA7F4:[81080294]: lb         $t0, 660($t0)
    089BA7F8:[31030007]: andi       $v1, $t0, 7
    089BA7FC:[000840C3]: sra        $t0, $t0, 0x0003
    089BA800:[0500015E]: bltz       $t0, 0x089BAD7C
    089BA804:[0323C821]: addu       $t9, $t9, $v1
    089BA808:[01005021]: addu       $t2, $t0, $zr <=> move $t2, $t0
    089BA80C:[11000006]: beq        $t0, $zr, 0x089BA828
    089BA810:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089BA814:[00084080]: sll        $t0, $t0, 0x0002
    089BA818:[011D4021]: addu       $t0, $t0, $sp
    089BA81C:[8D030000]: lw         $v1, 0($t0)
    089BA820:[006D1825]: or         $v1, $v1, $t5
    089BA824:[AD030000]: sw         $v1, 0($t0)
    089BA828:[07310114]: bgezal     $t9, 0x089BAC7C
    089BA82C:[0282A023]: subu       $s4, $s4, $v0
--> 089BA830:[1E80FFED]: bgtz       $s4, 0x089BA7E8
    089BA834:[004D6806]: srlv       $t5, $t5, $v0
    089BA838:[1680016A]: bne        $s4, $zr, 0x089BADE4
    089BA83C:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    089BA840:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
  Back Branch 089BA6D0 3,084 times (length 13)
    089BA690:[2739000E]: addiu      $t9, $t9, 14
    089BA694:[07310179]: bgezal     $t9, 0x089BAC7C
    089BA698:[7C341EC0]: ext        $s4, $at, 27, 4
    089BA69C:[028FA021]: addu       $s4, $s4, $t7
    089BA6A0:[25EBFFFC]: addiu      $t3, $t7, -4
--> 089BA6A4:[816A0084]: lb         $t2, 132($t3)
    089BA6A8:[03381046]: rotrv      $v0, $t8, $t9
    089BA6AC:[7C421440]: ext        $v0, $v0, 17, 3
    089BA6B0:[00021080]: sll        $v0, $v0, 0x0002
    089BA6B4:[005D1021]: addu       $v0, $v0, $sp
    089BA6B8:[8C430000]: lw         $v1, 0($v0)
    089BA6BC:[27390003]: addiu      $t9, $t9, 3
    089BA6C0:[0731016E]: bgezal     $t9, 0x089BAC7C
    089BA6C4:[01525006]: srlv       $t2, $s2, $t2
    089BA6C8:[01435025]: or         $t2, $t2, $v1
    089BA6CC:[256B0001]: addiu      $t3, $t3, 1
--> 089BA6D0:[1574FFF4]: bne        $t3, $s4, 0x089BA6A4
    089BA6D4:[AC4A0000]: sw         $t2, 0($v0)
    089BA6D8:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
    089BA6DC:[8D2A0004]: lw         $t2, 4($t1)
    089BA6E0:[01601816]: clz        $v1, $t3
  Back Branch 089BA8A4 2,790 times (length 23)
    089BA83C:[2408000E]: addiu      $t0, $zr, 14 <=> li $t0, 14
    089BA840:[03A04821]: addu       $t1, $sp, $zr <=> move $t1, $sp
    089BA844:[240B0000]: addiu      $t3, $zr, 0 <=> li $t3, 0
    089BA848:[03A0F821]: addu       $ra, $sp, $zr <=> move $ra, $sp
    089BA84C:[240D0000]: addiu      $t5, $zr, 0 <=> li $t5, 0
--> 089BA850:[8D2C0040]: lw         $t4, 64($t1)
    089BA854:[02940821]: addu       $at, $s4, $s4
    089BA858:[003D0821]: addu       $at, $at, $sp
    089BA85C:[11800005]: beq        $t4, $zr, 0x089BA874
    089BA860:[AD210040]: sw         $at, 64($t1)
    089BA864:[028CA021]: addu       $s4, $s4, $t4
    089BA868:[010C0804]: sllv       $at, $t4, $t0
    089BA86C:[01615821]: addu       $t3, $t3, $at
    089BA870:[010D680A]: movz       $t5, $t0, $t5
    089BA874:[2D010007]: sltiu      $at, $t0, 7
    089BA878:[50200008]: beql       $at, $zr, 0x089BA89C
    089BA87C:[A7EB04D0]: sh         $t3, 1232($ra)
    089BA880:[010B0806]: srlv       $at, $t3, $t0
    089BA884:[00340823]: subu       $at, $at, $s4
    089BA888:[2421FEB6]: addiu      $at, $at, -330
    089BA88C:[000B6040]: sll        $t4, $t3, 0x0001
    089BA890:[258CFFFF]: addiu      $t4, $t4, -1
    089BA894:[7D81FC04]: ins        $at, $t4, 16, 16
    089BA898:[AD210258]: sw         $at, 600($t1)
    089BA89C:[25290004]: addiu      $t1, $t1, 4
    089BA8A0:[27FF0002]: addiu      $ra, $ra, 2
--> 089BA8A4:[1D00FFEA]: bgtz       $t0, 0x089BA850
    089BA8A8:[2508FFFF]: addiu      $t0, $t0, -1
    089BA8AC:[340C8000]: ori        $t4, $zr, -32768 <=> li $t4, 32768
    089BA8B0:[156C014C]: bne        $t3, $t4, 0x089BADE4
    089BA8B4:[27BFFF00]: addiu      $ra, $sp, -256
  Back Branch 089BA990 2,790 times (length 27)
    089BA918:[24080000]: addiu      $t0, $zr, 0 <=> li $t0, 0
    089BA91C:[24090000]: addiu      $t1, $zr, 0 <=> li $t1, 0
    089BA920:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    089BA924:[240B000E]: addiu      $t3, $zr, 14 <=> li $t3, 14
    089BA928:[27B40038]: addiu      $s4, $sp, 56
--> 089BA92C:[8FE10004]: lw         $at, 4($ra)
    089BA930:[10200010]: beq        $at, $zr, 0x089BA974
    089BA934:[01696004]: sllv       $t4, $t1, $t3
    089BA938:[014C6023]: subu       $t4, $t2, $t4
    089BA93C:[0168400A]: movz       $t0, $t3, $t0
    089BA940:[24020001]: addiu      $v0, $zr, 1 <=> li $v0, 1
    089BA944:[01621004]: sllv       $v0, $v0, $t3
    089BA948:[01425021]: addu       $t2, $t2, $v0
    089BA94C:[00201016]: clz        $v0, $at
    089BA950:[00521806]: srlv       $v1, $s2, $v0
    089BA954:[00230823]: subu       $at, $at, $v1
    089BA958:[7C4F2844]: ins        $t7, $v0, 1, 5
    089BA95C:[85E20040]: lh         $v0, 64($t7)
    089BA960:[00091840]: sll        $v1, $t1, 0x0001
    089BA964:[25290001]: addiu      $t1, $t1, 1
    089BA968:[007D1821]: addu       $v1, $v1, $sp
    089BA96C:[1420FFF4]: bne        $at, $zr, 0x089BA940
    089BA970:[A4620200]: sh         $v0, 512($v1)
    089BA974:[11000006]: beq        $t0, $zr, 0x089BA990
    089BA978:[256BFFFF]: addiu      $t3, $t3, -1
    089BA97C:[000A1040]: sll        $v0, $t2, 0x0001
    089BA980:[2442FFFF]: addiu      $v0, $v0, -1
    089BA984:[7C4CFC04]: ins        $t4, $v0, 16, 16
    089BA988:[AE8C023C]: sw         $t4, 572($s4)
    089BA98C:[2694FFFC]: addiu      $s4, $s4, -4
--> 089BA990:[0561FFE6]: bgez       $t3, 0x089BA92C
    089BA994:[27FF0004]: addiu      $ra, $ra, 4
    089BA998:[169D0002]: bne        $s4, $sp, 0x089BA9A4
    089BA99C:[8FA20274]: lw         $v0, 628($sp)
    089BA9A0:[AE8C023C]: sw         $t4, 572($s4)
  Back Branch 089BA71C 2,600 times (length 13)
    089BA6DC:[8D2A0004]: lw         $t2, 4($t1)
    089BA6E0:[01601816]: clz        $v1, $t3
    089BA6E4:[000B5842]: srl        $t3, $t3, 0x0001
    089BA6E8:[1140000E]: beq        $t2, $zr, 0x089BA724
    089BA6EC:[AD200004]: sw         $zr, 4($t1)
--> 089BA6F0:[01406816]: clz        $t5, $t2
    089BA6F4:[7DA338C4]: ins        $v1, $t5, 3, 5
    089BA6F8:[016B1021]: addu       $v0, $t3, $t3
    089BA6FC:[2442FFFF]: addiu      $v0, $v0, -1
    089BA700:[00086640]: sll        $t4, $t0, 0x0019
    089BA704:[7C0C6520]: bitrev     $t4, $t4
    089BA708:[019D6021]: addu       $t4, $t4, $sp
    089BA70C:[A1830294]: sb         $v1, 660($t4)
    089BA710:[1C40FFFA]: bgtz       $v0, 0x089BA6FC
    089BA714:[25080001]: addiu      $t0, $t0, 1
    089BA718:[01B21006]: srlv       $v0, $s2, $t5
--> 089BA71C:[1542FFF4]: bne        $t2, $v0, 0x089BA6F0
    089BA720:[01425023]: subu       $t2, $t2, $v0
    089BA724:[1560FFED]: bne        $t3, $zr, 0x089BA6DC
    089BA728:[25290004]: addiu      $t1, $t1, 4
    089BA72C:[7C342580]: ext        $s4, $at, 22, 5
  Back Branch 089BAD44 2,162 times (length 363)
  Back Branch 089BAE8C 1,464 times (length 7)
    089BAE64:[A50304D4]: sh         $v1, 1236($t0)
    089BAE68:[25080002]: addiu      $t0, $t0, 2
    089BAE6C:[151DFFFB]: bne        $t0, $sp, 0x089BAE5C
    089BAE70:[2463FF91]: addiu      $v1, $v1, -111
    089BAE74:[27A8FFD0]: addiu      $t0, $sp, -48
--> 089BAE78:[8DE20040]: lw         $v0, 64($t7)
    089BAE7C:[8DE30000]: lw         $v1, 0($t7)
    089BAE80:[25080004]: addiu      $t0, $t0, 4
    089BAE84:[25EF0004]: addiu      $t7, $t7, 4
    089BAE88:[AD02022C]: sw         $v0, 556($t0)
--> 089BAE8C:[151DFFFA]: bne        $t0, $sp, 0x089BAE78
    089BAE90:[AD0302C0]: sw         $v1, 704($t0)
    089BAE94:[27A8FFF0]: addiu      $t0, $sp, -16
    089BAE98:[8DE20040]: lw         $v0, 64($t7)
    089BAE9C:[8DE30000]: lw         $v1, 0($t7)
  Back Branch 089BA724 1,302 times (length 20)
    089BA6C8:[01435025]: or         $t2, $t2, $v1
    089BA6CC:[256B0001]: addiu      $t3, $t3, 1
    089BA6D0:[1574FFF4]: bne        $t3, $s4, 0x089BA6A4
    089BA6D4:[AC4A0000]: sw         $t2, 0($v0)
    089BA6D8:[240B0040]: addiu      $t3, $zr, 64 <=> li $t3, 64
--> 089BA6DC:[8D2A0004]: lw         $t2, 4($t1)
    089BA6E0:[01601816]: clz        $v1, $t3
    089BA6E4:[000B5842]: srl        $t3, $t3, 0x0001
    089BA6E8:[1140000E]: beq        $t2, $zr, 0x089BA724
    089BA6EC:[AD200004]: sw         $zr, 4($t1)
    089BA6F0:[01406816]: clz        $t5, $t2
    089BA6F4:[7DA338C4]: ins        $v1, $t5, 3, 5
    089BA6F8:[016B1021]: addu       $v0, $t3, $t3
    089BA6FC:[2442FFFF]: addiu      $v0, $v0, -1
    089BA700:[00086640]: sll        $t4, $t0, 0x0019
    089BA704:[7C0C6520]: bitrev     $t4, $t4
    089BA708:[019D6021]: addu       $t4, $t4, $sp
    089BA70C:[A1830294]: sb         $v1, 660($t4)
    089BA710:[1C40FFFA]: bgtz       $v0, 0x089BA6FC
    089BA714:[25080001]: addiu      $t0, $t0, 1
    089BA718:[01B21006]: srlv       $v0, $s2, $t5
    089BA71C:[1542FFF4]: bne        $t2, $v0, 0x089BA6F0
    089BA720:[01425023]: subu       $t2, $t2, $v0
--> 089BA724:[1560FFED]: bne        $t3, $zr, 0x089BA6DC
    089BA728:[25290004]: addiu      $t1, $t1, 4
    089BA72C:[7C342580]: ext        $s4, $at, 22, 5
    089BA730:[7C212440]: ext        $at, $at, 17, 5
    089BA734:[39020080]: xori       $v0, $t0, 128
  Back Branch 089BAA30 1,172 times (length 7)
    089BAA08:[24420080]: addiu      $v0, $v0, 128
    089BAA0C:[1449FFFB]: bne        $v0, $t1, 0x089BA9FC
    089BAA10:[A4280000]: sh         $t0, 0($at)
    089BAA14:[1054002F]: beq        $v0, $s4, 0x089BAAD4
    089BAA18:[00000000]: nop
--> 089BAA1C:[854104CE]: lh         $at, 1230($t2)
    089BAA20:[0041082B]: sltu       $at, $v0, $at
    089BAA24:[1420FFF0]: bne        $at, $zr, 0x089BA9E8
    089BAA28:[39A10008]: xori       $at, $t5, 8
    089BAA2C:[25AD0001]: addiu      $t5, $t5, 1
--> 089BAA30:[1420FFFA]: bne        $at, $zr, 0x089BAA1C
    089BAA34:[254A0002]: addiu      $t2, $t2, 2
    089BAA38:[00021440]: sll        $v0, $v0, 0x0011
    089BAA3C:[3C080100]: lui        $t0, 0x0100 <=> li $t0, 0x01000000
    089BAA40:[03A05021]: addu       $t2, $sp, $zr <=> move $t2, $sp
  Back Branch 089BAEAC 366 times (length 7)
    089BAE84:[25EF0004]: addiu      $t7, $t7, 4
    089BAE88:[AD02022C]: sw         $v0, 556($t0)
    089BAE8C:[151DFFFA]: bne        $t0, $sp, 0x089BAE78
    089BAE90:[AD0302C0]: sw         $v1, 704($t0)
    089BAE94:[27A8FFF0]: addiu      $t0, $sp, -16
--> 089BAE98:[8DE20040]: lw         $v0, 64($t7)
    089BAE9C:[8DE30000]: lw         $v1, 0($t7)
    089BAEA0:[25080004]: addiu      $t0, $t0, 4
    089BAEA4:[AD02023C]: sw         $v0, 572($t0)
    089BAEA8:[AD0303F0]: sw         $v1, 1008($t0)
--> 089BAEAC:[551DFFFA]: bnel       $t0, $sp, 0x089BAE98
    089BAEB0:[25EF0004]: addiu      $t7, $t7, 4
    089BAEB4:[3C036400]: lui        $v1, 0x6400 <=> li $v1, 0x64000000
    089BAEB8:[34631800]: ori        $v1, $v1, 6144
    089BAEBC:[AFA304DC]: sw         $v1, 1244($sp)
  Back Branch 089BAD6C 346 times (length 373)
  Back Branch 089BACC0 308 times (length 410)
  Back Branch 089BAD94 186 times (length 349)
  Back Branch 089BADB0 186 times (length 357)
  Back Branch 089BAEC8 122 times (length 321)
  Back Branch 089BAE50 122 times (length 29)
    089BADD0:[00431021]: addu       $v0, $v0, $v1
    089BADD4:[0A26EA0A]: j          0x089BA828
    089BADD8:[240A0000]: addiu      $t2, $zr, 0 <=> li $t2, 0
    089BADDC:[0441FF93]: bgez       $v0, 0x089BAC2C
    089BADE0:[284C0003]: slti       $t4, $v0, 3
--> 089BADE4:[0A26EB3A]: j          0x089BACE8
    089BADE8:[36420108]: ori        $v0, $s2, 264
    089BADEC:[0A26EB3A]: j          0x089BACE8
    089BADF0:[36420104]: ori        $v0, $s2, 260
    089BADF4:[14600016]: bne        $v1, $zr, 0x089BAE50
    089BADF8:[27290008]: addiu      $t1, $t9, 8
    089BADFC:[000948C3]: sra        $t1, $t1, 0x0003
    089BAE00:[0E26EB20]: jal        0x089BAC80
    089BAE04:[00C93021]: addu       $a2, $a2, $t1
    089BAE08:[03004827]: nor        $t1, $t8, $zr <=> li $t1, not $t8
    089BAE0C:[00294C02]: rotr       $t1, $t1, 0x0010
    089BAE10:[1538FFF4]: bne        $t1, $t8, 0x089BADE4
    089BAE14:[3303FFFF]: andi       $v1, $t8, -1
    089BAE18:[10600009]: beq        $v1, $zr, 0x089BAE40
    089BAE1C:[00641821]: addu       $v1, $v1, $a0
    089BAE20:[00A3482B]: sltu       $t1, $a1, $v1
    089BAE24:[1520FFF1]: bne        $t1, $zr, 0x089BADEC
    089BAE28:[00000000]: nop
    089BAE2C:[90C90002]: lbu        $t1, 2($a2)
    089BAE30:[24C60001]: addiu      $a2, $a2, 1
    089BAE34:[24840001]: addiu      $a0, $a0, 1
    089BAE38:[1464FFFC]: bne        $v1, $a0, 0x089BAE2C
    089BAE3C:[A089FFFF]: sb         $t1, -1($a0)
    089BAE40:[1660FFA3]: bne        $s3, $zr, 0x089BACD0
    089BAE44:[2419000F]: addiu      $t9, $zr, 15 <=> li $t9, 15
    089BAE48:[0A26E996]: j          0x089BA658
    089BAE4C:[24C60002]: addiu      $a2, $a2, 2
--> 089BAE50:[1D00FFE4]: bgtz       $t0, 0x089BADE4
    089BAE54:[34038000]: ori        $v1, $zr, -32768 <=> li $v1, 32768
    089BAE58:[27A8FEE0]: addiu      $t0, $sp, -288
    089BAE5C:[A50303E4]: sh         $v1, 996($t0)
    089BAE60:[24630070]: addiu      $v1, $v1, 112
  Back Branch 089BADD4 22 times (length 365)
_S1_2_88C7B78 21,200,611 instructions (5.900%), 9,320 calls (088C7B78 - 088C7C64, length 60)
    088C7B78:[27BDFFF0]: addiu      $sp, $sp, -16
    088C7B7C:[AFB00000]: sw         $s0, 0($sp)
    088C7B80:[AFBF0004]: sw         $ra, 4($sp)
    088C7B84:[2484003F]: addiu      $a0, $a0, 63
    088C7B88:[2405FFC0]: addiu      $a1, $zr, -64 <=> li $a1, -64
    088C7B8C:[00858024]: and        $s0, $a0, $a1
    088C7B90:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088C7B94:[8CA54524]: lw         $a1, 17700($a1)
    088C7B98:[10A00007]: beq        $a1, $zr, 0x088C7BB8
    088C7B9C:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088C7BA0:[34040040]: ori        $a0, $zr, 64 <=> li $a0, 64
    088C7BA4:[0E27422F]: jal        0x089D08BC
    088C7BA8:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088C7BAC:[10000013]: b          0x088C7BFC
    088C7BB0:[7C440780]: ext        $a0, $v0, 30, 1
    088C7BB8:[8C824520]: lw         $v0, 17696($a0)
    088C7BBC:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088C7BC0:[8CA5451C]: lw         $a1, 17692($a1)
    088C7BC4:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    088C7BC8:[00052880]: sll        $a1, $a1, 0x0002
    088C7BCC:[24C64508]: addiu      $a2, $a2, 17672
    088C7BD0:[00A62821]: addu       $a1, $a1, $a2
    088C7BD4:[8CA50000]: lw         $a1, 0($a1)
    088C7BD8:[00503021]: addu       $a2, $v0, $s0
    088C7BDC:[00A21021]: addu       $v0, $a1, $v0
    088C7BE0:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088C7BE4:[8CA54514]: lw         $a1, 17684($a1)
    088C7BE8:[AC864520]: sw         $a2, 17696($a0)
    088C7BEC:[00A6202B]: sltu       $a0, $a1, $a2
    088C7BF0:[14800006]: bne        $a0, $zr, 0x088C7C0C
    088C7BF4:[00000000]: nop
    088C7BF8:[7C440780]: ext        $a0, $v0, 30, 1
    088C7BFC:[14800016]: bne        $a0, $zr, 0x088C7C58
    088C7C00:[00000000]: nop
    088C7C04:[10000006]: b          0x088C7C20
    088C7C08:[02022021]: addu       $a0, $s0, $v0
    088C7C0C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088C7C10:[8FB00000]: lw         $s0, 0($sp)
    088C7C14:[8FBF0004]: lw         $ra, 4($sp)
    088C7C18:[03E00008]: jr         $ra
    088C7C1C:[27BD0010]: addiu      $sp, $sp, 16
    088C7C20:[2484FFC0]: addiu      $a0, $a0, -64
    088C7C24:[2445003F]: addiu      $a1, $v0, 63
    088C7C28:[3484003F]: ori        $a0, $a0, 63
    088C7C2C:[34B0003F]: ori        $s0, $a1, 63
    088C7C30:[3884003F]: xori       $a0, $a0, 63
    088C7C34:[3A10003F]: xori       $s0, $s0, 63
    088C7C38:[0090282B]: sltu       $a1, $a0, $s0
    088C7C3C:[14A00006]: bne        $a1, $zr, 0x088C7C58
    088C7C40:[00000000]: nop
    088C7C44:[BE180000]: cache      0x18, 0($s0)
    088C7C48:[26100040]: addiu      $s0, $s0, 64
    088C7C4C:[0090282B]: sltu       $a1, $a0, $s0
    088C7C50:[10A0FFFC]: beq        $a1, $zr, 0x088C7C44
    088C7C54:[00000000]: nop
    088C7C58:[8FB00000]: lw         $s0, 0($sp)
    088C7C5C:[8FBF0004]: lw         $ra, 4($sp)
    088C7C60:[03E00008]: jr         $ra
    088C7C64:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088C7C50 4,172,703 times (length 5)
    088C7C30:[3884003F]: xori       $a0, $a0, 63
    088C7C34:[3A10003F]: xori       $s0, $s0, 63
    088C7C38:[0090282B]: sltu       $a1, $a0, $s0
    088C7C3C:[14A00006]: bne        $a1, $zr, 0x088C7C58
    088C7C40:[00000000]: nop
--> 088C7C44:[BE180000]: cache      0x18, 0($s0)
    088C7C48:[26100040]: addiu      $s0, $s0, 64
    088C7C4C:[0090282B]: sltu       $a1, $a0, $s0
--> 088C7C50:[10A0FFFC]: beq        $a1, $zr, 0x088C7C44
    088C7C54:[00000000]: nop
    088C7C58:[8FB00000]: lw         $s0, 0($sp)
    088C7C5C:[8FBF0004]: lw         $ra, 4($sp)
    088C7C60:[03E00008]: jr         $ra
_S1_2_893C11C 14,798,358 instructions (4.118%), 1,286 calls (0893C11C - 0893D28C, length 1117)
  Back Branch 0893D1CC 94,598 times (length 630)
  Back Branch 0893CF5C 85,652 times (length 61)
    0893CE5C:[10800041]: beq        $a0, $zr, 0x0893CF64
    0893CE60:[26100018]: addiu      $s0, $s0, 24
    0893CE64:[264A0038]: addiu      $t2, $s2, 56
    0893CE68:[03A02825]: or         $a1, $sp, $zr <=> move $a1, $sp
    0893CE6C:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 0893CE70:[8CA60000]: lw         $a2, 0($a1)
    0893CE74:[01482021]: addu       $a0, $t2, $t0
    0893CE78:[90870000]: lbu        $a3, 0($a0)
    0893CE7C:[50C70034]: beql       $a2, $a3, 0x0893CF50
    0893CE80:[25080001]: addiu      $t0, $t0, 1
    0893CE84:[90860000]: lbu        $a2, 0($a0)
    0893CE88:[ACA60000]: sw         $a2, 0($a1)
    0893CE8C:[01373025]: or         $a2, $t1, $s7
    0893CE90:[AE060000]: sw         $a2, 0($s0)
    0893CE94:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    0893CE98:[3C082B00]: lui        $t0, 0x2B00 <=> li $t0, 0x2B000000
    0893CE9C:[01203825]: or         $a3, $t1, $zr <=> move $a3, $t1
    0893CEA0:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    0893CEA4:[01405825]: or         $t3, $t2, $zr <=> move $t3, $t2
    0893CEA8:[3C0A2B00]: lui        $t2, 0x2B00 <=> li $t2, 0x2B000000
    0893CEAC:[90820000]: lbu        $v0, 0($a0)
    0893CEB0:[00021180]: sll        $v0, $v0, 0x0006
    0893CEB4:[00531021]: addu       $v0, $v0, $s3
    0893CEB8:[98480001]: lwr        $t0, 1($v0)
    0893CEBC:[98490005]: lwr        $t1, 5($v0)
    0893CEC0:[984A0009]: lwr        $t2, 9($v0)
    0893CEC4:[AE080004]: sw         $t0, 4($s0)
    0893CEC8:[AE090008]: sw         $t1, 8($s0)
    0893CECC:[AE0A000C]: sw         $t2, 12($s0)
    0893CED0:[90820000]: lbu        $v0, 0($a0)
    0893CED4:[00021180]: sll        $v0, $v0, 0x0006
    0893CED8:[00531021]: addu       $v0, $v0, $s3
    0893CEDC:[98480011]: lwr        $t0, 17($v0)
    0893CEE0:[98490015]: lwr        $t1, 21($v0)
    0893CEE4:[984A0019]: lwr        $t2, 25($v0)
    0893CEE8:[AE080010]: sw         $t0, 16($s0)
    0893CEEC:[AE090014]: sw         $t1, 20($s0)
    0893CEF0:[AE0A0018]: sw         $t2, 24($s0)
    0893CEF4:[90820000]: lbu        $v0, 0($a0)
    0893CEF8:[00021180]: sll        $v0, $v0, 0x0006
    0893CEFC:[00531021]: addu       $v0, $v0, $s3
    0893CF00:[98480021]: lwr        $t0, 33($v0)
    0893CF04:[98490025]: lwr        $t1, 37($v0)
    0893CF08:[984A0029]: lwr        $t2, 41($v0)
    0893CF0C:[AE08001C]: sw         $t0, 28($s0)
    0893CF10:[AE090020]: sw         $t1, 32($s0)
    0893CF14:[AE0A0024]: sw         $t2, 36($s0)
    0893CF18:[90840000]: lbu        $a0, 0($a0)
    0893CF1C:[00042180]: sll        $a0, $a0, 0x0006
    0893CF20:[00932021]: addu       $a0, $a0, $s3
    0893CF24:[98880031]: lwr        $t0, 49($a0)
    0893CF28:[98890035]: lwr        $t1, 53($a0)
    0893CF2C:[988A0039]: lwr        $t2, 57($a0)
    0893CF30:[AE080028]: sw         $t0, 40($s0)
    0893CF34:[AE09002C]: sw         $t1, 44($s0)
    0893CF38:[AE0A0030]: sw         $t2, 48($s0)
    0893CF3C:[26100034]: addiu      $s0, $s0, 52
    0893CF40:[00C04025]: or         $t0, $a2, $zr <=> move $t0, $a2
    0893CF44:[00E04825]: or         $t1, $a3, $zr <=> move $t1, $a3
    0893CF48:[01605025]: or         $t2, $t3, $zr <=> move $t2, $t3
    0893CF4C:[25080001]: addiu      $t0, $t0, 1
    0893CF50:[24A50004]: addiu      $a1, $a1, 4
    0893CF54:[92440034]: lbu        $a0, 52($s2)
    0893CF58:[0104202A]: slt        $a0, $t0, $a0
--> 0893CF5C:[1480FFC4]: bne        $a0, $zr, 0x0893CE70
    0893CF60:[2529000C]: addiu      $t1, $t1, 12
    0893CF64:[8E44002C]: lw         $a0, 44($s2)
    0893CF68:[8FA50164]: lw         $a1, 356($sp)
    0893CF6C:[3C0A4C00]: lui        $t2, 0x4C00 <=> li $t2, 0x4C000000
  Back Branch 0893C460 20,216 times (length 48)
    0893C394:[50800035]: beql       $a0, $zr, 0x0893C46C
    0893C398:[03C0A025]: or         $s4, $fp, $zr <=> move $s4, $fp
    0893C39C:[8FB00170]: lw         $s0, 368($sp)
    0893C3A0:[26100010]: addiu      $s0, $s0, 16
    0893C3A4:[26B10114]: addiu      $s1, $s5, 276
--> 0893C3A8:[8E240008]: lw         $a0, 8($s1)
    0893C3AC:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0893C3B0:[308400FF]: andi       $a0, $a0, 255
    0893C3B4:[50800028]: beql       $a0, $zr, 0x0893C458
    0893C3B8:[26940001]: addiu      $s4, $s4, 1
    0893C3BC:[0E24CF9D]: jal        0x08933E74
    0893C3C0:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0893C3C4:[80440000]: lb         $a0, 0($v0)
    0893C3C8:[34050076]: ori        $a1, $zr, 118 <=> li $a1, 118
    0893C3CC:[54850022]: bnel       $a0, $a1, 0x0893C458
    0893C3D0:[26940001]: addiu      $s4, $s4, 1
    0893C3D4:[0E24CF9A]: jal        0x08933E68
    0893C3D8:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0893C3DC:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893C3E0:[8C850000]: lw         $a1, 0($a0)
    0893C3E4:[8E060000]: lw         $a2, 0($s0)
    0893C3E8:[54C5001B]: bnel       $a2, $a1, 0x0893C458
    0893C3EC:[26940001]: addiu      $s4, $s4, 1
    0893C3F0:[8E050004]: lw         $a1, 4($s0)
    0893C3F4:[8C860004]: lw         $a2, 4($a0)
    0893C3F8:[54A60017]: bnel       $a1, $a2, 0x0893C458
    0893C3FC:[26940001]: addiu      $s4, $s4, 1
    0893C400:[8E050008]: lw         $a1, 8($s0)
    0893C404:[8C860008]: lw         $a2, 8($a0)
    0893C408:[54A60013]: bnel       $a1, $a2, 0x0893C458
    0893C40C:[26940001]: addiu      $s4, $s4, 1
    0893C410:[8E05000C]: lw         $a1, 12($s0)
    0893C414:[8C86000C]: lw         $a2, 12($a0)
    0893C418:[54A6000F]: bnel       $a1, $a2, 0x0893C458
    0893C41C:[26940001]: addiu      $s4, $s4, 1
    0893C420:[8E050010]: lw         $a1, 16($s0)
    0893C424:[8C860010]: lw         $a2, 16($a0)
    0893C428:[54A6000B]: bnel       $a1, $a2, 0x0893C458
    0893C42C:[26940001]: addiu      $s4, $s4, 1
    0893C430:[8E050014]: lw         $a1, 20($s0)
    0893C434:[8C860014]: lw         $a2, 20($a0)
    0893C438:[54A60007]: bnel       $a1, $a2, 0x0893C458
    0893C43C:[26940001]: addiu      $s4, $s4, 1
    0893C440:[8E050018]: lw         $a1, 24($s0)
    0893C444:[8C840018]: lw         $a0, 24($a0)
    0893C448:[54A40003]: bnel       $a1, $a0, 0x0893C458
    0893C44C:[26940001]: addiu      $s4, $s4, 1
    0893C450:[10000006]: b          0x0893C46C
    0893C454:[00000000]: nop
    0893C458:[8EA40414]: lw         $a0, 1044($s5)
    0893C45C:[0284202B]: sltu       $a0, $s4, $a0
--> 0893C460:[1480FFD1]: bne        $a0, $zr, 0x0893C3A8
    0893C464:[2631000C]: addiu      $s1, $s1, 12
    0893C468:[03C0A025]: or         $s4, $fp, $zr <=> move $s4, $fp
    0893C46C:[0680000B]: bltz       $s4, 0x0893C49C
    0893C470:[02942021]: addu       $a0, $s4, $s4
  Back Branch 0893D240 5,892 times (length 1003)
  Back Branch 0893C380 4,788 times (length 49)
    0893C2B0:[10A00035]: beq        $a1, $zr, 0x0893C388
    0893C2B4:[24920040]: addiu      $s2, $a0, 64
    0893C2B8:[24900010]: addiu      $s0, $a0, 16
    0893C2BC:[26B10240]: addiu      $s1, $s5, 576
    0893C2C0:[26310114]: addiu      $s1, $s1, 276
--> 0893C2C4:[8E240008]: lw         $a0, 8($s1)
    0893C2C8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    0893C2CC:[308400FF]: andi       $a0, $a0, 255
    0893C2D0:[50800028]: beql       $a0, $zr, 0x0893C374
    0893C2D4:[26940001]: addiu      $s4, $s4, 1
    0893C2D8:[0E24CF9D]: jal        0x08933E74
    0893C2DC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0893C2E0:[80440000]: lb         $a0, 0($v0)
    0893C2E4:[34050076]: ori        $a1, $zr, 118 <=> li $a1, 118
    0893C2E8:[54850022]: bnel       $a0, $a1, 0x0893C374
    0893C2EC:[26940001]: addiu      $s4, $s4, 1
    0893C2F0:[0E24CF9A]: jal        0x08933E68
    0893C2F4:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0893C2F8:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893C2FC:[8C850000]: lw         $a1, 0($a0)
    0893C300:[8E060000]: lw         $a2, 0($s0)
    0893C304:[54C5001B]: bnel       $a2, $a1, 0x0893C374
    0893C308:[26940001]: addiu      $s4, $s4, 1
    0893C30C:[8E050004]: lw         $a1, 4($s0)
    0893C310:[8C860004]: lw         $a2, 4($a0)
    0893C314:[54A60017]: bnel       $a1, $a2, 0x0893C374
    0893C318:[26940001]: addiu      $s4, $s4, 1
    0893C31C:[8E050008]: lw         $a1, 8($s0)
    0893C320:[8C860008]: lw         $a2, 8($a0)
    0893C324:[54A60013]: bnel       $a1, $a2, 0x0893C374
    0893C328:[26940001]: addiu      $s4, $s4, 1
    0893C32C:[8E05000C]: lw         $a1, 12($s0)
    0893C330:[8C86000C]: lw         $a2, 12($a0)
    0893C334:[54A6000F]: bnel       $a1, $a2, 0x0893C374
    0893C338:[26940001]: addiu      $s4, $s4, 1
    0893C33C:[8E050010]: lw         $a1, 16($s0)
    0893C340:[8C860010]: lw         $a2, 16($a0)
    0893C344:[54A6000B]: bnel       $a1, $a2, 0x0893C374
    0893C348:[26940001]: addiu      $s4, $s4, 1
    0893C34C:[8E050014]: lw         $a1, 20($s0)
    0893C350:[8C860014]: lw         $a2, 20($a0)
    0893C354:[54A60007]: bnel       $a1, $a2, 0x0893C374
    0893C358:[26940001]: addiu      $s4, $s4, 1
    0893C35C:[8E050018]: lw         $a1, 24($s0)
    0893C360:[8C840018]: lw         $a0, 24($a0)
    0893C364:[54A40003]: bnel       $a1, $a0, 0x0893C374
    0893C368:[26940001]: addiu      $s4, $s4, 1
    0893C36C:[1000003F]: b          0x0893C46C
    0893C370:[00000000]: nop
    0893C374:[8EA40418]: lw         $a0, 1048($s5)
    0893C378:[24840030]: addiu      $a0, $a0, 48
    0893C37C:[0284202B]: sltu       $a0, $s4, $a0
--> 0893C380:[1480FFD0]: bne        $a0, $zr, 0x0893C2C4
    0893C384:[2631000C]: addiu      $s1, $s1, 12
    0893C388:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    0893C38C:[8EA40414]: lw         $a0, 1044($s5)
    0893C390:[0284202B]: sltu       $a0, $s4, $a0
_S1_2_88D0450 10,707,516 instructions (2.980%), 2,039 calls (088D0450 - 088D0ECC, length 672)
    088D0450:[27BDFF90]: addiu      $sp, $sp, -112
    088D0454:[AFB00044]: sw         $s0, 68($sp)
    088D0458:[AFBE0064]: sw         $fp, 100($sp)
    088D045C:[8C9E0000]: lw         $fp, 0($a0)
    088D0460:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088D0464:[96080000]: lhu        $t0, 0($s0)
    088D0468:[26050002]: addiu      $a1, $s0, 2
    088D046C:[E7B4002C]: swc1       $f20, 44($sp)
    088D0470:[E7B60030]: swc1       $f22, 48($sp)
    088D0474:[46006D06]: mov.s      $f20, $f13
    088D0478:[46006586]: mov.s      $f22, $f12
    088D047C:[AFA7000C]: sw         $a3, 12($sp)
    088D0480:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088D0484:[E7B80034]: swc1       $f24, 52($sp)
    088D0488:[E7BA0038]: swc1       $f26, 56($sp)
    088D048C:[E7BC003C]: swc1       $f28, 60($sp)
    088D0490:[E7BE0040]: swc1       $f30, 64($sp)
    088D0494:[AFB10048]: sw         $s1, 72($sp)
    088D0498:[AFB2004C]: sw         $s2, 76($sp)
    088D049C:[AFB30050]: sw         $s3, 80($sp)
    088D04A0:[AFB40054]: sw         $s4, 84($sp)
    088D04A4:[AFB50058]: sw         $s5, 88($sp)
    088D04A8:[AFB6005C]: sw         $s6, 92($sp)
    088D04AC:[AFB70060]: sw         $s7, 96($sp)
    088D04B0:[AFBF0068]: sw         $ra, 104($sp)
    088D04B4:[11000005]: beq        $t0, $zr, 0x088D04CC
    088D04B8:[AFA6001C]: sw         $a2, 28($sp)
    088D04BC:[94A60000]: lhu        $a2, 0($a1)
    088D04C0:[24850002]: addiu      $a1, $a0, 2
    088D04C4:[14C0FFFD]: bne        $a2, $zr, 0x088D04BC
    088D04C8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088D04CC:[00B02823]: subu       $a1, $a1, $s0
    088D04D0:[00052842]: srl        $a1, $a1, 0x0001
    088D04D4:[14A00003]: bne        $a1, $zr, 0x088D04E4
    088D04D8:[3C150001]: lui        $s5, 0x0001 <=> li $s5, 0x00010000
    088D04DC:[1000026A]: b          0x088D0E88
    088D04E0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088D04E4:[03D5A821]: addu       $s5, $fp, $s5
    088D04E8:[8EA40918]: lw         $a0, 2328($s5)
    088D04EC:[9084000C]: lbu        $a0, 12($a0)
    088D04F0:[10800005]: beq        $a0, $zr, 0x088D0508
    088D04F4:[0005B940]: sll        $s7, $a1, 0x0005
    088D04F8:[0005B980]: sll        $s7, $a1, 0x0006
    088D04FC:[00052100]: sll        $a0, $a1, 0x0004
    088D0500:[10000003]: b          0x088D0510
    088D0504:[02E4B821]: addu       $s7, $s7, $a0
    088D0508:[000520C0]: sll        $a0, $a1, 0x0003
    088D050C:[02E4B821]: addu       $s7, $s7, $a0
    088D0510:[0E231EDE]: jal        0x088C7B78
    088D0514:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088D0518:[AFA20000]: sw         $v0, 0($sp)
    088D051C:[4600B786]: mov.s      $f30, $f22
    088D0520:[96070000]: lhu        $a3, 0($s0)
    088D0524:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088D0528:[10E00253]: beq        $a3, $zr, 0x088D0E78
    088D052C:[E7BE0014]: swc1       $f30, 20($sp)
    088D0530:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088D0534:[03C42021]: addu       $a0, $fp, $a0
    088D0538:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088D053C:[24A5BD08]: addiu      $a1, $a1, -17144
    088D0540:[AFA40008]: sw         $a0, 8($sp)
    088D0544:[24A40006]: addiu      $a0, $a1, 6
    088D0548:[AFA50010]: sw         $a1, 16($sp)
    088D054C:[AFA40028]: sw         $a0, 40($sp)
    088D0550:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088D0554:[03C42021]: addu       $a0, $fp, $a0
    088D0558:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088D055C:[AFA40024]: sw         $a0, 36($sp)
    088D0560:[24A5C080]: addiu      $a1, $a1, -16256
    088D0564:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088D0568:[03C42021]: addu       $a0, $fp, $a0
    088D056C:[AFA50020]: sw         $a1, 32($sp)
    088D0570:[AFA40018]: sw         $a0, 24($sp)
    088D0574:[3C04477F]: lui        $a0, 0x477F <=> li $a0, 0x477F0000
    088D0578:[3484FF00]: ori        $a0, $a0, -256
    088D057C:[34160004]: ori        $s6, $zr, 4 <=> li $s6, 4
    088D0580:[4484E000]: mtc1       $a0, $f28
    088D0584:[8FA40008]: lw         $a0, 8($sp)
    088D0588:[3C064400]: lui        $a2, 0x4400 <=> li $a2, 0x44000000
    088D058C:[8FB1000C]: lw         $s1, 12($sp)
    088D0590:[4486C000]: mtc1       $a2, $f24
    088D0594:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    088D0598:[C7AC0014]: lwc1       $f12, 20($sp)
    088D059C:[3406000D]: ori        $a2, $zr, 13 <=> li $a2, 13
    088D05A0:[14E6001E]: bne        $a3, $a2, 0x088D061C
    088D05A4:[3405000A]: ori        $a1, $zr, 10 <=> li $a1, 10
    088D05A8:[96060002]: lhu        $a2, 2($s0)
    088D05AC:[50C50001]: beql       $a2, $a1, 0x088D05B4
    088D05B0:[26100002]: addiu      $s0, $s0, 2
    088D05B4:[8C840810]: lw         $a0, 2064($a0)
    088D05B8:[46006586]: mov.s      $f22, $f12
    088D05BC:[8C850004]: lw         $a1, 4($a0)
    088D05C0:[24A50020]: addiu      $a1, $a1, 32
    088D05C4:[84A60000]: lh         $a2, 0($a1)
    088D05C8:[8CA50004]: lw         $a1, 4($a1)
    088D05CC:[00A0F809]: jalr       $ra, $a1
    088D05D0:[00862021]: addu       $a0, $a0, $a2
    088D05D4:[8EA40918]: lw         $a0, 2328($s5)
    088D05D8:[8C840004]: lw         $a0, 4($a0)
    088D05DC:[00442021]: addu       $a0, $v0, $a0
    088D05E0:[44846000]: mtc1       $a0, $f12
    088D05E4:[46806320]: cvt.s.w    $f12, $f12
    088D05E8:[460CA500]: add.s      $f20, $f20, $f12
    088D05EC:[4618A03C]: c.lt.s     $f20, $f24
    088D05F0:[00000000]: nop
    088D05F4:[45000220]: bc1f       0x088D0E78
    088D05F8:[02F1202A]: slt        $a0, $s7, $s1
    088D05FC:[14800004]: bne        $a0, $zr, 0x088D0610
    088D0600:[26040002]: addiu      $a0, $s0, 2
    088D0604:[5632021D]: bnel       $s1, $s2, 0x088D0E7C
    088D0608:[C7AC0014]: lwc1       $f12, 20($sp)
    088D060C:[26040002]: addiu      $a0, $s0, 2
    088D0610:[26F70001]: addiu      $s7, $s7, 1
    088D0614:[10000214]: b          0x088D0E68
    088D0618:[AFA40004]: sw         $a0, 4($sp)
    088D061C:[14E5001B]: bne        $a3, $a1, 0x088D068C
    088D0620:[00000000]: nop
    088D0624:[8C840810]: lw         $a0, 2064($a0)
    088D0628:[46006586]: mov.s      $f22, $f12
    088D062C:[8C850004]: lw         $a1, 4($a0)
    088D0630:[24A50020]: addiu      $a1, $a1, 32
    088D0634:[84A60000]: lh         $a2, 0($a1)
    088D0638:[8CA50004]: lw         $a1, 4($a1)
    088D063C:[00A0F809]: jalr       $ra, $a1
    088D0640:[00862021]: addu       $a0, $a0, $a2
    088D0644:[8EA40918]: lw         $a0, 2328($s5)
    088D0648:[8C840004]: lw         $a0, 4($a0)
    088D064C:[00442021]: addu       $a0, $v0, $a0
    088D0650:[44846000]: mtc1       $a0, $f12
    088D0654:[46806320]: cvt.s.w    $f12, $f12
    088D0658:[460CA500]: add.s      $f20, $f20, $f12
    088D065C:[4618A03C]: c.lt.s     $f20, $f24
    088D0660:[00000000]: nop
    088D0664:[45000204]: bc1f       0x088D0E78
    088D0668:[02F1202A]: slt        $a0, $s7, $s1
    088D066C:[14800004]: bne        $a0, $zr, 0x088D0680
    088D0670:[26040002]: addiu      $a0, $s0, 2
    088D0674:[56320201]: bnel       $s1, $s2, 0x088D0E7C
    088D0678:[C7AC0014]: lwc1       $f12, 20($sp)
    088D067C:[26040002]: addiu      $a0, $s0, 2
    088D0680:[26F70001]: addiu      $s7, $s7, 1
    088D0684:[100001F8]: b          0x088D0E68
    088D0688:[AFA40004]: sw         $a0, 4($sp)
    088D068C:[0E232956]: jal        0x088CA558
    088D0690:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088D0694:[26040002]: addiu      $a0, $s0, 2
    088D0698:[10400018]: beq        $v0, $zr, 0x088D06FC
    088D069C:[AFA40004]: sw         $a0, 4($sp)
    088D06A0:[3404FF67]: ori        $a0, $zr, -153 <=> li $a0, 65383
    088D06A4:[00E42023]: subu       $a0, $a3, $a0
    088D06A8:[000428C0]: sll        $a1, $a0, 0x0003
    088D06AC:[00852023]: subu       $a0, $a0, $a1
    088D06B0:[00A42823]: subu       $a1, $a1, $a0
    088D06B4:[8FA60028]: lw         $a2, 40($sp)
    088D06B8:[00A42023]: subu       $a0, $a1, $a0
    088D06BC:[8EA50918]: lw         $a1, 2328($s5)
    088D06C0:[00862021]: addu       $a0, $a0, $a2
    088D06C4:[8CA60008]: lw         $a2, 8($a1)
    088D06C8:[84870002]: lh         $a3, 2($a0)
    088D06CC:[84880000]: lh         $t0, 0($a0)
    088D06D0:[00063602]: srl        $a2, $a2, 0x0018
    088D06D4:[84840004]: lh         $a0, 4($a0)
    088D06D8:[30C600FF]: andi       $a2, $a2, 255
    088D06DC:[00073A00]: sll        $a3, $a3, 0x0008
    088D06E0:[00063600]: sll        $a2, $a2, 0x0018
    088D06E4:[00042400]: sll        $a0, $a0, 0x0010
    088D06E8:[00E83825]: or         $a3, $a3, $t0
    088D06EC:[00C42025]: or         $a0, $a2, $a0
    088D06F0:[00E42025]: or         $a0, $a3, $a0
    088D06F4:[100001DC]: b          0x088D0E68
    088D06F8:[ACA40008]: sw         $a0, 8($a1)
    088D06FC:[3C04C200]: lui        $a0, 0xC200 <=> li $a0, 0xC2000000
    088D0700:[44846000]: mtc1       $a0, $f12
    088D0704:[460CA03E]: c.le.s     $f20, $f12
    088D0708:[00000000]: nop
    088D070C:[45020008]: bc1fl      0x088D0730
    088D0710:[8FAB0000]: lw         $t3, 0($sp)
    088D0714:[8FA4001C]: lw         $a0, 28($sp)
    088D0718:[02E4282A]: slt        $a1, $s7, $a0
    088D071C:[54A001D3]: bnel       $a1, $zr, 0x088D0E6C
    088D0720:[8FB00004]: lw         $s0, 4($sp)
    088D0724:[509201D1]: beql       $a0, $s2, 0x088D0E6C
    088D0728:[8FB00004]: lw         $s0, 4($sp)
    088D072C:[8FAB0000]: lw         $t3, 0($sp)
    088D0730:[30E4FFFF]: andi       $a0, $a3, -1
    088D0734:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    088D0738:[01609825]: or         $s3, $t3, $zr <=> move $s3, $t3
    088D073C:[3084FFFF]: andi       $a0, $a0, -1
    088D0740:[8EAA0918]: lw         $t2, 2328($s5)
    088D0744:[3405FFE5]: ori        $a1, $zr, -27 <=> li $a1, 65509
    088D0748:[14850003]: bne        $a0, $a1, 0x088D0758
    088D074C:[2463FFFF]: addiu      $v1, $v1, -1
    088D0750:[10000002]: b          0x088D075C
    088D0754:[3407005C]: ori        $a3, $zr, 92 <=> li $a3, 92
    088D0758:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088D075C:[00E0A025]: or         $s4, $a3, $zr <=> move $s4, $a3
    088D0760:[0E2328B2]: jal        0x088CA2C8
    088D0764:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088D0768:[104000C5]: beq        $v0, $zr, 0x088D0A80
    088D076C:[3C044180]: lui        $a0, 0x4180 <=> li $a0, 0x41800000
    088D0770:[3404FF67]: ori        $a0, $zr, -153 <=> li $a0, 65383
    088D0774:[30E5FFFF]: andi       $a1, $a3, -1
    088D0778:[00A43023]: subu       $a2, $a1, $a0
    088D077C:[30C6FFFF]: andi       $a2, $a2, -1
    088D0780:[000620C0]: sll        $a0, $a2, 0x0003
    088D0784:[00C43823]: subu       $a3, $a2, $a0
    088D0788:[8FA50010]: lw         $a1, 16($sp)
    088D078C:[00872023]: subu       $a0, $a0, $a3
    088D0790:[00872023]: subu       $a0, $a0, $a3
    088D0794:[00858821]: addu       $s1, $a0, $a1
    088D0798:[86270002]: lh         $a3, 2($s1)
    088D079C:[3C0808A0]: lui        $t0, 0x08A0 <=> li $t0, 0x08A00000
    088D07A0:[8D08BD04]: lw         $t0, -17148($t0)
    088D07A4:[000840C3]: sra        $t0, $t0, 0x0003
    088D07A8:[0107001A]: div        $t0, $a3
    088D07AC:[9147000C]: lbu        $a3, 12($t2)
    088D07B0:[01608025]: or         $s0, $t3, $zr <=> move $s0, $t3
    088D07B4:[00004010]: mfhi       $t0
    088D07B8:[000840C0]: sll        $t0, $t0, 0x0003
    088D07BC:[00882021]: addu       $a0, $a0, $t0
    088D07C0:[00852021]: addu       $a0, $a0, $a1
    088D07C4:[10E0003E]: beq        $a3, $zr, 0x088D08C0
    088D07C8:[84850006]: lh         $a1, 6($a0)
    088D07CC:[A6050000]: sh         $a1, 0($s0)
    088D07D0:[84850008]: lh         $a1, 8($a0)
    088D07D4:[A6050002]: sh         $a1, 2($s0)
    088D07D8:[8EA50918]: lw         $a1, 2328($s5)
    088D07DC:[8CA50010]: lw         $a1, 16($a1)
    088D07E0:[44856000]: mtc1       $a1, $f12
    088D07E4:[46806320]: cvt.s.w    $f12, $f12
    088D07E8:[460CB300]: add.s      $f12, $f22, $f12
    088D07EC:[E60C0008]: swc1       $f12, 8($s0)
    088D07F0:[86250004]: lh         $a1, 4($s1)
    088D07F4:[8EA70918]: lw         $a3, 2328($s5)
    088D07F8:[44856000]: mtc1       $a1, $f12
    088D07FC:[46806320]: cvt.s.w    $f12, $f12
    088D0800:[8CE50014]: lw         $a1, 20($a3)
    088D0804:[44856800]: mtc1       $a1, $f13
    088D0808:[46806B60]: cvt.s.w    $f13, $f13
    088D080C:[460CA300]: add.s      $f12, $f20, $f12
    088D0810:[460D6300]: add.s      $f12, $f12, $f13
    088D0814:[E60C000C]: swc1       $f12, 12($s0)
    088D0818:[84850006]: lh         $a1, 6($a0)
    088D081C:[8487000A]: lh         $a3, 10($a0)
    088D0820:[00A72821]: addu       $a1, $a1, $a3
    088D0824:[A6050014]: sh         $a1, 20($s0)
    088D0828:[84850008]: lh         $a1, 8($a0)
    088D082C:[8487000C]: lh         $a3, 12($a0)
    088D0830:[00A72821]: addu       $a1, $a1, $a3
    088D0834:[A6050016]: sh         $a1, 22($s0)
    088D0838:[8EA50918]: lw         $a1, 2328($s5)
    088D083C:[8CA50018]: lw         $a1, 24($a1)
    088D0840:[00052E02]: srl        $a1, $a1, 0x0018
    088D0844:[30A500FF]: andi       $a1, $a1, 255
    088D0848:[00052E00]: sll        $a1, $a1, 0x0018
    088D084C:[00A32825]: or         $a1, $a1, $v1
    088D0850:[AE050018]: sw         $a1, 24($s0)
    088D0854:[8485000A]: lh         $a1, 10($a0)
    088D0858:[8EA70918]: lw         $a3, 2328($s5)
    088D085C:[44856000]: mtc1       $a1, $f12
    088D0860:[46806320]: cvt.s.w    $f12, $f12
    088D0864:[8CE50010]: lw         $a1, 16($a3)
    088D0868:[44856800]: mtc1       $a1, $f13
    088D086C:[46806B60]: cvt.s.w    $f13, $f13
    088D0870:[460CB300]: add.s      $f12, $f22, $f12
    088D0874:[460D6300]: add.s      $f12, $f12, $f13
    088D0878:[E60C001C]: swc1       $f12, 28($s0)
    088D087C:[86250004]: lh         $a1, 4($s1)
    088D0880:[8487000C]: lh         $a3, 12($a0)
    088D0884:[44856000]: mtc1       $a1, $f12
    088D0888:[46806320]: cvt.s.w    $f12, $f12
    088D088C:[8EA50918]: lw         $a1, 2328($s5)
    088D0890:[44877000]: mtc1       $a3, $f14
    088D0894:[46807360]: cvt.s.w    $f13, $f14
    088D0898:[8CA50014]: lw         $a1, 20($a1)
    088D089C:[460CA300]: add.s      $f12, $f20, $f12
    088D08A0:[44857800]: mtc1       $a1, $f15
    088D08A4:[46807BE0]: cvt.s.w    $f15, $f15
    088D08A8:[E61C0024]: swc1       $f28, 36($s0)
    088D08AC:[460D6300]: add.s      $f12, $f12, $f13
    088D08B0:[460F6300]: add.s      $f12, $f12, $f15
    088D08B4:[E60C0020]: swc1       $f12, 32($s0)
    088D08B8:[25700028]: addiu      $s0, $t3, 40
    088D08BC:[84850006]: lh         $a1, 6($a0)
    088D08C0:[A6050000]: sh         $a1, 0($s0)
    088D08C4:[84850008]: lh         $a1, 8($a0)
    088D08C8:[E6160008]: swc1       $f22, 8($s0)
    088D08CC:[A6050002]: sh         $a1, 2($s0)
    088D08D0:[86250004]: lh         $a1, 4($s1)
    088D08D4:[44856000]: mtc1       $a1, $f12
    088D08D8:[46806320]: cvt.s.w    $f12, $f12
    088D08DC:[460CA300]: add.s      $f12, $f20, $f12
    088D08E0:[E60C000C]: swc1       $f12, 12($s0)
    088D08E4:[84850006]: lh         $a1, 6($a0)
    088D08E8:[8487000A]: lh         $a3, 10($a0)
    088D08EC:[00A72821]: addu       $a1, $a1, $a3
    088D08F0:[A6050014]: sh         $a1, 20($s0)
    088D08F4:[84850008]: lh         $a1, 8($a0)
    088D08F8:[8487000C]: lh         $a3, 12($a0)
    088D08FC:[00A72821]: addu       $a1, $a1, $a3
    088D0900:[A6050016]: sh         $a1, 22($s0)
    088D0904:[8EA50918]: lw         $a1, 2328($s5)
    088D0908:[8CA50008]: lw         $a1, 8($a1)
    088D090C:[00052E02]: srl        $a1, $a1, 0x0018
    088D0910:[30A500FF]: andi       $a1, $a1, 255
    088D0914:[00052E00]: sll        $a1, $a1, 0x0018
    088D0918:[00A32825]: or         $a1, $a1, $v1
    088D091C:[AE050018]: sw         $a1, 24($s0)
    088D0920:[8485000A]: lh         $a1, 10($a0)
    088D0924:[44856000]: mtc1       $a1, $f12
    088D0928:[46806320]: cvt.s.w    $f12, $f12
    088D092C:[8FA70024]: lw         $a3, 36($sp)
    088D0930:[460CB300]: add.s      $f12, $f22, $f12
    088D0934:[E60C001C]: swc1       $f12, 28($s0)
    088D0938:[86250004]: lh         $a1, 4($s1)
    088D093C:[8484000C]: lh         $a0, 12($a0)
    088D0940:[44856000]: mtc1       $a1, $f12
    088D0944:[46806320]: cvt.s.w    $f12, $f12
    088D0948:[44846800]: mtc1       $a0, $f13
    088D094C:[46806B60]: cvt.s.w    $f13, $f13
    088D0950:[E61C0024]: swc1       $f28, 36($s0)
    088D0954:[460CA300]: add.s      $f12, $f20, $f12
    088D0958:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    088D095C:[460D6300]: add.s      $f12, $f12, $f13
    088D0960:[E60C0020]: swc1       $f12, 32($s0)
    088D0964:[0E238AF7]: jal        0x088E2BDC
    088D0968:[8CE4091C]: lw         $a0, 2332($a3)
    088D096C:[0E2743A6]: jal        0x089D0E98
    088D0970:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088D0974:[0E2743A6]: jal        0x089D0E98
    088D0978:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088D097C:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088D0980:[0E2746D3]: jal        0x089D1B4C
    088D0984:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088D0988:[0E274390]: jal        0x089D0E40
    088D098C:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088D0990:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088D0994:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088D0998:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088D099C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D09A0:[0E274865]: jal        0x089D2194
    088D09A4:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088D09A8:[8EA40918]: lw         $a0, 2328($s5)
    088D09AC:[9084000C]: lbu        $a0, 12($a0)
    088D09B0:[1080000A]: beq        $a0, $zr, 0x088D09DC
    088D09B4:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088D09B8:[2608FFD8]: addiu      $t0, $s0, -40
    088D09BC:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088D09C0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D09C4:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088D09C8:[0E27442E]: jal        0x089D10B8
    088D09CC:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D09D0:[10000008]: b          0x088D09F4
    088D09D4:[3C060080]: lui        $a2, 0x0080 <=> li $a2, 0x00800000
    088D09DC:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D09E0:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    088D09E4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D09E8:[0E27442E]: jal        0x089D10B8
    088D09EC:[02004025]: or         $t0, $s0, $zr <=> move $t0, $s0
    088D09F0:[3C060080]: lui        $a2, 0x0080 <=> li $a2, 0x00800000
    088D09F4:[8FA50020]: lw         $a1, 32($sp)
    088D09F8:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088D09FC:[0E27478B]: jal        0x089D1E2C
    088D0A00:[24D0019E]: addiu      $s0, $a2, 414
    088D0A04:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088D0A08:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D0A0C:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088D0A10:[0E2746B9]: jal        0x089D1AE4
    088D0A14:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0A18:[0E274390]: jal        0x089D0E40
    088D0A1C:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    088D0A20:[0E274390]: jal        0x089D0E40
    088D0A24:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088D0A28:[0E2743A6]: jal        0x089D0E98
    088D0A2C:[34040015]: ori        $a0, $zr, 21 <=> li $a0, 21
    088D0A30:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088D0A34:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088D0A38:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088D0A3C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0A40:[0E274865]: jal        0x089D2194
    088D0A44:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088D0A48:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088D0A4C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088D0A50:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088D0A54:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0A58:[0E27442E]: jal        0x089D10B8
    088D0A5C:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088D0A60:[8EA40918]: lw         $a0, 2328($s5)
    088D0A64:[86250000]: lh         $a1, 0($s1)
    088D0A68:[8C860000]: lw         $a2, 0($a0)
    088D0A6C:[00A62821]: addu       $a1, $a1, $a2
    088D0A70:[44856000]: mtc1       $a1, $f12
    088D0A74:[46806320]: cvt.s.w    $f12, $f12
    088D0A78:[100000EC]: b          0x088D0E2C
    088D0A7C:[460CB300]: add.s      $f12, $f22, $f12
    088D0A80:[4484D000]: mtc1       $a0, $f26
    088D0A84:[8D51001C]: lw         $s1, 28($t2)
    088D0A88:[3C044200]: lui        $a0, 0x4200 <=> li $a0, 0x42000000
    088D0A8C:[461AB680]: add.s      $f26, $f22, $f26
    088D0A90:[4484C000]: mtc1       $a0, $f24
    088D0A94:[30E7FFFF]: andi       $a3, $a3, -1
    088D0A98:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0A9C:[4618A600]: add.s      $f24, $f20, $f24
    088D0AA0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0AA4:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088D0AA8:[94880200]: lhu        $t0, 512($a0)
    088D0AAC:[55070008]: bnel       $t0, $a3, 0x088D0AD0
    088D0AB0:[24A50001]: addiu      $a1, $a1, 1
    088D0AB4:[94880202]: lhu        $t0, 514($a0)
    088D0AB8:[15110005]: bne        $t0, $s1, 0x088D0AD0
    088D0ABC:[24A50001]: addiu      $a1, $a1, 1
    088D0AC0:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088D0AC4:[A0850205]: sb         $a1, 517($a0)
    088D0AC8:[10000006]: b          0x088D0AE4
    088D0ACC:[03C62021]: addu       $a0, $fp, $a2
    088D0AD0:[24C60210]: addiu      $a2, $a2, 528
    088D0AD4:[28A80080]: slti       $t0, $a1, 128
    088D0AD8:[1500FFF3]: bne        $t0, $zr, 0x088D0AA8
    088D0ADC:[24840210]: addiu      $a0, $a0, 528
    088D0AE0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088D0AE4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D0AE8:[1600006F]: bne        $s0, $zr, 0x088D0CA8
    088D0AEC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0AF0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0AF4:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088D0AF8:[94870200]: lhu        $a3, 512($a0)
    088D0AFC:[14E00003]: bne        $a3, $zr, 0x088D0B0C
    088D0B00:[24A50001]: addiu      $a1, $a1, 1
    088D0B04:[10000006]: b          0x088D0B20
    088D0B08:[03C68021]: addu       $s0, $fp, $a2
    088D0B0C:[24C60210]: addiu      $a2, $a2, 528
    088D0B10:[28A70080]: slti       $a3, $a1, 128
    088D0B14:[14E0FFF8]: bne        $a3, $zr, 0x088D0AF8
    088D0B18:[24840210]: addiu      $a0, $a0, 528
    088D0B1C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D0B20:[16000041]: bne        $s0, $zr, 0x088D0C28
    088D0B24:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
    088D0B28:[8FA40018]: lw         $a0, 24($sp)
    088D0B2C:[90840814]: lbu        $a0, 2068($a0)
    088D0B30:[10800011]: beq        $a0, $zr, 0x088D0B78
    088D0B34:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0B38:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0B3C:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
    088D0B40:[90A40205]: lbu        $a0, 517($a1)
    088D0B44:[14800004]: bne        $a0, $zr, 0x088D0B58
    088D0B48:[2484FFFF]: addiu      $a0, $a0, -1
    088D0B4C:[A4A00200]: sh         $zr, 512($a1)
    088D0B50:[10000002]: b          0x088D0B5C
    088D0B54:[A4B60202]: sh         $s6, 514($a1)
    088D0B58:[A0A40205]: sb         $a0, 517($a1)
    088D0B5C:[24C60001]: addiu      $a2, $a2, 1
    088D0B60:[28C40080]: slti       $a0, $a2, 128
    088D0B64:[1480FFF6]: bne        $a0, $zr, 0x088D0B40
    088D0B68:[24A50210]: addiu      $a1, $a1, 528
    088D0B6C:[8FA40018]: lw         $a0, 24($sp)
    088D0B70:[A0800814]: sb         $zr, 2068($a0)
    088D0B74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0B78:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0B7C:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088D0B80:[94870200]: lhu        $a3, 512($a0)
    088D0B84:[14E00003]: bne        $a3, $zr, 0x088D0B94
    088D0B88:[24A50001]: addiu      $a1, $a1, 1
    088D0B8C:[10000006]: b          0x088D0BA8
    088D0B90:[03C68021]: addu       $s0, $fp, $a2
    088D0B94:[24C60210]: addiu      $a2, $a2, 528
    088D0B98:[28A70080]: slti       $a3, $a1, 128
    088D0B9C:[14E0FFF8]: bne        $a3, $zr, 0x088D0B80
    088D0BA0:[24840210]: addiu      $a0, $a0, 528
    088D0BA4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D0BA8:[1600001F]: bne        $s0, $zr, 0x088D0C28
    088D0BAC:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
    088D0BB0:[0E231EDE]: jal        0x088C7B78
    088D0BB4:[34040200]: ori        $a0, $zr, 512 <=> li $a0, 512
    088D0BB8:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    088D0BBC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088D0BC0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D0BC4:[0E2772D3]: jal        0x089DCB4C [sceKernelMemset]
    088D0BC8:[34060200]: ori        $a2, $zr, 512 <=> li $a2, 512
    088D0BCC:[8FA40008]: lw         $a0, 8($sp)
    088D0BD0:[8C840810]: lw         $a0, 2064($a0)
    088D0BD4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088D0BD8:[8C860004]: lw         $a2, 4($a0)
    088D0BDC:[34080010]: ori        $t0, $zr, 16 <=> li $t0, 16
    088D0BE0:[24C60028]: addiu      $a2, $a2, 40
    088D0BE4:[84C70000]: lh         $a3, 0($a2)
    088D0BE8:[8CCA0004]: lw         $t2, 4($a2)
    088D0BEC:[00872021]: addu       $a0, $a0, $a3
    088D0BF0:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088D0BF4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0BF8:[0140F809]: jalr       $ra, $t2
    088D0BFC:[02804825]: or         $t1, $s4, $zr <=> move $t1, $s4
    088D0C00:[00102602]: srl        $a0, $s0, 0x0018
    088D0C04:[3084000F]: andi       $a0, $a0, 15
    088D0C08:[00049400]: sll        $s2, $a0, 0x0010
    088D0C0C:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088D0C10:[24840020]: addiu      $a0, $a0, 32
    088D0C14:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088D0C18:[8EAA0918]: lw         $t2, 2328($s5)
    088D0C1C:[02449025]: or         $s2, $s2, $a0
    088D0C20:[1000002A]: b          0x088D0CCC
    088D0C24:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088D0C28:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088D0C2C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D0C30:[0E2772D3]: jal        0x089DCB4C [sceKernelMemset]
    088D0C34:[34060200]: ori        $a2, $zr, 512 <=> li $a2, 512
    088D0C38:[8FA40008]: lw         $a0, 8($sp)
    088D0C3C:[8C840810]: lw         $a0, 2064($a0)
    088D0C40:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088D0C44:[8C860004]: lw         $a2, 4($a0)
    088D0C48:[34080010]: ori        $t0, $zr, 16 <=> li $t0, 16
    088D0C4C:[24C60028]: addiu      $a2, $a2, 40
    088D0C50:[84C70000]: lh         $a3, 0($a2)
    088D0C54:[8CCA0004]: lw         $t2, 4($a2)
    088D0C58:[00872021]: addu       $a0, $a0, $a3
    088D0C5C:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088D0C60:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0C64:[0140F809]: jalr       $ra, $t2
    088D0C68:[02404825]: or         $t1, $s2, $zr <=> move $t1, $s2
    088D0C6C:[A6120200]: sh         $s2, 512($s0)
    088D0C70:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088D0C74:[A6110202]: sh         $s1, 514($s0)
    088D0C78:[A2040205]: sb         $a0, 517($s0)
    088D0C7C:[00102602]: srl        $a0, $s0, 0x0018
    088D0C80:[3084000F]: andi       $a0, $a0, 15
    088D0C84:[00049400]: sll        $s2, $a0, 0x0010
    088D0C88:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088D0C8C:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088D0C90:[A2140204]: sb         $s4, 516($s0)
    088D0C94:[24840020]: addiu      $a0, $a0, 32
    088D0C98:[8EAA0918]: lw         $t2, 2328($s5)
    088D0C9C:[02449025]: or         $s2, $s2, $a0
    088D0CA0:[1000000A]: b          0x088D0CCC
    088D0CA4:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088D0CA8:[82140204]: lb         $s4, 516($s0)
    088D0CAC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D0CB0:[00102602]: srl        $a0, $s0, 0x0018
    088D0CB4:[3084000F]: andi       $a0, $a0, 15
    088D0CB8:[00049400]: sll        $s2, $a0, 0x0010
    088D0CBC:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088D0CC0:[24840020]: addiu      $a0, $a0, 32
    088D0CC4:[02449025]: or         $s2, $s2, $a0
    088D0CC8:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088D0CCC:[9144000C]: lbu        $a0, 12($t2)
    088D0CD0:[50800026]: beql       $a0, $zr, 0x088D0D6C
    088D0CD4:[A6600000]: sh         $zr, 0($s3)
    088D0CD8:[A6600000]: sh         $zr, 0($s3)
    088D0CDC:[A6600002]: sh         $zr, 2($s3)
    088D0CE0:[8EA40918]: lw         $a0, 2328($s5)
    088D0CE4:[8C840010]: lw         $a0, 16($a0)
    088D0CE8:[44846000]: mtc1       $a0, $f12
    088D0CEC:[46806320]: cvt.s.w    $f12, $f12
    088D0CF0:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    088D0CF4:[34050020]: ori        $a1, $zr, 32 <=> li $a1, 32
    088D0CF8:[460CB300]: add.s      $f12, $f22, $f12
    088D0CFC:[E66C0008]: swc1       $f12, 8($s3)
    088D0D00:[8EA60918]: lw         $a2, 2328($s5)
    088D0D04:[8CC60014]: lw         $a2, 20($a2)
    088D0D08:[44866000]: mtc1       $a2, $f12
    088D0D0C:[A6640014]: sh         $a0, 20($s3)
    088D0D10:[46806320]: cvt.s.w    $f12, $f12
    088D0D14:[A6650016]: sh         $a1, 22($s3)
    088D0D18:[460CA300]: add.s      $f12, $f20, $f12
    088D0D1C:[E66C000C]: swc1       $f12, 12($s3)
    088D0D20:[8EA40918]: lw         $a0, 2328($s5)
    088D0D24:[8C840018]: lw         $a0, 24($a0)
    088D0D28:[AE640018]: sw         $a0, 24($s3)
    088D0D2C:[8EA40918]: lw         $a0, 2328($s5)
    088D0D30:[8C840010]: lw         $a0, 16($a0)
    088D0D34:[44846000]: mtc1       $a0, $f12
    088D0D38:[46806320]: cvt.s.w    $f12, $f12
    088D0D3C:[8FA40000]: lw         $a0, 0($sp)
    088D0D40:[460CD300]: add.s      $f12, $f26, $f12
    088D0D44:[E66C001C]: swc1       $f12, 28($s3)
    088D0D48:[8EA50918]: lw         $a1, 2328($s5)
    088D0D4C:[8CA50014]: lw         $a1, 20($a1)
    088D0D50:[44856000]: mtc1       $a1, $f12
    088D0D54:[46806320]: cvt.s.w    $f12, $f12
    088D0D58:[E67C0024]: swc1       $f28, 36($s3)
    088D0D5C:[460CC300]: add.s      $f12, $f24, $f12
    088D0D60:[E66C0020]: swc1       $f12, 32($s3)
    088D0D64:[24930028]: addiu      $s3, $a0, 40
    088D0D68:[A6600000]: sh         $zr, 0($s3)
    088D0D6C:[A6600002]: sh         $zr, 2($s3)
    088D0D70:[E6760008]: swc1       $f22, 8($s3)
    088D0D74:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    088D0D78:[E674000C]: swc1       $f20, 12($s3)
    088D0D7C:[34050020]: ori        $a1, $zr, 32 <=> li $a1, 32
    088D0D80:[A6640014]: sh         $a0, 20($s3)
    088D0D84:[A6650016]: sh         $a1, 22($s3)
    088D0D88:[8EA50918]: lw         $a1, 2328($s5)
    088D0D8C:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088D0D90:[8CA50008]: lw         $a1, 8($a1)
    088D0D94:[E67A001C]: swc1       $f26, 28($s3)
    088D0D98:[AE650018]: sw         $a1, 24($s3)
    088D0D9C:[E6780020]: swc1       $f24, 32($s3)
    088D0DA0:[0E27424B]: jal        0x089D092C
    088D0DA4:[E67C0024]: swc1       $f28, 36($s3)
    088D0DA8:[3C04B800]: lui        $a0, 0xB800 <=> li $a0, 0xB8000000
    088D0DAC:[24840505]: addiu      $a0, $a0, 1285
    088D0DB0:[AC440000]: sw         $a0, 0($v0)
    088D0DB4:[7E11B804]: ins        $s1, $s0, 0, 24
    088D0DB8:[AC520004]: sw         $s2, 4($v0)
    088D0DBC:[3C04CB00]: lui        $a0, 0xCB00 <=> li $a0, 0xCB000000
    088D0DC0:[AC510008]: sw         $s1, 8($v0)
    088D0DC4:[AC44000C]: sw         $a0, 12($v0)
    088D0DC8:[0E27425A]: jal        0x089D0968
    088D0DCC:[24440010]: addiu      $a0, $v0, 16
    088D0DD0:[8EA40918]: lw         $a0, 2328($s5)
    088D0DD4:[9084000C]: lbu        $a0, 12($a0)
    088D0DD8:[10800009]: beq        $a0, $zr, 0x088D0E00
    088D0DDC:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088D0DE0:[2668FFD8]: addiu      $t0, $s3, -40
    088D0DE4:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088D0DE8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D0DEC:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088D0DF0:[0E27442E]: jal        0x089D10B8
    088D0DF4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0DF8:[10000007]: b          0x088D0E18
    088D0DFC:[8EA40918]: lw         $a0, 2328($s5)
    088D0E00:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088D0E04:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    088D0E08:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088D0E0C:[0E27442E]: jal        0x089D10B8
    088D0E10:[02604025]: or         $t0, $s3, $zr <=> move $t0, $s3
    088D0E14:[8EA40918]: lw         $a0, 2328($s5)
    088D0E18:[8C850000]: lw         $a1, 0($a0)
    088D0E1C:[02852821]: addu       $a1, $s4, $a1
    088D0E20:[44856000]: mtc1       $a1, $f12
    088D0E24:[46806320]: cvt.s.w    $f12, $f12
    088D0E28:[460CB300]: add.s      $f12, $f22, $f12
    088D0E2C:[9085000C]: lbu        $a1, 12($a0)
    088D0E30:[46006586]: mov.s      $f22, $f12
    088D0E34:[34040028]: ori        $a0, $zr, 40 <=> li $a0, 40
    088D0E38:[54A00001]: bnel       $a1, $zr, 0x088D0E40
    088D0E3C:[34040050]: ori        $a0, $zr, 80 <=> li $a0, 80
    088D0E40:[4600F34D]: trunc.w.s  $f13, $f30
    088D0E44:[8FA50000]: lw         $a1, 0($sp)
    088D0E48:[4600630D]: trunc.w.s  $f12, $f12
    088D0E4C:[00A42021]: addu       $a0, $a1, $a0
    088D0E50:[AFA40000]: sw         $a0, 0($sp)
    088D0E54:[44046800]: mfc1       $a0, $f13
    088D0E58:[44056000]: mfc1       $a1, $f12
    088D0E5C:[0085202C]: max        $a0, $a0, $a1
    088D0E60:[4484F000]: mtc1       $a0, $f30
    088D0E64:[4680F7A0]: cvt.s.w    $f30, $f30
    088D0E68:[8FB00004]: lw         $s0, 4($sp)
    088D0E6C:[96070000]: lhu        $a3, 0($s0)
    088D0E70:[54E0FDC5]: bnel       $a3, $zr, 0x088D0588
    088D0E74:[8FA40008]: lw         $a0, 8($sp)
    088D0E78:[C7AC0014]: lwc1       $f12, 20($sp)
    088D0E7C:[460CF301]: sub.s      $f12, $f30, $f12
    088D0E80:[4600630D]: trunc.w.s  $f12, $f12
    088D0E84:[44026000]: mfc1       $v0, $f12
    088D0E88:[C7B4002C]: lwc1       $f20, 44($sp)
    088D0E8C:[C7B60030]: lwc1       $f22, 48($sp)
    088D0E90:[C7B80034]: lwc1       $f24, 52($sp)
    088D0E94:[C7BA0038]: lwc1       $f26, 56($sp)
    088D0E98:[C7BC003C]: lwc1       $f28, 60($sp)
    088D0E9C:[C7BE0040]: lwc1       $f30, 64($sp)
    088D0EA0:[8FB00044]: lw         $s0, 68($sp)
    088D0EA4:[8FB10048]: lw         $s1, 72($sp)
    088D0EA8:[8FB2004C]: lw         $s2, 76($sp)
    088D0EAC:[8FB30050]: lw         $s3, 80($sp)
    088D0EB0:[8FB40054]: lw         $s4, 84($sp)
    088D0EB4:[8FB50058]: lw         $s5, 88($sp)
    088D0EB8:[8FB6005C]: lw         $s6, 92($sp)
    088D0EBC:[8FB70060]: lw         $s7, 96($sp)
    088D0EC0:[8FBE0064]: lw         $fp, 100($sp)
    088D0EC4:[8FBF0068]: lw         $ra, 104($sp)
    088D0EC8:[03E00008]: jr         $ra
    088D0ECC:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 088D0AD8 1,049,272 times (length 14)
    088D0A94:[30E7FFFF]: andi       $a3, $a3, -1
    088D0A98:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0A9C:[4618A600]: add.s      $f24, $f20, $f24
    088D0AA0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0AA4:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088D0AA8:[94880200]: lhu        $t0, 512($a0)
    088D0AAC:[55070008]: bnel       $t0, $a3, 0x088D0AD0
    088D0AB0:[24A50001]: addiu      $a1, $a1, 1
    088D0AB4:[94880202]: lhu        $t0, 514($a0)
    088D0AB8:[15110005]: bne        $t0, $s1, 0x088D0AD0
    088D0ABC:[24A50001]: addiu      $a1, $a1, 1
    088D0AC0:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088D0AC4:[A0850205]: sb         $a1, 517($a0)
    088D0AC8:[10000006]: b          0x088D0AE4
    088D0ACC:[03C62021]: addu       $a0, $fp, $a2
    088D0AD0:[24C60210]: addiu      $a2, $a2, 528
    088D0AD4:[28A80080]: slti       $t0, $a1, 128
--> 088D0AD8:[1500FFF3]: bne        $t0, $zr, 0x088D0AA8
    088D0ADC:[24840210]: addiu      $a0, $a0, 528
    088D0AE0:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088D0AE4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D0AE8:[1600006F]: bne        $s0, $zr, 0x088D0CA8
  Back Branch 088D04C4 24,242 times (length 4)
    088D04A8:[AFB6005C]: sw         $s6, 92($sp)
    088D04AC:[AFB70060]: sw         $s7, 96($sp)
    088D04B0:[AFBF0068]: sw         $ra, 104($sp)
    088D04B4:[11000005]: beq        $t0, $zr, 0x088D04CC
    088D04B8:[AFA6001C]: sw         $a2, 28($sp)
--> 088D04BC:[94A60000]: lhu        $a2, 0($a1)
    088D04C0:[24850002]: addiu      $a1, $a0, 2
--> 088D04C4:[14C0FFFD]: bne        $a2, $zr, 0x088D04BC
    088D04C8:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088D04CC:[00B02823]: subu       $a1, $a1, $s0
    088D04D0:[00052842]: srl        $a1, $a1, 0x0001
    088D04D4:[14A00003]: bne        $a1, $zr, 0x088D04E4
  Back Branch 088D0E70 22,203 times (length 572)
  Back Branch 088D0B14 11,748 times (length 9)
    088D0AE4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D0AE8:[1600006F]: bne        $s0, $zr, 0x088D0CA8
    088D0AEC:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0AF0:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0AF4:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088D0AF8:[94870200]: lhu        $a3, 512($a0)
    088D0AFC:[14E00003]: bne        $a3, $zr, 0x088D0B0C
    088D0B00:[24A50001]: addiu      $a1, $a1, 1
    088D0B04:[10000006]: b          0x088D0B20
    088D0B08:[03C68021]: addu       $s0, $fp, $a2
    088D0B0C:[24C60210]: addiu      $a2, $a2, 528
    088D0B10:[28A70080]: slti       $a3, $a1, 128
--> 088D0B14:[14E0FFF8]: bne        $a3, $zr, 0x088D0AF8
    088D0B18:[24840210]: addiu      $a0, $a0, 528
    088D0B1C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D0B20:[16000041]: bne        $s0, $zr, 0x088D0C28
    088D0B24:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
  Back Branch 088D0B9C 2,816 times (length 9)
    088D0B6C:[8FA40018]: lw         $a0, 24($sp)
    088D0B70:[A0800814]: sb         $zr, 2068($a0)
    088D0B74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0B78:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0B7C:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088D0B80:[94870200]: lhu        $a3, 512($a0)
    088D0B84:[14E00003]: bne        $a3, $zr, 0x088D0B94
    088D0B88:[24A50001]: addiu      $a1, $a1, 1
    088D0B8C:[10000006]: b          0x088D0BA8
    088D0B90:[03C68021]: addu       $s0, $fp, $a2
    088D0B94:[24C60210]: addiu      $a2, $a2, 528
    088D0B98:[28A70080]: slti       $a3, $a1, 128
--> 088D0B9C:[14E0FFF8]: bne        $a3, $zr, 0x088D0B80
    088D0BA0:[24840210]: addiu      $a0, $a0, 528
    088D0BA4:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D0BA8:[1600001F]: bne        $s0, $zr, 0x088D0C28
    088D0BAC:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
  Back Branch 088D0B64 384 times (length 11)
    088D0B2C:[90840814]: lbu        $a0, 2068($a0)
    088D0B30:[10800011]: beq        $a0, $zr, 0x088D0B78
    088D0B34:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088D0B38:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088D0B3C:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
--> 088D0B40:[90A40205]: lbu        $a0, 517($a1)
    088D0B44:[14800004]: bne        $a0, $zr, 0x088D0B58
    088D0B48:[2484FFFF]: addiu      $a0, $a0, -1
    088D0B4C:[A4A00200]: sh         $zr, 512($a1)
    088D0B50:[10000002]: b          0x088D0B5C
    088D0B54:[A4B60202]: sh         $s6, 514($a1)
    088D0B58:[A0A40205]: sb         $a0, 517($a1)
    088D0B5C:[24C60001]: addiu      $a2, $a2, 1
    088D0B60:[28C40080]: slti       $a0, $a2, 128
--> 088D0B64:[1480FFF6]: bne        $a0, $zr, 0x088D0B40
    088D0B68:[24A50210]: addiu      $a1, $a1, 528
    088D0B6C:[8FA40018]: lw         $a0, 24($sp)
    088D0B70:[A0800814]: sb         $zr, 2068($a0)
    088D0B74:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
_S1_2_89BAC7C 8,637,825 instructions (2.404%), 1,727,565 calls (089BAC7C - 089BAC8C, length 5)
    089BAC7C:[2739FFF0]: addiu      $t9, $t9, -16
    089BAC80:[88D80003]: lwl        $t8, 3($a2)
    089BAC84:[98D80000]: lwr        $t8, 0($a2)
    089BAC88:[03E00008]: jr         $ra
    089BAC8C:[24C60002]: addiu      $a2, $a2, 2
_S1_2_8938F58 6,011,540 instructions (1.673%), 278 calls (08938F58 - 08939468, length 325)
    08938F58:[27BDFFA0]: addiu      $sp, $sp, -96
    08938F5C:[2406FFFF]: addiu      $a2, $zr, -1 <=> li $a2, -1
    08938F60:[AFA60000]: sw         $a2, 0($sp)
    08938F64:[AFA60004]: sw         $a2, 4($sp)
    08938F68:[AFA60008]: sw         $a2, 8($sp)
    08938F6C:[AFA6000C]: sw         $a2, 12($sp)
    08938F70:[AFA60010]: sw         $a2, 16($sp)
    08938F74:[AFA60014]: sw         $a2, 20($sp)
    08938F78:[AFA60018]: sw         $a2, 24($sp)
    08938F7C:[8C8700C0]: lw         $a3, 192($a0)
    08938F80:[AFA6001C]: sw         $a2, 28($sp)
    08938F84:[8CE60008]: lw         $a2, 8($a3)
    08938F88:[24C80060]: addiu      $t0, $a2, 96
    08938F8C:[AFA60024]: sw         $a2, 36($sp)
    08938F90:[8CC60050]: lw         $a2, 80($a2)
    08938F94:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    08938F98:[AFA80020]: sw         $t0, 32($sp)
    08938F9C:[AFB70048]: sw         $s7, 72($sp)
    08938FA0:[AFA70028]: sw         $a3, 40($sp)
    08938FA4:[00E6302B]: sltu       $a2, $a3, $a2
    08938FA8:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    08938FAC:[AFB0002C]: sw         $s0, 44($sp)
    08938FB0:[AFB10030]: sw         $s1, 48($sp)
    08938FB4:[AFB20034]: sw         $s2, 52($sp)
    08938FB8:[AFB30038]: sw         $s3, 56($sp)
    08938FBC:[AFB4003C]: sw         $s4, 60($sp)
    08938FC0:[AFB50040]: sw         $s5, 64($sp)
    08938FC4:[AFB60044]: sw         $s6, 68($sp)
    08938FC8:[AFBE004C]: sw         $fp, 76($sp)
    08938FCC:[AFBF0050]: sw         $ra, 80($sp)
    08938FD0:[10C0011A]: beq        $a2, $zr, 0x0893943C
    08938FD4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    08938FD8:[341E0076]: ori        $fp, $zr, 118 <=> li $fp, 118
    08938FDC:[3C162A00]: lui        $s6, 0x2A00 <=> li $s6, 0x2A000000
    08938FE0:[3C110001]: lui        $s1, 0x0001 <=> li $s1, 0x00010000
    08938FE4:[8FA50028]: lw         $a1, 40($sp)
    08938FE8:[8FA40020]: lw         $a0, 32($sp)
    08938FEC:[02E52821]: addu       $a1, $s7, $a1
    08938FF0:[90A500D4]: lbu        $a1, 212($a1)
    08938FF4:[14A00008]: bne        $a1, $zr, 0x08939018
    08938FF8:[24940040]: addiu      $s4, $a0, 64
    08938FFC:[8C840000]: lw         $a0, 0($a0)
    08939000:[00042140]: sll        $a0, $a0, 0x0005
    08939004:[00842821]: addu       $a1, $a0, $a0
    08939008:[00852021]: addu       $a0, $a0, $a1
    0893900C:[02842021]: addu       $a0, $s4, $a0
    08939010:[10000103]: b          0x08939420
    08939014:[AFA40020]: sw         $a0, 32($sp)
    08939018:[8EE50418]: lw         $a1, 1048($s7)
    0893901C:[34150030]: ori        $s5, $zr, 48 <=> li $s5, 48
    08939020:[24A50030]: addiu      $a1, $a1, 48
    08939024:[02A5282B]: sltu       $a1, $s5, $a1
    08939028:[10A00033]: beq        $a1, $zr, 0x089390F8
    0893902C:[26F30240]: addiu      $s3, $s7, 576
    08939030:[24920010]: addiu      $s2, $a0, 16
    08939034:[26730114]: addiu      $s3, $s3, 276
    08939038:[8E640008]: lw         $a0, 8($s3)
    0893903C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08939040:[308400FF]: andi       $a0, $a0, 255
    08939044:[50800027]: beql       $a0, $zr, 0x089390E4
    08939048:[8EE40418]: lw         $a0, 1048($s7)
    0893904C:[0E24CF9D]: jal        0x08933E74
    08939050:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939054:[80440000]: lb         $a0, 0($v0)
    08939058:[549E0022]: bnel       $a0, $fp, 0x089390E4
    0893905C:[8EE40418]: lw         $a0, 1048($s7)
    08939060:[0E24CF9A]: jal        0x08933E68
    08939064:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939068:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893906C:[8C850000]: lw         $a1, 0($a0)
    08939070:[8E460000]: lw         $a2, 0($s2)
    08939074:[54C5001B]: bnel       $a2, $a1, 0x089390E4
    08939078:[8EE40418]: lw         $a0, 1048($s7)
    0893907C:[8E450004]: lw         $a1, 4($s2)
    08939080:[8C860004]: lw         $a2, 4($a0)
    08939084:[54A60017]: bnel       $a1, $a2, 0x089390E4
    08939088:[8EE40418]: lw         $a0, 1048($s7)
    0893908C:[8E450008]: lw         $a1, 8($s2)
    08939090:[8C860008]: lw         $a2, 8($a0)
    08939094:[54A60013]: bnel       $a1, $a2, 0x089390E4
    08939098:[8EE40418]: lw         $a0, 1048($s7)
    0893909C:[8E45000C]: lw         $a1, 12($s2)
    089390A0:[8C86000C]: lw         $a2, 12($a0)
    089390A4:[54A6000F]: bnel       $a1, $a2, 0x089390E4
    089390A8:[8EE40418]: lw         $a0, 1048($s7)
    089390AC:[8E450010]: lw         $a1, 16($s2)
    089390B0:[8C860010]: lw         $a2, 16($a0)
    089390B4:[54A6000B]: bnel       $a1, $a2, 0x089390E4
    089390B8:[8EE40418]: lw         $a0, 1048($s7)
    089390BC:[8E450014]: lw         $a1, 20($s2)
    089390C0:[8C860014]: lw         $a2, 20($a0)
    089390C4:[54A60007]: bnel       $a1, $a2, 0x089390E4
    089390C8:[8EE40418]: lw         $a0, 1048($s7)
    089390CC:[8E450018]: lw         $a1, 24($s2)
    089390D0:[8C840018]: lw         $a0, 24($a0)
    089390D4:[54A40003]: bnel       $a1, $a0, 0x089390E4
    089390D8:[8EE40418]: lw         $a0, 1048($s7)
    089390DC:[1000003E]: b          0x089391D8
    089390E0:[00000000]: nop
    089390E4:[26B50001]: addiu      $s5, $s5, 1
    089390E8:[24840030]: addiu      $a0, $a0, 48
    089390EC:[02A4202B]: sltu       $a0, $s5, $a0
    089390F0:[1480FFD1]: bne        $a0, $zr, 0x08939038
    089390F4:[2673000C]: addiu      $s3, $s3, 12
    089390F8:[8EE40414]: lw         $a0, 1044($s7)
    089390FC:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08939100:[02A4202B]: sltu       $a0, $s5, $a0
    08939104:[50800034]: beql       $a0, $zr, 0x089391D8
    08939108:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0893910C:[8FB20020]: lw         $s2, 32($sp)
    08939110:[26F30114]: addiu      $s3, $s7, 276
    08939114:[26520010]: addiu      $s2, $s2, 16
    08939118:[8E640008]: lw         $a0, 8($s3)
    0893911C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08939120:[308400FF]: andi       $a0, $a0, 255
    08939124:[50800027]: beql       $a0, $zr, 0x089391C4
    08939128:[8EE40414]: lw         $a0, 1044($s7)
    0893912C:[0E24CF9D]: jal        0x08933E74
    08939130:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939134:[80440000]: lb         $a0, 0($v0)
    08939138:[549E0022]: bnel       $a0, $fp, 0x089391C4
    0893913C:[8EE40414]: lw         $a0, 1044($s7)
    08939140:[0E24CF9A]: jal        0x08933E68
    08939144:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939148:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893914C:[8C850000]: lw         $a1, 0($a0)
    08939150:[8E460000]: lw         $a2, 0($s2)
    08939154:[54C5001B]: bnel       $a2, $a1, 0x089391C4
    08939158:[8EE40414]: lw         $a0, 1044($s7)
    0893915C:[8E450004]: lw         $a1, 4($s2)
    08939160:[8C860004]: lw         $a2, 4($a0)
    08939164:[54A60017]: bnel       $a1, $a2, 0x089391C4
    08939168:[8EE40414]: lw         $a0, 1044($s7)
    0893916C:[8E450008]: lw         $a1, 8($s2)
    08939170:[8C860008]: lw         $a2, 8($a0)
    08939174:[54A60013]: bnel       $a1, $a2, 0x089391C4
    08939178:[8EE40414]: lw         $a0, 1044($s7)
    0893917C:[8E45000C]: lw         $a1, 12($s2)
    08939180:[8C86000C]: lw         $a2, 12($a0)
    08939184:[54A6000F]: bnel       $a1, $a2, 0x089391C4
    08939188:[8EE40414]: lw         $a0, 1044($s7)
    0893918C:[8E450010]: lw         $a1, 16($s2)
    08939190:[8C860010]: lw         $a2, 16($a0)
    08939194:[54A6000B]: bnel       $a1, $a2, 0x089391C4
    08939198:[8EE40414]: lw         $a0, 1044($s7)
    0893919C:[8E450014]: lw         $a1, 20($s2)
    089391A0:[8C860014]: lw         $a2, 20($a0)
    089391A4:[54A60007]: bnel       $a1, $a2, 0x089391C4
    089391A8:[8EE40414]: lw         $a0, 1044($s7)
    089391AC:[8E450018]: lw         $a1, 24($s2)
    089391B0:[8C840018]: lw         $a0, 24($a0)
    089391B4:[54A40003]: bnel       $a1, $a0, 0x089391C4
    089391B8:[8EE40414]: lw         $a0, 1044($s7)
    089391BC:[10000006]: b          0x089391D8
    089391C0:[00000000]: nop
    089391C4:[26B50001]: addiu      $s5, $s5, 1
    089391C8:[02A4202B]: sltu       $a0, $s5, $a0
    089391CC:[1480FFD2]: bne        $a0, $zr, 0x08939118
    089391D0:[2673000C]: addiu      $s3, $s3, 12
    089391D4:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089391D8:[06A00011]: bltz       $s5, 0x08939220
    089391DC:[8FB20020]: lw         $s2, 32($sp)
    089391E0:[02B52021]: addu       $a0, $s5, $s5
    089391E4:[02A42021]: addu       $a0, $s5, $a0
    089391E8:[00042080]: sll        $a0, $a0, 0x0002
    089391EC:[02E42021]: addu       $a0, $s7, $a0
    089391F0:[24840114]: addiu      $a0, $a0, 276
    089391F4:[0E24CF8F]: jal        0x08933E3C
    089391F8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    089391FC:[54400009]: bnel       $v0, $zr, 0x08939224
    08939200:[92440008]: lbu        $a0, 8($s2)
    08939204:[8E440000]: lw         $a0, 0($s2)
    08939208:[00042140]: sll        $a0, $a0, 0x0005
    0893920C:[00842821]: addu       $a1, $a0, $a0
    08939210:[00852021]: addu       $a0, $a0, $a1
    08939214:[02842021]: addu       $a0, $s4, $a0
    08939218:[10000081]: b          0x08939420
    0893921C:[AFA40020]: sw         $a0, 32($sp)
    08939220:[92440008]: lbu        $a0, 8($s2)
    08939224:[8E050000]: lw         $a1, 0($s0)
    08939228:[2C840001]: sltiu      $a0, $a0, 1
    0893922C:[3C061D00]: lui        $a2, 0x1D00 <=> li $a2, 0x1D000000
    08939230:[00862025]: or         $a0, $a0, $a2
    08939234:[24A60004]: addiu      $a2, $a1, 4
    08939238:[AE060000]: sw         $a2, 0($s0)
    0893923C:[ACA40000]: sw         $a0, 0($a1)
    08939240:[8E440000]: lw         $a0, 0($s2)
    08939244:[58800076]: blezl      $a0, 0x08939420
    08939248:[AFB40020]: sw         $s4, 32($sp)
    0893924C:[92860034]: lbu        $a2, 52($s4)
    08939250:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08939254:[00A6302A]: slt        $a2, $a1, $a2
    08939258:[10C0004C]: beq        $a2, $zr, 0x0893938C
    0893925C:[26870038]: addiu      $a3, $s4, 56
    08939260:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    08939264:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
    08939268:[00E54021]: addu       $t0, $a3, $a1
    0893926C:[8CCA0000]: lw         $t2, 0($a2)
    08939270:[910B0000]: lbu        $t3, 0($t0)
    08939274:[514B0040]: beql       $t2, $t3, 0x08939378
    08939278:[92880034]: lbu        $t0, 52($s4)
    0893927C:[910A0000]: lbu        $t2, 0($t0)
    08939280:[ACCA0000]: sw         $t2, 0($a2)
    08939284:[8E0A0000]: lw         $t2, 0($s0)
    08939288:[01365825]: or         $t3, $t1, $s6
    0893928C:[AD4B0000]: sw         $t3, 0($t2)
    08939290:[01005825]: or         $t3, $t0, $zr <=> move $t3, $t0
    08939294:[3C082B00]: lui        $t0, 0x2B00 <=> li $t0, 0x2B000000
    08939298:[01201025]: or         $v0, $t1, $zr <=> move $v0, $t1
    0893929C:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    089392A0:[3C0A2B00]: lui        $t2, 0x2B00 <=> li $t2, 0x2B000000
    089392A4:[91630000]: lbu        $v1, 0($t3)
    089392A8:[00031980]: sll        $v1, $v1, 0x0006
    089392AC:[00711821]: addu       $v1, $v1, $s1
    089392B0:[98680001]: lwr        $t0, 1($v1)
    089392B4:[98690005]: lwr        $t1, 5($v1)
    089392B8:[986A0009]: lwr        $t2, 9($v1)
    089392BC:[8E030000]: lw         $v1, 0($s0)
    089392C0:[AC680004]: sw         $t0, 4($v1)
    089392C4:[8E030000]: lw         $v1, 0($s0)
    089392C8:[AC690008]: sw         $t1, 8($v1)
    089392CC:[8E030000]: lw         $v1, 0($s0)
    089392D0:[AC6A000C]: sw         $t2, 12($v1)
    089392D4:[91630000]: lbu        $v1, 0($t3)
    089392D8:[00031980]: sll        $v1, $v1, 0x0006
    089392DC:[00711821]: addu       $v1, $v1, $s1
    089392E0:[98680011]: lwr        $t0, 17($v1)
    089392E4:[98690015]: lwr        $t1, 21($v1)
    089392E8:[986A0019]: lwr        $t2, 25($v1)
    089392EC:[8E030000]: lw         $v1, 0($s0)
    089392F0:[AC680010]: sw         $t0, 16($v1)
    089392F4:[8E030000]: lw         $v1, 0($s0)
    089392F8:[AC690014]: sw         $t1, 20($v1)
    089392FC:[8E030000]: lw         $v1, 0($s0)
    08939300:[AC6A0018]: sw         $t2, 24($v1)
    08939304:[91630000]: lbu        $v1, 0($t3)
    08939308:[00031980]: sll        $v1, $v1, 0x0006
    0893930C:[00711821]: addu       $v1, $v1, $s1
    08939310:[98680021]: lwr        $t0, 33($v1)
    08939314:[98690025]: lwr        $t1, 37($v1)
    08939318:[986A0029]: lwr        $t2, 41($v1)
    0893931C:[8E030000]: lw         $v1, 0($s0)
    08939320:[AC68001C]: sw         $t0, 28($v1)
    08939324:[8E030000]: lw         $v1, 0($s0)
    08939328:[AC690020]: sw         $t1, 32($v1)
    0893932C:[8E030000]: lw         $v1, 0($s0)
    08939330:[AC6A0024]: sw         $t2, 36($v1)
    08939334:[916B0000]: lbu        $t3, 0($t3)
    08939338:[000B5980]: sll        $t3, $t3, 0x0006
    0893933C:[01715821]: addu       $t3, $t3, $s1
    08939340:[99680031]: lwr        $t0, 49($t3)
    08939344:[99690035]: lwr        $t1, 53($t3)
    08939348:[996A0039]: lwr        $t2, 57($t3)
    0893934C:[8E0B0000]: lw         $t3, 0($s0)
    08939350:[AD680028]: sw         $t0, 40($t3)
    08939354:[8E080000]: lw         $t0, 0($s0)
    08939358:[AD09002C]: sw         $t1, 44($t0)
    0893935C:[8E080000]: lw         $t0, 0($s0)
    08939360:[AD0A0030]: sw         $t2, 48($t0)
    08939364:[8E080000]: lw         $t0, 0($s0)
    08939368:[25080034]: addiu      $t0, $t0, 52
    0893936C:[AE080000]: sw         $t0, 0($s0)
    08939370:[00404825]: or         $t1, $v0, $zr <=> move $t1, $v0
    08939374:[92880034]: lbu        $t0, 52($s4)
    08939378:[24A50001]: addiu      $a1, $a1, 1
    0893937C:[24C60004]: addiu      $a2, $a2, 4
    08939380:[00A8402A]: slt        $t0, $a1, $t0
    08939384:[1500FFB8]: bne        $t0, $zr, 0x08939268
    08939388:[2529000C]: addiu      $t1, $t1, 12
    0893938C:[8E85002C]: lw         $a1, 44($s4)
    08939390:[3C061200]: lui        $a2, 0x1200 <=> li $a2, 0x12000000
    08939394:[8E070000]: lw         $a3, 0($s0)
    08939398:[00A62825]: or         $a1, $a1, $a2
    0893939C:[ACE50000]: sw         $a1, 0($a3)
    089393A0:[8FA50024]: lw         $a1, 36($sp)
    089393A4:[8E860020]: lw         $a2, 32($s4)
    089393A8:[3C071000]: lui        $a3, 0x1000 <=> li $a3, 0x10000000
    089393AC:[00A62821]: addu       $a1, $a1, $a2
    089393B0:[00053602]: srl        $a2, $a1, 0x0018
    089393B4:[30C6000F]: andi       $a2, $a2, 15
    089393B8:[00063400]: sll        $a2, $a2, 0x0010
    089393BC:[00C73025]: or         $a2, $a2, $a3
    089393C0:[8E080000]: lw         $t0, 0($s0)
    089393C4:[3C070100]: lui        $a3, 0x0100 <=> li $a3, 0x01000000
    089393C8:[24E7FFFF]: addiu      $a3, $a3, -1
    089393CC:[AD060004]: sw         $a2, 4($t0)
    089393D0:[00A72824]: and        $a1, $a1, $a3
    089393D4:[3C060100]: lui        $a2, 0x0100 <=> li $a2, 0x01000000
    089393D8:[8E070000]: lw         $a3, 0($s0)
    089393DC:[00A62825]: or         $a1, $a1, $a2
    089393E0:[ACE50008]: sw         $a1, 8($a3)
    089393E4:[96850032]: lhu        $a1, 50($s4)
    089393E8:[3C060404]: lui        $a2, 0x0404 <=> li $a2, 0x04040000
    089393EC:[8E070000]: lw         $a3, 0($s0)
    089393F0:[00A62825]: or         $a1, $a1, $a2
    089393F4:[ACE5000C]: sw         $a1, 12($a3)
    089393F8:[8E050000]: lw         $a1, 0($s0)
    089393FC:[3C06FF00]: lui        $a2, 0xFF00 <=> li $a2, 0xFF000000
    08939400:[ACA60010]: sw         $a2, 16($a1)
    08939404:[8E050000]: lw         $a1, 0($s0)
    08939408:[26940060]: addiu      $s4, $s4, 96
    0893940C:[24A50014]: addiu      $a1, $a1, 20
    08939410:[2484FFFF]: addiu      $a0, $a0, -1
    08939414:[1C80FF8D]: bgtz       $a0, 0x0893924C
    08939418:[AE050000]: sw         $a1, 0($s0)
    0893941C:[AFB40020]: sw         $s4, 32($sp)
    08939420:[8FA40024]: lw         $a0, 36($sp)
    08939424:[8FA50028]: lw         $a1, 40($sp)
    08939428:[8C840050]: lw         $a0, 80($a0)
    0893942C:[24A50001]: addiu      $a1, $a1, 1
    08939430:[00A4202B]: sltu       $a0, $a1, $a0
    08939434:[1480FEEB]: bne        $a0, $zr, 0x08938FE4
    08939438:[AFA50028]: sw         $a1, 40($sp)
    0893943C:[8FB0002C]: lw         $s0, 44($sp)
    08939440:[8FB10030]: lw         $s1, 48($sp)
    08939444:[8FB20034]: lw         $s2, 52($sp)
    08939448:[8FB30038]: lw         $s3, 56($sp)
    0893944C:[8FB4003C]: lw         $s4, 60($sp)
    08939450:[8FB50040]: lw         $s5, 64($sp)
    08939454:[8FB60044]: lw         $s6, 68($sp)
    08939458:[8FB70048]: lw         $s7, 72($sp)
    0893945C:[8FBE004C]: lw         $fp, 76($sp)
    08939460:[8FBF0050]: lw         $ra, 80($sp)
    08939464:[03E00008]: jr         $ra
    08939468:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 08939384 85,652 times (length 73)
    08939254:[00A6302A]: slt        $a2, $a1, $a2
    08939258:[10C0004C]: beq        $a2, $zr, 0x0893938C
    0893925C:[26870038]: addiu      $a3, $s4, 56
    08939260:[03A03025]: or         $a2, $sp, $zr <=> move $a2, $sp
    08939264:[34090000]: ori        $t1, $zr, 0 <=> li $t1, 0
--> 08939268:[00E54021]: addu       $t0, $a3, $a1
    0893926C:[8CCA0000]: lw         $t2, 0($a2)
    08939270:[910B0000]: lbu        $t3, 0($t0)
    08939274:[514B0040]: beql       $t2, $t3, 0x08939378
    08939278:[92880034]: lbu        $t0, 52($s4)
    0893927C:[910A0000]: lbu        $t2, 0($t0)
    08939280:[ACCA0000]: sw         $t2, 0($a2)
    08939284:[8E0A0000]: lw         $t2, 0($s0)
    08939288:[01365825]: or         $t3, $t1, $s6
    0893928C:[AD4B0000]: sw         $t3, 0($t2)
    08939290:[01005825]: or         $t3, $t0, $zr <=> move $t3, $t0
    08939294:[3C082B00]: lui        $t0, 0x2B00 <=> li $t0, 0x2B000000
    08939298:[01201025]: or         $v0, $t1, $zr <=> move $v0, $t1
    0893929C:[3C092B00]: lui        $t1, 0x2B00 <=> li $t1, 0x2B000000
    089392A0:[3C0A2B00]: lui        $t2, 0x2B00 <=> li $t2, 0x2B000000
    089392A4:[91630000]: lbu        $v1, 0($t3)
    089392A8:[00031980]: sll        $v1, $v1, 0x0006
    089392AC:[00711821]: addu       $v1, $v1, $s1
    089392B0:[98680001]: lwr        $t0, 1($v1)
    089392B4:[98690005]: lwr        $t1, 5($v1)
    089392B8:[986A0009]: lwr        $t2, 9($v1)
    089392BC:[8E030000]: lw         $v1, 0($s0)
    089392C0:[AC680004]: sw         $t0, 4($v1)
    089392C4:[8E030000]: lw         $v1, 0($s0)
    089392C8:[AC690008]: sw         $t1, 8($v1)
    089392CC:[8E030000]: lw         $v1, 0($s0)
    089392D0:[AC6A000C]: sw         $t2, 12($v1)
    089392D4:[91630000]: lbu        $v1, 0($t3)
    089392D8:[00031980]: sll        $v1, $v1, 0x0006
    089392DC:[00711821]: addu       $v1, $v1, $s1
    089392E0:[98680011]: lwr        $t0, 17($v1)
    089392E4:[98690015]: lwr        $t1, 21($v1)
    089392E8:[986A0019]: lwr        $t2, 25($v1)
    089392EC:[8E030000]: lw         $v1, 0($s0)
    089392F0:[AC680010]: sw         $t0, 16($v1)
    089392F4:[8E030000]: lw         $v1, 0($s0)
    089392F8:[AC690014]: sw         $t1, 20($v1)
    089392FC:[8E030000]: lw         $v1, 0($s0)
    08939300:[AC6A0018]: sw         $t2, 24($v1)
    08939304:[91630000]: lbu        $v1, 0($t3)
    08939308:[00031980]: sll        $v1, $v1, 0x0006
    0893930C:[00711821]: addu       $v1, $v1, $s1
    08939310:[98680021]: lwr        $t0, 33($v1)
    08939314:[98690025]: lwr        $t1, 37($v1)
    08939318:[986A0029]: lwr        $t2, 41($v1)
    0893931C:[8E030000]: lw         $v1, 0($s0)
    08939320:[AC68001C]: sw         $t0, 28($v1)
    08939324:[8E030000]: lw         $v1, 0($s0)
    08939328:[AC690020]: sw         $t1, 32($v1)
    0893932C:[8E030000]: lw         $v1, 0($s0)
    08939330:[AC6A0024]: sw         $t2, 36($v1)
    08939334:[916B0000]: lbu        $t3, 0($t3)
    08939338:[000B5980]: sll        $t3, $t3, 0x0006
    0893933C:[01715821]: addu       $t3, $t3, $s1
    08939340:[99680031]: lwr        $t0, 49($t3)
    08939344:[99690035]: lwr        $t1, 53($t3)
    08939348:[996A0039]: lwr        $t2, 57($t3)
    0893934C:[8E0B0000]: lw         $t3, 0($s0)
    08939350:[AD680028]: sw         $t0, 40($t3)
    08939354:[8E080000]: lw         $t0, 0($s0)
    08939358:[AD09002C]: sw         $t1, 44($t0)
    0893935C:[8E080000]: lw         $t0, 0($s0)
    08939360:[AD0A0030]: sw         $t2, 48($t0)
    08939364:[8E080000]: lw         $t0, 0($s0)
    08939368:[25080034]: addiu      $t0, $t0, 52
    0893936C:[AE080000]: sw         $t0, 0($s0)
    08939370:[00404825]: or         $t1, $v0, $zr <=> move $t1, $v0
    08939374:[92880034]: lbu        $t0, 52($s4)
    08939378:[24A50001]: addiu      $a1, $a1, 1
    0893937C:[24C60004]: addiu      $a2, $a2, 4
    08939380:[00A8402A]: slt        $t0, $a1, $t0
--> 08939384:[1500FFB8]: bne        $t0, $zr, 0x08939268
    08939388:[2529000C]: addiu      $t1, $t1, 12
    0893938C:[8E85002C]: lw         $a1, 44($s4)
    08939390:[3C061200]: lui        $a2, 0x1200 <=> li $a2, 0x12000000
    08939394:[8E070000]: lw         $a3, 0($s0)
  Back Branch 08939414 37,454 times (length 116)
  Back Branch 089391CC 12,236 times (length 47)
    08939104:[50800034]: beql       $a0, $zr, 0x089391D8
    08939108:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    0893910C:[8FB20020]: lw         $s2, 32($sp)
    08939110:[26F30114]: addiu      $s3, $s7, 276
    08939114:[26520010]: addiu      $s2, $s2, 16
--> 08939118:[8E640008]: lw         $a0, 8($s3)
    0893911C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08939120:[308400FF]: andi       $a0, $a0, 255
    08939124:[50800027]: beql       $a0, $zr, 0x089391C4
    08939128:[8EE40414]: lw         $a0, 1044($s7)
    0893912C:[0E24CF9D]: jal        0x08933E74
    08939130:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939134:[80440000]: lb         $a0, 0($v0)
    08939138:[549E0022]: bnel       $a0, $fp, 0x089391C4
    0893913C:[8EE40414]: lw         $a0, 1044($s7)
    08939140:[0E24CF9A]: jal        0x08933E68
    08939144:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939148:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893914C:[8C850000]: lw         $a1, 0($a0)
    08939150:[8E460000]: lw         $a2, 0($s2)
    08939154:[54C5001B]: bnel       $a2, $a1, 0x089391C4
    08939158:[8EE40414]: lw         $a0, 1044($s7)
    0893915C:[8E450004]: lw         $a1, 4($s2)
    08939160:[8C860004]: lw         $a2, 4($a0)
    08939164:[54A60017]: bnel       $a1, $a2, 0x089391C4
    08939168:[8EE40414]: lw         $a0, 1044($s7)
    0893916C:[8E450008]: lw         $a1, 8($s2)
    08939170:[8C860008]: lw         $a2, 8($a0)
    08939174:[54A60013]: bnel       $a1, $a2, 0x089391C4
    08939178:[8EE40414]: lw         $a0, 1044($s7)
    0893917C:[8E45000C]: lw         $a1, 12($s2)
    08939180:[8C86000C]: lw         $a2, 12($a0)
    08939184:[54A6000F]: bnel       $a1, $a2, 0x089391C4
    08939188:[8EE40414]: lw         $a0, 1044($s7)
    0893918C:[8E450010]: lw         $a1, 16($s2)
    08939190:[8C860010]: lw         $a2, 16($a0)
    08939194:[54A6000B]: bnel       $a1, $a2, 0x089391C4
    08939198:[8EE40414]: lw         $a0, 1044($s7)
    0893919C:[8E450014]: lw         $a1, 20($s2)
    089391A0:[8C860014]: lw         $a2, 20($a0)
    089391A4:[54A60007]: bnel       $a1, $a2, 0x089391C4
    089391A8:[8EE40414]: lw         $a0, 1044($s7)
    089391AC:[8E450018]: lw         $a1, 24($s2)
    089391B0:[8C840018]: lw         $a0, 24($a0)
    089391B4:[54A40003]: bnel       $a1, $a0, 0x089391C4
    089391B8:[8EE40414]: lw         $a0, 1044($s7)
    089391BC:[10000006]: b          0x089391D8
    089391C0:[00000000]: nop
    089391C4:[26B50001]: addiu      $s5, $s5, 1
    089391C8:[02A4202B]: sltu       $a0, $s5, $a0
--> 089391CC:[1480FFD2]: bne        $a0, $zr, 0x08939118
    089391D0:[2673000C]: addiu      $s3, $s3, 12
    089391D4:[2415FFFF]: addiu      $s5, $zr, -1 <=> li $s5, -1
    089391D8:[06A00011]: bltz       $s5, 0x08939220
    089391DC:[8FB20020]: lw         $s2, 32($sp)
  Back Branch 08939434 4,800 times (length 278)
  Back Branch 089390F0 3,192 times (length 48)
    08939024:[02A5282B]: sltu       $a1, $s5, $a1
    08939028:[10A00033]: beq        $a1, $zr, 0x089390F8
    0893902C:[26F30240]: addiu      $s3, $s7, 576
    08939030:[24920010]: addiu      $s2, $a0, 16
    08939034:[26730114]: addiu      $s3, $s3, 276
--> 08939038:[8E640008]: lw         $a0, 8($s3)
    0893903C:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    08939040:[308400FF]: andi       $a0, $a0, 255
    08939044:[50800027]: beql       $a0, $zr, 0x089390E4
    08939048:[8EE40418]: lw         $a0, 1048($s7)
    0893904C:[0E24CF9D]: jal        0x08933E74
    08939050:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939054:[80440000]: lb         $a0, 0($v0)
    08939058:[549E0022]: bnel       $a0, $fp, 0x089390E4
    0893905C:[8EE40418]: lw         $a0, 1048($s7)
    08939060:[0E24CF9A]: jal        0x08933E68
    08939064:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    08939068:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    0893906C:[8C850000]: lw         $a1, 0($a0)
    08939070:[8E460000]: lw         $a2, 0($s2)
    08939074:[54C5001B]: bnel       $a2, $a1, 0x089390E4
    08939078:[8EE40418]: lw         $a0, 1048($s7)
    0893907C:[8E450004]: lw         $a1, 4($s2)
    08939080:[8C860004]: lw         $a2, 4($a0)
    08939084:[54A60017]: bnel       $a1, $a2, 0x089390E4
    08939088:[8EE40418]: lw         $a0, 1048($s7)
    0893908C:[8E450008]: lw         $a1, 8($s2)
    08939090:[8C860008]: lw         $a2, 8($a0)
    08939094:[54A60013]: bnel       $a1, $a2, 0x089390E4
    08939098:[8EE40418]: lw         $a0, 1048($s7)
    0893909C:[8E45000C]: lw         $a1, 12($s2)
    089390A0:[8C86000C]: lw         $a2, 12($a0)
    089390A4:[54A6000F]: bnel       $a1, $a2, 0x089390E4
    089390A8:[8EE40418]: lw         $a0, 1048($s7)
    089390AC:[8E450010]: lw         $a1, 16($s2)
    089390B0:[8C860010]: lw         $a2, 16($a0)
    089390B4:[54A6000B]: bnel       $a1, $a2, 0x089390E4
    089390B8:[8EE40418]: lw         $a0, 1048($s7)
    089390BC:[8E450014]: lw         $a1, 20($s2)
    089390C0:[8C860014]: lw         $a2, 20($a0)
    089390C4:[54A60007]: bnel       $a1, $a2, 0x089390E4
    089390C8:[8EE40418]: lw         $a0, 1048($s7)
    089390CC:[8E450018]: lw         $a1, 24($s2)
    089390D0:[8C840018]: lw         $a0, 24($a0)
    089390D4:[54A40003]: bnel       $a1, $a0, 0x089390E4
    089390D8:[8EE40418]: lw         $a0, 1048($s7)
    089390DC:[1000003E]: b          0x089391D8
    089390E0:[00000000]: nop
    089390E4:[26B50001]: addiu      $s5, $s5, 1
    089390E8:[24840030]: addiu      $a0, $a0, 48
    089390EC:[02A4202B]: sltu       $a0, $s5, $a0
--> 089390F0:[1480FFD1]: bne        $a0, $zr, 0x08939038
    089390F4:[2673000C]: addiu      $s3, $s3, 12
    089390F8:[8EE40414]: lw         $a0, 1044($s7)
    089390FC:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    08939100:[02A4202B]: sltu       $a0, $s5, $a0
_S1_2_8836CE8 5,964,934 instructions (1.660%), 2,240 calls (08836CE8 - 088379E0, length 831)
  Back Branch 08837588 83,676 times (length 335)
  Back Branch 0883793C 2,202 times (length 205)
_S1_2_881BA70 4,905,603 instructions (1.365%), 2,545 calls (0881BA70 - 0881C0DC, length 412)
    0881BA70:[27BDFE80]: addiu      $sp, $sp, -384
    0881BA74:[E7B40148]: swc1       $f20, 328($sp)
    0881BA78:[E7B6014C]: swc1       $f22, 332($sp)
    0881BA7C:[E7B80150]: swc1       $f24, 336($sp)
    0881BA80:[AFB00154]: sw         $s0, 340($sp)
    0881BA84:[AFB10158]: sw         $s1, 344($sp)
    0881BA88:[AFB2015C]: sw         $s2, 348($sp)
    0881BA8C:[AFB30160]: sw         $s3, 352($sp)
    0881BA90:[AFB40164]: sw         $s4, 356($sp)
    0881BA94:[AFB50168]: sw         $s5, 360($sp)
    0881BA98:[AFB6016C]: sw         $s6, 364($sp)
    0881BA9C:[AFB70170]: sw         $s7, 368($sp)
    0881BAA0:[AFBE0174]: sw         $fp, 372($sp)
    0881BAA4:[AFBF0178]: sw         $ra, 376($sp)
    0881BAA8:[AFA80124]: sw         $t0, 292($sp)
    0881BAAC:[AFA70128]: sw         $a3, 296($sp)
    0881BAB0:[AFA60144]: sw         $a2, 324($sp)
    0881BAB4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0881BAB8:[8CA40000]: lw         $a0, 0($a1)
    0881BABC:[AFB0012C]: sw         $s0, 300($sp)
    0881BAC0:[8CA60004]: lw         $a2, 4($a1)
    0881BAC4:[8CA70008]: lw         $a3, 8($a1)
    0881BAC8:[AFA40040]: sw         $a0, 64($sp)
    0881BACC:[AFA60044]: sw         $a2, 68($sp)
    0881BAD0:[AFA70048]: sw         $a3, 72($sp)
    0881BAD4:[8CA4000C]: lw         $a0, 12($a1)
    0881BAD8:[8CA60010]: lw         $a2, 16($a1)
    0881BADC:[8CA70014]: lw         $a3, 20($a1)
    0881BAE0:[AFA4004C]: sw         $a0, 76($sp)
    0881BAE4:[AFA60050]: sw         $a2, 80($sp)
    0881BAE8:[AFA70054]: sw         $a3, 84($sp)
    0881BAEC:[8CA40018]: lw         $a0, 24($a1)
    0881BAF0:[8CA6001C]: lw         $a2, 28($a1)
    0881BAF4:[8CA70020]: lw         $a3, 32($a1)
    0881BAF8:[AFA40058]: sw         $a0, 88($sp)
    0881BAFC:[AFA6005C]: sw         $a2, 92($sp)
    0881BB00:[AFA70060]: sw         $a3, 96($sp)
    0881BB04:[8CA40024]: lw         $a0, 36($a1)
    0881BB08:[8CA60028]: lw         $a2, 40($a1)
    0881BB0C:[8CA7002C]: lw         $a3, 44($a1)
    0881BB10:[AFA40064]: sw         $a0, 100($sp)
    0881BB14:[AFA60068]: sw         $a2, 104($sp)
    0881BB18:[AFA7006C]: sw         $a3, 108($sp)
    0881BB1C:[8CA40030]: lw         $a0, 48($a1)
    0881BB20:[8CA60034]: lw         $a2, 52($a1)
    0881BB24:[8CA70038]: lw         $a3, 56($a1)
    0881BB28:[AFA40070]: sw         $a0, 112($sp)
    0881BB2C:[AFA60074]: sw         $a2, 116($sp)
    0881BB30:[AFA70078]: sw         $a3, 120($sp)
    0881BB34:[8CA4003C]: lw         $a0, 60($a1)
    0881BB38:[AFA4007C]: sw         $a0, 124($sp)
    0881BB3C:[27A40080]: addiu      $a0, $sp, 128
    0881BB40:[AC800000]: sw         $zr, 0($a0)
    0881BB44:[AC800004]: sw         $zr, 4($a0)
    0881BB48:[AC800008]: sw         $zr, 8($a0)
    0881BB4C:[AC80000C]: sw         $zr, 12($a0)
    0881BB50:[4480A000]: mtc1       $zr, $f20
    0881BB54:[4600A586]: mov.s      $f22, $f20
    0881BB58:[27B40090]: addiu      $s4, $sp, 144
    0881BB5C:[AE800000]: sw         $zr, 0($s4)
    0881BB60:[AE800004]: sw         $zr, 4($s4)
    0881BB64:[AE800008]: sw         $zr, 8($s4)
    0881BB68:[AE80000C]: sw         $zr, 12($s4)
    0881BB6C:[27A400A0]: addiu      $a0, $sp, 160
    0881BB70:[AC800000]: sw         $zr, 0($a0)
    0881BB74:[AC800004]: sw         $zr, 4($a0)
    0881BB78:[AC800008]: sw         $zr, 8($a0)
    0881BB7C:[AC80000C]: sw         $zr, 12($a0)
    0881BB80:[27B100B0]: addiu      $s1, $sp, 176
    0881BB84:[3C070882]: lui        $a3, 0x0882 <=> li $a3, 0x08820000
    0881BB88:[24E7BA58]: addiu      $a3, $a3, -17832
    0881BB8C:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0881BB90:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    0881BB94:[0E26F9E9]: jal        0x089BE7A4
    0881BB98:[34060010]: ori        $a2, $zr, 16 <=> li $a2, 16
    0881BB9C:[341E0000]: ori        $fp, $zr, 0 <=> li $fp, 0
    0881BBA0:[27A400F0]: addiu      $a0, $sp, 240
    0881BBA4:[AC800000]: sw         $zr, 0($a0)
    0881BBA8:[AC800004]: sw         $zr, 4($a0)
    0881BBAC:[AC800008]: sw         $zr, 8($a0)
    0881BBB0:[AC80000C]: sw         $zr, 12($a0)
    0881BBB4:[27A50060]: addiu      $a1, $sp, 96
    0881BBB8:[D8A00000]: lv.q       C000.q, 0($a1)
    0881BBBC:[26064230]: addiu      $a2, $s0, 16944
    0881BBC0:[D8C10000]: lv.q       C010.q, 0($a2)
    0881BBC4:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0881BBC8:[F8800000]: sv.q       C000.q, 0($a0)
    0881BBCC:[C7AC00F0]: lwc1       $f12, 240($sp)
    0881BBD0:[C60D0030]: lwc1       $f13, 48($s0)
    0881BBD4:[460D6303]: div.s      $f12, $f12, $f13
    0881BBD8:[4600630D]: trunc.w.s  $f12, $f12
    0881BBDC:[44046000]: mfc1       $a0, $f12
    0881BBE0:[0080202C]: max        $a0, $a0, $zr <=> move $a0, $a0
    0881BBE4:[34070009]: ori        $a3, $zr, 9 <=> li $a3, 9
    0881BBE8:[0087202D]: min        $a0, $a0, $a3
    0881BBEC:[C7AE00F8]: lwc1       $f14, 248($sp)
    0881BBF0:[C60D0038]: lwc1       $f13, 56($s0)
    0881BBF4:[460D7343]: div.s      $f13, $f14, $f13
    0881BBF8:[46006B0D]: trunc.w.s  $f12, $f13
    0881BBFC:[44086000]: mfc1       $t0, $f12
    0881BC00:[0100402C]: max        $t0, $t0, $zr <=> move $t0, $t0
    0881BC04:[0107402D]: min        $t0, $t0, $a3
    0881BC08:[26090058]: addiu      $t1, $s0, 88
    0881BC0C:[00045200]: sll        $t2, $a0, 0x0008
    0881BC10:[00042100]: sll        $a0, $a0, 0x0004
    0881BC14:[01442023]: subu       $a0, $t2, $a0
    0881BC18:[01242021]: addu       $a0, $t1, $a0
    0881BC1C:[000840C0]: sll        $t0, $t0, 0x0003
    0881BC20:[01085021]: addu       $t2, $t0, $t0
    0881BC24:[010A4021]: addu       $t0, $t0, $t2
    0881BC28:[00882021]: addu       $a0, $a0, $t0
    0881BC2C:[8C840000]: lw         $a0, 0($a0)
    0881BC30:[8C840000]: lw         $a0, 0($a0)
    0881BC34:[27A80100]: addiu      $t0, $sp, 256
    0881BC38:[AD000000]: sw         $zr, 0($t0)
    0881BC3C:[AFA40140]: sw         $a0, 320($sp)
    0881BC40:[AD000004]: sw         $zr, 4($t0)
    0881BC44:[AD000008]: sw         $zr, 8($t0)
    0881BC48:[AD00000C]: sw         $zr, 12($t0)
    0881BC4C:[D8A00000]: lv.q       C000.q, 0($a1)
    0881BC50:[D8C10000]: lv.q       C010.q, 0($a2)
    0881BC54:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0881BC58:[F9000000]: sv.q       C000.q, 0($t0)
    0881BC5C:[C7AC0100]: lwc1       $f12, 256($sp)
    0881BC60:[C60D0030]: lwc1       $f13, 48($s0)
    0881BC64:[460D6303]: div.s      $f12, $f12, $f13
    0881BC68:[4600630D]: trunc.w.s  $f12, $f12
    0881BC6C:[44046000]: mfc1       $a0, $f12
    0881BC70:[0080202C]: max        $a0, $a0, $zr <=> move $a0, $a0
    0881BC74:[0087202D]: min        $a0, $a0, $a3
    0881BC78:[C7AE0108]: lwc1       $f14, 264($sp)
    0881BC7C:[C60F0038]: lwc1       $f15, 56($s0)
    0881BC80:[460F7343]: div.s      $f13, $f14, $f15
    0881BC84:[46006B0D]: trunc.w.s  $f12, $f13
    0881BC88:[44086000]: mfc1       $t0, $f12
    0881BC8C:[0100402C]: max        $t0, $t0, $zr <=> move $t0, $t0
    0881BC90:[0107402D]: min        $t0, $t0, $a3
    0881BC94:[00045200]: sll        $t2, $a0, 0x0008
    0881BC98:[00042100]: sll        $a0, $a0, 0x0004
    0881BC9C:[01442023]: subu       $a0, $t2, $a0
    0881BCA0:[01242021]: addu       $a0, $t1, $a0
    0881BCA4:[000840C0]: sll        $t0, $t0, 0x0003
    0881BCA8:[01084821]: addu       $t1, $t0, $t0
    0881BCAC:[01094021]: addu       $t0, $t0, $t1
    0881BCB0:[00882021]: addu       $a0, $a0, $t0
    0881BCB4:[8C890004]: lw         $t1, 4($a0)
    0881BCB8:[27A40110]: addiu      $a0, $sp, 272
    0881BCBC:[AC800000]: sw         $zr, 0($a0)
    0881BCC0:[AC800004]: sw         $zr, 4($a0)
    0881BCC4:[AC800008]: sw         $zr, 8($a0)
    0881BCC8:[AC80000C]: sw         $zr, 12($a0)
    0881BCCC:[D8A00000]: lv.q       C000.q, 0($a1)
    0881BCD0:[D8C10000]: lv.q       C010.q, 0($a2)
    0881BCD4:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0881BCD8:[F8800000]: sv.q       C000.q, 0($a0)
    0881BCDC:[C7AC0110]: lwc1       $f12, 272($sp)
    0881BCE0:[C60D0030]: lwc1       $f13, 48($s0)
    0881BCE4:[460D6303]: div.s      $f12, $f12, $f13
    0881BCE8:[4600630D]: trunc.w.s  $f12, $f12
    0881BCEC:[44046000]: mfc1       $a0, $f12
    0881BCF0:[0080202C]: max        $a0, $a0, $zr <=> move $a0, $a0
    0881BCF4:[0087202D]: min        $a0, $a0, $a3
    0881BCF8:[C7AE0118]: lwc1       $f14, 280($sp)
    0881BCFC:[C60F0038]: lwc1       $f15, 56($s0)
    0881BD00:[460F7343]: div.s      $f13, $f14, $f15
    0881BD04:[46006B0D]: trunc.w.s  $f12, $f13
    0881BD08:[44056000]: mfc1       $a1, $f12
    0881BD0C:[00A0282C]: max        $a1, $a1, $zr <=> move $a1, $a1
    0881BD10:[00A7282D]: min        $a1, $a1, $a3
    0881BD14:[260609E8]: addiu      $a2, $s0, 2536
    0881BD18:[240705A0]: addiu      $a3, $zr, 1440 <=> li $a3, 1440
    0881BD1C:[00870018]: mult       $a0, $a3
    0881BD20:[00002012]: mflo       $a0
    0881BD24:[00C42021]: addu       $a0, $a2, $a0
    0881BD28:[000531C0]: sll        $a2, $a1, 0x0007
    0881BD2C:[00052900]: sll        $a1, $a1, 0x0004
    0881BD30:[00C52821]: addu       $a1, $a2, $a1
    0881BD34:[00852821]: addu       $a1, $a0, $a1
    0881BD38:[8CA40000]: lw         $a0, 0($a1)
    0881BD3C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    0881BD40:[8CA70014]: lw         $a3, 20($a1)
    0881BD44:[10E00003]: beq        $a3, $zr, 0x0881BD54
    0881BD48:[AFA60138]: sw         $a2, 312($sp)
    0881BD4C:[8CA50014]: lw         $a1, 20($a1)
    0881BD50:[AFA50138]: sw         $a1, 312($sp)
    0881BD54:[8FA50138]: lw         $a1, 312($sp)
    0881BD58:[00A4282B]: sltu       $a1, $a1, $a0
    0881BD5C:[14A000D0]: bne        $a1, $zr, 0x0881C0A0
    0881BD60:[AFA40130]: sw         $a0, 304($sp)
    0881BD64:[00042080]: sll        $a0, $a0, 0x0002
    0881BD68:[AFA9013C]: sw         $t1, 316($sp)
    0881BD6C:[01242021]: addu       $a0, $t1, $a0
    0881BD70:[AFA40134]: sw         $a0, 308($sp)
    0881BD74:[3C043B95]: lui        $a0, 0x3B95 <=> li $a0, 0x3B950000
    0881BD78:[3484B99C]: ori        $a0, $a0, -18020
    0881BD7C:[27B300E0]: addiu      $s3, $sp, 224
    0881BD80:[4484C000]: mtc1       $a0, $f24
    0881BD84:[27B50040]: addiu      $s5, $sp, 64
    0881BD88:[27B70121]: addiu      $s7, $sp, 289
    0881BD8C:[8FA50140]: lw         $a1, 320($sp)
    0881BD90:[8FA40130]: lw         $a0, 304($sp)
    0881BD94:[0085282B]: sltu       $a1, $a0, $a1
    0881BD98:[10A000C1]: beq        $a1, $zr, 0x0881C0A0
    0881BD9C:[00000000]: nop
    0881BDA0:[8FA5013C]: lw         $a1, 316($sp)
    0881BDA4:[10A00003]: beq        $a1, $zr, 0x0881BDB4
    0881BDA8:[0080B025]: or         $s6, $a0, $zr <=> move $s6, $a0
    0881BDAC:[8FA40134]: lw         $a0, 308($sp)
    0881BDB0:[8C960000]: lw         $s6, 0($a0)
    0881BDB4:[8FA4012C]: lw         $a0, 300($sp)
    0881BDB8:[0016B140]: sll        $s6, $s6, 0x0005
    0881BDBC:[8C850054]: lw         $a1, 84($a0)
    0881BDC0:[00B62821]: addu       $a1, $a1, $s6
    0881BDC4:[8CA50018]: lw         $a1, 24($a1)
    0881BDC8:[8CA50000]: lw         $a1, 0($a1)
    0881BDCC:[50A00009]: beql       $a1, $zr, 0x0881BDF4
    0881BDD0:[8C850054]: lw         $a1, 84($a0)
    0881BDD4:[8C850054]: lw         $a1, 84($a0)
    0881BDD8:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    0881BDDC:[00B62821]: addu       $a1, $a1, $s6
    0881BDE0:[8CA50018]: lw         $a1, 24($a1)
    0881BDE4:[8CA50000]: lw         $a1, 0($a1)
    0881BDE8:[54A600A5]: bnel       $a1, $a2, 0x0881C080
    0881BDEC:[8FA40130]: lw         $a0, 304($sp)
    0881BDF0:[8C850054]: lw         $a1, 84($a0)
    0881BDF4:[8FA60144]: lw         $a2, 324($sp)
    0881BDF8:[00B62821]: addu       $a1, $a1, $s6
    0881BDFC:[8CA5001C]: lw         $a1, 28($a1)
    0881BE00:[8CA50000]: lw         $a1, 0($a1)
    0881BE04:[00C52824]: and        $a1, $a2, $a1
    0881BE08:[50A0009D]: beql       $a1, $zr, 0x0881C080
    0881BE0C:[8FA40130]: lw         $a0, 304($sp)
    0881BE10:[8C850054]: lw         $a1, 84($a0)
    0881BE14:[00B62821]: addu       $a1, $a1, $s6
    0881BE18:[8CA50004]: lw         $a1, 4($a1)
    0881BE1C:[DAA00000]: lv.q       C000.q, 0($s5)
    0881BE20:[D8A30010]: lv.q       C030.q, 16($a1)
    0881BE24:[DAA10010]: lv.q       C010.q, 16($s5)
    0881BE28:[D8A20000]: lv.q       C020.q, 0($a1)
    0881BE2C:[6C038007]: vcmp.t     GT, C000.t, C030.t
    0881BE30:[27A50120]: addiu      $a1, $sp, 288
    0881BE34:[A0A00000]: sb         $zr, 0($a1)
    0881BE38:[340C0001]: ori        $t4, $zr, 1 <=> li $t4, 1
    0881BE3C:[49110004]: bvt        4, 0x0881BE50
    0881BE40:[6C028102]: vcmp.t     LT, C010.t, C020.t
    0881BE44:[49110002]: bvt        4, 0x0881BE50
    0881BE48:[00000000]: nop
    0881BE4C:[A0AC0000]: sb         $t4, 0($a1)
    0881BE50:[93A50120]: lbu        $a1, 288($sp)
    0881BE54:[50A0008A]: beql       $a1, $zr, 0x0881C080
    0881BE58:[8FA40130]: lw         $a0, 304($sp)
    0881BE5C:[8C840054]: lw         $a0, 84($a0)
    0881BE60:[00968021]: addu       $s0, $a0, $s6
    0881BE64:[8E040010]: lw         $a0, 16($s0)
    0881BE68:[8E100014]: lw         $s0, 20($s0)
    0881BE6C:[12000083]: beq        $s0, $zr, 0x0881C07C
    0881BE70:[8C960000]: lw         $s6, 0($a0)
    0881BE74:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0881BE78:[0256202B]: sltu       $a0, $s2, $s6
    0881BE7C:[50800080]: beql       $a0, $zr, 0x0881C080
    0881BE80:[8FA40130]: lw         $a0, 304($sp)
    0881BE84:[8E040000]: lw         $a0, 0($s0)
    0881BE88:[8C850000]: lw         $a1, 0($a0)
    0881BE8C:[8C860004]: lw         $a2, 4($a0)
    0881BE90:[8C870008]: lw         $a3, 8($a0)
    0881BE94:[AE250000]: sw         $a1, 0($s1)
    0881BE98:[AE260004]: sw         $a2, 4($s1)
    0881BE9C:[AE270008]: sw         $a3, 8($s1)
    0881BEA0:[8C84000C]: lw         $a0, 12($a0)
    0881BEA4:[27A500C0]: addiu      $a1, $sp, 192
    0881BEA8:[AE24000C]: sw         $a0, 12($s1)
    0881BEAC:[8E040004]: lw         $a0, 4($s0)
    0881BEB0:[8C860000]: lw         $a2, 0($a0)
    0881BEB4:[8C870004]: lw         $a3, 4($a0)
    0881BEB8:[8C880008]: lw         $t0, 8($a0)
    0881BEBC:[ACA60000]: sw         $a2, 0($a1)
    0881BEC0:[ACA70004]: sw         $a3, 4($a1)
    0881BEC4:[ACA80008]: sw         $t0, 8($a1)
    0881BEC8:[8C84000C]: lw         $a0, 12($a0)
    0881BECC:[27A600D0]: addiu      $a2, $sp, 208
    0881BED0:[ACA4000C]: sw         $a0, 12($a1)
    0881BED4:[8E040008]: lw         $a0, 8($s0)
    0881BED8:[8C850000]: lw         $a1, 0($a0)
    0881BEDC:[8C870004]: lw         $a3, 4($a0)
    0881BEE0:[8C880008]: lw         $t0, 8($a0)
    0881BEE4:[ACC50000]: sw         $a1, 0($a2)
    0881BEE8:[ACC70004]: sw         $a3, 4($a2)
    0881BEEC:[ACC80008]: sw         $t0, 8($a2)
    0881BEF0:[8C84000C]: lw         $a0, 12($a0)
    0881BEF4:[ACC4000C]: sw         $a0, 12($a2)
    0881BEF8:[AE600000]: sw         $zr, 0($s3)
    0881BEFC:[AE600004]: sw         $zr, 4($s3)
    0881BF00:[AE600008]: sw         $zr, 8($s3)
    0881BF04:[AE60000C]: sw         $zr, 12($s3)
    0881BF08:[DA230000]: lv.q       C030.q, 0($s1)
    0881BF0C:[DA210010]: lv.q       C010.q, 16($s1)
    0881BF10:[DA220020]: lv.q       C020.q, 32($s1)
    0881BF14:[D0060060]: vzero.s    S003.s
    0881BF18:[60838184]: vsub.q     C100.q, C010.q, C030.q
    0881BF1C:[60818285]: vsub.q     C110.q, C020.q, C010.q
    0881BF20:[F2858400]: vcrsp.t    C000.t, C100.t, C110.t
    0881BF24:[6C008088]: vcmp.q     EZ, C000.q, C000.q
    0881BF28:[49150006]: bvt        5, 0x0881BF44
    0881BF2C:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0881BF30:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0881BF34:[D0110101]: vrsq.s     S010.s, S010.s
    0881BF38:[D2A06001]: VCMOVT.s   S010.s, S003.s, 0
    0881BF3C:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0881BF40:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0881BF44:[FA600000]: sv.q       C000.q, 0($s3)
    0881BF48:[C7AC00E4]: lwc1       $f12, 228($sp)
    0881BF4C:[4614603E]: c.le.s     $f12, $f20
    0881BF50:[00000000]: nop
    0881BF54:[45010006]: bc1t       0x0881BF70
    0881BF58:[00000000]: nop
    0881BF5C:[C7AC00E4]: lwc1       $f12, 228($sp)
    0881BF60:[4618603C]: c.lt.s     $f12, $f24
    0881BF64:[00000000]: nop
    0881BF68:[45030041]: bc1tl      0x0881C070
    0881BF6C:[26520001]: addiu      $s2, $s2, 1
    0881BF70:[DA200000]: lv.q       C000.q, 0($s1)
    0881BF74:[DA210000]: lv.q       C010.q, 0($s1)
    0881BF78:[DA240010]: lv.q       C100.q, 16($s1)
    0881BF7C:[DA250020]: lv.q       C110.q, 32($s1)
    0881BF80:[6D048000]: vmin.t     C000.t, C000.t, C100.t
    0881BF84:[6D058000]: vmin.t     C000.t, C000.t, C110.t
    0881BF88:[6D848101]: vmax.t     C010.t, C010.t, C100.t
    0881BF8C:[6D858101]: vmax.t     C010.t, C010.t, C110.t
    0881BF90:[FA800000]: sv.q       C000.q, 0($s4)
    0881BF94:[FA810010]: sv.q       C010.q, 16($s4)
    0881BF98:[DAA00000]: lv.q       C000.q, 0($s5)
    0881BF9C:[DA830010]: lv.q       C030.q, 16($s4)
    0881BFA0:[DAA10010]: lv.q       C010.q, 16($s5)
    0881BFA4:[DA820000]: lv.q       C020.q, 0($s4)
    0881BFA8:[6C038007]: vcmp.t     GT, C000.t, C030.t
    0881BFAC:[A2E00000]: sb         $zr, 0($s7)
    0881BFB0:[340C0001]: ori        $t4, $zr, 1 <=> li $t4, 1
    0881BFB4:[49110004]: bvt        4, 0x0881BFC8
    0881BFB8:[6C028102]: vcmp.t     LT, C010.t, C020.t
    0881BFBC:[49110002]: bvt        4, 0x0881BFC8
    0881BFC0:[00000000]: nop
    0881BFC4:[A2EC0000]: sb         $t4, 0($s7)
    0881BFC8:[93A40121]: lbu        $a0, 289($sp)
    0881BFCC:[10800027]: beq        $a0, $zr, 0x0881C06C
    0881BFD0:[27A60080]: addiu      $a2, $sp, 128
    0881BFD4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    0881BFD8:[0E243AC5]: jal        0x0890EB14
    0881BFDC:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    0881BFE0:[50400023]: beql       $v0, $zr, 0x0881C070
    0881BFE4:[26520001]: addiu      $s2, $s2, 1
    0881BFE8:[C7AC0064]: lwc1       $f12, 100($sp)
    0881BFEC:[C7AD0084]: lwc1       $f13, 132($sp)
    0881BFF0:[460D6301]: sub.s      $f12, $f12, $f13
    0881BFF4:[4614603C]: c.lt.s     $f12, $f20
    0881BFF8:[00000000]: nop
    0881BFFC:[45030001]: bc1tl      0x0881C004
    0881C000:[46006307]: neg.s      $f12, $f12
    0881C004:[53C00006]: beql       $fp, $zr, 0x0881C020
    0881C008:[341E0001]: ori        $fp, $zr, 1 <=> li $fp, 1
    0881C00C:[4616603C]: c.lt.s     $f12, $f22
    0881C010:[00000000]: nop
    0881C014:[45020016]: bc1fl      0x0881C070
    0881C018:[26520001]: addiu      $s2, $s2, 1
    0881C01C:[341E0001]: ori        $fp, $zr, 1 <=> li $fp, 1
    0881C020:[8FA40128]: lw         $a0, 296($sp)
    0881C024:[46006586]: mov.s      $f22, $f12
    0881C028:[8FA50080]: lw         $a1, 128($sp)
    0881C02C:[8FA60084]: lw         $a2, 132($sp)
    0881C030:[8FA70088]: lw         $a3, 136($sp)
    0881C034:[AC850000]: sw         $a1, 0($a0)
    0881C038:[AC860004]: sw         $a2, 4($a0)
    0881C03C:[AC870008]: sw         $a3, 8($a0)
    0881C040:[8FA5008C]: lw         $a1, 140($sp)
    0881C044:[8FA60124]: lw         $a2, 292($sp)
    0881C048:[AC85000C]: sw         $a1, 12($a0)
    0881C04C:[8FA400E0]: lw         $a0, 224($sp)
    0881C050:[8FA500E4]: lw         $a1, 228($sp)
    0881C054:[8FA700E8]: lw         $a3, 232($sp)
    0881C058:[ACC40000]: sw         $a0, 0($a2)
    0881C05C:[ACC50004]: sw         $a1, 4($a2)
    0881C060:[ACC70008]: sw         $a3, 8($a2)
    0881C064:[8FA400EC]: lw         $a0, 236($sp)
    0881C068:[ACC4000C]: sw         $a0, 12($a2)
    0881C06C:[26520001]: addiu      $s2, $s2, 1
    0881C070:[0256202B]: sltu       $a0, $s2, $s6
    0881C074:[1480FF83]: bne        $a0, $zr, 0x0881BE84
    0881C078:[2610000C]: addiu      $s0, $s0, 12
    0881C07C:[8FA40130]: lw         $a0, 304($sp)
    0881C080:[8FA50134]: lw         $a1, 308($sp)
    0881C084:[24840001]: addiu      $a0, $a0, 1
    0881C088:[8FA60138]: lw         $a2, 312($sp)
    0881C08C:[24A50004]: addiu      $a1, $a1, 4
    0881C090:[00C4302B]: sltu       $a2, $a2, $a0
    0881C094:[AFA40130]: sw         $a0, 304($sp)
    0881C098:[10C0FF3C]: beq        $a2, $zr, 0x0881BD8C
    0881C09C:[AFA50134]: sw         $a1, 308($sp)
    0881C0A0:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
    0881C0A4:[C7B40148]: lwc1       $f20, 328($sp)
    0881C0A8:[C7B6014C]: lwc1       $f22, 332($sp)
    0881C0AC:[C7B80150]: lwc1       $f24, 336($sp)
    0881C0B0:[8FB00154]: lw         $s0, 340($sp)
    0881C0B4:[8FB10158]: lw         $s1, 344($sp)
    0881C0B8:[8FB2015C]: lw         $s2, 348($sp)
    0881C0BC:[8FB30160]: lw         $s3, 352($sp)
    0881C0C0:[8FB40164]: lw         $s4, 356($sp)
    0881C0C4:[8FB50168]: lw         $s5, 360($sp)
    0881C0C8:[8FB6016C]: lw         $s6, 364($sp)
    0881C0CC:[8FB70170]: lw         $s7, 368($sp)
    0881C0D0:[8FBE0174]: lw         $fp, 372($sp)
    0881C0D4:[8FBF0178]: lw         $ra, 376($sp)
    0881C0D8:[03E00008]: jr         $ra
    0881C0DC:[27BD0180]: addiu      $sp, $sp, 384
  Back Branch 0881C098 33,608 times (length 197)
  Back Branch 0881C074 30,172 times (length 126)
_S1_2_890D93C 3,589,702 instructions (0.999%), 81,474 calls (0890D93C - 0890DB90, length 150)
    0890D93C:[27BDFFC0]: addiu      $sp, $sp, -64
    0890D940:[27A60010]: addiu      $a2, $sp, 16
    0890D944:[D8800000]: lv.q       C000.q, 0($a0)
    0890D948:[D8810010]: lv.q       C010.q, 16($a0)
    0890D94C:[DF823800]: VFIM.s     S020.s, 0.50000000
    0890D950:[60018084]: vadd.q     C100.q, C000.q, C010.q
    0890D954:[65028484]: vscl.q     C100.q, C100.q, S020.s
    0890D958:[60808485]: vsub.q     C110.q, C100.q, C000.q
    0890D95C:[FBA40000]: sv.q       C100.q, 0($sp)
    0890D960:[F8C50000]: sv.q       C110.q, 0($a2)
    0890D964:[27A40020]: addiu      $a0, $sp, 32
    0890D968:[D8A00020]: lv.q       C000.q, 32($a1)
    0890D96C:[D8A10030]: lv.q       C010.q, 48($a1)
    0890D970:[DF823800]: VFIM.s     S020.s, 0.50000000
    0890D974:[60018084]: vadd.q     C100.q, C000.q, C010.q
    0890D978:[65028484]: vscl.q     C100.q, C100.q, S020.s
    0890D97C:[F8840000]: sv.q       C100.q, 0($a0)
    0890D980:[27A60030]: addiu      $a2, $sp, 48
    0890D984:[24A50030]: addiu      $a1, $a1, 48
    0890D988:[D8A00000]: lv.q       C000.q, 0($a1)
    0890D98C:[D8810000]: lv.q       C010.q, 0($a0)
    0890D990:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0890D994:[F8C00000]: sv.q       C000.q, 0($a2)
    0890D998:[D8800000]: lv.q       C000.q, 0($a0)
    0890D99C:[DBA10000]: lv.q       C010.q, 0($sp)
    0890D9A0:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0890D9A4:[F8800000]: sv.q       C000.q, 0($a0)
    0890D9A8:[C7AD0030]: lwc1       $f13, 48($sp)
    0890D9AC:[44806000]: mtc1       $zr, $f12
    0890D9B0:[460C683C]: c.lt.s     $f13, $f12
    0890D9B4:[00000000]: nop
    0890D9B8:[45030001]: bc1tl      0x0890D9C0
    0890D9BC:[46006B47]: neg.s      $f13, $f13
    0890D9C0:[C7AE0020]: lwc1       $f14, 32($sp)
    0890D9C4:[460C703C]: c.lt.s     $f14, $f12
    0890D9C8:[00000000]: nop
    0890D9CC:[45030001]: bc1tl      0x0890D9D4
    0890D9D0:[46007387]: neg.s      $f14, $f14
    0890D9D4:[C7AF0010]: lwc1       $f15, 16($sp)
    0890D9D8:[460D7BC0]: add.s      $f15, $f15, $f13
    0890D9DC:[460F703E]: c.le.s     $f14, $f15
    0890D9E0:[00000000]: nop
    0890D9E4:[45000068]: bc1f       0x0890DB88
    0890D9E8:[00000000]: nop
    0890D9EC:[C7AE0034]: lwc1       $f14, 52($sp)
    0890D9F0:[460C703C]: c.lt.s     $f14, $f12
    0890D9F4:[00000000]: nop
    0890D9F8:[45030001]: bc1tl      0x0890DA00
    0890D9FC:[46007387]: neg.s      $f14, $f14
    0890DA00:[C7AF0024]: lwc1       $f15, 36($sp)
    0890DA04:[460C783C]: c.lt.s     $f15, $f12
    0890DA08:[00000000]: nop
    0890DA0C:[45030001]: bc1tl      0x0890DA14
    0890DA10:[46007BC7]: neg.s      $f15, $f15
    0890DA14:[C7B00014]: lwc1       $f16, 20($sp)
    0890DA18:[460E8400]: add.s      $f16, $f16, $f14
    0890DA1C:[4610783E]: c.le.s     $f15, $f16
    0890DA20:[00000000]: nop
    0890DA24:[45000058]: bc1f       0x0890DB88
    0890DA28:[00000000]: nop
    0890DA2C:[C7AF0038]: lwc1       $f15, 56($sp)
    0890DA30:[460C783C]: c.lt.s     $f15, $f12
    0890DA34:[00000000]: nop
    0890DA38:[45030001]: bc1tl      0x0890DA40
    0890DA3C:[46007BC7]: neg.s      $f15, $f15
    0890DA40:[C7B00028]: lwc1       $f16, 40($sp)
    0890DA44:[460C803C]: c.lt.s     $f16, $f12
    0890DA48:[00000000]: nop
    0890DA4C:[45030001]: bc1tl      0x0890DA54
    0890DA50:[46008407]: neg.s      $f16, $f16
    0890DA54:[C7B10018]: lwc1       $f17, 24($sp)
    0890DA58:[460F8C40]: add.s      $f17, $f17, $f15
    0890DA5C:[4611803E]: c.le.s     $f16, $f17
    0890DA60:[00000000]: nop
    0890DA64:[45000048]: bc1f       0x0890DB88
    0890DA68:[00000000]: nop
    0890DA6C:[C7B00024]: lwc1       $f16, 36($sp)
    0890DA70:[C7B20038]: lwc1       $f18, 56($sp)
    0890DA74:[46007446]: mov.s      $f17, $f14
    0890DA78:[C7B30028]: lwc1       $f19, 40($sp)
    0890DA7C:[C7A20034]: lwc1       $f2, 52($sp)
    0890DA80:[46128402]: mul.s      $f16, $f16, $f18
    0890DA84:[3C043727]: lui        $a0, 0x3727 <=> li $a0, 0x37270000
    0890DA88:[46029CC2]: mul.s      $f19, $f19, $f2
    0890DA8C:[3484C5AC]: ori        $a0, $a0, -14932
    0890DA90:[44840000]: mtc1       $a0, $f0
    0890DA94:[46006B80]: add.s      $f14, $f13, $f0
    0890DA98:[46007BC0]: add.s      $f15, $f15, $f0
    0890DA9C:[46138401]: sub.s      $f16, $f16, $f19
    0890DAA0:[46008B40]: add.s      $f13, $f17, $f0
    0890DAA4:[460C803C]: c.lt.s     $f16, $f12
    0890DAA8:[00000000]: nop
    0890DAAC:[45030001]: bc1tl      0x0890DAB4
    0890DAB0:[46008407]: neg.s      $f16, $f16
    0890DAB4:[C7B10014]: lwc1       $f17, 20($sp)
    0890DAB8:[C7B20018]: lwc1       $f18, 24($sp)
    0890DABC:[460F8C42]: mul.s      $f17, $f17, $f15
    0890DAC0:[460D9482]: mul.s      $f18, $f18, $f13
    0890DAC4:[46128C40]: add.s      $f17, $f17, $f18
    0890DAC8:[4611803E]: c.le.s     $f16, $f17
    0890DACC:[00000000]: nop
    0890DAD0:[4500002D]: bc1f       0x0890DB88
    0890DAD4:[00000000]: nop
    0890DAD8:[C7B00028]: lwc1       $f16, 40($sp)
    0890DADC:[C7B10030]: lwc1       $f17, 48($sp)
    0890DAE0:[C7B20020]: lwc1       $f18, 32($sp)
    0890DAE4:[C7B30038]: lwc1       $f19, 56($sp)
    0890DAE8:[46118402]: mul.s      $f16, $f16, $f17
    0890DAEC:[46139482]: mul.s      $f18, $f18, $f19
    0890DAF0:[46128401]: sub.s      $f16, $f16, $f18
    0890DAF4:[460C803C]: c.lt.s     $f16, $f12
    0890DAF8:[00000000]: nop
    0890DAFC:[45030001]: bc1tl      0x0890DB04
    0890DB00:[46008407]: neg.s      $f16, $f16
    0890DB04:[C7B10010]: lwc1       $f17, 16($sp)
    0890DB08:[C7B20018]: lwc1       $f18, 24($sp)
    0890DB0C:[460F8BC2]: mul.s      $f15, $f17, $f15
    0890DB10:[460E9482]: mul.s      $f18, $f18, $f14
    0890DB14:[46127BC0]: add.s      $f15, $f15, $f18
    0890DB18:[460F803E]: c.le.s     $f16, $f15
    0890DB1C:[00000000]: nop
    0890DB20:[45000019]: bc1f       0x0890DB88
    0890DB24:[00000000]: nop
    0890DB28:[C7AF0020]: lwc1       $f15, 32($sp)
    0890DB2C:[46006406]: mov.s      $f16, $f12
    0890DB30:[C7B10034]: lwc1       $f17, 52($sp)
    0890DB34:[C7B20024]: lwc1       $f18, 36($sp)
    0890DB38:[C7B30030]: lwc1       $f19, 48($sp)
    0890DB3C:[46117B02]: mul.s      $f12, $f15, $f17
    0890DB40:[46139482]: mul.s      $f18, $f18, $f19
    0890DB44:[46126301]: sub.s      $f12, $f12, $f18
    0890DB48:[4610603C]: c.lt.s     $f12, $f16
    0890DB4C:[00000000]: nop
    0890DB50:[45030001]: bc1tl      0x0890DB58
    0890DB54:[46006307]: neg.s      $f12, $f12
    0890DB58:[C7AF0010]: lwc1       $f15, 16($sp)
    0890DB5C:[C7B00014]: lwc1       $f16, 20($sp)
    0890DB60:[460D7B42]: mul.s      $f13, $f15, $f13
    0890DB64:[460E8382]: mul.s      $f14, $f16, $f14
    0890DB68:[460E6B40]: add.s      $f13, $f13, $f14
    0890DB6C:[460D603E]: c.le.s     $f12, $f13
    0890DB70:[00000000]: nop
    0890DB74:[45000004]: bc1f       0x0890DB88
    0890DB78:[00000000]: nop
    0890DB7C:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890DB80:[03E00008]: jr         $ra
    0890DB84:[27BD0040]: addiu      $sp, $sp, 64
    0890DB88:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890DB8C:[03E00008]: jr         $ra
    0890DB90:[27BD0040]: addiu      $sp, $sp, 64
_S1_2_88DA030 3,459,286 instructions (0.963%), 572 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
    088DA4A4:[C8B00001]: lv.s       S401.s, 0($a1)
    088DA4A8:[C8900002]: lv.s       S402.s, 0($a0)
    088DA4AC:[C8B00003]: lv.s       S403.s, 0($a1)
    088DA4B0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DA4B4:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DA4B8:[D8A00000]: lv.q       C000.q, 0($a1)
    088DA4BC:[D8A10010]: lv.q       C010.q, 16($a1)
    088DA4C0:[D8A20020]: lv.q       C020.q, 32($a1)
    088DA4C4:[D8A30030]: lv.q       C030.q, 48($a1)
    088DA4C8:[D03B0084]: vs2i.p     C100.t, C000.p
    088DA4CC:[D03B4085]: vs2i.p     C110.t, C002.p
    088DA4D0:[D03B0186]: vs2i.p     C120.t, C010.p
    088DA4D4:[D03B4187]: vs2i.p     C130.t, C012.p
    088DA4D8:[D03B0288]: vs2i.p     C200.t, C020.p
    088DA4DC:[D03B4289]: vs2i.p     C210.t, C022.p
    088DA4E0:[D03B038A]: vs2i.p     C220.t, C030.p
    088DA4E4:[D03B438B]: vs2i.p     C230.t, C032.p
    088DA4E8:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DA4EC:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DA4F0:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DA4F4:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DA4F8:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DA4FC:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DA500:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DA504:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DA508:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DA50C:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DA510:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DA514:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DA518:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DA51C:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DA520:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DA524:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DA528:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DA52C:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DA530:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DA534:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DA538:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DA53C:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DA540:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DA544:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DA548:[24A50040]: addiu      $a1, $a1, 64
    088DA54C:[D03F8480]: vi2s.q     C000.p, C100.q
    088DA550:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DA554:[D03F8681]: vi2s.q     C010.p, C120.q
    088DA558:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DA55C:[D03F8882]: vi2s.q     C020.p, C200.q
    088DA560:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DA564:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DA568:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DA56C:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DA570:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DA574:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DA578:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DA57C:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DA580:[1D80FFCD]: bgtz       $t4, 0x088DA4B8
    088DA584:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DA588:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DA58C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DA590:[100000F7]: b          0x088DA970
  Back Branch 088DC3C4 82,560 times (length 52)
    088DC2E8:[C8B00001]: lv.s       S401.s, 0($a1)
    088DC2EC:[C8900002]: lv.s       S402.s, 0($a0)
    088DC2F0:[C8B00003]: lv.s       S403.s, 0($a1)
    088DC2F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DC2F8:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DC2FC:[D8A00000]: lv.q       C000.q, 0($a1)
    088DC300:[D8A10010]: lv.q       C010.q, 16($a1)
    088DC304:[D8A20020]: lv.q       C020.q, 32($a1)
    088DC308:[D8A30030]: lv.q       C030.q, 48($a1)
    088DC30C:[D03B0084]: vs2i.p     C100.t, C000.p
    088DC310:[D03B4085]: vs2i.p     C110.t, C002.p
    088DC314:[D03B0186]: vs2i.p     C120.t, C010.p
    088DC318:[D03B4187]: vs2i.p     C130.t, C012.p
    088DC31C:[D03B0288]: vs2i.p     C200.t, C020.p
    088DC320:[D03B4289]: vs2i.p     C210.t, C022.p
    088DC324:[D03B038A]: vs2i.p     C220.t, C030.p
    088DC328:[D03B438B]: vs2i.p     C230.t, C032.p
    088DC32C:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DC330:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DC334:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DC338:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DC33C:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DC340:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DC344:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DC348:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DC34C:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DC350:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DC354:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DC358:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DC35C:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DC360:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DC364:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DC368:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DC36C:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DC370:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DC374:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DC378:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DC37C:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DC380:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DC384:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DC388:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DC38C:[24A50040]: addiu      $a1, $a1, 64
    088DC390:[D03F8480]: vi2s.q     C000.p, C100.q
    088DC394:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DC398:[D03F8681]: vi2s.q     C010.p, C120.q
    088DC39C:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DC3A0:[D03F8882]: vi2s.q     C020.p, C200.q
    088DC3A4:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DC3A8:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DC3AC:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DC3B0:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DC3B4:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DC3B8:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DC3BC:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DC3C0:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DC3C4:[1D80FFCD]: bgtz       $t4, 0x088DC2FC
    088DC3C8:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DC3CC:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DC3D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DC3D4:[100000F7]: b          0x088DC7B4
  Back Branch 088DB648 57,344 times (length 38)
    088DB5A4:[24840001]: addiu      $a0, $a0, 1
    088DB5A8:[AE24009C]: sw         $a0, 156($s1)
    088DB5AC:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DB5B0:[E62C0008]: swc1       $f12, 8($s1)
    088DB5B4:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DB5B8:[84440000]: lh         $a0, 0($v0)
    088DB5BC:[C62C0044]: lwc1       $f12, 68($s1)
    088DB5C0:[44846800]: mtc1       $a0, $f13
    088DB5C4:[46806B60]: cvt.s.w    $f13, $f13
    088DB5C8:[84A40000]: lh         $a0, 0($a1)
    088DB5CC:[24420002]: addiu      $v0, $v0, 2
    088DB5D0:[460C6B02]: mul.s      $f12, $f13, $f12
    088DB5D4:[24A60002]: addiu      $a2, $a1, 2
    088DB5D8:[4600630D]: trunc.w.s  $f12, $f12
    088DB5DC:[44076000]: mfc1       $a3, $f12
    088DB5E0:[00872021]: addu       $a0, $a0, $a3
    088DB5E4:[0097202C]: max        $a0, $a0, $s7
    088DB5E8:[0096202D]: min        $a0, $a0, $s6
    088DB5EC:[A4A40000]: sh         $a0, 0($a1)
    088DB5F0:[84440000]: lh         $a0, 0($v0)
    088DB5F4:[C62D0048]: lwc1       $f13, 72($s1)
    088DB5F8:[44847000]: mtc1       $a0, $f14
    088DB5FC:[46807320]: cvt.s.w    $f12, $f14
    088DB600:[84C40000]: lh         $a0, 0($a2)
    088DB604:[460D6302]: mul.s      $f12, $f12, $f13
    088DB608:[24630001]: addiu      $v1, $v1, 1
    088DB60C:[4600630D]: trunc.w.s  $f12, $f12
    088DB610:[24630001]: addiu      $v1, $v1, 1
    088DB614:[44056000]: mfc1       $a1, $f12
    088DB618:[00852021]: addu       $a0, $a0, $a1
    088DB61C:[0097202C]: max        $a0, $a0, $s7
    088DB620:[0096202D]: min        $a0, $a0, $s6
    088DB624:[A4C40000]: sh         $a0, 0($a2)
    088DB628:[84440000]: lh         $a0, 0($v0)
    088DB62C:[24C50002]: addiu      $a1, $a2, 2
    088DB630:[00840018]: mult       $a0, $a0
    088DB634:[24420002]: addiu      $v0, $v0, 2
    088DB638:[28641000]: slti       $a0, $v1, 4096
    088DB63C:[00003012]: mflo       $a2
    088DB640:[44866000]: mtc1       $a2, $f12
    088DB644:[46806360]: cvt.s.w    $f13, $f12
--> 088DB648:[1480FFDB]: bne        $a0, $zr, 0x088DB5B8
    088DB64C:[460DC600]: add.s      $f24, $f24, $f13
    088DB650:[1000006F]: b          0x088DB810
    088DB654:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD48C 55,296 times (length 38)
    088DD3E8:[24840001]: addiu      $a0, $a0, 1
    088DD3EC:[AE24009C]: sw         $a0, 156($s1)
    088DD3F0:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DD3F4:[E62C0008]: swc1       $f12, 8($s1)
    088DD3F8:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DD3FC:[84440000]: lh         $a0, 0($v0)
    088DD400:[C62C0044]: lwc1       $f12, 68($s1)
    088DD404:[44846800]: mtc1       $a0, $f13
    088DD408:[46806B60]: cvt.s.w    $f13, $f13
    088DD40C:[84A40000]: lh         $a0, 0($a1)
    088DD410:[24420002]: addiu      $v0, $v0, 2
    088DD414:[460C6B02]: mul.s      $f12, $f13, $f12
    088DD418:[24A60002]: addiu      $a2, $a1, 2
    088DD41C:[4600630D]: trunc.w.s  $f12, $f12
    088DD420:[44076000]: mfc1       $a3, $f12
    088DD424:[00872021]: addu       $a0, $a0, $a3
    088DD428:[0097202C]: max        $a0, $a0, $s7
    088DD42C:[0096202D]: min        $a0, $a0, $s6
    088DD430:[A4A40000]: sh         $a0, 0($a1)
    088DD434:[84440000]: lh         $a0, 0($v0)
    088DD438:[C62D0048]: lwc1       $f13, 72($s1)
    088DD43C:[44847000]: mtc1       $a0, $f14
    088DD440:[46807320]: cvt.s.w    $f12, $f14
    088DD444:[84C40000]: lh         $a0, 0($a2)
    088DD448:[460D6302]: mul.s      $f12, $f12, $f13
    088DD44C:[24630001]: addiu      $v1, $v1, 1
    088DD450:[4600630D]: trunc.w.s  $f12, $f12
    088DD454:[24630001]: addiu      $v1, $v1, 1
    088DD458:[44056000]: mfc1       $a1, $f12
    088DD45C:[00852021]: addu       $a0, $a0, $a1
    088DD460:[0097202C]: max        $a0, $a0, $s7
    088DD464:[0096202D]: min        $a0, $a0, $s6
    088DD468:[A4C40000]: sh         $a0, 0($a2)
    088DD46C:[84440000]: lh         $a0, 0($v0)
    088DD470:[24C50002]: addiu      $a1, $a2, 2
    088DD474:[00840018]: mult       $a0, $a0
    088DD478:[24420002]: addiu      $v0, $v0, 2
    088DD47C:[28641000]: slti       $a0, $v1, 4096
    088DD480:[00003012]: mflo       $a2
    088DD484:[44866000]: mtc1       $a2, $f12
    088DD488:[46806360]: cvt.s.w    $f13, $f12
--> 088DD48C:[1480FFDB]: bne        $a0, $zr, 0x088DD3FC
    088DD490:[460DC600]: add.s      $f24, $f24, $f13
    088DD494:[1000006F]: b          0x088DD654
    088DD498:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
    088DC1E0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DC1E4:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DC1E8:[5280001A]: beql       $s4, $zr, 0x088DC254
    088DC1EC:[8E250060]: lw         $a1, 96($s1)
    088DC1F0:[8E250064]: lw         $a1, 100($s1)
--> 088DC1F4:[8E240068]: lw         $a0, 104($s1)
    088DC1F8:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DC1FC:[00A42823]: subu       $a1, $a1, $a0
    088DC200:[00B0202B]: sltu       $a0, $a1, $s0
    088DC204:[54800001]: bnel       $a0, $zr, 0x088DC20C
    088DC208:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DC20C:[8E25005C]: lw         $a1, 92($s1)
    088DC210:[8E260068]: lw         $a2, 104($s1)
    088DC214:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DC218:[00A62821]: addu       $a1, $a1, $a2
    088DC21C:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DC220:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DC224:[8E240068]: lw         $a0, 104($s1)
    088DC228:[8E250064]: lw         $a1, 100($s1)
    088DC22C:[00902021]: addu       $a0, $a0, $s0
    088DC230:[AE240068]: sw         $a0, 104($s1)
    088DC234:[02709821]: addu       $s3, $s3, $s0
    088DC238:[02509023]: subu       $s2, $s2, $s0
    088DC23C:[0085202B]: sltu       $a0, $a0, $a1
    088DC240:[50800001]: beql       $a0, $zr, 0x088DC248
    088DC244:[AE200068]: sw         $zr, 104($s1)
--> 088DC248:[5640FFEA]: bnel       $s2, $zr, 0x088DC1F4
    088DC24C:[8E250064]: lw         $a1, 100($s1)
    088DC250:[8E250060]: lw         $a1, 96($s1)
    088DC254:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DC258:[00B42823]: subu       $a1, $a1, $s4
  Back Branch 088DA404 3 times (length 23)
    088DA39C:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DA3A0:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DA3A4:[5280001A]: beql       $s4, $zr, 0x088DA410
    088DA3A8:[8E250060]: lw         $a1, 96($s1)
    088DA3AC:[8E250064]: lw         $a1, 100($s1)
--> 088DA3B0:[8E240068]: lw         $a0, 104($s1)
    088DA3B4:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DA3B8:[00A42823]: subu       $a1, $a1, $a0
    088DA3BC:[00B0202B]: sltu       $a0, $a1, $s0
    088DA3C0:[54800001]: bnel       $a0, $zr, 0x088DA3C8
    088DA3C4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DA3C8:[8E25005C]: lw         $a1, 92($s1)
    088DA3CC:[8E260068]: lw         $a2, 104($s1)
    088DA3D0:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DA3D4:[00A62821]: addu       $a1, $a1, $a2
    088DA3D8:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DA3DC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DA3E0:[8E240068]: lw         $a0, 104($s1)
    088DA3E4:[8E250064]: lw         $a1, 100($s1)
    088DA3E8:[00902021]: addu       $a0, $a0, $s0
    088DA3EC:[AE240068]: sw         $a0, 104($s1)
    088DA3F0:[02709821]: addu       $s3, $s3, $s0
    088DA3F4:[02509023]: subu       $s2, $s2, $s0
    088DA3F8:[0085202B]: sltu       $a0, $a0, $a1
    088DA3FC:[50800001]: beql       $a0, $zr, 0x088DA404
    088DA400:[AE200068]: sw         $zr, 104($s1)
--> 088DA404:[5640FFEA]: bnel       $s2, $zr, 0x088DA3B0
    088DA408:[8E250064]: lw         $a1, 100($s1)
    088DA40C:[8E250060]: lw         $a1, 96($s1)
    088DA410:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DA414:[00B42823]: subu       $a1, $a1, $s4
_S1_2_88DBE74 3,453,181 instructions (0.961%), 570 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
    088DA4A4:[C8B00001]: lv.s       S401.s, 0($a1)
    088DA4A8:[C8900002]: lv.s       S402.s, 0($a0)
    088DA4AC:[C8B00003]: lv.s       S403.s, 0($a1)
    088DA4B0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DA4B4:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DA4B8:[D8A00000]: lv.q       C000.q, 0($a1)
    088DA4BC:[D8A10010]: lv.q       C010.q, 16($a1)
    088DA4C0:[D8A20020]: lv.q       C020.q, 32($a1)
    088DA4C4:[D8A30030]: lv.q       C030.q, 48($a1)
    088DA4C8:[D03B0084]: vs2i.p     C100.t, C000.p
    088DA4CC:[D03B4085]: vs2i.p     C110.t, C002.p
    088DA4D0:[D03B0186]: vs2i.p     C120.t, C010.p
    088DA4D4:[D03B4187]: vs2i.p     C130.t, C012.p
    088DA4D8:[D03B0288]: vs2i.p     C200.t, C020.p
    088DA4DC:[D03B4289]: vs2i.p     C210.t, C022.p
    088DA4E0:[D03B038A]: vs2i.p     C220.t, C030.p
    088DA4E4:[D03B438B]: vs2i.p     C230.t, C032.p
    088DA4E8:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DA4EC:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DA4F0:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DA4F4:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DA4F8:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DA4FC:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DA500:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DA504:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DA508:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DA50C:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DA510:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DA514:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DA518:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DA51C:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DA520:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DA524:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DA528:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DA52C:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DA530:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DA534:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DA538:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DA53C:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DA540:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DA544:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DA548:[24A50040]: addiu      $a1, $a1, 64
    088DA54C:[D03F8480]: vi2s.q     C000.p, C100.q
    088DA550:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DA554:[D03F8681]: vi2s.q     C010.p, C120.q
    088DA558:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DA55C:[D03F8882]: vi2s.q     C020.p, C200.q
    088DA560:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DA564:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DA568:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DA56C:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DA570:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DA574:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DA578:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DA57C:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DA580:[1D80FFCD]: bgtz       $t4, 0x088DA4B8
    088DA584:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DA588:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DA58C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DA590:[100000F7]: b          0x088DA970
  Back Branch 088DC3C4 82,560 times (length 52)
    088DC2E8:[C8B00001]: lv.s       S401.s, 0($a1)
    088DC2EC:[C8900002]: lv.s       S402.s, 0($a0)
    088DC2F0:[C8B00003]: lv.s       S403.s, 0($a1)
    088DC2F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DC2F8:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DC2FC:[D8A00000]: lv.q       C000.q, 0($a1)
    088DC300:[D8A10010]: lv.q       C010.q, 16($a1)
    088DC304:[D8A20020]: lv.q       C020.q, 32($a1)
    088DC308:[D8A30030]: lv.q       C030.q, 48($a1)
    088DC30C:[D03B0084]: vs2i.p     C100.t, C000.p
    088DC310:[D03B4085]: vs2i.p     C110.t, C002.p
    088DC314:[D03B0186]: vs2i.p     C120.t, C010.p
    088DC318:[D03B4187]: vs2i.p     C130.t, C012.p
    088DC31C:[D03B0288]: vs2i.p     C200.t, C020.p
    088DC320:[D03B4289]: vs2i.p     C210.t, C022.p
    088DC324:[D03B038A]: vs2i.p     C220.t, C030.p
    088DC328:[D03B438B]: vs2i.p     C230.t, C032.p
    088DC32C:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DC330:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DC334:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DC338:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DC33C:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DC340:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DC344:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DC348:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DC34C:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DC350:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DC354:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DC358:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DC35C:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DC360:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DC364:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DC368:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DC36C:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DC370:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DC374:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DC378:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DC37C:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DC380:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DC384:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DC388:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DC38C:[24A50040]: addiu      $a1, $a1, 64
    088DC390:[D03F8480]: vi2s.q     C000.p, C100.q
    088DC394:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DC398:[D03F8681]: vi2s.q     C010.p, C120.q
    088DC39C:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DC3A0:[D03F8882]: vi2s.q     C020.p, C200.q
    088DC3A4:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DC3A8:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DC3AC:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DC3B0:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DC3B4:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DC3B8:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DC3BC:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DC3C0:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DC3C4:[1D80FFCD]: bgtz       $t4, 0x088DC2FC
    088DC3C8:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DC3CC:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DC3D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DC3D4:[100000F7]: b          0x088DC7B4
  Back Branch 088DB648 57,344 times (length 38)
    088DB5A4:[24840001]: addiu      $a0, $a0, 1
    088DB5A8:[AE24009C]: sw         $a0, 156($s1)
    088DB5AC:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DB5B0:[E62C0008]: swc1       $f12, 8($s1)
    088DB5B4:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DB5B8:[84440000]: lh         $a0, 0($v0)
    088DB5BC:[C62C0044]: lwc1       $f12, 68($s1)
    088DB5C0:[44846800]: mtc1       $a0, $f13
    088DB5C4:[46806B60]: cvt.s.w    $f13, $f13
    088DB5C8:[84A40000]: lh         $a0, 0($a1)
    088DB5CC:[24420002]: addiu      $v0, $v0, 2
    088DB5D0:[460C6B02]: mul.s      $f12, $f13, $f12
    088DB5D4:[24A60002]: addiu      $a2, $a1, 2
    088DB5D8:[4600630D]: trunc.w.s  $f12, $f12
    088DB5DC:[44076000]: mfc1       $a3, $f12
    088DB5E0:[00872021]: addu       $a0, $a0, $a3
    088DB5E4:[0097202C]: max        $a0, $a0, $s7
    088DB5E8:[0096202D]: min        $a0, $a0, $s6
    088DB5EC:[A4A40000]: sh         $a0, 0($a1)
    088DB5F0:[84440000]: lh         $a0, 0($v0)
    088DB5F4:[C62D0048]: lwc1       $f13, 72($s1)
    088DB5F8:[44847000]: mtc1       $a0, $f14
    088DB5FC:[46807320]: cvt.s.w    $f12, $f14
    088DB600:[84C40000]: lh         $a0, 0($a2)
    088DB604:[460D6302]: mul.s      $f12, $f12, $f13
    088DB608:[24630001]: addiu      $v1, $v1, 1
    088DB60C:[4600630D]: trunc.w.s  $f12, $f12
    088DB610:[24630001]: addiu      $v1, $v1, 1
    088DB614:[44056000]: mfc1       $a1, $f12
    088DB618:[00852021]: addu       $a0, $a0, $a1
    088DB61C:[0097202C]: max        $a0, $a0, $s7
    088DB620:[0096202D]: min        $a0, $a0, $s6
    088DB624:[A4C40000]: sh         $a0, 0($a2)
    088DB628:[84440000]: lh         $a0, 0($v0)
    088DB62C:[24C50002]: addiu      $a1, $a2, 2
    088DB630:[00840018]: mult       $a0, $a0
    088DB634:[24420002]: addiu      $v0, $v0, 2
    088DB638:[28641000]: slti       $a0, $v1, 4096
    088DB63C:[00003012]: mflo       $a2
    088DB640:[44866000]: mtc1       $a2, $f12
    088DB644:[46806360]: cvt.s.w    $f13, $f12
--> 088DB648:[1480FFDB]: bne        $a0, $zr, 0x088DB5B8
    088DB64C:[460DC600]: add.s      $f24, $f24, $f13
    088DB650:[1000006F]: b          0x088DB810
    088DB654:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD48C 55,296 times (length 38)
    088DD3E8:[24840001]: addiu      $a0, $a0, 1
    088DD3EC:[AE24009C]: sw         $a0, 156($s1)
    088DD3F0:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DD3F4:[E62C0008]: swc1       $f12, 8($s1)
    088DD3F8:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DD3FC:[84440000]: lh         $a0, 0($v0)
    088DD400:[C62C0044]: lwc1       $f12, 68($s1)
    088DD404:[44846800]: mtc1       $a0, $f13
    088DD408:[46806B60]: cvt.s.w    $f13, $f13
    088DD40C:[84A40000]: lh         $a0, 0($a1)
    088DD410:[24420002]: addiu      $v0, $v0, 2
    088DD414:[460C6B02]: mul.s      $f12, $f13, $f12
    088DD418:[24A60002]: addiu      $a2, $a1, 2
    088DD41C:[4600630D]: trunc.w.s  $f12, $f12
    088DD420:[44076000]: mfc1       $a3, $f12
    088DD424:[00872021]: addu       $a0, $a0, $a3
    088DD428:[0097202C]: max        $a0, $a0, $s7
    088DD42C:[0096202D]: min        $a0, $a0, $s6
    088DD430:[A4A40000]: sh         $a0, 0($a1)
    088DD434:[84440000]: lh         $a0, 0($v0)
    088DD438:[C62D0048]: lwc1       $f13, 72($s1)
    088DD43C:[44847000]: mtc1       $a0, $f14
    088DD440:[46807320]: cvt.s.w    $f12, $f14
    088DD444:[84C40000]: lh         $a0, 0($a2)
    088DD448:[460D6302]: mul.s      $f12, $f12, $f13
    088DD44C:[24630001]: addiu      $v1, $v1, 1
    088DD450:[4600630D]: trunc.w.s  $f12, $f12
    088DD454:[24630001]: addiu      $v1, $v1, 1
    088DD458:[44056000]: mfc1       $a1, $f12
    088DD45C:[00852021]: addu       $a0, $a0, $a1
    088DD460:[0097202C]: max        $a0, $a0, $s7
    088DD464:[0096202D]: min        $a0, $a0, $s6
    088DD468:[A4C40000]: sh         $a0, 0($a2)
    088DD46C:[84440000]: lh         $a0, 0($v0)
    088DD470:[24C50002]: addiu      $a1, $a2, 2
    088DD474:[00840018]: mult       $a0, $a0
    088DD478:[24420002]: addiu      $v0, $v0, 2
    088DD47C:[28641000]: slti       $a0, $v1, 4096
    088DD480:[00003012]: mflo       $a2
    088DD484:[44866000]: mtc1       $a2, $f12
    088DD488:[46806360]: cvt.s.w    $f13, $f12
--> 088DD48C:[1480FFDB]: bne        $a0, $zr, 0x088DD3FC
    088DD490:[460DC600]: add.s      $f24, $f24, $f13
    088DD494:[1000006F]: b          0x088DD654
    088DD498:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
    088DC1E0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DC1E4:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DC1E8:[5280001A]: beql       $s4, $zr, 0x088DC254
    088DC1EC:[8E250060]: lw         $a1, 96($s1)
    088DC1F0:[8E250064]: lw         $a1, 100($s1)
--> 088DC1F4:[8E240068]: lw         $a0, 104($s1)
    088DC1F8:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DC1FC:[00A42823]: subu       $a1, $a1, $a0
    088DC200:[00B0202B]: sltu       $a0, $a1, $s0
    088DC204:[54800001]: bnel       $a0, $zr, 0x088DC20C
    088DC208:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DC20C:[8E25005C]: lw         $a1, 92($s1)
    088DC210:[8E260068]: lw         $a2, 104($s1)
    088DC214:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DC218:[00A62821]: addu       $a1, $a1, $a2
    088DC21C:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DC220:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DC224:[8E240068]: lw         $a0, 104($s1)
    088DC228:[8E250064]: lw         $a1, 100($s1)
    088DC22C:[00902021]: addu       $a0, $a0, $s0
    088DC230:[AE240068]: sw         $a0, 104($s1)
    088DC234:[02709821]: addu       $s3, $s3, $s0
    088DC238:[02509023]: subu       $s2, $s2, $s0
    088DC23C:[0085202B]: sltu       $a0, $a0, $a1
    088DC240:[50800001]: beql       $a0, $zr, 0x088DC248
    088DC244:[AE200068]: sw         $zr, 104($s1)
--> 088DC248:[5640FFEA]: bnel       $s2, $zr, 0x088DC1F4
    088DC24C:[8E250064]: lw         $a1, 100($s1)
    088DC250:[8E250060]: lw         $a1, 96($s1)
    088DC254:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DC258:[00B42823]: subu       $a1, $a1, $s4
  Back Branch 088DA404 3 times (length 23)
    088DA39C:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DA3A0:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DA3A4:[5280001A]: beql       $s4, $zr, 0x088DA410
    088DA3A8:[8E250060]: lw         $a1, 96($s1)
    088DA3AC:[8E250064]: lw         $a1, 100($s1)
--> 088DA3B0:[8E240068]: lw         $a0, 104($s1)
    088DA3B4:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DA3B8:[00A42823]: subu       $a1, $a1, $a0
    088DA3BC:[00B0202B]: sltu       $a0, $a1, $s0
    088DA3C0:[54800001]: bnel       $a0, $zr, 0x088DA3C8
    088DA3C4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DA3C8:[8E25005C]: lw         $a1, 92($s1)
    088DA3CC:[8E260068]: lw         $a2, 104($s1)
    088DA3D0:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DA3D4:[00A62821]: addu       $a1, $a1, $a2
    088DA3D8:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DA3DC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DA3E0:[8E240068]: lw         $a0, 104($s1)
    088DA3E4:[8E250064]: lw         $a1, 100($s1)
    088DA3E8:[00902021]: addu       $a0, $a0, $s0
    088DA3EC:[AE240068]: sw         $a0, 104($s1)
    088DA3F0:[02709821]: addu       $s3, $s3, $s0
    088DA3F4:[02509023]: subu       $s2, $s2, $s0
    088DA3F8:[0085202B]: sltu       $a0, $a0, $a1
    088DA3FC:[50800001]: beql       $a0, $zr, 0x088DA404
    088DA400:[AE200068]: sw         $zr, 104($s1)
--> 088DA404:[5640FFEA]: bnel       $s2, $zr, 0x088DA3B0
    088DA408:[8E250064]: lw         $a1, 100($s1)
    088DA40C:[8E250060]: lw         $a1, 96($s1)
    088DA410:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DA414:[00B42823]: subu       $a1, $a1, $s4
_S1_2_89BE4B8 3,290,419 instructions (0.916%), 12,602 calls (089BE4B8 - 089BE6C0, length 131)
    089BE4B8:[27BDFF20]: addiu      $sp, $sp, -224
    089BE4BC:[AFB700CC]: sw         $s7, 204($sp)
    089BE4C0:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    089BE4C4:[AFB300BC]: sw         $s3, 188($sp)
    089BE4C8:[8FA400E0]: lw         $a0, 224($sp)
    089BE4CC:[00A09825]: or         $s3, $a1, $zr <=> move $s3, $a1
    089BE4D0:[8FA500E4]: lw         $a1, 228($sp)
    089BE4D4:[AFB500C4]: sw         $s5, 196($sp)
    089BE4D8:[8FB500EC]: lw         $s5, 236($sp)
    089BE4DC:[AFA400A4]: sw         $a0, 164($sp)
    089BE4E0:[AFBE00D0]: sw         $fp, 208($sp)
    089BE4E4:[2EFE0001]: sltiu      $fp, $s7, 1
    089BE4E8:[0009202B]: sltu       $a0, $zr, $t1 <=> move $a0, $t1
    089BE4EC:[009E2025]: or         $a0, $a0, $fp
    089BE4F0:[AFA400A8]: sw         $a0, 168($sp)
    089BE4F4:[AFB000B0]: sw         $s0, 176($sp)
    089BE4F8:[AFB100B4]: sw         $s1, 180($sp)
    089BE4FC:[AFB200B8]: sw         $s2, 184($sp)
    089BE500:[AFB400C0]: sw         $s4, 192($sp)
    089BE504:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    089BE508:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    089BE50C:[01009025]: or         $s2, $t0, $zr <=> move $s2, $t0
    089BE510:[0120A025]: or         $s4, $t1, $zr <=> move $s4, $t1
    089BE514:[01402025]: or         $a0, $t2, $zr <=> move $a0, $t2
    089BE518:[AFB600C8]: sw         $s6, 200($sp)
    089BE51C:[AFBF00D4]: sw         $ra, 212($sp)
    089BE520:[12E00003]: beq        $s7, $zr, 0x089BE530
    089BE524:[AFAB00AC]: sw         $t3, 172($sp)
    089BE528:[10A0001F]: beq        $a1, $zr, 0x089BE5A8
    089BE52C:[00000000]: nop
    089BE530:[02710018]: mult       $s3, $s1
    089BE534:[0000B012]: mflo       $s6
    089BE538:[16E00011]: bne        $s7, $zr, 0x089BE580
    089BE53C:[00000000]: nop
    089BE540:[14800005]: bne        $a0, $zr, 0x089BE558
    089BE544:[02B62821]: addu       $a1, $s5, $s6
    089BE548:[0E231A4B]: jal        0x088C692C
    089BE54C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089BE550:[10000005]: b          0x089BE568
    089BE554:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089BE558:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    089BE55C:[00C0F809]: jalr       $ra, $a2
    089BE560:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089BE564:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089BE568:[54800001]: bnel       $a0, $zr, 0x089BE570
    089BE56C:[00952021]: addu       $a0, $a0, $s5
    089BE570:[14800003]: bne        $a0, $zr, 0x089BE580
    089BE574:[0080B825]: or         $s7, $a0, $zr <=> move $s7, $a0
    089BE578:[10000045]: b          0x089BE690
    089BE57C:[00000000]: nop
    089BE580:[12A00005]: beq        $s5, $zr, 0x089BE598
    089BE584:[00000000]: nop
    089BE588:[02F52023]: subu       $a0, $s7, $s5
    089BE58C:[02602827]: nor        $a1, $s3, $zr <=> li $a1, not $s3
    089BE590:[AC960000]: sw         $s6, 0($a0)
    089BE594:[AC850004]: sw         $a1, 4($a0)
    089BE598:[10000003]: b          0x089BE5A8
    089BE59C:[00000000]: nop
    089BE5A8:[8FA400A8]: lw         $a0, 168($sp)
    089BE5AC:[1080000E]: beq        $a0, $zr, 0x089BE5E8
    089BE5B0:[00000000]: nop
    089BE5B4:[27A40010]: addiu      $a0, $sp, 16
    089BE5B8:[27A50080]: addiu      $a1, $sp, 128
    089BE5BC:[0E26F8D4]: jal        0x089BE350
    089BE5C0:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    089BE5C4:[AFBE0094]: sw         $fp, 148($sp)
    089BE5C8:[AFB30084]: sw         $s3, 132($sp)
    089BE5CC:[AFB10088]: sw         $s1, 136($sp)
    089BE5D0:[8FA400AC]: lw         $a0, 172($sp)
    089BE5D4:[AFB40098]: sw         $s4, 152($sp)
    089BE5D8:[8FA500A4]: lw         $a1, 164($sp)
    089BE5DC:[AFA4009C]: sw         $a0, 156($sp)
    089BE5E0:[AFA500A0]: sw         $a1, 160($sp)
    089BE5E4:[AFB70080]: sw         $s7, 128($sp)
    089BE5E8:[12400022]: beq        $s2, $zr, 0x089BE674
    089BE5EC:[00000000]: nop
    089BE5F0:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    089BE5F4:[02B3202A]: slt        $a0, $s5, $s3
    089BE5F8:[1080001E]: beq        $a0, $zr, 0x089BE674
    089BE5FC:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
    089BE600:[1600000D]: bne        $s0, $zr, 0x089BE638
    089BE604:[00000000]: nop
    089BE608:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089BE60C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    089BE610:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    089BE614:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    089BE618:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    089BE61C:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    089BE620:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    089BE624:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    089BE628:[0240F809]: jalr       $ra, $s2
    089BE62C:[AFA00000]: sw         $zr, 0($sp)
    089BE630:[10000004]: b          0x089BE644
    089BE634:[00000000]: nop
    089BE638:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089BE63C:[0240F809]: jalr       $ra, $s2
    089BE640:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089BE644:[12800004]: beq        $s4, $zr, 0x089BE658
    089BE648:[00000000]: nop
    089BE64C:[8FA4008C]: lw         $a0, 140($sp)
    089BE650:[24840001]: addiu      $a0, $a0, 1
    089BE654:[AFA4008C]: sw         $a0, 140($sp)
    089BE658:[12000002]: beq        $s0, $zr, 0x089BE664
    089BE65C:[00000000]: nop
    089BE660:[02118021]: addu       $s0, $s0, $s1
    089BE664:[26B50001]: addiu      $s5, $s5, 1
    089BE668:[02B3202A]: slt        $a0, $s5, $s3
    089BE66C:[1480FFE4]: bne        $a0, $zr, 0x089BE600
    089BE670:[02D1B021]: addu       $s6, $s6, $s1
    089BE674:[8FA400A8]: lw         $a0, 168($sp)
    089BE678:[10800005]: beq        $a0, $zr, 0x089BE690
    089BE67C:[00000000]: nop
    089BE680:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    089BE684:[8C853984]: lw         $a1, 14724($a0)
    089BE688:[8CA50000]: lw         $a1, 0($a1)
    089BE68C:[AC853984]: sw         $a1, 14724($a0)
    089BE690:[02E01025]: or         $v0, $s7, $zr <=> move $v0, $s7
    089BE694:[8FB000B0]: lw         $s0, 176($sp)
    089BE698:[8FB100B4]: lw         $s1, 180($sp)
    089BE69C:[8FB200B8]: lw         $s2, 184($sp)
    089BE6A0:[8FB300BC]: lw         $s3, 188($sp)
    089BE6A4:[8FB400C0]: lw         $s4, 192($sp)
    089BE6A8:[8FB500C4]: lw         $s5, 196($sp)
    089BE6AC:[8FB600C8]: lw         $s6, 200($sp)
    089BE6B0:[8FB700CC]: lw         $s7, 204($sp)
    089BE6B4:[8FBE00D0]: lw         $fp, 208($sp)
    089BE6B8:[8FBF00D4]: lw         $ra, 212($sp)
    089BE6BC:[03E00008]: jr         $ra
    089BE6C0:[27BD00E0]: addiu      $sp, $sp, 224
  Back Branch 089BE66C 116,837 times (length 29)
    089BE5EC:[00000000]: nop
    089BE5F0:[34150000]: ori        $s5, $zr, 0 <=> li $s5, 0
    089BE5F4:[02B3202A]: slt        $a0, $s5, $s3
    089BE5F8:[1080001E]: beq        $a0, $zr, 0x089BE674
    089BE5FC:[02E0B025]: or         $s6, $s7, $zr <=> move $s6, $s7
--> 089BE600:[1600000D]: bne        $s0, $zr, 0x089BE638
    089BE604:[00000000]: nop
    089BE608:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089BE60C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    089BE610:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    089BE614:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    089BE618:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    089BE61C:[00004825]: or         $t1, $zr, $zr <=> li $t1, 0
    089BE620:[00005025]: or         $t2, $zr, $zr <=> li $t2, 0
    089BE624:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    089BE628:[0240F809]: jalr       $ra, $s2
    089BE62C:[AFA00000]: sw         $zr, 0($sp)
    089BE630:[10000004]: b          0x089BE644
    089BE634:[00000000]: nop
    089BE638:[02C02025]: or         $a0, $s6, $zr <=> move $a0, $s6
    089BE63C:[0240F809]: jalr       $ra, $s2
    089BE640:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089BE644:[12800004]: beq        $s4, $zr, 0x089BE658
    089BE648:[00000000]: nop
    089BE64C:[8FA4008C]: lw         $a0, 140($sp)
    089BE650:[24840001]: addiu      $a0, $a0, 1
    089BE654:[AFA4008C]: sw         $a0, 140($sp)
    089BE658:[12000002]: beq        $s0, $zr, 0x089BE664
    089BE65C:[00000000]: nop
    089BE660:[02118021]: addu       $s0, $s0, $s1
    089BE664:[26B50001]: addiu      $s5, $s5, 1
    089BE668:[02B3202A]: slt        $a0, $s5, $s3
--> 089BE66C:[1480FFE4]: bne        $a0, $zr, 0x089BE600
    089BE670:[02D1B021]: addu       $s6, $s6, $s1
    089BE674:[8FA400A8]: lw         $a0, 168($sp)
    089BE678:[10800005]: beq        $a0, $zr, 0x089BE690
    089BE67C:[00000000]: nop
_S1_2_88E7378 3,079,744 instructions (0.857%), 59,407 calls (088E7378 - 088E747C, length 66)
    088E7378:[27BDFFF0]: addiu      $sp, $sp, -16
    088E737C:[AFB00000]: sw         $s0, 0($sp)
    088E7380:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088E7384:[8E04000C]: lw         $a0, 12($s0)
    088E7388:[26050064]: addiu      $a1, $s0, 100
    088E738C:[AE040078]: sw         $a0, 120($s0)
    088E7390:[AFB10004]: sw         $s1, 4($sp)
    088E7394:[AFB20008]: sw         $s2, 8($sp)
    088E7398:[AFBF000C]: sw         $ra, 12($sp)
    088E739C:[0E23A4DE]: jal        0x088E9378
    088E73A0:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E73A4:[0E23A4DB]: jal        0x088E936C
    088E73A8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E73AC:[30440001]: andi       $a0, $v0, 1
    088E73B0:[5080000D]: beql       $a0, $zr, 0x088E73E8
    088E73B4:[8E050064]: lw         $a1, 100($s0)
    088E73B8:[8E110058]: lw         $s1, 88($s0)
    088E73BC:[26050058]: addiu      $a1, $s0, 88
    088E73C0:[0E23A4DE]: jal        0x088E9378
    088E73C4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E73C8:[8E040058]: lw         $a0, 88($s0)
    088E73CC:[10910005]: beq        $a0, $s1, 0x088E73E4
    088E73D0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088E73D4:[8E0700A4]: lw         $a3, 164($s0)
    088E73D8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E73DC:[00E0F809]: jalr       $ra, $a3
    088E73E0:[02203025]: or         $a2, $s1, $zr <=> move $a2, $s1
    088E73E4:[8E050064]: lw         $a1, 100($s0)
    088E73E8:[3C06FFFF]: lui        $a2, 0xFFFF <=> li $a2, 0xFFFF0000
    088E73EC:[30A403FF]: andi       $a0, $a1, 1023
    088E73F0:[30A77C00]: andi       $a3, $a1, 31744
    088E73F4:[AE040068]: sw         $a0, 104($s0)
    088E73F8:[00072282]: srl        $a0, $a3, 0x000A
    088E73FC:[00A62824]: and        $a1, $a1, $a2
    088E7400:[AE04006C]: sw         $a0, 108($s0)
    088E7404:[00052C02]: srl        $a1, $a1, 0x0010
    088E7408:[0E23A5AD]: jal        0x088E96B4
    088E740C:[AE050074]: sw         $a1, 116($s0)
    088E7410:[8E040074]: lw         $a0, 116($s0)
    088E7414:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088E7418:[0244202B]: sltu       $a0, $s2, $a0
    088E741C:[1080000A]: beq        $a0, $zr, 0x088E7448
    088E7420:[AE020070]: sw         $v0, 112($s0)
    088E7424:[2611007C]: addiu      $s1, $s0, 124
    088E7428:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E742C:[0E23A4DE]: jal        0x088E9378
    088E7430:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088E7434:[8E040074]: lw         $a0, 116($s0)
    088E7438:[26520001]: addiu      $s2, $s2, 1
    088E743C:[0244202B]: sltu       $a0, $s2, $a0
    088E7440:[1480FFF9]: bne        $a0, $zr, 0x088E7428
    088E7444:[26310004]: addiu      $s1, $s1, 4
    088E7448:[8E040068]: lw         $a0, 104($s0)
    088E744C:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088E7450:[00042080]: sll        $a0, $a0, 0x0002
    088E7454:[24A5C408]: addiu      $a1, $a1, -15352
    088E7458:[00852021]: addu       $a0, $a0, $a1
    088E745C:[8C850000]: lw         $a1, 0($a0)
    088E7460:[00A0F809]: jalr       $ra, $a1
    088E7464:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E7468:[8FB00000]: lw         $s0, 0($sp)
    088E746C:[8FB10004]: lw         $s1, 4($sp)
    088E7470:[8FB20008]: lw         $s2, 8($sp)
    088E7474:[8FBF000C]: lw         $ra, 12($sp)
    088E7478:[03E00008]: jr         $ra
    088E747C:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 088E7440 46,339 times (length 8)
    088E7414:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    088E7418:[0244202B]: sltu       $a0, $s2, $a0
    088E741C:[1080000A]: beq        $a0, $zr, 0x088E7448
    088E7420:[AE020070]: sw         $v0, 112($s0)
    088E7424:[2611007C]: addiu      $s1, $s0, 124
--> 088E7428:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088E742C:[0E23A4DE]: jal        0x088E9378
    088E7430:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    088E7434:[8E040074]: lw         $a0, 116($s0)
    088E7438:[26520001]: addiu      $s2, $s2, 1
    088E743C:[0244202B]: sltu       $a0, $s2, $a0
--> 088E7440:[1480FFF9]: bne        $a0, $zr, 0x088E7428
    088E7444:[26310004]: addiu      $s1, $s1, 4
    088E7448:[8E040068]: lw         $a0, 104($s0)
    088E744C:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088E7450:[00042080]: sll        $a0, $a0, 0x0002
_S1_2_89384EC 2,945,796 instructions (0.820%), 1,311 calls (089384EC - 08938650, length 90)
    089384EC:[27BDFFC0]: addiu      $sp, $sp, -64
    089384F0:[AFB00020]: sw         $s0, 32($sp)
    089384F4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    089384F8:[8E040004]: lw         $a0, 4($s0)
    089384FC:[8E05000C]: lw         $a1, 12($s0)
    08938500:[C48C0000]: lwc1       $f12, 0($a0)
    08938504:[C48D0004]: lwc1       $f13, 4($a0)
    08938508:[C48E0008]: lwc1       $f14, 8($a0)
    0893850C:[44066000]: mfc1       $a2, $f12
    08938510:[C48F000C]: lwc1       $f15, 12($a0)
    08938514:[ACA60000]: sw         $a2, 0($a1)
    08938518:[44076800]: mfc1       $a3, $f13
    0893851C:[C4900010]: lwc1       $f16, 16($a0)
    08938520:[44087000]: mfc1       $t0, $f14
    08938524:[ACA70004]: sw         $a3, 4($a1)
    08938528:[ACA80008]: sw         $t0, 8($a1)
    0893852C:[C48C0014]: lwc1       $f12, 20($a0)
    08938530:[44067800]: mfc1       $a2, $f15
    08938534:[C48D0018]: lwc1       $f13, 24($a0)
    08938538:[ACA6000C]: sw         $a2, 12($a1)
    0893853C:[44078000]: mfc1       $a3, $f16
    08938540:[C48E001C]: lwc1       $f14, 28($a0)
    08938544:[44086000]: mfc1       $t0, $f12
    08938548:[ACA70010]: sw         $a3, 16($a1)
    0893854C:[44046800]: mfc1       $a0, $f13
    08938550:[ACA80014]: sw         $t0, 20($a1)
    08938554:[44067000]: mfc1       $a2, $f14
    08938558:[ACA40018]: sw         $a0, 24($a1)
    0893855C:[ACA6001C]: sw         $a2, 28($a1)
    08938560:[8E040000]: lw         $a0, 0($s0)
    08938564:[AFB3002C]: sw         $s3, 44($sp)
    08938568:[8C850000]: lw         $a1, 0($a0)
    0893856C:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    08938570:[0265282A]: slt        $a1, $s3, $a1
    08938574:[AFB10024]: sw         $s1, 36($sp)
    08938578:[AFB20028]: sw         $s2, 40($sp)
    0893857C:[AFBF0030]: sw         $ra, 48($sp)
    08938580:[10A0002D]: beq        $a1, $zr, 0x08938638
    08938584:[34120040]: ori        $s2, $zr, 64 <=> li $s2, 64
    08938588:[34110020]: ori        $s1, $zr, 32 <=> li $s1, 32
    0893858C:[24840008]: addiu      $a0, $a0, 8
    08938590:[00922021]: addu       $a0, $a0, $s2
    08938594:[8C840030]: lw         $a0, 48($a0)
    08938598:[8E05000C]: lw         $a1, 12($s0)
    0893859C:[00042140]: sll        $a0, $a0, 0x0005
    089385A0:[8E060004]: lw         $a2, 4($s0)
    089385A4:[00A42821]: addu       $a1, $a1, $a0
    089385A8:[00D13021]: addu       $a2, $a2, $s1
    089385AC:[0E24D857]: jal        0x0893615C
    089385B0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    089385B4:[8E04000C]: lw         $a0, 12($s0)
    089385B8:[C7AC0000]: lwc1       $f12, 0($sp)
    089385BC:[C7AD0004]: lwc1       $f13, 4($sp)
    089385C0:[C7AE0008]: lwc1       $f14, 8($sp)
    089385C4:[44056000]: mfc1       $a1, $f12
    089385C8:[00912021]: addu       $a0, $a0, $s1
    089385CC:[44066800]: mfc1       $a2, $f13
    089385D0:[C7AF000C]: lwc1       $f15, 12($sp)
    089385D4:[44077000]: mfc1       $a3, $f14
    089385D8:[AC850000]: sw         $a1, 0($a0)
    089385DC:[C7B00010]: lwc1       $f16, 16($sp)
    089385E0:[44057800]: mfc1       $a1, $f15
    089385E4:[AC860004]: sw         $a2, 4($a0)
    089385E8:[AC870008]: sw         $a3, 8($a0)
    089385EC:[44068000]: mfc1       $a2, $f16
    089385F0:[C7AC0014]: lwc1       $f12, 20($sp)
    089385F4:[C7AD0018]: lwc1       $f13, 24($sp)
    089385F8:[AC85000C]: sw         $a1, 12($a0)
    089385FC:[44076000]: mfc1       $a3, $f12
    08938600:[C7AE001C]: lwc1       $f14, 28($sp)
    08938604:[44056800]: mfc1       $a1, $f13
    08938608:[AC860010]: sw         $a2, 16($a0)
    0893860C:[AC870014]: sw         $a3, 20($a0)
    08938610:[44067000]: mfc1       $a2, $f14
    08938614:[AC850018]: sw         $a1, 24($a0)
    08938618:[AC86001C]: sw         $a2, 28($a0)
    0893861C:[8E040000]: lw         $a0, 0($s0)
    08938620:[26730001]: addiu      $s3, $s3, 1
    08938624:[8C850000]: lw         $a1, 0($a0)
    08938628:[26520040]: addiu      $s2, $s2, 64
    0893862C:[0265282A]: slt        $a1, $s3, $a1
    08938630:[14A0FFD6]: bne        $a1, $zr, 0x0893858C
    08938634:[26310020]: addiu      $s1, $s1, 32
    08938638:[8FB00020]: lw         $s0, 32($sp)
    0893863C:[8FB10024]: lw         $s1, 36($sp)
    08938640:[8FB20028]: lw         $s2, 40($sp)
    08938644:[8FB3002C]: lw         $s3, 44($sp)
    08938648:[8FBF0030]: lw         $ra, 48($sp)
    0893864C:[03E00008]: jr         $ra
    08938650:[27BD0040]: addiu      $sp, $sp, 64
  Back Branch 08938630 67,074 times (length 43)
    08938578:[AFB20028]: sw         $s2, 40($sp)
    0893857C:[AFBF0030]: sw         $ra, 48($sp)
    08938580:[10A0002D]: beq        $a1, $zr, 0x08938638
    08938584:[34120040]: ori        $s2, $zr, 64 <=> li $s2, 64
    08938588:[34110020]: ori        $s1, $zr, 32 <=> li $s1, 32
--> 0893858C:[24840008]: addiu      $a0, $a0, 8
    08938590:[00922021]: addu       $a0, $a0, $s2
    08938594:[8C840030]: lw         $a0, 48($a0)
    08938598:[8E05000C]: lw         $a1, 12($s0)
    0893859C:[00042140]: sll        $a0, $a0, 0x0005
    089385A0:[8E060004]: lw         $a2, 4($s0)
    089385A4:[00A42821]: addu       $a1, $a1, $a0
    089385A8:[00D13021]: addu       $a2, $a2, $s1
    089385AC:[0E24D857]: jal        0x0893615C
    089385B0:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    089385B4:[8E04000C]: lw         $a0, 12($s0)
    089385B8:[C7AC0000]: lwc1       $f12, 0($sp)
    089385BC:[C7AD0004]: lwc1       $f13, 4($sp)
    089385C0:[C7AE0008]: lwc1       $f14, 8($sp)
    089385C4:[44056000]: mfc1       $a1, $f12
    089385C8:[00912021]: addu       $a0, $a0, $s1
    089385CC:[44066800]: mfc1       $a2, $f13
    089385D0:[C7AF000C]: lwc1       $f15, 12($sp)
    089385D4:[44077000]: mfc1       $a3, $f14
    089385D8:[AC850000]: sw         $a1, 0($a0)
    089385DC:[C7B00010]: lwc1       $f16, 16($sp)
    089385E0:[44057800]: mfc1       $a1, $f15
    089385E4:[AC860004]: sw         $a2, 4($a0)
    089385E8:[AC870008]: sw         $a3, 8($a0)
    089385EC:[44068000]: mfc1       $a2, $f16
    089385F0:[C7AC0014]: lwc1       $f12, 20($sp)
    089385F4:[C7AD0018]: lwc1       $f13, 24($sp)
    089385F8:[AC85000C]: sw         $a1, 12($a0)
    089385FC:[44076000]: mfc1       $a3, $f12
    08938600:[C7AE001C]: lwc1       $f14, 28($sp)
    08938604:[44056800]: mfc1       $a1, $f13
    08938608:[AC860010]: sw         $a2, 16($a0)
    0893860C:[AC870014]: sw         $a3, 20($a0)
    08938610:[44067000]: mfc1       $a2, $f14
    08938614:[AC850018]: sw         $a1, 24($a0)
    08938618:[AC86001C]: sw         $a2, 28($a0)
    0893861C:[8E040000]: lw         $a0, 0($s0)
    08938620:[26730001]: addiu      $s3, $s3, 1
    08938624:[8C850000]: lw         $a1, 0($a0)
    08938628:[26520040]: addiu      $s2, $s2, 64
    0893862C:[0265282A]: slt        $a1, $s3, $a1
--> 08938630:[14A0FFD6]: bne        $a1, $zr, 0x0893858C
    08938634:[26310020]: addiu      $s1, $s1, 32
    08938638:[8FB00020]: lw         $s0, 32($sp)
    0893863C:[8FB10024]: lw         $s1, 36($sp)
    08938640:[8FB20028]: lw         $s2, 40($sp)
_S1_2_891DB28 2,917,778 instructions (0.812%), 50,633 calls (0891DB28 - 0891DC84, length 88)
    0891DB28:[27BDFFE0]: addiu      $sp, $sp, -32
    0891DB2C:[8CA60000]: lw         $a2, 0($a1)
    0891DB30:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    0891DB34:[8C880024]: lw         $t0, 36($a0)
    0891DB38:[00C73004]: sllv       $a2, $a3, $a2
    0891DB3C:[AFB00004]: sw         $s0, 4($sp)
    0891DB40:[00C83024]: and        $a2, $a2, $t0
    0891DB44:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0891DB48:[AFB10008]: sw         $s1, 8($sp)
    0891DB4C:[AFB2000C]: sw         $s2, 12($sp)
    0891DB50:[AFBF0010]: sw         $ra, 16($sp)
    0891DB54:[10C00046]: beq        $a2, $zr, 0x0891DC70
    0891DB58:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0891DB5C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DB60:[0E247528]: jal        0x0891D4A0
    0891DB64:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0891DB68:[10400041]: beq        $v0, $zr, 0x0891DC70
    0891DB6C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DB70:[0E247528]: jal        0x0891D4A0
    0891DB74:[34050004]: ori        $a1, $zr, 4 <=> li $a1, 4
    0891DB78:[1440003D]: bne        $v0, $zr, 0x0891DC70
    0891DB7C:[00000000]: nop
    0891DB80:[8E040080]: lw         $a0, 128($s0)
    0891DB84:[24840020]: addiu      $a0, $a0, 32
    0891DB88:[84850000]: lh         $a1, 0($a0)
    0891DB8C:[8C860004]: lw         $a2, 4($a0)
    0891DB90:[00C0F809]: jalr       $ra, $a2
    0891DB94:[02052021]: addu       $a0, $s0, $a1
    0891DB98:[8E040008]: lw         $a0, 8($s0)
    0891DB9C:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0891DBA0:[12400009]: beq        $s2, $zr, 0x0891DBC8
    0891DBA4:[3C05089F]: lui        $a1, 0x089F <=> li $a1, 0x089F0000
    0891DBA8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0891DBAC:[0E2476CA]: jal        0x0891DB28
    0891DBB0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DBB4:[8E520004]: lw         $s2, 4($s2)
    0891DBB8:[1640FFFC]: bne        $s2, $zr, 0x0891DBAC
    0891DBBC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0891DBC0:[8E040008]: lw         $a0, 8($s0)
    0891DBC4:[3C05089F]: lui        $a1, 0x089F <=> li $a1, 0x089F0000
    0891DBC8:[24A50A20]: addiu      $a1, $a1, 2592
    0891DBCC:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0891DBD0:[12200027]: beq        $s1, $zr, 0x0891DC70
    0891DBD4:[AFA50000]: sw         $a1, 0($sp)
    0891DBD8:[8FA40000]: lw         $a0, 0($sp)
    0891DBDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DBE0:[24840008]: addiu      $a0, $a0, 8
    0891DBE4:[84860000]: lh         $a2, 0($a0)
    0891DBE8:[8C870004]: lw         $a3, 4($a0)
    0891DBEC:[00E0F809]: jalr       $ra, $a3
    0891DBF0:[03A62021]: addu       $a0, $sp, $a2
    0891DBF4:[1040001B]: beq        $v0, $zr, 0x0891DC64
    0891DBF8:[8E250004]: lw         $a1, 4($s1)
    0891DBFC:[8E240000]: lw         $a0, 0($s1)
    0891DC00:[10800003]: beq        $a0, $zr, 0x0891DC10
    0891DC04:[00000000]: nop
    0891DC08:[AC850004]: sw         $a1, 4($a0)
    0891DC0C:[8E250004]: lw         $a1, 4($s1)
    0891DC10:[50A00004]: beql       $a1, $zr, 0x0891DC24
    0891DC14:[8E050008]: lw         $a1, 8($s0)
    0891DC18:[8E240000]: lw         $a0, 0($s1)
    0891DC1C:[ACA40000]: sw         $a0, 0($a1)
    0891DC20:[8E050008]: lw         $a1, 8($s0)
    0891DC24:[14B10003]: bne        $a1, $s1, 0x0891DC34
    0891DC28:[8E04000C]: lw         $a0, 12($s0)
    0891DC2C:[8E250004]: lw         $a1, 4($s1)
    0891DC30:[AE050008]: sw         $a1, 8($s0)
    0891DC34:[54910004]: bnel       $a0, $s1, 0x0891DC48
    0891DC38:[AE200004]: sw         $zr, 4($s1)
    0891DC3C:[8E240000]: lw         $a0, 0($s1)
    0891DC40:[AE04000C]: sw         $a0, 12($s0)
    0891DC44:[AE200004]: sw         $zr, 4($s1)
    0891DC48:[AE200000]: sw         $zr, 0($s1)
    0891DC4C:[0E24779D]: jal        0x0891DE74
    0891DC50:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0891DC54:[8E040010]: lw         $a0, 16($s0)
    0891DC58:[2484FFFF]: addiu      $a0, $a0, -1
    0891DC5C:[10000004]: b          0x0891DC70
    0891DC60:[AE040010]: sw         $a0, 16($s0)
    0891DC64:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0891DC68:[5620FFDC]: bnel       $s1, $zr, 0x0891DBDC
    0891DC6C:[8FA40000]: lw         $a0, 0($sp)
    0891DC70:[8FB00004]: lw         $s0, 4($sp)
    0891DC74:[8FB10008]: lw         $s1, 8($sp)
    0891DC78:[8FB2000C]: lw         $s2, 12($sp)
    0891DC7C:[8FBF0010]: lw         $ra, 16($sp)
    0891DC80:[03E00008]: jr         $ra
    0891DC84:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0891DBB8 47,395 times (length 5)
    0891DB98:[8E040008]: lw         $a0, 8($s0)
    0891DB9C:[00809025]: or         $s2, $a0, $zr <=> move $s2, $a0
    0891DBA0:[12400009]: beq        $s2, $zr, 0x0891DBC8
    0891DBA4:[3C05089F]: lui        $a1, 0x089F <=> li $a1, 0x089F0000
    0891DBA8:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
--> 0891DBAC:[0E2476CA]: jal        0x0891DB28
    0891DBB0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DBB4:[8E520004]: lw         $s2, 4($s2)
--> 0891DBB8:[1640FFFC]: bne        $s2, $zr, 0x0891DBAC
    0891DBBC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0891DBC0:[8E040008]: lw         $a0, 8($s0)
    0891DBC4:[3C05089F]: lui        $a1, 0x089F <=> li $a1, 0x089F0000
    0891DBC8:[24A50A20]: addiu      $a1, $a1, 2592
  Back Branch 0891DC68 32,423 times (length 37)
    0891DBC8:[24A50A20]: addiu      $a1, $a1, 2592
    0891DBCC:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0891DBD0:[12200027]: beq        $s1, $zr, 0x0891DC70
    0891DBD4:[AFA50000]: sw         $a1, 0($sp)
    0891DBD8:[8FA40000]: lw         $a0, 0($sp)
--> 0891DBDC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DBE0:[24840008]: addiu      $a0, $a0, 8
    0891DBE4:[84860000]: lh         $a2, 0($a0)
    0891DBE8:[8C870004]: lw         $a3, 4($a0)
    0891DBEC:[00E0F809]: jalr       $ra, $a3
    0891DBF0:[03A62021]: addu       $a0, $sp, $a2
    0891DBF4:[1040001B]: beq        $v0, $zr, 0x0891DC64
    0891DBF8:[8E250004]: lw         $a1, 4($s1)
    0891DBFC:[8E240000]: lw         $a0, 0($s1)
    0891DC00:[10800003]: beq        $a0, $zr, 0x0891DC10
    0891DC04:[00000000]: nop
    0891DC08:[AC850004]: sw         $a1, 4($a0)
    0891DC0C:[8E250004]: lw         $a1, 4($s1)
    0891DC10:[50A00004]: beql       $a1, $zr, 0x0891DC24
    0891DC14:[8E050008]: lw         $a1, 8($s0)
    0891DC18:[8E240000]: lw         $a0, 0($s1)
    0891DC1C:[ACA40000]: sw         $a0, 0($a1)
    0891DC20:[8E050008]: lw         $a1, 8($s0)
    0891DC24:[14B10003]: bne        $a1, $s1, 0x0891DC34
    0891DC28:[8E04000C]: lw         $a0, 12($s0)
    0891DC2C:[8E250004]: lw         $a1, 4($s1)
    0891DC30:[AE050008]: sw         $a1, 8($s0)
    0891DC34:[54910004]: bnel       $a0, $s1, 0x0891DC48
    0891DC38:[AE200004]: sw         $zr, 4($s1)
    0891DC3C:[8E240000]: lw         $a0, 0($s1)
    0891DC40:[AE04000C]: sw         $a0, 12($s0)
    0891DC44:[AE200004]: sw         $zr, 4($s1)
    0891DC48:[AE200000]: sw         $zr, 0($s1)
    0891DC4C:[0E24779D]: jal        0x0891DE74
    0891DC50:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    0891DC54:[8E040010]: lw         $a0, 16($s0)
    0891DC58:[2484FFFF]: addiu      $a0, $a0, -1
    0891DC5C:[10000004]: b          0x0891DC70
    0891DC60:[AE040010]: sw         $a0, 16($s0)
    0891DC64:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
--> 0891DC68:[5620FFDC]: bnel       $s1, $zr, 0x0891DBDC
    0891DC6C:[8FA40000]: lw         $a0, 0($sp)
    0891DC70:[8FB00004]: lw         $s0, 4($sp)
    0891DC74:[8FB10008]: lw         $s1, 8($sp)
    0891DC78:[8FB2000C]: lw         $s2, 12($sp)
_S1_2_8809394 2,914,140 instructions (0.811%), 48,569 calls (08809394 - 08809498, length 66)
    08809394:[27BDFFD0]: addiu      $sp, $sp, -48
    08809398:[AFB00020]: sw         $s0, 32($sp)
    0880939C:[AFB10024]: sw         $s1, 36($sp)
    088093A0:[AFB20028]: sw         $s2, 40($sp)
    088093A4:[AFBF002C]: sw         $ra, 44($sp)
    088093A8:[8C840000]: lw         $a0, 0($a0)
    088093AC:[8CB00000]: lw         $s0, 0($a1)
    088093B0:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088093B4:[8CA510A0]: lw         $a1, 4256($a1)
    088093B8:[8CB10030]: lw         $s1, 48($a1)
    088093BC:[03A09025]: or         $s2, $sp, $zr <=> move $s2, $sp
    088093C0:[8C850060]: lw         $a1, 96($a0)
    088093C4:[24A50060]: addiu      $a1, $a1, 96
    088093C8:[84A60000]: lh         $a2, 0($a1)
    088093CC:[00862021]: addu       $a0, $a0, $a2
    088093D0:[8CA60004]: lw         $a2, 4($a1)
    088093D4:[00C0F809]: jalr       $ra, $a2
    088093D8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088093DC:[8C440000]: lw         $a0, 0($v0)
    088093E0:[24850078]: addiu      $a1, $a0, 120
    088093E4:[84A40000]: lh         $a0, 0($a1)
    088093E8:[8CA50004]: lw         $a1, 4($a1)
    088093EC:[00A0F809]: jalr       $ra, $a1
    088093F0:[00442021]: addu       $a0, $v0, $a0
    088093F4:[DA240000]: lv.q       C100.q, 0($s1)
    088093F8:[DA250010]: lv.q       C110.q, 16($s1)
    088093FC:[DA260020]: lv.q       C120.q, 32($s1)
    08809400:[DA270030]: lv.q       C130.q, 48($s1)
    08809404:[D8480000]: lv.q       C200.q, 0($v0)
    08809408:[F188A480]: VTFM4.q    C000.q, E100.q, C200.q
    0880940C:[FA400000]: sv.q       C000.q, 0($s2)
    08809410:[27B20010]: addiu      $s2, $sp, 16
    08809414:[8E040060]: lw         $a0, 96($s0)
    08809418:[24850060]: addiu      $a1, $a0, 96
    0880941C:[84A40000]: lh         $a0, 0($a1)
    08809420:[02042021]: addu       $a0, $s0, $a0
    08809424:[8CA60004]: lw         $a2, 4($a1)
    08809428:[00C0F809]: jalr       $ra, $a2
    0880942C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    08809430:[8C440000]: lw         $a0, 0($v0)
    08809434:[24850078]: addiu      $a1, $a0, 120
    08809438:[84A40000]: lh         $a0, 0($a1)
    0880943C:[8CA50004]: lw         $a1, 4($a1)
    08809440:[00A0F809]: jalr       $ra, $a1
    08809444:[00442021]: addu       $a0, $v0, $a0
    08809448:[DA240000]: lv.q       C100.q, 0($s1)
    0880944C:[DA250010]: lv.q       C110.q, 16($s1)
    08809450:[DA260020]: lv.q       C120.q, 32($s1)
    08809454:[DA270030]: lv.q       C130.q, 48($s1)
    08809458:[D8480000]: lv.q       C200.q, 0($v0)
    0880945C:[F188A480]: VTFM4.q    C000.q, E100.q, C200.q
    08809460:[FA400000]: sv.q       C000.q, 0($s2)
    08809464:[C7AC0008]: lwc1       $f12, 8($sp)
    08809468:[C7AD0018]: lwc1       $f13, 24($sp)
    0880946C:[460D6301]: sub.s      $f12, $f12, $f13
    08809470:[3C044120]: lui        $a0, 0x4120 <=> li $a0, 0x41200000
    08809474:[44847000]: mtc1       $a0, $f14
    08809478:[460E6302]: mul.s      $f12, $f12, $f14
    0880947C:[4600630D]: trunc.w.s  $f12, $f12
    08809480:[44026000]: mfc1       $v0, $f12
    08809484:[8FB00020]: lw         $s0, 32($sp)
    08809488:[8FB10024]: lw         $s1, 36($sp)
    0880948C:[8FB20028]: lw         $s2, 40($sp)
    08809490:[8FBF002C]: lw         $ra, 44($sp)
    08809494:[03E00008]: jr         $ra
    08809498:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_891DC88 2,885,769 instructions (0.803%), 50,616 calls (0891DC88 - 0891DE70, length 123)
    0891DC88:[27BDFFE0]: addiu      $sp, $sp, -32
    0891DC8C:[8CA60000]: lw         $a2, 0($a1)
    0891DC90:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    0891DC94:[8C880028]: lw         $t0, 40($a0)
    0891DC98:[00C73004]: sllv       $a2, $a3, $a2
    0891DC9C:[AFB00004]: sw         $s0, 4($sp)
    0891DCA0:[00C83024]: and        $a2, $a2, $t0
    0891DCA4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    0891DCA8:[AFB10008]: sw         $s1, 8($sp)
    0891DCAC:[AFB2000C]: sw         $s2, 12($sp)
    0891DCB0:[AFB30010]: sw         $s3, 16($sp)
    0891DCB4:[AFB40014]: sw         $s4, 20($sp)
    0891DCB8:[AFB50018]: sw         $s5, 24($sp)
    0891DCBC:[AFBF001C]: sw         $ra, 28($sp)
    0891DCC0:[10C00063]: beq        $a2, $zr, 0x0891DE50
    0891DCC4:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    0891DCC8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DCCC:[0E247528]: jal        0x0891D4A0
    0891DCD0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0891DCD4:[1040005E]: beq        $v0, $zr, 0x0891DE50
    0891DCD8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DCDC:[0E247528]: jal        0x0891D4A0
    0891DCE0:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0891DCE4:[1040005A]: beq        $v0, $zr, 0x0891DE50
    0891DCE8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DCEC:[0E247528]: jal        0x0891D4A0
    0891DCF0:[34050004]: ori        $a1, $zr, 4 <=> li $a1, 4
    0891DCF4:[14400056]: bne        $v0, $zr, 0x0891DE50
    0891DCF8:[00000000]: nop
    0891DCFC:[8E040080]: lw         $a0, 128($s0)
    0891DD00:[24840028]: addiu      $a0, $a0, 40
    0891DD04:[84850000]: lh         $a1, 0($a0)
    0891DD08:[8C860004]: lw         $a2, 4($a0)
    0891DD0C:[00C0F809]: jalr       $ra, $a2
    0891DD10:[02052021]: addu       $a0, $s0, $a1
    0891DD14:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DD18:[0E247528]: jal        0x0891D4A0
    0891DD1C:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0891DD20:[10400042]: beq        $v0, $zr, 0x0891DE2C
    0891DD24:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DD28:[34050008]: ori        $a1, $zr, 8 <=> li $a1, 8
    0891DD2C:[0E247617]: jal        0x0891D85C
    0891DD30:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    0891DD34:[3C04089F]: lui        $a0, 0x089F <=> li $a0, 0x089F0000
    0891DD38:[24850A50]: addiu      $a1, $a0, 2640
    0891DD3C:[8E040010]: lw         $a0, 16($s0)
    0891DD40:[1080003A]: beq        $a0, $zr, 0x0891DE2C
    0891DD44:[AFA50000]: sw         $a1, 0($sp)
    0891DD48:[34120000]: ori        $s2, $zr, 0 <=> li $s2, 0
    0891DD4C:[2485FFFF]: addiu      $a1, $a0, -1
    0891DD50:[0245282B]: sltu       $a1, $s2, $a1
    0891DD54:[50A00036]: beql       $a1, $zr, 0x0891DE30
    0891DD58:[8E100008]: lw         $s0, 8($s0)
    0891DD5C:[00922823]: subu       $a1, $a0, $s2
    0891DD60:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0891DD64:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DD68:[0265282B]: sltu       $a1, $s3, $a1
    0891DD6C:[50A0002B]: beql       $a1, $zr, 0x0891DE1C
    0891DD70:[26520001]: addiu      $s2, $s2, 1
    0891DD74:[8E140008]: lw         $s4, 8($s0)
    0891DD78:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891DD7C:[8FA40000]: lw         $a0, 0($sp)
    0891DD80:[12800006]: beq        $s4, $zr, 0x0891DD9C
    0891DD84:[00B3302B]: sltu       $a2, $a1, $s3
    0891DD88:[50C00005]: beql       $a2, $zr, 0x0891DDA0
    0891DD8C:[8E950004]: lw         $s5, 4($s4)
    0891DD90:[8E940004]: lw         $s4, 4($s4)
    0891DD94:[1000FFFA]: b          0x0891DD80
    0891DD98:[24A50001]: addiu      $a1, $a1, 1
    0891DD9C:[8E950004]: lw         $s5, 4($s4)
    0891DDA0:[24840008]: addiu      $a0, $a0, 8
    0891DDA4:[84850000]: lh         $a1, 0($a0)
    0891DDA8:[8C870004]: lw         $a3, 4($a0)
    0891DDAC:[03A52021]: addu       $a0, $sp, $a1
    0891DDB0:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    0891DDB4:[00E0F809]: jalr       $ra, $a3
    0891DDB8:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0891DDBC:[50400010]: beql       $v0, $zr, 0x0891DE00
    0891DDC0:[8E040010]: lw         $a0, 16($s0)
    0891DDC4:[8E840000]: lw         $a0, 0($s4)
    0891DDC8:[8EA50004]: lw         $a1, 4($s5)
    0891DDCC:[AE950000]: sw         $s5, 0($s4)
    0891DDD0:[AE850004]: sw         $a1, 4($s4)
    0891DDD4:[AEA40000]: sw         $a0, 0($s5)
    0891DDD8:[10800003]: beq        $a0, $zr, 0x0891DDE8
    0891DDDC:[AEB40004]: sw         $s4, 4($s5)
    0891DDE0:[10000002]: b          0x0891DDEC
    0891DDE4:[AC950004]: sw         $s5, 4($a0)
    0891DDE8:[AE150008]: sw         $s5, 8($s0)
    0891DDEC:[50A00003]: beql       $a1, $zr, 0x0891DDFC
    0891DDF0:[AE14000C]: sw         $s4, 12($s0)
    0891DDF4:[10000001]: b          0x0891DDFC
    0891DDF8:[ACB40000]: sw         $s4, 0($a1)
    0891DDFC:[8E040010]: lw         $a0, 16($s0)
    0891DE00:[26730001]: addiu      $s3, $s3, 1
    0891DE04:[00922823]: subu       $a1, $a0, $s2
    0891DE08:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DE0C:[0265282B]: sltu       $a1, $s3, $a1
    0891DE10:[54A0FFD9]: bnel       $a1, $zr, 0x0891DD78
    0891DE14:[8E140008]: lw         $s4, 8($s0)
    0891DE18:[26520001]: addiu      $s2, $s2, 1
    0891DE1C:[2485FFFF]: addiu      $a1, $a0, -1
    0891DE20:[0245282B]: sltu       $a1, $s2, $a1
    0891DE24:[14A0FFCE]: bne        $a1, $zr, 0x0891DD60
    0891DE28:[00922823]: subu       $a1, $a0, $s2
    0891DE2C:[8E100008]: lw         $s0, 8($s0)
    0891DE30:[12000007]: beq        $s0, $zr, 0x0891DE50
    0891DE34:[00000000]: nop
    0891DE38:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DE3C:[0E247722]: jal        0x0891DC88
    0891DE40:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DE44:[8E100004]: lw         $s0, 4($s0)
    0891DE48:[1600FFFC]: bne        $s0, $zr, 0x0891DE3C
    0891DE4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DE50:[8FB00004]: lw         $s0, 4($sp)
    0891DE54:[8FB10008]: lw         $s1, 8($sp)
    0891DE58:[8FB2000C]: lw         $s2, 12($sp)
    0891DE5C:[8FB30010]: lw         $s3, 16($sp)
    0891DE60:[8FB40014]: lw         $s4, 20($sp)
    0891DE64:[8FB50018]: lw         $s5, 24($sp)
    0891DE68:[8FBF001C]: lw         $ra, 28($sp)
    0891DE6C:[03E00008]: jr         $ra
    0891DE70:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 0891DE48 47,379 times (length 5)
    0891DE28:[00922823]: subu       $a1, $a0, $s2
    0891DE2C:[8E100008]: lw         $s0, 8($s0)
    0891DE30:[12000007]: beq        $s0, $zr, 0x0891DE50
    0891DE34:[00000000]: nop
    0891DE38:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
--> 0891DE3C:[0E247722]: jal        0x0891DC88
    0891DE40:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891DE44:[8E100004]: lw         $s0, 4($s0)
--> 0891DE48:[1600FFFC]: bne        $s0, $zr, 0x0891DE3C
    0891DE4C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    0891DE50:[8FB00004]: lw         $s0, 4($sp)
    0891DE54:[8FB10008]: lw         $s1, 8($sp)
    0891DE58:[8FB2000C]: lw         $s2, 12($sp)
  Back Branch 0891DD94 1,008 times (length 7)
    0891DD6C:[50A0002B]: beql       $a1, $zr, 0x0891DE1C
    0891DD70:[26520001]: addiu      $s2, $s2, 1
    0891DD74:[8E140008]: lw         $s4, 8($s0)
    0891DD78:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891DD7C:[8FA40000]: lw         $a0, 0($sp)
--> 0891DD80:[12800006]: beq        $s4, $zr, 0x0891DD9C
    0891DD84:[00B3302B]: sltu       $a2, $a1, $s3
    0891DD88:[50C00005]: beql       $a2, $zr, 0x0891DDA0
    0891DD8C:[8E950004]: lw         $s5, 4($s4)
    0891DD90:[8E940004]: lw         $s4, 4($s4)
--> 0891DD94:[1000FFFA]: b          0x0891DD80
    0891DD98:[24A50001]: addiu      $a1, $a1, 1
    0891DD9C:[8E950004]: lw         $s5, 4($s4)
    0891DDA0:[24840008]: addiu      $a0, $a0, 8
    0891DDA4:[84850000]: lh         $a1, 0($a0)
  Back Branch 0891DE10 336 times (length 40)
    0891DD64:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DD68:[0265282B]: sltu       $a1, $s3, $a1
    0891DD6C:[50A0002B]: beql       $a1, $zr, 0x0891DE1C
    0891DD70:[26520001]: addiu      $s2, $s2, 1
    0891DD74:[8E140008]: lw         $s4, 8($s0)
--> 0891DD78:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891DD7C:[8FA40000]: lw         $a0, 0($sp)
    0891DD80:[12800006]: beq        $s4, $zr, 0x0891DD9C
    0891DD84:[00B3302B]: sltu       $a2, $a1, $s3
    0891DD88:[50C00005]: beql       $a2, $zr, 0x0891DDA0
    0891DD8C:[8E950004]: lw         $s5, 4($s4)
    0891DD90:[8E940004]: lw         $s4, 4($s4)
    0891DD94:[1000FFFA]: b          0x0891DD80
    0891DD98:[24A50001]: addiu      $a1, $a1, 1
    0891DD9C:[8E950004]: lw         $s5, 4($s4)
    0891DDA0:[24840008]: addiu      $a0, $a0, 8
    0891DDA4:[84850000]: lh         $a1, 0($a0)
    0891DDA8:[8C870004]: lw         $a3, 4($a0)
    0891DDAC:[03A52021]: addu       $a0, $sp, $a1
    0891DDB0:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    0891DDB4:[00E0F809]: jalr       $ra, $a3
    0891DDB8:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0891DDBC:[50400010]: beql       $v0, $zr, 0x0891DE00
    0891DDC0:[8E040010]: lw         $a0, 16($s0)
    0891DDC4:[8E840000]: lw         $a0, 0($s4)
    0891DDC8:[8EA50004]: lw         $a1, 4($s5)
    0891DDCC:[AE950000]: sw         $s5, 0($s4)
    0891DDD0:[AE850004]: sw         $a1, 4($s4)
    0891DDD4:[AEA40000]: sw         $a0, 0($s5)
    0891DDD8:[10800003]: beq        $a0, $zr, 0x0891DDE8
    0891DDDC:[AEB40004]: sw         $s4, 4($s5)
    0891DDE0:[10000002]: b          0x0891DDEC
    0891DDE4:[AC950004]: sw         $s5, 4($a0)
    0891DDE8:[AE150008]: sw         $s5, 8($s0)
    0891DDEC:[50A00003]: beql       $a1, $zr, 0x0891DDFC
    0891DDF0:[AE14000C]: sw         $s4, 12($s0)
    0891DDF4:[10000001]: b          0x0891DDFC
    0891DDF8:[ACB40000]: sw         $s4, 0($a1)
    0891DDFC:[8E040010]: lw         $a0, 16($s0)
    0891DE00:[26730001]: addiu      $s3, $s3, 1
    0891DE04:[00922823]: subu       $a1, $a0, $s2
    0891DE08:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DE0C:[0265282B]: sltu       $a1, $s3, $a1
--> 0891DE10:[54A0FFD9]: bnel       $a1, $zr, 0x0891DD78
    0891DE14:[8E140008]: lw         $s4, 8($s0)
    0891DE18:[26520001]: addiu      $s2, $s2, 1
    0891DE1C:[2485FFFF]: addiu      $a1, $a0, -1
    0891DE20:[0245282B]: sltu       $a1, $s2, $a1
  Back Branch 0891DE24 96 times (length 51)
    0891DD4C:[2485FFFF]: addiu      $a1, $a0, -1
    0891DD50:[0245282B]: sltu       $a1, $s2, $a1
    0891DD54:[50A00036]: beql       $a1, $zr, 0x0891DE30
    0891DD58:[8E100008]: lw         $s0, 8($s0)
    0891DD5C:[00922823]: subu       $a1, $a0, $s2
--> 0891DD60:[34130000]: ori        $s3, $zr, 0 <=> li $s3, 0
    0891DD64:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DD68:[0265282B]: sltu       $a1, $s3, $a1
    0891DD6C:[50A0002B]: beql       $a1, $zr, 0x0891DE1C
    0891DD70:[26520001]: addiu      $s2, $s2, 1
    0891DD74:[8E140008]: lw         $s4, 8($s0)
    0891DD78:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0891DD7C:[8FA40000]: lw         $a0, 0($sp)
    0891DD80:[12800006]: beq        $s4, $zr, 0x0891DD9C
    0891DD84:[00B3302B]: sltu       $a2, $a1, $s3
    0891DD88:[50C00005]: beql       $a2, $zr, 0x0891DDA0
    0891DD8C:[8E950004]: lw         $s5, 4($s4)
    0891DD90:[8E940004]: lw         $s4, 4($s4)
    0891DD94:[1000FFFA]: b          0x0891DD80
    0891DD98:[24A50001]: addiu      $a1, $a1, 1
    0891DD9C:[8E950004]: lw         $s5, 4($s4)
    0891DDA0:[24840008]: addiu      $a0, $a0, 8
    0891DDA4:[84850000]: lh         $a1, 0($a0)
    0891DDA8:[8C870004]: lw         $a3, 4($a0)
    0891DDAC:[03A52021]: addu       $a0, $sp, $a1
    0891DDB0:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    0891DDB4:[00E0F809]: jalr       $ra, $a3
    0891DDB8:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    0891DDBC:[50400010]: beql       $v0, $zr, 0x0891DE00
    0891DDC0:[8E040010]: lw         $a0, 16($s0)
    0891DDC4:[8E840000]: lw         $a0, 0($s4)
    0891DDC8:[8EA50004]: lw         $a1, 4($s5)
    0891DDCC:[AE950000]: sw         $s5, 0($s4)
    0891DDD0:[AE850004]: sw         $a1, 4($s4)
    0891DDD4:[AEA40000]: sw         $a0, 0($s5)
    0891DDD8:[10800003]: beq        $a0, $zr, 0x0891DDE8
    0891DDDC:[AEB40004]: sw         $s4, 4($s5)
    0891DDE0:[10000002]: b          0x0891DDEC
    0891DDE4:[AC950004]: sw         $s5, 4($a0)
    0891DDE8:[AE150008]: sw         $s5, 8($s0)
    0891DDEC:[50A00003]: beql       $a1, $zr, 0x0891DDFC
    0891DDF0:[AE14000C]: sw         $s4, 12($s0)
    0891DDF4:[10000001]: b          0x0891DDFC
    0891DDF8:[ACB40000]: sw         $s4, 0($a1)
    0891DDFC:[8E040010]: lw         $a0, 16($s0)
    0891DE00:[26730001]: addiu      $s3, $s3, 1
    0891DE04:[00922823]: subu       $a1, $a0, $s2
    0891DE08:[24A5FFFF]: addiu      $a1, $a1, -1
    0891DE0C:[0265282B]: sltu       $a1, $s3, $a1
    0891DE10:[54A0FFD9]: bnel       $a1, $zr, 0x0891DD78
    0891DE14:[8E140008]: lw         $s4, 8($s0)
    0891DE18:[26520001]: addiu      $s2, $s2, 1
    0891DE1C:[2485FFFF]: addiu      $a1, $a0, -1
    0891DE20:[0245282B]: sltu       $a1, $s2, $a1
--> 0891DE24:[14A0FFCE]: bne        $a1, $zr, 0x0891DD60
    0891DE28:[00922823]: subu       $a1, $a0, $s2
    0891DE2C:[8E100008]: lw         $s0, 8($s0)
    0891DE30:[12000007]: beq        $s0, $zr, 0x0891DE50
    0891DE34:[00000000]: nop
_S1_2_881A1E0 2,859,277 instructions (0.796%), 268 calls (0881A1E0 - 0881B1D8, length 1023)
  Back Branch 0881AC34 79,328 times (length 235)
  Back Branch 0881B164 1,729 times (length 152)
  Back Branch 0881AAD4 849 times (length 104)
_S1_2_88D2D18 2,781,895 instructions (0.774%), 48,048 calls (088D2D18 - 088D2DD0, length 47)
    088D2D18:[8C82004C]: lw         $v0, 76($a0)
    088D2D1C:[30A5FFFF]: andi       $a1, $a1, -1
    088D2D20:[94460000]: lhu        $a2, 0($v0)
    088D2D24:[10C5000E]: beq        $a2, $a1, 0x088D2D60
    088D2D28:[30A6000F]: andi       $a2, $a1, 15
    088D2D2C:[8C870008]: lw         $a3, 8($a0)
    088D2D30:[00064080]: sll        $t0, $a2, 0x0002
    088D2D34:[00C63021]: addu       $a2, $a2, $a2
    088D2D38:[00885821]: addu       $t3, $a0, $t0
    088D2D3C:[00E63021]: addu       $a2, $a3, $a2
    088D2D40:[8D6B000C]: lw         $t3, 12($t3)
    088D2D44:[94C90004]: lhu        $t1, 4($a2)
    088D2D48:[2529FFFF]: addiu      $t1, $t1, -1
    088D2D4C:[29280000]: slti       $t0, $t1, 0
    088D2D50:[11000005]: beq        $t0, $zr, 0x088D2D68
    088D2D54:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    088D2D58:[1000001C]: b          0x088D2DCC
    088D2D5C:[00000000]: nop
    088D2D60:[03E00008]: jr         $ra
    088D2D64:[00000000]: nop
    088D2D68:[012A3023]: subu       $a2, $t1, $t2
    088D2D6C:[00063843]: sra        $a3, $a2, 0x0001
    088D2D70:[01473821]: addu       $a3, $t2, $a3
    088D2D74:[000730C0]: sll        $a2, $a3, 0x0003
    088D2D78:[01663021]: addu       $a2, $t3, $a2
    088D2D7C:[00C71021]: addu       $v0, $a2, $a3
    088D2D80:[00471021]: addu       $v0, $v0, $a3
    088D2D84:[94460000]: lhu        $a2, 0($v0)
    088D2D88:[00C5182A]: slt        $v1, $a2, $a1
    088D2D8C:[10600004]: beq        $v1, $zr, 0x088D2DA0
    088D2D90:[00A6182A]: slt        $v1, $a1, $a2
    088D2D94:[24EA0001]: addiu      $t2, $a3, 1
    088D2D98:[1000000A]: b          0x088D2DC4
    088D2D9C:[012A402A]: slt        $t0, $t1, $t2
    088D2DA0:[10600004]: beq        $v1, $zr, 0x088D2DB4
    088D2DA4:[00000000]: nop
    088D2DA8:[24E9FFFF]: addiu      $t1, $a3, -1
    088D2DAC:[10000005]: b          0x088D2DC4
    088D2DB0:[012A402A]: slt        $t0, $t1, $t2
    088D2DB4:[14C50003]: bne        $a2, $a1, 0x088D2DC4
    088D2DB8:[00000000]: nop
    088D2DBC:[03E00008]: jr         $ra
    088D2DC0:[AC82004C]: sw         $v0, 76($a0)
    088D2DC4:[1100FFE9]: beq        $t0, $zr, 0x088D2D6C
    088D2DC8:[012A3023]: subu       $a2, $t1, $t2
    088D2DCC:[03E00008]: jr         $ra
    088D2DD0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
  Back Branch 088D2DC4 113,089 times (length 24)
    088D2D58:[1000001C]: b          0x088D2DCC
    088D2D5C:[00000000]: nop
    088D2D60:[03E00008]: jr         $ra
    088D2D64:[00000000]: nop
    088D2D68:[012A3023]: subu       $a2, $t1, $t2
--> 088D2D6C:[00063843]: sra        $a3, $a2, 0x0001
    088D2D70:[01473821]: addu       $a3, $t2, $a3
    088D2D74:[000730C0]: sll        $a2, $a3, 0x0003
    088D2D78:[01663021]: addu       $a2, $t3, $a2
    088D2D7C:[00C71021]: addu       $v0, $a2, $a3
    088D2D80:[00471021]: addu       $v0, $v0, $a3
    088D2D84:[94460000]: lhu        $a2, 0($v0)
    088D2D88:[00C5182A]: slt        $v1, $a2, $a1
    088D2D8C:[10600004]: beq        $v1, $zr, 0x088D2DA0
    088D2D90:[00A6182A]: slt        $v1, $a1, $a2
    088D2D94:[24EA0001]: addiu      $t2, $a3, 1
    088D2D98:[1000000A]: b          0x088D2DC4
    088D2D9C:[012A402A]: slt        $t0, $t1, $t2
    088D2DA0:[10600004]: beq        $v1, $zr, 0x088D2DB4
    088D2DA4:[00000000]: nop
    088D2DA8:[24E9FFFF]: addiu      $t1, $a3, -1
    088D2DAC:[10000005]: b          0x088D2DC4
    088D2DB0:[012A402A]: slt        $t0, $t1, $t2
    088D2DB4:[14C50003]: bne        $a2, $a1, 0x088D2DC4
    088D2DB8:[00000000]: nop
    088D2DBC:[03E00008]: jr         $ra
    088D2DC0:[AC82004C]: sw         $v0, 76($a0)
--> 088D2DC4:[1100FFE9]: beq        $t0, $zr, 0x088D2D6C
    088D2DC8:[012A3023]: subu       $a2, $t1, $t2
    088D2DCC:[03E00008]: jr         $ra
    088D2DD0:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
_S1_2_88D5834 2,740,270 instructions (0.763%), 42,082 calls (088D5834 - 088D5A70, length 144)
    088D5834:[27BDFFE0]: addiu      $sp, $sp, -32
    088D5838:[AFB00008]: sw         $s0, 8($sp)
    088D583C:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088D5840:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088D5844:[AFB1000C]: sw         $s1, 12($sp)
    088D5848:[AFB20010]: sw         $s2, 16($sp)
    088D584C:[AFB30014]: sw         $s3, 20($sp)
    088D5850:[AFBF0018]: sw         $ra, 24($sp)
    088D5854:[10A00080]: beq        $a1, $zr, 0x088D5A58
    088D5858:[00C08825]: or         $s1, $a2, $zr <=> move $s1, $a2
    088D585C:[2E250002]: sltiu      $a1, $s1, 2
    088D5860:[54A0006F]: bnel       $a1, $zr, 0x088D5A20
    088D5864:[AC800000]: sw         $zr, 0($a0)
    088D5868:[8C850008]: lw         $a1, 8($a0)
    088D586C:[00119042]: srl        $s2, $s1, 0x0001
    088D5870:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088D5874:[2647FFFF]: addiu      $a3, $s2, -1
    088D5878:[10E00005]: beq        $a3, $zr, 0x088D5890
    088D587C:[8E660000]: lw         $a2, 0($s3)
    088D5880:[00C09825]: or         $s3, $a2, $zr <=> move $s3, $a2
    088D5884:[24E7FFFF]: addiu      $a3, $a3, -1
    088D5888:[14E0FFFD]: bne        $a3, $zr, 0x088D5880
    088D588C:[8E660000]: lw         $a2, 0($s3)
    088D5890:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    088D5894:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088D5898:[10C00005]: beq        $a2, $zr, 0x088D58B0
    088D589C:[00E09825]: or         $s3, $a3, $zr <=> move $s3, $a3
    088D58A0:[ACC00000]: sw         $zr, 0($a2)
    088D58A4:[AC800004]: sw         $zr, 4($a0)
    088D58A8:[10000004]: b          0x088D58BC
    088D58AC:[AC860008]: sw         $a2, 8($a0)
    088D58B0:[AC800000]: sw         $zr, 0($a0)
    088D58B4:[AC800004]: sw         $zr, 4($a0)
    088D58B8:[AC840008]: sw         $a0, 8($a0)
    088D58BC:[52600004]: beql       $s3, $zr, 0x088D58D0
    088D58C0:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088D58C4:[AE600004]: sw         $zr, 4($s3)
    088D58C8:[AE650008]: sw         $a1, 8($s3)
    088D58CC:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088D58D0:[AFA00000]: sw         $zr, 0($sp)
    088D58D4:[AFA00004]: sw         $zr, 4($sp)
    088D58D8:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088D58DC:[0E23560D]: jal        0x088D5834
    088D58E0:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    088D58E4:[27A40004]: addiu      $a0, $sp, 4
    088D58E8:[02323023]: subu       $a2, $s1, $s2
    088D58EC:[0E23560D]: jal        0x088D5834
    088D58F0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088D58F4:[8FA40000]: lw         $a0, 0($sp)
    088D58F8:[8FA50004]: lw         $a1, 4($sp)
    088D58FC:[10800033]: beq        $a0, $zr, 0x088D59CC
    088D5900:[00000000]: nop
    088D5904:[50A00022]: beql       $a1, $zr, 0x088D5990
    088D5908:[8E060000]: lw         $a2, 0($s0)
    088D590C:[8C870010]: lw         $a3, 16($a0)
    088D5910:[8CA80010]: lw         $t0, 16($a1)
    088D5914:[00E83823]: subu       $a3, $a3, $t0
    088D5918:[1CE0000F]: bgtz       $a3, 0x088D5958
    088D591C:[8E060000]: lw         $a2, 0($s0)
    088D5920:[10C00007]: beq        $a2, $zr, 0x088D5940
    088D5924:[8C870000]: lw         $a3, 0($a0)
    088D5928:[8CC80008]: lw         $t0, 8($a2)
    088D592C:[ACC40008]: sw         $a0, 8($a2)
    088D5930:[AD040000]: sw         $a0, 0($t0)
    088D5934:[AC880004]: sw         $t0, 4($a0)
    088D5938:[10000005]: b          0x088D5950
    088D593C:[AC800000]: sw         $zr, 0($a0)
    088D5940:[AC800000]: sw         $zr, 0($a0)
    088D5944:[AC800004]: sw         $zr, 4($a0)
    088D5948:[AC840008]: sw         $a0, 8($a0)
    088D594C:[AE040000]: sw         $a0, 0($s0)
    088D5950:[1000FFEA]: b          0x088D58FC
    088D5954:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088D5958:[10C00007]: beq        $a2, $zr, 0x088D5978
    088D595C:[8CA70000]: lw         $a3, 0($a1)
    088D5960:[8CC80008]: lw         $t0, 8($a2)
    088D5964:[ACC50008]: sw         $a1, 8($a2)
    088D5968:[AD050000]: sw         $a1, 0($t0)
    088D596C:[ACA80004]: sw         $t0, 4($a1)
    088D5970:[10000005]: b          0x088D5988
    088D5974:[ACA00000]: sw         $zr, 0($a1)
    088D5978:[ACA00000]: sw         $zr, 0($a1)
    088D597C:[ACA00004]: sw         $zr, 4($a1)
    088D5980:[ACA50008]: sw         $a1, 8($a1)
    088D5984:[AE050000]: sw         $a1, 0($s0)
    088D5988:[1000FFDC]: b          0x088D58FC
    088D598C:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    088D5990:[10C00007]: beq        $a2, $zr, 0x088D59B0
    088D5994:[8C870000]: lw         $a3, 0($a0)
    088D5998:[8CC80008]: lw         $t0, 8($a2)
    088D599C:[ACC40008]: sw         $a0, 8($a2)
    088D59A0:[AD040000]: sw         $a0, 0($t0)
    088D59A4:[AC880004]: sw         $t0, 4($a0)
    088D59A8:[10000005]: b          0x088D59C0
    088D59AC:[AC800000]: sw         $zr, 0($a0)
    088D59B0:[AC800000]: sw         $zr, 0($a0)
    088D59B4:[AC800004]: sw         $zr, 4($a0)
    088D59B8:[AC840008]: sw         $a0, 8($a0)
    088D59BC:[AE040000]: sw         $a0, 0($s0)
    088D59C0:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088D59C4:[5480FFF2]: bnel       $a0, $zr, 0x088D5990
    088D59C8:[8E060000]: lw         $a2, 0($s0)
    088D59CC:[10A00022]: beq        $a1, $zr, 0x088D5A58
    088D59D0:[00000000]: nop
    088D59D4:[8E060000]: lw         $a2, 0($s0)
    088D59D8:[10C00007]: beq        $a2, $zr, 0x088D59F8
    088D59DC:[8CA40000]: lw         $a0, 0($a1)
    088D59E0:[8CC70008]: lw         $a3, 8($a2)
    088D59E4:[ACC50008]: sw         $a1, 8($a2)
    088D59E8:[ACE50000]: sw         $a1, 0($a3)
    088D59EC:[ACA70004]: sw         $a3, 4($a1)
    088D59F0:[10000005]: b          0x088D5A08
    088D59F4:[ACA00000]: sw         $zr, 0($a1)
    088D59F8:[ACA00000]: sw         $zr, 0($a1)
    088D59FC:[ACA00004]: sw         $zr, 4($a1)
    088D5A00:[ACA50008]: sw         $a1, 8($a1)
    088D5A04:[AE050000]: sw         $a1, 0($s0)
    088D5A08:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088D5A0C:[54A0FFF2]: bnel       $a1, $zr, 0x088D59D8
    088D5A10:[8E060000]: lw         $a2, 0($s0)
    088D5A14:[10000010]: b          0x088D5A58
    088D5A18:[00000000]: nop
    088D5A20:[AC800004]: sw         $zr, 4($a0)
    088D5A24:[AC840008]: sw         $a0, 8($a0)
    088D5A28:[8E050000]: lw         $a1, 0($s0)
    088D5A2C:[50A00007]: beql       $a1, $zr, 0x088D5A4C
    088D5A30:[AC800000]: sw         $zr, 0($a0)
    088D5A34:[8CA60008]: lw         $a2, 8($a1)
    088D5A38:[ACA40008]: sw         $a0, 8($a1)
    088D5A3C:[ACC40000]: sw         $a0, 0($a2)
    088D5A40:[AC860004]: sw         $a2, 4($a0)
    088D5A44:[10000004]: b          0x088D5A58
    088D5A48:[AC800000]: sw         $zr, 0($a0)
    088D5A4C:[AC800004]: sw         $zr, 4($a0)
    088D5A50:[AC840008]: sw         $a0, 8($a0)
    088D5A54:[AE040000]: sw         $a0, 0($s0)
    088D5A58:[8FB00008]: lw         $s0, 8($sp)
    088D5A5C:[8FB1000C]: lw         $s1, 12($sp)
    088D5A60:[8FB20010]: lw         $s2, 16($sp)
    088D5A64:[8FB30014]: lw         $s3, 20($sp)
    088D5A68:[8FBF0018]: lw         $ra, 24($sp)
    088D5A6C:[03E00008]: jr         $ra
    088D5A70:[27BD0020]: addiu      $sp, $sp, 32
  Back Branch 088D5950 30,634 times (length 23)
    088D58E8:[02323023]: subu       $a2, $s1, $s2
    088D58EC:[0E23560D]: jal        0x088D5834
    088D58F0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088D58F4:[8FA40000]: lw         $a0, 0($sp)
    088D58F8:[8FA50004]: lw         $a1, 4($sp)
--> 088D58FC:[10800033]: beq        $a0, $zr, 0x088D59CC
    088D5900:[00000000]: nop
    088D5904:[50A00022]: beql       $a1, $zr, 0x088D5990
    088D5908:[8E060000]: lw         $a2, 0($s0)
    088D590C:[8C870010]: lw         $a3, 16($a0)
    088D5910:[8CA80010]: lw         $t0, 16($a1)
    088D5914:[00E83823]: subu       $a3, $a3, $t0
    088D5918:[1CE0000F]: bgtz       $a3, 0x088D5958
    088D591C:[8E060000]: lw         $a2, 0($s0)
    088D5920:[10C00007]: beq        $a2, $zr, 0x088D5940
    088D5924:[8C870000]: lw         $a3, 0($a0)
    088D5928:[8CC80008]: lw         $t0, 8($a2)
    088D592C:[ACC40008]: sw         $a0, 8($a2)
    088D5930:[AD040000]: sw         $a0, 0($t0)
    088D5934:[AC880004]: sw         $t0, 4($a0)
    088D5938:[10000005]: b          0x088D5950
    088D593C:[AC800000]: sw         $zr, 0($a0)
    088D5940:[AC800000]: sw         $zr, 0($a0)
    088D5944:[AC800004]: sw         $zr, 4($a0)
    088D5948:[AC840008]: sw         $a0, 8($a0)
    088D594C:[AE040000]: sw         $a0, 0($s0)
--> 088D5950:[1000FFEA]: b          0x088D58FC
    088D5954:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088D5958:[10C00007]: beq        $a2, $zr, 0x088D5978
    088D595C:[8CA70000]: lw         $a3, 0($a1)
    088D5960:[8CC80008]: lw         $t0, 8($a2)
  Back Branch 088D5A0C 15,860 times (length 15)
    088D59C4:[5480FFF2]: bnel       $a0, $zr, 0x088D5990
    088D59C8:[8E060000]: lw         $a2, 0($s0)
    088D59CC:[10A00022]: beq        $a1, $zr, 0x088D5A58
    088D59D0:[00000000]: nop
    088D59D4:[8E060000]: lw         $a2, 0($s0)
--> 088D59D8:[10C00007]: beq        $a2, $zr, 0x088D59F8
    088D59DC:[8CA40000]: lw         $a0, 0($a1)
    088D59E0:[8CC70008]: lw         $a3, 8($a2)
    088D59E4:[ACC50008]: sw         $a1, 8($a2)
    088D59E8:[ACE50000]: sw         $a1, 0($a3)
    088D59EC:[ACA70004]: sw         $a3, 4($a1)
    088D59F0:[10000005]: b          0x088D5A08
    088D59F4:[ACA00000]: sw         $zr, 0($a1)
    088D59F8:[ACA00000]: sw         $zr, 0($a1)
    088D59FC:[ACA00004]: sw         $zr, 4($a1)
    088D5A00:[ACA50008]: sw         $a1, 8($a1)
    088D5A04:[AE050000]: sw         $a1, 0($s0)
    088D5A08:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
--> 088D5A0C:[54A0FFF2]: bnel       $a1, $zr, 0x088D59D8
    088D5A10:[8E060000]: lw         $a2, 0($s0)
    088D5A14:[10000010]: b          0x088D5A58
    088D5A18:[00000000]: nop
  Back Branch 088D5888 12,520 times (length 4)
    088D586C:[00119042]: srl        $s2, $s1, 0x0001
    088D5870:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    088D5874:[2647FFFF]: addiu      $a3, $s2, -1
    088D5878:[10E00005]: beq        $a3, $zr, 0x088D5890
    088D587C:[8E660000]: lw         $a2, 0($s3)
--> 088D5880:[00C09825]: or         $s3, $a2, $zr <=> move $s3, $a2
    088D5884:[24E7FFFF]: addiu      $a3, $a3, -1
--> 088D5888:[14E0FFFD]: bne        $a3, $zr, 0x088D5880
    088D588C:[8E660000]: lw         $a2, 0($s3)
    088D5890:[00C03825]: or         $a3, $a2, $zr <=> move $a3, $a2
    088D5894:[02603025]: or         $a2, $s3, $zr <=> move $a2, $s3
    088D5898:[10C00005]: beq        $a2, $zr, 0x088D58B0
  Back Branch 088D5988 5,613 times (length 37)
    088D58E8:[02323023]: subu       $a2, $s1, $s2
    088D58EC:[0E23560D]: jal        0x088D5834
    088D58F0:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    088D58F4:[8FA40000]: lw         $a0, 0($sp)
    088D58F8:[8FA50004]: lw         $a1, 4($sp)
--> 088D58FC:[10800033]: beq        $a0, $zr, 0x088D59CC
    088D5900:[00000000]: nop
    088D5904:[50A00022]: beql       $a1, $zr, 0x088D5990
    088D5908:[8E060000]: lw         $a2, 0($s0)
    088D590C:[8C870010]: lw         $a3, 16($a0)
    088D5910:[8CA80010]: lw         $t0, 16($a1)
    088D5914:[00E83823]: subu       $a3, $a3, $t0
    088D5918:[1CE0000F]: bgtz       $a3, 0x088D5958
    088D591C:[8E060000]: lw         $a2, 0($s0)
    088D5920:[10C00007]: beq        $a2, $zr, 0x088D5940
    088D5924:[8C870000]: lw         $a3, 0($a0)
    088D5928:[8CC80008]: lw         $t0, 8($a2)
    088D592C:[ACC40008]: sw         $a0, 8($a2)
    088D5930:[AD040000]: sw         $a0, 0($t0)
    088D5934:[AC880004]: sw         $t0, 4($a0)
    088D5938:[10000005]: b          0x088D5950
    088D593C:[AC800000]: sw         $zr, 0($a0)
    088D5940:[AC800000]: sw         $zr, 0($a0)
    088D5944:[AC800004]: sw         $zr, 4($a0)
    088D5948:[AC840008]: sw         $a0, 8($a0)
    088D594C:[AE040000]: sw         $a0, 0($s0)
    088D5950:[1000FFEA]: b          0x088D58FC
    088D5954:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088D5958:[10C00007]: beq        $a2, $zr, 0x088D5978
    088D595C:[8CA70000]: lw         $a3, 0($a1)
    088D5960:[8CC80008]: lw         $t0, 8($a2)
    088D5964:[ACC50008]: sw         $a1, 8($a2)
    088D5968:[AD050000]: sw         $a1, 0($t0)
    088D596C:[ACA80004]: sw         $t0, 4($a1)
    088D5970:[10000005]: b          0x088D5988
    088D5974:[ACA00000]: sw         $zr, 0($a1)
    088D5978:[ACA00000]: sw         $zr, 0($a1)
    088D597C:[ACA00004]: sw         $zr, 4($a1)
    088D5980:[ACA50008]: sw         $a1, 8($a1)
    088D5984:[AE050000]: sw         $a1, 0($s0)
--> 088D5988:[1000FFDC]: b          0x088D58FC
    088D598C:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    088D5990:[10C00007]: beq        $a2, $zr, 0x088D59B0
    088D5994:[8C870000]: lw         $a3, 0($a0)
    088D5998:[8CC80008]: lw         $t0, 8($a2)
  Back Branch 088D59C4 541 times (length 15)
    088D597C:[ACA00004]: sw         $zr, 4($a1)
    088D5980:[ACA50008]: sw         $a1, 8($a1)
    088D5984:[AE050000]: sw         $a1, 0($s0)
    088D5988:[1000FFDC]: b          0x088D58FC
    088D598C:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
--> 088D5990:[10C00007]: beq        $a2, $zr, 0x088D59B0
    088D5994:[8C870000]: lw         $a3, 0($a0)
    088D5998:[8CC80008]: lw         $t0, 8($a2)
    088D599C:[ACC40008]: sw         $a0, 8($a2)
    088D59A0:[AD040000]: sw         $a0, 0($t0)
    088D59A4:[AC880004]: sw         $t0, 4($a0)
    088D59A8:[10000005]: b          0x088D59C0
    088D59AC:[AC800000]: sw         $zr, 0($a0)
    088D59B0:[AC800000]: sw         $zr, 0($a0)
    088D59B4:[AC800004]: sw         $zr, 4($a0)
    088D59B8:[AC840008]: sw         $a0, 8($a0)
    088D59BC:[AE040000]: sw         $a0, 0($s0)
    088D59C0:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
--> 088D59C4:[5480FFF2]: bnel       $a0, $zr, 0x088D5990
    088D59C8:[8E060000]: lw         $a2, 0($s0)
    088D59CC:[10A00022]: beq        $a1, $zr, 0x088D5A58
    088D59D0:[00000000]: nop
    088D59D4:[8E060000]: lw         $a2, 0($s0)
_S1_2_88CAA50 2,487,496 instructions (0.692%), 211 calls (088CAA50 - 088CB4D4, length 674)
    088CAA50:[27BDFF90]: addiu      $sp, $sp, -112
    088CAA54:[E7B4002C]: swc1       $f20, 44($sp)
    088CAA58:[E7B60030]: swc1       $f22, 48($sp)
    088CAA5C:[AFB00044]: sw         $s0, 68($sp)
    088CAA60:[AFBE0064]: sw         $fp, 100($sp)
    088CAA64:[4486A000]: mtc1       $a2, $f20
    088CAA68:[8C9E0000]: lw         $fp, 0($a0)
    088CAA6C:[4485B000]: mtc1       $a1, $f22
    088CAA70:[00E08025]: or         $s0, $a3, $zr <=> move $s0, $a3
    088CAA74:[96060000]: lhu        $a2, 0($s0)
    088CAA78:[26050002]: addiu      $a1, $s0, 2
    088CAA7C:[4680B5A0]: cvt.s.w    $f22, $f22
    088CAA80:[4680A520]: cvt.s.w    $f20, $f20
    088CAA84:[AFA9000C]: sw         $t1, 12($sp)
    088CAA88:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088CAA8C:[E7B80034]: swc1       $f24, 52($sp)
    088CAA90:[E7BA0038]: swc1       $f26, 56($sp)
    088CAA94:[E7BC003C]: swc1       $f28, 60($sp)
    088CAA98:[E7BE0040]: swc1       $f30, 64($sp)
    088CAA9C:[AFB10048]: sw         $s1, 72($sp)
    088CAAA0:[AFB2004C]: sw         $s2, 76($sp)
    088CAAA4:[AFB30050]: sw         $s3, 80($sp)
    088CAAA8:[AFB40054]: sw         $s4, 84($sp)
    088CAAAC:[AFB50058]: sw         $s5, 88($sp)
    088CAAB0:[AFB6005C]: sw         $s6, 92($sp)
    088CAAB4:[AFB70060]: sw         $s7, 96($sp)
    088CAAB8:[AFBF0068]: sw         $ra, 104($sp)
    088CAABC:[10C00005]: beq        $a2, $zr, 0x088CAAD4
    088CAAC0:[AFA8001C]: sw         $t0, 28($sp)
    088CAAC4:[94A60000]: lhu        $a2, 0($a1)
    088CAAC8:[24850002]: addiu      $a1, $a0, 2
    088CAACC:[14C0FFFD]: bne        $a2, $zr, 0x088CAAC4
    088CAAD0:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088CAAD4:[00B02823]: subu       $a1, $a1, $s0
    088CAAD8:[00052842]: srl        $a1, $a1, 0x0001
    088CAADC:[14A00003]: bne        $a1, $zr, 0x088CAAEC
    088CAAE0:[3C150001]: lui        $s5, 0x0001 <=> li $s5, 0x00010000
    088CAAE4:[1000026A]: b          0x088CB490
    088CAAE8:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088CAAEC:[03D5A821]: addu       $s5, $fp, $s5
    088CAAF0:[8EA40918]: lw         $a0, 2328($s5)
    088CAAF4:[9084000C]: lbu        $a0, 12($a0)
    088CAAF8:[10800005]: beq        $a0, $zr, 0x088CAB10
    088CAAFC:[0005B940]: sll        $s7, $a1, 0x0005
    088CAB00:[0005B980]: sll        $s7, $a1, 0x0006
    088CAB04:[00052100]: sll        $a0, $a1, 0x0004
    088CAB08:[10000003]: b          0x088CAB18
    088CAB0C:[02E4B821]: addu       $s7, $s7, $a0
    088CAB10:[000520C0]: sll        $a0, $a1, 0x0003
    088CAB14:[02E4B821]: addu       $s7, $s7, $a0
    088CAB18:[0E231EDE]: jal        0x088C7B78
    088CAB1C:[02E02025]: or         $a0, $s7, $zr <=> move $a0, $s7
    088CAB20:[AFA20000]: sw         $v0, 0($sp)
    088CAB24:[4600B786]: mov.s      $f30, $f22
    088CAB28:[96070000]: lhu        $a3, 0($s0)
    088CAB2C:[34170000]: ori        $s7, $zr, 0 <=> li $s7, 0
    088CAB30:[10E00253]: beq        $a3, $zr, 0x088CB480
    088CAB34:[E7BE0014]: swc1       $f30, 20($sp)
    088CAB38:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088CAB3C:[03C42021]: addu       $a0, $fp, $a0
    088CAB40:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088CAB44:[24A5BD08]: addiu      $a1, $a1, -17144
    088CAB48:[AFA40008]: sw         $a0, 8($sp)
    088CAB4C:[24A40006]: addiu      $a0, $a1, 6
    088CAB50:[AFA50010]: sw         $a1, 16($sp)
    088CAB54:[AFA40028]: sw         $a0, 40($sp)
    088CAB58:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088CAB5C:[03C42021]: addu       $a0, $fp, $a0
    088CAB60:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088CAB64:[AFA40024]: sw         $a0, 36($sp)
    088CAB68:[24A5C080]: addiu      $a1, $a1, -16256
    088CAB6C:[3C040001]: lui        $a0, 0x0001 <=> li $a0, 0x00010000
    088CAB70:[03C42021]: addu       $a0, $fp, $a0
    088CAB74:[AFA50020]: sw         $a1, 32($sp)
    088CAB78:[AFA40018]: sw         $a0, 24($sp)
    088CAB7C:[3C04477F]: lui        $a0, 0x477F <=> li $a0, 0x477F0000
    088CAB80:[3484FF00]: ori        $a0, $a0, -256
    088CAB84:[34160004]: ori        $s6, $zr, 4 <=> li $s6, 4
    088CAB88:[4484E000]: mtc1       $a0, $f28
    088CAB8C:[8FA40008]: lw         $a0, 8($sp)
    088CAB90:[3C064400]: lui        $a2, 0x4400 <=> li $a2, 0x44000000
    088CAB94:[8FB1000C]: lw         $s1, 12($sp)
    088CAB98:[4486C000]: mtc1       $a2, $f24
    088CAB9C:[2412FFFF]: addiu      $s2, $zr, -1 <=> li $s2, -1
    088CABA0:[C7AC0014]: lwc1       $f12, 20($sp)
    088CABA4:[3406000D]: ori        $a2, $zr, 13 <=> li $a2, 13
    088CABA8:[14E6001E]: bne        $a3, $a2, 0x088CAC24
    088CABAC:[3405000A]: ori        $a1, $zr, 10 <=> li $a1, 10
    088CABB0:[96060002]: lhu        $a2, 2($s0)
    088CABB4:[50C50001]: beql       $a2, $a1, 0x088CABBC
    088CABB8:[26100002]: addiu      $s0, $s0, 2
    088CABBC:[8C840810]: lw         $a0, 2064($a0)
    088CABC0:[46006586]: mov.s      $f22, $f12
    088CABC4:[8C850004]: lw         $a1, 4($a0)
    088CABC8:[24A50020]: addiu      $a1, $a1, 32
    088CABCC:[84A60000]: lh         $a2, 0($a1)
    088CABD0:[8CA50004]: lw         $a1, 4($a1)
    088CABD4:[00A0F809]: jalr       $ra, $a1
    088CABD8:[00862021]: addu       $a0, $a0, $a2
    088CABDC:[8EA40918]: lw         $a0, 2328($s5)
    088CABE0:[8C840004]: lw         $a0, 4($a0)
    088CABE4:[00442021]: addu       $a0, $v0, $a0
    088CABE8:[44846000]: mtc1       $a0, $f12
    088CABEC:[46806320]: cvt.s.w    $f12, $f12
    088CABF0:[460CA500]: add.s      $f20, $f20, $f12
    088CABF4:[4618A03C]: c.lt.s     $f20, $f24
    088CABF8:[00000000]: nop
    088CABFC:[45000220]: bc1f       0x088CB480
    088CAC00:[02F1202A]: slt        $a0, $s7, $s1
    088CAC04:[14800004]: bne        $a0, $zr, 0x088CAC18
    088CAC08:[26040002]: addiu      $a0, $s0, 2
    088CAC0C:[5632021D]: bnel       $s1, $s2, 0x088CB484
    088CAC10:[C7AC0014]: lwc1       $f12, 20($sp)
    088CAC14:[26040002]: addiu      $a0, $s0, 2
    088CAC18:[26F70001]: addiu      $s7, $s7, 1
    088CAC1C:[10000214]: b          0x088CB470
    088CAC20:[AFA40004]: sw         $a0, 4($sp)
    088CAC24:[14E5001B]: bne        $a3, $a1, 0x088CAC94
    088CAC28:[00000000]: nop
    088CAC2C:[8C840810]: lw         $a0, 2064($a0)
    088CAC30:[46006586]: mov.s      $f22, $f12
    088CAC34:[8C850004]: lw         $a1, 4($a0)
    088CAC38:[24A50020]: addiu      $a1, $a1, 32
    088CAC3C:[84A60000]: lh         $a2, 0($a1)
    088CAC40:[8CA50004]: lw         $a1, 4($a1)
    088CAC44:[00A0F809]: jalr       $ra, $a1
    088CAC48:[00862021]: addu       $a0, $a0, $a2
    088CAC4C:[8EA40918]: lw         $a0, 2328($s5)
    088CAC50:[8C840004]: lw         $a0, 4($a0)
    088CAC54:[00442021]: addu       $a0, $v0, $a0
    088CAC58:[44846000]: mtc1       $a0, $f12
    088CAC5C:[46806320]: cvt.s.w    $f12, $f12
    088CAC60:[460CA500]: add.s      $f20, $f20, $f12
    088CAC64:[4618A03C]: c.lt.s     $f20, $f24
    088CAC68:[00000000]: nop
    088CAC6C:[45000204]: bc1f       0x088CB480
    088CAC70:[02F1202A]: slt        $a0, $s7, $s1
    088CAC74:[14800004]: bne        $a0, $zr, 0x088CAC88
    088CAC78:[26040002]: addiu      $a0, $s0, 2
    088CAC7C:[56320201]: bnel       $s1, $s2, 0x088CB484
    088CAC80:[C7AC0014]: lwc1       $f12, 20($sp)
    088CAC84:[26040002]: addiu      $a0, $s0, 2
    088CAC88:[26F70001]: addiu      $s7, $s7, 1
    088CAC8C:[100001F8]: b          0x088CB470
    088CAC90:[AFA40004]: sw         $a0, 4($sp)
    088CAC94:[0E232956]: jal        0x088CA558
    088CAC98:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088CAC9C:[26040002]: addiu      $a0, $s0, 2
    088CACA0:[10400018]: beq        $v0, $zr, 0x088CAD04
    088CACA4:[AFA40004]: sw         $a0, 4($sp)
    088CACA8:[3404FF67]: ori        $a0, $zr, -153 <=> li $a0, 65383
    088CACAC:[00E42023]: subu       $a0, $a3, $a0
    088CACB0:[000428C0]: sll        $a1, $a0, 0x0003
    088CACB4:[00852023]: subu       $a0, $a0, $a1
    088CACB8:[00A42823]: subu       $a1, $a1, $a0
    088CACBC:[8FA60028]: lw         $a2, 40($sp)
    088CACC0:[00A42023]: subu       $a0, $a1, $a0
    088CACC4:[8EA50918]: lw         $a1, 2328($s5)
    088CACC8:[00862021]: addu       $a0, $a0, $a2
    088CACCC:[8CA60008]: lw         $a2, 8($a1)
    088CACD0:[84870002]: lh         $a3, 2($a0)
    088CACD4:[84880000]: lh         $t0, 0($a0)
    088CACD8:[00063602]: srl        $a2, $a2, 0x0018
    088CACDC:[84840004]: lh         $a0, 4($a0)
    088CACE0:[30C600FF]: andi       $a2, $a2, 255
    088CACE4:[00073A00]: sll        $a3, $a3, 0x0008
    088CACE8:[00063600]: sll        $a2, $a2, 0x0018
    088CACEC:[00042400]: sll        $a0, $a0, 0x0010
    088CACF0:[00E83825]: or         $a3, $a3, $t0
    088CACF4:[00C42025]: or         $a0, $a2, $a0
    088CACF8:[00E42025]: or         $a0, $a3, $a0
    088CACFC:[100001DC]: b          0x088CB470
    088CAD00:[ACA40008]: sw         $a0, 8($a1)
    088CAD04:[3C04C200]: lui        $a0, 0xC200 <=> li $a0, 0xC2000000
    088CAD08:[44846000]: mtc1       $a0, $f12
    088CAD0C:[460CA03E]: c.le.s     $f20, $f12
    088CAD10:[00000000]: nop
    088CAD14:[45020008]: bc1fl      0x088CAD38
    088CAD18:[8FA90000]: lw         $t1, 0($sp)
    088CAD1C:[8FA4001C]: lw         $a0, 28($sp)
    088CAD20:[02E4282A]: slt        $a1, $s7, $a0
    088CAD24:[54A001D3]: bnel       $a1, $zr, 0x088CB474
    088CAD28:[8FB00004]: lw         $s0, 4($sp)
    088CAD2C:[509201D1]: beql       $a0, $s2, 0x088CB474
    088CAD30:[8FB00004]: lw         $s0, 4($sp)
    088CAD34:[8FA90000]: lw         $t1, 0($sp)
    088CAD38:[30E4FFFF]: andi       $a0, $a3, -1
    088CAD3C:[3C030100]: lui        $v1, 0x0100 <=> li $v1, 0x01000000
    088CAD40:[01209825]: or         $s3, $t1, $zr <=> move $s3, $t1
    088CAD44:[3084FFFF]: andi       $a0, $a0, -1
    088CAD48:[8EA80918]: lw         $t0, 2328($s5)
    088CAD4C:[3405FFE5]: ori        $a1, $zr, -27 <=> li $a1, 65509
    088CAD50:[14850003]: bne        $a0, $a1, 0x088CAD60
    088CAD54:[2463FFFF]: addiu      $v1, $v1, -1
    088CAD58:[10000002]: b          0x088CAD64
    088CAD5C:[3407005C]: ori        $a3, $zr, 92 <=> li $a3, 92
    088CAD60:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    088CAD64:[00E0A025]: or         $s4, $a3, $zr <=> move $s4, $a3
    088CAD68:[0E2328B2]: jal        0x088CA2C8
    088CAD6C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088CAD70:[104000C5]: beq        $v0, $zr, 0x088CB088
    088CAD74:[3C044180]: lui        $a0, 0x4180 <=> li $a0, 0x41800000
    088CAD78:[3404FF67]: ori        $a0, $zr, -153 <=> li $a0, 65383
    088CAD7C:[30E5FFFF]: andi       $a1, $a3, -1
    088CAD80:[00A43023]: subu       $a2, $a1, $a0
    088CAD84:[30C6FFFF]: andi       $a2, $a2, -1
    088CAD88:[000620C0]: sll        $a0, $a2, 0x0003
    088CAD8C:[00C43823]: subu       $a3, $a2, $a0
    088CAD90:[8FA50010]: lw         $a1, 16($sp)
    088CAD94:[00872023]: subu       $a0, $a0, $a3
    088CAD98:[00872023]: subu       $a0, $a0, $a3
    088CAD9C:[00858821]: addu       $s1, $a0, $a1
    088CADA0:[86270002]: lh         $a3, 2($s1)
    088CADA4:[3C0A08A0]: lui        $t2, 0x08A0 <=> li $t2, 0x08A00000
    088CADA8:[8D4ABD04]: lw         $t2, -17148($t2)
    088CADAC:[000A50C3]: sra        $t2, $t2, 0x0003
    088CADB0:[0147001A]: div        $t2, $a3
    088CADB4:[9107000C]: lbu        $a3, 12($t0)
    088CADB8:[01208025]: or         $s0, $t1, $zr <=> move $s0, $t1
    088CADBC:[00004010]: mfhi       $t0
    088CADC0:[000840C0]: sll        $t0, $t0, 0x0003
    088CADC4:[00882021]: addu       $a0, $a0, $t0
    088CADC8:[00852021]: addu       $a0, $a0, $a1
    088CADCC:[10E0003E]: beq        $a3, $zr, 0x088CAEC8
    088CADD0:[84850006]: lh         $a1, 6($a0)
    088CADD4:[A6050000]: sh         $a1, 0($s0)
    088CADD8:[84850008]: lh         $a1, 8($a0)
    088CADDC:[A6050002]: sh         $a1, 2($s0)
    088CADE0:[8EA50918]: lw         $a1, 2328($s5)
    088CADE4:[8CA50010]: lw         $a1, 16($a1)
    088CADE8:[44856000]: mtc1       $a1, $f12
    088CADEC:[46806320]: cvt.s.w    $f12, $f12
    088CADF0:[460CB300]: add.s      $f12, $f22, $f12
    088CADF4:[E60C0008]: swc1       $f12, 8($s0)
    088CADF8:[86250004]: lh         $a1, 4($s1)
    088CADFC:[8EA70918]: lw         $a3, 2328($s5)
    088CAE00:[44856000]: mtc1       $a1, $f12
    088CAE04:[46806320]: cvt.s.w    $f12, $f12
    088CAE08:[8CE50014]: lw         $a1, 20($a3)
    088CAE0C:[44856800]: mtc1       $a1, $f13
    088CAE10:[46806B60]: cvt.s.w    $f13, $f13
    088CAE14:[460CA300]: add.s      $f12, $f20, $f12
    088CAE18:[460D6300]: add.s      $f12, $f12, $f13
    088CAE1C:[E60C000C]: swc1       $f12, 12($s0)
    088CAE20:[84850006]: lh         $a1, 6($a0)
    088CAE24:[8487000A]: lh         $a3, 10($a0)
    088CAE28:[00A72821]: addu       $a1, $a1, $a3
    088CAE2C:[A6050014]: sh         $a1, 20($s0)
    088CAE30:[84850008]: lh         $a1, 8($a0)
    088CAE34:[8487000C]: lh         $a3, 12($a0)
    088CAE38:[00A72821]: addu       $a1, $a1, $a3
    088CAE3C:[A6050016]: sh         $a1, 22($s0)
    088CAE40:[8EA50918]: lw         $a1, 2328($s5)
    088CAE44:[8CA50018]: lw         $a1, 24($a1)
    088CAE48:[00052E02]: srl        $a1, $a1, 0x0018
    088CAE4C:[30A500FF]: andi       $a1, $a1, 255
    088CAE50:[00052E00]: sll        $a1, $a1, 0x0018
    088CAE54:[00A32825]: or         $a1, $a1, $v1
    088CAE58:[AE050018]: sw         $a1, 24($s0)
    088CAE5C:[8485000A]: lh         $a1, 10($a0)
    088CAE60:[8EA70918]: lw         $a3, 2328($s5)
    088CAE64:[44856000]: mtc1       $a1, $f12
    088CAE68:[46806320]: cvt.s.w    $f12, $f12
    088CAE6C:[8CE50010]: lw         $a1, 16($a3)
    088CAE70:[44856800]: mtc1       $a1, $f13
    088CAE74:[46806B60]: cvt.s.w    $f13, $f13
    088CAE78:[460CB300]: add.s      $f12, $f22, $f12
    088CAE7C:[460D6300]: add.s      $f12, $f12, $f13
    088CAE80:[E60C001C]: swc1       $f12, 28($s0)
    088CAE84:[86250004]: lh         $a1, 4($s1)
    088CAE88:[8487000C]: lh         $a3, 12($a0)
    088CAE8C:[44856000]: mtc1       $a1, $f12
    088CAE90:[46806320]: cvt.s.w    $f12, $f12
    088CAE94:[8EA50918]: lw         $a1, 2328($s5)
    088CAE98:[44877000]: mtc1       $a3, $f14
    088CAE9C:[46807360]: cvt.s.w    $f13, $f14
    088CAEA0:[8CA50014]: lw         $a1, 20($a1)
    088CAEA4:[460CA300]: add.s      $f12, $f20, $f12
    088CAEA8:[44857800]: mtc1       $a1, $f15
    088CAEAC:[46807BE0]: cvt.s.w    $f15, $f15
    088CAEB0:[E61C0024]: swc1       $f28, 36($s0)
    088CAEB4:[460D6300]: add.s      $f12, $f12, $f13
    088CAEB8:[460F6300]: add.s      $f12, $f12, $f15
    088CAEBC:[E60C0020]: swc1       $f12, 32($s0)
    088CAEC0:[25300028]: addiu      $s0, $t1, 40
    088CAEC4:[84850006]: lh         $a1, 6($a0)
    088CAEC8:[A6050000]: sh         $a1, 0($s0)
    088CAECC:[84850008]: lh         $a1, 8($a0)
    088CAED0:[E6160008]: swc1       $f22, 8($s0)
    088CAED4:[A6050002]: sh         $a1, 2($s0)
    088CAED8:[86250004]: lh         $a1, 4($s1)
    088CAEDC:[44856000]: mtc1       $a1, $f12
    088CAEE0:[46806320]: cvt.s.w    $f12, $f12
    088CAEE4:[460CA300]: add.s      $f12, $f20, $f12
    088CAEE8:[E60C000C]: swc1       $f12, 12($s0)
    088CAEEC:[84850006]: lh         $a1, 6($a0)
    088CAEF0:[8487000A]: lh         $a3, 10($a0)
    088CAEF4:[00A72821]: addu       $a1, $a1, $a3
    088CAEF8:[A6050014]: sh         $a1, 20($s0)
    088CAEFC:[84850008]: lh         $a1, 8($a0)
    088CAF00:[8487000C]: lh         $a3, 12($a0)
    088CAF04:[00A72821]: addu       $a1, $a1, $a3
    088CAF08:[A6050016]: sh         $a1, 22($s0)
    088CAF0C:[8EA50918]: lw         $a1, 2328($s5)
    088CAF10:[8CA50008]: lw         $a1, 8($a1)
    088CAF14:[00052E02]: srl        $a1, $a1, 0x0018
    088CAF18:[30A500FF]: andi       $a1, $a1, 255
    088CAF1C:[00052E00]: sll        $a1, $a1, 0x0018
    088CAF20:[00A32825]: or         $a1, $a1, $v1
    088CAF24:[AE050018]: sw         $a1, 24($s0)
    088CAF28:[8485000A]: lh         $a1, 10($a0)
    088CAF2C:[44856000]: mtc1       $a1, $f12
    088CAF30:[46806320]: cvt.s.w    $f12, $f12
    088CAF34:[8FA70024]: lw         $a3, 36($sp)
    088CAF38:[460CB300]: add.s      $f12, $f22, $f12
    088CAF3C:[E60C001C]: swc1       $f12, 28($s0)
    088CAF40:[86250004]: lh         $a1, 4($s1)
    088CAF44:[8484000C]: lh         $a0, 12($a0)
    088CAF48:[44856000]: mtc1       $a1, $f12
    088CAF4C:[46806320]: cvt.s.w    $f12, $f12
    088CAF50:[44846800]: mtc1       $a0, $f13
    088CAF54:[46806B60]: cvt.s.w    $f13, $f13
    088CAF58:[E61C0024]: swc1       $f28, 36($s0)
    088CAF5C:[460CA300]: add.s      $f12, $f20, $f12
    088CAF60:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    088CAF64:[460D6300]: add.s      $f12, $f12, $f13
    088CAF68:[E60C0020]: swc1       $f12, 32($s0)
    088CAF6C:[0E238AF7]: jal        0x088E2BDC
    088CAF70:[8CE4091C]: lw         $a0, 2332($a3)
    088CAF74:[0E2743A6]: jal        0x089D0E98
    088CAF78:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088CAF7C:[0E2743A6]: jal        0x089D0E98
    088CAF80:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088CAF84:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088CAF88:[0E2746D3]: jal        0x089D1B4C
    088CAF8C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088CAF90:[0E274390]: jal        0x089D0E40
    088CAF94:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088CAF98:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088CAF9C:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088CAFA0:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088CAFA4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CAFA8:[0E274865]: jal        0x089D2194
    088CAFAC:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088CAFB0:[8EA40918]: lw         $a0, 2328($s5)
    088CAFB4:[9084000C]: lbu        $a0, 12($a0)
    088CAFB8:[1080000A]: beq        $a0, $zr, 0x088CAFE4
    088CAFBC:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088CAFC0:[2608FFD8]: addiu      $t0, $s0, -40
    088CAFC4:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088CAFC8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CAFCC:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088CAFD0:[0E27442E]: jal        0x089D10B8
    088CAFD4:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CAFD8:[10000008]: b          0x088CAFFC
    088CAFDC:[3C060080]: lui        $a2, 0x0080 <=> li $a2, 0x00800000
    088CAFE4:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CAFE8:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    088CAFEC:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CAFF0:[0E27442E]: jal        0x089D10B8
    088CAFF4:[02004025]: or         $t0, $s0, $zr <=> move $t0, $s0
    088CAFF8:[3C060080]: lui        $a2, 0x0080 <=> li $a2, 0x00800000
    088CAFFC:[8FA50020]: lw         $a1, 32($sp)
    088CB000:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088CB004:[0E27478B]: jal        0x089D1E2C
    088CB008:[24D0019E]: addiu      $s0, $a2, 414
    088CB00C:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088CB010:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CB014:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088CB018:[0E2746B9]: jal        0x089D1AE4
    088CB01C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB020:[0E274390]: jal        0x089D0E40
    088CB024:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    088CB028:[0E274390]: jal        0x089D0E40
    088CB02C:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    088CB030:[0E2743A6]: jal        0x089D0E98
    088CB034:[34040015]: ori        $a0, $zr, 21 <=> li $a0, 21
    088CB038:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088CB03C:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088CB040:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    088CB044:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB048:[0E274865]: jal        0x089D2194
    088CB04C:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088CB050:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088CB054:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088CB058:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088CB05C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB060:[0E27442E]: jal        0x089D10B8
    088CB064:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    088CB068:[8EA40918]: lw         $a0, 2328($s5)
    088CB06C:[86250000]: lh         $a1, 0($s1)
    088CB070:[8C860000]: lw         $a2, 0($a0)
    088CB074:[00A62821]: addu       $a1, $a1, $a2
    088CB078:[44856000]: mtc1       $a1, $f12
    088CB07C:[46806320]: cvt.s.w    $f12, $f12
    088CB080:[100000EC]: b          0x088CB434
    088CB084:[460CB300]: add.s      $f12, $f22, $f12
    088CB088:[4484D000]: mtc1       $a0, $f26
    088CB08C:[8D11001C]: lw         $s1, 28($t0)
    088CB090:[3C044200]: lui        $a0, 0x4200 <=> li $a0, 0x42000000
    088CB094:[461AB680]: add.s      $f26, $f22, $f26
    088CB098:[4484C000]: mtc1       $a0, $f24
    088CB09C:[30E7FFFF]: andi       $a3, $a3, -1
    088CB0A0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB0A4:[4618A600]: add.s      $f24, $f20, $f24
    088CB0A8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB0AC:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088CB0B0:[94890200]: lhu        $t1, 512($a0)
    088CB0B4:[55270008]: bnel       $t1, $a3, 0x088CB0D8
    088CB0B8:[24A50001]: addiu      $a1, $a1, 1
    088CB0BC:[94890202]: lhu        $t1, 514($a0)
    088CB0C0:[15310005]: bne        $t1, $s1, 0x088CB0D8
    088CB0C4:[24A50001]: addiu      $a1, $a1, 1
    088CB0C8:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088CB0CC:[A0850205]: sb         $a1, 517($a0)
    088CB0D0:[10000006]: b          0x088CB0EC
    088CB0D4:[03C62021]: addu       $a0, $fp, $a2
    088CB0D8:[24C60210]: addiu      $a2, $a2, 528
    088CB0DC:[28A90080]: slti       $t1, $a1, 128
    088CB0E0:[1520FFF3]: bne        $t1, $zr, 0x088CB0B0
    088CB0E4:[24840210]: addiu      $a0, $a0, 528
    088CB0E8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088CB0EC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088CB0F0:[1600006F]: bne        $s0, $zr, 0x088CB2B0
    088CB0F4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB0F8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB0FC:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088CB100:[94870200]: lhu        $a3, 512($a0)
    088CB104:[14E00003]: bne        $a3, $zr, 0x088CB114
    088CB108:[24A50001]: addiu      $a1, $a1, 1
    088CB10C:[10000006]: b          0x088CB128
    088CB110:[03C68021]: addu       $s0, $fp, $a2
    088CB114:[24C60210]: addiu      $a2, $a2, 528
    088CB118:[28A70080]: slti       $a3, $a1, 128
    088CB11C:[14E0FFF8]: bne        $a3, $zr, 0x088CB100
    088CB120:[24840210]: addiu      $a0, $a0, 528
    088CB124:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088CB128:[16000041]: bne        $s0, $zr, 0x088CB230
    088CB12C:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
    088CB130:[8FA40018]: lw         $a0, 24($sp)
    088CB134:[90840814]: lbu        $a0, 2068($a0)
    088CB138:[10800011]: beq        $a0, $zr, 0x088CB180
    088CB13C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB140:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB144:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
    088CB148:[90A40205]: lbu        $a0, 517($a1)
    088CB14C:[14800004]: bne        $a0, $zr, 0x088CB160
    088CB150:[2484FFFF]: addiu      $a0, $a0, -1
    088CB154:[A4A00200]: sh         $zr, 512($a1)
    088CB158:[10000002]: b          0x088CB164
    088CB15C:[A4B60202]: sh         $s6, 514($a1)
    088CB160:[A0A40205]: sb         $a0, 517($a1)
    088CB164:[24C60001]: addiu      $a2, $a2, 1
    088CB168:[28C40080]: slti       $a0, $a2, 128
    088CB16C:[1480FFF6]: bne        $a0, $zr, 0x088CB148
    088CB170:[24A50210]: addiu      $a1, $a1, 528
    088CB174:[8FA40018]: lw         $a0, 24($sp)
    088CB178:[A0800814]: sb         $zr, 2068($a0)
    088CB17C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB180:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB184:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
    088CB188:[94870200]: lhu        $a3, 512($a0)
    088CB18C:[14E00003]: bne        $a3, $zr, 0x088CB19C
    088CB190:[24A50001]: addiu      $a1, $a1, 1
    088CB194:[10000006]: b          0x088CB1B0
    088CB198:[03C68021]: addu       $s0, $fp, $a2
    088CB19C:[24C60210]: addiu      $a2, $a2, 528
    088CB1A0:[28A70080]: slti       $a3, $a1, 128
    088CB1A4:[14E0FFF8]: bne        $a3, $zr, 0x088CB188
    088CB1A8:[24840210]: addiu      $a0, $a0, 528
    088CB1AC:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088CB1B0:[1600001F]: bne        $s0, $zr, 0x088CB230
    088CB1B4:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
    088CB1B8:[0E231EDE]: jal        0x088C7B78
    088CB1BC:[34040200]: ori        $a0, $zr, 512 <=> li $a0, 512
    088CB1C0:[00408025]: or         $s0, $v0, $zr <=> move $s0, $v0
    088CB1C4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088CB1C8:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CB1CC:[0E2772D3]: jal        0x089DCB4C [sceKernelMemset]
    088CB1D0:[34060200]: ori        $a2, $zr, 512 <=> li $a2, 512
    088CB1D4:[8FA40008]: lw         $a0, 8($sp)
    088CB1D8:[8C840810]: lw         $a0, 2064($a0)
    088CB1DC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088CB1E0:[8C860004]: lw         $a2, 4($a0)
    088CB1E4:[34080010]: ori        $t0, $zr, 16 <=> li $t0, 16
    088CB1E8:[24C60028]: addiu      $a2, $a2, 40
    088CB1EC:[84C70000]: lh         $a3, 0($a2)
    088CB1F0:[8CCA0004]: lw         $t2, 4($a2)
    088CB1F4:[00872021]: addu       $a0, $a0, $a3
    088CB1F8:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088CB1FC:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB200:[0140F809]: jalr       $ra, $t2
    088CB204:[02804825]: or         $t1, $s4, $zr <=> move $t1, $s4
    088CB208:[00102602]: srl        $a0, $s0, 0x0018
    088CB20C:[3084000F]: andi       $a0, $a0, 15
    088CB210:[00049400]: sll        $s2, $a0, 0x0010
    088CB214:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088CB218:[24840020]: addiu      $a0, $a0, 32
    088CB21C:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088CB220:[8EA80918]: lw         $t0, 2328($s5)
    088CB224:[02449025]: or         $s2, $s2, $a0
    088CB228:[1000002A]: b          0x088CB2D4
    088CB22C:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088CB230:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088CB234:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CB238:[0E2772D3]: jal        0x089DCB4C [sceKernelMemset]
    088CB23C:[34060200]: ori        $a2, $zr, 512 <=> li $a2, 512
    088CB240:[8FA40008]: lw         $a0, 8($sp)
    088CB244:[8C840810]: lw         $a0, 2064($a0)
    088CB248:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088CB24C:[8C860004]: lw         $a2, 4($a0)
    088CB250:[34080010]: ori        $t0, $zr, 16 <=> li $t0, 16
    088CB254:[24C60028]: addiu      $a2, $a2, 40
    088CB258:[84C70000]: lh         $a3, 0($a2)
    088CB25C:[8CCA0004]: lw         $t2, 4($a2)
    088CB260:[00872021]: addu       $a0, $a0, $a3
    088CB264:[00003025]: or         $a2, $zr, $zr <=> li $a2, 0
    088CB268:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB26C:[0140F809]: jalr       $ra, $t2
    088CB270:[02404825]: or         $t1, $s2, $zr <=> move $t1, $s2
    088CB274:[A6120200]: sh         $s2, 512($s0)
    088CB278:[34040002]: ori        $a0, $zr, 2 <=> li $a0, 2
    088CB27C:[A6110202]: sh         $s1, 514($s0)
    088CB280:[A2040205]: sb         $a0, 517($s0)
    088CB284:[00102602]: srl        $a0, $s0, 0x0018
    088CB288:[3084000F]: andi       $a0, $a0, 15
    088CB28C:[00049400]: sll        $s2, $a0, 0x0010
    088CB290:[0040A025]: or         $s4, $v0, $zr <=> move $s4, $v0
    088CB294:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088CB298:[A2140204]: sb         $s4, 516($s0)
    088CB29C:[24840020]: addiu      $a0, $a0, 32
    088CB2A0:[8EA80918]: lw         $t0, 2328($s5)
    088CB2A4:[02449025]: or         $s2, $s2, $a0
    088CB2A8:[1000000A]: b          0x088CB2D4
    088CB2AC:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088CB2B0:[82140204]: lb         $s4, 516($s0)
    088CB2B4:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088CB2B8:[00102602]: srl        $a0, $s0, 0x0018
    088CB2BC:[3084000F]: andi       $a0, $a0, 15
    088CB2C0:[00049400]: sll        $s2, $a0, 0x0010
    088CB2C4:[3C04A800]: lui        $a0, 0xA800 <=> li $a0, 0xA8000000
    088CB2C8:[24840020]: addiu      $a0, $a0, 32
    088CB2CC:[02449025]: or         $s2, $s2, $a0
    088CB2D0:[3C11A000]: lui        $s1, 0xA000 <=> li $s1, 0xA0000000
    088CB2D4:[9104000C]: lbu        $a0, 12($t0)
    088CB2D8:[50800026]: beql       $a0, $zr, 0x088CB374
    088CB2DC:[A6600000]: sh         $zr, 0($s3)
    088CB2E0:[A6600000]: sh         $zr, 0($s3)
    088CB2E4:[A6600002]: sh         $zr, 2($s3)
    088CB2E8:[8EA40918]: lw         $a0, 2328($s5)
    088CB2EC:[8C840010]: lw         $a0, 16($a0)
    088CB2F0:[44846000]: mtc1       $a0, $f12
    088CB2F4:[46806320]: cvt.s.w    $f12, $f12
    088CB2F8:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    088CB2FC:[34050020]: ori        $a1, $zr, 32 <=> li $a1, 32
    088CB300:[460CB300]: add.s      $f12, $f22, $f12
    088CB304:[E66C0008]: swc1       $f12, 8($s3)
    088CB308:[8EA60918]: lw         $a2, 2328($s5)
    088CB30C:[8CC60014]: lw         $a2, 20($a2)
    088CB310:[44866000]: mtc1       $a2, $f12
    088CB314:[A6640014]: sh         $a0, 20($s3)
    088CB318:[46806320]: cvt.s.w    $f12, $f12
    088CB31C:[A6650016]: sh         $a1, 22($s3)
    088CB320:[460CA300]: add.s      $f12, $f20, $f12
    088CB324:[E66C000C]: swc1       $f12, 12($s3)
    088CB328:[8EA40918]: lw         $a0, 2328($s5)
    088CB32C:[8C840018]: lw         $a0, 24($a0)
    088CB330:[AE640018]: sw         $a0, 24($s3)
    088CB334:[8EA40918]: lw         $a0, 2328($s5)
    088CB338:[8C840010]: lw         $a0, 16($a0)
    088CB33C:[44846000]: mtc1       $a0, $f12
    088CB340:[46806320]: cvt.s.w    $f12, $f12
    088CB344:[8FA40000]: lw         $a0, 0($sp)
    088CB348:[460CD300]: add.s      $f12, $f26, $f12
    088CB34C:[E66C001C]: swc1       $f12, 28($s3)
    088CB350:[8EA50918]: lw         $a1, 2328($s5)
    088CB354:[8CA50014]: lw         $a1, 20($a1)
    088CB358:[44856000]: mtc1       $a1, $f12
    088CB35C:[46806320]: cvt.s.w    $f12, $f12
    088CB360:[E67C0024]: swc1       $f28, 36($s3)
    088CB364:[460CC300]: add.s      $f12, $f24, $f12
    088CB368:[E66C0020]: swc1       $f12, 32($s3)
    088CB36C:[24930028]: addiu      $s3, $a0, 40
    088CB370:[A6600000]: sh         $zr, 0($s3)
    088CB374:[A6600002]: sh         $zr, 2($s3)
    088CB378:[E6760008]: swc1       $f22, 8($s3)
    088CB37C:[34040010]: ori        $a0, $zr, 16 <=> li $a0, 16
    088CB380:[E674000C]: swc1       $f20, 12($s3)
    088CB384:[34050020]: ori        $a1, $zr, 32 <=> li $a1, 32
    088CB388:[A6640014]: sh         $a0, 20($s3)
    088CB38C:[A6650016]: sh         $a1, 22($s3)
    088CB390:[8EA50918]: lw         $a1, 2328($s5)
    088CB394:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088CB398:[8CA50008]: lw         $a1, 8($a1)
    088CB39C:[E67A001C]: swc1       $f26, 28($s3)
    088CB3A0:[AE650018]: sw         $a1, 24($s3)
    088CB3A4:[E6780020]: swc1       $f24, 32($s3)
    088CB3A8:[0E27424B]: jal        0x089D092C
    088CB3AC:[E67C0024]: swc1       $f28, 36($s3)
    088CB3B0:[3C04B800]: lui        $a0, 0xB800 <=> li $a0, 0xB8000000
    088CB3B4:[24840505]: addiu      $a0, $a0, 1285
    088CB3B8:[AC440000]: sw         $a0, 0($v0)
    088CB3BC:[7E11B804]: ins        $s1, $s0, 0, 24
    088CB3C0:[AC520004]: sw         $s2, 4($v0)
    088CB3C4:[3C04CB00]: lui        $a0, 0xCB00 <=> li $a0, 0xCB000000
    088CB3C8:[AC510008]: sw         $s1, 8($v0)
    088CB3CC:[AC44000C]: sw         $a0, 12($v0)
    088CB3D0:[0E27425A]: jal        0x089D0968
    088CB3D4:[24440010]: addiu      $a0, $v0, 16
    088CB3D8:[8EA40918]: lw         $a0, 2328($s5)
    088CB3DC:[9084000C]: lbu        $a0, 12($a0)
    088CB3E0:[10800009]: beq        $a0, $zr, 0x088CB408
    088CB3E4:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088CB3E8:[2668FFD8]: addiu      $t0, $s3, -40
    088CB3EC:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    088CB3F0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CB3F4:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088CB3F8:[0E27442E]: jal        0x089D10B8
    088CB3FC:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB400:[10000007]: b          0x088CB420
    088CB404:[8EA40918]: lw         $a0, 2328($s5)
    088CB408:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088CB40C:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    088CB410:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    088CB414:[0E27442E]: jal        0x089D10B8
    088CB418:[02604025]: or         $t0, $s3, $zr <=> move $t0, $s3
    088CB41C:[8EA40918]: lw         $a0, 2328($s5)
    088CB420:[8C850000]: lw         $a1, 0($a0)
    088CB424:[02852821]: addu       $a1, $s4, $a1
    088CB428:[44856000]: mtc1       $a1, $f12
    088CB42C:[46806320]: cvt.s.w    $f12, $f12
    088CB430:[460CB300]: add.s      $f12, $f22, $f12
    088CB434:[9085000C]: lbu        $a1, 12($a0)
    088CB438:[46006586]: mov.s      $f22, $f12
    088CB43C:[34040028]: ori        $a0, $zr, 40 <=> li $a0, 40
    088CB440:[54A00001]: bnel       $a1, $zr, 0x088CB448
    088CB444:[34040050]: ori        $a0, $zr, 80 <=> li $a0, 80
    088CB448:[4600F34D]: trunc.w.s  $f13, $f30
    088CB44C:[8FA50000]: lw         $a1, 0($sp)
    088CB450:[4600630D]: trunc.w.s  $f12, $f12
    088CB454:[00A42021]: addu       $a0, $a1, $a0
    088CB458:[AFA40000]: sw         $a0, 0($sp)
    088CB45C:[44046800]: mfc1       $a0, $f13
    088CB460:[44056000]: mfc1       $a1, $f12
    088CB464:[0085202C]: max        $a0, $a0, $a1
    088CB468:[4484F000]: mtc1       $a0, $f30
    088CB46C:[4680F7A0]: cvt.s.w    $f30, $f30
    088CB470:[8FB00004]: lw         $s0, 4($sp)
    088CB474:[96070000]: lhu        $a3, 0($s0)
    088CB478:[54E0FDC5]: bnel       $a3, $zr, 0x088CAB90
    088CB47C:[8FA40008]: lw         $a0, 8($sp)
    088CB480:[C7AC0014]: lwc1       $f12, 20($sp)
    088CB484:[460CF301]: sub.s      $f12, $f30, $f12
    088CB488:[4600630D]: trunc.w.s  $f12, $f12
    088CB48C:[44026000]: mfc1       $v0, $f12
    088CB490:[C7B4002C]: lwc1       $f20, 44($sp)
    088CB494:[C7B60030]: lwc1       $f22, 48($sp)
    088CB498:[C7B80034]: lwc1       $f24, 52($sp)
    088CB49C:[C7BA0038]: lwc1       $f26, 56($sp)
    088CB4A0:[C7BC003C]: lwc1       $f28, 60($sp)
    088CB4A4:[C7BE0040]: lwc1       $f30, 64($sp)
    088CB4A8:[8FB00044]: lw         $s0, 68($sp)
    088CB4AC:[8FB10048]: lw         $s1, 72($sp)
    088CB4B0:[8FB2004C]: lw         $s2, 76($sp)
    088CB4B4:[8FB30050]: lw         $s3, 80($sp)
    088CB4B8:[8FB40054]: lw         $s4, 84($sp)
    088CB4BC:[8FB50058]: lw         $s5, 88($sp)
    088CB4C0:[8FB6005C]: lw         $s6, 92($sp)
    088CB4C4:[8FB70060]: lw         $s7, 96($sp)
    088CB4C8:[8FBE0064]: lw         $fp, 100($sp)
    088CB4CC:[8FBF0068]: lw         $ra, 104($sp)
    088CB4D0:[03E00008]: jr         $ra
    088CB4D4:[27BD0070]: addiu      $sp, $sp, 112
  Back Branch 088CB0E0 262,149 times (length 14)
    088CB09C:[30E7FFFF]: andi       $a3, $a3, -1
    088CB0A0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB0A4:[4618A600]: add.s      $f24, $f20, $f24
    088CB0A8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB0AC:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088CB0B0:[94890200]: lhu        $t1, 512($a0)
    088CB0B4:[55270008]: bnel       $t1, $a3, 0x088CB0D8
    088CB0B8:[24A50001]: addiu      $a1, $a1, 1
    088CB0BC:[94890202]: lhu        $t1, 514($a0)
    088CB0C0:[15310005]: bne        $t1, $s1, 0x088CB0D8
    088CB0C4:[24A50001]: addiu      $a1, $a1, 1
    088CB0C8:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    088CB0CC:[A0850205]: sb         $a1, 517($a0)
    088CB0D0:[10000006]: b          0x088CB0EC
    088CB0D4:[03C62021]: addu       $a0, $fp, $a2
    088CB0D8:[24C60210]: addiu      $a2, $a2, 528
    088CB0DC:[28A90080]: slti       $t1, $a1, 128
--> 088CB0E0:[1520FFF3]: bne        $t1, $zr, 0x088CB0B0
    088CB0E4:[24840210]: addiu      $a0, $a0, 528
    088CB0E8:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088CB0EC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088CB0F0:[1600006F]: bne        $s0, $zr, 0x088CB2B0
  Back Branch 088CB11C 6,263 times (length 9)
    088CB0EC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088CB0F0:[1600006F]: bne        $s0, $zr, 0x088CB2B0
    088CB0F4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB0F8:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB0FC:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088CB100:[94870200]: lhu        $a3, 512($a0)
    088CB104:[14E00003]: bne        $a3, $zr, 0x088CB114
    088CB108:[24A50001]: addiu      $a1, $a1, 1
    088CB10C:[10000006]: b          0x088CB128
    088CB110:[03C68021]: addu       $s0, $fp, $a2
    088CB114:[24C60210]: addiu      $a2, $a2, 528
    088CB118:[28A70080]: slti       $a3, $a1, 128
--> 088CB11C:[14E0FFF8]: bne        $a3, $zr, 0x088CB100
    088CB120:[24840210]: addiu      $a0, $a0, 528
    088CB124:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088CB128:[16000041]: bne        $s0, $zr, 0x088CB230
    088CB12C:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
  Back Branch 088CAACC 4,507 times (length 4)
    088CAAB0:[AFB6005C]: sw         $s6, 92($sp)
    088CAAB4:[AFB70060]: sw         $s7, 96($sp)
    088CAAB8:[AFBF0068]: sw         $ra, 104($sp)
    088CAABC:[10C00005]: beq        $a2, $zr, 0x088CAAD4
    088CAAC0:[AFA8001C]: sw         $t0, 28($sp)
--> 088CAAC4:[94A60000]: lhu        $a2, 0($a1)
    088CAAC8:[24850002]: addiu      $a1, $a0, 2
--> 088CAACC:[14C0FFFD]: bne        $a2, $zr, 0x088CAAC4
    088CAAD0:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088CAAD4:[00B02823]: subu       $a1, $a1, $s0
    088CAAD8:[00052842]: srl        $a1, $a1, 0x0001
    088CAADC:[14A00003]: bne        $a1, $zr, 0x088CAAEC
  Back Branch 088CB478 4,296 times (length 572)
  Back Branch 088CB1A4 1,280 times (length 9)
    088CB174:[8FA40018]: lw         $a0, 24($sp)
    088CB178:[A0800814]: sb         $zr, 2068($a0)
    088CB17C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB180:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB184:[03C02025]: or         $a0, $fp, $zr <=> move $a0, $fp
--> 088CB188:[94870200]: lhu        $a3, 512($a0)
    088CB18C:[14E00003]: bne        $a3, $zr, 0x088CB19C
    088CB190:[24A50001]: addiu      $a1, $a1, 1
    088CB194:[10000006]: b          0x088CB1B0
    088CB198:[03C68021]: addu       $s0, $fp, $a2
    088CB19C:[24C60210]: addiu      $a2, $a2, 528
    088CB1A0:[28A70080]: slti       $a3, $a1, 128
--> 088CB1A4:[14E0FFF8]: bne        $a3, $zr, 0x088CB188
    088CB1A8:[24840210]: addiu      $a0, $a0, 528
    088CB1AC:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088CB1B0:[1600001F]: bne        $s0, $zr, 0x088CB230
    088CB1B4:[02809025]: or         $s2, $s4, $zr <=> move $s2, $s4
  Back Branch 088CB16C 384 times (length 11)
    088CB134:[90840814]: lbu        $a0, 2068($a0)
    088CB138:[10800011]: beq        $a0, $zr, 0x088CB180
    088CB13C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088CB140:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088CB144:[03C02825]: or         $a1, $fp, $zr <=> move $a1, $fp
--> 088CB148:[90A40205]: lbu        $a0, 517($a1)
    088CB14C:[14800004]: bne        $a0, $zr, 0x088CB160
    088CB150:[2484FFFF]: addiu      $a0, $a0, -1
    088CB154:[A4A00200]: sh         $zr, 512($a1)
    088CB158:[10000002]: b          0x088CB164
    088CB15C:[A4B60202]: sh         $s6, 514($a1)
    088CB160:[A0A40205]: sb         $a0, 517($a1)
    088CB164:[24C60001]: addiu      $a2, $a2, 1
    088CB168:[28C40080]: slti       $a0, $a2, 128
--> 088CB16C:[1480FFF6]: bne        $a0, $zr, 0x088CB148
    088CB170:[24A50210]: addiu      $a1, $a1, 528
    088CB174:[8FA40018]: lw         $a0, 24($sp)
    088CB178:[A0800814]: sb         $zr, 2068($a0)
    088CB17C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
_S1_2_89C89B8 2,374,900 instructions (0.661%), 2,540 calls (089C89B8 - 089C8B38, length 97)
    089C89B8:[3C0908A3]: lui        $t1, 0x08A3 <=> li $t1, 0x08A30000
    089C89BC:[8D2751FC]: lw         $a3, 20988($t1)
    089C89C0:[3C08000F]: lui        $t0, 0x000F <=> li $t0, 0x000F0000
    089C89C4:[35034240]: ori        $v1, $t0, 16960
    089C89C8:[00E30018]: mult       $a3, $v1
    089C89CC:[3C04BE37]: lui        $a0, 0xBE37 <=> li $a0, 0xBE370000
    089C89D0:[3482C63B]: ori        $v0, $a0, -14789
    089C89D4:[27BDFFD0]: addiu      $sp, $sp, -48
    089C89D8:[AFBF0024]: sw         $ra, 36($sp)
    089C89DC:[00003012]: mflo       $a2
    089C89E0:[00C20019]: multu      $a2, $v0
    089C89E4:[AFB7001C]: sw         $s7, 28($sp)
    089C89E8:[3C0508A3]: lui        $a1, 0x08A3 <=> li $a1, 0x08A30000
    089C89EC:[AFB60018]: sw         $s6, 24($sp)
    089C89F0:[00001810]: mfhi       $v1
    089C89F4:[AFB50014]: sw         $s5, 20($sp)
    089C89F8:[AFB3000C]: sw         $s3, 12($sp)
    089C89FC:[AFB10004]: sw         $s1, 4($sp)
    089C8A00:[AFB00000]: sw         $s0, 0($sp)
    089C8A04:[AFBE0020]: sw         $fp, 32($sp)
    089C8A08:[24BE5200]: addiu      $fp, $a1, 20992
    089C8A0C:[AFB40010]: sw         $s4, 16($sp)
    089C8A10:[0003A3C2]: srl        $s4, $v1, 0x000F
    089C8A14:[AFB20008]: sw         $s2, 8($sp)
    089C8A18:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089C8A1C:[00128080]: sll        $s0, $s2, 0x0002
    089C8A20:[021E5021]: addu       $t2, $s0, $fp
    089C8A24:[8D420000]: lw         $v0, 0($t2)
    089C8A28:[50400006]: beql       $v0, $zr, 0x089C8A44
    089C8A2C:[26520001]: addiu      $s2, $s2, 1
    089C8A30:[904C0000]: lbu        $t4, 0($v0)
    089C8A34:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089C8A38:[118B0012]: beq        $t4, $t3, 0x089C8A84
    089C8A3C:[3C0D08A3]: lui        $t5, 0x08A3 <=> li $t5, 0x08A30000
    089C8A40:[26520001]: addiu      $s2, $s2, 1
    089C8A44:[2E530080]: sltiu      $s3, $s2, 128
    089C8A48:[1660FFF5]: bne        $s3, $zr, 0x089C8A20
    089C8A4C:[00128080]: sll        $s0, $s2, 0x0002
    089C8A50:[8FBF0024]: lw         $ra, 36($sp)
    089C8A54:[8FBE0020]: lw         $fp, 32($sp)
    089C8A58:[8FB7001C]: lw         $s7, 28($sp)
    089C8A5C:[8FB60018]: lw         $s6, 24($sp)
    089C8A60:[8FB50014]: lw         $s5, 20($sp)
    089C8A64:[8FB40010]: lw         $s4, 16($sp)
    089C8A68:[8FB3000C]: lw         $s3, 12($sp)
    089C8A6C:[8FB20008]: lw         $s2, 8($sp)
    089C8A70:[8FB10004]: lw         $s1, 4($sp)
    089C8A74:[8FB00000]: lw         $s0, 0($sp)
    089C8A78:[00001021]: addu       $v0, $zr, $zr <=> li $v0, 0
    089C8A7C:[03E00008]: jr         $ra
    089C8A80:[27BD0030]: addiu      $sp, $sp, 48
    089C8A84:[25B55200]: addiu      $s5, $t5, 20992
    089C8A88:[02159821]: addu       $s3, $s0, $s5
    089C8A8C:[24170001]: addiu      $s7, $zr, 1 <=> li $s7, 1
    089C8A90:[2416FFFF]: addiu      $s6, $zr, -1 <=> li $s6, -1
    089C8A94:[8E6F0000]: lw         $t7, 0($s3)
    089C8A98:[02158821]: addu       $s1, $s0, $s5
    089C8A9C:[91EE0009]: lbu        $t6, 9($t7)
    089C8AA0:[15C00014]: bne        $t6, $zr, 0x089C8AF4
    089C8AA4:[01E02021]: addu       $a0, $t7, $zr <=> move $a0, $t7
    089C8AA8:[8E230000]: lw         $v1, 0($s1)
    089C8AAC:[8C650028]: lw         $a1, 40($v1)
    089C8AB0:[00B4602B]: sltu       $t4, $a1, $s4
    089C8AB4:[1180000B]: beq        $t4, $zr, 0x089C8AE4
    089C8AB8:[00602021]: addu       $a0, $v1, $zr <=> move $a0, $v1
    089C8ABC:[0E27261D]: jal        0x089C9874
    089C8AC0:[00000000]: nop
    089C8AC4:[8E230000]: lw         $v1, 0($s1)
    089C8AC8:[90710000]: lbu        $s1, 0($v1)
    089C8ACC:[1220FFDC]: beq        $s1, $zr, 0x089C8A40
    089C8AD0:[A0770009]: sb         $s7, 9($v1)
    089C8AD4:[5456FFF0]: bnel       $v0, $s6, 0x089C8A98
    089C8AD8:[8E6F0000]: lw         $t7, 0($s3)
    089C8ADC:[0A272295]: j          0x089C8A54
    089C8AE0:[8FBF0024]: lw         $ra, 36($sp)
    089C8AE4:[00B48023]: subu       $s0, $a1, $s4
    089C8AE8:[AC700028]: sw         $s0, 40($v1)
    089C8AEC:[0A272290]: j          0x089C8A40
    089C8AF0:[A0600009]: sb         $zr, 9($v1)
    089C8AF4:[0E2726DE]: jal        0x089C9B78
    089C8AF8:[00000000]: nop
    089C8AFC:[8E780000]: lw         $t8, 0($s3)
    089C8B00:[00005021]: addu       $t2, $zr, $zr <=> li $t2, 0
    089C8B04:[8F030010]: lw         $v1, 16($t8)
    089C8B08:[8F0B0014]: lw         $t3, 20($t8)
    089C8B0C:[9705000A]: lhu        $a1, 10($t8)
    089C8B10:[8F080034]: lw         $t0, 52($t8)
    089C8B14:[006B4821]: addu       $t1, $v1, $t3
    089C8B18:[012A382C]: max        $a3, $t1, $t2
    089C8B1C:[00E5001A]: div        $a3, $a1
    089C8B20:[8F060028]: lw         $a2, 40($t8)
    089C8B24:[00002012]: mflo       $a0
    089C8B28:[01040018]: mult       $t0, $a0
    089C8B2C:[00001012]: mflo       $v0
    089C8B30:[00C2C821]: addu       $t9, $a2, $v0
    089C8B34:[0A2722AA]: j          0x089C8AA8
    089C8B38:[AF190028]: sw         $t9, 40($t8)
  Back Branch 089C8A48 325,120 times (length 12)
    089C8A0C:[AFB40010]: sw         $s4, 16($sp)
    089C8A10:[0003A3C2]: srl        $s4, $v1, 0x000F
    089C8A14:[AFB20008]: sw         $s2, 8($sp)
    089C8A18:[00009021]: addu       $s2, $zr, $zr <=> li $s2, 0
    089C8A1C:[00128080]: sll        $s0, $s2, 0x0002
--> 089C8A20:[021E5021]: addu       $t2, $s0, $fp
    089C8A24:[8D420000]: lw         $v0, 0($t2)
    089C8A28:[50400006]: beql       $v0, $zr, 0x089C8A44
    089C8A2C:[26520001]: addiu      $s2, $s2, 1
    089C8A30:[904C0000]: lbu        $t4, 0($v0)
    089C8A34:[240B0001]: addiu      $t3, $zr, 1 <=> li $t3, 1
    089C8A38:[118B0012]: beq        $t4, $t3, 0x089C8A84
    089C8A3C:[3C0D08A3]: lui        $t5, 0x08A3 <=> li $t5, 0x08A30000
    089C8A40:[26520001]: addiu      $s2, $s2, 1
    089C8A44:[2E530080]: sltiu      $s3, $s2, 128
--> 089C8A48:[1660FFF5]: bne        $s3, $zr, 0x089C8A20
    089C8A4C:[00128080]: sll        $s0, $s2, 0x0002
    089C8A50:[8FBF0024]: lw         $ra, 36($sp)
    089C8A54:[8FBE0020]: lw         $fp, 32($sp)
    089C8A58:[8FB7001C]: lw         $s7, 28($sp)
_S1_2_89D2998 2,124,128 instructions (0.591%), 3,238 calls (089D2998 - 089D2CE8, length 213)
    089D2998:[27BDFFF0]: addiu      $sp, $sp, -16
    089D299C:[30A30010]: andi       $v1, $a1, 16
    089D29A0:[AFB00000]: sw         $s0, 0($sp)
    089D29A4:[00805821]: addu       $t3, $a0, $zr <=> move $t3, $a0
    089D29A8:[30B00001]: andi       $s0, $a1, 1
    089D29AC:[7CB90040]: ext        $t9, $a1, 1, 1
    089D29B0:[10600084]: beq        $v1, $zr, 0x089D2BC4
    089D29B4:[7CB80080]: ext        $t8, $a1, 2, 1
    089D29B8:[8C83009C]: lw         $v1, 156($a0)
    089D29BC:[8C8400D0]: lw         $a0, 208($a0)
    089D29C0:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D29C4:[8D6A00D4]: lw         $t2, 212($t3)
    089D29C8:[8D6800CC]: lw         $t0, 204($t3)
    089D29CC:[1065007B]: beq        $v1, $a1, 0x089D2BBC
    089D29D0:[00041600]: sll        $v0, $a0, 0x0018
    089D29D4:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089D29D8:[10660078]: beq        $v1, $a2, 0x089D2BBC
    089D29DC:[000417C0]: sll        $v0, $a0, 0x001F
    089D29E0:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    089D29E4:[10670075]: beq        $v1, $a3, 0x089D2BBC
    089D29E8:[00041700]: sll        $v0, $a0, 0x001C
    089D29EC:[24040003]: addiu      $a0, $zr, 3 <=> li $a0, 3
    089D29F0:[1064004D]: beq        $v1, $a0, 0x089D2B28
    089D29F4:[3C071000]: lui        $a3, 0x1000 <=> li $a3, 0x10000000
    089D29F8:[8D6E0008]: lw         $t6, 8($t3)
    089D29FC:[3C050800]: lui        $a1, 0x0800 <=> li $a1, 0x08000000
    089D2A00:[25CD00C8]: addiu      $t5, $t6, 200
    089D2A04:[7DA21E00]: ext        $v0, $t5, 24, 4
    089D2A08:[00021C00]: sll        $v1, $v0, 0x0010
    089D2A0C:[01A06021]: addu       $t4, $t5, $zr <=> move $t4, $t5
    089D2A10:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089D2A14:[00674825]: or         $t1, $v1, $a3
    089D2A18:[AD6D0008]: sw         $t5, 8($t3)
    089D2A1C:[01853025]: or         $a2, $t4, $a1
    089D2A20:[240C0010]: addiu      $t4, $zr, 16 <=> li $t4, 16
    089D2A24:[ADC90000]: sw         $t1, 0($t6)
    089D2A28:[25C90008]: addiu      $t1, $t6, 8
    089D2A2C:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    089D2A30:[ADC60004]: sw         $a2, 4($t6)
    089D2A34:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D2A38:[00063FC2]: srl        $a3, $a2, 0x001F
    089D2A3C:[00C71021]: addu       $v0, $a2, $a3
    089D2A40:[00026843]: sra        $t5, $v0, 0x0001
    089D2A44:[000D2040]: sll        $a0, $t5, 0x0001
    089D2A48:[00C47023]: subu       $t6, $a2, $a0
    089D2A4C:[000E7900]: sll        $t7, $t6, 0x0004
    089D2A50:[01EE3821]: addu       $a3, $t7, $t6
    089D2A54:[24C60001]: addiu      $a2, $a2, 1
    089D2A58:[01AE7821]: addu       $t7, $t5, $t6
    089D2A5C:[000F7180]: sll        $t6, $t7, 0x0006
    089D2A60:[00076900]: sll        $t5, $a3, 0x0004
    089D2A64:[28CF0010]: slti       $t7, $a2, 16
    089D2A68:[A4AE0004]: sh         $t6, 4($a1)
    089D2A6C:[A4AD0006]: sh         $t5, 6($a1)
    089D2A70:[ACA80000]: sw         $t0, 0($a1)
    089D2A74:[A4AA0008]: sh         $t2, 8($a1)
    089D2A78:[15E0FFEF]: bne        $t7, $zr, 0x089D2A38
    089D2A7C:[24A5000C]: addiu      $a1, $a1, 12
    089D2A80:[00187A80]: sll        $t7, $t8, 0x000A
    089D2A84:[8D780008]: lw         $t8, 8($t3)
    089D2A88:[00192240]: sll        $a0, $t9, 0x0009
    089D2A8C:[00101A00]: sll        $v1, $s0, 0x0008
    089D2A90:[01E47025]: or         $t6, $t7, $a0
    089D2A94:[3C0DD300]: lui        $t5, 0xD300 <=> li $t5, 0xD3000000
    089D2A98:[27070004]: addiu      $a3, $t8, 4
    089D2A9C:[01C33025]: or         $a2, $t6, $v1
    089D2AA0:[35A50001]: ori        $a1, $t5, 1
    089D2AA4:[3C101280]: lui        $s0, 0x1280 <=> li $s0, 0x12800000
    089D2AA8:[00C5C825]: or         $t9, $a2, $a1
    089D2AAC:[360A011C]: ori        $t2, $s0, 284
    089D2AB0:[24E80004]: addiu      $t0, $a3, 4
    089D2AB4:[AF190000]: sw         $t9, 0($t8)
    089D2AB8:[AD680008]: sw         $t0, 8($t3)
    089D2ABC:[1120000C]: beq        $t1, $zr, 0x089D2AF0
    089D2AC0:[ACEA0000]: sw         $t2, 0($a3)
    089D2AC4:[7D391E00]: ext        $t9, $t1, 24, 4
    089D2AC8:[00198400]: sll        $s0, $t9, 0x0010
    089D2ACC:[7C09FE04]: ins        $t1, $zr, 24, 8
    089D2AD0:[3C181000]: lui        $t8, 0x1000 <=> li $t8, 0x10000000
    089D2AD4:[3C0A0100]: lui        $t2, 0x0100 <=> li $t2, 0x01000000
    089D2AD8:[012A1025]: or         $v0, $t1, $t2
    089D2ADC:[02184025]: or         $t0, $s0, $t8
    089D2AE0:[24E9000C]: addiu      $t1, $a3, 12
    089D2AE4:[ACE80004]: sw         $t0, 4($a3)
    089D2AE8:[ACE20008]: sw         $v0, 8($a3)
    089D2AEC:[AD690008]: sw         $t1, 8($t3)
    089D2AF0:[3C060006]: lui        $a2, 0x0006 <=> li $a2, 0x00060000
    089D2AF4:[8D640008]: lw         $a0, 8($t3)
    089D2AF8:[01863825]: or         $a3, $t4, $a2
    089D2AFC:[3C0C0400]: lui        $t4, 0x0400 <=> li $t4, 0x04000000
    089D2B00:[00EC1025]: or         $v0, $a3, $t4
    089D2B04:[24870004]: addiu      $a3, $a0, 4
    089D2B08:[24F00004]: addiu      $s0, $a3, 4
    089D2B0C:[AD700008]: sw         $s0, 8($t3)
    089D2B10:[3C0BD300]: lui        $t3, 0xD300 <=> li $t3, 0xD3000000
    089D2B14:[8FB00000]: lw         $s0, 0($sp)
    089D2B18:[AC820000]: sw         $v0, 0($a0)
    089D2B1C:[ACEB0000]: sw         $t3, 0($a3)
    089D2B20:[03E00008]: jr         $ra
    089D2B24:[27BD0010]: addiu      $sp, $sp, 16
    089D2B28:[8D6E0008]: lw         $t6, 8($t3)
    089D2B2C:[3C0F0800]: lui        $t7, 0x0800 <=> li $t7, 0x08000000
    089D2B30:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    089D2B34:[25CD0188]: addiu      $t5, $t6, 392
    089D2B38:[01A06021]: addu       $t4, $t5, $zr <=> move $t4, $t5
    089D2B3C:[7DA61E00]: ext        $a2, $t5, 24, 4
    089D2B40:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089D2B44:[00061C00]: sll        $v1, $a2, 0x0010
    089D2B48:[018F1025]: or         $v0, $t4, $t7
    089D2B4C:[00654825]: or         $t1, $v1, $a1
    089D2B50:[ADC20004]: sw         $v0, 4($t6)
    089D2B54:[240C0020]: addiu      $t4, $zr, 32 <=> li $t4, 32
    089D2B58:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D2B5C:[AD6D0008]: sw         $t5, 8($t3)
    089D2B60:[ADC90000]: sw         $t1, 0($t6)
    089D2B64:[25C90008]: addiu      $t1, $t6, 8
    089D2B68:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    089D2B6C:[00067FC2]: srl        $t7, $a2, 0x001F
    089D2B70:[00CF1021]: addu       $v0, $a2, $t7
    089D2B74:[00026843]: sra        $t5, $v0, 0x0001
    089D2B78:[000D2040]: sll        $a0, $t5, 0x0001
    089D2B7C:[00C47023]: subu       $t6, $a2, $a0
    089D2B80:[000E3900]: sll        $a3, $t6, 0x0004
    089D2B84:[00EE7821]: addu       $t7, $a3, $t6
    089D2B88:[24C60001]: addiu      $a2, $a2, 1
    089D2B8C:[01AE3821]: addu       $a3, $t5, $t6
    089D2B90:[00077140]: sll        $t6, $a3, 0x0005
    089D2B94:[000F6900]: sll        $t5, $t7, 0x0004
    089D2B98:[28C70020]: slti       $a3, $a2, 32
    089D2B9C:[A4AE0004]: sh         $t6, 4($a1)
    089D2BA0:[A4AD0006]: sh         $t5, 6($a1)
    089D2BA4:[ACA80000]: sw         $t0, 0($a1)
    089D2BA8:[A4AA0008]: sh         $t2, 8($a1)
    089D2BAC:[14E0FFEF]: bne        $a3, $zr, 0x089D2B6C
    089D2BB0:[24A5000C]: addiu      $a1, $a1, 12
    089D2BB4:[0A274AA1]: j          0x089D2A84
    089D2BB8:[00187A80]: sll        $t7, $t8, 0x000A
    089D2BBC:[0A274A7B]: j          0x089D29EC
    089D2BC0:[01024025]: or         $t0, $t0, $v0
    089D2BC4:[8C8300B4]: lw         $v1, 180($a0)
    089D2BC8:[8C8D00AC]: lw         $t5, 172($a0)
    089D2BCC:[8C8800B8]: lw         $t0, 184($a0)
    089D2BD0:[8C8E00B0]: lw         $t6, 176($a0)
    089D2BD4:[006D4823]: subu       $t1, $v1, $t5
    089D2BD8:[8C84009C]: lw         $a0, 156($a0)
    089D2BDC:[8D6300D0]: lw         $v1, 208($t3)
    089D2BE0:[010E7823]: subu       $t7, $t0, $t6
    089D2BE4:[24050003]: addiu      $a1, $zr, 3 <=> li $a1, 3
    089D2BE8:[25280001]: addiu      $t0, $t1, 1
    089D2BEC:[8D6C00CC]: lw         $t4, 204($t3)
    089D2BF0:[25E90001]: addiu      $t1, $t7, 1
    089D2BF4:[00031600]: sll        $v0, $v1, 0x0018
    089D2BF8:[1085003A]: beq        $a0, $a1, 0x089D2CE4
    089D2BFC:[8D6F00D4]: lw         $t7, 212($t3)
    089D2C00:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089D2C04:[108A0037]: beq        $a0, $t2, 0x089D2CE4
    089D2C08:[000317C0]: sll        $v0, $v1, 0x001F
    089D2C0C:[24070002]: addiu      $a3, $zr, 2 <=> li $a3, 2
    089D2C10:[10870034]: beq        $a0, $a3, 0x089D2CE4
    089D2C14:[00031700]: sll        $v0, $v1, 0x001C
    089D2C18:[8D6A0008]: lw         $t2, 8($t3)
    089D2C1C:[00182A80]: sll        $a1, $t8, 0x000A
    089D2C20:[00191A40]: sll        $v1, $t9, 0x0009
    089D2C24:[25590020]: addiu      $t9, $t2, 32
    089D2C28:[00A32025]: or         $a0, $a1, $v1
    089D2C2C:[00103200]: sll        $a2, $s0, 0x0008
    089D2C30:[7F381E00]: ext        $t8, $t9, 24, 4
    089D2C34:[3C02D300]: lui        $v0, 0xD300 <=> li $v0, 0xD3000000
    089D2C38:[00861825]: or         $v1, $a0, $a2
    089D2C3C:[00188400]: sll        $s0, $t8, 0x0010
    089D2C40:[34460001]: ori        $a2, $v0, 1
    089D2C44:[7C19FE04]: ins        $t9, $zr, 24, 8
    089D2C48:[3C020800]: lui        $v0, 0x0800 <=> li $v0, 0x08000000
    089D2C4C:[3C181000]: lui        $t8, 0x1000 <=> li $t8, 0x10000000
    089D2C50:[3C051280]: lui        $a1, 0x1280 <=> li $a1, 0x12800000
    089D2C54:[03223825]: or         $a3, $t9, $v0
    089D2C58:[02182025]: or         $a0, $s0, $t8
    089D2C5C:[0066C825]: or         $t9, $v1, $a2
    089D2C60:[01A84021]: addu       $t0, $t5, $t0
    089D2C64:[25460008]: addiu      $a2, $t2, 8
    089D2C68:[01C94821]: addu       $t1, $t6, $t1
    089D2C6C:[34B0011C]: ori        $s0, $a1, 284
    089D2C70:[25420028]: addiu      $v0, $t2, 40
    089D2C74:[AD440000]: sw         $a0, 0($t2)
    089D2C78:[AD470004]: sw         $a3, 4($t2)
    089D2C7C:[AD4C0008]: sw         $t4, 8($t2)
    089D2C80:[A4C80010]: sh         $t0, 16($a2)
    089D2C84:[ACCC000C]: sw         $t4, 12($a2)
    089D2C88:[A4C90012]: sh         $t1, 18($a2)
    089D2C8C:[A4CF0014]: sh         $t7, 20($a2)
    089D2C90:[AD620008]: sw         $v0, 8($t3)
    089D2C94:[AD590020]: sw         $t9, 32($t2)
    089D2C98:[AD500024]: sw         $s0, 36($t2)
    089D2C9C:[A4CD0004]: sh         $t5, 4($a2)
    089D2CA0:[A4CE0006]: sh         $t6, 6($a2)
    089D2CA4:[10C0000B]: beq        $a2, $zr, 0x089D2CD4
    089D2CA8:[A4CF0008]: sh         $t7, 8($a2)
    089D2CAC:[7CC81E00]: ext        $t0, $a2, 24, 4
    089D2CB0:[00084C00]: sll        $t1, $t0, 0x0010
    089D2CB4:[7C06FE04]: ins        $a2, $zr, 24, 8
    089D2CB8:[3C0F0100]: lui        $t7, 0x0100 <=> li $t7, 0x01000000
    089D2CBC:[01386025]: or         $t4, $t1, $t8
    089D2CC0:[00CF7025]: or         $t6, $a2, $t7
    089D2CC4:[254D0030]: addiu      $t5, $t2, 48
    089D2CC8:[AD4C0028]: sw         $t4, 40($t2)
    089D2CCC:[AD4E002C]: sw         $t6, 44($t2)
    089D2CD0:[AD6D0008]: sw         $t5, 8($t3)
    089D2CD4:[8D640008]: lw         $a0, 8($t3)
    089D2CD8:[3C0A0406]: lui        $t2, 0x0406 <=> li $t2, 0x04060000
    089D2CDC:[0A274AC1]: j          0x089D2B04
    089D2CE0:[35420002]: ori        $v0, $t2, 2
    089D2CE4:[0A274B06]: j          0x089D2C18
    089D2CE8:[01826025]: or         $t4, $t4, $v0
  Back Branch 089D2BAC 103,616 times (length 18)
    089D2B58:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D2B5C:[AD6D0008]: sw         $t5, 8($t3)
    089D2B60:[ADC90000]: sw         $t1, 0($t6)
    089D2B64:[25C90008]: addiu      $t1, $t6, 8
    089D2B68:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
--> 089D2B6C:[00067FC2]: srl        $t7, $a2, 0x001F
    089D2B70:[00CF1021]: addu       $v0, $a2, $t7
    089D2B74:[00026843]: sra        $t5, $v0, 0x0001
    089D2B78:[000D2040]: sll        $a0, $t5, 0x0001
    089D2B7C:[00C47023]: subu       $t6, $a2, $a0
    089D2B80:[000E3900]: sll        $a3, $t6, 0x0004
    089D2B84:[00EE7821]: addu       $t7, $a3, $t6
    089D2B88:[24C60001]: addiu      $a2, $a2, 1
    089D2B8C:[01AE3821]: addu       $a3, $t5, $t6
    089D2B90:[00077140]: sll        $t6, $a3, 0x0005
    089D2B94:[000F6900]: sll        $t5, $t7, 0x0004
    089D2B98:[28C70020]: slti       $a3, $a2, 32
    089D2B9C:[A4AE0004]: sh         $t6, 4($a1)
    089D2BA0:[A4AD0006]: sh         $t5, 6($a1)
    089D2BA4:[ACA80000]: sw         $t0, 0($a1)
    089D2BA8:[A4AA0008]: sh         $t2, 8($a1)
--> 089D2BAC:[14E0FFEF]: bne        $a3, $zr, 0x089D2B6C
    089D2BB0:[24A5000C]: addiu      $a1, $a1, 12
    089D2BB4:[0A274AA1]: j          0x089D2A84
    089D2BB8:[00187A80]: sll        $t7, $t8, 0x000A
    089D2BBC:[0A274A7B]: j          0x089D29EC
  Back Branch 089D2BBC 3,238 times (length 118)
  Back Branch 089D2BB4 3,238 times (length 78)
    089D2A70:[ACA80000]: sw         $t0, 0($a1)
    089D2A74:[A4AA0008]: sh         $t2, 8($a1)
    089D2A78:[15E0FFEF]: bne        $t7, $zr, 0x089D2A38
    089D2A7C:[24A5000C]: addiu      $a1, $a1, 12
    089D2A80:[00187A80]: sll        $t7, $t8, 0x000A
--> 089D2A84:[8D780008]: lw         $t8, 8($t3)
    089D2A88:[00192240]: sll        $a0, $t9, 0x0009
    089D2A8C:[00101A00]: sll        $v1, $s0, 0x0008
    089D2A90:[01E47025]: or         $t6, $t7, $a0
    089D2A94:[3C0DD300]: lui        $t5, 0xD300 <=> li $t5, 0xD3000000
    089D2A98:[27070004]: addiu      $a3, $t8, 4
    089D2A9C:[01C33025]: or         $a2, $t6, $v1
    089D2AA0:[35A50001]: ori        $a1, $t5, 1
    089D2AA4:[3C101280]: lui        $s0, 0x1280 <=> li $s0, 0x12800000
    089D2AA8:[00C5C825]: or         $t9, $a2, $a1
    089D2AAC:[360A011C]: ori        $t2, $s0, 284
    089D2AB0:[24E80004]: addiu      $t0, $a3, 4
    089D2AB4:[AF190000]: sw         $t9, 0($t8)
    089D2AB8:[AD680008]: sw         $t0, 8($t3)
    089D2ABC:[1120000C]: beq        $t1, $zr, 0x089D2AF0
    089D2AC0:[ACEA0000]: sw         $t2, 0($a3)
    089D2AC4:[7D391E00]: ext        $t9, $t1, 24, 4
    089D2AC8:[00198400]: sll        $s0, $t9, 0x0010
    089D2ACC:[7C09FE04]: ins        $t1, $zr, 24, 8
    089D2AD0:[3C181000]: lui        $t8, 0x1000 <=> li $t8, 0x10000000
    089D2AD4:[3C0A0100]: lui        $t2, 0x0100 <=> li $t2, 0x01000000
    089D2AD8:[012A1025]: or         $v0, $t1, $t2
    089D2ADC:[02184025]: or         $t0, $s0, $t8
    089D2AE0:[24E9000C]: addiu      $t1, $a3, 12
    089D2AE4:[ACE80004]: sw         $t0, 4($a3)
    089D2AE8:[ACE20008]: sw         $v0, 8($a3)
    089D2AEC:[AD690008]: sw         $t1, 8($t3)
    089D2AF0:[3C060006]: lui        $a2, 0x0006 <=> li $a2, 0x00060000
    089D2AF4:[8D640008]: lw         $a0, 8($t3)
    089D2AF8:[01863825]: or         $a3, $t4, $a2
    089D2AFC:[3C0C0400]: lui        $t4, 0x0400 <=> li $t4, 0x04000000
    089D2B00:[00EC1025]: or         $v0, $a3, $t4
    089D2B04:[24870004]: addiu      $a3, $a0, 4
    089D2B08:[24F00004]: addiu      $s0, $a3, 4
    089D2B0C:[AD700008]: sw         $s0, 8($t3)
    089D2B10:[3C0BD300]: lui        $t3, 0xD300 <=> li $t3, 0xD3000000
    089D2B14:[8FB00000]: lw         $s0, 0($sp)
    089D2B18:[AC820000]: sw         $v0, 0($a0)
    089D2B1C:[ACEB0000]: sw         $t3, 0($a3)
    089D2B20:[03E00008]: jr         $ra
    089D2B24:[27BD0010]: addiu      $sp, $sp, 16
    089D2B28:[8D6E0008]: lw         $t6, 8($t3)
    089D2B2C:[3C0F0800]: lui        $t7, 0x0800 <=> li $t7, 0x08000000
    089D2B30:[3C051000]: lui        $a1, 0x1000 <=> li $a1, 0x10000000
    089D2B34:[25CD0188]: addiu      $t5, $t6, 392
    089D2B38:[01A06021]: addu       $t4, $t5, $zr <=> move $t4, $t5
    089D2B3C:[7DA61E00]: ext        $a2, $t5, 24, 4
    089D2B40:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089D2B44:[00061C00]: sll        $v1, $a2, 0x0010
    089D2B48:[018F1025]: or         $v0, $t4, $t7
    089D2B4C:[00654825]: or         $t1, $v1, $a1
    089D2B50:[ADC20004]: sw         $v0, 4($t6)
    089D2B54:[240C0020]: addiu      $t4, $zr, 32 <=> li $t4, 32
    089D2B58:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D2B5C:[AD6D0008]: sw         $t5, 8($t3)
    089D2B60:[ADC90000]: sw         $t1, 0($t6)
    089D2B64:[25C90008]: addiu      $t1, $t6, 8
    089D2B68:[01202821]: addu       $a1, $t1, $zr <=> move $a1, $t1
    089D2B6C:[00067FC2]: srl        $t7, $a2, 0x001F
    089D2B70:[00CF1021]: addu       $v0, $a2, $t7
    089D2B74:[00026843]: sra        $t5, $v0, 0x0001
    089D2B78:[000D2040]: sll        $a0, $t5, 0x0001
    089D2B7C:[00C47023]: subu       $t6, $a2, $a0
    089D2B80:[000E3900]: sll        $a3, $t6, 0x0004
    089D2B84:[00EE7821]: addu       $t7, $a3, $t6
    089D2B88:[24C60001]: addiu      $a2, $a2, 1
    089D2B8C:[01AE3821]: addu       $a3, $t5, $t6
    089D2B90:[00077140]: sll        $t6, $a3, 0x0005
    089D2B94:[000F6900]: sll        $t5, $t7, 0x0004
    089D2B98:[28C70020]: slti       $a3, $a2, 32
    089D2B9C:[A4AE0004]: sh         $t6, 4($a1)
    089D2BA0:[A4AD0006]: sh         $t5, 6($a1)
    089D2BA4:[ACA80000]: sw         $t0, 0($a1)
    089D2BA8:[A4AA0008]: sh         $t2, 8($a1)
    089D2BAC:[14E0FFEF]: bne        $a3, $zr, 0x089D2B6C
    089D2BB0:[24A5000C]: addiu      $a1, $a1, 12
--> 089D2BB4:[0A274AA1]: j          0x089D2A84
    089D2BB8:[00187A80]: sll        $t7, $t8, 0x000A
    089D2BBC:[0A274A7B]: j          0x089D29EC
    089D2BC0:[01024025]: or         $t0, $t0, $v0
    089D2BC4:[8C8300B4]: lw         $v1, 180($a0)
_S1_2_89CBB74 2,085,340 instructions (0.580%), 2,540 calls (089CBB74 - 089CBD68, length 126)
    089CBB74:[27BDFFD0]: addiu      $sp, $sp, -48
    089CBB78:[AFB3001C]: sw         $s3, 28($sp)
    089CBB7C:[3C1308A3]: lui        $s3, 0x08A3 <=> li $s3, 0x08A30000
    089CBB80:[8E635420]: lw         $v1, 21536($s3)
    089CBB84:[AFB10014]: sw         $s1, 20($sp)
    089CBB88:[00008821]: addu       $s1, $zr, $zr <=> li $s1, 0
    089CBB8C:[AFBF0020]: sw         $ra, 32($sp)
    089CBB90:[AFB20018]: sw         $s2, 24($sp)
    089CBB94:[10600061]: beq        $v1, $zr, 0x089CBD1C
    089CBB98:[AFB00010]: sw         $s0, 16($sp)
    089CBB9C:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    089CBBA0:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    089CBBA4:[24905434]: addiu      $s0, $a0, 21556
    089CBBA8:[3472851F]: ori        $s2, $v1, -31457
    089CBBAC:[82050001]: lb         $a1, 1($s0)
    089CBBB0:[10A00056]: beq        $a1, $zr, 0x089CBD0C
    089CBBB4:[8E6F5420]: lw         $t7, 21536($s3)
    089CBBB8:[92020008]: lbu        $v0, 8($s0)
    089CBBBC:[92060060]: lbu        $a2, 96($s0)
    089CBBC0:[5046005D]: beql       $v0, $a2, 0x089CBD38
    089CBBC4:[92080009]: lbu        $t0, 9($s0)
    089CBBC8:[92050060]: lbu        $a1, 96($s0)
    089CBBCC:[92060038]: lbu        $a2, 56($s0)
    089CBBD0:[92070061]: lbu        $a3, 97($s0)
    089CBBD4:[8E040034]: lw         $a0, 52($s0)
    089CBBD8:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089CBBDC:[0E272F79]: jal        0x089CBDE4
    089CBBE0:[27A90004]: addiu      $t1, $sp, 4
    089CBBE4:[92050062]: lbu        $a1, 98($s0)
    089CBBE8:[92060040]: lbu        $a2, 64($s0)
    089CBBEC:[92070063]: lbu        $a3, 99($s0)
    089CBBF0:[8E04003C]: lw         $a0, 60($s0)
    089CBBF4:[27A9000C]: addiu      $t1, $sp, 12
    089CBBF8:[0E272F79]: jal        0x089CBDE4
    089CBBFC:[27A80008]: addiu      $t0, $sp, 8
    089CBC00:[8FA50000]: lw         $a1, 0($sp)
    089CBC04:[8FA60004]: lw         $a2, 4($sp)
    089CBC08:[8FA70008]: lw         $a3, 8($sp)
    089CBC0C:[8FA8000C]: lw         $t0, 12($sp)
    089CBC10:[0E274F20]: jal        0x089D3C80
    089CBC14:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089CBC18:[8FA50000]: lw         $a1, 0($sp)
    089CBC1C:[8FA60004]: lw         $a2, 4($sp)
    089CBC20:[8FA70008]: lw         $a3, 8($sp)
    089CBC24:[8FA8000C]: lw         $t0, 12($sp)
    089CBC28:[0E271AE6]: jal        0x089C6B98
    089CBC2C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089CBC30:[92180060]: lbu        $t8, 96($s0)
    089CBC34:[920F0061]: lbu        $t7, 97($s0)
    089CBC38:[920E0062]: lbu        $t6, 98($s0)
    089CBC3C:[920D0063]: lbu        $t5, 99($s0)
    089CBC40:[A2180008]: sb         $t8, 8($s0)
    089CBC44:[A20F0009]: sb         $t7, 9($s0)
    089CBC48:[A20E000A]: sb         $t6, 10($s0)
    089CBC4C:[A20D000B]: sb         $t5, 11($s0)
    089CBC50:[8E04000C]: lw         $a0, 12($s0)
    089CBC54:[8E190064]: lw         $t9, 100($s0)
    089CBC58:[1099002B]: beq        $a0, $t9, 0x089CBD08
    089CBC5C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089CBC60:[9206005D]: lbu        $a2, 93($s0)
    089CBC64:[50C3001E]: beql       $a2, $v1, 0x089CBCE0
    089CBC68:[8E050030]: lw         $a1, 48($s0)
    089CBC6C:[8202004E]: lb         $v0, 78($s0)
    089CBC70:[8207004C]: lb         $a3, 76($s0)
    089CBC74:[9204004D]: lbu        $a0, 77($s0)
    089CBC78:[000229C0]: sll        $a1, $v0, 0x0007
    089CBC7C:[00A24023]: subu       $t0, $a1, $v0
    089CBC80:[01120018]: mult       $t0, $s2
    089CBC84:[000749C0]: sll        $t1, $a3, 0x0007
    089CBC88:[01271823]: subu       $v1, $t1, $a3
    089CBC8C:[0008C7C3]: sra        $t8, $t0, 0x001F
    089CBC90:[000367C3]: sra        $t4, $v1, 0x001F
    089CBC94:[0000C810]: mfhi       $t9
    089CBC98:[00720018]: mult       $v1, $s2
    089CBC9C:[00197943]: sra        $t7, $t9, 0x0005
    089CBCA0:[01F87023]: subu       $t6, $t7, $t8
    089CBCA4:[7C0E2E20]: seh        $a1, $t6
    089CBCA8:[00006810]: mfhi       $t5
    089CBCAC:[000D5943]: sra        $t3, $t5, 0x0005
    089CBCB0:[016C5023]: subu       $t2, $t3, $t4
    089CBCB4:[0E272093]: jal        0x089C824C
    089CBCB8:[7C0A3E20]: seh        $a3, $t2
    089CBCBC:[8E09002C]: lw         $t1, 44($s0)
    089CBCC0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089CBCC4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089CBCC8:[01280018]: mult       $t1, $t0
    089CBCCC:[3447C63B]: ori        $a3, $v0, -14789
    089CBCD0:[00002812]: mflo       $a1
    089CBCD4:[00A70019]: multu      $a1, $a3
    089CBCD8:[00003010]: mfhi       $a2
    089CBCDC:[00062BC2]: srl        $a1, $a2, 0x000F
    089CBCE0:[8E0D0064]: lw         $t5, 100($s0)
    089CBCE4:[92040000]: lbu        $a0, 0($s0)
    089CBCE8:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089CBCEC:[00AD5821]: addu       $t3, $a1, $t5
    089CBCF0:[016C302D]: min        $a2, $t3, $t4
    089CBCF4:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089CBCF8:[0E274F39]: jal        0x089D3CE4
    089CBCFC:[00CA282C]: max        $a1, $a2, $t2
    089CBD00:[8E040064]: lw         $a0, 100($s0)
    089CBD04:[AE04000C]: sw         $a0, 12($s0)
    089CBD08:[8E6F5420]: lw         $t7, 21536($s3)
    089CBD0C:[26310001]: addiu      $s1, $s1, 1
    089CBD10:[022F702B]: sltu       $t6, $s1, $t7
    089CBD14:[15C0FFA5]: bne        $t6, $zr, 0x089CBBAC
    089CBD18:[26100068]: addiu      $s0, $s0, 104
    089CBD1C:[8FBF0020]: lw         $ra, 32($sp)
    089CBD20:[8FB3001C]: lw         $s3, 28($sp)
    089CBD24:[8FB20018]: lw         $s2, 24($sp)
    089CBD28:[8FB10014]: lw         $s1, 20($sp)
    089CBD2C:[8FB00010]: lw         $s0, 16($sp)
    089CBD30:[03E00008]: jr         $ra
    089CBD34:[27BD0030]: addiu      $sp, $sp, 48
    089CBD38:[92070061]: lbu        $a3, 97($s0)
    089CBD3C:[5507FFA3]: bnel       $t0, $a3, 0x089CBBCC
    089CBD40:[92050060]: lbu        $a1, 96($s0)
    089CBD44:[920A000A]: lbu        $t2, 10($s0)
    089CBD48:[92090062]: lbu        $t1, 98($s0)
    089CBD4C:[5549FF9F]: bnel       $t2, $t1, 0x089CBBCC
    089CBD50:[92050060]: lbu        $a1, 96($s0)
    089CBD54:[920C000B]: lbu        $t4, 11($s0)
    089CBD58:[920B0063]: lbu        $t3, 99($s0)
    089CBD5C:[558BFF9B]: bnel       $t4, $t3, 0x089CBBCC
    089CBD60:[92050060]: lbu        $a1, 96($s0)
    089CBD64:[0A272F15]: j          0x089CBC54
    089CBD68:[8E04000C]: lw         $a0, 12($s0)
  Back Branch 089CBD14 81,280 times (length 92)
    089CBB98:[AFB00010]: sw         $s0, 16($sp)
    089CBB9C:[3C0351EB]: lui        $v1, 0x51EB <=> li $v1, 0x51EB0000
    089CBBA0:[3C0408A3]: lui        $a0, 0x08A3 <=> li $a0, 0x08A30000
    089CBBA4:[24905434]: addiu      $s0, $a0, 21556
    089CBBA8:[3472851F]: ori        $s2, $v1, -31457
--> 089CBBAC:[82050001]: lb         $a1, 1($s0)
    089CBBB0:[10A00056]: beq        $a1, $zr, 0x089CBD0C
    089CBBB4:[8E6F5420]: lw         $t7, 21536($s3)
    089CBBB8:[92020008]: lbu        $v0, 8($s0)
    089CBBBC:[92060060]: lbu        $a2, 96($s0)
    089CBBC0:[5046005D]: beql       $v0, $a2, 0x089CBD38
    089CBBC4:[92080009]: lbu        $t0, 9($s0)
    089CBBC8:[92050060]: lbu        $a1, 96($s0)
    089CBBCC:[92060038]: lbu        $a2, 56($s0)
    089CBBD0:[92070061]: lbu        $a3, 97($s0)
    089CBBD4:[8E040034]: lw         $a0, 52($s0)
    089CBBD8:[03A04021]: addu       $t0, $sp, $zr <=> move $t0, $sp
    089CBBDC:[0E272F79]: jal        0x089CBDE4
    089CBBE0:[27A90004]: addiu      $t1, $sp, 4
    089CBBE4:[92050062]: lbu        $a1, 98($s0)
    089CBBE8:[92060040]: lbu        $a2, 64($s0)
    089CBBEC:[92070063]: lbu        $a3, 99($s0)
    089CBBF0:[8E04003C]: lw         $a0, 60($s0)
    089CBBF4:[27A9000C]: addiu      $t1, $sp, 12
    089CBBF8:[0E272F79]: jal        0x089CBDE4
    089CBBFC:[27A80008]: addiu      $t0, $sp, 8
    089CBC00:[8FA50000]: lw         $a1, 0($sp)
    089CBC04:[8FA60004]: lw         $a2, 4($sp)
    089CBC08:[8FA70008]: lw         $a3, 8($sp)
    089CBC0C:[8FA8000C]: lw         $t0, 12($sp)
    089CBC10:[0E274F20]: jal        0x089D3C80
    089CBC14:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089CBC18:[8FA50000]: lw         $a1, 0($sp)
    089CBC1C:[8FA60004]: lw         $a2, 4($sp)
    089CBC20:[8FA70008]: lw         $a3, 8($sp)
    089CBC24:[8FA8000C]: lw         $t0, 12($sp)
    089CBC28:[0E271AE6]: jal        0x089C6B98
    089CBC2C:[02202021]: addu       $a0, $s1, $zr <=> move $a0, $s1
    089CBC30:[92180060]: lbu        $t8, 96($s0)
    089CBC34:[920F0061]: lbu        $t7, 97($s0)
    089CBC38:[920E0062]: lbu        $t6, 98($s0)
    089CBC3C:[920D0063]: lbu        $t5, 99($s0)
    089CBC40:[A2180008]: sb         $t8, 8($s0)
    089CBC44:[A20F0009]: sb         $t7, 9($s0)
    089CBC48:[A20E000A]: sb         $t6, 10($s0)
    089CBC4C:[A20D000B]: sb         $t5, 11($s0)
    089CBC50:[8E04000C]: lw         $a0, 12($s0)
    089CBC54:[8E190064]: lw         $t9, 100($s0)
    089CBC58:[1099002B]: beq        $a0, $t9, 0x089CBD08
    089CBC5C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089CBC60:[9206005D]: lbu        $a2, 93($s0)
    089CBC64:[50C3001E]: beql       $a2, $v1, 0x089CBCE0
    089CBC68:[8E050030]: lw         $a1, 48($s0)
    089CBC6C:[8202004E]: lb         $v0, 78($s0)
    089CBC70:[8207004C]: lb         $a3, 76($s0)
    089CBC74:[9204004D]: lbu        $a0, 77($s0)
    089CBC78:[000229C0]: sll        $a1, $v0, 0x0007
    089CBC7C:[00A24023]: subu       $t0, $a1, $v0
    089CBC80:[01120018]: mult       $t0, $s2
    089CBC84:[000749C0]: sll        $t1, $a3, 0x0007
    089CBC88:[01271823]: subu       $v1, $t1, $a3
    089CBC8C:[0008C7C3]: sra        $t8, $t0, 0x001F
    089CBC90:[000367C3]: sra        $t4, $v1, 0x001F
    089CBC94:[0000C810]: mfhi       $t9
    089CBC98:[00720018]: mult       $v1, $s2
    089CBC9C:[00197943]: sra        $t7, $t9, 0x0005
    089CBCA0:[01F87023]: subu       $t6, $t7, $t8
    089CBCA4:[7C0E2E20]: seh        $a1, $t6
    089CBCA8:[00006810]: mfhi       $t5
    089CBCAC:[000D5943]: sra        $t3, $t5, 0x0005
    089CBCB0:[016C5023]: subu       $t2, $t3, $t4
    089CBCB4:[0E272093]: jal        0x089C824C
    089CBCB8:[7C0A3E20]: seh        $a3, $t2
    089CBCBC:[8E09002C]: lw         $t1, 44($s0)
    089CBCC0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089CBCC4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089CBCC8:[01280018]: mult       $t1, $t0
    089CBCCC:[3447C63B]: ori        $a3, $v0, -14789
    089CBCD0:[00002812]: mflo       $a1
    089CBCD4:[00A70019]: multu      $a1, $a3
    089CBCD8:[00003010]: mfhi       $a2
    089CBCDC:[00062BC2]: srl        $a1, $a2, 0x000F
    089CBCE0:[8E0D0064]: lw         $t5, 100($s0)
    089CBCE4:[92040000]: lbu        $a0, 0($s0)
    089CBCE8:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089CBCEC:[00AD5821]: addu       $t3, $a1, $t5
    089CBCF0:[016C302D]: min        $a2, $t3, $t4
    089CBCF4:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089CBCF8:[0E274F39]: jal        0x089D3CE4
    089CBCFC:[00CA282C]: max        $a1, $a2, $t2
    089CBD00:[8E040064]: lw         $a0, 100($s0)
    089CBD04:[AE04000C]: sw         $a0, 12($s0)
    089CBD08:[8E6F5420]: lw         $t7, 21536($s3)
    089CBD0C:[26310001]: addiu      $s1, $s1, 1
    089CBD10:[022F702B]: sltu       $t6, $s1, $t7
--> 089CBD14:[15C0FFA5]: bne        $t6, $zr, 0x089CBBAC
    089CBD18:[26100068]: addiu      $s0, $s0, 104
    089CBD1C:[8FBF0020]: lw         $ra, 32($sp)
    089CBD20:[8FB3001C]: lw         $s3, 28($sp)
    089CBD24:[8FB20018]: lw         $s2, 24($sp)
  Back Branch 089CBD64 81,280 times (length 70)
    089CBC40:[A2180008]: sb         $t8, 8($s0)
    089CBC44:[A20F0009]: sb         $t7, 9($s0)
    089CBC48:[A20E000A]: sb         $t6, 10($s0)
    089CBC4C:[A20D000B]: sb         $t5, 11($s0)
    089CBC50:[8E04000C]: lw         $a0, 12($s0)
--> 089CBC54:[8E190064]: lw         $t9, 100($s0)
    089CBC58:[1099002B]: beq        $a0, $t9, 0x089CBD08
    089CBC5C:[240300FF]: addiu      $v1, $zr, 255 <=> li $v1, 255
    089CBC60:[9206005D]: lbu        $a2, 93($s0)
    089CBC64:[50C3001E]: beql       $a2, $v1, 0x089CBCE0
    089CBC68:[8E050030]: lw         $a1, 48($s0)
    089CBC6C:[8202004E]: lb         $v0, 78($s0)
    089CBC70:[8207004C]: lb         $a3, 76($s0)
    089CBC74:[9204004D]: lbu        $a0, 77($s0)
    089CBC78:[000229C0]: sll        $a1, $v0, 0x0007
    089CBC7C:[00A24023]: subu       $t0, $a1, $v0
    089CBC80:[01120018]: mult       $t0, $s2
    089CBC84:[000749C0]: sll        $t1, $a3, 0x0007
    089CBC88:[01271823]: subu       $v1, $t1, $a3
    089CBC8C:[0008C7C3]: sra        $t8, $t0, 0x001F
    089CBC90:[000367C3]: sra        $t4, $v1, 0x001F
    089CBC94:[0000C810]: mfhi       $t9
    089CBC98:[00720018]: mult       $v1, $s2
    089CBC9C:[00197943]: sra        $t7, $t9, 0x0005
    089CBCA0:[01F87023]: subu       $t6, $t7, $t8
    089CBCA4:[7C0E2E20]: seh        $a1, $t6
    089CBCA8:[00006810]: mfhi       $t5
    089CBCAC:[000D5943]: sra        $t3, $t5, 0x0005
    089CBCB0:[016C5023]: subu       $t2, $t3, $t4
    089CBCB4:[0E272093]: jal        0x089C824C
    089CBCB8:[7C0A3E20]: seh        $a3, $t2
    089CBCBC:[8E09002C]: lw         $t1, 44($s0)
    089CBCC0:[00404021]: addu       $t0, $v0, $zr <=> move $t0, $v0
    089CBCC4:[3C02BE37]: lui        $v0, 0xBE37 <=> li $v0, 0xBE370000
    089CBCC8:[01280018]: mult       $t1, $t0
    089CBCCC:[3447C63B]: ori        $a3, $v0, -14789
    089CBCD0:[00002812]: mflo       $a1
    089CBCD4:[00A70019]: multu      $a1, $a3
    089CBCD8:[00003010]: mfhi       $a2
    089CBCDC:[00062BC2]: srl        $a1, $a2, 0x000F
    089CBCE0:[8E0D0064]: lw         $t5, 100($s0)
    089CBCE4:[92040000]: lbu        $a0, 0($s0)
    089CBCE8:[240C4000]: addiu      $t4, $zr, 16384 <=> li $t4, 16384
    089CBCEC:[00AD5821]: addu       $t3, $a1, $t5
    089CBCF0:[016C302D]: min        $a2, $t3, $t4
    089CBCF4:[240A0001]: addiu      $t2, $zr, 1 <=> li $t2, 1
    089CBCF8:[0E274F39]: jal        0x089D3CE4
    089CBCFC:[00CA282C]: max        $a1, $a2, $t2
    089CBD00:[8E040064]: lw         $a0, 100($s0)
    089CBD04:[AE04000C]: sw         $a0, 12($s0)
    089CBD08:[8E6F5420]: lw         $t7, 21536($s3)
    089CBD0C:[26310001]: addiu      $s1, $s1, 1
    089CBD10:[022F702B]: sltu       $t6, $s1, $t7
    089CBD14:[15C0FFA5]: bne        $t6, $zr, 0x089CBBAC
    089CBD18:[26100068]: addiu      $s0, $s0, 104
    089CBD1C:[8FBF0020]: lw         $ra, 32($sp)
    089CBD20:[8FB3001C]: lw         $s3, 28($sp)
    089CBD24:[8FB20018]: lw         $s2, 24($sp)
    089CBD28:[8FB10014]: lw         $s1, 20($sp)
    089CBD2C:[8FB00010]: lw         $s0, 16($sp)
    089CBD30:[03E00008]: jr         $ra
    089CBD34:[27BD0030]: addiu      $sp, $sp, 48
    089CBD38:[92070061]: lbu        $a3, 97($s0)
    089CBD3C:[5507FFA3]: bnel       $t0, $a3, 0x089CBBCC
    089CBD40:[92050060]: lbu        $a1, 96($s0)
    089CBD44:[920A000A]: lbu        $t2, 10($s0)
    089CBD48:[92090062]: lbu        $t1, 98($s0)
    089CBD4C:[5549FF9F]: bnel       $t2, $t1, 0x089CBBCC
    089CBD50:[92050060]: lbu        $a1, 96($s0)
    089CBD54:[920C000B]: lbu        $t4, 11($s0)
    089CBD58:[920B0063]: lbu        $t3, 99($s0)
    089CBD5C:[558BFF9B]: bnel       $t4, $t3, 0x089CBBCC
    089CBD60:[92050060]: lbu        $a1, 96($s0)
--> 089CBD64:[0A272F15]: j          0x089CBC54
    089CBD68:[8E04000C]: lw         $a0, 12($s0)
_S1_2_88E93C0 1,929,402 instructions (0.537%), 58,884 calls (088E93C0 - 088E9440, length 33)
    088E93C0:[27BDFFF0]: addiu      $sp, $sp, -16
    088E93C4:[8C880018]: lw         $t0, 24($a0)
    088E93C8:[01074023]: subu       $t0, $t0, $a3
    088E93CC:[24890024]: addiu      $t1, $a0, 36
    088E93D0:[AC880018]: sw         $t0, 24($a0)
    088E93D4:[8D280000]: lw         $t0, 0($t1)
    088E93D8:[8C8A0020]: lw         $t2, 32($a0)
    088E93DC:[250B0001]: addiu      $t3, $t0, 1
    088E93E0:[00A01025]: or         $v0, $a1, $zr <=> move $v0, $a1
    088E93E4:[AD2B0000]: sw         $t3, 0($t1)
    088E93E8:[000828C0]: sll        $a1, $t0, 0x0003
    088E93EC:[8C880010]: lw         $t0, 16($a0)
    088E93F0:[8C890018]: lw         $t1, 24($a0)
    088E93F4:[01452821]: addu       $a1, $t2, $a1
    088E93F8:[01094021]: addu       $t0, $t0, $t1
    088E93FC:[ACA80000]: sw         $t0, 0($a1)
    088E9400:[A0A60004]: sb         $a2, 4($a1)
    088E9404:[A4A70006]: sh         $a3, 6($a1)
    088E9408:[8C860058]: lw         $a2, 88($a0)
    088E940C:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088E9410:[AFBF0000]: sw         $ra, 0($sp)
    088E9414:[10400007]: beq        $v0, $zr, 0x088E9434
    088E9418:[A0A60005]: sb         $a2, 5($a1)
    088E941C:[00803025]: or         $a2, $a0, $zr <=> move $a2, $a0
    088E9420:[8CA40000]: lw         $a0, 0($a1)
    088E9424:[94A70006]: lhu        $a3, 6($a1)
    088E9428:[00C02825]: or         $a1, $a2, $zr <=> move $a1, $a2
    088E942C:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088E9430:[00E03025]: or         $a2, $a3, $zr <=> move $a2, $a3
    088E9434:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088E9438:[8FBF0000]: lw         $ra, 0($sp)
    088E943C:[03E00008]: jr         $ra
    088E9440:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88E9378 1,903,428 instructions (0.530%), 105,746 calls (088E9378 - 088E93BC, length 18)
    088E9378:[27BDFFF0]: addiu      $sp, $sp, -16
    088E937C:[AFB00000]: sw         $s0, 0($sp)
    088E9380:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088E9384:[8E060008]: lw         $a2, 8($s0)
    088E9388:[8E07000C]: lw         $a3, 12($s0)
    088E938C:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    088E9390:[00C72821]: addu       $a1, $a2, $a3
    088E9394:[AFBF0004]: sw         $ra, 4($sp)
    088E9398:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088E939C:[34060004]: ori        $a2, $zr, 4 <=> li $a2, 4
    088E93A0:[8E04000C]: lw         $a0, 12($s0)
    088E93A4:[24840004]: addiu      $a0, $a0, 4
    088E93A8:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088E93AC:[AE04000C]: sw         $a0, 12($s0)
    088E93B0:[8FB00000]: lw         $s0, 0($sp)
    088E93B4:[8FBF0004]: lw         $ra, 4($sp)
    088E93B8:[03E00008]: jr         $ra
    088E93BC:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8932930 1,793,106 instructions (0.499%), 28,520 calls (08932930 - 08932BF8, length 179)
    08932930:[27BDFE90]: addiu      $sp, $sp, -368
    08932934:[AFBF0160]: sw         $ra, 352($sp)
    08932938:[8C880120]: lw         $t0, 288($a0)
    0893293C:[00803825]: or         $a3, $a0, $zr <=> move $a3, $a0
    08932940:[110000AB]: beq        $t0, $zr, 0x08932BF0
    08932944:[00A04825]: or         $t1, $a1, $zr <=> move $t1, $a1
    08932948:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    0893294C:[01202825]: or         $a1, $t1, $zr <=> move $a1, $t1
    08932950:[0E24CA43]: jal        0x0893290C
    08932954:[01003025]: or         $a2, $t0, $zr <=> move $a2, $t0
    08932958:[340A0000]: ori        $t2, $zr, 0 <=> li $t2, 0
    0893295C:[0148202A]: slt        $a0, $t2, $t0
    08932960:[10800012]: beq        $a0, $zr, 0x089329AC
    08932964:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    08932968:[44806000]: mtc1       $zr, $f12
    0893296C:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    08932970:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    08932974:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08932978:[C4AD000C]: lwc1       $f13, 12($a1)
    0893297C:[460C683C]: c.lt.s     $f13, $f12
    08932980:[00000000]: nop
    08932984:[45030001]: bc1tl      0x0893298C
    08932988:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0893298C:[AC860000]: sw         $a2, 0($a0)
    08932990:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    08932994:[01665821]: addu       $t3, $t3, $a2
    08932998:[254A0001]: addiu      $t2, $t2, 1
    0893299C:[24A50020]: addiu      $a1, $a1, 32
    089329A0:[0148302A]: slt        $a2, $t2, $t0
    089329A4:[14C0FFF3]: bne        $a2, $zr, 0x08932974
    089329A8:[24840004]: addiu      $a0, $a0, 4
    089329AC:[11600090]: beq        $t3, $zr, 0x08932BF0
    089329B0:[00000000]: nop
    089329B4:[11680008]: beq        $t3, $t0, 0x089329D8
    089329B8:[27A50030]: addiu      $a1, $sp, 48
    089329BC:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089329C0:[340D0000]: ori        $t5, $zr, 0 <=> li $t5, 0
    089329C4:[01A8302A]: slt        $a2, $t5, $t0
    089329C8:[14C00007]: bne        $a2, $zr, 0x089329E8
    089329CC:[340C0001]: ori        $t4, $zr, 1 <=> li $t4, 1
    089329D0:[1000006A]: b          0x08932B7C
    089329D4:[00854023]: subu       $t0, $a0, $a1
    089329D8:[ACE00120]: sw         $zr, 288($a3)
    089329DC:[8FBF0160]: lw         $ra, 352($sp)
    089329E0:[03E00008]: jr         $ra
    089329E4:[27BD0170]: addiu      $sp, $sp, 368
    089329E8:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    089329EC:[00E31821]: addu       $v1, $a3, $v1
    089329F0:[03A05025]: or         $t2, $sp, $zr <=> move $t2, $sp
    089329F4:[0188302A]: slt        $a2, $t4, $t0
    089329F8:[50C00001]: beql       $a2, $zr, 0x08932A00
    089329FC:[340C0000]: ori        $t4, $zr, 0 <=> li $t4, 0
    08932A00:[00601025]: or         $v0, $v1, $zr <=> move $v0, $v1
    08932A04:[000C5940]: sll        $t3, $t4, 0x0005
    08932A08:[00EB5821]: addu       $t3, $a3, $t3
    08932A0C:[8D4E0000]: lw         $t6, 0($t2)
    08932A10:[000C3080]: sll        $a2, $t4, 0x0002
    08932A14:[03A63021]: addu       $a2, $sp, $a2
    08932A18:[15C00032]: bne        $t6, $zr, 0x08932AE4
    08932A1C:[8CC60000]: lw         $a2, 0($a2)
    08932A20:[00807025]: or         $t6, $a0, $zr <=> move $t6, $a0
    08932A24:[24840020]: addiu      $a0, $a0, 32
    08932A28:[8C6F0000]: lw         $t7, 0($v1)
    08932A2C:[8C780004]: lw         $t8, 4($v1)
    08932A30:[8C790008]: lw         $t9, 8($v1)
    08932A34:[ADCF0000]: sw         $t7, 0($t6)
    08932A38:[ADD80004]: sw         $t8, 4($t6)
    08932A3C:[ADD90008]: sw         $t9, 8($t6)
    08932A40:[8C6F000C]: lw         $t7, 12($v1)
    08932A44:[8C780010]: lw         $t8, 16($v1)
    08932A48:[8C790014]: lw         $t9, 20($v1)
    08932A4C:[ADCF000C]: sw         $t7, 12($t6)
    08932A50:[ADD80010]: sw         $t8, 16($t6)
    08932A54:[ADD90014]: sw         $t9, 20($t6)
    08932A58:[8C6F0018]: lw         $t7, 24($v1)
    08932A5C:[8C78001C]: lw         $t8, 28($v1)
    08932A60:[ADCF0018]: sw         $t7, 24($t6)
    08932A64:[10C0003E]: beq        $a2, $zr, 0x08932B60
    08932A68:[ADD8001C]: sw         $t8, 28($t6)
    08932A6C:[C44C000C]: lwc1       $f12, 12($v0)
    08932A70:[D8400000]: lv.q       C000.q, 0($v0)
    08932A74:[D9610000]: lv.q       C010.q, 0($t3)
    08932A78:[01803025]: or         $a2, $t4, $zr <=> move $a2, $t4
    08932A7C:[440C6000]: mfc1       $t4, $f12
    08932A80:[D9220000]: lv.q       C020.q, 0($t1)
    08932A84:[48EC0003]: MTV.s      $t4, S030.s
    08932A88:[60818080]: vsub.q     C000.q, C000.q, C010.q
    08932A8C:[64828004]: vdot.t     S100.s, C000.t, C020.t
    08932A90:[D0100404]: vrcp.s     S100.s, S100.s
    08932A94:[64030404]: vmul.s     S100.s, S100.s, S030.s
    08932A98:[486C0004]: mfv.s      $t4, S100.s
    08932A9C:[448C6000]: mtc1       $t4, $f12
    08932AA0:[440C6000]: mfc1       $t4, $f12
    08932AA4:[D8410000]: lv.q       C010.q, 0($v0)
    08932AA8:[D9620000]: lv.q       C020.q, 0($t3)
    08932AAC:[48EC0003]: MTV.s      $t4, S030.s
    08932AB0:[D8450010]: lv.q       C110.q, 16($v0)
    08932AB4:[D9660010]: lv.q       C120.q, 16($t3)
    08932AB8:[60818280]: vsub.q     C000.q, C020.q, C010.q
    08932ABC:[60858684]: vsub.q     C100.q, C120.q, C110.q
    08932AC0:[65038080]: vscl.q     C000.q, C000.q, S030.s
    08932AC4:[65038484]: vscl.q     C100.q, C100.q, S030.s
    08932AC8:[60008181]: vadd.q     C010.q, C010.q, C000.q
    08932ACC:[60048585]: vadd.q     C110.q, C110.q, C100.q
    08932AD0:[F8810000]: sv.q       C010.q, 0($a0)
    08932AD4:[F8850010]: sv.q       C110.q, 16($a0)
    08932AD8:[24840020]: addiu      $a0, $a0, 32
    08932ADC:[10000020]: b          0x08932B60
    08932AE0:[00C06025]: or         $t4, $a2, $zr <=> move $t4, $a2
    08932AE4:[54C0001F]: bnel       $a2, $zr, 0x08932B64
    08932AE8:[25AD0001]: addiu      $t5, $t5, 1
    08932AEC:[C44C000C]: lwc1       $f12, 12($v0)
    08932AF0:[D8400000]: lv.q       C000.q, 0($v0)
    08932AF4:[D9610000]: lv.q       C010.q, 0($t3)
    08932AF8:[01803025]: or         $a2, $t4, $zr <=> move $a2, $t4
    08932AFC:[440C6000]: mfc1       $t4, $f12
    08932B00:[D9220000]: lv.q       C020.q, 0($t1)
    08932B04:[48EC0003]: MTV.s      $t4, S030.s
    08932B08:[60818080]: vsub.q     C000.q, C000.q, C010.q
    08932B0C:[64828004]: vdot.t     S100.s, C000.t, C020.t
    08932B10:[D0100404]: vrcp.s     S100.s, S100.s
    08932B14:[64030404]: vmul.s     S100.s, S100.s, S030.s
    08932B18:[486C0004]: mfv.s      $t4, S100.s
    08932B1C:[448C6000]: mtc1       $t4, $f12
    08932B20:[440C6000]: mfc1       $t4, $f12
    08932B24:[D8410000]: lv.q       C010.q, 0($v0)
    08932B28:[D9620000]: lv.q       C020.q, 0($t3)
    08932B2C:[48EC0003]: MTV.s      $t4, S030.s
    08932B30:[D8450010]: lv.q       C110.q, 16($v0)
    08932B34:[D9660010]: lv.q       C120.q, 16($t3)
    08932B38:[60818280]: vsub.q     C000.q, C020.q, C010.q
    08932B3C:[60858684]: vsub.q     C100.q, C120.q, C110.q
    08932B40:[65038080]: vscl.q     C000.q, C000.q, S030.s
    08932B44:[65038484]: vscl.q     C100.q, C100.q, S030.s
    08932B48:[60008181]: vadd.q     C010.q, C010.q, C000.q
    08932B4C:[60048585]: vadd.q     C110.q, C110.q, C100.q
    08932B50:[F8810000]: sv.q       C010.q, 0($a0)
    08932B54:[F8850010]: sv.q       C110.q, 16($a0)
    08932B58:[24840020]: addiu      $a0, $a0, 32
    08932B5C:[00C06025]: or         $t4, $a2, $zr <=> move $t4, $a2
    08932B60:[25AD0001]: addiu      $t5, $t5, 1
    08932B64:[24630020]: addiu      $v1, $v1, 32
    08932B68:[254A0004]: addiu      $t2, $t2, 4
    08932B6C:[01A8302A]: slt        $a2, $t5, $t0
    08932B70:[14C0FFA0]: bne        $a2, $zr, 0x089329F4
    08932B74:[258C0001]: addiu      $t4, $t4, 1
    08932B78:[00854023]: subu       $t0, $a0, $a1
    08932B7C:[00084142]: srl        $t0, $t0, 0x0005
    08932B80:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    08932B84:[00A8202A]: slt        $a0, $a1, $t0
    08932B88:[10800018]: beq        $a0, $zr, 0x08932BEC
    08932B8C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08932B90:[00E63021]: addu       $a2, $a3, $a2
    08932B94:[27A40030]: addiu      $a0, $sp, 48
    08932B98:[8C890000]: lw         $t1, 0($a0)
    08932B9C:[8C8A0004]: lw         $t2, 4($a0)
    08932BA0:[8C8B0008]: lw         $t3, 8($a0)
    08932BA4:[ACC90000]: sw         $t1, 0($a2)
    08932BA8:[ACCA0004]: sw         $t2, 4($a2)
    08932BAC:[ACCB0008]: sw         $t3, 8($a2)
    08932BB0:[8C89000C]: lw         $t1, 12($a0)
    08932BB4:[8C8A0010]: lw         $t2, 16($a0)
    08932BB8:[8C8B0014]: lw         $t3, 20($a0)
    08932BBC:[ACC9000C]: sw         $t1, 12($a2)
    08932BC0:[ACCA0010]: sw         $t2, 16($a2)
    08932BC4:[ACCB0014]: sw         $t3, 20($a2)
    08932BC8:[8C890018]: lw         $t1, 24($a0)
    08932BCC:[8C8A001C]: lw         $t2, 28($a0)
    08932BD0:[ACC90018]: sw         $t1, 24($a2)
    08932BD4:[ACCA001C]: sw         $t2, 28($a2)
    08932BD8:[24A50001]: addiu      $a1, $a1, 1
    08932BDC:[24C60020]: addiu      $a2, $a2, 32
    08932BE0:[00A8482A]: slt        $t1, $a1, $t0
    08932BE4:[1520FFEC]: bne        $t1, $zr, 0x08932B98
    08932BE8:[24840020]: addiu      $a0, $a0, 32
    08932BEC:[ACE80120]: sw         $t0, 288($a3)
    08932BF0:[8FBF0160]: lw         $ra, 352($sp)
    08932BF4:[03E00008]: jr         $ra
    08932BF8:[27BD0170]: addiu      $sp, $sp, 368
  Back Branch 089329A4 51,718 times (length 14)
    08932960:[10800012]: beq        $a0, $zr, 0x089329AC
    08932964:[340B0000]: ori        $t3, $zr, 0 <=> li $t3, 0
    08932968:[44806000]: mtc1       $zr, $f12
    0893296C:[00E02825]: or         $a1, $a3, $zr <=> move $a1, $a3
    08932970:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
--> 08932974:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08932978:[C4AD000C]: lwc1       $f13, 12($a1)
    0893297C:[460C683C]: c.lt.s     $f13, $f12
    08932980:[00000000]: nop
    08932984:[45030001]: bc1tl      0x0893298C
    08932988:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    0893298C:[AC860000]: sw         $a2, 0($a0)
    08932990:[0006302B]: sltu       $a2, $zr, $a2 <=> move $a2, $a2
    08932994:[01665821]: addu       $t3, $t3, $a2
    08932998:[254A0001]: addiu      $t2, $t2, 1
    0893299C:[24A50020]: addiu      $a1, $a1, 32
    089329A0:[0148302A]: slt        $a2, $t2, $t0
--> 089329A4:[14C0FFF3]: bne        $a2, $zr, 0x08932974
    089329A8:[24840004]: addiu      $a0, $a0, 4
    089329AC:[11600090]: beq        $t3, $zr, 0x08932BF0
    089329B0:[00000000]: nop
    089329B4:[11680008]: beq        $t3, $t0, 0x089329D8
  Back Branch 08932BE4 9,220 times (length 21)
    08932B84:[00A8202A]: slt        $a0, $a1, $t0
    08932B88:[10800018]: beq        $a0, $zr, 0x08932BEC
    08932B8C:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    08932B90:[00E63021]: addu       $a2, $a3, $a2
    08932B94:[27A40030]: addiu      $a0, $sp, 48
--> 08932B98:[8C890000]: lw         $t1, 0($a0)
    08932B9C:[8C8A0004]: lw         $t2, 4($a0)
    08932BA0:[8C8B0008]: lw         $t3, 8($a0)
    08932BA4:[ACC90000]: sw         $t1, 0($a2)
    08932BA8:[ACCA0004]: sw         $t2, 4($a2)
    08932BAC:[ACCB0008]: sw         $t3, 8($a2)
    08932BB0:[8C89000C]: lw         $t1, 12($a0)
    08932BB4:[8C8A0010]: lw         $t2, 16($a0)
    08932BB8:[8C8B0014]: lw         $t3, 20($a0)
    08932BBC:[ACC9000C]: sw         $t1, 12($a2)
    08932BC0:[ACCA0010]: sw         $t2, 16($a2)
    08932BC4:[ACCB0014]: sw         $t3, 20($a2)
    08932BC8:[8C890018]: lw         $t1, 24($a0)
    08932BCC:[8C8A001C]: lw         $t2, 28($a0)
    08932BD0:[ACC90018]: sw         $t1, 24($a2)
    08932BD4:[ACCA001C]: sw         $t2, 28($a2)
    08932BD8:[24A50001]: addiu      $a1, $a1, 1
    08932BDC:[24C60020]: addiu      $a2, $a2, 32
    08932BE0:[00A8482A]: slt        $t1, $a1, $t0
--> 08932BE4:[1520FFEC]: bne        $t1, $zr, 0x08932B98
    08932BE8:[24840020]: addiu      $a0, $a0, 32
    08932BEC:[ACE80120]: sw         $t0, 288($a3)
    08932BF0:[8FBF0160]: lw         $ra, 352($sp)
    08932BF4:[03E00008]: jr         $ra
  Back Branch 08932B70 8,390 times (length 97)
    089329E0:[03E00008]: jr         $ra
    089329E4:[27BD0170]: addiu      $sp, $sp, 368
    089329E8:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    089329EC:[00E31821]: addu       $v1, $a3, $v1
    089329F0:[03A05025]: or         $t2, $sp, $zr <=> move $t2, $sp
--> 089329F4:[0188302A]: slt        $a2, $t4, $t0
    089329F8:[50C00001]: beql       $a2, $zr, 0x08932A00
    089329FC:[340C0000]: ori        $t4, $zr, 0 <=> li $t4, 0
    08932A00:[00601025]: or         $v0, $v1, $zr <=> move $v0, $v1
    08932A04:[000C5940]: sll        $t3, $t4, 0x0005
    08932A08:[00EB5821]: addu       $t3, $a3, $t3
    08932A0C:[8D4E0000]: lw         $t6, 0($t2)
    08932A10:[000C3080]: sll        $a2, $t4, 0x0002
    08932A14:[03A63021]: addu       $a2, $sp, $a2
    08932A18:[15C00032]: bne        $t6, $zr, 0x08932AE4
    08932A1C:[8CC60000]: lw         $a2, 0($a2)
    08932A20:[00807025]: or         $t6, $a0, $zr <=> move $t6, $a0
    08932A24:[24840020]: addiu      $a0, $a0, 32
    08932A28:[8C6F0000]: lw         $t7, 0($v1)
    08932A2C:[8C780004]: lw         $t8, 4($v1)
    08932A30:[8C790008]: lw         $t9, 8($v1)
    08932A34:[ADCF0000]: sw         $t7, 0($t6)
    08932A38:[ADD80004]: sw         $t8, 4($t6)
    08932A3C:[ADD90008]: sw         $t9, 8($t6)
    08932A40:[8C6F000C]: lw         $t7, 12($v1)
    08932A44:[8C780010]: lw         $t8, 16($v1)
    08932A48:[8C790014]: lw         $t9, 20($v1)
    08932A4C:[ADCF000C]: sw         $t7, 12($t6)
    08932A50:[ADD80010]: sw         $t8, 16($t6)
    08932A54:[ADD90014]: sw         $t9, 20($t6)
    08932A58:[8C6F0018]: lw         $t7, 24($v1)
    08932A5C:[8C78001C]: lw         $t8, 28($v1)
    08932A60:[ADCF0018]: sw         $t7, 24($t6)
    08932A64:[10C0003E]: beq        $a2, $zr, 0x08932B60
    08932A68:[ADD8001C]: sw         $t8, 28($t6)
    08932A6C:[C44C000C]: lwc1       $f12, 12($v0)
    08932A70:[D8400000]: lv.q       C000.q, 0($v0)
    08932A74:[D9610000]: lv.q       C010.q, 0($t3)
    08932A78:[01803025]: or         $a2, $t4, $zr <=> move $a2, $t4
    08932A7C:[440C6000]: mfc1       $t4, $f12
    08932A80:[D9220000]: lv.q       C020.q, 0($t1)
    08932A84:[48EC0003]: MTV.s      $t4, S030.s
    08932A88:[60818080]: vsub.q     C000.q, C000.q, C010.q
    08932A8C:[64828004]: vdot.t     S100.s, C000.t, C020.t
    08932A90:[D0100404]: vrcp.s     S100.s, S100.s
    08932A94:[64030404]: vmul.s     S100.s, S100.s, S030.s
    08932A98:[486C0004]: mfv.s      $t4, S100.s
    08932A9C:[448C6000]: mtc1       $t4, $f12
    08932AA0:[440C6000]: mfc1       $t4, $f12
    08932AA4:[D8410000]: lv.q       C010.q, 0($v0)
    08932AA8:[D9620000]: lv.q       C020.q, 0($t3)
    08932AAC:[48EC0003]: MTV.s      $t4, S030.s
    08932AB0:[D8450010]: lv.q       C110.q, 16($v0)
    08932AB4:[D9660010]: lv.q       C120.q, 16($t3)
    08932AB8:[60818280]: vsub.q     C000.q, C020.q, C010.q
    08932ABC:[60858684]: vsub.q     C100.q, C120.q, C110.q
    08932AC0:[65038080]: vscl.q     C000.q, C000.q, S030.s
    08932AC4:[65038484]: vscl.q     C100.q, C100.q, S030.s
    08932AC8:[60008181]: vadd.q     C010.q, C010.q, C000.q
    08932ACC:[60048585]: vadd.q     C110.q, C110.q, C100.q
    08932AD0:[F8810000]: sv.q       C010.q, 0($a0)
    08932AD4:[F8850010]: sv.q       C110.q, 16($a0)
    08932AD8:[24840020]: addiu      $a0, $a0, 32
    08932ADC:[10000020]: b          0x08932B60
    08932AE0:[00C06025]: or         $t4, $a2, $zr <=> move $t4, $a2
    08932AE4:[54C0001F]: bnel       $a2, $zr, 0x08932B64
    08932AE8:[25AD0001]: addiu      $t5, $t5, 1
    08932AEC:[C44C000C]: lwc1       $f12, 12($v0)
    08932AF0:[D8400000]: lv.q       C000.q, 0($v0)
    08932AF4:[D9610000]: lv.q       C010.q, 0($t3)
    08932AF8:[01803025]: or         $a2, $t4, $zr <=> move $a2, $t4
    08932AFC:[440C6000]: mfc1       $t4, $f12
    08932B00:[D9220000]: lv.q       C020.q, 0($t1)
    08932B04:[48EC0003]: MTV.s      $t4, S030.s
    08932B08:[60818080]: vsub.q     C000.q, C000.q, C010.q
    08932B0C:[64828004]: vdot.t     S100.s, C000.t, C020.t
    08932B10:[D0100404]: vrcp.s     S100.s, S100.s
    08932B14:[64030404]: vmul.s     S100.s, S100.s, S030.s
    08932B18:[486C0004]: mfv.s      $t4, S100.s
    08932B1C:[448C6000]: mtc1       $t4, $f12
    08932B20:[440C6000]: mfc1       $t4, $f12
    08932B24:[D8410000]: lv.q       C010.q, 0($v0)
    08932B28:[D9620000]: lv.q       C020.q, 0($t3)
    08932B2C:[48EC0003]: MTV.s      $t4, S030.s
    08932B30:[D8450010]: lv.q       C110.q, 16($v0)
    08932B34:[D9660010]: lv.q       C120.q, 16($t3)
    08932B38:[60818280]: vsub.q     C000.q, C020.q, C010.q
    08932B3C:[60858684]: vsub.q     C100.q, C120.q, C110.q
    08932B40:[65038080]: vscl.q     C000.q, C000.q, S030.s
    08932B44:[65038484]: vscl.q     C100.q, C100.q, S030.s
    08932B48:[60008181]: vadd.q     C010.q, C010.q, C000.q
    08932B4C:[60048585]: vadd.q     C110.q, C110.q, C100.q
    08932B50:[F8810000]: sv.q       C010.q, 0($a0)
    08932B54:[F8850010]: sv.q       C110.q, 16($a0)
    08932B58:[24840020]: addiu      $a0, $a0, 32
    08932B5C:[00C06025]: or         $t4, $a2, $zr <=> move $t4, $a2
    08932B60:[25AD0001]: addiu      $t5, $t5, 1
    08932B64:[24630020]: addiu      $v1, $v1, 32
    08932B68:[254A0004]: addiu      $t2, $t2, 4
    08932B6C:[01A8302A]: slt        $a2, $t5, $t0
--> 08932B70:[14C0FFA0]: bne        $a2, $zr, 0x089329F4
    08932B74:[258C0001]: addiu      $t4, $t4, 1
    08932B78:[00854023]: subu       $t0, $a0, $a1
    08932B7C:[00084142]: srl        $t0, $t0, 0x0005
    08932B80:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
_S1_2_88DAF5C 1,716,092 instructions (0.478%), 25 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
    088DA4A4:[C8B00001]: lv.s       S401.s, 0($a1)
    088DA4A8:[C8900002]: lv.s       S402.s, 0($a0)
    088DA4AC:[C8B00003]: lv.s       S403.s, 0($a1)
    088DA4B0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DA4B4:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DA4B8:[D8A00000]: lv.q       C000.q, 0($a1)
    088DA4BC:[D8A10010]: lv.q       C010.q, 16($a1)
    088DA4C0:[D8A20020]: lv.q       C020.q, 32($a1)
    088DA4C4:[D8A30030]: lv.q       C030.q, 48($a1)
    088DA4C8:[D03B0084]: vs2i.p     C100.t, C000.p
    088DA4CC:[D03B4085]: vs2i.p     C110.t, C002.p
    088DA4D0:[D03B0186]: vs2i.p     C120.t, C010.p
    088DA4D4:[D03B4187]: vs2i.p     C130.t, C012.p
    088DA4D8:[D03B0288]: vs2i.p     C200.t, C020.p
    088DA4DC:[D03B4289]: vs2i.p     C210.t, C022.p
    088DA4E0:[D03B038A]: vs2i.p     C220.t, C030.p
    088DA4E4:[D03B438B]: vs2i.p     C230.t, C032.p
    088DA4E8:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DA4EC:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DA4F0:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DA4F4:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DA4F8:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DA4FC:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DA500:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DA504:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DA508:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DA50C:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DA510:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DA514:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DA518:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DA51C:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DA520:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DA524:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DA528:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DA52C:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DA530:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DA534:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DA538:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DA53C:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DA540:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DA544:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DA548:[24A50040]: addiu      $a1, $a1, 64
    088DA54C:[D03F8480]: vi2s.q     C000.p, C100.q
    088DA550:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DA554:[D03F8681]: vi2s.q     C010.p, C120.q
    088DA558:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DA55C:[D03F8882]: vi2s.q     C020.p, C200.q
    088DA560:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DA564:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DA568:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DA56C:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DA570:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DA574:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DA578:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DA57C:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DA580:[1D80FFCD]: bgtz       $t4, 0x088DA4B8
    088DA584:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DA588:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DA58C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DA590:[100000F7]: b          0x088DA970
  Back Branch 088DC3C4 82,560 times (length 52)
    088DC2E8:[C8B00001]: lv.s       S401.s, 0($a1)
    088DC2EC:[C8900002]: lv.s       S402.s, 0($a0)
    088DC2F0:[C8B00003]: lv.s       S403.s, 0($a1)
    088DC2F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DC2F8:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DC2FC:[D8A00000]: lv.q       C000.q, 0($a1)
    088DC300:[D8A10010]: lv.q       C010.q, 16($a1)
    088DC304:[D8A20020]: lv.q       C020.q, 32($a1)
    088DC308:[D8A30030]: lv.q       C030.q, 48($a1)
    088DC30C:[D03B0084]: vs2i.p     C100.t, C000.p
    088DC310:[D03B4085]: vs2i.p     C110.t, C002.p
    088DC314:[D03B0186]: vs2i.p     C120.t, C010.p
    088DC318:[D03B4187]: vs2i.p     C130.t, C012.p
    088DC31C:[D03B0288]: vs2i.p     C200.t, C020.p
    088DC320:[D03B4289]: vs2i.p     C210.t, C022.p
    088DC324:[D03B038A]: vs2i.p     C220.t, C030.p
    088DC328:[D03B438B]: vs2i.p     C230.t, C032.p
    088DC32C:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DC330:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DC334:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DC338:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DC33C:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DC340:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DC344:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DC348:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DC34C:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DC350:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DC354:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DC358:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DC35C:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DC360:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DC364:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DC368:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DC36C:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DC370:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DC374:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DC378:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DC37C:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DC380:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DC384:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DC388:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DC38C:[24A50040]: addiu      $a1, $a1, 64
    088DC390:[D03F8480]: vi2s.q     C000.p, C100.q
    088DC394:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DC398:[D03F8681]: vi2s.q     C010.p, C120.q
    088DC39C:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DC3A0:[D03F8882]: vi2s.q     C020.p, C200.q
    088DC3A4:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DC3A8:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DC3AC:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DC3B0:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DC3B4:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DC3B8:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DC3BC:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DC3C0:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DC3C4:[1D80FFCD]: bgtz       $t4, 0x088DC2FC
    088DC3C8:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DC3CC:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DC3D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DC3D4:[100000F7]: b          0x088DC7B4
  Back Branch 088DB648 57,344 times (length 38)
    088DB5A4:[24840001]: addiu      $a0, $a0, 1
    088DB5A8:[AE24009C]: sw         $a0, 156($s1)
    088DB5AC:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DB5B0:[E62C0008]: swc1       $f12, 8($s1)
    088DB5B4:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DB5B8:[84440000]: lh         $a0, 0($v0)
    088DB5BC:[C62C0044]: lwc1       $f12, 68($s1)
    088DB5C0:[44846800]: mtc1       $a0, $f13
    088DB5C4:[46806B60]: cvt.s.w    $f13, $f13
    088DB5C8:[84A40000]: lh         $a0, 0($a1)
    088DB5CC:[24420002]: addiu      $v0, $v0, 2
    088DB5D0:[460C6B02]: mul.s      $f12, $f13, $f12
    088DB5D4:[24A60002]: addiu      $a2, $a1, 2
    088DB5D8:[4600630D]: trunc.w.s  $f12, $f12
    088DB5DC:[44076000]: mfc1       $a3, $f12
    088DB5E0:[00872021]: addu       $a0, $a0, $a3
    088DB5E4:[0097202C]: max        $a0, $a0, $s7
    088DB5E8:[0096202D]: min        $a0, $a0, $s6
    088DB5EC:[A4A40000]: sh         $a0, 0($a1)
    088DB5F0:[84440000]: lh         $a0, 0($v0)
    088DB5F4:[C62D0048]: lwc1       $f13, 72($s1)
    088DB5F8:[44847000]: mtc1       $a0, $f14
    088DB5FC:[46807320]: cvt.s.w    $f12, $f14
    088DB600:[84C40000]: lh         $a0, 0($a2)
    088DB604:[460D6302]: mul.s      $f12, $f12, $f13
    088DB608:[24630001]: addiu      $v1, $v1, 1
    088DB60C:[4600630D]: trunc.w.s  $f12, $f12
    088DB610:[24630001]: addiu      $v1, $v1, 1
    088DB614:[44056000]: mfc1       $a1, $f12
    088DB618:[00852021]: addu       $a0, $a0, $a1
    088DB61C:[0097202C]: max        $a0, $a0, $s7
    088DB620:[0096202D]: min        $a0, $a0, $s6
    088DB624:[A4C40000]: sh         $a0, 0($a2)
    088DB628:[84440000]: lh         $a0, 0($v0)
    088DB62C:[24C50002]: addiu      $a1, $a2, 2
    088DB630:[00840018]: mult       $a0, $a0
    088DB634:[24420002]: addiu      $v0, $v0, 2
    088DB638:[28641000]: slti       $a0, $v1, 4096
    088DB63C:[00003012]: mflo       $a2
    088DB640:[44866000]: mtc1       $a2, $f12
    088DB644:[46806360]: cvt.s.w    $f13, $f12
--> 088DB648:[1480FFDB]: bne        $a0, $zr, 0x088DB5B8
    088DB64C:[460DC600]: add.s      $f24, $f24, $f13
    088DB650:[1000006F]: b          0x088DB810
    088DB654:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD48C 55,296 times (length 38)
    088DD3E8:[24840001]: addiu      $a0, $a0, 1
    088DD3EC:[AE24009C]: sw         $a0, 156($s1)
    088DD3F0:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DD3F4:[E62C0008]: swc1       $f12, 8($s1)
    088DD3F8:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DD3FC:[84440000]: lh         $a0, 0($v0)
    088DD400:[C62C0044]: lwc1       $f12, 68($s1)
    088DD404:[44846800]: mtc1       $a0, $f13
    088DD408:[46806B60]: cvt.s.w    $f13, $f13
    088DD40C:[84A40000]: lh         $a0, 0($a1)
    088DD410:[24420002]: addiu      $v0, $v0, 2
    088DD414:[460C6B02]: mul.s      $f12, $f13, $f12
    088DD418:[24A60002]: addiu      $a2, $a1, 2
    088DD41C:[4600630D]: trunc.w.s  $f12, $f12
    088DD420:[44076000]: mfc1       $a3, $f12
    088DD424:[00872021]: addu       $a0, $a0, $a3
    088DD428:[0097202C]: max        $a0, $a0, $s7
    088DD42C:[0096202D]: min        $a0, $a0, $s6
    088DD430:[A4A40000]: sh         $a0, 0($a1)
    088DD434:[84440000]: lh         $a0, 0($v0)
    088DD438:[C62D0048]: lwc1       $f13, 72($s1)
    088DD43C:[44847000]: mtc1       $a0, $f14
    088DD440:[46807320]: cvt.s.w    $f12, $f14
    088DD444:[84C40000]: lh         $a0, 0($a2)
    088DD448:[460D6302]: mul.s      $f12, $f12, $f13
    088DD44C:[24630001]: addiu      $v1, $v1, 1
    088DD450:[4600630D]: trunc.w.s  $f12, $f12
    088DD454:[24630001]: addiu      $v1, $v1, 1
    088DD458:[44056000]: mfc1       $a1, $f12
    088DD45C:[00852021]: addu       $a0, $a0, $a1
    088DD460:[0097202C]: max        $a0, $a0, $s7
    088DD464:[0096202D]: min        $a0, $a0, $s6
    088DD468:[A4C40000]: sh         $a0, 0($a2)
    088DD46C:[84440000]: lh         $a0, 0($v0)
    088DD470:[24C50002]: addiu      $a1, $a2, 2
    088DD474:[00840018]: mult       $a0, $a0
    088DD478:[24420002]: addiu      $v0, $v0, 2
    088DD47C:[28641000]: slti       $a0, $v1, 4096
    088DD480:[00003012]: mflo       $a2
    088DD484:[44866000]: mtc1       $a2, $f12
    088DD488:[46806360]: cvt.s.w    $f13, $f12
--> 088DD48C:[1480FFDB]: bne        $a0, $zr, 0x088DD3FC
    088DD490:[460DC600]: add.s      $f24, $f24, $f13
    088DD494:[1000006F]: b          0x088DD654
    088DD498:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
    088DC1E0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DC1E4:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DC1E8:[5280001A]: beql       $s4, $zr, 0x088DC254
    088DC1EC:[8E250060]: lw         $a1, 96($s1)
    088DC1F0:[8E250064]: lw         $a1, 100($s1)
--> 088DC1F4:[8E240068]: lw         $a0, 104($s1)
    088DC1F8:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DC1FC:[00A42823]: subu       $a1, $a1, $a0
    088DC200:[00B0202B]: sltu       $a0, $a1, $s0
    088DC204:[54800001]: bnel       $a0, $zr, 0x088DC20C
    088DC208:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DC20C:[8E25005C]: lw         $a1, 92($s1)
    088DC210:[8E260068]: lw         $a2, 104($s1)
    088DC214:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DC218:[00A62821]: addu       $a1, $a1, $a2
    088DC21C:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DC220:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DC224:[8E240068]: lw         $a0, 104($s1)
    088DC228:[8E250064]: lw         $a1, 100($s1)
    088DC22C:[00902021]: addu       $a0, $a0, $s0
    088DC230:[AE240068]: sw         $a0, 104($s1)
    088DC234:[02709821]: addu       $s3, $s3, $s0
    088DC238:[02509023]: subu       $s2, $s2, $s0
    088DC23C:[0085202B]: sltu       $a0, $a0, $a1
    088DC240:[50800001]: beql       $a0, $zr, 0x088DC248
    088DC244:[AE200068]: sw         $zr, 104($s1)
--> 088DC248:[5640FFEA]: bnel       $s2, $zr, 0x088DC1F4
    088DC24C:[8E250064]: lw         $a1, 100($s1)
    088DC250:[8E250060]: lw         $a1, 96($s1)
    088DC254:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DC258:[00B42823]: subu       $a1, $a1, $s4
  Back Branch 088DA404 3 times (length 23)
    088DA39C:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DA3A0:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DA3A4:[5280001A]: beql       $s4, $zr, 0x088DA410
    088DA3A8:[8E250060]: lw         $a1, 96($s1)
    088DA3AC:[8E250064]: lw         $a1, 100($s1)
--> 088DA3B0:[8E240068]: lw         $a0, 104($s1)
    088DA3B4:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DA3B8:[00A42823]: subu       $a1, $a1, $a0
    088DA3BC:[00B0202B]: sltu       $a0, $a1, $s0
    088DA3C0:[54800001]: bnel       $a0, $zr, 0x088DA3C8
    088DA3C4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DA3C8:[8E25005C]: lw         $a1, 92($s1)
    088DA3CC:[8E260068]: lw         $a2, 104($s1)
    088DA3D0:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DA3D4:[00A62821]: addu       $a1, $a1, $a2
    088DA3D8:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DA3DC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DA3E0:[8E240068]: lw         $a0, 104($s1)
    088DA3E4:[8E250064]: lw         $a1, 100($s1)
    088DA3E8:[00902021]: addu       $a0, $a0, $s0
    088DA3EC:[AE240068]: sw         $a0, 104($s1)
    088DA3F0:[02709821]: addu       $s3, $s3, $s0
    088DA3F4:[02509023]: subu       $s2, $s2, $s0
    088DA3F8:[0085202B]: sltu       $a0, $a0, $a1
    088DA3FC:[50800001]: beql       $a0, $zr, 0x088DA404
    088DA400:[AE200068]: sw         $zr, 104($s1)
--> 088DA404:[5640FFEA]: bnel       $s2, $zr, 0x088DA3B0
    088DA408:[8E250064]: lw         $a1, 100($s1)
    088DA40C:[8E250060]: lw         $a1, 96($s1)
    088DA410:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DA414:[00B42823]: subu       $a1, $a1, $s4
_S1_2_88DCDA0 1,638,099 instructions (0.456%), 24 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
    088DA4A4:[C8B00001]: lv.s       S401.s, 0($a1)
    088DA4A8:[C8900002]: lv.s       S402.s, 0($a0)
    088DA4AC:[C8B00003]: lv.s       S403.s, 0($a1)
    088DA4B0:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DA4B4:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DA4B8:[D8A00000]: lv.q       C000.q, 0($a1)
    088DA4BC:[D8A10010]: lv.q       C010.q, 16($a1)
    088DA4C0:[D8A20020]: lv.q       C020.q, 32($a1)
    088DA4C4:[D8A30030]: lv.q       C030.q, 48($a1)
    088DA4C8:[D03B0084]: vs2i.p     C100.t, C000.p
    088DA4CC:[D03B4085]: vs2i.p     C110.t, C002.p
    088DA4D0:[D03B0186]: vs2i.p     C120.t, C010.p
    088DA4D4:[D03B4187]: vs2i.p     C130.t, C012.p
    088DA4D8:[D03B0288]: vs2i.p     C200.t, C020.p
    088DA4DC:[D03B4289]: vs2i.p     C210.t, C022.p
    088DA4E0:[D03B038A]: vs2i.p     C220.t, C030.p
    088DA4E4:[D03B438B]: vs2i.p     C230.t, C032.p
    088DA4E8:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DA4EC:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DA4F0:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DA4F4:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DA4F8:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DA4FC:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DA500:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DA504:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DA508:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DA50C:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DA510:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DA514:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DA518:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DA51C:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DA520:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DA524:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DA528:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DA52C:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DA530:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DA534:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DA538:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DA53C:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DA540:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DA544:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DA548:[24A50040]: addiu      $a1, $a1, 64
    088DA54C:[D03F8480]: vi2s.q     C000.p, C100.q
    088DA550:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DA554:[D03F8681]: vi2s.q     C010.p, C120.q
    088DA558:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DA55C:[D03F8882]: vi2s.q     C020.p, C200.q
    088DA560:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DA564:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DA568:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DA56C:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DA570:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DA574:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DA578:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DA57C:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DA580:[1D80FFCD]: bgtz       $t4, 0x088DA4B8
    088DA584:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DA588:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DA58C:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DA590:[100000F7]: b          0x088DA970
  Back Branch 088DC3C4 82,560 times (length 52)
    088DC2E8:[C8B00001]: lv.s       S401.s, 0($a1)
    088DC2EC:[C8900002]: lv.s       S402.s, 0($a0)
    088DC2F0:[C8B00003]: lv.s       S403.s, 0($a1)
    088DC2F4:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088DC2F8:[340C0800]: ori        $t4, $zr, 2048 <=> li $t4, 2048
--> 088DC2FC:[D8A00000]: lv.q       C000.q, 0($a1)
    088DC300:[D8A10010]: lv.q       C010.q, 16($a1)
    088DC304:[D8A20020]: lv.q       C020.q, 32($a1)
    088DC308:[D8A30030]: lv.q       C030.q, 48($a1)
    088DC30C:[D03B0084]: vs2i.p     C100.t, C000.p
    088DC310:[D03B4085]: vs2i.p     C110.t, C002.p
    088DC314:[D03B0186]: vs2i.p     C120.t, C010.p
    088DC318:[D03B4187]: vs2i.p     C130.t, C012.p
    088DC31C:[D03B0288]: vs2i.p     C200.t, C020.p
    088DC320:[D03B4289]: vs2i.p     C210.t, C022.p
    088DC324:[D03B038A]: vs2i.p     C220.t, C030.p
    088DC328:[D03B438B]: vs2i.p     C230.t, C032.p
    088DC32C:[D29F8484]: vi2f.q     C100.q, C100.q, 31
    088DC330:[D29F8585]: vi2f.q     C110.q, C110.q, 31
    088DC334:[D29F8686]: vi2f.q     C120.q, C120.q, 31
    088DC338:[D29F8787]: vi2f.q     C130.q, C130.q, 31
    088DC33C:[D29F8888]: vi2f.q     C200.q, C200.q, 31
    088DC340:[D29F8989]: vi2f.q     C210.q, C210.q, 31
    088DC344:[D29F8A8A]: vi2f.q     C220.q, C220.q, 31
    088DC348:[D29F8B8B]: vi2f.q     C230.q, C230.q, 31
    088DC34C:[64108484]: vmul.q     C100.q, C100.q, C400.q
    088DC350:[64108585]: vmul.q     C110.q, C110.q, C400.q
    088DC354:[64108686]: vmul.q     C120.q, C120.q, C400.q
    088DC358:[64108787]: vmul.q     C130.q, C130.q, C400.q
    088DC35C:[64108888]: vmul.q     C200.q, C200.q, C400.q
    088DC360:[64108989]: vmul.q     C210.q, C210.q, C400.q
    088DC364:[64108A8A]: vmul.q     C220.q, C220.q, C400.q
    088DC368:[64108B8B]: vmul.q     C230.q, C230.q, C400.q
    088DC36C:[D23F8484]: vf2iz.q    C100.q, C100.q, 31
    088DC370:[D23F8585]: vf2iz.q    C110.q, C110.q, 31
    088DC374:[D23F8686]: vf2iz.q    C120.q, C120.q, 31
    088DC378:[D23F8787]: vf2iz.q    C130.q, C130.q, 31
    088DC37C:[D23F8888]: vf2iz.q    C200.q, C200.q, 31
    088DC380:[D23F8989]: vf2iz.q    C210.q, C210.q, 31
    088DC384:[D23F8A8A]: vf2iz.q    C220.q, C220.q, 31
    088DC388:[D23F8B8B]: vf2iz.q    C230.q, C230.q, 31
    088DC38C:[24A50040]: addiu      $a1, $a1, 64
    088DC390:[D03F8480]: vi2s.q     C000.p, C100.q
    088DC394:[D03F85C0]: vi2s.q     C002.p, C110.q
    088DC398:[D03F8681]: vi2s.q     C010.p, C120.q
    088DC39C:[D03F87C1]: vi2s.q     C012.p, C130.q
    088DC3A0:[D03F8882]: vi2s.q     C020.p, C200.q
    088DC3A4:[D03F89C2]: vi2s.q     C022.p, C210.q
    088DC3A8:[D03F8A83]: vi2s.q     C030.p, C220.q
    088DC3AC:[D03F8BC3]: vi2s.q     C032.p, C230.q
    088DC3B0:[F8A0FFC0]: sv.q       C000.q, -64($a1)
    088DC3B4:[F8A1FFD0]: sv.q       C010.q, -48($a1)
    088DC3B8:[F8A2FFE0]: sv.q       C020.q, -32($a1)
    088DC3BC:[F8A3FFF0]: sv.q       C030.q, -16($a1)
    088DC3C0:[258CFFF0]: addiu      $t4, $t4, -16
--> 088DC3C4:[1D80FFCD]: bgtz       $t4, 0x088DC2FC
    088DC3C8:[34044000]: ori        $a0, $zr, 16384 <=> li $a0, 16384
    088DC3CC:[0E277311]: jal        0x089DCC44 [sceKernelChangeCurrentThreadAttr]
    088DC3D0:[00002825]: or         $a1, $zr, $zr <=> li $a1, 0
    088DC3D4:[100000F7]: b          0x088DC7B4
  Back Branch 088DB648 57,344 times (length 38)
    088DB5A4:[24840001]: addiu      $a0, $a0, 1
    088DB5A8:[AE24009C]: sw         $a0, 156($s1)
    088DB5AC:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DB5B0:[E62C0008]: swc1       $f12, 8($s1)
    088DB5B4:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DB5B8:[84440000]: lh         $a0, 0($v0)
    088DB5BC:[C62C0044]: lwc1       $f12, 68($s1)
    088DB5C0:[44846800]: mtc1       $a0, $f13
    088DB5C4:[46806B60]: cvt.s.w    $f13, $f13
    088DB5C8:[84A40000]: lh         $a0, 0($a1)
    088DB5CC:[24420002]: addiu      $v0, $v0, 2
    088DB5D0:[460C6B02]: mul.s      $f12, $f13, $f12
    088DB5D4:[24A60002]: addiu      $a2, $a1, 2
    088DB5D8:[4600630D]: trunc.w.s  $f12, $f12
    088DB5DC:[44076000]: mfc1       $a3, $f12
    088DB5E0:[00872021]: addu       $a0, $a0, $a3
    088DB5E4:[0097202C]: max        $a0, $a0, $s7
    088DB5E8:[0096202D]: min        $a0, $a0, $s6
    088DB5EC:[A4A40000]: sh         $a0, 0($a1)
    088DB5F0:[84440000]: lh         $a0, 0($v0)
    088DB5F4:[C62D0048]: lwc1       $f13, 72($s1)
    088DB5F8:[44847000]: mtc1       $a0, $f14
    088DB5FC:[46807320]: cvt.s.w    $f12, $f14
    088DB600:[84C40000]: lh         $a0, 0($a2)
    088DB604:[460D6302]: mul.s      $f12, $f12, $f13
    088DB608:[24630001]: addiu      $v1, $v1, 1
    088DB60C:[4600630D]: trunc.w.s  $f12, $f12
    088DB610:[24630001]: addiu      $v1, $v1, 1
    088DB614:[44056000]: mfc1       $a1, $f12
    088DB618:[00852021]: addu       $a0, $a0, $a1
    088DB61C:[0097202C]: max        $a0, $a0, $s7
    088DB620:[0096202D]: min        $a0, $a0, $s6
    088DB624:[A4C40000]: sh         $a0, 0($a2)
    088DB628:[84440000]: lh         $a0, 0($v0)
    088DB62C:[24C50002]: addiu      $a1, $a2, 2
    088DB630:[00840018]: mult       $a0, $a0
    088DB634:[24420002]: addiu      $v0, $v0, 2
    088DB638:[28641000]: slti       $a0, $v1, 4096
    088DB63C:[00003012]: mflo       $a2
    088DB640:[44866000]: mtc1       $a2, $f12
    088DB644:[46806360]: cvt.s.w    $f13, $f12
--> 088DB648:[1480FFDB]: bne        $a0, $zr, 0x088DB5B8
    088DB64C:[460DC600]: add.s      $f24, $f24, $f13
    088DB650:[1000006F]: b          0x088DB810
    088DB654:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD48C 55,296 times (length 38)
    088DD3E8:[24840001]: addiu      $a0, $a0, 1
    088DD3EC:[AE24009C]: sw         $a0, 156($s1)
    088DD3F0:[34030000]: ori        $v1, $zr, 0 <=> li $v1, 0
    088DD3F4:[E62C0008]: swc1       $f12, 8($s1)
    088DD3F8:[03C01025]: or         $v0, $fp, $zr <=> move $v0, $fp
--> 088DD3FC:[84440000]: lh         $a0, 0($v0)
    088DD400:[C62C0044]: lwc1       $f12, 68($s1)
    088DD404:[44846800]: mtc1       $a0, $f13
    088DD408:[46806B60]: cvt.s.w    $f13, $f13
    088DD40C:[84A40000]: lh         $a0, 0($a1)
    088DD410:[24420002]: addiu      $v0, $v0, 2
    088DD414:[460C6B02]: mul.s      $f12, $f13, $f12
    088DD418:[24A60002]: addiu      $a2, $a1, 2
    088DD41C:[4600630D]: trunc.w.s  $f12, $f12
    088DD420:[44076000]: mfc1       $a3, $f12
    088DD424:[00872021]: addu       $a0, $a0, $a3
    088DD428:[0097202C]: max        $a0, $a0, $s7
    088DD42C:[0096202D]: min        $a0, $a0, $s6
    088DD430:[A4A40000]: sh         $a0, 0($a1)
    088DD434:[84440000]: lh         $a0, 0($v0)
    088DD438:[C62D0048]: lwc1       $f13, 72($s1)
    088DD43C:[44847000]: mtc1       $a0, $f14
    088DD440:[46807320]: cvt.s.w    $f12, $f14
    088DD444:[84C40000]: lh         $a0, 0($a2)
    088DD448:[460D6302]: mul.s      $f12, $f12, $f13
    088DD44C:[24630001]: addiu      $v1, $v1, 1
    088DD450:[4600630D]: trunc.w.s  $f12, $f12
    088DD454:[24630001]: addiu      $v1, $v1, 1
    088DD458:[44056000]: mfc1       $a1, $f12
    088DD45C:[00852021]: addu       $a0, $a0, $a1
    088DD460:[0097202C]: max        $a0, $a0, $s7
    088DD464:[0096202D]: min        $a0, $a0, $s6
    088DD468:[A4C40000]: sh         $a0, 0($a2)
    088DD46C:[84440000]: lh         $a0, 0($v0)
    088DD470:[24C50002]: addiu      $a1, $a2, 2
    088DD474:[00840018]: mult       $a0, $a0
    088DD478:[24420002]: addiu      $v0, $v0, 2
    088DD47C:[28641000]: slti       $a0, $v1, 4096
    088DD480:[00003012]: mflo       $a2
    088DD484:[44866000]: mtc1       $a2, $f12
    088DD488:[46806360]: cvt.s.w    $f13, $f12
--> 088DD48C:[1480FFDB]: bne        $a0, $zr, 0x088DD3FC
    088DD490:[460DC600]: add.s      $f24, $f24, $f13
    088DD494:[1000006F]: b          0x088DD654
    088DD498:[E63800B0]: swc1       $f24, 176($s1)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
    088DC1E0:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DC1E4:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DC1E8:[5280001A]: beql       $s4, $zr, 0x088DC254
    088DC1EC:[8E250060]: lw         $a1, 96($s1)
    088DC1F0:[8E250064]: lw         $a1, 100($s1)
--> 088DC1F4:[8E240068]: lw         $a0, 104($s1)
    088DC1F8:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DC1FC:[00A42823]: subu       $a1, $a1, $a0
    088DC200:[00B0202B]: sltu       $a0, $a1, $s0
    088DC204:[54800001]: bnel       $a0, $zr, 0x088DC20C
    088DC208:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DC20C:[8E25005C]: lw         $a1, 92($s1)
    088DC210:[8E260068]: lw         $a2, 104($s1)
    088DC214:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DC218:[00A62821]: addu       $a1, $a1, $a2
    088DC21C:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DC220:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DC224:[8E240068]: lw         $a0, 104($s1)
    088DC228:[8E250064]: lw         $a1, 100($s1)
    088DC22C:[00902021]: addu       $a0, $a0, $s0
    088DC230:[AE240068]: sw         $a0, 104($s1)
    088DC234:[02709821]: addu       $s3, $s3, $s0
    088DC238:[02509023]: subu       $s2, $s2, $s0
    088DC23C:[0085202B]: sltu       $a0, $a0, $a1
    088DC240:[50800001]: beql       $a0, $zr, 0x088DC248
    088DC244:[AE200068]: sw         $zr, 104($s1)
--> 088DC248:[5640FFEA]: bnel       $s2, $zr, 0x088DC1F4
    088DC24C:[8E250064]: lw         $a1, 100($s1)
    088DC250:[8E250060]: lw         $a1, 96($s1)
    088DC254:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DC258:[00B42823]: subu       $a1, $a1, $s4
  Back Branch 088DA404 3 times (length 23)
    088DA39C:[00A09025]: or         $s2, $a1, $zr <=> move $s2, $a1
    088DA3A0:[0240A025]: or         $s4, $s2, $zr <=> move $s4, $s2
    088DA3A4:[5280001A]: beql       $s4, $zr, 0x088DA410
    088DA3A8:[8E250060]: lw         $a1, 96($s1)
    088DA3AC:[8E250064]: lw         $a1, 100($s1)
--> 088DA3B0:[8E240068]: lw         $a0, 104($s1)
    088DA3B4:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    088DA3B8:[00A42823]: subu       $a1, $a1, $a0
    088DA3BC:[00B0202B]: sltu       $a0, $a1, $s0
    088DA3C0:[54800001]: bnel       $a0, $zr, 0x088DA3C8
    088DA3C4:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    088DA3C8:[8E25005C]: lw         $a1, 92($s1)
    088DA3CC:[8E260068]: lw         $a2, 104($s1)
    088DA3D0:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    088DA3D4:[00A62821]: addu       $a1, $a1, $a2
    088DA3D8:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088DA3DC:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088DA3E0:[8E240068]: lw         $a0, 104($s1)
    088DA3E4:[8E250064]: lw         $a1, 100($s1)
    088DA3E8:[00902021]: addu       $a0, $a0, $s0
    088DA3EC:[AE240068]: sw         $a0, 104($s1)
    088DA3F0:[02709821]: addu       $s3, $s3, $s0
    088DA3F4:[02509023]: subu       $s2, $s2, $s0
    088DA3F8:[0085202B]: sltu       $a0, $a0, $a1
    088DA3FC:[50800001]: beql       $a0, $zr, 0x088DA404
    088DA400:[AE200068]: sw         $zr, 104($s1)
--> 088DA404:[5640FFEA]: bnel       $s2, $zr, 0x088DA3B0
    088DA408:[8E250064]: lw         $a1, 100($s1)
    088DA40C:[8E250060]: lw         $a1, 96($s1)
    088DA410:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    088DA414:[00B42823]: subu       $a1, $a1, $s4
_S1_2_89B028C 1,601,074 instructions (0.446%), 37,620 calls (089B028C - 089B0378, length 60)
    089B028C:[27BDFFF0]: addiu      $sp, $sp, -16
    089B0290:[0080C825]: or         $t9, $a0, $zr <=> move $t9, $a0
    089B0294:[00A0C025]: or         $t8, $a1, $zr <=> move $t8, $a1
    089B0298:[2CC40010]: sltiu      $a0, $a2, 16
    089B029C:[AFBF0000]: sw         $ra, 0($sp)
    089B02A0:[14800024]: bne        $a0, $zr, 0x089B0334
    089B02A4:[00C07825]: or         $t7, $a2, $zr <=> move $t7, $a2
    089B02A8:[33040003]: andi       $a0, $t8, 3
    089B02AC:[1080000B]: beq        $a0, $zr, 0x089B02DC
    089B02B0:[33240003]: andi       $a0, $t9, 3
    089B02B4:[93220000]: lbu        $v0, 0($t9)
    089B02B8:[93040000]: lbu        $a0, 0($t8)
    089B02BC:[27390001]: addiu      $t9, $t9, 1
    089B02C0:[00441023]: subu       $v0, $v0, $a0
    089B02C4:[1440002A]: bne        $v0, $zr, 0x089B0370
    089B02C8:[27180001]: addiu      $t8, $t8, 1
    089B02CC:[33040003]: andi       $a0, $t8, 3
    089B02D0:[1480FFF8]: bne        $a0, $zr, 0x089B02B4
    089B02D4:[25EFFFFF]: addiu      $t7, $t7, -1
    089B02D8:[33240003]: andi       $a0, $t9, 3
    089B02DC:[14800007]: bne        $a0, $zr, 0x089B02FC
    089B02E0:[000F1082]: srl        $v0, $t7, 0x0002
    089B02E4:[03202025]: or         $a0, $t9, $zr <=> move $a0, $t9
    089B02E8:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    089B02EC:[0E26BFAC]: jal        0x089AFEB0
    089B02F0:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    089B02F4:[10000005]: b          0x089B030C
    089B02F8:[00000000]: nop
    089B02FC:[03202025]: or         $a0, $t9, $zr <=> move $a0, $t9
    089B0300:[03002825]: or         $a1, $t8, $zr <=> move $a1, $t8
    089B0304:[0E26C01B]: jal        0x089B006C
    089B0308:[00403025]: or         $a2, $v0, $zr <=> move $a2, $v0
    089B030C:[14400006]: bne        $v0, $zr, 0x089B0328
    089B0310:[2404FFFC]: addiu      $a0, $zr, -4 <=> li $a0, -4
    089B0314:[01E42024]: and        $a0, $t7, $a0
    089B0318:[0324C821]: addu       $t9, $t9, $a0
    089B031C:[0304C021]: addu       $t8, $t8, $a0
    089B0320:[10000004]: b          0x089B0334
    089B0324:[31EF0003]: andi       $t7, $t7, 3
    089B0328:[8FBF0000]: lw         $ra, 0($sp)
    089B032C:[03E00008]: jr         $ra
    089B0330:[27BD0010]: addiu      $sp, $sp, 16
    089B0334:[11E0000A]: beq        $t7, $zr, 0x089B0360
    089B0338:[00000000]: nop
    089B033C:[93220000]: lbu        $v0, 0($t9)
    089B0340:[93040000]: lbu        $a0, 0($t8)
    089B0344:[27390001]: addiu      $t9, $t9, 1
    089B0348:[00441023]: subu       $v0, $v0, $a0
    089B034C:[14400008]: bne        $v0, $zr, 0x089B0370
    089B0350:[27180001]: addiu      $t8, $t8, 1
    089B0354:[25EFFFFF]: addiu      $t7, $t7, -1
    089B0358:[55E0FFF9]: bnel       $t7, $zr, 0x089B0340
    089B035C:[93220000]: lbu        $v0, 0($t9)
    089B0360:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    089B0364:[8FBF0000]: lw         $ra, 0($sp)
    089B0368:[03E00008]: jr         $ra
    089B036C:[27BD0010]: addiu      $sp, $sp, 16
    089B0370:[8FBF0000]: lw         $ra, 0($sp)
    089B0374:[03E00008]: jr         $ra
    089B0378:[27BD0010]: addiu      $sp, $sp, 16
  Back Branch 089B0358 103,442 times (length 8)
    089B032C:[03E00008]: jr         $ra
    089B0330:[27BD0010]: addiu      $sp, $sp, 16
    089B0334:[11E0000A]: beq        $t7, $zr, 0x089B0360
    089B0338:[00000000]: nop
    089B033C:[93220000]: lbu        $v0, 0($t9)
--> 089B0340:[93040000]: lbu        $a0, 0($t8)
    089B0344:[27390001]: addiu      $t9, $t9, 1
    089B0348:[00441023]: subu       $v0, $v0, $a0
    089B034C:[14400008]: bne        $v0, $zr, 0x089B0370
    089B0350:[27180001]: addiu      $t8, $t8, 1
    089B0354:[25EFFFFF]: addiu      $t7, $t7, -1
--> 089B0358:[55E0FFF9]: bnel       $t7, $zr, 0x089B0340
    089B035C:[93220000]: lbu        $v0, 0($t9)
    089B0360:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    089B0364:[8FBF0000]: lw         $ra, 0($sp)
    089B0368:[03E00008]: jr         $ra
_S1_2_89D0E40 1,537,118 instructions (0.428%), 69,869 calls (089D0E40 - 089D0E94, length 22)
    089D0E40:[27BDFFF0]: addiu      $sp, $sp, -16
    089D0E44:[3C0208A3]: lui        $v0, 0x08A3 <=> li $v0, 0x08A30000
    089D0E48:[AFB00000]: sw         $s0, 0($sp)
    089D0E4C:[24507648]: addiu      $s0, $v0, 30280
    089D0E50:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089D0E54:[8E060048]: lw         $a2, 72($s0)
    089D0E58:[AFB10004]: sw         $s1, 4($sp)
    089D0E5C:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089D0E60:[00C02021]: addu       $a0, $a2, $zr <=> move $a0, $a2
    089D0E64:[AFBF0008]: sw         $ra, 8($sp)
    089D0E68:[0E2748E2]: jal        0x089D2388
    089D0E6C:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089D0E70:[24040001]: addiu      $a0, $zr, 1 <=> li $a0, 1
    089D0E74:[8E050044]: lw         $a1, 68($s0)
    089D0E78:[02241804]: sllv       $v1, $a0, $s1
    089D0E7C:[8FBF0008]: lw         $ra, 8($sp)
    089D0E80:[00A32025]: or         $a0, $a1, $v1
    089D0E84:[AE040044]: sw         $a0, 68($s0)
    089D0E88:[8FB10004]: lw         $s1, 4($sp)
    089D0E8C:[8FB00000]: lw         $s0, 0($sp)
    089D0E90:[03E00008]: jr         $ra
    089D0E94:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_89CFB60 1,466,687 instructions (0.408%), 21,621 calls (089CFB60 - 089CFDC4, length 154)
    089CFB60:[27BDFFD0]: addiu      $sp, $sp, -48
    089CFB64:[AFB40010]: sw         $s4, 16($sp)
    089CFB68:[00C0A021]: addu       $s4, $a2, $zr <=> move $s4, $a2
    089CFB6C:[AFB3000C]: sw         $s3, 12($sp)
    089CFB70:[3C1308A3]: lui        $s3, 0x08A3 <=> li $s3, 0x08A30000
    089CFB74:[AFB20008]: sw         $s2, 8($sp)
    089CFB78:[00A09021]: addu       $s2, $a1, $zr <=> move $s2, $a1
    089CFB7C:[AFB10004]: sw         $s1, 4($sp)
    089CFB80:[26717648]: addiu      $s1, $s3, 30280
    089CFB84:[AFB00000]: sw         $s0, 0($sp)
    089CFB88:[AFBF0014]: sw         $ra, 20($sp)
    089CFB8C:[E7B40020]: swc1       $f20, 32($sp)
    089CFB90:[8E637648]: lw         $v1, 30280($s3)
    089CFB94:[10600089]: beq        $v1, $zr, 0x089CFDBC
    089CFB98:[00808021]: addu       $s0, $a0, $zr <=> move $s0, $a0
    089CFB9C:[0E2772D1]: jal        0x089DCB44 [sceKernelCpuSuspendIntr]
    089CFBA0:[00000000]: nop
    089CFBA4:[00102980]: sll        $a1, $s0, 0x0006
    089CFBA8:[00B03023]: subu       $a2, $a1, $s0
    089CFBAC:[00062880]: sll        $a1, $a2, 0x0002
    089CFBB0:[00B13021]: addu       $a2, $a1, $s1
    089CFBB4:[8CC30144]: lw         $v1, 324($a2)
    089CFBB8:[0461007A]: bgez       $v1, 0x089CFDA4
    089CFBBC:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFBC0:[8E2A000C]: lw         $t2, 12($s1)
    089CFBC4:[262B004C]: addiu      $t3, $s1, 76
    089CFBC8:[00AB4821]: addu       $t1, $a1, $t3
    089CFBCC:[ACCA0144]: sw         $t2, 324($a2)
    089CFBD0:[AE290048]: sw         $t1, 72($s1)
    089CFBD4:[0E2772DF]: jal        0x089DCB7C [sceKernelCpuResumeIntr]
    089CFBD8:[AE30000C]: sw         $s0, 12($s1)
    089CFBDC:[2608FFFD]: addiu      $t0, $s0, -3
    089CFBE0:[2D070002]: sltiu      $a3, $t0, 2
    089CFBE4:[50E00057]: beql       $a3, $zr, 0x089CFD44
    089CFBE8:[8E2F0048]: lw         $t7, 72($s1)
    089CFBEC:[8E2C0048]: lw         $t4, 72($s1)
    089CFBF0:[7E4DE000]: ext        $t5, $s2, 0, 29
    089CFBF4:[AD94000C]: sw         $s4, 12($t4)
    089CFBF8:[AD8D0008]: sw         $t5, 8($t4)
    089CFBFC:[AD8D0004]: sw         $t5, 4($t4)
    089CFC00:[26707648]: addiu      $s0, $s3, 30280
    089CFC04:[8E12000C]: lw         $s2, 12($s0)
    089CFC08:[52400042]: beql       $s2, $zr, 0x089CFD14
    089CFC0C:[8E190048]: lw         $t9, 72($s0)
    089CFC10:[26707648]: addiu      $s0, $s3, 30280
    089CFC14:[8E130004]: lw         $s3, 4($s0)
    089CFC18:[1260002D]: beq        $s3, $zr, 0x089CFCD0
    089CFC1C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    089CFC20:[8E05000C]: lw         $a1, 12($s0)
    089CFC24:[14A00020]: bne        $a1, $zr, 0x089CFCA8
    089CFC28:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFC2C:[8E040028]: lw         $a0, 40($s0)
    089CFC30:[1080001E]: beq        $a0, $zr, 0x089CFCAC
    089CFC34:[8FBF0014]: lw         $ra, 20($sp)
    089CFC38:[8E030024]: lw         $v1, 36($s0)
    089CFC3C:[8E05003C]: lw         $a1, 60($s0)
    089CFC40:[8E060040]: lw         $a2, 64($s0)
    089CFC44:[8E0B0048]: lw         $t3, 72($s0)
    089CFC48:[3C129D00]: lui        $s2, 0x9D00 <=> li $s2, 0x9D000000
    089CFC4C:[3C13D200]: lui        $s3, 0xD200 <=> li $s3, 0xD2000000
    089CFC50:[AD63009C]: sw         $v1, 156($t3)
    089CFC54:[3C0D9C00]: lui        $t5, 0x9C00 <=> li $t5, 0x9C000000
    089CFC58:[AD6500A0]: sw         $a1, 160($t3)
    089CFC5C:[AD6600A4]: sw         $a2, 164($t3)
    089CFC60:[8E0C002C]: lw         $t4, 44($s0)
    089CFC64:[8D710008]: lw         $s1, 8($t3)
    089CFC68:[8E190024]: lw         $t9, 36($s0)
    089CFC6C:[8E0F0028]: lw         $t7, 40($s0)
    089CFC70:[7D981E00]: ext        $t8, $t4, 24, 4
    089CFC74:[00188400]: sll        $s0, $t8, 0x0010
    089CFC78:[26290004]: addiu      $t1, $s1, 4
    089CFC7C:[02127025]: or         $t6, $s0, $s2
    089CFC80:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089CFC84:[0333A025]: or         $s4, $t9, $s3
    089CFC88:[01CF5025]: or         $t2, $t6, $t7
    089CFC8C:[018D4025]: or         $t0, $t4, $t5
    089CFC90:[25270008]: addiu      $a3, $t1, 8
    089CFC94:[AE340000]: sw         $s4, 0($s1)
    089CFC98:[AD670008]: sw         $a3, 8($t3)
    089CFC9C:[AD2A0000]: sw         $t2, 0($t1)
    089CFCA0:[AD280004]: sw         $t0, 4($t1)
    089CFCA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFCA8:[8FBF0014]: lw         $ra, 20($sp)
    089CFCAC:[8FB40010]: lw         $s4, 16($sp)
    089CFCB0:[8FB3000C]: lw         $s3, 12($sp)
    089CFCB4:[8FB20008]: lw         $s2, 8($sp)
    089CFCB8:[8FB10004]: lw         $s1, 4($sp)
    089CFCBC:[8FB00000]: lw         $s0, 0($sp)
    089CFCC0:[C7B40020]: lwc1       $f20, 32($sp)
    089CFCC4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089CFCC8:[03E00008]: jr         $ra
    089CFCCC:[27BD0030]: addiu      $sp, $sp, 48
    089CFCD0:[0E274138]: jal        0x089D04E0
    089CFCD4:[2444A640]: addiu      $a0, $v0, -22976
    089CFCD8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    089CFCDC:[0E2741AA]: jal        0x089D06A8
    089CFCE0:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    089CFCE4:[0E2741B5]: jal        0x089D06D4
    089CFCE8:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    089CFCEC:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    089CFCF0:[C4D4A680]: lwc1       $f20, -22912($a2)
    089CFCF4:[0E2741BF]: jal        0x089D06FC
    089CFCF8:[4600A306]: mov.s      $f12, $f20
    089CFCFC:[4600A306]: mov.s      $f12, $f20
    089CFD00:[0E2741CA]: jal        0x089D0728
    089CFD04:[4600A346]: mov.s      $f13, $f20
    089CFD08:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089CFD0C:[0A273F08]: j          0x089CFC20
    089CFD10:[AE030004]: sw         $v1, 4($s0)
    089CFD14:[8E060020]: lw         $a2, 32($s0)
    089CFD18:[3C1808A0]: lui        $t8, 0x08A0 <=> li $t8, 0x08A00000
    089CFD1C:[8F250008]: lw         $a1, 8($t9)
    089CFD20:[8F240004]: lw         $a0, 4($t9)
    089CFD24:[2707A628]: addiu      $a3, $t8, -23000
    089CFD28:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    089CFD2C:[0E277377]: jal        0x089DCDDC [sceGeListEnQueue]
    089CFD30:[AE807640]: sw         $zr, 30272($s4)
    089CFD34:[0440FFDC]: bltz       $v0, 0x089CFCA8
    089CFD38:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089CFD3C:[0A273F04]: j          0x089CFC10
    089CFD40:[AE020018]: sw         $v0, 24($s0)
    089CFD44:[3C104000]: lui        $s0, 0x4000 <=> li $s0, 0x40000000
    089CFD48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089CFD4C:[7E44E004]: ins        $a0, $s2, 0, 29
    089CFD50:[7E4E0780]: ext        $t6, $s2, 30, 1
    089CFD54:[ADF4000C]: sw         $s4, 12($t7)
    089CFD58:[ADE40008]: sw         $a0, 8($t7)
    089CFD5C:[15C0FFA8]: bne        $t6, $zr, 0x089CFC00
    089CFD60:[ADE40004]: sw         $a0, 4($t7)
    089CFD64:[0E2772D1]: jal        0x089DCB44 [sceKernelCpuSuspendIntr]
    089CFD68:[00000000]: nop
    089CFD6C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
    089CFD70:[BE5B0000]: cache      0x1B, 0($s2)
    089CFD74:[8E260048]: lw         $a2, 72($s1)
    089CFD78:[8CC30008]: lw         $v1, 8($a2)
    089CFD7C:[3071003F]: andi       $s1, $v1, 63
    089CFD80:[12200004]: beq        $s1, $zr, 0x089CFD94
    089CFD84:[24650004]: addiu      $a1, $v1, 4
    089CFD88:[ACC50008]: sw         $a1, 8($a2)
    089CFD8C:[0A273F5E]: j          0x089CFD78
    089CFD90:[AC600000]: sw         $zr, 0($v1)
    089CFD94:[0E2772DF]: jal        0x089DCB7C [sceKernelCpuResumeIntr]
    089CFD98:[26707648]: addiu      $s0, $s3, 30280
    089CFD9C:[0A273F02]: j          0x089CFC08
    089CFDA0:[8E12000C]: lw         $s2, 12($s0)
    089CFDA4:[0E2772DF]: jal        0x089DCB7C [sceKernelCpuResumeIntr]
    089CFDA8:[00000000]: nop
    089CFDAC:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    089CFDB0:[34830021]: ori        $v1, $a0, 33
    089CFDB4:[0A273F2A]: j          0x089CFCA8
    089CFDB8:[AE200048]: sw         $zr, 72($s1)
    089CFDBC:[3C028000]: lui        $v0, 0x8000 <=> li $v0, 0x80000000
    089CFDC0:[0A273F6D]: j          0x089CFDB4
    089CFDC4:[34430001]: ori        $v1, $v0, 1
  Back Branch 089CFD34 3,238 times (length 37)
    089CFC94:[AE340000]: sw         $s4, 0($s1)
    089CFC98:[AD670008]: sw         $a3, 8($t3)
    089CFC9C:[AD2A0000]: sw         $t2, 0($t1)
    089CFCA0:[AD280004]: sw         $t0, 4($t1)
    089CFCA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
--> 089CFCA8:[8FBF0014]: lw         $ra, 20($sp)
    089CFCAC:[8FB40010]: lw         $s4, 16($sp)
    089CFCB0:[8FB3000C]: lw         $s3, 12($sp)
    089CFCB4:[8FB20008]: lw         $s2, 8($sp)
    089CFCB8:[8FB10004]: lw         $s1, 4($sp)
    089CFCBC:[8FB00000]: lw         $s0, 0($sp)
    089CFCC0:[C7B40020]: lwc1       $f20, 32($sp)
    089CFCC4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089CFCC8:[03E00008]: jr         $ra
    089CFCCC:[27BD0030]: addiu      $sp, $sp, 48
    089CFCD0:[0E274138]: jal        0x089D04E0
    089CFCD4:[2444A640]: addiu      $a0, $v0, -22976
    089CFCD8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    089CFCDC:[0E2741AA]: jal        0x089D06A8
    089CFCE0:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    089CFCE4:[0E2741B5]: jal        0x089D06D4
    089CFCE8:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    089CFCEC:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    089CFCF0:[C4D4A680]: lwc1       $f20, -22912($a2)
    089CFCF4:[0E2741BF]: jal        0x089D06FC
    089CFCF8:[4600A306]: mov.s      $f12, $f20
    089CFCFC:[4600A306]: mov.s      $f12, $f20
    089CFD00:[0E2741CA]: jal        0x089D0728
    089CFD04:[4600A346]: mov.s      $f13, $f20
    089CFD08:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089CFD0C:[0A273F08]: j          0x089CFC20
    089CFD10:[AE030004]: sw         $v1, 4($s0)
    089CFD14:[8E060020]: lw         $a2, 32($s0)
    089CFD18:[3C1808A0]: lui        $t8, 0x08A0 <=> li $t8, 0x08A00000
    089CFD1C:[8F250008]: lw         $a1, 8($t9)
    089CFD20:[8F240004]: lw         $a0, 4($t9)
    089CFD24:[2707A628]: addiu      $a3, $t8, -23000
    089CFD28:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    089CFD2C:[0E277377]: jal        0x089DCDDC [sceGeListEnQueue]
    089CFD30:[AE807640]: sw         $zr, 30272($s4)
--> 089CFD34:[0440FFDC]: bltz       $v0, 0x089CFCA8
    089CFD38:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089CFD3C:[0A273F04]: j          0x089CFC10
    089CFD40:[AE020018]: sw         $v0, 24($s0)
    089CFD44:[3C104000]: lui        $s0, 0x4000 <=> li $s0, 0x40000000
  Back Branch 089CFD3C 3,238 times (length 77)
    089CFBFC:[AD8D0004]: sw         $t5, 4($t4)
    089CFC00:[26707648]: addiu      $s0, $s3, 30280
    089CFC04:[8E12000C]: lw         $s2, 12($s0)
    089CFC08:[52400042]: beql       $s2, $zr, 0x089CFD14
    089CFC0C:[8E190048]: lw         $t9, 72($s0)
--> 089CFC10:[26707648]: addiu      $s0, $s3, 30280
    089CFC14:[8E130004]: lw         $s3, 4($s0)
    089CFC18:[1260002D]: beq        $s3, $zr, 0x089CFCD0
    089CFC1C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    089CFC20:[8E05000C]: lw         $a1, 12($s0)
    089CFC24:[14A00020]: bne        $a1, $zr, 0x089CFCA8
    089CFC28:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFC2C:[8E040028]: lw         $a0, 40($s0)
    089CFC30:[1080001E]: beq        $a0, $zr, 0x089CFCAC
    089CFC34:[8FBF0014]: lw         $ra, 20($sp)
    089CFC38:[8E030024]: lw         $v1, 36($s0)
    089CFC3C:[8E05003C]: lw         $a1, 60($s0)
    089CFC40:[8E060040]: lw         $a2, 64($s0)
    089CFC44:[8E0B0048]: lw         $t3, 72($s0)
    089CFC48:[3C129D00]: lui        $s2, 0x9D00 <=> li $s2, 0x9D000000
    089CFC4C:[3C13D200]: lui        $s3, 0xD200 <=> li $s3, 0xD2000000
    089CFC50:[AD63009C]: sw         $v1, 156($t3)
    089CFC54:[3C0D9C00]: lui        $t5, 0x9C00 <=> li $t5, 0x9C000000
    089CFC58:[AD6500A0]: sw         $a1, 160($t3)
    089CFC5C:[AD6600A4]: sw         $a2, 164($t3)
    089CFC60:[8E0C002C]: lw         $t4, 44($s0)
    089CFC64:[8D710008]: lw         $s1, 8($t3)
    089CFC68:[8E190024]: lw         $t9, 36($s0)
    089CFC6C:[8E0F0028]: lw         $t7, 40($s0)
    089CFC70:[7D981E00]: ext        $t8, $t4, 24, 4
    089CFC74:[00188400]: sll        $s0, $t8, 0x0010
    089CFC78:[26290004]: addiu      $t1, $s1, 4
    089CFC7C:[02127025]: or         $t6, $s0, $s2
    089CFC80:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089CFC84:[0333A025]: or         $s4, $t9, $s3
    089CFC88:[01CF5025]: or         $t2, $t6, $t7
    089CFC8C:[018D4025]: or         $t0, $t4, $t5
    089CFC90:[25270008]: addiu      $a3, $t1, 8
    089CFC94:[AE340000]: sw         $s4, 0($s1)
    089CFC98:[AD670008]: sw         $a3, 8($t3)
    089CFC9C:[AD2A0000]: sw         $t2, 0($t1)
    089CFCA0:[AD280004]: sw         $t0, 4($t1)
    089CFCA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFCA8:[8FBF0014]: lw         $ra, 20($sp)
    089CFCAC:[8FB40010]: lw         $s4, 16($sp)
    089CFCB0:[8FB3000C]: lw         $s3, 12($sp)
    089CFCB4:[8FB20008]: lw         $s2, 8($sp)
    089CFCB8:[8FB10004]: lw         $s1, 4($sp)
    089CFCBC:[8FB00000]: lw         $s0, 0($sp)
    089CFCC0:[C7B40020]: lwc1       $f20, 32($sp)
    089CFCC4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089CFCC8:[03E00008]: jr         $ra
    089CFCCC:[27BD0030]: addiu      $sp, $sp, 48
    089CFCD0:[0E274138]: jal        0x089D04E0
    089CFCD4:[2444A640]: addiu      $a0, $v0, -22976
    089CFCD8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    089CFCDC:[0E2741AA]: jal        0x089D06A8
    089CFCE0:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    089CFCE4:[0E2741B5]: jal        0x089D06D4
    089CFCE8:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    089CFCEC:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    089CFCF0:[C4D4A680]: lwc1       $f20, -22912($a2)
    089CFCF4:[0E2741BF]: jal        0x089D06FC
    089CFCF8:[4600A306]: mov.s      $f12, $f20
    089CFCFC:[4600A306]: mov.s      $f12, $f20
    089CFD00:[0E2741CA]: jal        0x089D0728
    089CFD04:[4600A346]: mov.s      $f13, $f20
    089CFD08:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089CFD0C:[0A273F08]: j          0x089CFC20
    089CFD10:[AE030004]: sw         $v1, 4($s0)
    089CFD14:[8E060020]: lw         $a2, 32($s0)
    089CFD18:[3C1808A0]: lui        $t8, 0x08A0 <=> li $t8, 0x08A00000
    089CFD1C:[8F250008]: lw         $a1, 8($t9)
    089CFD20:[8F240004]: lw         $a0, 4($t9)
    089CFD24:[2707A628]: addiu      $a3, $t8, -23000
    089CFD28:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    089CFD2C:[0E277377]: jal        0x089DCDDC [sceGeListEnQueue]
    089CFD30:[AE807640]: sw         $zr, 30272($s4)
    089CFD34:[0440FFDC]: bltz       $v0, 0x089CFCA8
    089CFD38:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
--> 089CFD3C:[0A273F04]: j          0x089CFC10
    089CFD40:[AE020018]: sw         $v0, 24($s0)
    089CFD44:[3C104000]: lui        $s0, 0x4000 <=> li $s0, 0x40000000
    089CFD48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089CFD4C:[7E44E004]: ins        $a0, $s2, 0, 29
  Back Branch 089CFD5C 3,238 times (length 89)
    089CFBEC:[8E2C0048]: lw         $t4, 72($s1)
    089CFBF0:[7E4DE000]: ext        $t5, $s2, 0, 29
    089CFBF4:[AD94000C]: sw         $s4, 12($t4)
    089CFBF8:[AD8D0008]: sw         $t5, 8($t4)
    089CFBFC:[AD8D0004]: sw         $t5, 4($t4)
--> 089CFC00:[26707648]: addiu      $s0, $s3, 30280
    089CFC04:[8E12000C]: lw         $s2, 12($s0)
    089CFC08:[52400042]: beql       $s2, $zr, 0x089CFD14
    089CFC0C:[8E190048]: lw         $t9, 72($s0)
    089CFC10:[26707648]: addiu      $s0, $s3, 30280
    089CFC14:[8E130004]: lw         $s3, 4($s0)
    089CFC18:[1260002D]: beq        $s3, $zr, 0x089CFCD0
    089CFC1C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
    089CFC20:[8E05000C]: lw         $a1, 12($s0)
    089CFC24:[14A00020]: bne        $a1, $zr, 0x089CFCA8
    089CFC28:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFC2C:[8E040028]: lw         $a0, 40($s0)
    089CFC30:[1080001E]: beq        $a0, $zr, 0x089CFCAC
    089CFC34:[8FBF0014]: lw         $ra, 20($sp)
    089CFC38:[8E030024]: lw         $v1, 36($s0)
    089CFC3C:[8E05003C]: lw         $a1, 60($s0)
    089CFC40:[8E060040]: lw         $a2, 64($s0)
    089CFC44:[8E0B0048]: lw         $t3, 72($s0)
    089CFC48:[3C129D00]: lui        $s2, 0x9D00 <=> li $s2, 0x9D000000
    089CFC4C:[3C13D200]: lui        $s3, 0xD200 <=> li $s3, 0xD2000000
    089CFC50:[AD63009C]: sw         $v1, 156($t3)
    089CFC54:[3C0D9C00]: lui        $t5, 0x9C00 <=> li $t5, 0x9C000000
    089CFC58:[AD6500A0]: sw         $a1, 160($t3)
    089CFC5C:[AD6600A4]: sw         $a2, 164($t3)
    089CFC60:[8E0C002C]: lw         $t4, 44($s0)
    089CFC64:[8D710008]: lw         $s1, 8($t3)
    089CFC68:[8E190024]: lw         $t9, 36($s0)
    089CFC6C:[8E0F0028]: lw         $t7, 40($s0)
    089CFC70:[7D981E00]: ext        $t8, $t4, 24, 4
    089CFC74:[00188400]: sll        $s0, $t8, 0x0010
    089CFC78:[26290004]: addiu      $t1, $s1, 4
    089CFC7C:[02127025]: or         $t6, $s0, $s2
    089CFC80:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089CFC84:[0333A025]: or         $s4, $t9, $s3
    089CFC88:[01CF5025]: or         $t2, $t6, $t7
    089CFC8C:[018D4025]: or         $t0, $t4, $t5
    089CFC90:[25270008]: addiu      $a3, $t1, 8
    089CFC94:[AE340000]: sw         $s4, 0($s1)
    089CFC98:[AD670008]: sw         $a3, 8($t3)
    089CFC9C:[AD2A0000]: sw         $t2, 0($t1)
    089CFCA0:[AD280004]: sw         $t0, 4($t1)
    089CFCA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFCA8:[8FBF0014]: lw         $ra, 20($sp)
    089CFCAC:[8FB40010]: lw         $s4, 16($sp)
    089CFCB0:[8FB3000C]: lw         $s3, 12($sp)
    089CFCB4:[8FB20008]: lw         $s2, 8($sp)
    089CFCB8:[8FB10004]: lw         $s1, 4($sp)
    089CFCBC:[8FB00000]: lw         $s0, 0($sp)
    089CFCC0:[C7B40020]: lwc1       $f20, 32($sp)
    089CFCC4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089CFCC8:[03E00008]: jr         $ra
    089CFCCC:[27BD0030]: addiu      $sp, $sp, 48
    089CFCD0:[0E274138]: jal        0x089D04E0
    089CFCD4:[2444A640]: addiu      $a0, $v0, -22976
    089CFCD8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    089CFCDC:[0E2741AA]: jal        0x089D06A8
    089CFCE0:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    089CFCE4:[0E2741B5]: jal        0x089D06D4
    089CFCE8:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    089CFCEC:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    089CFCF0:[C4D4A680]: lwc1       $f20, -22912($a2)
    089CFCF4:[0E2741BF]: jal        0x089D06FC
    089CFCF8:[4600A306]: mov.s      $f12, $f20
    089CFCFC:[4600A306]: mov.s      $f12, $f20
    089CFD00:[0E2741CA]: jal        0x089D0728
    089CFD04:[4600A346]: mov.s      $f13, $f20
    089CFD08:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
    089CFD0C:[0A273F08]: j          0x089CFC20
    089CFD10:[AE030004]: sw         $v1, 4($s0)
    089CFD14:[8E060020]: lw         $a2, 32($s0)
    089CFD18:[3C1808A0]: lui        $t8, 0x08A0 <=> li $t8, 0x08A00000
    089CFD1C:[8F250008]: lw         $a1, 8($t9)
    089CFD20:[8F240004]: lw         $a0, 4($t9)
    089CFD24:[2707A628]: addiu      $a3, $t8, -23000
    089CFD28:[3C1408A3]: lui        $s4, 0x08A3 <=> li $s4, 0x08A30000
    089CFD2C:[0E277377]: jal        0x089DCDDC [sceGeListEnQueue]
    089CFD30:[AE807640]: sw         $zr, 30272($s4)
    089CFD34:[0440FFDC]: bltz       $v0, 0x089CFCA8
    089CFD38:[00401821]: addu       $v1, $v0, $zr <=> move $v1, $v0
    089CFD3C:[0A273F04]: j          0x089CFC10
    089CFD40:[AE020018]: sw         $v0, 24($s0)
    089CFD44:[3C104000]: lui        $s0, 0x4000 <=> li $s0, 0x40000000
    089CFD48:[02002021]: addu       $a0, $s0, $zr <=> move $a0, $s0
    089CFD4C:[7E44E004]: ins        $a0, $s2, 0, 29
    089CFD50:[7E4E0780]: ext        $t6, $s2, 30, 1
    089CFD54:[ADF4000C]: sw         $s4, 12($t7)
    089CFD58:[ADE40008]: sw         $a0, 8($t7)
--> 089CFD5C:[15C0FFA8]: bne        $t6, $zr, 0x089CFC00
    089CFD60:[ADE40004]: sw         $a0, 4($t7)
    089CFD64:[0E2772D1]: jal        0x089DCB44 [sceKernelCpuSuspendIntr]
    089CFD68:[00000000]: nop
    089CFD6C:[00402021]: addu       $a0, $v0, $zr <=> move $a0, $v0
  Back Branch 089CFD9C 3,237 times (length 103)
  Back Branch 089CFD0C 1 times (length 61)
    089CFC0C:[8E190048]: lw         $t9, 72($s0)
    089CFC10:[26707648]: addiu      $s0, $s3, 30280
    089CFC14:[8E130004]: lw         $s3, 4($s0)
    089CFC18:[1260002D]: beq        $s3, $zr, 0x089CFCD0
    089CFC1C:[3C0208A0]: lui        $v0, 0x08A0 <=> li $v0, 0x08A00000
--> 089CFC20:[8E05000C]: lw         $a1, 12($s0)
    089CFC24:[14A00020]: bne        $a1, $zr, 0x089CFCA8
    089CFC28:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFC2C:[8E040028]: lw         $a0, 40($s0)
    089CFC30:[1080001E]: beq        $a0, $zr, 0x089CFCAC
    089CFC34:[8FBF0014]: lw         $ra, 20($sp)
    089CFC38:[8E030024]: lw         $v1, 36($s0)
    089CFC3C:[8E05003C]: lw         $a1, 60($s0)
    089CFC40:[8E060040]: lw         $a2, 64($s0)
    089CFC44:[8E0B0048]: lw         $t3, 72($s0)
    089CFC48:[3C129D00]: lui        $s2, 0x9D00 <=> li $s2, 0x9D000000
    089CFC4C:[3C13D200]: lui        $s3, 0xD200 <=> li $s3, 0xD2000000
    089CFC50:[AD63009C]: sw         $v1, 156($t3)
    089CFC54:[3C0D9C00]: lui        $t5, 0x9C00 <=> li $t5, 0x9C000000
    089CFC58:[AD6500A0]: sw         $a1, 160($t3)
    089CFC5C:[AD6600A4]: sw         $a2, 164($t3)
    089CFC60:[8E0C002C]: lw         $t4, 44($s0)
    089CFC64:[8D710008]: lw         $s1, 8($t3)
    089CFC68:[8E190024]: lw         $t9, 36($s0)
    089CFC6C:[8E0F0028]: lw         $t7, 40($s0)
    089CFC70:[7D981E00]: ext        $t8, $t4, 24, 4
    089CFC74:[00188400]: sll        $s0, $t8, 0x0010
    089CFC78:[26290004]: addiu      $t1, $s1, 4
    089CFC7C:[02127025]: or         $t6, $s0, $s2
    089CFC80:[7C0CFE04]: ins        $t4, $zr, 24, 8
    089CFC84:[0333A025]: or         $s4, $t9, $s3
    089CFC88:[01CF5025]: or         $t2, $t6, $t7
    089CFC8C:[018D4025]: or         $t0, $t4, $t5
    089CFC90:[25270008]: addiu      $a3, $t1, 8
    089CFC94:[AE340000]: sw         $s4, 0($s1)
    089CFC98:[AD670008]: sw         $a3, 8($t3)
    089CFC9C:[AD2A0000]: sw         $t2, 0($t1)
    089CFCA0:[AD280004]: sw         $t0, 4($t1)
    089CFCA4:[00001821]: addu       $v1, $zr, $zr <=> li $v1, 0
    089CFCA8:[8FBF0014]: lw         $ra, 20($sp)
    089CFCAC:[8FB40010]: lw         $s4, 16($sp)
    089CFCB0:[8FB3000C]: lw         $s3, 12($sp)
    089CFCB4:[8FB20008]: lw         $s2, 8($sp)
    089CFCB8:[8FB10004]: lw         $s1, 4($sp)
    089CFCBC:[8FB00000]: lw         $s0, 0($sp)
    089CFCC0:[C7B40020]: lwc1       $f20, 32($sp)
    089CFCC4:[00601021]: addu       $v0, $v1, $zr <=> move $v0, $v1
    089CFCC8:[03E00008]: jr         $ra
    089CFCCC:[27BD0030]: addiu      $sp, $sp, 48
    089CFCD0:[0E274138]: jal        0x089D04E0
    089CFCD4:[2444A640]: addiu      $a0, $v0, -22976
    089CFCD8:[24050010]: addiu      $a1, $zr, 16 <=> li $a1, 16
    089CFCDC:[0E2741AA]: jal        0x089D06A8
    089CFCE0:[24040010]: addiu      $a0, $zr, 16 <=> li $a0, 16
    089CFCE4:[0E2741B5]: jal        0x089D06D4
    089CFCE8:[24040007]: addiu      $a0, $zr, 7 <=> li $a0, 7
    089CFCEC:[3C0608A0]: lui        $a2, 0x08A0 <=> li $a2, 0x08A00000
    089CFCF0:[C4D4A680]: lwc1       $f20, -22912($a2)
    089CFCF4:[0E2741BF]: jal        0x089D06FC
    089CFCF8:[4600A306]: mov.s      $f12, $f20
    089CFCFC:[4600A306]: mov.s      $f12, $f20
    089CFD00:[0E2741CA]: jal        0x089D0728
    089CFD04:[4600A346]: mov.s      $f13, $f20
    089CFD08:[24030001]: addiu      $v1, $zr, 1 <=> li $v1, 1
--> 089CFD0C:[0A273F08]: j          0x089CFC20
    089CFD10:[AE030004]: sw         $v1, 4($s0)
    089CFD14:[8E060020]: lw         $a2, 32($s0)
    089CFD18:[3C1808A0]: lui        $t8, 0x08A0 <=> li $t8, 0x08A00000
    089CFD1C:[8F250008]: lw         $a1, 8($t9)
_S1_2_891D4A0 1,395,720 instructions (0.388%), 348,930 calls (0891D4A0 - 0891D4AC, length 4)
    0891D4A0:[8C840020]: lw         $a0, 32($a0)
    0891D4A4:[00851024]: and        $v0, $a0, $a1
    0891D4A8:[03E00008]: jr         $ra
    0891D4AC:[0002102B]: sltu       $v0, $zr, $v0 <=> move $v0, $v0
_S1_2_8815BE8 1,357,514 instructions (0.378%), 2,278 calls (08815BE8 - 088168DC, length 830)
_S1_2_88E9444 1,330,430 instructions (0.370%), 51,795 calls (088E9444 - 088E94A8, length 26)
    088E9444:[27BDFFF0]: addiu      $sp, $sp, -16
    088E9448:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    088E944C:[AFB10004]: sw         $s1, 4($sp)
    088E9450:[8C850018]: lw         $a1, 24($a0)
    088E9454:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    088E9458:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088E945C:[AFB00000]: sw         $s0, 0($sp)
    088E9460:[AFBF0008]: sw         $ra, 8($sp)
    088E9464:[10E00006]: beq        $a3, $zr, 0x088E9480
    088E9468:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    088E946C:[8E260010]: lw         $a2, 16($s1)
    088E9470:[00C52821]: addu       $a1, $a2, $a1
    088E9474:[0E2772D9]: jal        0x089DCB64 [sceKernelMemcpy]
    088E9478:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    088E947C:[8E250018]: lw         $a1, 24($s1)
    088E9480:[8E240024]: lw         $a0, 36($s1)
    088E9484:[00B02821]: addu       $a1, $a1, $s0
    088E9488:[AE250018]: sw         $a1, 24($s1)
    088E948C:[2484FFFF]: addiu      $a0, $a0, -1
    088E9490:[AE240024]: sw         $a0, 36($s1)
    088E9494:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088E9498:[8FB00000]: lw         $s0, 0($sp)
    088E949C:[8FB10004]: lw         $s1, 4($sp)
    088E94A0:[8FBF0008]: lw         $ra, 8($sp)
    088E94A4:[03E00008]: jr         $ra
    088E94A8:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_88FD0B4 1,321,589 instructions (0.368%), 11,602 calls (088FD0B4 - 088FDA40, length 612)
    088FD0B4:[27BDFFA0]: addiu      $sp, $sp, -96
    088FD0B8:[8C850008]: lw         $a1, 8($a0)
    088FD0BC:[AFB00040]: sw         $s0, 64($sp)
    088FD0C0:[AFB10044]: sw         $s1, 68($sp)
    088FD0C4:[AFB20048]: sw         $s2, 72($sp)
    088FD0C8:[AFB3004C]: sw         $s3, 76($sp)
    088FD0CC:[AFB40050]: sw         $s4, 80($sp)
    088FD0D0:[AFBF0054]: sw         $ra, 84($sp)
    088FD0D4:[14A00004]: bne        $a1, $zr, 0x088FD0E8
    088FD0D8:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088FD0DC:[8E040004]: lw         $a0, 4($s0)
    088FD0E0:[14800009]: bne        $a0, $zr, 0x088FD108
    088FD0E4:[00000000]: nop
    088FD0E8:[AE000200]: sw         $zr, 512($s0)
    088FD0EC:[AE000204]: sw         $zr, 516($s0)
    088FD0F0:[AE000208]: sw         $zr, 520($s0)
    088FD0F4:[8E040004]: lw         $a0, 4($s0)
    088FD0F8:[1080000D]: beq        $a0, $zr, 0x088FD130
    088FD0FC:[AE00020C]: sw         $zr, 524($s0)
    088FD100:[1000000F]: b          0x088FD140
    088FD104:[8E040004]: lw         $a0, 4($s0)
    088FD108:[0E23EFD8]: jal        0x088FBF60
    088FD10C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088FD110:[8FB00040]: lw         $s0, 64($sp)
    088FD114:[8FB10044]: lw         $s1, 68($sp)
    088FD118:[8FB20048]: lw         $s2, 72($sp)
    088FD11C:[8FB3004C]: lw         $s3, 76($sp)
    088FD120:[8FB40050]: lw         $s4, 80($sp)
    088FD124:[8FBF0054]: lw         $ra, 84($sp)
    088FD128:[03E00008]: jr         $ra
    088FD12C:[27BD0060]: addiu      $sp, $sp, 96
    088FD130:[8E040008]: lw         $a0, 8($s0)
    088FD134:[10800006]: beq        $a0, $zr, 0x088FD150
    088FD138:[00000000]: nop
    088FD13C:[8E040004]: lw         $a0, 4($s0)
    088FD140:[5080000C]: beql       $a0, $zr, 0x088FD174
    088FD144:[8E040008]: lw         $a0, 8($s0)
    088FD148:[1000000D]: b          0x088FD180
    088FD14C:[26040228]: addiu      $a0, $s0, 552
    088FD150:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088FD154:[8FB00040]: lw         $s0, 64($sp)
    088FD158:[8FB10044]: lw         $s1, 68($sp)
    088FD15C:[8FB20048]: lw         $s2, 72($sp)
    088FD160:[8FB3004C]: lw         $s3, 76($sp)
    088FD164:[8FB40050]: lw         $s4, 80($sp)
    088FD168:[8FBF0054]: lw         $ra, 84($sp)
    088FD16C:[03E00008]: jr         $ra
    088FD170:[27BD0060]: addiu      $sp, $sp, 96
    088FD174:[1480000E]: bne        $a0, $zr, 0x088FD1B0
    088FD178:[00000000]: nop
    088FD17C:[26040228]: addiu      $a0, $s0, 552
    088FD180:[8E050004]: lw         $a1, 4($s0)
    088FD184:[90860000]: lbu        $a2, 0($a0)
    088FD188:[90A50100]: lbu        $a1, 256($a1)
    088FD18C:[00C52825]: or         $a1, $a2, $a1
    088FD190:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    088FD194:[A0850000]: sb         $a1, 0($a0)
    088FD198:[8E040004]: lw         $a0, 4($s0)
    088FD19C:[908400FE]: lbu        $a0, 254($a0)
    088FD1A0:[1080000D]: beq        $a0, $zr, 0x088FD1D8
    088FD1A4:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088FD1A8:[1000001C]: b          0x088FD21C
    088FD1AC:[00000000]: nop
    088FD1B0:[0E23F129]: jal        0x088FC4A4
    088FD1B4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088FD1B8:[8FB00040]: lw         $s0, 64($sp)
    088FD1BC:[8FB10044]: lw         $s1, 68($sp)
    088FD1C0:[8FB20048]: lw         $s2, 72($sp)
    088FD1C4:[8FB3004C]: lw         $s3, 76($sp)
    088FD1C8:[8FB40050]: lw         $s4, 80($sp)
    088FD1CC:[8FBF0054]: lw         $ra, 84($sp)
    088FD1D0:[03E00008]: jr         $ra
    088FD1D4:[27BD0060]: addiu      $sp, $sp, 96
    088FD1D8:[8E050234]: lw         $a1, 564($s0)
    088FD1DC:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088FD1E0:[0085282B]: sltu       $a1, $a0, $a1
    088FD1E4:[10A0020E]: beq        $a1, $zr, 0x088FDA20
    088FD1E8:[A2000229]: sb         $zr, 553($s0)
    088FD1EC:[44806000]: mtc1       $zr, $f12
    088FD1F0:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088FD1F4:[8E060008]: lw         $a2, 8($s0)
    088FD1F8:[24840001]: addiu      $a0, $a0, 1
    088FD1FC:[00C53021]: addu       $a2, $a2, $a1
    088FD200:[E4CC008C]: swc1       $f12, 140($a2)
    088FD204:[8E060234]: lw         $a2, 564($s0)
    088FD208:[0086302B]: sltu       $a2, $a0, $a2
    088FD20C:[14C0FFF9]: bne        $a2, $zr, 0x088FD1F4
    088FD210:[24A50090]: addiu      $a1, $a1, 144
    088FD214:[10000202]: b          0x088FDA20
    088FD218:[00000000]: nop
    088FD21C:[260401A0]: addiu      $a0, $s0, 416
    088FD220:[D8800000]: lv.q       C000.q, 0($a0)
    088FD224:[8E040004]: lw         $a0, 4($s0)
    088FD228:[24840030]: addiu      $a0, $a0, 48
    088FD22C:[D8810000]: lv.q       C010.q, 0($a0)
    088FD230:[64018082]: vmul.q     C020.q, C000.q, C010.q
    088FD234:[8E040008]: lw         $a0, 8($s0)
    088FD238:[24840080]: addiu      $a0, $a0, 128
    088FD23C:[F8820000]: sv.q       C020.q, 0($a0)
    088FD240:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088FD244:[8E050234]: lw         $a1, 564($s0)
    088FD248:[0085282B]: sltu       $a1, $a0, $a1
    088FD24C:[10A00012]: beq        $a1, $zr, 0x088FD298
    088FD250:[34050090]: ori        $a1, $zr, 144 <=> li $a1, 144
    088FD254:[8E060008]: lw         $a2, 8($s0)
    088FD258:[00C53821]: addu       $a3, $a2, $a1
    088FD25C:[24C60080]: addiu      $a2, $a2, 128
    088FD260:[8CC80000]: lw         $t0, 0($a2)
    088FD264:[8CC90004]: lw         $t1, 4($a2)
    088FD268:[24E70080]: addiu      $a3, $a3, 128
    088FD26C:[8CCA0008]: lw         $t2, 8($a2)
    088FD270:[ACE80000]: sw         $t0, 0($a3)
    088FD274:[8CC6000C]: lw         $a2, 12($a2)
    088FD278:[ACE90004]: sw         $t1, 4($a3)
    088FD27C:[ACEA0008]: sw         $t2, 8($a3)
    088FD280:[ACE6000C]: sw         $a2, 12($a3)
    088FD284:[8E060234]: lw         $a2, 564($s0)
    088FD288:[24840001]: addiu      $a0, $a0, 1
    088FD28C:[0086302B]: sltu       $a2, $a0, $a2
    088FD290:[14C0FFF0]: bne        $a2, $zr, 0x088FD254
    088FD294:[24A50090]: addiu      $a1, $a1, 144
    088FD298:[92040229]: lbu        $a0, 553($s0)
    088FD29C:[108001E0]: beq        $a0, $zr, 0x088FDA20
    088FD2A0:[00000000]: nop
    088FD2A4:[8E040008]: lw         $a0, 8($s0)
    088FD2A8:[44806000]: mtc1       $zr, $f12
    088FD2AC:[C48D008C]: lwc1       $f13, 140($a0)
    088FD2B0:[460C6832]: c.eq.s     $f13, $f12
    088FD2B4:[00000000]: nop
    088FD2B8:[450101D9]: bc1t       0x088FDA20
    088FD2BC:[00000000]: nop
    088FD2C0:[8E040004]: lw         $a0, 4($s0)
    088FD2C4:[34120008]: ori        $s2, $zr, 8 <=> li $s2, 8
    088FD2C8:[848400FC]: lh         $a0, 252($a0)
    088FD2CC:[1080000F]: beq        $a0, $zr, 0x088FD30C
    088FD2D0:[27B40010]: addiu      $s4, $sp, 16
    088FD2D4:[8E050008]: lw         $a1, 8($s0)
    088FD2D8:[50A0000D]: beql       $a1, $zr, 0x088FD310
    088FD2DC:[8E040234]: lw         $a0, 564($s0)
    088FD2E0:[8E060234]: lw         $a2, 564($s0)
    088FD2E4:[10C00009]: beq        $a2, $zr, 0x088FD30C
    088FD2E8:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088FD2EC:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088FD2F0:[8E070008]: lw         $a3, 8($s0)
    088FD2F4:[24A50001]: addiu      $a1, $a1, 1
    088FD2F8:[00E63821]: addu       $a3, $a3, $a2
    088FD2FC:[ACE40010]: sw         $a0, 16($a3)
    088FD300:[8E070234]: lw         $a3, 564($s0)
    088FD304:[14A7FFFA]: bne        $a1, $a3, 0x088FD2F0
    088FD308:[24C60090]: addiu      $a2, $a2, 144
    088FD30C:[8E040234]: lw         $a0, 564($s0)
    088FD310:[54920006]: bnel       $a0, $s2, 0x088FD32C
    088FD314:[92040228]: lbu        $a0, 552($s0)
    088FD318:[0E23F199]: jal        0x088FC664
    088FD31C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088FD320:[100000F9]: b          0x088FD708
    088FD324:[8E050234]: lw         $a1, 564($s0)
    088FD32C:[14800004]: bne        $a0, $zr, 0x088FD340
    088FD330:[8E130008]: lw         $s3, 8($s0)
    088FD334:[8E040008]: lw         $a0, 8($s0)
    088FD338:[548000F3]: bnel       $a0, $zr, 0x088FD708
    088FD33C:[8E050234]: lw         $a1, 564($s0)
    088FD340:[8E050004]: lw         $a1, 4($s0)
    088FD344:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088FD348:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088FD34C:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088FD350:[10A00025]: beq        $a1, $zr, 0x088FD3E8
    088FD354:[26660020]: addiu      $a2, $s3, 32
    088FD358:[8E050004]: lw         $a1, 4($s0)
    088FD35C:[24A90080]: addiu      $t1, $a1, 128
    088FD360:[C52C0000]: lwc1       $f12, 0($t1)
    088FD364:[C52D0014]: lwc1       $f13, 20($t1)
    088FD368:[C52E0028]: lwc1       $f14, 40($t1)
    088FD36C:[460D6300]: add.s      $f12, $f12, $f13
    088FD370:[3C0A4040]: lui        $t2, 0x4040 <=> li $t2, 0x40400000
    088FD374:[448A7800]: mtc1       $t2, $f15
    088FD378:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088FD37C:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088FD380:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088FD384:[460E6300]: add.s      $f12, $f12, $f14
    088FD388:[460F6032]: c.eq.s     $f12, $f15
    088FD38C:[00000000]: nop
    088FD390:[45030001]: bc1tl      0x088FD398
    088FD394:[34080001]: ori        $t0, $zr, 1 <=> li $t0, 1
    088FD398:[C52C0030]: lwc1       $f12, 48($t1)
    088FD39C:[C52D0034]: lwc1       $f13, 52($t1)
    088FD3A0:[4600630D]: trunc.w.s  $f12, $f12
    088FD3A4:[46006B4D]: trunc.w.s  $f13, $f13
    088FD3A8:[44096000]: mfc1       $t1, $f12
    088FD3AC:[440A6800]: mfc1       $t2, $f13
    088FD3B0:[012A4825]: or         $t1, $t1, $t2
    088FD3B4:[55200001]: bnel       $t1, $zr, 0x088FD3BC
    088FD3B8:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    088FD3BC:[24A50010]: addiu      $a1, $a1, 16
    088FD3C0:[C4AC0000]: lwc1       $f12, 0($a1)
    088FD3C4:[C4AD0004]: lwc1       $f13, 4($a1)
    088FD3C8:[4600630D]: trunc.w.s  $f12, $f12
    088FD3CC:[46006B4D]: trunc.w.s  $f13, $f13
    088FD3D0:[44056000]: mfc1       $a1, $f12
    088FD3D4:[44096800]: mfc1       $t1, $f13
    088FD3D8:[00A92825]: or         $a1, $a1, $t1
    088FD3DC:[10A00003]: beq        $a1, $zr, 0x088FD3EC
    088FD3E0:[01074824]: and        $t1, $t0, $a3
    088FD3E4:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088FD3E8:[01074824]: and        $t1, $t0, $a3
    088FD3EC:[2C8A0001]: sltiu      $t2, $a0, 1
    088FD3F0:[012A5824]: and        $t3, $t1, $t2
    088FD3F4:[11600012]: beq        $t3, $zr, 0x088FD440
    088FD3F8:[26050010]: addiu      $a1, $s0, 16
    088FD3FC:[0E23EBC3]: jal        0x088FAF0C
    088FD400:[8E040004]: lw         $a0, 4($s0)
    088FD404:[D8400030]: lv.q       C000.q, 48($v0)
    088FD408:[D8A40000]: lv.q       C100.q, 0($a1)
    088FD40C:[D8A50010]: lv.q       C110.q, 16($a1)
    088FD410:[D8A60020]: lv.q       C120.q, 32($a1)
    088FD414:[D8A70030]: lv.q       C130.q, 48($a1)
    088FD418:[60008408]: vadd.t     C200.t, C100.t, C000.t
    088FD41C:[60008509]: vadd.t     C210.t, C110.t, C000.t
    088FD420:[6000860A]: vadd.t     C220.t, C120.t, C000.t
    088FD424:[6000870B]: vadd.t     C230.t, C130.t, C000.t
    088FD428:[F8C80000]: sv.q       C200.q, 0($a2)
    088FD42C:[F8C90010]: sv.q       C210.q, 16($a2)
    088FD430:[F8CA0020]: sv.q       C220.q, 32($a2)
    088FD434:[F8CB0030]: sv.q       C230.q, 48($a2)
    088FD438:[1000007C]: b          0x088FD62C
    088FD43C:[00000000]: nop
    088FD440:[01242024]: and        $a0, $t1, $a0
    088FD444:[10800017]: beq        $a0, $zr, 0x088FD4A4
    088FD448:[2CE40001]: sltiu      $a0, $a3, 1
    088FD44C:[8E070004]: lw         $a3, 4($s0)
    088FD450:[0E23EBC5]: jal        0x088FAF14
    088FD454:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD458:[D8400000]: lv.q       C000.q, 0($v0)
    088FD45C:[0E23EBC3]: jal        0x088FAF0C
    088FD460:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD464:[D8410030]: lv.q       C010.q, 48($v0)
    088FD468:[D8A40000]: lv.q       C100.q, 0($a1)
    088FD46C:[D8A50010]: lv.q       C110.q, 16($a1)
    088FD470:[D8A60020]: lv.q       C120.q, 32($a1)
    088FD474:[D8A70030]: lv.q       C130.q, 48($a1)
    088FD478:[60818000]: vsub.t     C000.t, C000.t, C010.t
    088FD47C:[60808408]: vsub.t     C200.t, C100.t, C000.t
    088FD480:[60808509]: vsub.t     C210.t, C110.t, C000.t
    088FD484:[6080860A]: vsub.t     C220.t, C120.t, C000.t
    088FD488:[6080870B]: vsub.t     C230.t, C130.t, C000.t
    088FD48C:[F8C80000]: sv.q       C200.q, 0($a2)
    088FD490:[F8C90010]: sv.q       C210.q, 16($a2)
    088FD494:[F8CA0020]: sv.q       C220.q, 32($a2)
    088FD498:[F8CB0030]: sv.q       C230.q, 48($a2)
    088FD49C:[10000063]: b          0x088FD62C
    088FD4A0:[00000000]: nop
    088FD4A4:[01042024]: and        $a0, $t0, $a0
    088FD4A8:[008A2024]: and        $a0, $a0, $t2
    088FD4AC:[10800028]: beq        $a0, $zr, 0x088FD550
    088FD4B0:[00000000]: nop
    088FD4B4:[8CA40000]: lw         $a0, 0($a1)
    088FD4B8:[8CA70004]: lw         $a3, 4($a1)
    088FD4BC:[8CA80008]: lw         $t0, 8($a1)
    088FD4C0:[ACC40000]: sw         $a0, 0($a2)
    088FD4C4:[8CA4000C]: lw         $a0, 12($a1)
    088FD4C8:[ACC70004]: sw         $a3, 4($a2)
    088FD4CC:[ACC80008]: sw         $t0, 8($a2)
    088FD4D0:[ACC4000C]: sw         $a0, 12($a2)
    088FD4D4:[24A40010]: addiu      $a0, $a1, 16
    088FD4D8:[8C870000]: lw         $a3, 0($a0)
    088FD4DC:[8C880004]: lw         $t0, 4($a0)
    088FD4E0:[26660030]: addiu      $a2, $s3, 48
    088FD4E4:[8C890008]: lw         $t1, 8($a0)
    088FD4E8:[ACC70000]: sw         $a3, 0($a2)
    088FD4EC:[8C84000C]: lw         $a0, 12($a0)
    088FD4F0:[ACC80004]: sw         $t0, 4($a2)
    088FD4F4:[ACC90008]: sw         $t1, 8($a2)
    088FD4F8:[ACC4000C]: sw         $a0, 12($a2)
    088FD4FC:[24A40020]: addiu      $a0, $a1, 32
    088FD500:[8C870000]: lw         $a3, 0($a0)
    088FD504:[8C880004]: lw         $t0, 4($a0)
    088FD508:[26660040]: addiu      $a2, $s3, 64
    088FD50C:[8C890008]: lw         $t1, 8($a0)
    088FD510:[ACC70000]: sw         $a3, 0($a2)
    088FD514:[8C84000C]: lw         $a0, 12($a0)
    088FD518:[ACC80004]: sw         $t0, 4($a2)
    088FD51C:[ACC90008]: sw         $t1, 8($a2)
    088FD520:[ACC4000C]: sw         $a0, 12($a2)
    088FD524:[24A40030]: addiu      $a0, $a1, 48
    088FD528:[8C860000]: lw         $a2, 0($a0)
    088FD52C:[8C870004]: lw         $a3, 4($a0)
    088FD530:[26650050]: addiu      $a1, $s3, 80
    088FD534:[8C880008]: lw         $t0, 8($a0)
    088FD538:[ACA60000]: sw         $a2, 0($a1)
    088FD53C:[8C84000C]: lw         $a0, 12($a0)
    088FD540:[ACA70004]: sw         $a3, 4($a1)
    088FD544:[ACA80008]: sw         $t0, 8($a1)
    088FD548:[10000038]: b          0x088FD62C
    088FD54C:[ACA4000C]: sw         $a0, 12($a1)
    088FD550:[15000027]: bne        $t0, $zr, 0x088FD5F0
    088FD554:[00000000]: nop
    088FD558:[8E070004]: lw         $a3, 4($s0)
    088FD55C:[0E23EBC5]: jal        0x088FAF14
    088FD560:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD564:[D8440000]: lv.q       C100.q, 0($v0)
    088FD568:[D8A00000]: lv.q       C000.q, 0($a1)
    088FD56C:[D8A10010]: lv.q       C010.q, 16($a1)
    088FD570:[D8A20020]: lv.q       C020.q, 32($a1)
    088FD574:[D8A30030]: lv.q       C030.q, 48($a1)
    088FD578:[0E23EBC3]: jal        0x088FAF0C
    088FD57C:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD580:[D8480000]: lv.q       C200.q, 0($v0)
    088FD584:[0E23EBC3]: jal        0x088FAF0C
    088FD588:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD58C:[D8490010]: lv.q       C210.q, 16($v0)
    088FD590:[0E23EBC3]: jal        0x088FAF0C
    088FD594:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD598:[D84A0020]: lv.q       C220.q, 32($v0)
    088FD59C:[0E23EBC3]: jal        0x088FAF0C
    088FD5A0:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    088FD5A4:[D84B0030]: lv.q       C230.q, 48($v0)
    088FD5A8:[60848000]: vsub.t     C000.t, C000.t, C100.t
    088FD5AC:[60848101]: vsub.t     C010.t, C010.t, C100.t
    088FD5B0:[60848202]: vsub.t     C020.t, C020.t, C100.t
    088FD5B4:[60848303]: vsub.t     C030.t, C030.t, C100.t
    088FD5B8:[F100A804]: VTFM3.t    C100.t, E200.t, C000.t
    088FD5BC:[F101A805]: VTFM3.t    C110.t, E200.t, C010.t
    088FD5C0:[F102A806]: VTFM3.t    C120.t, E200.t, C020.t
    088FD5C4:[F103A807]: VTFM3.t    C130.t, E200.t, C030.t
    088FD5C8:[600B8404]: vadd.t     C100.t, C100.t, C230.t
    088FD5CC:[600B8505]: vadd.t     C110.t, C110.t, C230.t
    088FD5D0:[600B8606]: vadd.t     C120.t, C120.t, C230.t
    088FD5D4:[600B8707]: vadd.t     C130.t, C130.t, C230.t
    088FD5D8:[F8C40000]: sv.q       C100.q, 0($a2)
    088FD5DC:[F8C50010]: sv.q       C110.q, 16($a2)
    088FD5E0:[F8C60020]: sv.q       C120.q, 32($a2)
    088FD5E4:[F8C70030]: sv.q       C130.q, 48($a2)
    088FD5E8:[10000010]: b          0x088FD62C
    088FD5EC:[00000000]: nop
    088FD5F0:[0E23EBC5]: jal        0x088FAF14
    088FD5F4:[8E040004]: lw         $a0, 4($s0)
    088FD5F8:[D8400000]: lv.q       C000.q, 0($v0)
    088FD5FC:[D8A40000]: lv.q       C100.q, 0($a1)
    088FD600:[D8A50010]: lv.q       C110.q, 16($a1)
    088FD604:[D8A60020]: lv.q       C120.q, 32($a1)
    088FD608:[D8A70030]: lv.q       C130.q, 48($a1)
    088FD60C:[60808404]: vsub.t     C100.t, C100.t, C000.t
    088FD610:[60808505]: vsub.t     C110.t, C110.t, C000.t
    088FD614:[60808606]: vsub.t     C120.t, C120.t, C000.t
    088FD618:[60808707]: vsub.t     C130.t, C130.t, C000.t
    088FD61C:[F8C40000]: sv.q       C100.q, 0($a2)
    088FD620:[F8C50010]: sv.q       C110.q, 16($a2)
    088FD624:[F8C60020]: sv.q       C120.q, 32($a2)
    088FD628:[F8C70030]: sv.q       C130.q, 48($a2)
    088FD62C:[0E23C52F]: jal        0x088F14BC
    088FD630:[00000000]: nop
    088FD634:[30440001]: andi       $a0, $v0, 1
    088FD638:[50800032]: beql       $a0, $zr, 0x088FD704
    088FD63C:[A2000228]: sb         $zr, 552($s0)
    088FD640:[C66C0020]: lwc1       $f12, 32($s3)
    088FD644:[C66D0024]: lwc1       $f13, 36($s3)
    088FD648:[4600630F]: floor.w.s  $f12, $f12
    088FD64C:[C66E0030]: lwc1       $f14, 48($s3)
    088FD650:[44046000]: mfc1       $a0, $f12
    088FD654:[C66F0034]: lwc1       $f15, 52($s3)
    088FD658:[44848000]: mtc1       $a0, $f16
    088FD65C:[C6710040]: lwc1       $f17, 64($s3)
    088FD660:[46006B4F]: floor.w.s  $f13, $f13
    088FD664:[46808420]: cvt.s.w    $f16, $f16
    088FD668:[44046800]: mfc1       $a0, $f13
    088FD66C:[44846000]: mtc1       $a0, $f12
    088FD670:[4600738F]: floor.w.s  $f14, $f14
    088FD674:[46806320]: cvt.s.w    $f12, $f12
    088FD678:[E6700020]: swc1       $f16, 32($s3)
    088FD67C:[44047000]: mfc1       $a0, $f14
    088FD680:[C6700044]: lwc1       $f16, 68($s3)
    088FD684:[44846800]: mtc1       $a0, $f13
    088FD688:[46007BCF]: floor.w.s  $f15, $f15
    088FD68C:[46806B60]: cvt.s.w    $f13, $f13
    088FD690:[E66C0024]: swc1       $f12, 36($s3)
    088FD694:[44047800]: mfc1       $a0, $f15
    088FD698:[C66C0050]: lwc1       $f12, 80($s3)
    088FD69C:[44847000]: mtc1       $a0, $f14
    088FD6A0:[468073A0]: cvt.s.w    $f14, $f14
    088FD6A4:[46008C4F]: floor.w.s  $f17, $f17
    088FD6A8:[E66D0030]: swc1       $f13, 48($s3)
    088FD6AC:[44048800]: mfc1       $a0, $f17
    088FD6B0:[C66D0054]: lwc1       $f13, 84($s3)
    088FD6B4:[44847800]: mtc1       $a0, $f15
    088FD6B8:[4600840F]: floor.w.s  $f16, $f16
    088FD6BC:[E66E0034]: swc1       $f14, 52($s3)
    088FD6C0:[46807BE0]: cvt.s.w    $f15, $f15
    088FD6C4:[44048000]: mfc1       $a0, $f16
    088FD6C8:[44847000]: mtc1       $a0, $f14
    088FD6CC:[468073A0]: cvt.s.w    $f14, $f14
    088FD6D0:[4600630F]: floor.w.s  $f12, $f12
    088FD6D4:[E66F0040]: swc1       $f15, 64($s3)
    088FD6D8:[44046000]: mfc1       $a0, $f12
    088FD6DC:[44847800]: mtc1       $a0, $f15
    088FD6E0:[46006B4F]: floor.w.s  $f13, $f13
    088FD6E4:[E66E0044]: swc1       $f14, 68($s3)
    088FD6E8:[44046800]: mfc1       $a0, $f13
    088FD6EC:[46807BE0]: cvt.s.w    $f15, $f15
    088FD6F0:[44847000]: mtc1       $a0, $f14
    088FD6F4:[468073A0]: cvt.s.w    $f14, $f14
    088FD6F8:[E66F0050]: swc1       $f15, 80($s3)
    088FD6FC:[E66E0054]: swc1       $f14, 84($s3)
    088FD700:[A2000228]: sb         $zr, 552($s0)
    088FD704:[8E050234]: lw         $a1, 564($s0)
    088FD708:[10A0004D]: beq        $a1, $zr, 0x088FD840
    088FD70C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088FD710:[27A60020]: addiu      $a2, $sp, 32
    088FD714:[27A70030]: addiu      $a3, $sp, 48
    088FD718:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088FD71C:[8E080008]: lw         $t0, 8($s0)
    088FD720:[01054021]: addu       $t0, $t0, $a1
    088FD724:[25080020]: addiu      $t0, $t0, 32
    088FD728:[D9040000]: lv.q       C100.q, 0($t0)
    088FD72C:[D9050010]: lv.q       C110.q, 16($t0)
    088FD730:[D9060020]: lv.q       C120.q, 32($t0)
    088FD734:[D9070030]: lv.q       C130.q, 48($t0)
    088FD738:[6D050480]: vmin.p     C000.p, C100.p, C110.p
    088FD73C:[6D850481]: vmax.p     C010.p, C100.p, C110.p
    088FD740:[6D060080]: vmin.p     C000.p, C000.p, C120.p
    088FD744:[6D860181]: vmax.p     C010.p, C010.p, C120.p
    088FD748:[6D070080]: vmin.p     C000.p, C000.p, C130.p
    088FD74C:[6D870181]: vmax.p     C010.p, C010.p, C130.p
    088FD750:[F8C00000]: sv.q       C000.q, 0($a2)
    088FD754:[F8E10000]: sv.q       C010.q, 0($a3)
    088FD758:[54800012]: bnel       $a0, $zr, 0x088FD7A4
    088FD75C:[C7AC0020]: lwc1       $f12, 32($sp)
    088FD760:[8FA80020]: lw         $t0, 32($sp)
    088FD764:[8FA90024]: lw         $t1, 36($sp)
    088FD768:[8FAA0028]: lw         $t2, 40($sp)
    088FD76C:[AFA80000]: sw         $t0, 0($sp)
    088FD770:[8FA8002C]: lw         $t0, 44($sp)
    088FD774:[AFA90004]: sw         $t1, 4($sp)
    088FD778:[AFAA0008]: sw         $t2, 8($sp)
    088FD77C:[8FA90030]: lw         $t1, 48($sp)
    088FD780:[AFA8000C]: sw         $t0, 12($sp)
    088FD784:[8FA80034]: lw         $t0, 52($sp)
    088FD788:[8FAA0038]: lw         $t2, 56($sp)
    088FD78C:[AE890000]: sw         $t1, 0($s4)
    088FD790:[8FA9003C]: lw         $t1, 60($sp)
    088FD794:[AE880004]: sw         $t0, 4($s4)
    088FD798:[AE8A0008]: sw         $t2, 8($s4)
    088FD79C:[10000024]: b          0x088FD830
    088FD7A0:[AE89000C]: sw         $t1, 12($s4)
    088FD7A4:[C7AD0000]: lwc1       $f13, 0($sp)
    088FD7A8:[460D603C]: c.lt.s     $f12, $f13
    088FD7AC:[00000000]: nop
    088FD7B0:[45020003]: bc1fl      0x088FD7C0
    088FD7B4:[C7AC0000]: lwc1       $f12, 0($sp)
    088FD7B8:[10000001]: b          0x088FD7C0
    088FD7BC:[C7AC0020]: lwc1       $f12, 32($sp)
    088FD7C0:[C7AD0024]: lwc1       $f13, 36($sp)
    088FD7C4:[C7AE0004]: lwc1       $f14, 4($sp)
    088FD7C8:[460E683C]: c.lt.s     $f13, $f14
    088FD7CC:[00000000]: nop
    088FD7D0:[45000003]: bc1f       0x088FD7E0
    088FD7D4:[E7AC0000]: swc1       $f12, 0($sp)
    088FD7D8:[10000002]: b          0x088FD7E4
    088FD7DC:[C7AC0024]: lwc1       $f12, 36($sp)
    088FD7E0:[C7AC0004]: lwc1       $f12, 4($sp)
    088FD7E4:[C7AD0030]: lwc1       $f13, 48($sp)
    088FD7E8:[C7AE0010]: lwc1       $f14, 16($sp)
    088FD7EC:[460E683E]: c.le.s     $f13, $f14
    088FD7F0:[00000000]: nop
    088FD7F4:[45010003]: bc1t       0x088FD804
    088FD7F8:[E7AC0004]: swc1       $f12, 4($sp)
    088FD7FC:[10000002]: b          0x088FD808
    088FD800:[C7AC0030]: lwc1       $f12, 48($sp)
    088FD804:[C7AC0010]: lwc1       $f12, 16($sp)
    088FD808:[C7AD0034]: lwc1       $f13, 52($sp)
    088FD80C:[C7AE0014]: lwc1       $f14, 20($sp)
    088FD810:[460E683E]: c.le.s     $f13, $f14
    088FD814:[00000000]: nop
    088FD818:[45010003]: bc1t       0x088FD828
    088FD81C:[E7AC0010]: swc1       $f12, 16($sp)
    088FD820:[10000002]: b          0x088FD82C
    088FD824:[C7AC0034]: lwc1       $f12, 52($sp)
    088FD828:[C7AC0014]: lwc1       $f12, 20($sp)
    088FD82C:[E7AC0014]: swc1       $f12, 20($sp)
    088FD830:[8E080234]: lw         $t0, 564($s0)
    088FD834:[24840001]: addiu      $a0, $a0, 1
    088FD838:[1488FFB8]: bne        $a0, $t0, 0x088FD71C
    088FD83C:[24A50090]: addiu      $a1, $a1, 144
    088FD840:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088FD844:[0E23C4F7]: jal        0x088F13DC
    088FD848:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
    088FD84C:[14400074]: bne        $v0, $zr, 0x088FDA20
    088FD850:[00000000]: nop
    088FD854:[8E040008]: lw         $a0, 8($s0)
    088FD858:[2405FFFE]: addiu      $a1, $zr, -2 <=> li $a1, -2
    088FD85C:[8C860014]: lw         $a2, 20($a0)
    088FD860:[00C52824]: and        $a1, $a2, $a1
    088FD864:[AC850014]: sw         $a1, 20($a0)
    088FD868:[8E040004]: lw         $a0, 4($s0)
    088FD86C:[8C86000C]: lw         $a2, 12($a0)
    088FD870:[30C40008]: andi       $a0, $a2, 8
    088FD874:[30C60004]: andi       $a2, $a2, 4
    088FD878:[10C00005]: beq        $a2, $zr, 0x088FD890
    088FD87C:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088FD880:[9206022A]: lbu        $a2, 554($s0)
    088FD884:[50C00003]: beql       $a2, $zr, 0x088FD894
    088FD888:[00852025]: or         $a0, $a0, $a1
    088FD88C:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    088FD890:[00852025]: or         $a0, $a0, $a1
    088FD894:[50800006]: beql       $a0, $zr, 0x088FD8B0
    088FD898:[8E040234]: lw         $a0, 564($s0)
    088FD89C:[8E040008]: lw         $a0, 8($s0)
    088FD8A0:[8C850014]: lw         $a1, 20($a0)
    088FD8A4:[34A50001]: ori        $a1, $a1, 1
    088FD8A8:[AC850014]: sw         $a1, 20($a0)
    088FD8AC:[8E040234]: lw         $a0, 564($s0)
    088FD8B0:[54920006]: bnel       $a0, $s2, 0x088FD8CC
    088FD8B4:[8E040004]: lw         $a0, 4($s0)
    088FD8B8:[8E040008]: lw         $a0, 8($s0)
    088FD8BC:[8C850014]: lw         $a1, 20($a0)
    088FD8C0:[34A50002]: ori        $a1, $a1, 2
    088FD8C4:[AC850014]: sw         $a1, 20($a0)
    088FD8C8:[8E040004]: lw         $a0, 4($s0)
    088FD8CC:[8E050008]: lw         $a1, 8($s0)
    088FD8D0:[8C860000]: lw         $a2, 0($a0)
    088FD8D4:[8CB20014]: lw         $s2, 20($a1)
    088FD8D8:[24C50068]: addiu      $a1, $a2, 104
    088FD8DC:[84A60000]: lh         $a2, 0($a1)
    088FD8E0:[8CA50004]: lw         $a1, 4($a1)
    088FD8E4:[00A0F809]: jalr       $ra, $a1
    088FD8E8:[00862021]: addu       $a0, $a0, $a2
    088FD8EC:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    088FD8F0:[00022080]: sll        $a0, $v0, 0x0002
    088FD8F4:[24A5F758]: addiu      $a1, $a1, -2216
    088FD8F8:[00852021]: addu       $a0, $a0, $a1
    088FD8FC:[8C840000]: lw         $a0, 0($a0)
    088FD900:[8E050008]: lw         $a1, 8($s0)
    088FD904:[02442024]: and        $a0, $s2, $a0
    088FD908:[ACA40014]: sw         $a0, 20($a1)
    088FD90C:[8E050234]: lw         $a1, 564($s0)
    088FD910:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088FD914:[0085282B]: sltu       $a1, $a0, $a1
    088FD918:[10A0000A]: beq        $a1, $zr, 0x088FD944
    088FD91C:[34050090]: ori        $a1, $zr, 144 <=> li $a1, 144
    088FD920:[8E060008]: lw         $a2, 8($s0)
    088FD924:[24840001]: addiu      $a0, $a0, 1
    088FD928:[8CC70014]: lw         $a3, 20($a2)
    088FD92C:[00C53021]: addu       $a2, $a2, $a1
    088FD930:[ACC70014]: sw         $a3, 20($a2)
    088FD934:[8E060234]: lw         $a2, 564($s0)
    088FD938:[0086302B]: sltu       $a2, $a0, $a2
    088FD93C:[14C0FFF8]: bne        $a2, $zr, 0x088FD920
    088FD940:[24A50090]: addiu      $a1, $a1, 144
    088FD944:[C7AC0000]: lwc1       $f12, 0($sp)
    088FD948:[C7AD0004]: lwc1       $f13, 4($sp)
    088FD94C:[460063CD]: trunc.w.s  $f15, $f12
    088FD950:[C7AE0010]: lwc1       $f14, 16($sp)
    088FD954:[46006C4D]: trunc.w.s  $f17, $f13
    088FD958:[C7B00014]: lwc1       $f16, 20($sp)
    088FD95C:[460C7301]: sub.s      $f12, $f14, $f12
    088FD960:[460D8341]: sub.s      $f13, $f16, $f13
    088FD964:[44047800]: mfc1       $a0, $f15
    088FD968:[AE040200]: sw         $a0, 512($s0)
    088FD96C:[4600630D]: trunc.w.s  $f12, $f12
    088FD970:[46006B4D]: trunc.w.s  $f13, $f13
    088FD974:[44048800]: mfc1       $a0, $f17
    088FD978:[AE040204]: sw         $a0, 516($s0)
    088FD97C:[44056000]: mfc1       $a1, $f12
    088FD980:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088FD984:[AE050208]: sw         $a1, 520($s0)
    088FD988:[44056800]: mfc1       $a1, $f13
    088FD98C:[AE05020C]: sw         $a1, 524($s0)
    088FD990:[9084F778]: lbu        $a0, -2184($a0)
    088FD994:[14800022]: bne        $a0, $zr, 0x088FDA20
    088FD998:[00000000]: nop
    088FD99C:[0E23C549]: jal        0x088F1524
    088FD9A0:[00000000]: nop
    088FD9A4:[8E040200]: lw         $a0, 512($s0)
    088FD9A8:[44846000]: mtc1       $a0, $f12
    088FD9AC:[46806320]: cvt.s.w    $f12, $f12
    088FD9B0:[46006303]: div.s      $f12, $f12, $f0
    088FD9B4:[4600630D]: trunc.w.s  $f12, $f12
    088FD9B8:[44046000]: mfc1       $a0, $f12
    088FD9BC:[0E23C555]: jal        0x088F1554
    088FD9C0:[AE040200]: sw         $a0, 512($s0)
    088FD9C4:[8E040204]: lw         $a0, 516($s0)
    088FD9C8:[44846800]: mtc1       $a0, $f13
    088FD9CC:[46806B60]: cvt.s.w    $f13, $f13
    088FD9D0:[46006B43]: div.s      $f13, $f13, $f0
    088FD9D4:[46006B4D]: trunc.w.s  $f13, $f13
    088FD9D8:[44046800]: mfc1       $a0, $f13
    088FD9DC:[0E23C549]: jal        0x088F1524
    088FD9E0:[AE040204]: sw         $a0, 516($s0)
    088FD9E4:[8E040208]: lw         $a0, 520($s0)
    088FD9E8:[44846000]: mtc1       $a0, $f12
    088FD9EC:[46806320]: cvt.s.w    $f12, $f12
    088FD9F0:[46006303]: div.s      $f12, $f12, $f0
    088FD9F4:[4600630D]: trunc.w.s  $f12, $f12
    088FD9F8:[44046000]: mfc1       $a0, $f12
    088FD9FC:[0E23C555]: jal        0x088F1554
    088FDA00:[AE040208]: sw         $a0, 520($s0)
    088FDA04:[8E04020C]: lw         $a0, 524($s0)
    088FDA08:[44846800]: mtc1       $a0, $f13
    088FDA0C:[46806B60]: cvt.s.w    $f13, $f13
    088FDA10:[46006B43]: div.s      $f13, $f13, $f0
    088FDA14:[46006B4D]: trunc.w.s  $f13, $f13
    088FDA18:[44046800]: mfc1       $a0, $f13
    088FDA1C:[AE04020C]: sw         $a0, 524($s0)
    088FDA20:[02201025]: or         $v0, $s1, $zr <=> move $v0, $s1
    088FDA24:[8FB00040]: lw         $s0, 64($sp)
    088FDA28:[8FB10044]: lw         $s1, 68($sp)
    088FDA2C:[8FB20048]: lw         $s2, 72($sp)
    088FDA30:[8FB3004C]: lw         $s3, 76($sp)
    088FDA34:[8FB40050]: lw         $s4, 80($sp)
    088FDA38:[8FBF0054]: lw         $ra, 84($sp)
    088FDA3C:[03E00008]: jr         $ra
    088FDA40:[27BD0060]: addiu      $sp, $sp, 96
  Back Branch 088FD838 5,210 times (length 73)
    088FD708:[10A0004D]: beq        $a1, $zr, 0x088FD840
    088FD70C:[34040000]: ori        $a0, $zr, 0 <=> li $a0, 0
    088FD710:[27A60020]: addiu      $a2, $sp, 32
    088FD714:[27A70030]: addiu      $a3, $sp, 48
    088FD718:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
--> 088FD71C:[8E080008]: lw         $t0, 8($s0)
    088FD720:[01054021]: addu       $t0, $t0, $a1
    088FD724:[25080020]: addiu      $t0, $t0, 32
    088FD728:[D9040000]: lv.q       C100.q, 0($t0)
    088FD72C:[D9050010]: lv.q       C110.q, 16($t0)
    088FD730:[D9060020]: lv.q       C120.q, 32($t0)
    088FD734:[D9070030]: lv.q       C130.q, 48($t0)
    088FD738:[6D050480]: vmin.p     C000.p, C100.p, C110.p
    088FD73C:[6D850481]: vmax.p     C010.p, C100.p, C110.p
    088FD740:[6D060080]: vmin.p     C000.p, C000.p, C120.p
    088FD744:[6D860181]: vmax.p     C010.p, C010.p, C120.p
    088FD748:[6D070080]: vmin.p     C000.p, C000.p, C130.p
    088FD74C:[6D870181]: vmax.p     C010.p, C010.p, C130.p
    088FD750:[F8C00000]: sv.q       C000.q, 0($a2)
    088FD754:[F8E10000]: sv.q       C010.q, 0($a3)
    088FD758:[54800012]: bnel       $a0, $zr, 0x088FD7A4
    088FD75C:[C7AC0020]: lwc1       $f12, 32($sp)
    088FD760:[8FA80020]: lw         $t0, 32($sp)
    088FD764:[8FA90024]: lw         $t1, 36($sp)
    088FD768:[8FAA0028]: lw         $t2, 40($sp)
    088FD76C:[AFA80000]: sw         $t0, 0($sp)
    088FD770:[8FA8002C]: lw         $t0, 44($sp)
    088FD774:[AFA90004]: sw         $t1, 4($sp)
    088FD778:[AFAA0008]: sw         $t2, 8($sp)
    088FD77C:[8FA90030]: lw         $t1, 48($sp)
    088FD780:[AFA8000C]: sw         $t0, 12($sp)
    088FD784:[8FA80034]: lw         $t0, 52($sp)
    088FD788:[8FAA0038]: lw         $t2, 56($sp)
    088FD78C:[AE890000]: sw         $t1, 0($s4)
    088FD790:[8FA9003C]: lw         $t1, 60($sp)
    088FD794:[AE880004]: sw         $t0, 4($s4)
    088FD798:[AE8A0008]: sw         $t2, 8($s4)
    088FD79C:[10000024]: b          0x088FD830
    088FD7A0:[AE89000C]: sw         $t1, 12($s4)
    088FD7A4:[C7AD0000]: lwc1       $f13, 0($sp)
    088FD7A8:[460D603C]: c.lt.s     $f12, $f13
    088FD7AC:[00000000]: nop
    088FD7B0:[45020003]: bc1fl      0x088FD7C0
    088FD7B4:[C7AC0000]: lwc1       $f12, 0($sp)
    088FD7B8:[10000001]: b          0x088FD7C0
    088FD7BC:[C7AC0020]: lwc1       $f12, 32($sp)
    088FD7C0:[C7AD0024]: lwc1       $f13, 36($sp)
    088FD7C4:[C7AE0004]: lwc1       $f14, 4($sp)
    088FD7C8:[460E683C]: c.lt.s     $f13, $f14
    088FD7CC:[00000000]: nop
    088FD7D0:[45000003]: bc1f       0x088FD7E0
    088FD7D4:[E7AC0000]: swc1       $f12, 0($sp)
    088FD7D8:[10000002]: b          0x088FD7E4
    088FD7DC:[C7AC0024]: lwc1       $f12, 36($sp)
    088FD7E0:[C7AC0004]: lwc1       $f12, 4($sp)
    088FD7E4:[C7AD0030]: lwc1       $f13, 48($sp)
    088FD7E8:[C7AE0010]: lwc1       $f14, 16($sp)
    088FD7EC:[460E683E]: c.le.s     $f13, $f14
    088FD7F0:[00000000]: nop
    088FD7F4:[45010003]: bc1t       0x088FD804
    088FD7F8:[E7AC0004]: swc1       $f12, 4($sp)
    088FD7FC:[10000002]: b          0x088FD808
    088FD800:[C7AC0030]: lwc1       $f12, 48($sp)
    088FD804:[C7AC0010]: lwc1       $f12, 16($sp)
    088FD808:[C7AD0034]: lwc1       $f13, 52($sp)
    088FD80C:[C7AE0014]: lwc1       $f14, 20($sp)
    088FD810:[460E683E]: c.le.s     $f13, $f14
    088FD814:[00000000]: nop
    088FD818:[45010003]: bc1t       0x088FD828
    088FD81C:[E7AC0010]: swc1       $f12, 16($sp)
    088FD820:[10000002]: b          0x088FD82C
    088FD824:[C7AC0034]: lwc1       $f12, 52($sp)
    088FD828:[C7AC0014]: lwc1       $f12, 20($sp)
    088FD82C:[E7AC0014]: swc1       $f12, 20($sp)
    088FD830:[8E080234]: lw         $t0, 564($s0)
    088FD834:[24840001]: addiu      $a0, $a0, 1
--> 088FD838:[1488FFB8]: bne        $a0, $t0, 0x088FD71C
    088FD83C:[24A50090]: addiu      $a1, $a1, 144
    088FD840:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    088FD844:[0E23C4F7]: jal        0x088F13DC
    088FD848:[02802825]: or         $a1, $s4, $zr <=> move $a1, $s4
_S1_2_8938718 1,308,492 instructions (0.364%), 1,311 calls (08938718 - 08938780, length 27)
    08938718:[8C860000]: lw         $a2, 0($a0)
    0893871C:[8C87000C]: lw         $a3, 12($a0)
    08938720:[8CC40000]: lw         $a0, 0($a2)
    08938724:[18800015]: blez       $a0, 0x0893877C
    08938728:[24C60008]: addiu      $a2, $a2, 8
    0893872C:[D8E00000]: lv.q       C000.q, 0($a3)
    08938730:[D8E10010]: lv.q       C010.q, 16($a3)
    08938734:[C8C30034]: lv.s       S030.s, 52($a2)
    08938738:[C8C30039]: lv.s       S031.s, 56($a2)
    0893873C:[C8C3003E]: lv.s       S032.s, 60($a2)
    08938740:[DC0700E4]: VPFXS      [-x, -y, -z, w]
    08938744:[D0008084]: vmov.q     C100.q, C000.q
    08938748:[F2838088]: VQMUL.q    C200.q, C000.q, C030.q
    0893874C:[24E70020]: addiu      $a3, $a3, 32
    08938750:[24A50020]: addiu      $a1, $a1, 32
    08938754:[24C60040]: addiu      $a2, $a2, 64
    08938758:[2484FFFF]: addiu      $a0, $a0, -1
    0893875C:[F284888A]: VQMUL.q    C220.q, C200.q, C100.q
    08938760:[65618A0A]: vscl.t     C220.t, C220.t, S013.s
    08938764:[DC008024]: VPFXS      [x, y, z, 0]
    08938768:[60018A8A]: vadd.q     C220.q, C220.q, C010.q
    0893876C:[F8A0FFE0]: sv.q       C000.q, -32($a1)
    08938770:[F8AAFFF0]: sv.q       C220.q, -16($a1)
    08938774:[1C80FFED]: bgtz       $a0, 0x0893872C
    08938778:[00000000]: nop
    0893877C:[03E00008]: jr         $ra
    08938780:[00000000]: nop
  Back Branch 08938774 68,385 times (length 20)
    08938718:[8C860000]: lw         $a2, 0($a0)
    0893871C:[8C87000C]: lw         $a3, 12($a0)
    08938720:[8CC40000]: lw         $a0, 0($a2)
    08938724:[18800015]: blez       $a0, 0x0893877C
    08938728:[24C60008]: addiu      $a2, $a2, 8
--> 0893872C:[D8E00000]: lv.q       C000.q, 0($a3)
    08938730:[D8E10010]: lv.q       C010.q, 16($a3)
    08938734:[C8C30034]: lv.s       S030.s, 52($a2)
    08938738:[C8C30039]: lv.s       S031.s, 56($a2)
    0893873C:[C8C3003E]: lv.s       S032.s, 60($a2)
    08938740:[DC0700E4]: VPFXS      [-x, -y, -z, w]
    08938744:[D0008084]: vmov.q     C100.q, C000.q
    08938748:[F2838088]: VQMUL.q    C200.q, C000.q, C030.q
    0893874C:[24E70020]: addiu      $a3, $a3, 32
    08938750:[24A50020]: addiu      $a1, $a1, 32
    08938754:[24C60040]: addiu      $a2, $a2, 64
    08938758:[2484FFFF]: addiu      $a0, $a0, -1
    0893875C:[F284888A]: VQMUL.q    C220.q, C200.q, C100.q
    08938760:[65618A0A]: vscl.t     C220.t, C220.t, S013.s
    08938764:[DC008024]: VPFXS      [x, y, z, 0]
    08938768:[60018A8A]: vadd.q     C220.q, C220.q, C010.q
    0893876C:[F8A0FFE0]: sv.q       C000.q, -32($a1)
    08938770:[F8AAFFF0]: sv.q       C220.q, -16($a1)
--> 08938774:[1C80FFED]: bgtz       $a0, 0x0893872C
    08938778:[00000000]: nop
    0893877C:[03E00008]: jr         $ra
    08938780:[00000000]: nop
_S1_2_88F3EB4 1,255,238 instructions (0.349%), 15,325 calls (088F3EB4 - 088F41E0, length 204)
    088F3EB4:[27BDFFA0]: addiu      $sp, $sp, -96
    088F3EB8:[AFB00050]: sw         $s0, 80($sp)
    088F3EBC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F3EC0:[26050020]: addiu      $a1, $s0, 32
    088F3EC4:[8CA60000]: lw         $a2, 0($a1)
    088F3EC8:[8CA70004]: lw         $a3, 4($a1)
    088F3ECC:[26040030]: addiu      $a0, $s0, 48
    088F3ED0:[8CA80008]: lw         $t0, 8($a1)
    088F3ED4:[AC860000]: sw         $a2, 0($a0)
    088F3ED8:[8CA5000C]: lw         $a1, 12($a1)
    088F3EDC:[AC870004]: sw         $a3, 4($a0)
    088F3EE0:[AC880008]: sw         $t0, 8($a0)
    088F3EE4:[AC85000C]: sw         $a1, 12($a0)
    088F3EE8:[920500FF]: lbu        $a1, 255($s0)
    088F3EEC:[A20500FE]: sb         $a1, 254($s0)
    088F3EF0:[920500FE]: lbu        $a1, 254($s0)
    088F3EF4:[AFB10054]: sw         $s1, 84($sp)
    088F3EF8:[AFBF0058]: sw         $ra, 88($sp)
    088F3EFC:[10A00006]: beq        $a1, $zr, 0x088F3F18
    088F3F00:[44806800]: mtc1       $zr, $f13
    088F3F04:[8E0500C0]: lw         $a1, 192($s0)
    088F3F08:[50A00009]: beql       $a1, $zr, 0x088F3F30
    088F3F0C:[26040080]: addiu      $a0, $s0, 128
    088F3F10:[1000002B]: b          0x088F3FC0
    088F3F14:[8E0500C0]: lw         $a1, 192($s0)
    088F3F18:[E60D003C]: swc1       $f13, 60($s0)
    088F3F1C:[8FB00050]: lw         $s0, 80($sp)
    088F3F20:[8FB10054]: lw         $s1, 84($sp)
    088F3F24:[8FBF0058]: lw         $ra, 88($sp)
    088F3F28:[03E00008]: jr         $ra
    088F3F2C:[27BD0060]: addiu      $sp, $sp, 96
    088F3F30:[26050040]: addiu      $a1, $s0, 64
    088F3F34:[50850098]: beql       $a0, $a1, 0x088F4198
    088F3F38:[C60C003C]: lwc1       $f12, 60($s0)
    088F3F3C:[C60C0040]: lwc1       $f12, 64($s0)
    088F3F40:[C60E0044]: lwc1       $f14, 68($s0)
    088F3F44:[E60C0080]: swc1       $f12, 128($s0)
    088F3F48:[C60C0048]: lwc1       $f12, 72($s0)
    088F3F4C:[E60E0084]: swc1       $f14, 132($s0)
    088F3F50:[C60E004C]: lwc1       $f14, 76($s0)
    088F3F54:[E60C0088]: swc1       $f12, 136($s0)
    088F3F58:[C60C0050]: lwc1       $f12, 80($s0)
    088F3F5C:[E60E008C]: swc1       $f14, 140($s0)
    088F3F60:[C60E0054]: lwc1       $f14, 84($s0)
    088F3F64:[E60C0090]: swc1       $f12, 144($s0)
    088F3F68:[C60C0058]: lwc1       $f12, 88($s0)
    088F3F6C:[E60E0094]: swc1       $f14, 148($s0)
    088F3F70:[C60E005C]: lwc1       $f14, 92($s0)
    088F3F74:[E60C0098]: swc1       $f12, 152($s0)
    088F3F78:[C60C0060]: lwc1       $f12, 96($s0)
    088F3F7C:[E60E009C]: swc1       $f14, 156($s0)
    088F3F80:[C60E0064]: lwc1       $f14, 100($s0)
    088F3F84:[E60C00A0]: swc1       $f12, 160($s0)
    088F3F88:[C60C0068]: lwc1       $f12, 104($s0)
    088F3F8C:[E60E00A4]: swc1       $f14, 164($s0)
    088F3F90:[C60E006C]: lwc1       $f14, 108($s0)
    088F3F94:[E60C00A8]: swc1       $f12, 168($s0)
    088F3F98:[C60C0070]: lwc1       $f12, 112($s0)
    088F3F9C:[E60E00AC]: swc1       $f14, 172($s0)
    088F3FA0:[C60E0074]: lwc1       $f14, 116($s0)
    088F3FA4:[E60C00B0]: swc1       $f12, 176($s0)
    088F3FA8:[C60C0078]: lwc1       $f12, 120($s0)
    088F3FAC:[E60E00B4]: swc1       $f14, 180($s0)
    088F3FB0:[C60E007C]: lwc1       $f14, 124($s0)
    088F3FB4:[E60C00B8]: swc1       $f12, 184($s0)
    088F3FB8:[10000076]: b          0x088F4194
    088F3FBC:[E60E00BC]: swc1       $f14, 188($s0)
    088F3FC0:[92060100]: lbu        $a2, 256($s0)
    088F3FC4:[90A50100]: lbu        $a1, 256($a1)
    088F3FC8:[00C52825]: or         $a1, $a2, $a1
    088F3FCC:[0005282B]: sltu       $a1, $zr, $a1 <=> move $a1, $a1
    088F3FD0:[A2050100]: sb         $a1, 256($s0)
    088F3FD4:[92050100]: lbu        $a1, 256($s0)
    088F3FD8:[10A00068]: beq        $a1, $zr, 0x088F417C
    088F3FDC:[26050040]: addiu      $a1, $s0, 64
    088F3FE0:[C4AC0000]: lwc1       $f12, 0($a1)
    088F3FE4:[C4AE0014]: lwc1       $f14, 20($a1)
    088F3FE8:[C4AF0028]: lwc1       $f15, 40($a1)
    088F3FEC:[460E6380]: add.s      $f14, $f12, $f14
    088F3FF0:[3C064040]: lui        $a2, 0x4040 <=> li $a2, 0x40400000
    088F3FF4:[460F7380]: add.s      $f14, $f14, $f15
    088F3FF8:[44866000]: mtc1       $a2, $f12
    088F3FFC:[460C7032]: c.eq.s     $f14, $f12
    088F4000:[00000000]: nop
    088F4004:[45000003]: bc1f       0x088F4014
    088F4008:[26060080]: addiu      $a2, $s0, 128
    088F400C:[10000002]: b          0x088F4018
    088F4010:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    088F4014:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088F4018:[50E0002D]: beql       $a3, $zr, 0x088F40D0
    088F401C:[8E0700C0]: lw         $a3, 192($s0)
    088F4020:[8E0700C0]: lw         $a3, 192($s0)
    088F4024:[24E70080]: addiu      $a3, $a3, 128
    088F4028:[C4EE0000]: lwc1       $f14, 0($a3)
    088F402C:[C4EF0014]: lwc1       $f15, 20($a3)
    088F4030:[C4F00028]: lwc1       $f16, 40($a3)
    088F4034:[460F7380]: add.s      $f14, $f14, $f15
    088F4038:[46107380]: add.s      $f14, $f14, $f16
    088F403C:[460C7032]: c.eq.s     $f14, $f12
    088F4040:[00000000]: nop
    088F4044:[45000003]: bc1f       0x088F4054
    088F4048:[34070000]: ori        $a3, $zr, 0 <=> li $a3, 0
    088F404C:[10000001]: b          0x088F4054
    088F4050:[34070001]: ori        $a3, $zr, 1 <=> li $a3, 1
    088F4054:[50E0001E]: beql       $a3, $zr, 0x088F40D0
    088F4058:[8E0700C0]: lw         $a3, 192($s0)
    088F405C:[3C053F80]: lui        $a1, 0x3F80 <=> li $a1, 0x3F800000
    088F4060:[44856000]: mtc1       $a1, $f12
    088F4064:[E7AC000C]: swc1       $f12, 12($sp)
    088F4068:[8E0500C0]: lw         $a1, 192($s0)
    088F406C:[24A500B0]: addiu      $a1, $a1, 176
    088F4070:[D8A00000]: lv.q       C000.q, 0($a1)
    088F4074:[26050070]: addiu      $a1, $s0, 112
    088F4078:[D8A10000]: lv.q       C010.q, 0($a1)
    088F407C:[60018000]: vadd.t     C000.t, C000.t, C010.t
    088F4080:[FBA00000]: sv.q       C000.q, 0($sp)
    088F4084:[8E0500C0]: lw         $a1, 192($s0)
    088F4088:[24A50010]: addiu      $a1, $a1, 16
    088F408C:[DBA00000]: lv.q       C000.q, 0($sp)
    088F4090:[D8A10000]: lv.q       C010.q, 0($a1)
    088F4094:[60818002]: vsub.t     C020.t, C000.t, C010.t
    088F4098:[FBA20000]: sv.q       C020.q, 0($sp)
    088F409C:[F38380A0]: VMIDT.q    E000.q
    088F40A0:[F8C00000]: sv.q       C000.q, 0($a2)
    088F40A4:[F8C10010]: sv.q       C010.q, 16($a2)
    088F40A8:[F8C20020]: sv.q       C020.q, 32($a2)
    088F40AC:[F8C30030]: sv.q       C030.q, 48($a2)
    088F40B0:[C7AC0000]: lwc1       $f12, 0($sp)
    088F40B4:[260500B0]: addiu      $a1, $s0, 176
    088F40B8:[E4AC0000]: swc1       $f12, 0($a1)
    088F40BC:[C7AC0004]: lwc1       $f12, 4($sp)
    088F40C0:[E4AC0004]: swc1       $f12, 4($a1)
    088F40C4:[C7AC0008]: lwc1       $f12, 8($sp)
    088F40C8:[1000002C]: b          0x088F417C
    088F40CC:[E4AC0008]: swc1       $f12, 8($a1)
    088F40D0:[C4EC0010]: lwc1       $f12, 16($a3)
    088F40D4:[46006307]: neg.s      $f12, $f12
    088F40D8:[C4EE0014]: lwc1       $f14, 20($a3)
    088F40DC:[46007387]: neg.s      $f14, $f14
    088F40E0:[C4EF0018]: lwc1       $f15, 24($a3)
    088F40E4:[46007BC7]: neg.s      $f15, $f15
    088F40E8:[F38380A0]: VMIDT.q    E000.q
    088F40EC:[27A70010]: addiu      $a3, $sp, 16
    088F40F0:[F8E00000]: sv.q       C000.q, 0($a3)
    088F40F4:[F8E10010]: sv.q       C010.q, 16($a3)
    088F40F8:[F8E20020]: sv.q       C020.q, 32($a3)
    088F40FC:[F8E30030]: sv.q       C030.q, 48($a3)
    088F4100:[E7AC0040]: swc1       $f12, 64($sp)
    088F4104:[E7AE0044]: swc1       $f14, 68($sp)
    088F4108:[E7AF0048]: swc1       $f15, 72($sp)
    088F410C:[D8E40000]: lv.q       C100.q, 0($a3)
    088F4110:[D8E50010]: lv.q       C110.q, 16($a3)
    088F4114:[D8E60020]: lv.q       C120.q, 32($a3)
    088F4118:[D8E70030]: lv.q       C130.q, 48($a3)
    088F411C:[D8A80000]: lv.q       C200.q, 0($a1)
    088F4120:[D8A90010]: lv.q       C210.q, 16($a1)
    088F4124:[D8AA0020]: lv.q       C220.q, 32($a1)
    088F4128:[D8AB0030]: lv.q       C230.q, 48($a1)
    088F412C:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F4130:[F8E00000]: sv.q       C000.q, 0($a3)
    088F4134:[F8E10010]: sv.q       C010.q, 16($a3)
    088F4138:[F8E20020]: sv.q       C020.q, 32($a3)
    088F413C:[F8E30030]: sv.q       C030.q, 48($a3)
    088F4140:[8E0500C0]: lw         $a1, 192($s0)
    088F4144:[24A50080]: addiu      $a1, $a1, 128
    088F4148:[D8A40000]: lv.q       C100.q, 0($a1)
    088F414C:[D8A50010]: lv.q       C110.q, 16($a1)
    088F4150:[D8A60020]: lv.q       C120.q, 32($a1)
    088F4154:[D8A70030]: lv.q       C130.q, 48($a1)
    088F4158:[D8E80000]: lv.q       C200.q, 0($a3)
    088F415C:[D8E90010]: lv.q       C210.q, 16($a3)
    088F4160:[D8EA0020]: lv.q       C220.q, 32($a3)
    088F4164:[D8EB0030]: lv.q       C230.q, 48($a3)
    088F4168:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F416C:[F8C00000]: sv.q       C000.q, 0($a2)
    088F4170:[F8C10010]: sv.q       C010.q, 16($a2)
    088F4174:[F8C20020]: sv.q       C020.q, 32($a2)
    088F4178:[F8C30030]: sv.q       C030.q, 48($a2)
    088F417C:[8E0500C0]: lw         $a1, 192($s0)
    088F4180:[24A50030]: addiu      $a1, $a1, 48
    088F4184:[D8800000]: lv.q       C000.q, 0($a0)
    088F4188:[D8A10000]: lv.q       C010.q, 0($a1)
    088F418C:[64018080]: vmul.q     C000.q, C000.q, C010.q
    088F4190:[F8800000]: sv.q       C000.q, 0($a0)
    088F4194:[C60C003C]: lwc1       $f12, 60($s0)
    088F4198:[460D603E]: c.le.s     $f12, $f13
    088F419C:[00000000]: nop
    088F41A0:[45000009]: bc1f       0x088F41C8
    088F41A4:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F41A8:[8E040000]: lw         $a0, 0($s0)
    088F41AC:[248400E0]: addiu      $a0, $a0, 224
    088F41B0:[84850000]: lh         $a1, 0($a0)
    088F41B4:[8C860004]: lw         $a2, 4($a0)
    088F41B8:[00C0F809]: jalr       $ra, $a2
    088F41BC:[02052021]: addu       $a0, $s0, $a1
    088F41C0:[10400002]: beq        $v0, $zr, 0x088F41CC
    088F41C4:[00000000]: nop
    088F41C8:[34110001]: ori        $s1, $zr, 1 <=> li $s1, 1
    088F41CC:[A21100FE]: sb         $s1, 254($s0)
    088F41D0:[8FB00050]: lw         $s0, 80($sp)
    088F41D4:[8FB10054]: lw         $s1, 84($sp)
    088F41D8:[8FBF0058]: lw         $ra, 88($sp)
    088F41DC:[03E00008]: jr         $ra
    088F41E0:[27BD0060]: addiu      $sp, $sp, 96
_S1_2_89D2388 1,225,690 instructions (0.341%), 122,569 calls (089D2388 - 089D2590, length 131)
    089D2388:[2CA30016]: sltiu      $v1, $a1, 22
    089D238C:[1060007F]: beq        $v1, $zr, 0x089D258C
    089D2390:[00804021]: addu       $t0, $a0, $zr <=> move $t0, $a0
    089D2394:[00053880]: sll        $a3, $a1, 0x0002
    089D2398:[3C0508A0]: lui        $a1, 0x08A0 <=> li $a1, 0x08A00000
    089D239C:[24A2A6C4]: addiu      $v0, $a1, -22844
    089D23A0:[00E22021]: addu       $a0, $a3, $v0
    089D23A4:[8C830000]: lw         $v1, 0($a0)
    089D23A8:[00600008]: jr         $v1
    089D23AC:[00000000]: nop
    089D258C:[03E00008]: jr         $ra
    089D2590:[00000000]: nop
_S1_2_89D0E98 1,212,100 instructions (0.337%), 52,700 calls (089D0E98 - 089D0EF0, length 23)
    089D0E98:[27BDFFF0]: addiu      $sp, $sp, -16
    089D0E9C:[3C0208A3]: lui        $v0, 0x08A3 <=> li $v0, 0x08A30000
    089D0EA0:[AFB00000]: sw         $s0, 0($sp)
    089D0EA4:[24507648]: addiu      $s0, $v0, 30280
    089D0EA8:[00802821]: addu       $a1, $a0, $zr <=> move $a1, $a0
    089D0EAC:[8E070048]: lw         $a3, 72($s0)
    089D0EB0:[AFB10004]: sw         $s1, 4($sp)
    089D0EB4:[00003021]: addu       $a2, $zr, $zr <=> li $a2, 0
    089D0EB8:[00808821]: addu       $s1, $a0, $zr <=> move $s1, $a0
    089D0EBC:[AFBF0008]: sw         $ra, 8($sp)
    089D0EC0:[0E2748E2]: jal        0x089D2388
    089D0EC4:[00E02021]: addu       $a0, $a3, $zr <=> move $a0, $a3
    089D0EC8:[24060001]: addiu      $a2, $zr, 1 <=> li $a2, 1
    089D0ECC:[8E050044]: lw         $a1, 68($s0)
    089D0ED0:[02262004]: sllv       $a0, $a2, $s1
    089D0ED4:[00041827]: nor        $v1, $zr, $a0 <=> li $v1, not $a0
    089D0ED8:[00A32024]: and        $a0, $a1, $v1
    089D0EDC:[AE040044]: sw         $a0, 68($s0)
    089D0EE0:[8FBF0008]: lw         $ra, 8($sp)
    089D0EE4:[8FB10004]: lw         $s1, 4($sp)
    089D0EE8:[8FB00000]: lw         $s0, 0($sp)
    089D0EEC:[03E00008]: jr         $ra
    089D0EF0:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_891BBD8 1,092,528 instructions (0.304%), 10,116 calls (0891BBD8 - 0891BD84, length 108)
    0891BBD8:[27BDFFC0]: addiu      $sp, $sp, -64
    0891BBDC:[00042400]: sll        $a0, $a0, 0x0010
    0891BBE0:[AFB40020]: sw         $s4, 32($sp)
    0891BBE4:[00052C00]: sll        $a1, $a1, 0x0010
    0891BBE8:[0004A403]: sra        $s4, $a0, 0x0010
    0891BBEC:[AFB50024]: sw         $s5, 36($sp)
    0891BBF0:[0005AC03]: sra        $s5, $a1, 0x0010
    0891BBF4:[00062400]: sll        $a0, $a2, 0x0010
    0891BBF8:[E7B40000]: swc1       $f20, 0($sp)
    0891BBFC:[E7B60004]: swc1       $f22, 4($sp)
    0891BC00:[E7B80008]: swc1       $f24, 8($sp)
    0891BC04:[E7BA000C]: swc1       $f26, 12($sp)
    0891BC08:[AFB00010]: sw         $s0, 16($sp)
    0891BC0C:[AFB10014]: sw         $s1, 20($sp)
    0891BC10:[AFB20018]: sw         $s2, 24($sp)
    0891BC14:[AFB3001C]: sw         $s3, 28($sp)
    0891BC18:[AFB60028]: sw         $s6, 40($sp)
    0891BC1C:[46007D06]: mov.s      $f20, $f15
    0891BC20:[46007586]: mov.s      $f22, $f14
    0891BC24:[00072C00]: sll        $a1, $a3, 0x0010
    0891BC28:[46006E06]: mov.s      $f24, $f13
    0891BC2C:[01608025]: or         $s0, $t3, $zr <=> move $s0, $t3
    0891BC30:[46006686]: mov.s      $f26, $f12
    0891BC34:[01408825]: or         $s1, $t2, $zr <=> move $s1, $t2
    0891BC38:[01209025]: or         $s2, $t1, $zr <=> move $s2, $t1
    0891BC3C:[01009825]: or         $s3, $t0, $zr <=> move $s3, $t0
    0891BC40:[0004B403]: sra        $s6, $a0, 0x0010
    0891BC44:[AFB7002C]: sw         $s7, 44($sp)
    0891BC48:[AFBF0030]: sw         $ra, 48($sp)
    0891BC4C:[0E2356FE]: jal        0x088D5BF8
    0891BC50:[0005BC03]: sra        $s7, $a1, 0x0010
    0891BC54:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0891BC58:[00409025]: or         $s2, $v0, $zr <=> move $s2, $v0
    0891BC5C:[0E238AF7]: jal        0x088E2BDC
    0891BC60:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    0891BC64:[0E2743A6]: jal        0x089D0E98
    0891BC68:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0891BC6C:[0E2743A6]: jal        0x089D0E98
    0891BC70:[34040015]: ori        $a0, $zr, 21 <=> li $a0, 21
    0891BC74:[0E274390]: jal        0x089D0E40
    0891BC78:[34040004]: ori        $a0, $zr, 4 <=> li $a0, 4
    0891BC7C:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    0891BC80:[34050002]: ori        $a1, $zr, 2 <=> li $a1, 2
    0891BC84:[34060003]: ori        $a2, $zr, 3 <=> li $a2, 3
    0891BC88:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0891BC8C:[0E274865]: jal        0x089D2194
    0891BC90:[00004025]: or         $t0, $zr, $zr <=> li $t0, 0
    0891BC94:[0E274390]: jal        0x089D0E40
    0891BC98:[34040009]: ori        $a0, $zr, 9 <=> li $a0, 9
    0891BC9C:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    0891BCA0:[0E2746C8]: jal        0x089D1B20
    0891BCA4:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0891BCA8:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    0891BCAC:[0E2746D3]: jal        0x089D1B4C
    0891BCB0:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0891BCB4:[0E274613]: jal        0x089D184C
    0891BCB8:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    0891BCBC:[0E27421B]: jal        0x089D086C
    0891BCC0:[34040020]: ori        $a0, $zr, 32 <=> li $a0, 32
    0891BCC4:[A4540000]: sh         $s4, 0($v0)
    0891BCC8:[A4550002]: sh         $s5, 2($v0)
    0891BCCC:[E45A0004]: swc1       $f26, 4($v0)
    0891BCD0:[44806000]: mtc1       $zr, $f12
    0891BCD4:[461AB340]: add.s      $f13, $f22, $f26
    0891BCD8:[E4580008]: swc1       $f24, 8($v0)
    0891BCDC:[4618A380]: add.s      $f14, $f20, $f24
    0891BCE0:[02962021]: addu       $a0, $s4, $s6
    0891BCE4:[E44C000C]: swc1       $f12, 12($v0)
    0891BCE8:[02B72821]: addu       $a1, $s5, $s7
    0891BCEC:[A4440010]: sh         $a0, 16($v0)
    0891BCF0:[A4450012]: sh         $a1, 18($v0)
    0891BCF4:[E44D0014]: swc1       $f13, 20($v0)
    0891BCF8:[E44E0018]: swc1       $f14, 24($v0)
    0891BCFC:[3C050080]: lui        $a1, 0x0080 <=> li $a1, 0x00800000
    0891BD00:[E44C001C]: swc1       $f12, 28($v0)
    0891BD04:[34040006]: ori        $a0, $zr, 6 <=> li $a0, 6
    0891BD08:[34060002]: ori        $a2, $zr, 2 <=> li $a2, 2
    0891BD0C:[00003825]: or         $a3, $zr, $zr <=> li $a3, 0
    0891BD10:[00404025]: or         $t0, $v0, $zr <=> move $t0, $v0
    0891BD14:[0E27442E]: jal        0x089D10B8
    0891BD18:[24A50182]: addiu      $a1, $a1, 386
    0891BD1C:[0E274390]: jal        0x089D0E40
    0891BD20:[34040015]: ori        $a0, $zr, 21 <=> li $a0, 21
    0891BD24:[3C04FF81]: lui        $a0, 0xFF81 <=> li $a0, 0xFF810000
    0891BD28:[0E274613]: jal        0x089D184C
    0891BD2C:[24848080]: addiu      $a0, $a0, -32640
    0891BD30:[0E235732]: jal        0x088D5CC8
    0891BD34:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    0891BD38:[3C0408A5]: lui        $a0, 0x08A5 <=> li $a0, 0x08A50000
    0891BD3C:[02402825]: or         $a1, $s2, $zr <=> move $a1, $s2
    0891BD40:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0891BD44:[0E2356AF]: jal        0x088D5ABC
    0891BD48:[248497C0]: addiu      $a0, $a0, -26688
    0891BD4C:[C7B40000]: lwc1       $f20, 0($sp)
    0891BD50:[C7B60004]: lwc1       $f22, 4($sp)
    0891BD54:[C7B80008]: lwc1       $f24, 8($sp)
    0891BD58:[C7BA000C]: lwc1       $f26, 12($sp)
    0891BD5C:[8FB00010]: lw         $s0, 16($sp)
    0891BD60:[8FB10014]: lw         $s1, 20($sp)
    0891BD64:[8FB20018]: lw         $s2, 24($sp)
    0891BD68:[8FB3001C]: lw         $s3, 28($sp)
    0891BD6C:[8FB40020]: lw         $s4, 32($sp)
    0891BD70:[8FB50024]: lw         $s5, 36($sp)
    0891BD74:[8FB60028]: lw         $s6, 40($sp)
    0891BD78:[8FB7002C]: lw         $s7, 44($sp)
    0891BD7C:[8FBF0030]: lw         $ra, 48($sp)
    0891BD80:[03E00008]: jr         $ra
    0891BD84:[27BD0040]: addiu      $sp, $sp, 64
_S1_2_88E5130 1,084,975 instructions (0.302%), 3,498 calls (088E5130 - 088E5204, length 54)
    088E5130:[90860054]: lbu        $a2, 84($a0)
    088E5134:[50C00009]: beql       $a2, $zr, 0x088E515C
    088E5138:[8C860000]: lw         $a2, 0($a0)
    088E513C:[AC800010]: sw         $zr, 16($a0)
    088E5140:[AC80000C]: sw         $zr, 12($a0)
    088E5144:[AC800008]: sw         $zr, 8($a0)
    088E5148:[AC800004]: sw         $zr, 4($a0)
    088E514C:[A0800054]: sb         $zr, 84($a0)
    088E5150:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088E5154:[10000009]: b          0x088E517C
    088E5158:[00005825]: or         $t3, $zr, $zr <=> li $t3, 0
    088E515C:[00C53826]: xor        $a3, $a2, $a1
    088E5160:[00E51024]: and        $v0, $a3, $a1
    088E5164:[00E63024]: and        $a2, $a3, $a2
    088E5168:[AC820004]: sw         $v0, 4($a0)
    088E516C:[AC860008]: sw         $a2, 8($a0)
    088E5170:[AC82000C]: sw         $v0, 12($a0)
    088E5174:[AC820010]: sw         $v0, 16($a0)
    088E5178:[00405825]: or         $t3, $v0, $zr <=> move $t3, $v0
    088E517C:[AC850000]: sw         $a1, 0($a0)
    088E5180:[00A05025]: or         $t2, $a1, $zr <=> move $t2, $a1
    088E5184:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    088E5188:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088E518C:[34070002]: ori        $a3, $zr, 2 <=> li $a3, 2
    088E5190:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    088E5194:[34050014]: ori        $a1, $zr, 20 <=> li $a1, 20
    088E5198:[01496024]: and        $t4, $t2, $t1
    088E519C:[11800011]: beq        $t4, $zr, 0x088E51E4
    088E51A0:[00881821]: addu       $v1, $a0, $t0
    088E51A4:[906C0014]: lbu        $t4, 20($v1)
    088E51A8:[906D0034]: lbu        $t5, 52($v1)
    088E51AC:[258CFFFF]: addiu      $t4, $t4, -1
    088E51B0:[A06C0014]: sb         $t4, 20($v1)
    088E51B4:[25ACFFFF]: addiu      $t4, $t5, -1
    088E51B8:[906D0014]: lbu        $t5, 20($v1)
    088E51BC:[15A00003]: bne        $t5, $zr, 0x088E51CC
    088E51C0:[A06C0034]: sb         $t4, 52($v1)
    088E51C4:[01695825]: or         $t3, $t3, $t1
    088E51C8:[A0670014]: sb         $a3, 20($v1)
    088E51CC:[906C0034]: lbu        $t4, 52($v1)
    088E51D0:[55800007]: bnel       $t4, $zr, 0x088E51F0
    088E51D4:[25080001]: addiu      $t0, $t0, 1
    088E51D8:[00491025]: or         $v0, $v0, $t1
    088E51DC:[10000003]: b          0x088E51EC
    088E51E0:[A0660034]: sb         $a2, 52($v1)
    088E51E4:[A0650014]: sb         $a1, 20($v1)
    088E51E8:[A0650034]: sb         $a1, 52($v1)
    088E51EC:[25080001]: addiu      $t0, $t0, 1
    088E51F0:[29030020]: slti       $v1, $t0, 32
    088E51F4:[1460FFE8]: bne        $v1, $zr, 0x088E5198
    088E51F8:[00094840]: sll        $t1, $t1, 0x0001
    088E51FC:[AC8B000C]: sw         $t3, 12($a0)
    088E5200:[03E00008]: jr         $ra
    088E5204:[AC820010]: sw         $v0, 16($a0)
  Back Branch 088E51F4 111,936 times (length 25)
    088E5184:[34090001]: ori        $t1, $zr, 1 <=> li $t1, 1
    088E5188:[34080000]: ori        $t0, $zr, 0 <=> li $t0, 0
    088E518C:[34070002]: ori        $a3, $zr, 2 <=> li $a3, 2
    088E5190:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    088E5194:[34050014]: ori        $a1, $zr, 20 <=> li $a1, 20
--> 088E5198:[01496024]: and        $t4, $t2, $t1
    088E519C:[11800011]: beq        $t4, $zr, 0x088E51E4
    088E51A0:[00881821]: addu       $v1, $a0, $t0
    088E51A4:[906C0014]: lbu        $t4, 20($v1)
    088E51A8:[906D0034]: lbu        $t5, 52($v1)
    088E51AC:[258CFFFF]: addiu      $t4, $t4, -1
    088E51B0:[A06C0014]: sb         $t4, 20($v1)
    088E51B4:[25ACFFFF]: addiu      $t4, $t5, -1
    088E51B8:[906D0014]: lbu        $t5, 20($v1)
    088E51BC:[15A00003]: bne        $t5, $zr, 0x088E51CC
    088E51C0:[A06C0034]: sb         $t4, 52($v1)
    088E51C4:[01695825]: or         $t3, $t3, $t1
    088E51C8:[A0670014]: sb         $a3, 20($v1)
    088E51CC:[906C0034]: lbu        $t4, 52($v1)
    088E51D0:[55800007]: bnel       $t4, $zr, 0x088E51F0
    088E51D4:[25080001]: addiu      $t0, $t0, 1
    088E51D8:[00491025]: or         $v0, $v0, $t1
    088E51DC:[10000003]: b          0x088E51EC
    088E51E0:[A0660034]: sb         $a2, 52($v1)
    088E51E4:[A0650014]: sb         $a1, 20($v1)
    088E51E8:[A0650034]: sb         $a1, 52($v1)
    088E51EC:[25080001]: addiu      $t0, $t0, 1
    088E51F0:[29030020]: slti       $v1, $t0, 32
--> 088E51F4:[1460FFE8]: bne        $v1, $zr, 0x088E5198
    088E51F8:[00094840]: sll        $t1, $t1, 0x0001
    088E51FC:[AC8B000C]: sw         $t3, 12($a0)
    088E5200:[03E00008]: jr         $ra
    088E5204:[AC820010]: sw         $v0, 16($a0)
_S1_2_88F7FB0 1,053,818 instructions (0.293%), 5,328 calls (088F7FB0 - 088F84E8, length 335)
    088F7FB0:[27BDFF40]: addiu      $sp, $sp, -192
    088F7FB4:[A08000FE]: sb         $zr, 254($a0)
    088F7FB8:[9485012E]: lhu        $a1, 302($a0)
    088F7FBC:[AFB100AC]: sw         $s1, 172($sp)
    088F7FC0:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F7FC4:[AFB000A8]: sw         $s0, 168($sp)
    088F7FC8:[AFBF00B0]: sw         $ra, 176($sp)
    088F7FCC:[10A0000C]: beq        $a1, $zr, 0x088F8000
    088F7FD0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F7FD4:[8E040114]: lw         $a0, 276($s0)
    088F7FD8:[00112A00]: sll        $a1, $s1, 0x0008
    088F7FDC:[00113100]: sll        $a2, $s1, 0x0004
    088F7FE0:[00A62821]: addu       $a1, $a1, $a2
    088F7FE4:[00852021]: addu       $a0, $a0, $a1
    088F7FE8:[A08000FE]: sb         $zr, 254($a0)
    088F7FEC:[26310001]: addiu      $s1, $s1, 1
    088F7FF0:[9604012E]: lhu        $a0, 302($s0)
    088F7FF4:[3231FFFF]: andi       $s1, $s1, -1
    088F7FF8:[5624FFF7]: bnel       $s1, $a0, 0x088F7FD8
    088F7FFC:[8E040114]: lw         $a0, 276($s0)
    088F8000:[C60C018C]: lwc1       $f12, 396($s0)
    088F8004:[44806800]: mtc1       $zr, $f13
    088F8008:[460D6032]: c.eq.s     $f12, $f13
    088F800C:[00000000]: nop
    088F8010:[45010131]: bc1t       0x088F84D8
    088F8014:[00000000]: nop
    088F8018:[92040100]: lbu        $a0, 256($s0)
    088F801C:[108000DD]: beq        $a0, $zr, 0x088F8394
    088F8020:[26040010]: addiu      $a0, $s0, 16
    088F8024:[26050140]: addiu      $a1, $s0, 320
    088F8028:[8CA60000]: lw         $a2, 0($a1)
    088F802C:[8CA70004]: lw         $a3, 4($a1)
    088F8030:[8CA80008]: lw         $t0, 8($a1)
    088F8034:[AC860000]: sw         $a2, 0($a0)
    088F8038:[AC870004]: sw         $a3, 4($a0)
    088F803C:[AC880008]: sw         $t0, 8($a0)
    088F8040:[8CA5000C]: lw         $a1, 12($a1)
    088F8044:[AC85000C]: sw         $a1, 12($a0)
    088F8048:[F38380A0]: VMIDT.q    E000.q
    088F804C:[26040040]: addiu      $a0, $s0, 64
    088F8050:[F8800000]: sv.q       C000.q, 0($a0)
    088F8054:[F8810010]: sv.q       C010.q, 16($a0)
    088F8058:[F8820020]: sv.q       C020.q, 32($a0)
    088F805C:[F8830030]: sv.q       C030.q, 48($a0)
    088F8060:[26050160]: addiu      $a1, $s0, 352
    088F8064:[C4AC0008]: lwc1       $f12, 8($a1)
    088F8068:[F38380A0]: VMIDT.q    E000.q
    088F806C:[27A60040]: addiu      $a2, $sp, 64
    088F8070:[F8C00000]: sv.q       C000.q, 0($a2)
    088F8074:[F8C10010]: sv.q       C010.q, 16($a2)
    088F8078:[F8C20020]: sv.q       C020.q, 32($a2)
    088F807C:[F8C30030]: sv.q       C030.q, 48($a2)
    088F8080:[E7AC0080]: swc1       $f12, 128($sp)
    088F8084:[27A70080]: addiu      $a3, $sp, 128
    088F8088:[C8E00000]: lv.s       S000.s, 0($a3)
    088F808C:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F8090:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8094:[D0130000]: vcos.s     S000.s, S000.s
    088F8098:[27A70084]: addiu      $a3, $sp, 132
    088F809C:[E8E00000]: sv.s       S000.s, 0($a3)
    088F80A0:[C7AD0084]: lwc1       $f13, 132($sp)
    088F80A4:[E7AD0040]: swc1       $f13, 64($sp)
    088F80A8:[440C6000]: mfc1       $t4, $f12
    088F80AC:[48EC0000]: MTV.s      $t4, S000.s
    088F80B0:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F80B4:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F80B8:[D0120000]: vsin.s     S000.s, S000.s
    088F80BC:[486C0000]: mfv.s      $t4, S000.s
    088F80C0:[448C6800]: mtc1       $t4, $f13
    088F80C4:[E7AD0044]: swc1       $f13, 68($sp)
    088F80C8:[C7AC0044]: lwc1       $f12, 68($sp)
    088F80CC:[46006307]: neg.s      $f12, $f12
    088F80D0:[E7AC0050]: swc1       $f12, 80($sp)
    088F80D4:[C7AC0040]: lwc1       $f12, 64($sp)
    088F80D8:[E7AC0054]: swc1       $f12, 84($sp)
    088F80DC:[D8840000]: lv.q       C100.q, 0($a0)
    088F80E0:[D8850010]: lv.q       C110.q, 16($a0)
    088F80E4:[D8860020]: lv.q       C120.q, 32($a0)
    088F80E8:[D8870030]: lv.q       C130.q, 48($a0)
    088F80EC:[D8C80000]: lv.q       C200.q, 0($a2)
    088F80F0:[D8C90010]: lv.q       C210.q, 16($a2)
    088F80F4:[D8CA0020]: lv.q       C220.q, 32($a2)
    088F80F8:[D8CB0030]: lv.q       C230.q, 48($a2)
    088F80FC:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F8100:[F8800000]: sv.q       C000.q, 0($a0)
    088F8104:[F8810010]: sv.q       C010.q, 16($a0)
    088F8108:[F8820020]: sv.q       C020.q, 32($a0)
    088F810C:[F8830030]: sv.q       C030.q, 48($a0)
    088F8110:[C4AC0004]: lwc1       $f12, 4($a1)
    088F8114:[F38380A0]: VMIDT.q    E000.q
    088F8118:[F8C00000]: sv.q       C000.q, 0($a2)
    088F811C:[F8C10010]: sv.q       C010.q, 16($a2)
    088F8120:[F8C20020]: sv.q       C020.q, 32($a2)
    088F8124:[F8C30030]: sv.q       C030.q, 48($a2)
    088F8128:[E7AC0088]: swc1       $f12, 136($sp)
    088F812C:[27A70088]: addiu      $a3, $sp, 136
    088F8130:[C8E00000]: lv.s       S000.s, 0($a3)
    088F8134:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F8138:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F813C:[D0130000]: vcos.s     S000.s, S000.s
    088F8140:[27A7008C]: addiu      $a3, $sp, 140
    088F8144:[E8E00000]: sv.s       S000.s, 0($a3)
    088F8148:[C7AD008C]: lwc1       $f13, 140($sp)
    088F814C:[E7AD0040]: swc1       $f13, 64($sp)
    088F8150:[440C6000]: mfc1       $t4, $f12
    088F8154:[48EC0000]: MTV.s      $t4, S000.s
    088F8158:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F815C:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8160:[D0120000]: vsin.s     S000.s, S000.s
    088F8164:[486C0000]: mfv.s      $t4, S000.s
    088F8168:[448C6800]: mtc1       $t4, $f13
    088F816C:[E7AD0060]: swc1       $f13, 96($sp)
    088F8170:[440C6000]: mfc1       $t4, $f12
    088F8174:[48EC0000]: MTV.s      $t4, S000.s
    088F8178:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F817C:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8180:[D0120000]: vsin.s     S000.s, S000.s
    088F8184:[486C0000]: mfv.s      $t4, S000.s
    088F8188:[448C6800]: mtc1       $t4, $f13
    088F818C:[46006B47]: neg.s      $f13, $f13
    088F8190:[E7AD0048]: swc1       $f13, 72($sp)
    088F8194:[E7AC0090]: swc1       $f12, 144($sp)
    088F8198:[27A70090]: addiu      $a3, $sp, 144
    088F819C:[C8E00000]: lv.s       S000.s, 0($a3)
    088F81A0:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F81A4:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F81A8:[D0130000]: vcos.s     S000.s, S000.s
    088F81AC:[27A70094]: addiu      $a3, $sp, 148
    088F81B0:[E8E00000]: sv.s       S000.s, 0($a3)
    088F81B4:[C7AC0094]: lwc1       $f12, 148($sp)
    088F81B8:[E7AC0068]: swc1       $f12, 104($sp)
    088F81BC:[D8840000]: lv.q       C100.q, 0($a0)
    088F81C0:[D8850010]: lv.q       C110.q, 16($a0)
    088F81C4:[D8860020]: lv.q       C120.q, 32($a0)
    088F81C8:[D8870030]: lv.q       C130.q, 48($a0)
    088F81CC:[D8C80000]: lv.q       C200.q, 0($a2)
    088F81D0:[D8C90010]: lv.q       C210.q, 16($a2)
    088F81D4:[D8CA0020]: lv.q       C220.q, 32($a2)
    088F81D8:[D8CB0030]: lv.q       C230.q, 48($a2)
    088F81DC:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F81E0:[F8800000]: sv.q       C000.q, 0($a0)
    088F81E4:[F8810010]: sv.q       C010.q, 16($a0)
    088F81E8:[F8820020]: sv.q       C020.q, 32($a0)
    088F81EC:[F8830030]: sv.q       C030.q, 48($a0)
    088F81F0:[C4AC0000]: lwc1       $f12, 0($a1)
    088F81F4:[F38380A0]: VMIDT.q    E000.q
    088F81F8:[F8C00000]: sv.q       C000.q, 0($a2)
    088F81FC:[F8C10010]: sv.q       C010.q, 16($a2)
    088F8200:[F8C20020]: sv.q       C020.q, 32($a2)
    088F8204:[F8C30030]: sv.q       C030.q, 48($a2)
    088F8208:[E7AC0098]: swc1       $f12, 152($sp)
    088F820C:[27A50098]: addiu      $a1, $sp, 152
    088F8210:[C8A00000]: lv.s       S000.s, 0($a1)
    088F8214:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F8218:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F821C:[D0130000]: vcos.s     S000.s, S000.s
    088F8220:[27A5009C]: addiu      $a1, $sp, 156
    088F8224:[E8A00000]: sv.s       S000.s, 0($a1)
    088F8228:[C7AD009C]: lwc1       $f13, 156($sp)
    088F822C:[E7AD0054]: swc1       $f13, 84($sp)
    088F8230:[440C6000]: mfc1       $t4, $f12
    088F8234:[48EC0000]: MTV.s      $t4, S000.s
    088F8238:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F823C:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8240:[D0120000]: vsin.s     S000.s, S000.s
    088F8244:[486C0000]: mfv.s      $t4, S000.s
    088F8248:[448C6800]: mtc1       $t4, $f13
    088F824C:[E7AD0058]: swc1       $f13, 88($sp)
    088F8250:[440C6000]: mfc1       $t4, $f12
    088F8254:[48EC0000]: MTV.s      $t4, S000.s
    088F8258:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F825C:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8260:[D0120000]: vsin.s     S000.s, S000.s
    088F8264:[486C0000]: mfv.s      $t4, S000.s
    088F8268:[448C6800]: mtc1       $t4, $f13
    088F826C:[46006B47]: neg.s      $f13, $f13
    088F8270:[E7AD0064]: swc1       $f13, 100($sp)
    088F8274:[E7AC00A0]: swc1       $f12, 160($sp)
    088F8278:[27A500A0]: addiu      $a1, $sp, 160
    088F827C:[C8A00000]: lv.s       S000.s, 0($a1)
    088F8280:[D0650020]: VCST.s     S001.s, VFPU_2_PI
    088F8284:[64200000]: vmul.s     S000.s, S000.s, S001.s
    088F8288:[D0130000]: vcos.s     S000.s, S000.s
    088F828C:[27A500A4]: addiu      $a1, $sp, 164
    088F8290:[E8A00000]: sv.s       S000.s, 0($a1)
    088F8294:[C7AC00A4]: lwc1       $f12, 164($sp)
    088F8298:[E7AC0068]: swc1       $f12, 104($sp)
    088F829C:[D8840000]: lv.q       C100.q, 0($a0)
    088F82A0:[D8850010]: lv.q       C110.q, 16($a0)
    088F82A4:[D8860020]: lv.q       C120.q, 32($a0)
    088F82A8:[D8870030]: lv.q       C130.q, 48($a0)
    088F82AC:[D8C80000]: lv.q       C200.q, 0($a2)
    088F82B0:[D8C90010]: lv.q       C210.q, 16($a2)
    088F82B4:[D8CA0020]: lv.q       C220.q, 32($a2)
    088F82B8:[D8CB0030]: lv.q       C230.q, 48($a2)
    088F82BC:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F82C0:[F8800000]: sv.q       C000.q, 0($a0)
    088F82C4:[F8810010]: sv.q       C010.q, 16($a0)
    088F82C8:[F8820020]: sv.q       C020.q, 32($a0)
    088F82CC:[F8830030]: sv.q       C030.q, 48($a0)
    088F82D0:[C60C0170]: lwc1       $f12, 368($s0)
    088F82D4:[C60D0174]: lwc1       $f13, 372($s0)
    088F82D8:[C60E0178]: lwc1       $f14, 376($s0)
    088F82DC:[F38380A0]: VMIDT.q    E000.q
    088F82E0:[FBA00000]: sv.q       C000.q, 0($sp)
    088F82E4:[FBA10010]: sv.q       C010.q, 16($sp)
    088F82E8:[FBA20020]: sv.q       C020.q, 32($sp)
    088F82EC:[FBA30030]: sv.q       C030.q, 48($sp)
    088F82F0:[E7AC0000]: swc1       $f12, 0($sp)
    088F82F4:[E7AD0014]: swc1       $f13, 20($sp)
    088F82F8:[E7AE0028]: swc1       $f14, 40($sp)
    088F82FC:[D8840000]: lv.q       C100.q, 0($a0)
    088F8300:[D8850010]: lv.q       C110.q, 16($a0)
    088F8304:[D8860020]: lv.q       C120.q, 32($a0)
    088F8308:[D8870030]: lv.q       C130.q, 48($a0)
    088F830C:[DBA80000]: lv.q       C200.q, 0($sp)
    088F8310:[DBA90010]: lv.q       C210.q, 16($sp)
    088F8314:[DBAA0020]: lv.q       C220.q, 32($sp)
    088F8318:[DBAB0030]: lv.q       C230.q, 48($sp)
    088F831C:[F02488A0]: VMMUL.q    E000.q, E200.q, E100.q
    088F8320:[F8800000]: sv.q       C000.q, 0($a0)
    088F8324:[F8810010]: sv.q       C010.q, 16($a0)
    088F8328:[F8820020]: sv.q       C020.q, 32($a0)
    088F832C:[F8830030]: sv.q       C030.q, 48($a0)
    088F8330:[34040001]: ori        $a0, $zr, 1 <=> li $a0, 1
    088F8334:[A2040100]: sb         $a0, 256($s0)
    088F8338:[C60C0070]: lwc1       $f12, 112($s0)
    088F833C:[26040150]: addiu      $a0, $s0, 336
    088F8340:[C48D0000]: lwc1       $f13, 0($a0)
    088F8344:[460D6300]: add.s      $f12, $f12, $f13
    088F8348:[E60C0070]: swc1       $f12, 112($s0)
    088F834C:[C60C0074]: lwc1       $f12, 116($s0)
    088F8350:[C48E0004]: lwc1       $f14, 4($a0)
    088F8354:[460E6300]: add.s      $f12, $f12, $f14
    088F8358:[E60C0074]: swc1       $f12, 116($s0)
    088F835C:[C60C0078]: lwc1       $f12, 120($s0)
    088F8360:[C48F0008]: lwc1       $f15, 8($a0)
    088F8364:[460F6300]: add.s      $f12, $f12, $f15
    088F8368:[E60C0078]: swc1       $f12, 120($s0)
    088F836C:[26040020]: addiu      $a0, $s0, 32
    088F8370:[26050180]: addiu      $a1, $s0, 384
    088F8374:[8CA60000]: lw         $a2, 0($a1)
    088F8378:[8CA70004]: lw         $a3, 4($a1)
    088F837C:[8CA80008]: lw         $t0, 8($a1)
    088F8380:[AC860000]: sw         $a2, 0($a0)
    088F8384:[AC870004]: sw         $a3, 4($a0)
    088F8388:[AC880008]: sw         $t0, 8($a0)
    088F838C:[8CA5000C]: lw         $a1, 12($a1)
    088F8390:[AC85000C]: sw         $a1, 12($a0)
    088F8394:[C60C0194]: lwc1       $f12, 404($s0)
    088F8398:[C60D0190]: lwc1       $f13, 400($s0)
    088F839C:[460D6032]: c.eq.s     $f12, $f13
    088F83A0:[00000000]: nop
    088F83A4:[45020005]: bc1fl      0x088F83BC
    088F83A8:[9604012C]: lhu        $a0, 300($s0)
    088F83AC:[92040100]: lbu        $a0, 256($s0)
    088F83B0:[50800048]: beql       $a0, $zr, 0x088F84D4
    088F83B4:[C60C0190]: lwc1       $f12, 400($s0)
    088F83B8:[9604012C]: lhu        $a0, 300($s0)
    088F83BC:[1080000F]: beq        $a0, $zr, 0x088F83FC
    088F83C0:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F83C4:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    088F83C8:[8E050110]: lw         $a1, 272($s0)
    088F83CC:[001131C0]: sll        $a2, $s1, 0x0007
    088F83D0:[00113900]: sll        $a3, $s1, 0x0004
    088F83D4:[00C73021]: addu       $a2, $a2, $a3
    088F83D8:[00A62821]: addu       $a1, $a1, $a2
    088F83DC:[8CA60014]: lw         $a2, 20($a1)
    088F83E0:[26310001]: addiu      $s1, $s1, 1
    088F83E4:[00C43025]: or         $a2, $a2, $a0
    088F83E8:[ACA60014]: sw         $a2, 20($a1)
    088F83EC:[9605012C]: lhu        $a1, 300($s0)
    088F83F0:[3231FFFF]: andi       $s1, $s1, -1
    088F83F4:[5625FFF5]: bnel       $s1, $a1, 0x088F83CC
    088F83F8:[8E050110]: lw         $a1, 272($s0)
    088F83FC:[0E23CFAD]: jal        0x088F3EB4
    088F8400:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F8404:[9604012E]: lhu        $a0, 302($s0)
    088F8408:[10800012]: beq        $a0, $zr, 0x088F8454
    088F840C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F8410:[8E040114]: lw         $a0, 276($s0)
    088F8414:[00112A00]: sll        $a1, $s1, 0x0008
    088F8418:[00113100]: sll        $a2, $s1, 0x0004
    088F841C:[00A62821]: addu       $a1, $a1, $a2
    088F8420:[00853021]: addu       $a2, $a0, $a1
    088F8424:[8CC60000]: lw         $a2, 0($a2)
    088F8428:[00852021]: addu       $a0, $a0, $a1
    088F842C:[24C50018]: addiu      $a1, $a2, 24
    088F8430:[84A60000]: lh         $a2, 0($a1)
    088F8434:[8CA50004]: lw         $a1, 4($a1)
    088F8438:[00A0F809]: jalr       $ra, $a1
    088F843C:[00862021]: addu       $a0, $a0, $a2
    088F8440:[26310001]: addiu      $s1, $s1, 1
    088F8444:[9604012E]: lhu        $a0, 302($s0)
    088F8448:[3231FFFF]: andi       $s1, $s1, -1
    088F844C:[5624FFF1]: bnel       $s1, $a0, 0x088F8414
    088F8450:[8E040114]: lw         $a0, 276($s0)
    088F8454:[96040130]: lhu        $a0, 304($s0)
    088F8458:[1080000F]: beq        $a0, $zr, 0x088F8498
    088F845C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F8460:[00112100]: sll        $a0, $s1, 0x0004
    088F8464:[00043021]: addu       $a2, $zr, $a0 <=> move $a2, $a0
    088F8468:[00042080]: sll        $a0, $a0, 0x0002
    088F846C:[00C43021]: addu       $a2, $a2, $a0
    088F8470:[8E050118]: lw         $a1, 280($s0)
    088F8474:[000420C0]: sll        $a0, $a0, 0x0003
    088F8478:[00C42021]: addu       $a0, $a2, $a0
    088F847C:[0E23F691]: jal        0x088FDA44
    088F8480:[00A42021]: addu       $a0, $a1, $a0
    088F8484:[26310001]: addiu      $s1, $s1, 1
    088F8488:[96040130]: lhu        $a0, 304($s0)
    088F848C:[3231FFFF]: andi       $s1, $s1, -1
    088F8490:[1624FFF4]: bne        $s1, $a0, 0x088F8464
    088F8494:[00112100]: sll        $a0, $s1, 0x0004
    088F8498:[9611012E]: lhu        $s1, 302($s0)
    088F849C:[2631FFFF]: addiu      $s1, $s1, -1
    088F84A0:[06200009]: bltz       $s1, 0x088F84C8
    088F84A4:[00112200]: sll        $a0, $s1, 0x0008
    088F84A8:[00118900]: sll        $s1, $s1, 0x0004
    088F84AC:[00918821]: addu       $s1, $a0, $s1
    088F84B0:[8E040114]: lw         $a0, 276($s0)
    088F84B4:[0E23D3AD]: jal        0x088F4EB4
    088F84B8:[00912021]: addu       $a0, $a0, $s1
    088F84BC:[2631FEF0]: addiu      $s1, $s1, -272
    088F84C0:[0623FFFC]: bgezl      $s1, 0x088F84B4
    088F84C4:[8E040114]: lw         $a0, 276($s0)
    088F84C8:[0E23D3AD]: jal        0x088F4EB4
    088F84CC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F84D0:[C60C0190]: lwc1       $f12, 400($s0)
    088F84D4:[E60C0194]: swc1       $f12, 404($s0)
    088F84D8:[8FB000A8]: lw         $s0, 168($sp)
    088F84DC:[8FB100AC]: lw         $s1, 172($sp)
    088F84E0:[8FBF00B0]: lw         $ra, 176($sp)
    088F84E4:[03E00008]: jr         $ra
    088F84E8:[27BD00C0]: addiu      $sp, $sp, 192
  Back Branch 088F8490 11,602 times (length 13)
    088F8450:[8E040114]: lw         $a0, 276($s0)
    088F8454:[96040130]: lhu        $a0, 304($s0)
    088F8458:[1080000F]: beq        $a0, $zr, 0x088F8498
    088F845C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F8460:[00112100]: sll        $a0, $s1, 0x0004
--> 088F8464:[00043021]: addu       $a2, $zr, $a0 <=> move $a2, $a0
    088F8468:[00042080]: sll        $a0, $a0, 0x0002
    088F846C:[00C43021]: addu       $a2, $a2, $a0
    088F8470:[8E050118]: lw         $a1, 280($s0)
    088F8474:[000420C0]: sll        $a0, $a0, 0x0003
    088F8478:[00C42021]: addu       $a0, $a2, $a0
    088F847C:[0E23F691]: jal        0x088FDA44
    088F8480:[00A42021]: addu       $a0, $a1, $a0
    088F8484:[26310001]: addiu      $s1, $s1, 1
    088F8488:[96040130]: lhu        $a0, 304($s0)
    088F848C:[3231FFFF]: andi       $s1, $s1, -1
--> 088F8490:[1624FFF4]: bne        $s1, $a0, 0x088F8464
    088F8494:[00112100]: sll        $a0, $s1, 0x0004
    088F8498:[9611012E]: lhu        $s1, 302($s0)
    088F849C:[2631FFFF]: addiu      $s1, $s1, -1
    088F84A0:[06200009]: bltz       $s1, 0x088F84C8
  Back Branch 088F7FF8 4,972 times (length 10)
    088F7FC4:[AFB000A8]: sw         $s0, 168($sp)
    088F7FC8:[AFBF00B0]: sw         $ra, 176($sp)
    088F7FCC:[10A0000C]: beq        $a1, $zr, 0x088F8000
    088F7FD0:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F7FD4:[8E040114]: lw         $a0, 276($s0)
--> 088F7FD8:[00112A00]: sll        $a1, $s1, 0x0008
    088F7FDC:[00113100]: sll        $a2, $s1, 0x0004
    088F7FE0:[00A62821]: addu       $a1, $a1, $a2
    088F7FE4:[00852021]: addu       $a0, $a0, $a1
    088F7FE8:[A08000FE]: sb         $zr, 254($a0)
    088F7FEC:[26310001]: addiu      $s1, $s1, 1
    088F7FF0:[9604012E]: lhu        $a0, 302($s0)
    088F7FF4:[3231FFFF]: andi       $s1, $s1, -1
--> 088F7FF8:[5624FFF7]: bnel       $s1, $a0, 0x088F7FD8
    088F7FFC:[8E040114]: lw         $a0, 276($s0)
    088F8000:[C60C018C]: lwc1       $f12, 396($s0)
    088F8004:[44806800]: mtc1       $zr, $f13
    088F8008:[460D6032]: c.eq.s     $f12, $f13
  Back Branch 088F844C 4,972 times (length 16)
    088F8400:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F8404:[9604012E]: lhu        $a0, 302($s0)
    088F8408:[10800012]: beq        $a0, $zr, 0x088F8454
    088F840C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F8410:[8E040114]: lw         $a0, 276($s0)
--> 088F8414:[00112A00]: sll        $a1, $s1, 0x0008
    088F8418:[00113100]: sll        $a2, $s1, 0x0004
    088F841C:[00A62821]: addu       $a1, $a1, $a2
    088F8420:[00853021]: addu       $a2, $a0, $a1
    088F8424:[8CC60000]: lw         $a2, 0($a2)
    088F8428:[00852021]: addu       $a0, $a0, $a1
    088F842C:[24C50018]: addiu      $a1, $a2, 24
    088F8430:[84A60000]: lh         $a2, 0($a1)
    088F8434:[8CA50004]: lw         $a1, 4($a1)
    088F8438:[00A0F809]: jalr       $ra, $a1
    088F843C:[00862021]: addu       $a0, $a0, $a2
    088F8440:[26310001]: addiu      $s1, $s1, 1
    088F8444:[9604012E]: lhu        $a0, 302($s0)
    088F8448:[3231FFFF]: andi       $s1, $s1, -1
--> 088F844C:[5624FFF1]: bnel       $s1, $a0, 0x088F8414
    088F8450:[8E040114]: lw         $a0, 276($s0)
    088F8454:[96040130]: lhu        $a0, 304($s0)
    088F8458:[1080000F]: beq        $a0, $zr, 0x088F8498
    088F845C:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
  Back Branch 088F84C0 4,972 times (length 5)
    088F84A0:[06200009]: bltz       $s1, 0x088F84C8
    088F84A4:[00112200]: sll        $a0, $s1, 0x0008
    088F84A8:[00118900]: sll        $s1, $s1, 0x0004
    088F84AC:[00918821]: addu       $s1, $a0, $s1
    088F84B0:[8E040114]: lw         $a0, 276($s0)
--> 088F84B4:[0E23D3AD]: jal        0x088F4EB4
    088F84B8:[00912021]: addu       $a0, $a0, $s1
    088F84BC:[2631FEF0]: addiu      $s1, $s1, -272
--> 088F84C0:[0623FFFC]: bgezl      $s1, 0x088F84B4
    088F84C4:[8E040114]: lw         $a0, 276($s0)
    088F84C8:[0E23D3AD]: jal        0x088F4EB4
    088F84CC:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F84D0:[C60C0190]: lwc1       $f12, 400($s0)
  Back Branch 088F83F4 2,480 times (length 12)
    088F83B8:[9604012C]: lhu        $a0, 300($s0)
    088F83BC:[1080000F]: beq        $a0, $zr, 0x088F83FC
    088F83C0:[34110000]: ori        $s1, $zr, 0 <=> li $s1, 0
    088F83C4:[3C048000]: lui        $a0, 0x8000 <=> li $a0, 0x80000000
    088F83C8:[8E050110]: lw         $a1, 272($s0)
--> 088F83CC:[001131C0]: sll        $a2, $s1, 0x0007
    088F83D0:[00113900]: sll        $a3, $s1, 0x0004
    088F83D4:[00C73021]: addu       $a2, $a2, $a3
    088F83D8:[00A62821]: addu       $a1, $a1, $a2
    088F83DC:[8CA60014]: lw         $a2, 20($a1)
    088F83E0:[26310001]: addiu      $s1, $s1, 1
    088F83E4:[00C43025]: or         $a2, $a2, $a0
    088F83E8:[ACA60014]: sw         $a2, 20($a1)
    088F83EC:[9605012C]: lhu        $a1, 300($s0)
    088F83F0:[3231FFFF]: andi       $s1, $s1, -1
--> 088F83F4:[5625FFF5]: bnel       $s1, $a1, 0x088F83CC
    088F83F8:[8E050110]: lw         $a1, 272($s0)
    088F83FC:[0E23CFAD]: jal        0x088F3EB4
    088F8400:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    088F8404:[9604012E]: lhu        $a0, 302($s0)
_S1_2_88D5BF8 1,049,828 instructions (0.292%), 34,450 calls (088D5BF8 - 088D5CC4, length 52)
    088D5BF8:[27BDFFF0]: addiu      $sp, $sp, -16
    088D5BFC:[3C0408A0]: lui        $a0, 0x08A0 <=> li $a0, 0x08A00000
    088D5C00:[8C85C288]: lw         $a1, -15736($a0)
    088D5C04:[24A50001]: addiu      $a1, $a1, 1
    088D5C08:[AC85C288]: sw         $a1, -15736($a0)
    088D5C0C:[28A40002]: slti       $a0, $a1, 2
    088D5C10:[AFB00000]: sw         $s0, 0($sp)
    088D5C14:[AFBF0004]: sw         $ra, 4($sp)
    088D5C18:[10800007]: beq        $a0, $zr, 0x088D5C38
    088D5C1C:[3C0508A2]: lui        $a1, 0x08A2 <=> li $a1, 0x08A20000
    088D5C20:[8CA4BC30]: lw         $a0, -17360($a1)
    088D5C24:[2C860200]: sltiu      $a2, $a0, 512
    088D5C28:[14C00008]: bne        $a2, $zr, 0x088D5C4C
    088D5C2C:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D5C30:[10000015]: b          0x088D5C88
    088D5C34:[00000000]: nop
    088D5C38:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088D5C3C:[8FB00000]: lw         $s0, 0($sp)
    088D5C40:[8FBF0004]: lw         $ra, 4($sp)
    088D5C44:[03E00008]: jr         $ra
    088D5C48:[27BD0010]: addiu      $sp, $sp, 16
    088D5C4C:[3C0608A2]: lui        $a2, 0x08A2 <=> li $a2, 0x08A20000
    088D5C50:[8CC6BC34]: lw         $a2, -17356($a2)
    088D5C54:[00043900]: sll        $a3, $a0, 0x0004
    088D5C58:[000632C0]: sll        $a2, $a2, 0x000B
    088D5C5C:[00064021]: addu       $t0, $zr, $a2 <=> move $t0, $a2
    088D5C60:[00063080]: sll        $a2, $a2, 0x0002
    088D5C64:[01063021]: addu       $a2, $t0, $a2
    088D5C68:[00044080]: sll        $t0, $a0, 0x0002
    088D5C6C:[24840001]: addiu      $a0, $a0, 1
    088D5C70:[ACA4BC30]: sw         $a0, -17360($a1)
    088D5C74:[00E83821]: addu       $a3, $a3, $t0
    088D5C78:[3C0408A1]: lui        $a0, 0x08A1 <=> li $a0, 0x08A10000
    088D5C7C:[00C78021]: addu       $s0, $a2, $a3
    088D5C80:[24846C30]: addiu      $a0, $a0, 27696
    088D5C84:[02048021]: addu       $s0, $s0, $a0
    088D5C88:[1200000A]: beq        $s0, $zr, 0x088D5CB4
    088D5C8C:[00000000]: nop
    088D5C90:[0E231E9D]: jal        0x088C7A74
    088D5C94:[00000000]: nop
    088D5C98:[AE02000C]: sw         $v0, 12($s0)
    088D5C9C:[AE000000]: sw         $zr, 0($s0)
    088D5CA0:[AE000004]: sw         $zr, 4($s0)
    088D5CA4:[8E04000C]: lw         $a0, 12($s0)
    088D5CA8:[14800002]: bne        $a0, $zr, 0x088D5CB4
    088D5CAC:[AE100008]: sw         $s0, 8($s0)
    088D5CB0:[34100000]: ori        $s0, $zr, 0 <=> li $s0, 0
    088D5CB4:[02001025]: or         $v0, $s0, $zr <=> move $v0, $s0
    088D5CB8:[8FB00000]: lw         $s0, 0($sp)
    088D5CBC:[8FBF0004]: lw         $ra, 4($sp)
    088D5CC0:[03E00008]: jr         $ra
    088D5CC4:[27BD0010]: addiu      $sp, $sp, 16
_S1_2_8857D80 1,032,300 instructions (0.287%), 206,460 calls (08857D80 - 08857D90, length 5)
    08857D80:[24840064]: addiu      $a0, $a0, 100
    08857D84:[00052880]: sll        $a1, $a1, 0x0002
    08857D88:[00852021]: addu       $a0, $a0, $a1
    08857D8C:[03E00008]: jr         $ra
    08857D90:[8C820000]: lw         $v0, 0($a0)
_S1_2_88B76A4 1,016,226 instructions (0.283%), 8,324 calls (088B76A4 - 088B778C, length 59)
    088B76A4:[27BDFFD0]: addiu      $sp, $sp, -48
    088B76A8:[8C84000C]: lw         $a0, 12($a0)
    088B76AC:[00063980]: sll        $a3, $a2, 0x0006
    088B76B0:[00063100]: sll        $a2, $a2, 0x0004
    088B76B4:[24843DB0]: addiu      $a0, $a0, 15792
    088B76B8:[00E63021]: addu       $a2, $a3, $a2
    088B76BC:[00862021]: addu       $a0, $a0, $a2
    088B76C0:[8C860040]: lw         $a2, 64($a0)
    088B76C4:[3C078000]: lui        $a3, 0x8000 <=> li $a3, 0x80000000
    088B76C8:[00C73024]: and        $a2, $a2, $a3
    088B76CC:[10C0000A]: beq        $a2, $zr, 0x088B76F8
    088B76D0:[00000000]: nop
    088B76D4:[44806000]: mtc1       $zr, $f12
    088B76D8:[34080030]: ori        $t0, $zr, 48 <=> li $t0, 48
    088B76DC:[E7AC0014]: swc1       $f12, 20($sp)
    088B76E0:[340A0003]: ori        $t2, $zr, 3 <=> li $t2, 3
    088B76E4:[27A70010]: addiu      $a3, $sp, 16
    088B76E8:[27A60020]: addiu      $a2, $sp, 32
    088B76EC:[E7AC0004]: swc1       $f12, 4($sp)
    088B76F0:[10000004]: b          0x088B7704
    088B76F4:[00884021]: addu       $t0, $a0, $t0
    088B76F8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B76FC:[03E00008]: jr         $ra
    088B7700:[27BD0030]: addiu      $sp, $sp, 48
    088B7704:[25490003]: addiu      $t1, $t2, 3
    088B7708:[05230005]: bgezl      $t1, 0x088B7720
    088B770C:[31290003]: andi       $t1, $t1, 3
    088B7710:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    088B7714:[31290003]: andi       $t1, $t1, 3
    088B7718:[10000001]: b          0x088B7720
    088B771C:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    088B7720:[00094900]: sll        $t1, $t1, 0x0004
    088B7724:[00894821]: addu       $t1, $a0, $t1
    088B7728:[D9200000]: lv.q       C000.q, 0($t1)
    088B772C:[D9010000]: lv.q       C010.q, 0($t0)
    088B7730:[60818080]: vsub.q     C000.q, C000.q, C010.q
    088B7734:[FBA00000]: sv.q       C000.q, 0($sp)
    088B7738:[D8A00000]: lv.q       C000.q, 0($a1)
    088B773C:[D9010000]: lv.q       C010.q, 0($t0)
    088B7740:[60818080]: vsub.q     C000.q, C000.q, C010.q
    088B7744:[F8E00000]: sv.q       C000.q, 0($a3)
    088B7748:[DBA10000]: lv.q       C010.q, 0($sp)
    088B774C:[D8E20000]: lv.q       C020.q, 0($a3)
    088B7750:[D0060060]: vzero.s    S003.s
    088B7754:[F2828100]: vcrsp.t    C000.t, C010.t, C020.t
    088B7758:[F8C00000]: sv.q       C000.q, 0($a2)
    088B775C:[C7AD0024]: lwc1       $f13, 36($sp)
    088B7760:[460C683E]: c.le.s     $f13, $f12
    088B7764:[00000000]: nop
    088B7768:[45010004]: bc1t       0x088B777C
    088B776C:[254AFFFF]: addiu      $t2, $t2, -1
    088B7770:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088B7774:[03E00008]: jr         $ra
    088B7778:[27BD0030]: addiu      $sp, $sp, 48
    088B777C:[0541FFE1]: bgez       $t2, 0x088B7704
    088B7780:[2508FFF0]: addiu      $t0, $t0, -16
    088B7784:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088B7788:[03E00008]: jr         $ra
    088B778C:[27BD0030]: addiu      $sp, $sp, 48
  Back Branch 088B777C 32,523 times (length 32)
    088B76F0:[10000004]: b          0x088B7704
    088B76F4:[00884021]: addu       $t0, $a0, $t0
    088B76F8:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    088B76FC:[03E00008]: jr         $ra
    088B7700:[27BD0030]: addiu      $sp, $sp, 48
--> 088B7704:[25490003]: addiu      $t1, $t2, 3
    088B7708:[05230005]: bgezl      $t1, 0x088B7720
    088B770C:[31290003]: andi       $t1, $t1, 3
    088B7710:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    088B7714:[31290003]: andi       $t1, $t1, 3
    088B7718:[10000001]: b          0x088B7720
    088B771C:[00094823]: subu       $t1, $zr, $t1 <=> negu $t1, $t1
    088B7720:[00094900]: sll        $t1, $t1, 0x0004
    088B7724:[00894821]: addu       $t1, $a0, $t1
    088B7728:[D9200000]: lv.q       C000.q, 0($t1)
    088B772C:[D9010000]: lv.q       C010.q, 0($t0)
    088B7730:[60818080]: vsub.q     C000.q, C000.q, C010.q
    088B7734:[FBA00000]: sv.q       C000.q, 0($sp)
    088B7738:[D8A00000]: lv.q       C000.q, 0($a1)
    088B773C:[D9010000]: lv.q       C010.q, 0($t0)
    088B7740:[60818080]: vsub.q     C000.q, C000.q, C010.q
    088B7744:[F8E00000]: sv.q       C000.q, 0($a3)
    088B7748:[DBA10000]: lv.q       C010.q, 0($sp)
    088B774C:[D8E20000]: lv.q       C020.q, 0($a3)
    088B7750:[D0060060]: vzero.s    S003.s
    088B7754:[F2828100]: vcrsp.t    C000.t, C010.t, C020.t
    088B7758:[F8C00000]: sv.q       C000.q, 0($a2)
    088B775C:[C7AD0024]: lwc1       $f13, 36($sp)
    088B7760:[460C683E]: c.le.s     $f13, $f12
    088B7764:[00000000]: nop
    088B7768:[45010004]: bc1t       0x088B777C
    088B776C:[254AFFFF]: addiu      $t2, $t2, -1
    088B7770:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    088B7774:[03E00008]: jr         $ra
    088B7778:[27BD0030]: addiu      $sp, $sp, 48
--> 088B777C:[0541FFE1]: bgez       $t2, 0x088B7704
    088B7780:[2508FFF0]: addiu      $t0, $t0, -16
    088B7784:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    088B7788:[03E00008]: jr         $ra
    088B778C:[27BD0030]: addiu      $sp, $sp, 48
_S1_2_89AF518 995,527 instructions (0.277%), 1,967 calls (089AF518 - 089AFE68, length 597)
    089AF518:[27BDFFB0]: addiu      $sp, $sp, -80
    089AF51C:[00804025]: or         $t0, $a0, $zr <=> move $t0, $a0
    089AF520:[00C50018]: mult       $a2, $a1
    089AF524:[00062082]: srl        $a0, $a2, 0x0002
    089AF528:[AFB60040]: sw         $s6, 64($sp)
    089AF52C:[38C90004]: xori       $t1, $a2, 4
    089AF530:[30D60003]: andi       $s6, $a2, 3
    089AF534:[AFA40008]: sw         $a0, 8($sp)
    089AF538:[0009482B]: sltu       $t1, $zr, $t1 <=> move $t1, $t1
    089AF53C:[AFB60020]: sw         $s6, 32($sp)
    089AF540:[AFA90024]: sw         $t1, 36($sp)
    089AF544:[01064821]: addu       $t1, $t0, $a2
    089AF548:[00005012]: mflo       $t2
    089AF54C:[010A5021]: addu       $t2, $t0, $t2
    089AF550:[AFA9001C]: sw         $t1, 28($sp)
    089AF554:[31040003]: andi       $a0, $t0, 3
    089AF558:[AFAA0018]: sw         $t2, 24($sp)
    089AF55C:[0096B025]: or         $s6, $a0, $s6
    089AF560:[AFA80004]: sw         $t0, 4($sp)
    089AF564:[AFB00028]: sw         $s0, 40($sp)
    089AF568:[AFB5003C]: sw         $s5, 60($sp)
    089AF56C:[2CA40007]: sltiu      $a0, $a1, 7
    089AF570:[00A08025]: or         $s0, $a1, $zr <=> move $s0, $a1
    089AF574:[00C0A825]: or         $s5, $a2, $zr <=> move $s5, $a2
    089AF578:[AFA70000]: sw         $a3, 0($sp)
    089AF57C:[AFB1002C]: sw         $s1, 44($sp)
    089AF580:[AFB20030]: sw         $s2, 48($sp)
    089AF584:[AFB30034]: sw         $s3, 52($sp)
    089AF588:[AFB40038]: sw         $s4, 56($sp)
    089AF58C:[AFB70044]: sw         $s7, 68($sp)
    089AF590:[AFBE0048]: sw         $fp, 72($sp)
    089AF594:[AFBF004C]: sw         $ra, 76($sp)
    089AF598:[34170002]: ori        $s7, $zr, 2 <=> li $s7, 2
    089AF59C:[52C00001]: beql       $s6, $zr, 0x089AF5A4
    089AF5A0:[8FB70024]: lw         $s7, 36($sp)
    089AF5A4:[10800045]: beq        $a0, $zr, 0x089AF6BC
    089AF5A8:[00102042]: srl        $a0, $s0, 0x0001
    089AF5AC:[8FB3001C]: lw         $s3, 28($sp)
    089AF5B0:[8FA40018]: lw         $a0, 24($sp)
    089AF5B4:[0264202B]: sltu       $a0, $s3, $a0
    089AF5B8:[10800034]: beq        $a0, $zr, 0x089AF68C
    089AF5BC:[2AF20002]: slti       $s2, $s7, 2
    089AF5C0:[8FA40004]: lw         $a0, 4($sp)
    089AF5C4:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    089AF5C8:[0091202B]: sltu       $a0, $a0, $s1
    089AF5CC:[1080002A]: beq        $a0, $zr, 0x089AF678
    089AF5D0:[02358023]: subu       $s0, $s1, $s5
    089AF5D4:[8FA60000]: lw         $a2, 0($sp)
    089AF5D8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF5DC:[00C0F809]: jalr       $ra, $a2
    089AF5E0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF5E4:[58400025]: blezl      $v0, 0x089AF67C
    089AF5E8:[8FA40018]: lw         $a0, 24($sp)
    089AF5EC:[16E00006]: bne        $s7, $zr, 0x089AF608
    089AF5F0:[00000000]: nop
    089AF5F4:[8E040000]: lw         $a0, 0($s0)
    089AF5F8:[8E250000]: lw         $a1, 0($s1)
    089AF5FC:[AE240000]: sw         $a0, 0($s1)
    089AF600:[10000019]: b          0x089AF668
    089AF604:[AE050000]: sw         $a1, 0($s0)
    089AF608:[1240000E]: beq        $s2, $zr, 0x089AF644
    089AF60C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AF610:[8FA40008]: lw         $a0, 8($sp)
    089AF614:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF618:[8E060000]: lw         $a2, 0($s0)
    089AF61C:[8CA70000]: lw         $a3, 0($a1)
    089AF620:[ACA60000]: sw         $a2, 0($a1)
    089AF624:[AE070000]: sw         $a3, 0($s0)
    089AF628:[24A50004]: addiu      $a1, $a1, 4
    089AF62C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF630:[1C80FFF9]: bgtz       $a0, 0x089AF618
    089AF634:[26100004]: addiu      $s0, $s0, 4
    089AF638:[1000000C]: b          0x089AF66C
    089AF63C:[8FA40004]: lw         $a0, 4($sp)
    089AF644:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF648:[82060000]: lb         $a2, 0($s0)
    089AF64C:[80A70000]: lb         $a3, 0($a1)
    089AF650:[A0A60000]: sb         $a2, 0($a1)
    089AF654:[A2070000]: sb         $a3, 0($s0)
    089AF658:[24A50001]: addiu      $a1, $a1, 1
    089AF65C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF660:[1C80FFF9]: bgtz       $a0, 0x089AF648
    089AF664:[26100001]: addiu      $s0, $s0, 1
    089AF668:[8FA40004]: lw         $a0, 4($sp)
    089AF66C:[02358823]: subu       $s1, $s1, $s5
    089AF670:[1000FFD6]: b          0x089AF5CC
    089AF674:[0091202B]: sltu       $a0, $a0, $s1
    089AF678:[8FA40018]: lw         $a0, 24($sp)
    089AF67C:[02759821]: addu       $s3, $s3, $s5
    089AF680:[0264202B]: sltu       $a0, $s3, $a0
    089AF684:[5480FFCF]: bnel       $a0, $zr, 0x089AF5C4
    089AF688:[8FA40004]: lw         $a0, 4($sp)
    089AF68C:[8FB00028]: lw         $s0, 40($sp)
    089AF690:[8FB1002C]: lw         $s1, 44($sp)
    089AF694:[8FB20030]: lw         $s2, 48($sp)
    089AF698:[8FB30034]: lw         $s3, 52($sp)
    089AF69C:[8FB40038]: lw         $s4, 56($sp)
    089AF6A0:[8FB5003C]: lw         $s5, 60($sp)
    089AF6A4:[8FB60040]: lw         $s6, 64($sp)
    089AF6A8:[8FB70044]: lw         $s7, 68($sp)
    089AF6AC:[8FBE0048]: lw         $fp, 72($sp)
    089AF6B0:[8FBF004C]: lw         $ra, 76($sp)
    089AF6B4:[03E00008]: jr         $ra
    089AF6B8:[27BD0050]: addiu      $sp, $sp, 80
    089AF6BC:[00950018]: mult       $a0, $s5
    089AF6C0:[2604FFFF]: addiu      $a0, $s0, -1
    089AF6C4:[8FA50004]: lw         $a1, 4($sp)
    089AF6C8:[8FB20000]: lw         $s2, 0($sp)
    089AF6CC:[2E060008]: sltiu      $a2, $s0, 8
    089AF6D0:[00009812]: mflo       $s3
    089AF6D4:[00000000]: nop
    089AF6D8:[00000000]: nop
    089AF6DC:[00950018]: mult       $a0, $s5
    089AF6E0:[2AFE0002]: slti       $fp, $s7, 2
    089AF6E4:[00B39821]: addu       $s3, $a1, $s3
    089AF6E8:[00002012]: mflo       $a0
    089AF6EC:[00A42021]: addu       $a0, $a1, $a0
    089AF6F0:[14C00099]: bne        $a2, $zr, 0x089AF958
    089AF6F4:[AFA40014]: sw         $a0, 20($sp)
    089AF6F8:[0080B025]: or         $s6, $a0, $zr <=> move $s6, $a0
    089AF6FC:[2E040029]: sltiu      $a0, $s0, 41
    089AF700:[14800076]: bne        $a0, $zr, 0x089AF8DC
    089AF704:[8FB40004]: lw         $s4, 4($sp)
    089AF708:[001020C2]: srl        $a0, $s0, 0x0003
    089AF70C:[00950018]: mult       $a0, $s5
    089AF710:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089AF714:[00002812]: mflo       $a1
    089AF718:[00B48021]: addu       $s0, $a1, $s4
    089AF71C:[00A53021]: addu       $a2, $a1, $a1
    089AF720:[AFA5000C]: sw         $a1, 12($sp)
    089AF724:[02868821]: addu       $s1, $s4, $a2
    089AF728:[AFA60010]: sw         $a2, 16($sp)
    089AF72C:[0240F809]: jalr       $ra, $s2
    089AF730:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089AF734:[0441000E]: bgez       $v0, 0x089AF770
    089AF738:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF73C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF740:[0240F809]: jalr       $ra, $s2
    089AF744:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF748:[04400007]: bltz       $v0, 0x089AF768
    089AF74C:[00000000]: nop
    089AF750:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    089AF754:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF758:[0240F809]: jalr       $ra, $s2
    089AF75C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF760:[04420001]: bltzl      $v0, 0x089AF768
    089AF764:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF768:[1000000C]: b          0x089AF79C
    089AF76C:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    089AF770:[0240F809]: jalr       $ra, $s2
    089AF774:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF778:[5C400008]: bgtzl      $v0, 0x089AF79C
    089AF77C:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    089AF780:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF784:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089AF788:[0240F809]: jalr       $ra, $s2
    089AF78C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089AF790:[04420001]: bltzl      $v0, 0x089AF798
    089AF794:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    089AF798:[0200A025]: or         $s4, $s0, $zr <=> move $s4, $s0
    089AF79C:[8FB1000C]: lw         $s1, 12($sp)
    089AF7A0:[8FA60000]: lw         $a2, 0($sp)
    089AF7A4:[02719023]: subu       $s2, $s3, $s1
    089AF7A8:[02338821]: addu       $s1, $s1, $s3
    089AF7AC:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089AF7B0:[00C0F809]: jalr       $ra, $a2
    089AF7B4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089AF7B8:[04410011]: bgez       $v0, 0x089AF800
    089AF7BC:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    089AF7C0:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    089AF7C4:[8FA60000]: lw         $a2, 0($sp)
    089AF7C8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF7CC:[00C0F809]: jalr       $ra, $a2
    089AF7D0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF7D4:[04400008]: bltz       $v0, 0x089AF7F8
    089AF7D8:[00000000]: nop
    089AF7DC:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    089AF7E0:[8FA60000]: lw         $a2, 0($sp)
    089AF7E4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF7E8:[00C0F809]: jalr       $ra, $a2
    089AF7EC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF7F0:[04420001]: bltzl      $v0, 0x089AF7F8
    089AF7F4:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF7F8:[1000000F]: b          0x089AF838
    089AF7FC:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF800:[8FA60000]: lw         $a2, 0($sp)
    089AF804:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF808:[00C0F809]: jalr       $ra, $a2
    089AF80C:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF810:[1C400009]: bgtz       $v0, 0x089AF838
    089AF814:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF818:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF81C:[8FA60000]: lw         $a2, 0($sp)
    089AF820:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    089AF824:[00C0F809]: jalr       $ra, $a2
    089AF828:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089AF82C:[04420001]: bltzl      $v0, 0x089AF834
    089AF830:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    089AF834:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF838:[8FB10010]: lw         $s1, 16($sp)
    089AF83C:[8FB20014]: lw         $s2, 20($sp)
    089AF840:[8FB0000C]: lw         $s0, 12($sp)
    089AF844:[02518823]: subu       $s1, $s2, $s1
    089AF848:[02508023]: subu       $s0, $s2, $s0
    089AF84C:[8FA60000]: lw         $a2, 0($sp)
    089AF850:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    089AF854:[00C0F809]: jalr       $ra, $a2
    089AF858:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089AF85C:[04430011]: bgezl      $v0, 0x089AF8A4
    089AF860:[8FA60000]: lw         $a2, 0($sp)
    089AF864:[8FA60000]: lw         $a2, 0($sp)
    089AF868:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF86C:[00C0F809]: jalr       $ra, $a2
    089AF870:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF874:[04420009]: bltzl      $v0, 0x089AF89C
    089AF878:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    089AF87C:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF880:[8FA60000]: lw         $a2, 0($sp)
    089AF884:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF888:[00C0F809]: jalr       $ra, $a2
    089AF88C:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF890:[04420001]: bltzl      $v0, 0x089AF898
    089AF894:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    089AF898:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    089AF89C:[1000000F]: b          0x089AF8DC
    089AF8A0:[8FB20000]: lw         $s2, 0($sp)
    089AF8A4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF8A8:[00C0F809]: jalr       $ra, $a2
    089AF8AC:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF8B0:[5C400009]: bgtzl      $v0, 0x089AF8D8
    089AF8B4:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    089AF8B8:[8FA60000]: lw         $a2, 0($sp)
    089AF8BC:[02408025]: or         $s0, $s2, $zr <=> move $s0, $s2
    089AF8C0:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    089AF8C4:[00C0F809]: jalr       $ra, $a2
    089AF8C8:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF8CC:[04420001]: bltzl      $v0, 0x089AF8D4
    089AF8D0:[02208025]: or         $s0, $s1, $zr <=> move $s0, $s1
    089AF8D4:[0200B025]: or         $s6, $s0, $zr <=> move $s6, $s0
    089AF8D8:[8FB20000]: lw         $s2, 0($sp)
    089AF8DC:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089AF8E0:[0240F809]: jalr       $ra, $s2
    089AF8E4:[02602825]: or         $a1, $s3, $zr <=> move $a1, $s3
    089AF8E8:[0441000F]: bgez       $v0, 0x089AF928
    089AF8EC:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    089AF8F0:[02608025]: or         $s0, $s3, $zr <=> move $s0, $s3
    089AF8F4:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF8F8:[0240F809]: jalr       $ra, $s2
    089AF8FC:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF900:[04400007]: bltz       $v0, 0x089AF920
    089AF904:[00000000]: nop
    089AF908:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    089AF90C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF910:[0240F809]: jalr       $ra, $s2
    089AF914:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF918:[04420001]: bltzl      $v0, 0x089AF920
    089AF91C:[02C08025]: or         $s0, $s6, $zr <=> move $s0, $s6
    089AF920:[1000000D]: b          0x089AF958
    089AF924:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF928:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF92C:[0240F809]: jalr       $ra, $s2
    089AF930:[02C02825]: or         $a1, $s6, $zr <=> move $a1, $s6
    089AF934:[1C400008]: bgtz       $v0, 0x089AF958
    089AF938:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF93C:[02C08025]: or         $s0, $s6, $zr <=> move $s0, $s6
    089AF940:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    089AF944:[0240F809]: jalr       $ra, $s2
    089AF948:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    089AF94C:[04420001]: bltzl      $v0, 0x089AF954
    089AF950:[02808025]: or         $s0, $s4, $zr <=> move $s0, $s4
    089AF954:[02009825]: or         $s3, $s0, $zr <=> move $s3, $s0
    089AF958:[16E00007]: bne        $s7, $zr, 0x089AF978
    089AF95C:[00000000]: nop
    089AF960:[8FA40004]: lw         $a0, 4($sp)
    089AF964:[8E650000]: lw         $a1, 0($s3)
    089AF968:[8C860000]: lw         $a2, 0($a0)
    089AF96C:[AC850000]: sw         $a1, 0($a0)
    089AF970:[10000019]: b          0x089AF9D8
    089AF974:[AE660000]: sw         $a2, 0($s3)
    089AF978:[53C0000E]: beql       $fp, $zr, 0x089AF9B4
    089AF97C:[8FA50004]: lw         $a1, 4($sp)
    089AF980:[8FA40008]: lw         $a0, 8($sp)
    089AF984:[8FA50004]: lw         $a1, 4($sp)
    089AF988:[8E660000]: lw         $a2, 0($s3)
    089AF98C:[8CA70000]: lw         $a3, 0($a1)
    089AF990:[ACA60000]: sw         $a2, 0($a1)
    089AF994:[AE670000]: sw         $a3, 0($s3)
    089AF998:[24A50004]: addiu      $a1, $a1, 4
    089AF99C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF9A0:[1C80FFF9]: bgtz       $a0, 0x089AF988
    089AF9A4:[26730004]: addiu      $s3, $s3, 4
    089AF9A8:[1000000C]: b          0x089AF9DC
    089AF9AC:[8FB3001C]: lw         $s3, 28($sp)
    089AF9B4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AF9B8:[82660000]: lb         $a2, 0($s3)
    089AF9BC:[80A70000]: lb         $a3, 0($a1)
    089AF9C0:[A0A60000]: sb         $a2, 0($a1)
    089AF9C4:[A2670000]: sb         $a3, 0($s3)
    089AF9C8:[24A50001]: addiu      $a1, $a1, 1
    089AF9CC:[2484FFFF]: addiu      $a0, $a0, -1
    089AF9D0:[1C80FFF9]: bgtz       $a0, 0x089AF9B8
    089AF9D4:[26730001]: addiu      $s3, $s3, 1
    089AF9D8:[8FB3001C]: lw         $s3, 28($sp)
    089AF9DC:[8FB20014]: lw         $s2, 20($sp)
    089AF9E0:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    089AF9E4:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    089AF9E8:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    089AF9EC:[0236802B]: sltu       $s0, $s1, $s6
    089AF9F0:[1600005D]: bne        $s0, $zr, 0x089AFB68
    089AF9F4:[00000000]: nop
    089AF9F8:[8FA50004]: lw         $a1, 4($sp)
    089AF9FC:[8FA60000]: lw         $a2, 0($sp)
    089AFA00:[00C0F809]: jalr       $ra, $a2
    089AFA04:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    089AFA08:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089AFA0C:[1C800026]: bgtz       $a0, 0x089AFAA8
    089AFA10:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089AFA14:[14A00021]: bne        $a1, $zr, 0x089AFA9C
    089AFA18:[02752021]: addu       $a0, $s3, $s5
    089AFA1C:[16E00006]: bne        $s7, $zr, 0x089AFA38
    089AFA20:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089AFA24:[8E650000]: lw         $a1, 0($s3)
    089AFA28:[8EC60000]: lw         $a2, 0($s6)
    089AFA2C:[AEC50000]: sw         $a1, 0($s6)
    089AFA30:[10000019]: b          0x089AFA98
    089AFA34:[AE660000]: sw         $a2, 0($s3)
    089AFA38:[13C0000E]: beq        $fp, $zr, 0x089AFA74
    089AFA3C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    089AFA40:[8FA50008]: lw         $a1, 8($sp)
    089AFA44:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    089AFA48:[8E670000]: lw         $a3, 0($s3)
    089AFA4C:[8CC80000]: lw         $t0, 0($a2)
    089AFA50:[ACC70000]: sw         $a3, 0($a2)
    089AFA54:[AE680000]: sw         $t0, 0($s3)
    089AFA58:[24C60004]: addiu      $a2, $a2, 4
    089AFA5C:[24A5FFFF]: addiu      $a1, $a1, -1
    089AFA60:[1CA0FFF9]: bgtz       $a1, 0x089AFA48
    089AFA64:[26730004]: addiu      $s3, $s3, 4
    089AFA68:[1000000C]: b          0x089AFA9C
    089AFA6C:[02D5B021]: addu       $s6, $s6, $s5
    089AFA74:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    089AFA78:[82670000]: lb         $a3, 0($s3)
    089AFA7C:[80C80000]: lb         $t0, 0($a2)
    089AFA80:[A0C70000]: sb         $a3, 0($a2)
    089AFA84:[A2680000]: sb         $t0, 0($s3)
    089AFA88:[24C60001]: addiu      $a2, $a2, 1
    089AFA8C:[24A5FFFF]: addiu      $a1, $a1, -1
    089AFA90:[1CA0FFF9]: bgtz       $a1, 0x089AFA78
    089AFA94:[26730001]: addiu      $s3, $s3, 1
    089AFA98:[02D5B021]: addu       $s6, $s6, $s5
    089AFA9C:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    089AFAA0:[1000FFD3]: b          0x089AF9F0
    089AFAA4:[0233802B]: sltu       $s0, $s1, $s3
    089AFAA8:[1600002F]: bne        $s0, $zr, 0x089AFB68
    089AFAAC:[00000000]: nop
    089AFAB0:[8FA50004]: lw         $a1, 4($sp)
    089AFAB4:[8FA60000]: lw         $a2, 0($sp)
    089AFAB8:[00C0F809]: jalr       $ra, $a2
    089AFABC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    089AFAC0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089AFAC4:[04800028]: bltz       $a0, 0x089AFB68
    089AFAC8:[00000000]: nop
    089AFACC:[54800024]: bnel       $a0, $zr, 0x089AFB60
    089AFAD0:[02358823]: subu       $s1, $s1, $s5
    089AFAD4:[16E00006]: bne        $s7, $zr, 0x089AFAF0
    089AFAD8:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089AFADC:[8E440000]: lw         $a0, 0($s2)
    089AFAE0:[8E250000]: lw         $a1, 0($s1)
    089AFAE4:[AE240000]: sw         $a0, 0($s1)
    089AFAE8:[1000001B]: b          0x089AFB58
    089AFAEC:[AE450000]: sw         $a1, 0($s2)
    089AFAF0:[13C0000F]: beq        $fp, $zr, 0x089AFB30
    089AFAF4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AFAF8:[8FA40008]: lw         $a0, 8($sp)
    089AFAFC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFB00:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    089AFB04:[8CC70000]: lw         $a3, 0($a2)
    089AFB08:[8CA80000]: lw         $t0, 0($a1)
    089AFB0C:[ACA70000]: sw         $a3, 0($a1)
    089AFB10:[ACC80000]: sw         $t0, 0($a2)
    089AFB14:[24A50004]: addiu      $a1, $a1, 4
    089AFB18:[2484FFFF]: addiu      $a0, $a0, -1
    089AFB1C:[1C80FFF9]: bgtz       $a0, 0x089AFB04
    089AFB20:[24C60004]: addiu      $a2, $a2, 4
    089AFB24:[1000000D]: b          0x089AFB5C
    089AFB28:[02559023]: subu       $s2, $s2, $s5
    089AFB30:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFB34:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    089AFB38:[80C70000]: lb         $a3, 0($a2)
    089AFB3C:[80A80000]: lb         $t0, 0($a1)
    089AFB40:[A0A70000]: sb         $a3, 0($a1)
    089AFB44:[A0C80000]: sb         $t0, 0($a2)
    089AFB48:[24A50001]: addiu      $a1, $a1, 1
    089AFB4C:[2484FFFF]: addiu      $a0, $a0, -1
    089AFB50:[1C80FFF9]: bgtz       $a0, 0x089AFB38
    089AFB54:[24C60001]: addiu      $a2, $a2, 1
    089AFB58:[02559023]: subu       $s2, $s2, $s5
    089AFB5C:[02358823]: subu       $s1, $s1, $s5
    089AFB60:[1000FFD1]: b          0x089AFAA8
    089AFB64:[0233802B]: sltu       $s0, $s1, $s3
    089AFB68:[16000023]: bne        $s0, $zr, 0x089AFBF8
    089AFB6C:[02752021]: addu       $a0, $s3, $s5
    089AFB70:[16E00006]: bne        $s7, $zr, 0x089AFB8C
    089AFB74:[02352823]: subu       $a1, $s1, $s5
    089AFB78:[8E260000]: lw         $a2, 0($s1)
    089AFB7C:[8E670000]: lw         $a3, 0($s3)
    089AFB80:[AE660000]: sw         $a2, 0($s3)
    089AFB84:[10000017]: b          0x089AFBE4
    089AFB88:[AE270000]: sw         $a3, 0($s1)
    089AFB8C:[13C0000D]: beq        $fp, $zr, 0x089AFBC4
    089AFB90:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    089AFB94:[8FA60008]: lw         $a2, 8($sp)
    089AFB98:[8E270000]: lw         $a3, 0($s1)
    089AFB9C:[8E680000]: lw         $t0, 0($s3)
    089AFBA0:[AE670000]: sw         $a3, 0($s3)
    089AFBA4:[AE280000]: sw         $t0, 0($s1)
    089AFBA8:[26730004]: addiu      $s3, $s3, 4
    089AFBAC:[24C6FFFF]: addiu      $a2, $a2, -1
    089AFBB0:[1CC0FFF9]: bgtz       $a2, 0x089AFB98
    089AFBB4:[26310004]: addiu      $s1, $s1, 4
    089AFBB8:[1000000B]: b          0x089AFBE8
    089AFBBC:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    089AFBC4:[82270000]: lb         $a3, 0($s1)
    089AFBC8:[82680000]: lb         $t0, 0($s3)
    089AFBCC:[A2670000]: sb         $a3, 0($s3)
    089AFBD0:[A2280000]: sb         $t0, 0($s1)
    089AFBD4:[26730001]: addiu      $s3, $s3, 1
    089AFBD8:[24C6FFFF]: addiu      $a2, $a2, -1
    089AFBDC:[1CC0FFF9]: bgtz       $a2, 0x089AFBC4
    089AFBE0:[26310001]: addiu      $s1, $s1, 1
    089AFBE4:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    089AFBE8:[00A08825]: or         $s1, $a1, $zr <=> move $s1, $a1
    089AFBEC:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089AFBF0:[1000FF7F]: b          0x089AF9F0
    089AFBF4:[0233802B]: sltu       $s0, $s1, $s3
    089AFBF8:[5680003C]: bnel       $s4, $zr, 0x089AFCEC
    089AFBFC:[8FA40004]: lw         $a0, 4($sp)
    089AFC00:[8FB2001C]: lw         $s2, 28($sp)
    089AFC04:[8FA40018]: lw         $a0, 24($sp)
    089AFC08:[0244202B]: sltu       $a0, $s2, $a0
    089AFC0C:[1080FE9F]: beq        $a0, $zr, 0x089AF68C
    089AFC10:[8FB30008]: lw         $s3, 8($sp)
    089AFC14:[8FA40004]: lw         $a0, 4($sp)
    089AFC18:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    089AFC1C:[0091202B]: sltu       $a0, $a0, $s1
    089AFC20:[1080002A]: beq        $a0, $zr, 0x089AFCCC
    089AFC24:[02358023]: subu       $s0, $s1, $s5
    089AFC28:[8FA60000]: lw         $a2, 0($sp)
    089AFC2C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AFC30:[00C0F809]: jalr       $ra, $a2
    089AFC34:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC38:[58400025]: blezl      $v0, 0x089AFCD0
    089AFC3C:[8FA40018]: lw         $a0, 24($sp)
    089AFC40:[16E00006]: bne        $s7, $zr, 0x089AFC5C
    089AFC44:[00000000]: nop
    089AFC48:[8E040000]: lw         $a0, 0($s0)
    089AFC4C:[8E250000]: lw         $a1, 0($s1)
    089AFC50:[AE240000]: sw         $a0, 0($s1)
    089AFC54:[10000019]: b          0x089AFCBC
    089AFC58:[AE050000]: sw         $a1, 0($s0)
    089AFC5C:[13C0000E]: beq        $fp, $zr, 0x089AFC98
    089AFC60:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AFC64:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    089AFC68:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC6C:[8E060000]: lw         $a2, 0($s0)
    089AFC70:[8CA70000]: lw         $a3, 0($a1)
    089AFC74:[ACA60000]: sw         $a2, 0($a1)
    089AFC78:[AE070000]: sw         $a3, 0($s0)
    089AFC7C:[24A50004]: addiu      $a1, $a1, 4
    089AFC80:[2484FFFF]: addiu      $a0, $a0, -1
    089AFC84:[1C80FFF9]: bgtz       $a0, 0x089AFC6C
    089AFC88:[26100004]: addiu      $s0, $s0, 4
    089AFC8C:[1000000C]: b          0x089AFCC0
    089AFC90:[8FA40004]: lw         $a0, 4($sp)
    089AFC98:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC9C:[82060000]: lb         $a2, 0($s0)
    089AFCA0:[80A70000]: lb         $a3, 0($a1)
    089AFCA4:[A0A60000]: sb         $a2, 0($a1)
    089AFCA8:[A2070000]: sb         $a3, 0($s0)
    089AFCAC:[24A50001]: addiu      $a1, $a1, 1
    089AFCB0:[2484FFFF]: addiu      $a0, $a0, -1
    089AFCB4:[1C80FFF9]: bgtz       $a0, 0x089AFC9C
    089AFCB8:[26100001]: addiu      $s0, $s0, 1
    089AFCBC:[8FA40004]: lw         $a0, 4($sp)
    089AFCC0:[02358823]: subu       $s1, $s1, $s5
    089AFCC4:[1000FFD6]: b          0x089AFC20
    089AFCC8:[0091202B]: sltu       $a0, $a0, $s1
    089AFCCC:[8FA40018]: lw         $a0, 24($sp)
    089AFCD0:[02559021]: addu       $s2, $s2, $s5
    089AFCD4:[0244202B]: sltu       $a0, $s2, $a0
    089AFCD8:[5480FFCF]: bnel       $a0, $zr, 0x089AFC18
    089AFCDC:[8FA40004]: lw         $a0, 4($sp)
    089AFCE0:[1000FE6A]: b          0x089AF68C
    089AFCE4:[00000000]: nop
    089AFCEC:[8FA60018]: lw         $a2, 24($sp)
    089AFCF0:[02C42023]: subu       $a0, $s6, $a0
    089AFCF4:[02762823]: subu       $a1, $s3, $s6
    089AFCF8:[00D23023]: subu       $a2, $a2, $s2
    089AFCFC:[0085382A]: slt        $a3, $a0, $a1
    089AFD00:[0251B023]: subu       $s6, $s2, $s1
    089AFD04:[14E00003]: bne        $a3, $zr, 0x089AFD14
    089AFD08:[00D53023]: subu       $a2, $a2, $s5
    089AFD0C:[10000001]: b          0x089AFD14
    089AFD10:[00A02025]: or         $a0, $a1, $zr <=> move $a0, $a1
    089AFD14:[5880001B]: blezl      $a0, 0x089AFD84
    089AFD18:[02C6202B]: sltu       $a0, $s6, $a2
    089AFD1C:[13C0000E]: beq        $fp, $zr, 0x089AFD58
    089AFD20:[02643823]: subu       $a3, $s3, $a0
    089AFD24:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    089AFD28:[8FA70004]: lw         $a3, 4($sp)
    089AFD2C:[00042082]: srl        $a0, $a0, 0x0002
    089AFD30:[8D090000]: lw         $t1, 0($t0)
    089AFD34:[8CEA0000]: lw         $t2, 0($a3)
    089AFD38:[ACE90000]: sw         $t1, 0($a3)
    089AFD3C:[AD0A0000]: sw         $t2, 0($t0)
    089AFD40:[24E70004]: addiu      $a3, $a3, 4
    089AFD44:[2484FFFF]: addiu      $a0, $a0, -1
    089AFD48:[1C80FFF9]: bgtz       $a0, 0x089AFD30
    089AFD4C:[25080004]: addiu      $t0, $t0, 4
    089AFD50:[1000000C]: b          0x089AFD84
    089AFD54:[02C6202B]: sltu       $a0, $s6, $a2
    089AFD58:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    089AFD5C:[8FA70004]: lw         $a3, 4($sp)
    089AFD60:[81090000]: lb         $t1, 0($t0)
    089AFD64:[80EA0000]: lb         $t2, 0($a3)
    089AFD68:[A0E90000]: sb         $t1, 0($a3)
    089AFD6C:[A10A0000]: sb         $t2, 0($t0)
    089AFD70:[24E70001]: addiu      $a3, $a3, 1
    089AFD74:[2484FFFF]: addiu      $a0, $a0, -1
    089AFD78:[1C80FFF9]: bgtz       $a0, 0x089AFD60
    089AFD7C:[25080001]: addiu      $t0, $t0, 1
    089AFD80:[02C6202B]: sltu       $a0, $s6, $a2
    089AFD84:[10800003]: beq        $a0, $zr, 0x089AFD94
    089AFD88:[00000000]: nop
    089AFD8C:[10000001]: b          0x089AFD94
    089AFD90:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    089AFD94:[18C00018]: blez       $a2, 0x089AFDF8
    089AFD98:[02A5202B]: sltu       $a0, $s5, $a1
    089AFD9C:[8FA40018]: lw         $a0, 24($sp)
    089AFDA0:[13C0000C]: beq        $fp, $zr, 0x089AFDD4
    089AFDA4:[00862023]: subu       $a0, $a0, $a2
    089AFDA8:[00063082]: srl        $a2, $a2, 0x0002
    089AFDAC:[8C870000]: lw         $a3, 0($a0)
    089AFDB0:[8E680000]: lw         $t0, 0($s3)
    089AFDB4:[AE670000]: sw         $a3, 0($s3)
    089AFDB8:[AC880000]: sw         $t0, 0($a0)
    089AFDBC:[26730004]: addiu      $s3, $s3, 4
    089AFDC0:[24C6FFFF]: addiu      $a2, $a2, -1
    089AFDC4:[1CC0FFF9]: bgtz       $a2, 0x089AFDAC
    089AFDC8:[24840004]: addiu      $a0, $a0, 4
    089AFDCC:[1000000A]: b          0x089AFDF8
    089AFDD0:[02A5202B]: sltu       $a0, $s5, $a1
    089AFDD4:[80870000]: lb         $a3, 0($a0)
    089AFDD8:[82680000]: lb         $t0, 0($s3)
    089AFDDC:[A2670000]: sb         $a3, 0($s3)
    089AFDE0:[A0880000]: sb         $t0, 0($a0)
    089AFDE4:[26730001]: addiu      $s3, $s3, 1
    089AFDE8:[24C6FFFF]: addiu      $a2, $a2, -1
    089AFDEC:[1CC0FFF9]: bgtz       $a2, 0x089AFDD4
    089AFDF0:[24840001]: addiu      $a0, $a0, 1
    089AFDF4:[02A5202B]: sltu       $a0, $s5, $a1
    089AFDF8:[10800008]: beq        $a0, $zr, 0x089AFE1C
    089AFDFC:[02B6202B]: sltu       $a0, $s5, $s6
    089AFE00:[00B5001B]: divu       $a1, $s5
    089AFE04:[8FA40004]: lw         $a0, 4($sp)
    089AFE08:[8FA70000]: lw         $a3, 0($sp)
    089AFE0C:[00002812]: mflo       $a1
    089AFE10:[0E26BD46]: jal        0x089AF518
    089AFE14:[02A03025]: or         $a2, $s5, $zr <=> move $a2, $s5
    089AFE18:[02B6202B]: sltu       $a0, $s5, $s6
    089AFE1C:[1080FE1B]: beq        $a0, $zr, 0x089AF68C
    089AFE20:[00000000]: nop
    089AFE24:[02D5001B]: divu       $s6, $s5
    089AFE28:[8FA40018]: lw         $a0, 24($sp)
    089AFE2C:[8FA50020]: lw         $a1, 32($sp)
    089AFE30:[00963023]: subu       $a2, $a0, $s6
    089AFE34:[30D60003]: andi       $s6, $a2, 3
    089AFE38:[02C5B025]: or         $s6, $s6, $a1
    089AFE3C:[AFA60004]: sw         $a2, 4($sp)
    089AFE40:[00D52021]: addu       $a0, $a2, $s5
    089AFE44:[AFA4001C]: sw         $a0, 28($sp)
    089AFE48:[00008012]: mflo       $s0
    089AFE4C:[00000000]: nop
    089AFE50:[00000000]: nop
    089AFE54:[02B00018]: mult       $s5, $s0
    089AFE58:[2E040007]: sltiu      $a0, $s0, 7
    089AFE5C:[00002812]: mflo       $a1
    089AFE60:[00C52821]: addu       $a1, $a2, $a1
    089AFE64:[1000FDCC]: b          0x089AF598
    089AFE68:[AFA50018]: sw         $a1, 24($sp)
  Back Branch 089AFAA0 10,976 times (length 46)
    089AF9DC:[8FB20014]: lw         $s2, 20($sp)
    089AF9E0:[0260B025]: or         $s6, $s3, $zr <=> move $s6, $s3
    089AF9E4:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    089AF9E8:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    089AF9EC:[0236802B]: sltu       $s0, $s1, $s6
--> 089AF9F0:[1600005D]: bne        $s0, $zr, 0x089AFB68
    089AF9F4:[00000000]: nop
    089AF9F8:[8FA50004]: lw         $a1, 4($sp)
    089AF9FC:[8FA60000]: lw         $a2, 0($sp)
    089AFA00:[00C0F809]: jalr       $ra, $a2
    089AFA04:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    089AFA08:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089AFA0C:[1C800026]: bgtz       $a0, 0x089AFAA8
    089AFA10:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    089AFA14:[14A00021]: bne        $a1, $zr, 0x089AFA9C
    089AFA18:[02752021]: addu       $a0, $s3, $s5
    089AFA1C:[16E00006]: bne        $s7, $zr, 0x089AFA38
    089AFA20:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089AFA24:[8E650000]: lw         $a1, 0($s3)
    089AFA28:[8EC60000]: lw         $a2, 0($s6)
    089AFA2C:[AEC50000]: sw         $a1, 0($s6)
    089AFA30:[10000019]: b          0x089AFA98
    089AFA34:[AE660000]: sw         $a2, 0($s3)
    089AFA38:[13C0000E]: beq        $fp, $zr, 0x089AFA74
    089AFA3C:[02A02825]: or         $a1, $s5, $zr <=> move $a1, $s5
    089AFA40:[8FA50008]: lw         $a1, 8($sp)
    089AFA44:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    089AFA48:[8E670000]: lw         $a3, 0($s3)
    089AFA4C:[8CC80000]: lw         $t0, 0($a2)
    089AFA50:[ACC70000]: sw         $a3, 0($a2)
    089AFA54:[AE680000]: sw         $t0, 0($s3)
    089AFA58:[24C60004]: addiu      $a2, $a2, 4
    089AFA5C:[24A5FFFF]: addiu      $a1, $a1, -1
    089AFA60:[1CA0FFF9]: bgtz       $a1, 0x089AFA48
    089AFA64:[26730004]: addiu      $s3, $s3, 4
    089AFA68:[1000000C]: b          0x089AFA9C
    089AFA6C:[02D5B021]: addu       $s6, $s6, $s5
    089AFA74:[02C03025]: or         $a2, $s6, $zr <=> move $a2, $s6
    089AFA78:[82670000]: lb         $a3, 0($s3)
    089AFA7C:[80C80000]: lb         $t0, 0($a2)
    089AFA80:[A0C70000]: sb         $a3, 0($a2)
    089AFA84:[A2680000]: sb         $t0, 0($s3)
    089AFA88:[24C60001]: addiu      $a2, $a2, 1
    089AFA8C:[24A5FFFF]: addiu      $a1, $a1, -1
    089AFA90:[1CA0FFF9]: bgtz       $a1, 0x089AFA78
    089AFA94:[26730001]: addiu      $s3, $s3, 1
    089AFA98:[02D5B021]: addu       $s6, $s6, $s5
    089AFA9C:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
--> 089AFAA0:[1000FFD3]: b          0x089AF9F0
    089AFAA4:[0233802B]: sltu       $s0, $s1, $s3
    089AFAA8:[1600002F]: bne        $s0, $zr, 0x089AFB68
    089AFAAC:[00000000]: nop
    089AFAB0:[8FA50004]: lw         $a1, 4($sp)
  Back Branch 089AFB60 10,128 times (length 48)
    089AFA94:[26730001]: addiu      $s3, $s3, 1
    089AFA98:[02D5B021]: addu       $s6, $s6, $s5
    089AFA9C:[00809825]: or         $s3, $a0, $zr <=> move $s3, $a0
    089AFAA0:[1000FFD3]: b          0x089AF9F0
    089AFAA4:[0233802B]: sltu       $s0, $s1, $s3
--> 089AFAA8:[1600002F]: bne        $s0, $zr, 0x089AFB68
    089AFAAC:[00000000]: nop
    089AFAB0:[8FA50004]: lw         $a1, 4($sp)
    089AFAB4:[8FA60000]: lw         $a2, 0($sp)
    089AFAB8:[00C0F809]: jalr       $ra, $a2
    089AFABC:[02202025]: or         $a0, $s1, $zr <=> move $a0, $s1
    089AFAC0:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    089AFAC4:[04800028]: bltz       $a0, 0x089AFB68
    089AFAC8:[00000000]: nop
    089AFACC:[54800024]: bnel       $a0, $zr, 0x089AFB60
    089AFAD0:[02358823]: subu       $s1, $s1, $s5
    089AFAD4:[16E00006]: bne        $s7, $zr, 0x089AFAF0
    089AFAD8:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    089AFADC:[8E440000]: lw         $a0, 0($s2)
    089AFAE0:[8E250000]: lw         $a1, 0($s1)
    089AFAE4:[AE240000]: sw         $a0, 0($s1)
    089AFAE8:[1000001B]: b          0x089AFB58
    089AFAEC:[AE450000]: sw         $a1, 0($s2)
    089AFAF0:[13C0000F]: beq        $fp, $zr, 0x089AFB30
    089AFAF4:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AFAF8:[8FA40008]: lw         $a0, 8($sp)
    089AFAFC:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFB00:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    089AFB04:[8CC70000]: lw         $a3, 0($a2)
    089AFB08:[8CA80000]: lw         $t0, 0($a1)
    089AFB0C:[ACA70000]: sw         $a3, 0($a1)
    089AFB10:[ACC80000]: sw         $t0, 0($a2)
    089AFB14:[24A50004]: addiu      $a1, $a1, 4
    089AFB18:[2484FFFF]: addiu      $a0, $a0, -1
    089AFB1C:[1C80FFF9]: bgtz       $a0, 0x089AFB04
    089AFB20:[24C60004]: addiu      $a2, $a2, 4
    089AFB24:[1000000D]: b          0x089AFB5C
    089AFB28:[02559023]: subu       $s2, $s2, $s5
    089AFB30:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFB34:[02403025]: or         $a2, $s2, $zr <=> move $a2, $s2
    089AFB38:[80C70000]: lb         $a3, 0($a2)
    089AFB3C:[80A80000]: lb         $t0, 0($a1)
    089AFB40:[A0A70000]: sb         $a3, 0($a1)
    089AFB44:[A0C80000]: sb         $t0, 0($a2)
    089AFB48:[24A50001]: addiu      $a1, $a1, 1
    089AFB4C:[2484FFFF]: addiu      $a0, $a0, -1
    089AFB50:[1C80FFF9]: bgtz       $a0, 0x089AFB38
    089AFB54:[24C60001]: addiu      $a2, $a2, 1
    089AFB58:[02559023]: subu       $s2, $s2, $s5
    089AFB5C:[02358823]: subu       $s1, $s1, $s5
--> 089AFB60:[1000FFD1]: b          0x089AFAA8
    089AFB64:[0233802B]: sltu       $s0, $s1, $s3
    089AFB68:[16000023]: bne        $s0, $zr, 0x089AFBF8
    089AFB6C:[02752021]: addu       $a0, $s3, $s5
    089AFB70:[16E00006]: bne        $s7, $zr, 0x089AFB8C
  Back Branch 089AF670 6,534 times (length 43)
    089AF5B8:[10800034]: beq        $a0, $zr, 0x089AF68C
    089AF5BC:[2AF20002]: slti       $s2, $s7, 2
    089AF5C0:[8FA40004]: lw         $a0, 4($sp)
    089AF5C4:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    089AF5C8:[0091202B]: sltu       $a0, $a0, $s1
--> 089AF5CC:[1080002A]: beq        $a0, $zr, 0x089AF678
    089AF5D0:[02358023]: subu       $s0, $s1, $s5
    089AF5D4:[8FA60000]: lw         $a2, 0($sp)
    089AF5D8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF5DC:[00C0F809]: jalr       $ra, $a2
    089AF5E0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF5E4:[58400025]: blezl      $v0, 0x089AF67C
    089AF5E8:[8FA40018]: lw         $a0, 24($sp)
    089AF5EC:[16E00006]: bne        $s7, $zr, 0x089AF608
    089AF5F0:[00000000]: nop
    089AF5F4:[8E040000]: lw         $a0, 0($s0)
    089AF5F8:[8E250000]: lw         $a1, 0($s1)
    089AF5FC:[AE240000]: sw         $a0, 0($s1)
    089AF600:[10000019]: b          0x089AF668
    089AF604:[AE050000]: sw         $a1, 0($s0)
    089AF608:[1240000E]: beq        $s2, $zr, 0x089AF644
    089AF60C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AF610:[8FA40008]: lw         $a0, 8($sp)
    089AF614:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF618:[8E060000]: lw         $a2, 0($s0)
    089AF61C:[8CA70000]: lw         $a3, 0($a1)
    089AF620:[ACA60000]: sw         $a2, 0($a1)
    089AF624:[AE070000]: sw         $a3, 0($s0)
    089AF628:[24A50004]: addiu      $a1, $a1, 4
    089AF62C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF630:[1C80FFF9]: bgtz       $a0, 0x089AF618
    089AF634:[26100004]: addiu      $s0, $s0, 4
    089AF638:[1000000C]: b          0x089AF66C
    089AF63C:[8FA40004]: lw         $a0, 4($sp)
    089AF644:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF648:[82060000]: lb         $a2, 0($s0)
    089AF64C:[80A70000]: lb         $a3, 0($a1)
    089AF650:[A0A60000]: sb         $a2, 0($a1)
    089AF654:[A2070000]: sb         $a3, 0($s0)
    089AF658:[24A50001]: addiu      $a1, $a1, 1
    089AF65C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF660:[1C80FFF9]: bgtz       $a0, 0x089AF648
    089AF664:[26100001]: addiu      $s0, $s0, 1
    089AF668:[8FA40004]: lw         $a0, 4($sp)
    089AF66C:[02358823]: subu       $s1, $s1, $s5
--> 089AF670:[1000FFD6]: b          0x089AF5CC
    089AF674:[0091202B]: sltu       $a0, $a0, $s1
    089AF678:[8FA40018]: lw         $a0, 24($sp)
    089AF67C:[02759821]: addu       $s3, $s3, $s5
    089AF680:[0264202B]: sltu       $a0, $s3, $a0
  Back Branch 089AFBF0 5,920 times (length 130)
  Back Branch 089AF684 3,764 times (length 50)
    089AF5B0:[8FA40018]: lw         $a0, 24($sp)
    089AF5B4:[0264202B]: sltu       $a0, $s3, $a0
    089AF5B8:[10800034]: beq        $a0, $zr, 0x089AF68C
    089AF5BC:[2AF20002]: slti       $s2, $s7, 2
    089AF5C0:[8FA40004]: lw         $a0, 4($sp)
--> 089AF5C4:[02608825]: or         $s1, $s3, $zr <=> move $s1, $s3
    089AF5C8:[0091202B]: sltu       $a0, $a0, $s1
    089AF5CC:[1080002A]: beq        $a0, $zr, 0x089AF678
    089AF5D0:[02358023]: subu       $s0, $s1, $s5
    089AF5D4:[8FA60000]: lw         $a2, 0($sp)
    089AF5D8:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AF5DC:[00C0F809]: jalr       $ra, $a2
    089AF5E0:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF5E4:[58400025]: blezl      $v0, 0x089AF67C
    089AF5E8:[8FA40018]: lw         $a0, 24($sp)
    089AF5EC:[16E00006]: bne        $s7, $zr, 0x089AF608
    089AF5F0:[00000000]: nop
    089AF5F4:[8E040000]: lw         $a0, 0($s0)
    089AF5F8:[8E250000]: lw         $a1, 0($s1)
    089AF5FC:[AE240000]: sw         $a0, 0($s1)
    089AF600:[10000019]: b          0x089AF668
    089AF604:[AE050000]: sw         $a1, 0($s0)
    089AF608:[1240000E]: beq        $s2, $zr, 0x089AF644
    089AF60C:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AF610:[8FA40008]: lw         $a0, 8($sp)
    089AF614:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF618:[8E060000]: lw         $a2, 0($s0)
    089AF61C:[8CA70000]: lw         $a3, 0($a1)
    089AF620:[ACA60000]: sw         $a2, 0($a1)
    089AF624:[AE070000]: sw         $a3, 0($s0)
    089AF628:[24A50004]: addiu      $a1, $a1, 4
    089AF62C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF630:[1C80FFF9]: bgtz       $a0, 0x089AF618
    089AF634:[26100004]: addiu      $s0, $s0, 4
    089AF638:[1000000C]: b          0x089AF66C
    089AF63C:[8FA40004]: lw         $a0, 4($sp)
    089AF644:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AF648:[82060000]: lb         $a2, 0($s0)
    089AF64C:[80A70000]: lb         $a3, 0($a1)
    089AF650:[A0A60000]: sb         $a2, 0($a1)
    089AF654:[A2070000]: sb         $a3, 0($s0)
    089AF658:[24A50001]: addiu      $a1, $a1, 1
    089AF65C:[2484FFFF]: addiu      $a0, $a0, -1
    089AF660:[1C80FFF9]: bgtz       $a0, 0x089AF648
    089AF664:[26100001]: addiu      $s0, $s0, 1
    089AF668:[8FA40004]: lw         $a0, 4($sp)
    089AF66C:[02358823]: subu       $s1, $s1, $s5
    089AF670:[1000FFD6]: b          0x089AF5CC
    089AF674:[0091202B]: sltu       $a0, $a0, $s1
    089AF678:[8FA40018]: lw         $a0, 24($sp)
    089AF67C:[02759821]: addu       $s3, $s3, $s5
    089AF680:[0264202B]: sltu       $a0, $s3, $a0
--> 089AF684:[5480FFCF]: bnel       $a0, $zr, 0x089AF5C4
    089AF688:[8FA40004]: lw         $a0, 4($sp)
    089AF68C:[8FB00028]: lw         $s0, 40($sp)
    089AF690:[8FB1002C]: lw         $s1, 44($sp)
    089AF694:[8FB20030]: lw         $s2, 48($sp)
  Back Branch 089AFD48 1,932 times (length 8)
    089AFD1C:[13C0000E]: beq        $fp, $zr, 0x089AFD58
    089AFD20:[02643823]: subu       $a3, $s3, $a0
    089AFD24:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
    089AFD28:[8FA70004]: lw         $a3, 4($sp)
    089AFD2C:[00042082]: srl        $a0, $a0, 0x0002
--> 089AFD30:[8D090000]: lw         $t1, 0($t0)
    089AFD34:[8CEA0000]: lw         $t2, 0($a3)
    089AFD38:[ACE90000]: sw         $t1, 0($a3)
    089AFD3C:[AD0A0000]: sw         $t2, 0($t0)
    089AFD40:[24E70004]: addiu      $a3, $a3, 4
    089AFD44:[2484FFFF]: addiu      $a0, $a0, -1
--> 089AFD48:[1C80FFF9]: bgtz       $a0, 0x089AFD30
    089AFD4C:[25080004]: addiu      $t0, $t0, 4
    089AFD50:[1000000C]: b          0x089AFD84
    089AFD54:[02C6202B]: sltu       $a0, $s6, $a2
    089AFD58:[00E04025]: or         $t0, $a3, $zr <=> move $t0, $a3
  Back Branch 089AFE1C 1,810 times (length 486)
  Back Branch 089AFE64 1,796 times (length 565)
  Back Branch 089AFDC4 268 times (length 8)
    089AFD98:[02A5202B]: sltu       $a0, $s5, $a1
    089AFD9C:[8FA40018]: lw         $a0, 24($sp)
    089AFDA0:[13C0000C]: beq        $fp, $zr, 0x089AFDD4
    089AFDA4:[00862023]: subu       $a0, $a0, $a2
    089AFDA8:[00063082]: srl        $a2, $a2, 0x0002
--> 089AFDAC:[8C870000]: lw         $a3, 0($a0)
    089AFDB0:[8E680000]: lw         $t0, 0($s3)
    089AFDB4:[AE670000]: sw         $a3, 0($s3)
    089AFDB8:[AC880000]: sw         $t0, 0($a0)
    089AFDBC:[26730004]: addiu      $s3, $s3, 4
    089AFDC0:[24C6FFFF]: addiu      $a2, $a2, -1
--> 089AFDC4:[1CC0FFF9]: bgtz       $a2, 0x089AFDAC
    089AFDC8:[24840004]: addiu      $a0, $a0, 4
    089AFDCC:[1000000A]: b          0x089AFDF8
    089AFDD0:[02A5202B]: sltu       $a0, $s5, $a1
    089AFDD4:[80870000]: lb         $a3, 0($a0)
  Back Branch 089AFCC4 223 times (length 43)
    089AFC0C:[1080FE9F]: beq        $a0, $zr, 0x089AF68C
    089AFC10:[8FB30008]: lw         $s3, 8($sp)
    089AFC14:[8FA40004]: lw         $a0, 4($sp)
    089AFC18:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    089AFC1C:[0091202B]: sltu       $a0, $a0, $s1
--> 089AFC20:[1080002A]: beq        $a0, $zr, 0x089AFCCC
    089AFC24:[02358023]: subu       $s0, $s1, $s5
    089AFC28:[8FA60000]: lw         $a2, 0($sp)
    089AFC2C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AFC30:[00C0F809]: jalr       $ra, $a2
    089AFC34:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC38:[58400025]: blezl      $v0, 0x089AFCD0
    089AFC3C:[8FA40018]: lw         $a0, 24($sp)
    089AFC40:[16E00006]: bne        $s7, $zr, 0x089AFC5C
    089AFC44:[00000000]: nop
    089AFC48:[8E040000]: lw         $a0, 0($s0)
    089AFC4C:[8E250000]: lw         $a1, 0($s1)
    089AFC50:[AE240000]: sw         $a0, 0($s1)
    089AFC54:[10000019]: b          0x089AFCBC
    089AFC58:[AE050000]: sw         $a1, 0($s0)
    089AFC5C:[13C0000E]: beq        $fp, $zr, 0x089AFC98
    089AFC60:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AFC64:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    089AFC68:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC6C:[8E060000]: lw         $a2, 0($s0)
    089AFC70:[8CA70000]: lw         $a3, 0($a1)
    089AFC74:[ACA60000]: sw         $a2, 0($a1)
    089AFC78:[AE070000]: sw         $a3, 0($s0)
    089AFC7C:[24A50004]: addiu      $a1, $a1, 4
    089AFC80:[2484FFFF]: addiu      $a0, $a0, -1
    089AFC84:[1C80FFF9]: bgtz       $a0, 0x089AFC6C
    089AFC88:[26100004]: addiu      $s0, $s0, 4
    089AFC8C:[1000000C]: b          0x089AFCC0
    089AFC90:[8FA40004]: lw         $a0, 4($sp)
    089AFC98:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC9C:[82060000]: lb         $a2, 0($s0)
    089AFCA0:[80A70000]: lb         $a3, 0($a1)
    089AFCA4:[A0A60000]: sb         $a2, 0($a1)
    089AFCA8:[A2070000]: sb         $a3, 0($s0)
    089AFCAC:[24A50001]: addiu      $a1, $a1, 1
    089AFCB0:[2484FFFF]: addiu      $a0, $a0, -1
    089AFCB4:[1C80FFF9]: bgtz       $a0, 0x089AFC9C
    089AFCB8:[26100001]: addiu      $s0, $s0, 1
    089AFCBC:[8FA40004]: lw         $a0, 4($sp)
    089AFCC0:[02358823]: subu       $s1, $s1, $s5
--> 089AFCC4:[1000FFD6]: b          0x089AFC20
    089AFCC8:[0091202B]: sltu       $a0, $a0, $s1
    089AFCCC:[8FA40018]: lw         $a0, 24($sp)
    089AFCD0:[02559021]: addu       $s2, $s2, $s5
    089AFCD4:[0244202B]: sltu       $a0, $s2, $a0
  Back Branch 089AFCD8 79 times (length 50)
    089AFC04:[8FA40018]: lw         $a0, 24($sp)
    089AFC08:[0244202B]: sltu       $a0, $s2, $a0
    089AFC0C:[1080FE9F]: beq        $a0, $zr, 0x089AF68C
    089AFC10:[8FB30008]: lw         $s3, 8($sp)
    089AFC14:[8FA40004]: lw         $a0, 4($sp)
--> 089AFC18:[02408825]: or         $s1, $s2, $zr <=> move $s1, $s2
    089AFC1C:[0091202B]: sltu       $a0, $a0, $s1
    089AFC20:[1080002A]: beq        $a0, $zr, 0x089AFCCC
    089AFC24:[02358023]: subu       $s0, $s1, $s5
    089AFC28:[8FA60000]: lw         $a2, 0($sp)
    089AFC2C:[02002025]: or         $a0, $s0, $zr <=> move $a0, $s0
    089AFC30:[00C0F809]: jalr       $ra, $a2
    089AFC34:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC38:[58400025]: blezl      $v0, 0x089AFCD0
    089AFC3C:[8FA40018]: lw         $a0, 24($sp)
    089AFC40:[16E00006]: bne        $s7, $zr, 0x089AFC5C
    089AFC44:[00000000]: nop
    089AFC48:[8E040000]: lw         $a0, 0($s0)
    089AFC4C:[8E250000]: lw         $a1, 0($s1)
    089AFC50:[AE240000]: sw         $a0, 0($s1)
    089AFC54:[10000019]: b          0x089AFCBC
    089AFC58:[AE050000]: sw         $a1, 0($s0)
    089AFC5C:[13C0000E]: beq        $fp, $zr, 0x089AFC98
    089AFC60:[02A02025]: or         $a0, $s5, $zr <=> move $a0, $s5
    089AFC64:[02602025]: or         $a0, $s3, $zr <=> move $a0, $s3
    089AFC68:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC6C:[8E060000]: lw         $a2, 0($s0)
    089AFC70:[8CA70000]: lw         $a3, 0($a1)
    089AFC74:[ACA60000]: sw         $a2, 0($a1)
    089AFC78:[AE070000]: sw         $a3, 0($s0)
    089AFC7C:[24A50004]: addiu      $a1, $a1, 4
    089AFC80:[2484FFFF]: addiu      $a0, $a0, -1
    089AFC84:[1C80FFF9]: bgtz       $a0, 0x089AFC6C
    089AFC88:[26100004]: addiu      $s0, $s0, 4
    089AFC8C:[1000000C]: b          0x089AFCC0
    089AFC90:[8FA40004]: lw         $a0, 4($sp)
    089AFC98:[02202825]: or         $a1, $s1, $zr <=> move $a1, $s1
    089AFC9C:[82060000]: lb         $a2, 0($s0)
    089AFCA0:[80A70000]: lb         $a3, 0($a1)
    089AFCA4:[A0A60000]: sb         $a2, 0($a1)
    089AFCA8:[A2070000]: sb         $a3, 0($s0)
    089AFCAC:[24A50001]: addiu      $a1, $a1, 1
    089AFCB0:[2484FFFF]: addiu      $a0, $a0, -1
    089AFCB4:[1C80FFF9]: bgtz       $a0, 0x089AFC9C
    089AFCB8:[26100001]: addiu      $s0, $s0, 1
    089AFCBC:[8FA40004]: lw         $a0, 4($sp)
    089AFCC0:[02358823]: subu       $s1, $s1, $s5
    089AFCC4:[1000FFD6]: b          0x089AFC20
    089AFCC8:[0091202B]: sltu       $a0, $a0, $s1
    089AFCCC:[8FA40018]: lw         $a0, 24($sp)
    089AFCD0:[02559021]: addu       $s2, $s2, $s5
    089AFCD4:[0244202B]: sltu       $a0, $s2, $a0
--> 089AFCD8:[5480FFCF]: bnel       $a0, $zr, 0x089AFC18
    089AFCDC:[8FA40004]: lw         $a0, 4($sp)
    089AFCE0:[1000FE6A]: b          0x089AF68C
    089AFCE4:[00000000]: nop
  Back Branch 089AFC0C 12 times (length 354)
  Back Branch 089AFCE0 12 times (length 407)
_S1_2_88C9B88 991,375 instructions (0.276%), 1 calls (088C9B88 - 088C9ED4, length 212)
    088C9B88:[27BDFF70]: addiu      $sp, $sp, -144
    088C9B8C:[AFB7007C]: sw         $s7, 124($sp)
    088C9B90:[8CB70000]: lw         $s7, 0($a1)
    088C9B94:[AFB00060]: sw         $s0, 96($sp)
    088C9B98:[AFB10064]: sw         $s1, 100($sp)
    088C9B9C:[AFB20068]: sw         $s2, 104($sp)
    088C9BA0:[AFB3006C]: sw         $s3, 108($sp)
    088C9BA4:[AFB40070]: sw         $s4, 112($sp)
    088C9BA8:[AFB50074]: sw         $s5, 116($sp)
    088C9BAC:[AFB60078]: sw         $s6, 120($sp)
    088C9BB0:[AFBE0080]: sw         $fp, 128($sp)
    088C9BB4:[AFBF0084]: sw         $ra, 132($sp)
    088C9BB8:[0E231F1A]: jal        0x088C7C68
    088C9BBC:[AFA00004]: sw         $zr, 4($sp)
    088C9BC0:[AC420000]: sw         $v0, 0($v0)
    088C9BC4:[AC420004]: sw         $v0, 4($v0)
    088C9BC8:[AFA20004]: sw         $v0, 4($sp)
    088C9BCC:[34140003]: ori        $s4, $zr, 3 <=> li $s4, 3
    088C9BD0:[27B5001C]: addiu      $s5, $sp, 28
    088C9BD4:[34160002]: ori        $s6, $zr, 2 <=> li $s6, 2
    088C9BD8:[27BE0058]: addiu      $fp, $sp, 88
    088C9BDC:[8FA40004]: lw         $a0, 4($sp)
    088C9BE0:[8C930000]: lw         $s3, 0($a0)
    088C9BE4:[02642026]: xor        $a0, $s3, $a0
    088C9BE8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088C9BEC:[308400FF]: andi       $a0, $a0, 255
    088C9BF0:[10800030]: beq        $a0, $zr, 0x088C9CB4
    088C9BF4:[340400C8]: ori        $a0, $zr, 200 <=> li $a0, 200
    088C9BF8:[8E720008]: lw         $s2, 8($s3)
    088C9BFC:[8E440008]: lw         $a0, 8($s2)
    088C9C00:[8E45000C]: lw         $a1, 12($s2)
    088C9C04:[8C860000]: lw         $a2, 0($a0)
    088C9C08:[24C60010]: addiu      $a2, $a2, 16
    088C9C0C:[84C70000]: lh         $a3, 0($a2)
    088C9C10:[8CC60004]: lw         $a2, 4($a2)
    088C9C14:[00C0F809]: jalr       $ra, $a2
    088C9C18:[00872021]: addu       $a0, $a0, $a3
    088C9C1C:[5440001E]: bnel       $v0, $zr, 0x088C9C98
    088C9C20:[8E730000]: lw         $s3, 0($s3)
    088C9C24:[8E44000C]: lw         $a0, 12($s2)
    088C9C28:[50800004]: beql       $a0, $zr, 0x088C9C3C
    088C9C2C:[8E440008]: lw         $a0, 8($s2)
    088C9C30:[8E44000C]: lw         $a0, 12($s2)
    088C9C34:[AC940000]: sw         $s4, 0($a0)
    088C9C38:[8E440008]: lw         $a0, 8($s2)
    088C9C3C:[10800009]: beq        $a0, $zr, 0x088C9C64
    088C9C40:[00000000]: nop
    088C9C44:[8E440008]: lw         $a0, 8($s2)
    088C9C48:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    088C9C4C:[8C860000]: lw         $a2, 0($a0)
    088C9C50:[24C60008]: addiu      $a2, $a2, 8
    088C9C54:[84C70000]: lh         $a3, 0($a2)
    088C9C58:[8CC60004]: lw         $a2, 4($a2)
    088C9C5C:[00C0F809]: jalr       $ra, $a2
    088C9C60:[00872021]: addu       $a0, $a0, $a3
    088C9C64:[0E232074]: jal        0x088C81D0
    088C9C68:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088C9C6C:[AFB3001C]: sw         $s3, 28($sp)
    088C9C70:[8EA40000]: lw         $a0, 0($s5)
    088C9C74:[8C920000]: lw         $s2, 0($a0)
    088C9C78:[8C850004]: lw         $a1, 4($a0)
    088C9C7C:[ACB20000]: sw         $s2, 0($a1)
    088C9C80:[10800003]: beq        $a0, $zr, 0x088C9C90
    088C9C84:[AE450004]: sw         $a1, 4($s2)
    088C9C88:[0E231F3F]: jal        0x088C7CFC
    088C9C8C:[00000000]: nop
    088C9C90:[10000001]: b          0x088C9C98
    088C9C94:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    088C9C98:[8FA40004]: lw         $a0, 4($sp)
    088C9C9C:[02642026]: xor        $a0, $s3, $a0
    088C9CA0:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088C9CA4:[308400FF]: andi       $a0, $a0, 255
    088C9CA8:[5480FFD4]: bnel       $a0, $zr, 0x088C9BFC
    088C9CAC:[8E720008]: lw         $s2, 8($s3)
    088C9CB0:[340400C8]: ori        $a0, $zr, 200 <=> li $a0, 200
    088C9CB4:[AFA40020]: sw         $a0, 32($sp)
    088C9CB8:[AFA00024]: sw         $zr, 36($sp)
    088C9CBC:[8EE40004]: lw         $a0, 4($s7)
    088C9CC0:[27A50024]: addiu      $a1, $sp, 36
    088C9CC4:[0E277319]: jal        0x089DCC64 [sceKernelReceiveMbxCB]
    088C9CC8:[27A60020]: addiu      $a2, $sp, 32
    088C9CCC:[54400024]: bnel       $v0, $zr, 0x088C9D60
    088C9CD0:[8FA40004]: lw         $a0, 4($sp)
    088C9CD4:[8FA40024]: lw         $a0, 36($sp)
    088C9CD8:[8C840008]: lw         $a0, 8($a0)
    088C9CDC:[54800009]: bnel       $a0, $zr, 0x088C9D04
    088C9CE0:[8FA40024]: lw         $a0, 36($sp)
    088C9CE4:[8FA40024]: lw         $a0, 36($sp)
    088C9CE8:[8C84000C]: lw         $a0, 12($a0)
    088C9CEC:[50800031]: beql       $a0, $zr, 0x088C9DB4
    088C9CF0:[8FA50004]: lw         $a1, 4($sp)
    088C9CF4:[8FA40024]: lw         $a0, 36($sp)
    088C9CF8:[8C84000C]: lw         $a0, 12($a0)
    088C9CFC:[1000002C]: b          0x088C9DB0
    088C9D00:[AC940000]: sw         $s4, 0($a0)
    088C9D04:[8C84000C]: lw         $a0, 12($a0)
    088C9D08:[50800005]: beql       $a0, $zr, 0x088C9D20
    088C9D0C:[8FA40004]: lw         $a0, 4($sp)
    088C9D10:[8FA40024]: lw         $a0, 36($sp)
    088C9D14:[8C84000C]: lw         $a0, 12($a0)
    088C9D18:[AC960000]: sw         $s6, 0($a0)
    088C9D1C:[8FA40004]: lw         $a0, 4($sp)
    088C9D20:[0E231F1A]: jal        0x088C7C68
    088C9D24:[AFA40030]: sw         $a0, 48($sp)
    088C9D28:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088C9D2C:[24850008]: addiu      $a1, $a0, 8
    088C9D30:[50A00004]: beql       $a1, $zr, 0x088C9D44
    088C9D34:[27A50030]: addiu      $a1, $sp, 48
    088C9D38:[8FA60024]: lw         $a2, 36($sp)
    088C9D3C:[ACA60000]: sw         $a2, 0($a1)
    088C9D40:[27A50030]: addiu      $a1, $sp, 48
    088C9D44:[8CA50000]: lw         $a1, 0($a1)
    088C9D48:[8CA60004]: lw         $a2, 4($a1)
    088C9D4C:[AC850000]: sw         $a1, 0($a0)
    088C9D50:[AC860004]: sw         $a2, 4($a0)
    088C9D54:[ACC40000]: sw         $a0, 0($a2)
    088C9D58:[ACA40004]: sw         $a0, 4($a1)
    088C9D5C:[8FA40004]: lw         $a0, 4($sp)
    088C9D60:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    088C9D64:[8C860000]: lw         $a2, 0($a0)
    088C9D68:[00C43826]: xor        $a3, $a2, $a0
    088C9D6C:[0007382B]: sltu       $a3, $zr, $a3 <=> move $a3, $a3
    088C9D70:[30E700FF]: andi       $a3, $a3, 255
    088C9D74:[10E00007]: beq        $a3, $zr, 0x088C9D94
    088C9D78:[A3A0004C]: sb         $zr, 76($sp)
    088C9D7C:[8CC60000]: lw         $a2, 0($a2)
    088C9D80:[00C43826]: xor        $a3, $a2, $a0
    088C9D84:[0007382B]: sltu       $a3, $zr, $a3 <=> move $a3, $a3
    088C9D88:[30E700FF]: andi       $a3, $a3, 255
    088C9D8C:[14E0FFFB]: bne        $a3, $zr, 0x088C9D7C
    088C9D90:[24A50001]: addiu      $a1, $a1, 1
    088C9D94:[2CA40006]: sltiu      $a0, $a1, 6
    088C9D98:[54800006]: bnel       $a0, $zr, 0x088C9DB4
    088C9D9C:[8FA50004]: lw         $a1, 4($sp)
    088C9DA0:[0E277331]: jal        0x089DCCC4 [sceKernelDelayThreadCB]
    088C9DA4:[340403E8]: ori        $a0, $zr, 1000 <=> li $a0, 1000
    088C9DA8:[1000FF8D]: b          0x088C9BE0
    088C9DAC:[8FA40004]: lw         $a0, 4($sp)
    088C9DB0:[8FA50004]: lw         $a1, 4($sp)
    088C9DB4:[8CA60000]: lw         $a2, 0($a1)
    088C9DB8:[00C52826]: xor        $a1, $a2, $a1
    088C9DBC:[2CA50001]: sltiu      $a1, $a1, 1
    088C9DC0:[30A500FF]: andi       $a1, $a1, 255
    088C9DC4:[10A00003]: beq        $a1, $zr, 0x088C9DD4
    088C9DC8:[340403E8]: ori        $a0, $zr, 1000 <=> li $a0, 1000
    088C9DCC:[3C040002]: lui        $a0, 0x0002 <=> li $a0, 0x00020000
    088C9DD0:[248486A0]: addiu      $a0, $a0, -31072
    088C9DD4:[AFA40008]: sw         $a0, 8($sp)
    088C9DD8:[AFA0000C]: sw         $zr, 12($sp)
    088C9DDC:[8EE40000]: lw         $a0, 0($s7)
    088C9DE0:[27A5000C]: addiu      $a1, $sp, 12
    088C9DE4:[0E277319]: jal        0x089DCC64 [sceKernelReceiveMbxCB]
    088C9DE8:[27A60008]: addiu      $a2, $sp, 8
    088C9DEC:[5440FF7C]: bnel       $v0, $zr, 0x088C9BE0
    088C9DF0:[8FA40004]: lw         $a0, 4($sp)
    088C9DF4:[8FA4000C]: lw         $a0, 12($sp)
    088C9DF8:[8C840008]: lw         $a0, 8($a0)
    088C9DFC:[54800009]: bnel       $a0, $zr, 0x088C9E24
    088C9E00:[8FA4000C]: lw         $a0, 12($sp)
    088C9E04:[8FA4000C]: lw         $a0, 12($sp)
    088C9E08:[8C84000C]: lw         $a0, 12($a0)
    088C9E0C:[1080001B]: beq        $a0, $zr, 0x088C9E7C
    088C9E10:[00000000]: nop
    088C9E14:[8FA4000C]: lw         $a0, 12($sp)
    088C9E18:[8C84000C]: lw         $a0, 12($a0)
    088C9E1C:[10000017]: b          0x088C9E7C
    088C9E20:[AC940000]: sw         $s4, 0($a0)
    088C9E24:[8C84000C]: lw         $a0, 12($a0)
    088C9E28:[50800005]: beql       $a0, $zr, 0x088C9E40
    088C9E2C:[8FA40004]: lw         $a0, 4($sp)
    088C9E30:[8FA4000C]: lw         $a0, 12($sp)
    088C9E34:[8C84000C]: lw         $a0, 12($a0)
    088C9E38:[AC960000]: sw         $s6, 0($a0)
    088C9E3C:[8FA40004]: lw         $a0, 4($sp)
    088C9E40:[0E231F1A]: jal        0x088C7C68
    088C9E44:[AFA40058]: sw         $a0, 88($sp)
    088C9E48:[00402025]: or         $a0, $v0, $zr <=> move $a0, $v0
    088C9E4C:[24850008]: addiu      $a1, $a0, 8
    088C9E50:[50A00004]: beql       $a1, $zr, 0x088C9E64
    088C9E54:[8FC50000]: lw         $a1, 0($fp)
    088C9E58:[8FA6000C]: lw         $a2, 12($sp)
    088C9E5C:[ACA60000]: sw         $a2, 0($a1)
    088C9E60:[8FC50000]: lw         $a1, 0($fp)
    088C9E64:[8CA60004]: lw         $a2, 4($a1)
    088C9E68:[AC850000]: sw         $a1, 0($a0)
    088C9E6C:[AC860004]: sw         $a2, 4($a0)
    088C9E70:[ACC40000]: sw         $a0, 0($a2)
    088C9E74:[1000FF59]: b          0x088C9BDC
    088C9E78:[ACA40004]: sw         $a0, 4($a1)
    088C9E7C:[0E277335]: jal        0x089DCCD4 [sceKernelExitDeleteThread]
    088C9E80:[00002025]: or         $a0, $zr, $zr <=> li $a0, 0
    088C9E84:[AFA2005C]: sw         $v0, 92($sp)
    088C9E88:[0E231F63]: jal        0x088C7D8C
    088C9E8C:[27A40004]: addiu      $a0, $sp, 4
    088C9E90:[8FA40004]: lw         $a0, 4($sp)
    088C9E94:[10800003]: beq        $a0, $zr, 0x088C9EA4
    088C9E98:[8FB2005C]: lw         $s2, 92($sp)
    088C9E9C:[0E231F3F]: jal        0x088C7CFC
    088C9EA0:[00000000]: nop
    088C9EA4:[02401025]: or         $v0, $s2, $zr <=> move $v0, $s2
    088C9EA8:[8FB00060]: lw         $s0, 96($sp)
    088C9EAC:[8FB10064]: lw         $s1, 100($sp)
    088C9EB0:[8FB20068]: lw         $s2, 104($sp)
    088C9EB4:[8FB3006C]: lw         $s3, 108($sp)
    088C9EB8:[8FB40070]: lw         $s4, 112($sp)
    088C9EBC:[8FB50074]: lw         $s5, 116($sp)
    088C9EC0:[8FB60078]: lw         $s6, 120($sp)
    088C9EC4:[8FB7007C]: lw         $s7, 124($sp)
    088C9EC8:[8FBE0080]: lw         $fp, 128($sp)
    088C9ECC:[8FBF0084]: lw         $ra, 132($sp)
    088C9ED0:[03E00008]: jr         $ra
    088C9ED4:[27BD0090]: addiu      $sp, $sp, 144
  Back Branch 088C9D8C 16,315 times (length 6)
    088C9D68:[00C43826]: xor        $a3, $a2, $a0
    088C9D6C:[0007382B]: sltu       $a3, $zr, $a3 <=> move $a3, $a3
    088C9D70:[30E700FF]: andi       $a3, $a3, 255
    088C9D74:[10E00007]: beq        $a3, $zr, 0x088C9D94
    088C9D78:[A3A0004C]: sb         $zr, 76($sp)
--> 088C9D7C:[8CC60000]: lw         $a2, 0($a2)
    088C9D80:[00C43826]: xor        $a3, $a2, $a0
    088C9D84:[0007382B]: sltu       $a3, $zr, $a3 <=> move $a3, $a3
    088C9D88:[30E700FF]: andi       $a3, $a3, 255
--> 088C9D8C:[14E0FFFB]: bne        $a3, $zr, 0x088C9D7C
    088C9D90:[24A50001]: addiu      $a1, $a1, 1
    088C9D94:[2CA40006]: sltiu      $a0, $a1, 6
    088C9D98:[54800006]: bnel       $a0, $zr, 0x088C9DB4
    088C9D9C:[8FA50004]: lw         $a1, 4($sp)
  Back Branch 088C9DEC 16,013 times (length 133)
  Back Branch 088C9CA8 750 times (length 45)
    088C9BE8:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088C9BEC:[308400FF]: andi       $a0, $a0, 255
    088C9BF0:[10800030]: beq        $a0, $zr, 0x088C9CB4
    088C9BF4:[340400C8]: ori        $a0, $zr, 200 <=> li $a0, 200
    088C9BF8:[8E720008]: lw         $s2, 8($s3)
--> 088C9BFC:[8E440008]: lw         $a0, 8($s2)
    088C9C00:[8E45000C]: lw         $a1, 12($s2)
    088C9C04:[8C860000]: lw         $a2, 0($a0)
    088C9C08:[24C60010]: addiu      $a2, $a2, 16
    088C9C0C:[84C70000]: lh         $a3, 0($a2)
    088C9C10:[8CC60004]: lw         $a2, 4($a2)
    088C9C14:[00C0F809]: jalr       $ra, $a2
    088C9C18:[00872021]: addu       $a0, $a0, $a3
    088C9C1C:[5440001E]: bnel       $v0, $zr, 0x088C9C98
    088C9C20:[8E730000]: lw         $s3, 0($s3)
    088C9C24:[8E44000C]: lw         $a0, 12($s2)
    088C9C28:[50800004]: beql       $a0, $zr, 0x088C9C3C
    088C9C2C:[8E440008]: lw         $a0, 8($s2)
    088C9C30:[8E44000C]: lw         $a0, 12($s2)
    088C9C34:[AC940000]: sw         $s4, 0($a0)
    088C9C38:[8E440008]: lw         $a0, 8($s2)
    088C9C3C:[10800009]: beq        $a0, $zr, 0x088C9C64
    088C9C40:[00000000]: nop
    088C9C44:[8E440008]: lw         $a0, 8($s2)
    088C9C48:[34050003]: ori        $a1, $zr, 3 <=> li $a1, 3
    088C9C4C:[8C860000]: lw         $a2, 0($a0)
    088C9C50:[24C60008]: addiu      $a2, $a2, 8
    088C9C54:[84C70000]: lh         $a3, 0($a2)
    088C9C58:[8CC60004]: lw         $a2, 4($a2)
    088C9C5C:[00C0F809]: jalr       $ra, $a2
    088C9C60:[00872021]: addu       $a0, $a0, $a3
    088C9C64:[0E232074]: jal        0x088C81D0
    088C9C68:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088C9C6C:[AFB3001C]: sw         $s3, 28($sp)
    088C9C70:[8EA40000]: lw         $a0, 0($s5)
    088C9C74:[8C920000]: lw         $s2, 0($a0)
    088C9C78:[8C850004]: lw         $a1, 4($a0)
    088C9C7C:[ACB20000]: sw         $s2, 0($a1)
    088C9C80:[10800003]: beq        $a0, $zr, 0x088C9C90
    088C9C84:[AE450004]: sw         $a1, 4($s2)
    088C9C88:[0E231F3F]: jal        0x088C7CFC
    088C9C8C:[00000000]: nop
    088C9C90:[10000001]: b          0x088C9C98
    088C9C94:[02409825]: or         $s3, $s2, $zr <=> move $s3, $s2
    088C9C98:[8FA40004]: lw         $a0, 4($sp)
    088C9C9C:[02642026]: xor        $a0, $s3, $a0
    088C9CA0:[0004202B]: sltu       $a0, $zr, $a0 <=> move $a0, $a0
    088C9CA4:[308400FF]: andi       $a0, $a0, 255
--> 088C9CA8:[5480FFD4]: bnel       $a0, $zr, 0x088C9BFC
    088C9CAC:[8E720008]: lw         $s2, 8($s3)
    088C9CB0:[340400C8]: ori        $a0, $zr, 200 <=> li $a0, 200
    088C9CB4:[AFA40020]: sw         $a0, 32($sp)
    088C9CB8:[AFA00024]: sw         $zr, 36($sp)
  Back Branch 088C9E74 71 times (length 168)
_S1_2_890EB14 979,458 instructions (0.273%), 9,432 calls (0890EB14 - 0890EDD0, length 176)
    0890EB14:[27BDFF80]: addiu      $sp, $sp, -128
    0890EB18:[AFB00070]: sw         $s0, 112($sp)
    0890EB1C:[AFB10074]: sw         $s1, 116($sp)
    0890EB20:[AFBF0078]: sw         $ra, 120($sp)
    0890EB24:[00C08025]: or         $s0, $a2, $zr <=> move $s0, $a2
    0890EB28:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    0890EB2C:[AFA00000]: sw         $zr, 0($sp)
    0890EB30:[AFA00004]: sw         $zr, 4($sp)
    0890EB34:[AFA00008]: sw         $zr, 8($sp)
    0890EB38:[AFA0000C]: sw         $zr, 12($sp)
    0890EB3C:[27A60010]: addiu      $a2, $sp, 16
    0890EB40:[ACC00000]: sw         $zr, 0($a2)
    0890EB44:[ACC00004]: sw         $zr, 4($a2)
    0890EB48:[ACC00008]: sw         $zr, 8($a2)
    0890EB4C:[ACC0000C]: sw         $zr, 12($a2)
    0890EB50:[24850020]: addiu      $a1, $a0, 32
    0890EB54:[8CA80000]: lw         $t0, 0($a1)
    0890EB58:[8CA90004]: lw         $t1, 4($a1)
    0890EB5C:[8CAA0008]: lw         $t2, 8($a1)
    0890EB60:[AFA80000]: sw         $t0, 0($sp)
    0890EB64:[AFA90004]: sw         $t1, 4($sp)
    0890EB68:[AFAA0008]: sw         $t2, 8($sp)
    0890EB6C:[8CA8000C]: lw         $t0, 12($a1)
    0890EB70:[AFA8000C]: sw         $t0, 12($sp)
    0890EB74:[27A80050]: addiu      $t0, $sp, 80
    0890EB78:[24890030]: addiu      $t1, $a0, 48
    0890EB7C:[D9200000]: lv.q       C000.q, 0($t1)
    0890EB80:[D8A10000]: lv.q       C010.q, 0($a1)
    0890EB84:[60818080]: vsub.q     C000.q, C000.q, C010.q
    0890EB88:[F9000000]: sv.q       C000.q, 0($t0)
    0890EB8C:[8FA50050]: lw         $a1, 80($sp)
    0890EB90:[8D090004]: lw         $t1, 4($t0)
    0890EB94:[8D0A0008]: lw         $t2, 8($t0)
    0890EB98:[8D08000C]: lw         $t0, 12($t0)
    0890EB9C:[27AB0040]: addiu      $t3, $sp, 64
    0890EBA0:[AD650000]: sw         $a1, 0($t3)
    0890EBA4:[AD690004]: sw         $t1, 4($t3)
    0890EBA8:[AD6A0008]: sw         $t2, 8($t3)
    0890EBAC:[AD68000C]: sw         $t0, 12($t3)
    0890EBB0:[8FA50040]: lw         $a1, 64($sp)
    0890EBB4:[8FA80044]: lw         $t0, 68($sp)
    0890EBB8:[8FA90048]: lw         $t1, 72($sp)
    0890EBBC:[AFA50030]: sw         $a1, 48($sp)
    0890EBC0:[AFA80034]: sw         $t0, 52($sp)
    0890EBC4:[AFA90038]: sw         $t1, 56($sp)
    0890EBC8:[8FA5004C]: lw         $a1, 76($sp)
    0890EBCC:[AFA5003C]: sw         $a1, 60($sp)
    0890EBD0:[8FAA0030]: lw         $t2, 48($sp)
    0890EBD4:[AFAA0020]: sw         $t2, 32($sp)
    0890EBD8:[AFA80024]: sw         $t0, 36($sp)
    0890EBDC:[AFA90028]: sw         $t1, 40($sp)
    0890EBE0:[AFA5002C]: sw         $a1, 44($sp)
    0890EBE4:[34050000]: ori        $a1, $zr, 0 <=> li $a1, 0
    0890EBE8:[C7AD0020]: lwc1       $f13, 32($sp)
    0890EBEC:[44806000]: mtc1       $zr, $f12
    0890EBF0:[00808825]: or         $s1, $a0, $zr <=> move $s1, $a0
    0890EBF4:[460C6832]: c.eq.s     $f13, $f12
    0890EBF8:[00000000]: nop
    0890EBFC:[45000011]: bc1f       0x0890EC44
    0890EC00:[00E02025]: or         $a0, $a3, $zr <=> move $a0, $a3
    0890EC04:[C7AD0024]: lwc1       $f13, 36($sp)
    0890EC08:[460C6832]: c.eq.s     $f13, $f12
    0890EC0C:[00000000]: nop
    0890EC10:[4502000D]: bc1fl      0x0890EC48
    0890EC14:[30A500FF]: andi       $a1, $a1, 255
    0890EC18:[C7AD0028]: lwc1       $f13, 40($sp)
    0890EC1C:[460C6832]: c.eq.s     $f13, $f12
    0890EC20:[00000000]: nop
    0890EC24:[45020008]: bc1fl      0x0890EC48
    0890EC28:[30A500FF]: andi       $a1, $a1, 255
    0890EC2C:[C7AD002C]: lwc1       $f13, 44($sp)
    0890EC30:[460C6832]: c.eq.s     $f13, $f12
    0890EC34:[00000000]: nop
    0890EC38:[45000003]: bc1f       0x0890EC48
    0890EC3C:[30A500FF]: andi       $a1, $a1, 255
    0890EC40:[34050001]: ori        $a1, $zr, 1 <=> li $a1, 1
    0890EC44:[30A500FF]: andi       $a1, $a1, 255
    0890EC48:[10A00015]: beq        $a1, $zr, 0x0890ECA0
    0890EC4C:[27A50020]: addiu      $a1, $sp, 32
    0890EC50:[24850020]: addiu      $a1, $a0, 32
    0890EC54:[D8A30000]: lv.q       C030.q, 0($a1)
    0890EC58:[D8A10010]: lv.q       C010.q, 16($a1)
    0890EC5C:[D8A20020]: lv.q       C020.q, 32($a1)
    0890EC60:[D0060060]: vzero.s    S003.s
    0890EC64:[60838184]: vsub.q     C100.q, C010.q, C030.q
    0890EC68:[60818285]: vsub.q     C110.q, C020.q, C010.q
    0890EC6C:[F2858400]: vcrsp.t    C000.t, C100.t, C110.t
    0890EC70:[6C008088]: vcmp.q     EZ, C000.q, C000.q
    0890EC74:[49150006]: bvt        5, 0x0890EC90
    0890EC78:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0890EC7C:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0890EC80:[D0110101]: vrsq.s     S010.s, S010.s
    0890EC84:[D2A06001]: VCMOVT.s   S010.s, S003.s, 0
    0890EC88:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0890EC8C:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0890EC90:[F8C00000]: sv.q       C000.q, 0($a2)
    0890EC94:[10000014]: b          0x0890ECE8
    0890EC98:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0890ECA0:[D8A00000]: lv.q       C000.q, 0($a1)
    0890ECA4:[64808001]: vdot.t     S010.s, C000.t, C000.t
    0890ECA8:[D0060021]: vzero.s    S011.s
    0890ECAC:[6C000108]: vcmp.s     EZ, S010.s, S000.s
    0890ECB0:[D0110101]: vrsq.s     S010.s, S010.s
    0890ECB4:[D2A02101]: VCMOVT.s   S010.s, S011.s, 0
    0890ECB8:[DE00083F]: VPFXD      [-1:1, -1:1, -1:1, M]
    0890ECBC:[65018000]: vscl.t     C000.t, C000.t, S010.s
    0890ECC0:[F8A00000]: sv.q       C000.q, 0($a1)
    0890ECC4:[8CA60000]: lw         $a2, 0($a1)
    0890ECC8:[8CA70004]: lw         $a3, 4($a1)
    0890ECCC:[8CA80008]: lw         $t0, 8($a1)
    0890ECD0:[AFA60010]: sw         $a2, 16($sp)
    0890ECD4:[AFA70014]: sw         $a3, 20($sp)
    0890ECD8:[AFA80018]: sw         $t0, 24($sp)
    0890ECDC:[8CA5000C]: lw         $a1, 12($a1)
    0890ECE0:[AFA5001C]: sw         $a1, 28($sp)
    0890ECE4:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    0890ECE8:[03A02025]: or         $a0, $sp, $zr <=> move $a0, $sp
    0890ECEC:[0E243A0E]: jal        0x0890E838
    0890ECF0:[02003025]: or         $a2, $s0, $zr <=> move $a2, $s0
    0890ECF4:[10400009]: beq        $v0, $zr, 0x0890ED1C
    0890ECF8:[00000000]: nop
    0890ECFC:[C60C0000]: lwc1       $f12, 0($s0)
    0890ED00:[C62D0010]: lwc1       $f13, 16($s1)
    0890ED04:[460D603E]: c.le.s     $f12, $f13
    0890ED08:[00000000]: nop
    0890ED0C:[45030009]: bc1tl      0x0890ED34
    0890ED10:[C60C0000]: lwc1       $f12, 0($s0)
    0890ED14:[1000002A]: b          0x0890EDC0
    0890ED18:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890ED1C:[00001025]: or         $v0, $zr, $zr <=> li $v0, 0
    0890ED20:[8FB00070]: lw         $s0, 112($sp)
    0890ED24:[8FB10074]: lw         $s1, 116($sp)
    0890ED28:[8FBF0078]: lw         $ra, 120($sp)
    0890ED2C:[03E00008]: jr         $ra
    0890ED30:[27BD0080]: addiu      $sp, $sp, 128
    0890ED34:[C62D0000]: lwc1       $f13, 0($s1)
    0890ED38:[460D603C]: c.lt.s     $f12, $f13
    0890ED3C:[00000000]: nop
    0890ED40:[45020003]: bc1fl      0x0890ED50
    0890ED44:[C60C0004]: lwc1       $f12, 4($s0)
    0890ED48:[1000001D]: b          0x0890EDC0
    0890ED4C:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890ED50:[C62D0014]: lwc1       $f13, 20($s1)
    0890ED54:[460D603E]: c.le.s     $f12, $f13
    0890ED58:[00000000]: nop
    0890ED5C:[45030003]: bc1tl      0x0890ED6C
    0890ED60:[C60C0004]: lwc1       $f12, 4($s0)
    0890ED64:[10000016]: b          0x0890EDC0
    0890ED68:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890ED6C:[C62D0004]: lwc1       $f13, 4($s1)
    0890ED70:[460D603C]: c.lt.s     $f12, $f13
    0890ED74:[00000000]: nop
    0890ED78:[45020003]: bc1fl      0x0890ED88
    0890ED7C:[C60C0008]: lwc1       $f12, 8($s0)
    0890ED80:[1000000F]: b          0x0890EDC0
    0890ED84:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890ED88:[C62D0018]: lwc1       $f13, 24($s1)
    0890ED8C:[460D603E]: c.le.s     $f12, $f13
    0890ED90:[00000000]: nop
    0890ED94:[45030003]: bc1tl      0x0890EDA4
    0890ED98:[C60C0008]: lwc1       $f12, 8($s0)
    0890ED9C:[10000008]: b          0x0890EDC0
    0890EDA0:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890EDA4:[C62D0008]: lwc1       $f13, 8($s1)
    0890EDA8:[460D603C]: c.lt.s     $f12, $f13
    0890EDAC:[00000000]: nop
    0890EDB0:[45000003]: bc1f       0x0890EDC0
    0890EDB4:[34020001]: ori        $v0, $zr, 1 <=> li $v0, 1
    0890EDB8:[10000001]: b          0x0890EDC0
    0890EDBC:[34020000]: ori        $v0, $zr, 0 <=> li $v0, 0
    0890EDC0:[8FB00070]: lw         $s0, 112($sp)
    0890EDC4:[8FB10074]: lw         $s1, 116($sp)
    0890EDC8:[8FBF0078]: lw         $ra, 120($sp)
    0890EDCC:[03E00008]: jr         $ra
    0890EDD0:[27BD0080]: addiu      $sp, $sp, 128
_S1_2_88F4BE4 940,242 instructions (0.262%), 9,362 calls (088F4BE4 - 088F4E58, length 158)
    088F4BE4:[27BDFFE0]: addiu      $sp, $sp, -32
    088F4BE8:[AFB00008]: sw         $s0, 8($sp)
    088F4BEC:[00808025]: or         $s0, $a0, $zr <=> move $s0, $a0
    088F4BF0:[AFB1000C]: sw         $s1, 12($sp)
    088F4BF4:[8E1100C0]: lw         $s1, 192($s0)
    088F4BF8:[AFB20010]: sw         $s2, 16($sp)
    088F4BFC:[8E1200E0]: lw         $s2, 224($s0)
    088F4C00:[920400FF]: lbu        $a0, 255($s0)
    088F4C04:[AFB30014]: sw         $s3, 20($sp)
    088F4C08:[E60C00CC]: swc1       $f12, 204($s0)
    088F4C0C:[34130001]: ori        $s3, $zr, 1 <=> li $s3, 1
    088F4C10:[E7B40000]: swc1       $f20, 0($sp)
    088F4C14:[E7B60004]: swc1       $f22, 4($sp)
    088F4C18:[AFB40018]: sw         $s4, 24($sp)
    088F4C1C:[AFBF001C]: sw         $ra, 28($sp)
    088F4C20:[12200003]: beq        $s1, $zr, 0x088F4C30
    088F4C24:[A21300FF]: sb         $s3, 255($s0)
    088F4C28:[922500FF]: lbu        $a1, 255($s1)
    088F4C2C:[A20500FF]: sb         $a1, 255($s0)
    088F4C30:[920500FF]: lbu        $a1, 255($s0)
    088F4C34:[10A0007E]: beq        $a1, $zr, 0x088F4E30
    088F4C38:[00000000]: nop
    088F4C3C:[860500F8]: lh         $a1, 248($s0)
    088F4C40:[04A20014]: bltzl      $a1, 0x088F4C94
    088F4C44:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088F4C48:[C60C00CC]: lwc1       $f12, 204($s0)
    088F4C4C:[00A03825]: or         $a3, $a1, $zr <=> move $a3, $a1
    088F4C50:[4600630D]: trunc.w.s  $f12, $f12
    088F4C54:[44056000]: mfc1       $a1, $f12
    088F4C58:[00052C00]: sll        $a1, $a1, 0x0010
    088F4C5C:[00052C03]: sra        $a1, $a1, 0x0010
    088F4C60:[00A7382A]: slt        $a3, $a1, $a3
    088F4C64:[14E00006]: bne        $a3, $zr, 0x088F4C80
    088F4C68:[34060000]: ori        $a2, $zr, 0 <=> li $a2, 0
    088F4C6C:[860700FA]: lh         $a3, 250($s0)
    088F4C70:[00A7282A]: slt        $a1, $a1, $a3
    088F4C74:[50A00003]: beql       $a1, $zr, 0x088F4C84
    088F4C78:[A20600FF]: sb         $a2, 255($s0)
    088F4C7C:[34060001]: ori        $a2, $zr, 1 <=> li $a2, 1
    088F4C80:[A20600FF]: sb         $a2, 255($s0)
    088F4C84:[920500FF]: lbu        $a1, 255($s0)
    088F4C88:[10A00069]: beq        $a1, $zr, 0x088F4E30
    088F4C8C:[00000000]: nop
    088F4C90:[00802825]: or         $a1, $a0, $zr <=> move $a1, $a0
    088F4C94:[4480A000]: mtc1       $zr, $f20
    088F4C98:[8E0400D4]: lw         $a0, 212($s0)
    088F4C9C:[50A00001]: beql       $a1, $zr, 0x088F4CA4
    088F4CA0:[A2130100]: sb         $s3, 256($s0)
    088F4CA4:[50800007]: beql       $a0, $zr, 0x088F4CC4
    088F4CA8:[C60C002C]: lwc1       $f12, 44($s0)
    088F4CAC:[0E23C7CE]: jal        0x088F1F38
    088F4CB0:[C60C00CC]: lwc1       $f12, 204($s0)
    088F4CB4:[8E0400D4]: lw         $a0, 212($s0)
    088F4CB8:[0E23C61F]: jal        0x088F187C
    088F4CBC:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088F4CC0:[C60C002C]: lwc1       $f12, 44($s0)
    088F4CC4:[4614603E]: c.le.s     $f12, $f20
    088F4CC8:[00000000]: nop
    088F4CCC:[45000009]: bc1f       0x088F4CF4
    088F4CD0:[34140000]: ori        $s4, $zr, 0 <=> li $s4, 0
    088F4CD4:[8E040000]: lw         $a0, 0($s0)
    088F4CD8:[248400E0]: addiu      $a0, $a0, 224
    088F4CDC:[84850000]: lh         $a1, 0($a0)
    088F4CE0:[8C860004]: lw         $a2, 4($a0)
    088F4CE4:[00C0F809]: jalr       $ra, $a2
    088F4CE8:[02052021]: addu       $a0, $s0, $a1
    088F4CEC:[50400003]: beql       $v0, $zr, 0x088F4CFC
    088F4CF0:[A21400FF]: sb         $s4, 255($s0)
    088F4CF4:[34140001]: ori        $s4, $zr, 1 <=> li $s4, 1
    088F4CF8:[A21400FF]: sb         $s4, 255($s0)
    088F4CFC:[920400FF]: lbu        $a0, 255($s0)
    088F4D00:[1080004B]: beq        $a0, $zr, 0x088F4E30
    088F4D04:[00000000]: nop
    088F4D08:[8E1400D8]: lw         $s4, 216($s0)
    088F4D0C:[52800008]: beql       $s4, $zr, 0x088F4D30
    088F4D10:[8E1400D0]: lw         $s4, 208($s0)
    088F4D14:[C60C00CC]: lwc1       $f12, 204($s0)
    088F4D18:[0E23C46F]: jal        0x088F11BC
    088F4D1C:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088F4D20:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088F4D24:[0E23C260]: jal        0x088F0980
    088F4D28:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088F4D2C:[8E1400D0]: lw         $s4, 208($s0)
    088F4D30:[12800007]: beq        $s4, $zr, 0x088F4D50
    088F4D34:[00000000]: nop
    088F4D38:[C60C00CC]: lwc1       $f12, 204($s0)
    088F4D3C:[0E23DC5D]: jal        0x088F7174
    088F4D40:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088F4D44:[02802025]: or         $a0, $s4, $zr <=> move $a0, $s4
    088F4D48:[0E23D655]: jal        0x088F5954
    088F4D4C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088F4D50:[12200005]: beq        $s1, $zr, 0x088F4D68
    088F4D54:[00000000]: nop
    088F4D58:[863100FC]: lh         $s1, 252($s1)
    088F4D5C:[12200002]: beq        $s1, $zr, 0x088F4D68
    088F4D60:[00000000]: nop
    088F4D64:[A61100FC]: sh         $s1, 252($s0)
    088F4D68:[5240002A]: beql       $s2, $zr, 0x088F4E14
    088F4D6C:[8E0400DC]: lw         $a0, 220($s0)
    088F4D70:[92040100]: lbu        $a0, 256($s0)
    088F4D74:[54800001]: bnel       $a0, $zr, 0x088F4D7C
    088F4D78:[A2530228]: sb         $s3, 552($s2)
    088F4D7C:[C61600CC]: lwc1       $f22, 204($s0)
    088F4D80:[8E04000C]: lw         $a0, 12($s0)
    088F4D84:[3C050100]: lui        $a1, 0x0100 <=> li $a1, 0x01000000
    088F4D88:[00852824]: and        $a1, $a0, $a1
    088F4D8C:[10A00008]: beq        $a1, $zr, 0x088F4DB0
    088F4D90:[8E040000]: lw         $a0, 0($s0)
    088F4D94:[248400F0]: addiu      $a0, $a0, 240
    088F4D98:[84850000]: lh         $a1, 0($a0)
    088F4D9C:[8C860004]: lw         $a2, 4($a0)
    088F4DA0:[00C0F809]: jalr       $ra, $a2
    088F4DA4:[02052021]: addu       $a0, $s0, $a1
    088F4DA8:[4600B581]: sub.s      $f22, $f22, $f0
    088F4DAC:[8E040000]: lw         $a0, 0($s0)
    088F4DB0:[24840100]: addiu      $a0, $a0, 256
    088F4DB4:[84850000]: lh         $a1, 0($a0)
    088F4DB8:[8C860004]: lw         $a2, 4($a0)
    088F4DBC:[00C0F809]: jalr       $ra, $a2
    088F4DC0:[02052021]: addu       $a0, $s0, $a1
    088F4DC4:[4614003C]: c.lt.s     $f0, $f20
    088F4DC8:[00000000]: nop
    088F4DCC:[45000008]: bc1f       0x088F4DF0
    088F4DD0:[8E040000]: lw         $a0, 0($s0)
    088F4DD4:[24840100]: addiu      $a0, $a0, 256
    088F4DD8:[84850000]: lh         $a1, 0($a0)
    088F4DDC:[8C860004]: lw         $a2, 4($a0)
    088F4DE0:[00C0F809]: jalr       $ra, $a2
    088F4DE4:[02052021]: addu       $a0, $s0, $a1
    088F4DE8:[4600B581]: sub.s      $f22, $f22, $f0
    088F4DEC:[8E040000]: lw         $a0, 0($s0)
    088F4DF0:[248400E8]: addiu      $a0, $a0, 232
    088F4DF4:[84850000]: lh         $a1, 0($a0)
    088F4DF8:[8C860004]: lw         $a2, 4($a0)
    088F4DFC:[00C0F809]: jalr       $ra, $a2
    088F4E00:[02052021]: addu       $a0, $s0, $a1
    088F4E04:[4600B302]: mul.s      $f12, $f22, $f0
    088F4E08:[0E23EF87]: jal        0x088FBE1C
    088F4E0C:[02402025]: or         $a0, $s2, $zr <=> move $a0, $s2
    088F4E10:[8E0400DC]: lw         $a0, 220($s0)
    088F4E14:[10800006]: beq        $a0, $zr, 0x088F4E30
    088F4E18:[00000000]: nop
    088F4E1C:[0E23CE5F]: jal        0x088F397C
    088F4E20:[C60C00CC]: lwc1       $f12, 204($s0)
    088F4E24:[8E0400DC]: lw         $a0, 220($s0)
    088F4E28:[0E23CE74]: jal        0x088F39D0
    088F4E2C:[02002825]: or         $a1, $s0, $zr <=> move $a1, $s0
    088F4E30:[02601025]: or         $v0, $s3, $zr <=> move $v0, $s3
    088F4E34:[C7B40000]: lwc1       $f20, 0($sp)
    088F4E38:[C7B60004]: lwc1       $f22, 4($sp)
    088F4E3C:[8FB00008]: lw         $s0, 8($sp)
    088F4E40:[8FB1000C]: lw         $s1, 12($sp)
    088F4E44:[8FB20010]: lw         $s2, 16($sp)
    088F4E48:[8FB30014]: lw         $s3, 20($sp)
    088F4E4C:[8FB40018]: lw         $s4, 24($sp)
    088F4E50:[8FBF001C]: lw         $ra, 28($sp)
    088F4E54:[03E00008]: jr         $ra
    088F4E58:[27BD0020]: addiu      $sp, $sp, 32
_S1_2_890DB94 930,199 instructions (0.259%), 8,358 calls (0890DB94 - 0890DF8C, length 255)
  Back Branch 0890DD7C 16,716 times (length 13)
  Back Branch 0890DE40 2,740 times (length 7)
  Back Branch 0890DF7C 1,809 times (length 38)
_S1_2_88E2BDC 923,395 instructions (0.257%), 16,789 calls (088E2BDC - 088E2CB4, length 55)
_S1_2_88FB25C 901,542 instructions (0.251%), 11,388 calls (088FB25C - 088FBE18, length 752)
_S1_2_893615C 871,962 instructions (0.243%), 67,074 calls (0893615C - 08936194, length 15)
_S1_2_88C95DC 858,750 instructions (0.239%), 16,291 calls (088C95DC - 088C99BC, length 249)
  Back Branch 088C991C 8 times (length 23)
_S1_2_8904E3C 858,195 instructions (0.239%), 2,916 calls (08904E3C - 089051D8, length 232)
  Back Branch 08905198 4,845 times (length 142)
_S1_2_89BCC90 818,901 instructions (0.228%), 1 calls (089BCC90 - 089BCDB8, length 75)
  Back Branch 089BCD70 73,536 times (length 23)
  Back Branch 089BCCDC 384 times (length 10)
  Back Branch 089BCD80 384 times (length 34)
  Back Branch 089BCDA4 384 times (length 6)
_S1_2_891C938 807,708 instructions (0.225%), 844 calls (0891C938 - 0891D288, length 597)
  Back Branch 0891D24C 7,596 times (length 90)
_S1_2_88D2E38 766,791 instructions (0.213%), 275 calls (088D2E38 - 088D2F50, length 71)
  Back Branch 088D2F28 53,707 times (length 15)
  Back Branch 088D2F3C 3,814 times (length 24)
_S1_2_8938CD4 760,832 instructions (0.212%), 1,325 calls (08938CD4 - 08938F54, length 161)
  Back Branch 08938DD4 18,185 times (length 34)
  Back Branch 08938E54 8,473 times (length 23)
_S1_2_893813C 749,825 instructions (0.209%), 13,959 calls (0893813C - 08938278, length 80)
_S1_2_89D2548 747,387 instructions (0.208%), 42,871 calls (089D2548 - 089D2590, length 19)
_S1_2_88CA2EC 721,326 instructions (0.201%), 2,926 calls (088CA2EC - 088CA434, length 83)
  Back Branch 088CA3FC 24,921 times (length 44)
_S1_2_89CFEE8 716,937 instructions (0.200%), 18,383 calls (089CFE60 - 089CFF38, length 55)
  Back Branch 089CFEE0 21,621 times (length 11)
  Back Branch 089CFF0C 18,383 times (length 45)
_S1_2_88FBF60 678,703 instructions (0.189%), 5,847 calls (088FBF60 - 088FC4A0, length 337)
_S1_2_88F4EB4 675,520 instructions (0.188%), 9,997 calls (088F4EB4 - 088F50A0, length 124)
  Back Branch 088F4F9C 11,602 times (length 51)
  Back Branch 088F5078 5,847 times (length 51)
_S1_2_88E96B4 662,343 instructions (0.184%), 60,213 calls (088E96B4 - 088E96DC, length 11)
_S1_2_88FBE1C 660,190 instructions (0.184%), 11,394 calls (088FBE1C - 088FBF5C, length 81)
_S1_2_89D3418 658,853 instructions (0.183%), 54,598 calls (089D3418 - 089D346C, length 22)
  Back Branch 089D3460 6,475 times (length 9)
_S1_2_88317A8 646,721 instructions (0.180%), 265 calls (088317A8 - 0883319C, length 1662)
  Back Branch 08832818 10,070 times (length 953)
_S1_2_88F535C 645,546 instructions (0.180%), 2,682 calls (088F535C - 088F5950, length 382)
_S1_2_89CE44C 641,982 instructions (0.179%), 9,727 calls (089CE44C - 089CE69C, length 149)
  Back Branch 089CE4F4 9,727 times (length 17)
  Back Branch 089CE4E8 9,727 times (length 15)
  Back Branch 089CE510 9,727 times (length 24)
  Back Branch 089CE654 9,727 times (length 105)
_S1_2_89CA610 622,300 instructions (0.173%), 2,540 calls (089CA610 - 089CA6F8, length 59)
  Back Branch 089CA6D0 81,280 times (length 6)
_S1_2_8938AD4 605,956 instructions (0.169%), 542 calls (08938AD4 - 08938B8C, length 47)
  Back Branch 08938B48 34,688 times (length 5)
  Back Branch 08938B2C 34,688 times (length 12)
_S1_2_88D2A70 593,725 instructions (0.165%), 23,749 calls (088D2A70 - 088D2AF0, length 33)
_S1_2_881046C 576,328 instructions (0.160%), 16,495 calls (0881046C - 08810534, length 51)
_S1_2_89CEEA4 573,334 instructions (0.160%), 9,727 calls (089CEEA4 - 089CEFF0, length 84)
  Back Branch 089CEFA8 9,727 times (length 60)
  Back Branch 089CEF54 1,968 times (length 28)
  Back Branch 089CEF48 1,968 times (length 36)
  Back Branch 089CEFE0 46 times (length 40)
  Back Branch 089CEFB8 1 times (length 23)
_S1_2_89D2194 571,758 instructions (0.159%), 25,989 calls (089D2194 - 089D21E8, length 22)
_S1_2_8814DEC 570,836 instructions (0.159%), 266 calls (08814DEC - 088150FC, length 197)
  Back Branch 088150C0 6,916 times (length 140)
_S1_2_894940C 551,152 instructions (0.153%), 266 calls (0894940C - 08949580, length 94)
  Back Branch 08949554 68,096 times (length 70)
_S1_2_89CFDC8 518,904 instructions (0.144%), 21,621 calls (089CFDC8 - 089CFEDC, length 70)
_S1_2_88C7A74 514,696 instructions (0.143%), 18,382 calls (088C7A74 - 088C7AF4, length 33)
_S1_2_8858218 514,640 instructions (0.143%), 10,070 calls (08858218 - 08858368, length 85)
_S1_2_88E6CE4 499,077 instructions (0.139%), 3,469 calls (088E6CE4 - 088E6D84, length 41)
  Back Branch 088E6D30 59,407 times (length 7)
_S1_2_893434C 495,775 instructions (0.138%), 695 calls (0893434C - 0893452C, length 121)
  Back Branch 089344E0 11,130 times (length 16)
  Back Branch 08934434 10,010 times (length 16)
  Back Branch 08934484 10,010 times (length 12)
_S1_2_88D2E0C 483,363 instructions (0.135%), 53,707 calls (088D2E0C - 088D2E2C, length 9)
_S1_2_88F68AC 473,426 instructions (0.132%), 3,100 calls (088F68AC - 088F7170, length 562)
_S1_2_88F90A8 468,588 instructions (0.130%), 5,618 calls (088F90A8 - 088F93EC, length 210)
  Back Branch 088F93B8 4,373 times (length 56)
_S1_2_88D3830 462,918 instructions (0.129%), 3,238 calls (088D3830 - 088D3BE0, length 237)
_S1_2_88CA2C8 460,611 instructions (0.128%), 51,179 calls (088CA2C8 - 088CA2E8, length 9)
_S1_2_88B7A80 454,140 instructions (0.126%), 9,918 calls (088B7A80 - 088B7B74, length 62)
  Back Branch 088B7B4C 7,830 times (length 14)
_S1_2_89D092C 453,768 instructions (0.126%), 64,824 calls (089D092C - 089D0964, length 15)
_S1_2_89DCB64 437,796 instructions (0.122%), 218,898 calls (089DCB64 - 089DCB68, length 2)
_S1_2_897B8A8 430,027 instructions (0.120%), 6,805 calls (0897B8A8 - 0897BD14, length 284)
  Back Branch 0897BBC4 2,364 times (length 66)
  Back Branch 0897BCB4 2,364 times (length 48)
_S1_2_8814664 419,984 instructions (0.117%), 64 calls (08814664 - 08814A90, length 268)
  Back Branch 08814A5C 10,864 times (length 120)
  Back Branch 08814A24 284 times (length 57)
  Back Branch 08814A6C 48 times (length 201)
_S1_2_88D5CC8 418,028 instructions (0.116%), 34,450 calls (088D5CC8 - 088D5CFC, length 14)
_S1_2_89B63D4 414,993 instructions (0.115%), 2,250 calls (089B63D4 - 089B7668, length 1190)
  Back Branch 089B6494 28,749 times (length 8)
_S1_2_88D5B08 414,318 instructions (0.115%), 3,237 calls (088D5B08 - 088D5BB4, length 44)
  Back Branch 088D5B30 22,659 times (length 3)
  Back Branch 088D5B84 22,659 times (length 11)
_S1_2_88DBF54 406,415 instructions (0.113%), 71 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DA110 406,356 instructions (0.113%), 70 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_8932E50 405,270 instructions (0.113%), 278 calls (08932E50 - 08933424, length 374)
  Back Branch 089333D0 6,970 times (length 37)
  Back Branch 089333EC 1,982 times (length 71)
_S1_2_88E8214 398,710 instructions (0.111%), 6,134 calls (088E8214 - 088E83D8, length 114)
  Back Branch 088E83D4 6,134 times (length 43)
_S1_2_88EA750 398,468 instructions (0.111%), 3,724 calls (088EA750 - 088EA8F8, length 107)
_S1_2_88D5ABC 391,287 instructions (0.109%), 38,751 calls (088D5ABC - 088D5B04, length 19)
_S1_2_89388B0 388,614 instructions (0.108%), 542 calls (089388B0 - 08938A9C, length 124)
  Back Branch 089389A0 34,688 times (length 5)
  Back Branch 08938A74 8,672 times (length 26)
_S1_2_88C7AF8 386,022 instructions (0.107%), 18,382 calls (088C7AF8 - 088C7B48, length 21)
_S1_2_897ADD0 383,494 instructions (0.107%), 6,504 calls (0897ADD0 - 0897B450, length 417)
  Back Branch 0897B3D0 512 times (length 63)
_S1_2_89144FC 383,035 instructions (0.107%), 9,162 calls (089144FC - 089145D8, length 56)
_S1_2_8950984 382,424 instructions (0.106%), 1 calls (08950984 - 08951404, length 673)
  Back Branch 08951380 8,448 times (length 24)
  Back Branch 08950F30 3,168 times (length 17)
  Back Branch 089512CC 2,112 times (length 17)
  Back Branch 08951394 1,056 times (length 40)
  Back Branch 08950FC0 1,012 times (length 10)
  Back Branch 08951270 792 times (length 228)
  Back Branch 089512E8 528 times (length 27)
  Back Branch 08950ECC 99 times (length 25)
  Back Branch 089513B8 32 times (length 419)
  Back Branch 08950BB0 24 times (length 70)
  Back Branch 08950CB0 16 times (length 57)
_S1_2_891DED0 380,728 instructions (0.106%), 47,591 calls (0891DED0 - 0891DEEC, length 8)
_S1_2_88FDA44 380,064 instructions (0.106%), 11,602 calls (088FDA44 - 088FE19C, length 471)
  Back Branch 088FDB58 5,210 times (length 31)
_S1_2_890E838 377,010 instructions (0.105%), 9,432 calls (0890E838 - 0890E8F0, length 47)
_S1_2_88140CC 367,322 instructions (0.102%), 268 calls (088140CC - 088145B8, length 316)
  Back Branch 08814474 10,108 times (length 130)
_S1_2_893D758 365,292 instructions (0.102%), 2,502 calls (0893D758 - 0893DA1C, length 178)
_S1_2_88D290C 360,360 instructions (0.100%), 24,024 calls (088D290C - 088D2954, length 19)
_S1_2_8865CA8 360,331 instructions (0.100%), 266 calls (08865CA8 - 08866214, length 348)
  Back Branch 088661F4 4,522 times (length 131)
_S1_2_893290C 360,036 instructions (0.100%), 16,576 calls (0893290C - 0893292C, length 9)
  Back Branch 08932920 51,718 times (length 6)
_S1_2_8833AC4 346,632 instructions (0.096%), 2,240 calls (08833AC4 - 08833E5C, length 231)
_S1_2_89D1B4C 346,272 instructions (0.096%), 21,642 calls (089D1B4C - 089D1B88, length 16)
_S1_2_89D184C 338,536 instructions (0.094%), 30,776 calls (089D184C - 089D1874, length 11)
_S1_2_8903900 334,305 instructions (0.093%), 4,845 calls (08903900 - 08903A3C, length 80)
_S1_2_8833EEC 330,408 instructions (0.092%), 165,204 calls (08833EEC - 08833EF0, length 2)
_S1_2_88E8FFC 329,824 instructions (0.092%), 5,066 calls (088E8FFC - 088E9170, length 94)
  Back Branch 088E906C 6,451 times (length 16)
_S1_2_89D086C 327,340 instructions (0.091%), 16,367 calls (089D086C - 089D08B8, length 20)
_S1_2_88E7480 326,838 instructions (0.091%), 14,146 calls (088E7480 - 088E755C, length 56)
  Back Branch 088E753C 14,072 times (length 13)
_S1_2_893BC94 323,246 instructions (0.090%), 3,498 calls (0893BC94 - 0893BED4, length 145)
  Back Branch 0893BE88 10,640 times (length 46)
  Back Branch 0893BD8C 2,128 times (length 47)
_S1_2_88BFBEC 314,412 instructions (0.088%), 266 calls (088BFBEC - 088BFEA8, length 176)
  Back Branch 088BFE2C 6,384 times (length 44)
_S1_2_88DD048 314,394 instructions (0.087%), 6,308 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DAD2C 312,182 instructions (0.087%), 6 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DCCB0 311,996 instructions (0.087%), 4 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_893BED8 299,040 instructions (0.083%), 3,498 calls (0893BED8 - 0893C118, length 145)
  Back Branch 0893C0CC 11,970 times (length 46)
  Back Branch 0893BFD0 2,394 times (length 47)
_S1_2_893609C 298,724 instructions (0.083%), 12,443 calls (0893609C - 08936158, length 48)
_S1_2_8914464 296,964 instructions (0.083%), 9,432 calls (08914464 - 089144F8, length 38)
_S1_2_88DB204 296,658 instructions (0.083%), 6,309 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_894BA3C 278,653 instructions (0.078%), 5,328 calls (0894BA3C - 0894BB58, length 72)
_S1_2_8932BFC 275,670 instructions (0.077%), 6,970 calls (08932BFC - 08932C4C, length 21)
  Back Branch 08932C30 28,520 times (length 6)
_S1_2_8900CF4 273,995 instructions (0.076%), 2,943 calls (08900CF4 - 08900FD4, length 185)
  Back Branch 08900F34 5,390 times (length 123)
_S1_2_893ADC8 271,610 instructions (0.076%), 278 calls (0893ADC8 - 0893BC90, length 947)
  Back Branch 0893B800 10,108 times (length 82)
  Back Branch 0893B9C8 12 times (length 89)
_S1_2_8835038 267,407 instructions (0.074%), 4,534 calls (08835038 - 0883516C, length 78)
_S1_2_88571F4 263,726 instructions (0.073%), 266 calls (088571F4 - 088575C4, length 245)
  Back Branch 08857400 6,360 times (length 49)
  Back Branch 088573DC 1,590 times (length 31)
_S1_2_880C9A4 260,431 instructions (0.072%), 266 calls (0880C9A4 - 0880D110, length 476)
  Back Branch 0880CEBC 10,108 times (length 9)
  Back Branch 0880CE20 10,108 times (length 7)
  Back Branch 0880CB38 532 times (length 81)
  Back Branch 0880D018 266 times (length 23)
  Back Branch 0880CEF4 266 times (length 9)
  Back Branch 0880CE50 266 times (length 7)
  Back Branch 0880CDA0 266 times (length 12)
_S1_2_89D0968 259,296 instructions (0.072%), 64,824 calls (089D0968 - 089D0974, length 4)
_S1_2_892EBAC 254,822 instructions (0.071%), 266 calls (0892EBAC - 0892F128, length 352)
  Back Branch 0892EC68 2,926 times (length 21)
  Back Branch 0892EE08 2,660 times (length 25)
  Back Branch 0892F0A8 2,660 times (length 96)
_S1_2_88CA558 246,276 instructions (0.069%), 27,364 calls (088CA558 - 088CA578, length 9)
_S1_2_880A5D8 243,633 instructions (0.068%), 266 calls (0880A5D8 - 0880A768, length 101)
  Back Branch 0880A728 22,078 times (length 22)
  Back Branch 0880A6B4 1,330 times (length 41)
_S1_2_89AFEB0 243,604 instructions (0.068%), 8,600 calls (089AFEB0 - 089B0068, length 111)
  Back Branch 089AFF98 7,198 times (length 5)
  Back Branch 089B002C 1,402 times (length 66)
_S1_2_89347A0 241,177 instructions (0.067%), 998 calls (089347A0 - 08934A24, length 162)
  Back Branch 0893490C 4,300 times (length 20)
  Back Branch 08934880 4,300 times (length 31)
  Back Branch 089349F8 3,992 times (length 18)
  Back Branch 08934984 774 times (length 18)
_S1_2_88E8D10 239,946 instructions (0.067%), 5,713 calls (088E8D10 - 088E8DD4, length 50)
_S1_2_88555A4 235,410 instructions (0.066%), 266 calls (088555A4 - 08855A58, length 302)
  Back Branch 08855A10 10,108 times (length 196)
_S1_2_8840F9C 233,909 instructions (0.065%), 2,240 calls (08840F9C - 088422C4, length 1227)
_S1_2_88E5354 233,136 instructions (0.065%), 3,238 calls (088E5354 - 088E54AC, length 87)
_S1_2_883ECC0 232,642 instructions (0.065%), 116,321 calls (0883ECC0 - 0883ECC4, length 2)
_S1_2_88E9174 231,150 instructions (0.064%), 2,279 calls (088E9174 - 088E9348, length 118)
_S1_2_88361E0 229,416 instructions (0.064%), 2,240 calls (088361E0 - 08836CE4, length 706)
  Back Branch 088364A0 16 times (length 33)
_S1_2_8942F6C 228,900 instructions (0.064%), 360 calls (08942F6C - 08943904, length 615)
  Back Branch 089433FC 7,488 times (length 21)
  Back Branch 08943218 1,026 times (length 25)
  Back Branch 08943394 360 times (length 90)
_S1_2_8843634 225,437 instructions (0.063%), 2,240 calls (08843634 - 088438FC, length 179)
_S1_2_88E956C 224,960 instructions (0.063%), 28,120 calls (088E956C - 088E9590, length 10)
_S1_2_88545C4 222,946 instructions (0.062%), 10,640 calls (088545C4 - 08854614, length 21)
_S1_2_88C6888 221,097 instructions (0.062%), 10,849 calls (088C6888 - 088C68E0, length 23)
_S1_2_88F1A38 220,146 instructions (0.061%), 2,555 calls (088F1A38 - 088F1DD4, length 232)
  Back Branch 088F1AB8 28,802 times (length 3)
  Back Branch 088F1A98 2,264 times (length 11)
  Back Branch 088F1DC8 2,264 times (length 215)
  Back Branch 088F1DB8 2,264 times (length 211)
_S1_2_88DE4E4 216,444 instructions (0.060%), 5,155 calls (088DE4E4 - 088DE5A8, length 50)
_S1_2_89498FC 214,130 instructions (0.060%), 266 calls (089498FC - 08949A4C, length 85)
  Back Branch 0894996C 34,048 times (length 15)
_S1_2_882C98C 213,373 instructions (0.059%), 266 calls (0882C98C - 0882CB88, length 128)
  Back Branch 0882CB54 10,108 times (length 90)
_S1_2_8933E74 209,874 instructions (0.058%), 69,958 calls (08933E74 - 08933E7C, length 3)
_S1_2_89497F0 209,608 instructions (0.058%), 266 calls (089497F0 - 089498F8, length 67)
  Back Branch 089498C4 34,048 times (length 47)
_S1_2_8858100 208,398 instructions (0.058%), 10,070 calls (08858100 - 088581B8, length 47)
_S1_2_8938890 208,128 instructions (0.058%), 34,688 calls (08938890 - 089388A4, length 6)
_S1_2_89BE7A4 203,337 instructions (0.057%), 11,961 calls (089BE7A4 - 089BE7E4, length 17)
_S1_2_89D24B8 203,144 instructions (0.057%), 25,393 calls (089D23B8 - 089D24C0, length 67)
  Back Branch 089D24BC 25,393 times (length 67)
_S1_2_8827010 200,075 instructions (0.056%), 265 calls (08827010 - 08827C3C, length 780)
  Back Branch 08827B24 2,385 times (length 382)
  Back Branch 08827B38 530 times (length 486)
_S1_2_8943C5C 200,070 instructions (0.056%), 1,026 calls (08943C5C - 08943DE8, length 100)
  Back Branch 08943C7C 20,520 times (length 5)
_S1_2_88F0100 194,762 instructions (0.054%), 1,339 calls (088F0100 - 088F0500, length 257)
  Back Branch 088F03DC 499 times (length 3)
_S1_2_883ECC8 194,516 instructions (0.054%), 97,258 calls (0883ECC8 - 0883ECCC, length 2)
_S1_2_8810104 194,262 instructions (0.054%), 2,506 calls (08810104 - 08810274, length 93)
_S1_2_88E8EB0 192,857 instructions (0.054%), 8,575 calls (088E8EB0 - 088E8F28, length 31)
_S1_2_8942E44 192,734 instructions (0.054%), 13,650 calls (08942E44 - 08942E7C, length 15)
_S1_2_88D2DD4 192,192 instructions (0.053%), 24,024 calls (088D2DD4 - 088D2DF0, length 8)
_S1_2_88E9550 191,394 instructions (0.053%), 27,342 calls (088E9550 - 088E9568, length 7)
_S1_2_88D2F54 189,992 instructions (0.053%), 23,749 calls (088D2F54 - 088D2F70, length 8)
_S1_2_88090EC 189,924 instructions (0.053%), 266 calls (088090EC - 08809390, length 170)
  Back Branch 088092B8 10,108 times (length 7)
  Back Branch 08809270 10,108 times (length 8)
  Back Branch 088091D8 266 times (length 7)
  Back Branch 08809168 266 times (length 7)
_S1_2_89B4A1C 188,745 instructions (0.053%), 2,250 calls (089B4A1C - 089B4B08, length 60)
  Back Branch 089B4ADC 28,749 times (length 40)
_S1_2_88E9530 187,376 instructions (0.052%), 23,422 calls (088E9530 - 088E954C, length 8)
_S1_2_89C2BD8 186,768 instructions (0.052%), 532 calls (089C2BD8 - 089C2CB0, length 55)
  Back Branch 089C2C80 14,590 times (length 12)
  Back Branch 089C2CAC 265 times (length 33)
  Back Branch 089C2C88 265 times (length 37)
  Back Branch 089C2C48 265 times (length 21)
_S1_2_890D264 183,141 instructions (0.051%), 3,157 calls (0890D264 - 0890D3F8, length 102)
_S1_2_89CEFF4 180,901 instructions (0.050%), 783 calls (089CEFF4 - 089CF1D8, length 122)
  Back Branch 089CF0A0 11,310 times (length 13)
  Back Branch 089CF078 11,310 times (length 28)
  Back Branch 089CF0B0 2,987 times (length 16)
  Back Branch 089CF018 783 times (length 4)
  Back Branch 089CF184 464 times (length 95)
  Back Branch 089CF0D4 464 times (length 51)
  Back Branch 089CF0F8 464 times (length 60)
  Back Branch 089CF044 464 times (length 15)
  Back Branch 089CF034 464 times (length 4)
  Back Branch 089CF1C0 461 times (length 24)
  Back Branch 089CF1A8 461 times (length 19)
  Back Branch 089CF1A0 460 times (length 10)
  Back Branch 089CF1D4 368 times (length 71)
  Back Branch 089CF02C 319 times (length 9)
  Back Branch 089CF1CC 27 times (length 87)
_S1_2_88E936C 178,221 instructions (0.050%), 59,407 calls (088E936C - 088E9374, length 3)
_S1_2_88130F0 177,048 instructions (0.049%), 2,459 calls (088130F0 - 0881326C, length 96)
_S1_2_8909824 175,824 instructions (0.049%), 33 calls (08909824 - 08909E58, length 398)
  Back Branch 08909D28 792 times (length 70)
  Back Branch 08909A48 792 times (length 70)
  Back Branch 08909E28 528 times (length 57)
  Back Branch 08909B48 528 times (length 57)
_S1_2_88616A8 175,357 instructions (0.049%), 266 calls (088616A8 - 08862440, length 871)
  Back Branch 088621B8 1,064 times (length 12)
  Back Branch 0886214C 1,064 times (length 12)
  Back Branch 08862274 1,064 times (length 12)
_S1_2_88E692C 175,105 instructions (0.049%), 890 calls (088E692C - 088E6A3C, length 69)
  Back Branch 088E6A1C 15,540 times (length 44)
  Back Branch 088E69F4 686 times (length 7)
_S1_2_88E9594 173,352 instructions (0.048%), 21,669 calls (088E9594 - 088E95B0, length 8)
_S1_2_893DA30 172,954 instructions (0.048%), 1,018 calls (0893DA30 - 0893DB18, length 59)
  Back Branch 0893DAF0 7,052 times (length 29)
_S1_2_892FBE8 172,528 instructions (0.048%), 266 calls (0892FBE8 - 0892FF28, length 209)
  Back Branch 0892FEC0 2,394 times (length 81)
_S1_2_88472D0 172,026 instructions (0.048%), 10,108 calls (088472D0 - 08847390, length 49)
_S1_2_8904694 170,326 instructions (0.047%), 4,845 calls (08904694 - 089047A4, length 69)
_S1_2_88F4AF8 170,243 instructions (0.047%), 4,118 calls (088F4AF8 - 088F4BE0, length 59)
_S1_2_89D247C 169,152 instructions (0.047%), 21,144 calls (089D23B8 - 089D2484, length 52)
  Back Branch 089D2480 21,144 times (length 52)
_S1_2_8932C50 165,966 instructions (0.046%), 6,970 calls (08932C50 - 08932D3C, length 60)
  Back Branch 08932CC8 2,940 times (length 12)
_S1_2_8851120 165,376 instructions (0.046%), 10,336 calls (08851120 - 08851414, length 190)
_S1_2_8846FA4 163,770 instructions (0.046%), 10,070 calls (08846FA4 - 08846FFC, length 23)
_S1_2_8804454 161,178 instructions (0.045%), 1 calls (08804454 - 08804550, length 64)
  Back Branch 0880454C 3,237 times (length 58)
_S1_2_88B7B78 159,210 instructions (0.044%), 261 calls (088B7B78 - 088B7C90, length 71)
  Back Branch 088B7C70 9,918 times (length 15)
_S1_2_88F5E2C 158,201 instructions (0.044%), 3,104 calls (088F5E2C - 088F64B0, length 418)
_S1_2_8834018 157,959 instructions (0.044%), 2,240 calls (08834018 - 08834130, length 71)
_S1_2_88EF18C 157,540 instructions (0.044%), 292 calls (088EF18C - 088EF66C, length 313)
  Back Branch 088EF638 1,341 times (length 277)
_S1_2_885A3B0 156,845 instructions (0.044%), 266 calls (0885A3B0 - 0885AED8, length 715)
  Back Branch 0885ADA0 9,918 times (length 61)
  Back Branch 0885AE94 1,044 times (length 40)
  Back Branch 0885ADEC 1,044 times (length 17)
  Back Branch 0885AC7C 1,044 times (length 18)
  Back Branch 0885AB88 266 times (length 243)
_S1_2_882D214 156,456 instructions (0.044%), 2,173 calls (0882D214 - 0882D410, length 128)
  Back Branch 0882D3D4 2,173 times (length 78)
_S1_2_890D0A0 156,440 instructions (0.044%), 3,158 calls (0890D0A0 - 0890D260, length 113)
_S1_2_8818A8C 156,375 instructions (0.044%), 2,173 calls (08818A8C - 08819524, length 679)
  Back Branch 088194EC 442 times (length 544)
_S1_2_88DCB70 156,158 instructions (0.043%), 4 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DAE6C 155,998 instructions (0.043%), 2 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88E6494 149,407 instructions (0.042%), 5,066 calls (088E6494 - 088E6514, length 33)
_S1_2_89041C0 148,902 instructions (0.041%), 3,237 calls (089041C0 - 08904274, length 46)
_S1_2_885458C 148,732 instructions (0.041%), 10,640 calls (0885458C - 088545C0, length 14)
_S1_2_8854554 148,732 instructions (0.041%), 10,640 calls (08854554 - 08854588, length 14)
_S1_2_885451C 148,732 instructions (0.041%), 10,640 calls (0885451C - 08854550, length 14)
_S1_2_89D23CC 147,144 instructions (0.041%), 18,393 calls (089D23B8 - 089D23D4, length 8)
  Back Branch 089D23D0 18,393 times (length 8)
_S1_2_881C8A0 145,920 instructions (0.041%), 2,280 calls (0881C8A0 - 0881C9B0, length 69)
_S1_2_897AB48 144,912 instructions (0.040%), 6,507 calls (0897AB48 - 0897ADCC, length 162)
_S1_2_8850FBC 144,704 instructions (0.040%), 10,336 calls (08850FBC - 0885107C, length 49)
_S1_2_88C2864 144,704 instructions (0.040%), 266 calls (088C2864 - 088C3200, length 616)
_S1_2_88F7A04 144,588 instructions (0.040%), 1,022 calls (088F7A04 - 088F7D38, length 206)
  Back Branch 088F7A58 436 times (length 11)
_S1_2_88F176C 142,410 instructions (0.040%), 2,682 calls (088F176C - 088F1878, length 68)
_S1_2_8933B80 140,712 instructions (0.039%), 6,396 calls (08933B80 - 08933BDC, length 24)
_S1_2_8815558 140,589 instructions (0.039%), 4,363 calls (08815558 - 088156B4, length 88)
_S1_2_88FAFE0 140,125 instructions (0.039%), 2,375 calls (088FAFE0 - 088FB0D4, length 62)
_S1_2_890B5B8 139,104 instructions (0.039%), 11,592 calls (0890B5B8 - 0890B5E4, length 12)
_S1_2_8811B40 137,610 instructions (0.038%), 2,502 calls (08811B40 - 08811C58, length 71)
_S1_2_891E2E4 137,496 instructions (0.038%), 68,748 calls (0891E2E4 - 0891E2E8, length 2)
_S1_2_8812924 137,408 instructions (0.038%), 3,616 calls (08812924 - 088129C8, length 42)
_S1_2_891FE04 136,350 instructions (0.038%), 3,155 calls (0891FE04 - 0891FE38, length 14)
  Back Branch 0891FE24 18,401 times (length 6)
_S1_2_88C6850 136,178 instructions (0.038%), 9,727 calls (088C6850 - 088C6884, length 14)
_S1_2_89CFE28 135,996 instructions (0.038%), 3,238 calls (089CFE28 - 089CFEE4, length 48)
  Back Branch 089CFEE0 21,621 times (length 11)
_S1_2_8905A00 135,660 instructions (0.038%), 9,690 calls (08905A00 - 08905A3C, length 16)
_S1_2_894BC58 134,883 instructions (0.038%), 3,537 calls (0894BC58 - 0894BD00, length 43)
_S1_2_89D08BC 133,804 instructions (0.037%), 6,082 calls (089D08BC - 089D0910, length 22)
_S1_2_88D5D00 133,331 instructions (0.037%), 4,301 calls (088D5D00 - 088D5D7C, length 32)
_S1_2_891BA70 132,717 instructions (0.037%), 3,237 calls (0891BA70 - 0891BB10, length 41)
_S1_2_88B7790 131,382 instructions (0.037%), 8,091 calls (088B7790 - 088B7818, length 35)
  Back Branch 088B77F4 233 times (length 8)
_S1_2_89313BC 129,626 instructions (0.036%), 1 calls (089313BC - 08931820, length 282)
  Back Branch 089317BC 5,155 times (length 179)
  Back Branch 089317E4 9 times (length 198)
_S1_2_89D0850 128,688 instructions (0.036%), 18,384 calls (089D0850 - 089D0868, length 7)
_S1_2_88F1DD8 128,018 instructions (0.036%), 2,555 calls (088F1DD8 - 088F1F34, length 88)
_S1_2_894B59C 127,965 instructions (0.036%), 4,321 calls (0894B59C - 0894B64C, length 45)
_S1_2_88B7A38 125,280 instructions (0.035%), 7,830 calls (088B7A38 - 088B7A7C, length 18)
_S1_2_8899538 125,216 instructions (0.035%), 2,236 calls (08899538 - 0889965C, length 74)
_S1_2_88F08AC 124,714 instructions (0.035%), 2,682 calls (088F08AC - 088F097C, length 53)
_S1_2_88F14BC 124,260 instructions (0.035%), 17,751 calls (088F14BC - 088F14E0, length 10)
_S1_2_8899434 122,598 instructions (0.034%), 2,502 calls (08899434 - 08899534, length 65)
_S1_2_88581BC 120,860 instructions (0.034%), 10,070 calls (088581BC - 08858214, length 23)
_S1_2_89D0020 119,769 instructions (0.033%), 3,237 calls (089D0020 - 089D00D0, length 45)
_S1_2_89D1B20 119,438 instructions (0.033%), 10,858 calls (089D1B20 - 089D1B48, length 11)
_S1_2_88FA9F4 118,257 instructions (0.033%), 1,339 calls (088FA9F4 - 088FAE6C, length 287)
_S1_2_88FA5AC 117,832 instructions (0.033%), 2,678 calls (088FA5AC - 088FA66C, length 49)
_S1_2_88F22E4 115,936 instructions (0.032%), 14,492 calls (088F22E4 - 088F2300, length 8)
_S1_2_88F1F38 114,975 instructions (0.032%), 2,555 calls (088F1F38 - 088F2000, length 51)
_S1_2_8900C1C 113,724 instructions (0.032%), 2,916 calls (08900C1C - 08900CF0, length 54)
_S1_2_894CA54 113,472 instructions (0.032%), 3,152 calls (0894CA54 - 0894CAB4, length 25)
  Back Branch 0894CA98 6,304 times (length 11)
_S1_2_89D0254 113,324 instructions (0.032%), 3,238 calls (089D0254 - 089D0318, length 50)
  Back Branch 089D0304 3,237 times (length 27)
_S1_2_88E6248 113,188 instructions (0.032%), 3,469 calls (088E6248 - 088E6314, length 52)
_S1_2_8857D70 112,752 instructions (0.031%), 28,188 calls (08857D70 - 08857D7C, length 4)
_S1_2_897B7F0 109,143 instructions (0.030%), 6,810 calls (0897B7F0 - 0897B8A4, length 46)
_S1_2_88A4904 108,272 instructions (0.030%), 268 calls (088A4904 - 088A4924, length 9)
  Back Branch 088A4918 21,440 times (length 5)
_S1_2_885836C 107,440 instructions (0.030%), 10,070 calls (0885836C - 088583B8, length 20)
_S1_2_88F3DFC 106,398 instructions (0.030%), 2,313 calls (088F3DFC - 088F3EB0, length 46)
_S1_2_8865C84 103,982 instructions (0.029%), 18,088 calls (08865C84 - 08865CA4, length 9)
_S1_2_88DDE1C 103,616 instructions (0.029%), 12,952 calls (088DDE1C - 088DDE38, length 8)
_S1_2_894D0C0 103,180 instructions (0.029%), 6,315 calls (0894D0C0 - 0894D140, length 33)
  Back Branch 0894D110 3,361 times (length 7)
_S1_2_881170C 102,932 instructions (0.029%), 2,240 calls (0881170C - 088117C0, length 46)
_S1_2_8834134 102,928 instructions (0.029%), 2,240 calls (08834134 - 0883466C, length 335)
  Back Branch 088345F0 64 times (length 118)
_S1_2_898D57C 101,870 instructions (0.028%), 796 calls (0898D57C - 0898E3F0, length 926)
  Back Branch 0898E228 3,184 times (length 88)
  Back Branch 0898E3A4 3,184 times (length 92)
_S1_2_8909784 101,376 instructions (0.028%), 16,896 calls (08909784 - 08909798, length 6)
_S1_2_892021C 100,940 instructions (0.028%), 3,158 calls (0892021C - 08920438, length 136)
  Back Branch 08920348 520 times (length 11)
  Back Branch 089202F4 520 times (length 18)
_S1_2_89DCB44 99,880 instructions (0.028%), 49,940 calls (089DCB44 - 089DCB48, length 2)
_S1_2_8933E68 99,750 instructions (0.028%), 33,250 calls (08933E68 - 08933E70, length 3)
_S1_2_884FC7C 98,056 instructions (0.027%), 721 calls (0884FC7C - 0884FE2C, length 109)
  Back Branch 0884FE20 3,605 times (length 84)
_S1_2_88F5A00 97,889 instructions (0.027%), 2,388 calls (088F5A00 - 088F5AA4, length 42)
_S1_2_89DCB7C 97,206 instructions (0.027%), 48,603 calls (089DCB7C - 089DCB80, length 2)
_S1_2_89B7954 96,262 instructions (0.027%), 1,122 calls (089B7954 - 089B7F84, length 397)
  Back Branch 089B7E64 88 times (length 62)
  Back Branch 089B7EC8 17 times (length 90)
  Back Branch 089B7E8C 6 times (length 10)
  Back Branch 089B7D58 4 times (length 4)
  Back Branch 089B7EBC 3 times (length 4)
_S1_2_8902E9C 93,312 instructions (0.026%), 2,916 calls (08902E9C - 08902F18, length 32)
_S1_2_8835CB4 91,840 instructions (0.026%), 2,240 calls (08835CB4 - 088361DC, length 331)
_S1_2_89D1F38 91,553 instructions (0.025%), 3,157 calls (089D1F38 - 089D1FB8, length 33)
_S1_2_88F7174 90,505 instructions (0.025%), 3,100 calls (088F7174 - 088F71F8, length 34)
_S1_2_89C4244 90,090 instructions (0.025%), 12,870 calls (089C4244 - 089C4268, length 10)
_S1_2_8898388 88,524 instructions (0.025%), 2,459 calls (08898388 - 08898448, length 49)
_S1_2_89B7F88 88,048 instructions (0.025%), 1,632 calls (089B7F88 - 089B8230, length 171)
  Back Branch 089B8208 7 times (length 9)
_S1_2_88F1958 87,220 instructions (0.024%), 2,492 calls (088F1958 - 088F1A34, length 56)
_S1_2_8864C74 87,085 instructions (0.024%), 215 calls (08864C74 - 08864E18, length 106)
  Back Branch 08864DE4 3,655 times (length 35)
_S1_2_893831C 86,461 instructions (0.024%), 389 calls (0893831C - 089383C0, length 42)
  Back Branch 0893837C 7,603 times (length 10)
_S1_2_89BF510 86,190 instructions (0.024%), 2,210 calls (089BF510 - 089BF6AC, length 104)
_S1_2_88F29F0 85,740 instructions (0.024%), 13 calls (088F29F0 - 088F2F94, length 362)
  Back Branch 088F2CF0 1,016 times (length 83)
  Back Branch 088F2F6C 206 times (length 261)
_S1_2_88FA4F8 85,696 instructions (0.024%), 2,678 calls (088FA4F8 - 088FA5A8, length 45)
_S1_2_894D6E8 85,176 instructions (0.024%), 3,158 calls (0894D6E8 - 0894D750, length 27)
_S1_2_8855E58 85,120 instructions (0.024%), 532 calls (08855E58 - 088566B8, length 537)
  Back Branch 088565B4 532 times (length 255)
_S1_2_88DF1A0 84,881 instructions (0.024%), 3,298 calls (088DF1A0 - 088DF330, length 101)
_S1_2_8938BF4 84,081 instructions (0.023%), 2,502 calls (08938BF4 - 08938CD0, length 56)
  Back Branch 08938C58 1,330 times (length 14)
  Back Branch 08938CB0 265 times (length 15)
_S1_2_88C6364 83,599 instructions (0.023%), 2,039 calls (088C6364 - 088C6404, length 41)
_S1_2_8807BB4 83,409 instructions (0.023%), 27,803 calls (08807BB4 - 08807BBC, length 3)
_S1_2_88E8F2C 83,340 instructions (0.023%), 1,852 calls (088E8F2C - 088E8FF8, length 52)
_S1_2_88F51B8 82,836 instructions (0.023%), 2,124 calls (088F51B8 - 088F5274, length 48)
_S1_2_89363AC 81,750 instructions (0.023%), 1,090 calls (089363AC - 0893662C, length 161)
_S1_2_8913A08 81,044 instructions (0.023%), 4,082 calls (08913A08 - 08913B6C, length 90)
_S1_2_8854020 79,534 instructions (0.022%), 266 calls (08854020 - 08854094, length 30)
  Back Branch 08854074 10,602 times (length 10)
_S1_2_8933C2C 79,285 instructions (0.022%), 1,595 calls (08933C2C - 08933D70, length 82)
_S1_2_89BF85C 78,069 instructions (0.022%), 2,210 calls (089BF85C - 089BFAB0, length 150)
  Back Branch 089BFA58 2,988 times (length 4)
  Back Branch 089BFA08 185 times (length 21)
_S1_2_891B210 77,991 instructions (0.022%), 3,157 calls (0891B210 - 0891B300, length 61)
_S1_2_882E7B0 77,910 instructions (0.022%), 265 calls (0882E7B0 - 0882FA80, length 1205)
_S1_2_88283D4 77,645 instructions (0.022%), 265 calls (088283D4 - 088289B4, length 377)
  Back Branch 0882849C 5,830 times (length 9)
_S1_2_88E5040 76,956 instructions (0.021%), 3,498 calls (088E5040 - 088E5094, length 22)
_S1_2_8930120 76,533 instructions (0.021%), 532 calls (08930120 - 089303A8, length 163)
_S1_2_882B5D4 76,320 instructions (0.021%), 12,720 calls (0882B5D4 - 0882B5E8, length 6)
_S1_2_88EA450 74,900 instructions (0.021%), 1,070 calls (088EA450 - 088EA564, length 70)
_S1_2_88F5954 74,508 instructions (0.021%), 1,774 calls (088F5954 - 088F59FC, length 43)
_S1_2_88D35A8 74,459 instructions (0.021%), 3,238 calls (088D35A8 - 088D3600, length 23)
_S1_2_89B0628 74,346 instructions (0.021%), 1,754 calls (089B0628 - 089B065C, length 14)
  Back Branch 089B0640 17,768 times (length 3)
_S1_2_88064B0 74,018 instructions (0.021%), 622 calls (088064B0 - 08807324, length 926)
  Back Branch 0880715C 2,488 times (length 88)
  Back Branch 088072D8 2,488 times (length 92)
_S1_2_88DD76C 73,660 instructions (0.020%), 2,540 calls (088DD76C - 088DD7DC, length 29)
_S1_2_898BDD8 73,513 instructions (0.020%), 1,142 calls (0898BDD8 - 0898C034, length 152)
  Back Branch 0898BF28 308 times (length 7)
  Back Branch 0898BEA8 308 times (length 7)
_S1_2_89304D4 73,150 instructions (0.020%), 266 calls (089304D4 - 089306C0, length 124)
  Back Branch 08930660 1,064 times (length 43)
  Back Branch 089306A8 532 times (length 70)
_S1_2_89BE954 73,047 instructions (0.020%), 612 calls (089BE954 - 089BEAD8, length 98)
  Back Branch 089BEA74 2,358 times (length 10)
_S1_2_8847538 72,345 instructions (0.020%), 5,565 calls (08847538 - 088475B4, length 32)
_S1_2_8858864 71,311 instructions (0.020%), 2,459 calls (08858864 - 088588E4, length 33)
_S1_2_88117C4 71,228 instructions (0.020%), 2,240 calls (088117C4 - 08811854, length 37)
_S1_2_89C6CB0 71,120 instructions (0.020%), 2,540 calls (089C6CB0 - 089C6D1C, length 28)
_S1_2_882BBA4 70,755 instructions (0.020%), 265 calls (0882BBA4 - 0882BCE0, length 80)
  Back Branch 0882BC8C 5,830 times (length 9)
_S1_2_8834C04 70,736 instructions (0.020%), 24 calls (08834C04 - 08835034, length 269)
  Back Branch 08834E88 912 times (length 85)
  Back Branch 08834F38 888 times (length 50)
_S1_2_88E7560 70,649 instructions (0.020%), 2,279 calls (088E7560 - 088E75F0, length 37)
_S1_2_89DCB5C 70,604 instructions (0.020%), 35,302 calls (089DCB5C - 089DCB60, length 2)
_S1_2_89B83E4 70,505 instructions (0.020%), 1,122 calls (089B83E4 - 089B85AC, length 115)
_S1_2_88FE1E8 70,449 instructions (0.020%), 1,339 calls (088FE1E8 - 088FE490, length 171)
_S1_2_898CF5C 70,048 instructions (0.019%), 3,184 calls (0898CF5C - 0898D4CC, length 349)
_S1_2_891BD88 67,564 instructions (0.019%), 266 calls (0891BD88 - 0891C074, length 188)
  Back Branch 0891BFE4 1,064 times (length 27)
_S1_2_89C2F74 67,456 instructions (0.019%), 1,338 calls (089C2F74 - 089C3210, length 168)
  Back Branch 089C317C 802 times (length 118)
  Back Branch 089C3024 536 times (length 32)
  Back Branch 089C309C 536 times (length 63)
  Back Branch 089C31DC 536 times (length 82)
_S1_2_8933BE0 67,430 instructions (0.019%), 6,130 calls (08933BE0 - 08933C08, length 11)
_S1_2_88434CC 67,200 instructions (0.019%), 2,240 calls (088434CC - 088435DC, length 69)
_S1_2_8808BE0 66,960 instructions (0.019%), 3,158 calls (08808BE0 - 08808D2C, length 84)
  Back Branch 08808CF0 240 times (length 18)
_S1_2_891AA40 66,503 instructions (0.019%), 3,238 calls (0891AA40 - 0891ABB8, length 95)
_S1_2_8854098 66,046 instructions (0.018%), 266 calls (08854098 - 088540D4, length 16)
  Back Branch 088540C8 10,602 times (length 7)
_S1_2_8903430 65,910 instructions (0.018%), 166 calls (08903430 - 08903650, length 137)
  Back Branch 08903520 4,064 times (length 12)
  Back Branch 089034D8 4,019 times (length 12)
  Back Branch 089035C4 92 times (length 9)
_S1_2_88FAF1C 65,611 instructions (0.018%), 1,339 calls (088FAF1C - 088FAFDC, length 49)
_S1_2_89DCC64 64,340 instructions (0.018%), 32,170 calls (089DCC64 - 089DCC68, length 2)
_S1_2_894BA2C 64,028 instructions (0.018%), 16,007 calls (0894BA2C - 0894BA38, length 4)
_S1_2_89D39C4 63,500 instructions (0.018%), 2,540 calls (089D39C4 - 089D3A24, length 25)
_S1_2_890891C 63,360 instructions (0.018%), 10,560 calls (0890891C - 08908930, length 6)
_S1_2_88A0B10 63,244 instructions (0.018%), 3,158 calls (088A0B10 - 088A0BB0, length 41)
_S1_2_8989F54 63,123 instructions (0.018%), 368 calls (08989F54 - 0898A52C, length 375)
  Back Branch 0898A4F8 255 times (length 163)
_S1_2_89DCB4C 62,470 instructions (0.017%), 31,235 calls (089DCB4C - 089DCB50, length 2)
_S1_2_8943908 62,460 instructions (0.017%), 360 calls (08943908 - 08943B28, length 137)
  Back Branch 08943AC0 1,026 times (length 30)
  Back Branch 08943990 360 times (length 11)
  Back Branch 08943A10 360 times (length 24)
_S1_2_88FB14C 61,955 instructions (0.017%), 1,339 calls (088FB14C - 088FB258, length 68)
_S1_2_88F52BC 61,920 instructions (0.017%), 5,160 calls (088F52BC - 088F52F4, length 15)
_S1_2_88E6A40 61,847 instructions (0.017%), 454 calls (088E6A40 - 088E6CE0, length 169)
  Back Branch 088E6C0C 343 times (length 18)
  Back Branch 088E6B28 343 times (length 17)
_S1_2_89376A8 61,567 instructions (0.017%), 341 calls (089376A8 - 08937A28, length 225)
  Back Branch 08937808 2,200 times (length 9)
_S1_2_89AF15C 60,750 instructions (0.017%), 2,250 calls (089AF15C - 089AF1C8, length 28)
_S1_2_881301C 60,534 instructions (0.017%), 2,242 calls (0881301C - 088130A4, length 35)
_S1_2_88EA2E0 59,983 instructions (0.017%), 3,157 calls (088EA2E0 - 088EA328, length 19)
_S1_2_89C43CC 59,168 instructions (0.016%), 3,698 calls (089C43CC - 089C4424, length 23)
_S1_2_8974C88 59,156 instructions (0.016%), 634 calls (08974C88 - 08975064, length 248)
  Back Branch 08974EAC 568 times (length 54)
  Back Branch 08974FE0 142 times (length 57)
_S1_2_881B1F4 59,095 instructions (0.016%), 265 calls (0881B1F4 - 0881B87C, length 419)
_S1_2_88E8E18 58,464 instructions (0.016%), 3,248 calls (088E8E18 - 088E8E84, length 28)
_S1_2_88C7144 58,312 instructions (0.016%), 1,576 calls (088C7144 - 088C71E4, length 41)
_S1_2_88520C8 58,051 instructions (0.016%), 68 calls (088520C8 - 088528A0, length 503)
  Back Branch 0885241C 5,952 times (length 7)
  Back Branch 08852448 1,891 times (length 9)
  Back Branch 08852294 512 times (length 7)
  Back Branch 0885286C 124 times (length 41)
  Back Branch 0885285C 62 times (length 30)
  Back Branch 088527A0 16 times (length 30)
  Back Branch 088527B0 8 times (length 43)
  Back Branch 088522C0 6 times (length 9)
  Back Branch 088526EC 2 times (length 48)
  Back Branch 088521D0 2 times (length 7)
  Back Branch 088525AC 1 times (length 7)
_S1_2_89B9EB4 57,904 instructions (0.016%), 1,316 calls (089B9EB4 - 089BA4B4, length 385)
_S1_2_885C3F0 57,190 instructions (0.016%), 266 calls (0885C3F0 - 0885C8FC, length 324)
  Back Branch 0885C4E8 1,330 times (length 16)
  Back Branch 0885C790 1,330 times (length 12)
_S1_2_88E7CC8 57,086 instructions (0.016%), 1,679 calls (088E7CC8 - 088E7D68, length 41)
_S1_2_88DDE0C 56,892 instructions (0.016%), 14,223 calls (088DDE0C - 088DDE18, length 4)
_S1_2_88F3B70 56,322 instructions (0.016%), 1,043 calls (088F3B70 - 088F3C5C, length 60)
_S1_2_894CEE8 56,126 instructions (0.016%), 2,954 calls (0894CEE8 - 0894CF54, length 28)
_S1_2_88EFF8C 56,011 instructions (0.016%), 1,339 calls (088EFF8C - 088F00FC, length 93)
  Back Branch 088F00CC 588 times (length 7)
_S1_2_88F8FB0 55,917 instructions (0.016%), 2,943 calls (088F8FB0 - 088F9024, length 30)
_S1_2_8820CA0 55,650 instructions (0.015%), 9,275 calls (08820CA0 - 08820CB4, length 6)
_S1_2_88A4D68 55,594 instructions (0.015%), 266 calls (088A4D68 - 088A4DF4, length 36)
  Back Branch 088A4DD4 8,512 times (length 19)
_S1_2_89416DC 55,328 instructions (0.015%), 266 calls (089416DC - 08941A70, length 230)
_S1_2_8913B70 54,916 instructions (0.015%), 1 calls (08913B70 - 08913CCC, length 88)
  Back Branch 08913C6C 3,786 times (length 12)
  Back Branch 08913C80 300 times (length 30)
  Back Branch 08913BE0 296 times (length 12)
  Back Branch 08913C94 100 times (length 38)
  Back Branch 08913CA8 10 times (length 46)
_S1_2_8805A44 54,736 instructions (0.015%), 2,488 calls (08805A44 - 08805FB4, length 349)
_S1_2_88F2F98 54,265 instructions (0.015%), 10 calls (088F2F98 - 088F3418, length 289)
  Back Branch 088F3194 645 times (length 80)
  Back Branch 088F33FC 150 times (length 254)
_S1_2_88FA060 53,560 instructions (0.015%), 5,356 calls (088FA060 - 088FA084, length 10)
_S1_2_89B766C 53,553 instructions (0.015%), 701 calls (089B766C - 089B7950, length 186)
_S1_2_893DC80 53,388 instructions (0.015%), 517 calls (0893DC80 - 0893DD30, length 45)
  Back Branch 0893DD0C 2,065 times (length 21)
_S1_2_8842F08 52,848 instructions (0.015%), 2,202 calls (08842F08 - 08842F64, length 24)
_S1_2_88E6854 52,392 instructions (0.015%), 214 calls (088E6854 - 088E6928, length 54)
  Back Branch 088E68F0 3,861 times (length 8)
  Back Branch 088E6900 1,926 times (length 19)
_S1_2_8840C98 52,196 instructions (0.015%), 2,240 calls (08840C98 - 08840D38, length 41)
_S1_2_897979C 51,988 instructions (0.014%), 1,268 calls (0897979C - 0897A670, length 950)
_S1_2_891BA30 51,808 instructions (0.014%), 3,238 calls (0891BA30 - 0891BA6C, length 16)
_S1_2_89D0FB0 51,678 instructions (0.014%), 4,698 calls (089D0FB0 - 089D0FD8, length 11)
_S1_2_88AC524 51,414 instructions (0.014%), 6 calls (088AC524 - 088AC7C4, length 169)
  Back Branch 088AC74C 836 times (length 80)
  Back Branch 088AC6A4 476 times (length 18)
  Back Branch 088AC700 360 times (length 18)
  Back Branch 088AC784 138 times (length 110)
  Back Branch 088AC768 92 times (length 91)
_S1_2_88353B4 51,146 instructions (0.014%), 2,240 calls (088353B4 - 088356E8, length 206)
_S1_2_88F0860 50,958 instructions (0.014%), 2,682 calls (088F0860 - 088F08A8, length 19)
_S1_2_88FA088 50,882 instructions (0.014%), 2,678 calls (088FA088 - 088FA0E8, length 25)
_S1_2_89C4428 50,656 instructions (0.014%), 3,166 calls (089C4428 - 089C4480, length 23)
_S1_2_8908F18 50,436 instructions (0.014%), 467 calls (08908F18 - 08908FAC, length 38)
  Back Branch 08908F5C 3,736 times (length 5)
  Back Branch 08908FA0 3,736 times (length 5)
_S1_2_8865538 50,351 instructions (0.014%), 1,297 calls (08865538 - 08865648, length 69)
_S1_2_891B008 49,838 instructions (0.014%), 3,158 calls (0891B008 - 0891B108, length 65)
_S1_2_8859090 49,728 instructions (0.014%), 6,216 calls (08859090 - 088590C0, length 13)
_S1_2_8902E40 49,572 instructions (0.014%), 2,916 calls (08902E40 - 08902E98, length 23)
_S1_2_88F2304 49,254 instructions (0.014%), 1,016 calls (088F2304 - 088F24E0, length 120)
  Back Branch 088F24D0 1,016 times (length 108)
  Back Branch 088F24C0 402 times (length 84)
_S1_2_89B8BC0 49,226 instructions (0.014%), 3,460 calls (089B8BC0 - 089B8BF8, length 15)
_S1_2_89C4484 49,184 instructions (0.014%), 3,074 calls (089C4484 - 089C44DC, length 23)
_S1_2_88A8F88 49,152 instructions (0.014%), 4,096 calls (088A8F88 - 088A8FB4, length 12)
_S1_2_88F0A64 48,959 instructions (0.014%), 1,339 calls (088F0A64 - 088F0B5C, length 63)
_S1_2_891BBCC 48,945 instructions (0.014%), 16,315 calls (0891BBCC - 0891BBD4, length 3)
_S1_2_8810278 48,912 instructions (0.014%), 1,290 calls (08810278 - 0881030C, length 38)
_S1_2_88CA214 48,570 instructions (0.014%), 3,238 calls (088CA214 - 088CA24C, length 15)
_S1_2_89D10B8 48,123 instructions (0.013%), 48,123 calls (089D10B8 - 089D1184, length 52)
_S1_2_891B304 47,355 instructions (0.013%), 3,157 calls (0891B304 - 0891B404, length 65)
_S1_2_8931078 47,348 instructions (0.013%), 266 calls (08931078 - 08931324, length 172)
  Back Branch 08931270 2,660 times (length 15)
_S1_2_894BFD0 47,209 instructions (0.013%), 1,147 calls (0894BFD0 - 0894C07C, length 44)
_S1_2_88F52F8 47,082 instructions (0.013%), 2,478 calls (088F52F8 - 088F5358, length 25)
_S1_2_88435E0 47,040 instructions (0.013%), 2,240 calls (088435E0 - 08843630, length 21)
_S1_2_883F6B4 47,040 instructions (0.013%), 2,240 calls (0883F6B4 - 0883F704, length 21)
_S1_2_8833F6C 47,040 instructions (0.013%), 2,240 calls (08833F6C - 08833FBC, length 21)
_S1_2_880475C 46,666 instructions (0.013%), 434 calls (0880475C - 088049B8, length 152)
  Back Branch 088048AC 656 times (length 7)
  Back Branch 0880482C 656 times (length 7)
_S1_2_8933A18 46,284 instructions (0.013%), 266 calls (08933A18 - 08933B6C, length 86)
  Back Branch 08933A68 798 times (length 10)
  Back Branch 08933ABC 798 times (length 10)
  Back Branch 08933B54 798 times (length 24)
_S1_2_892007C 46,183 instructions (0.013%), 265 calls (0892007C - 089201FC, length 97)
  Back Branch 089201AC 1,325 times (length 21)
_S1_2_881BA58 45,810 instructions (0.013%), 7,635 calls (0881BA58 - 0881BA6C, length 6)
_S1_2_88DDA80 45,720 instructions (0.013%), 2,540 calls (088DDA80 - 088DDAC4, length 18)
_S1_2_88F1728 45,594 instructions (0.013%), 2,682 calls (088F1728 - 088F1768, length 17)
_S1_2_88F07D4 45,594 instructions (0.013%), 2,682 calls (088F07D4 - 088F0814, length 17)
_S1_2_898A9F0 45,545 instructions (0.013%), 368 calls (0898A9F0 - 0898B05C, length 412)
  Back Branch 0898AF1C 231 times (length 21)
  Back Branch 0898B028 154 times (length 56)
  Back Branch 0898AB18 154 times (length 17)
_S1_2_88EFE00 45,526 instructions (0.013%), 1,339 calls (088EFE00 - 088EFEF0, length 61)
_S1_2_893FA68 45,518 instructions (0.013%), 2,069 calls (0893FA68 - 0893FAD8, length 29)
_S1_2_88BFEAC 45,486 instructions (0.013%), 266 calls (088BFEAC - 088C05C4, length 455)
_S1_2_88D5EE4 45,332 instructions (0.013%), 3,238 calls (088D5EE4 - 088D5F50, length 28)
_S1_2_89346CC 44,910 instructions (0.012%), 2,994 calls (089346CC - 08934750, length 34)
_S1_2_88EA568 44,800 instructions (0.012%), 448 calls (088EA568 - 088EA6F4, length 100)
_S1_2_89C3214 44,722 instructions (0.012%), 1,874 calls (089C3214 - 089C332C, length 71)
  Back Branch 089C32F4 1,072 times (length 43)
_S1_2_8937480 44,672 instructions (0.012%), 512 calls (08937480 - 08937590, length 69)
  Back Branch 08937544 1,592 times (length 8)
_S1_2_898C46C 44,576 instructions (0.012%), 1,592 calls (0898C46C - 0898CBD8, length 476)
_S1_2_88CA97C 44,403 instructions (0.012%), 1,083 calls (088CA97C - 088CAA1C, length 41)
_S1_2_89D24A0 44,248 instructions (0.012%), 5,531 calls (089D23B8 - 089D24A8, length 61)
  Back Branch 089D24A4 5,531 times (length 61)
_S1_2_8935EFC 44,198 instructions (0.012%), 3,157 calls (08935EFC - 08935F44, length 19)
_S1_2_894BB5C 44,145 instructions (0.012%), 2,943 calls (0894BB5C - 0894BB94, length 15)
_S1_2_89011F0 44,145 instructions (0.012%), 2,943 calls (089011F0 - 08901244, length 22)
_S1_2_894F7F4 43,042 instructions (0.012%), 1 calls (0894F7F4 - 0894F94C, length 87)
  Back Branch 0894F90C 3,736 times (length 7)
  Back Branch 0894F92C 466 times (length 43)
  Back Branch 0894F848 8 times (length 5)
_S1_2_88F5278 42,908 instructions (0.012%), 2,524 calls (088F5278 - 088F52B8, length 17)
_S1_2_89DCB6C 42,302 instructions (0.012%), 21,151 calls (089DCB6C - 089DCB70, length 2)
_S1_2_893D290 41,812 instructions (0.012%), 1,286 calls (0893D290 - 0893D754, length 306)
_S1_2_88F187C 41,736 instructions (0.012%), 1,128 calls (088F187C - 088F1954, length 55)
_S1_2_88F169C 41,497 instructions (0.012%), 2,441 calls (088F169C - 088F16DC, length 17)
_S1_2_882B388 41,287 instructions (0.011%), 2,173 calls (0882B388 - 0882B3F4, length 28)
_S1_2_891F730 41,234 instructions (0.011%), 3,238 calls (0891F730 - 0891F764, length 14)
_S1_2_88EC808 41,160 instructions (0.011%), 3,430 calls (088EC808 - 088EC834, length 12)
_S1_2_891A9D8 41,054 instructions (0.011%), 3,158 calls (0891A9D8 - 0891AA08, length 13)
_S1_2_891AA0C 41,041 instructions (0.011%), 3,157 calls (0891AA0C - 0891AA3C, length 13)
_S1_2_89B8BFC 40,969 instructions (0.011%), 3,460 calls (089B8BFC - 089B8C2C, length 13)
_S1_2_8859060 40,863 instructions (0.011%), 5,192 calls (08859060 - 0885908C, length 12)
_S1_2_88FA0EC 40,636 instructions (0.011%), 5,356 calls (088FA0EC - 088FA4F4, length 259)
  Back Branch 088FA150 696 times (length 3)
  Back Branch 088FA4D8 24 times (length 233)
  Back Branch 088FA4E8 24 times (length 237)
_S1_2_88F3C60 40,362 instructions (0.011%), 4,868 calls (088F3C60 - 088F3CC4, length 26)
  Back Branch 088F3CB0 1,370 times (length 7)
_S1_2_88C7EA4 40,217 instructions (0.011%), 1 calls (088C7EA4 - 088C8138, length 166)
  Back Branch 088C8098 2,228 times (length 18)
_S1_2_89CE6A0 39,759 instructions (0.011%), 783 calls (089CE6A0 - 089CE7F4, length 86)
  Back Branch 089CE71C 783 times (length 16)
  Back Branch 089CE7A8 464 times (length 51)
  Back Branch 089CE76C 319 times (length 36)
_S1_2_880F5B8 39,634 instructions (0.011%), 266 calls (0880F5B8 - 0880FD18, length 473)
_S1_2_880DF4C 39,634 instructions (0.011%), 266 calls (0880DF4C - 0880E208, length 176)
_S1_2_898CFB4 39,508 instructions (0.011%), 2,822 calls (0898CFB4 - 0898D4CC, length 327)
_S1_2_89788D4 39,308 instructions (0.011%), 1,268 calls (089788D4 - 08979798, length 946)
_S1_2_898B060 39,276 instructions (0.011%), 368 calls (0898B060 - 0898B7A4, length 466)
  Back Branch 0898B4BC 76 times (length 20)
  Back Branch 0898B644 76 times (length 35)
_S1_2_8868CD0 39,106 instructions (0.011%), 266 calls (08868CD0 - 08869274, length 362)
  Back Branch 08868DAC 25 times (length 6)
_S1_2_8940CB8 38,880 instructions (0.011%), 360 calls (08940CB8 - 08940F54, length 168)
  Back Branch 08940F00 360 times (length 18)
_S1_2_89D32D8 38,856 instructions (0.011%), 3,238 calls (089D32D8 - 089D3308, length 13)
  Back Branch 089D3304 3,238 times (length 6)
_S1_2_890466C 38,760 instructions (0.011%), 4,845 calls (0890466C - 08904690, length 10)
_S1_2_88E6104 38,402 instructions (0.011%), 2,954 calls (088E6104 - 088E6148, length 18)
_S1_2_89D4028 38,100 instructions (0.011%), 2,540 calls (089D4028 - 089D4060, length 15)
_S1_2_89096EC 38,016 instructions (0.011%), 1,584 calls (089096EC - 08909748, length 24)
_S1_2_89D0B78 37,983 instructions (0.011%), 3,453 calls (089D0B78 - 089D0BBC, length 18)
_S1_2_894D698 37,914 instructions (0.011%), 3,158 calls (0894D698 - 0894D6E4, length 20)
_S1_2_8808F58 37,908 instructions (0.011%), 18,954 calls (08808F58 - 08808F5C, length 2)
_S1_2_88FA028 37,492 instructions (0.010%), 2,678 calls (088FA028 - 088FA05C, length 14)
_S1_2_8971F0C 37,187 instructions (0.010%), 907 calls (08971F0C - 08972AFC, length 765)
_S1_2_88F9A28 36,654 instructions (0.010%), 290 calls (088F9A28 - 088F9F70, length 339)
_S1_2_898A530 36,504 instructions (0.010%), 368 calls (0898A530 - 0898A9EC, length 304)
  Back Branch 0898A828 252 times (length 129)
  Back Branch 0898A97C 252 times (length 49)
_S1_2_890C460 36,498 instructions (0.010%), 1,106 calls (0890C460 - 0890C930, length 309)
_S1_2_883C438 36,433 instructions (0.010%), 266 calls (0883C438 - 0883C764, length 204)
_S1_2_882D83C 36,355 instructions (0.010%), 266 calls (0882D83C - 0882E04C, length 517)
_S1_2_893F5C4 36,015 instructions (0.010%), 5,145 calls (0893F5C4 - 0893F5DC, length 7)
_S1_2_894260C 35,910 instructions (0.010%), 1,026 calls (0894260C - 08942720, length 70)
_S1_2_883BC8C 35,754 instructions (0.010%), 266 calls (0883BC8C - 0883C434, length 491)
_S1_2_89735FC 35,510 instructions (0.010%), 1,418 calls (089735FC - 08973810, length 134)
_S1_2_89C0CC8 35,360 instructions (0.010%), 4,420 calls (089C0CC8 - 089C0CE4, length 8)
_S1_2_8805A9C 34,832 instructions (0.010%), 2,488 calls (08805A9C - 08805FB4, length 327)
_S1_2_8804DF0 34,832 instructions (0.010%), 1,244 calls (08804DF0 - 0880555C, length 476)
_S1_2_88F78EC 34,520 instructions (0.010%), 8,630 calls (088F78EC - 088F78F8, length 4)
_S1_2_8843900 33,600 instructions (0.009%), 2,240 calls (08843900 - 08843938, length 15)
_S1_2_894C638 33,505 instructions (0.009%), 3,152 calls (0894C638 - 0894C68C, length 22)
_S1_2_8942AF0 33,480 instructions (0.009%), 1,080 calls (08942AF0 - 08942B80, length 37)
_S1_2_894BEA8 32,985 instructions (0.009%), 919 calls (0894BEA8 - 0894BF40, length 39)
_S1_2_8808D30 32,634 instructions (0.009%), 3,157 calls (08808D30 - 08808D64, length 14)
_S1_2_885C258 32,452 instructions (0.009%), 532 calls (0885C258 - 0885C348, length 61)
_S1_2_89D165C 32,380 instructions (0.009%), 3,238 calls (089D165C - 089D1680, length 10)
_S1_2_8947F68 31,806 instructions (0.009%), 1,026 calls (08947F68 - 08947FFC, length 38)
_S1_2_896EFF8 31,780 instructions (0.009%), 908 calls (0896EFF8 - 0896FB94, length 744)
_S1_2_890979C 31,680 instructions (0.009%), 2,112 calls (0890979C - 089097D4, length 15)
_S1_2_8830FC8 31,535 instructions (0.009%), 265 calls (08830FC8 - 088317A4, length 504)
  Back Branch 08831760 265 times (length 389)
_S1_2_88F13DC 31,260 instructions (0.009%), 5,210 calls (088F13DC - 088F14B8, length 56)
_S1_2_8905F98 31,168 instructions (0.009%), 266 calls (08905F98 - 089062A8, length 197)
_S1_2_88D9DFC 30,763 instructions (0.009%), 11 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_89C1064 30,654 instructions (0.009%), 393 calls (089C1064 - 089C1634, length 373)
_S1_2_88F0504 30,472 instructions (0.008%), 292 calls (088F0504 - 088F0650, length 84)
  Back Branch 088F0620 1,341 times (length 31)
_S1_2_88F3D2C 30,470 instructions (0.008%), 1,796 calls (088F3D2C - 088F3D94, length 27)
  Back Branch 088F3D74 1,561 times (length 3)
_S1_2_8920EF8 30,420 instructions (0.008%), 10,140 calls (08920EF8 - 08920F00, length 3)
_S1_2_88DBD84 30,320 instructions (0.008%), 5 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_89D2488 30,152 instructions (0.008%), 3,769 calls (089D23B8 - 089D2490, length 55)
  Back Branch 089D248C 3,769 times (length 55)
_S1_2_894B6B4 30,125 instructions (0.008%), 919 calls (0894B6B4 - 0894B77C, length 51)
_S1_2_88E83DC 29,640 instructions (0.008%), 456 calls (088E83DC - 088E85A0, length 114)
  Back Branch 088E859C 456 times (length 43)
_S1_2_88F0818 29,502 instructions (0.008%), 2,682 calls (088F0818 - 088F085C, length 18)
_S1_2_88F24E4 29,464 instructions (0.008%), 1,016 calls (088F24E4 - 088F2670, length 100)
  Back Branch 088F2660 1,016 times (length 88)
_S1_2_893FADC 29,413 instructions (0.008%), 1,089 calls (0893FADC - 0893FB68, length 36)
_S1_2_89CAE20 29,289 instructions (0.008%), 480 calls (089CAE20 - 089CAF6C, length 84)
_S1_2_88C7B4C 29,133 instructions (0.008%), 3,237 calls (088C7B4C - 088C7B6C, length 9)
_S1_2_88EF670 29,116 instructions (0.008%), 753 calls (088EF670 - 088EF794, length 74)
_S1_2_8856D2C 28,994 instructions (0.008%), 266 calls (08856D2C - 088571F0, length 306)
_S1_2_89354C4 28,728 instructions (0.008%), 266 calls (089354C4 - 08935670, length 108)
_S1_2_890C934 28,488 instructions (0.008%), 9,496 calls (0890C934 - 0890C93C, length 3)
_S1_2_891B10C 28,422 instructions (0.008%), 3,158 calls (0891B10C - 0891B20C, length 65)
_S1_2_893739C 28,394 instructions (0.008%), 517 calls (0893739C - 0893747C, length 57)
_S1_2_898E628 28,376 instructions (0.008%), 796 calls (0898E628 - 0898E878, length 149)
_S1_2_8989B54 28,348 instructions (0.008%), 76 calls (08989B54 - 08989D20, length 116)
  Back Branch 08989CD8 608 times (length 24)
  Back Branch 08989C50 608 times (length 24)
_S1_2_89DCB54 28,302 instructions (0.008%), 14,151 calls (089DCB54 - 089DCB58, length 2)
_S1_2_896DB24 28,117 instructions (0.008%), 907 calls (0896DB24 - 0896DE9C, length 223)
_S1_2_896C854 28,117 instructions (0.008%), 907 calls (0896C854 - 0896CD60, length 324)
_S1_2_8901AD4 28,000 instructions (0.008%), 3,500 calls (08901AD4 - 08901AF0, length 8)
_S1_2_89387C4 27,892 instructions (0.008%), 13,946 calls (089387C4 - 089387C8, length 2)
_S1_2_88F4890 27,713 instructions (0.008%), 749 calls (088F4890 - 088F4920, length 37)
_S1_2_88F2674 27,675 instructions (0.008%), 645 calls (088F2674 - 088F2850, length 120)
  Back Branch 088F2840 645 times (length 108)
  Back Branch 088F2830 190 times (length 84)
_S1_2_88B781C 27,666 instructions (0.008%), 261 calls (088B781C - 088B7A34, length 135)
  Back Branch 088B7954 261 times (length 54)
_S1_2_894A42C 27,588 instructions (0.008%), 836 calls (0894A42C - 0894A4AC, length 33)
_S1_2_891D3B8 27,565 instructions (0.008%), 1,036 calls (0891D3B8 - 0891D454, length 40)
  Back Branch 0891D40C 772 times (length 7)
_S1_2_882C6D0 27,398 instructions (0.008%), 266 calls (0882C6D0 - 0882C90C, length 144)
  Back Branch 0882C768 798 times (length 8)
  Back Branch 0882C8D0 266 times (length 73)
_S1_2_891C22C 27,287 instructions (0.008%), 160 calls (0891C22C - 0891C570, length 210)
_S1_2_894B520 27,264 instructions (0.008%), 2,272 calls (0894B520 - 0894B554, length 14)
_S1_2_89DCCEC 27,070 instructions (0.008%), 13,535 calls (089DCCEC - 089DCCF0, length 2)
_S1_2_88EF798 26,994 instructions (0.008%), 753 calls (088EF798 - 088EF890, length 63)
_S1_2_89C25E0 26,974 instructions (0.008%), 534 calls (089C25E0 - 089C2954, length 222)
  Back Branch 089C26E4 534 times (length 30)
  Back Branch 089C28A4 8 times (length 14)
  Back Branch 089C26F0 2 times (length 11)
  Back Branch 089C28D4 2 times (length 149)
  Back Branch 089C2928 2 times (length 104)
_S1_2_89415EC 26,971 instructions (0.008%), 3,853 calls (089415EC - 08941604, length 7)
_S1_2_883F708 26,880 instructions (0.007%), 2,240 calls (0883F708 - 0883F748, length 17)
_S1_2_8939DB0 26,834 instructions (0.007%), 34 calls (08939DB0 - 0893A4A0, length 445)
  Back Branch 0893A440 764 times (length 26)
  Back Branch 0893A460 68 times (length 394)
_S1_2_88E85A4 26,806 instructions (0.007%), 1,031 calls (088E85A4 - 088E8620, length 32)
_S1_2_894B894 26,553 instructions (0.007%), 8,851 calls (0894B894 - 0894B89C, length 3)
_S1_2_88F16E0 26,444 instructions (0.007%), 2,404 calls (088F16E0 - 088F1724, length 18)
_S1_2_8833EF4 26,386 instructions (0.007%), 13,193 calls (08833EF4 - 08833EF8, length 2)
_S1_2_89719C0 26,332 instructions (0.007%), 908 calls (089719C0 - 08971F08, length 339)
_S1_2_8970848 26,332 instructions (0.007%), 908 calls (08970848 - 08970B8C, length 210)
_S1_2_88F9848 26,203 instructions (0.007%), 290 calls (088F9848 - 088F98C4, length 32)
  Back Branch 088F98B8 1,339 times (length 26)
  Back Branch 088F98A4 588 times (length 7)
_S1_2_88F3D98 26,075 instructions (0.007%), 1,043 calls (088F3D98 - 088F3DF8, length 25)
_S1_2_88CA680 25,992 instructions (0.007%), 1,083 calls (088CA680 - 088CA6DC, length 24)
_S1_2_891B870 25,980 instructions (0.007%), 1,732 calls (0891B870 - 0891B8A8, length 15)
_S1_2_883B8A8 25,956 instructions (0.007%), 721 calls (0883B8A8 - 0883B948, length 41)
_S1_2_88C6830 25,904 instructions (0.007%), 3,238 calls (088C6830 - 088C684C, length 8)
_S1_2_89D2518 25,896 instructions (0.007%), 3,237 calls (089D23B8 - 089D2520, length 91)
  Back Branch 089D251C 3,237 times (length 91)
_S1_2_88F4E78 25,860 instructions (0.007%), 5,172 calls (088F4E78 - 088F4E90, length 7)
_S1_2_896C010 25,789 instructions (0.007%), 908 calls (0896C010 - 0896C138, length 75)
_S1_2_8815794 25,705 instructions (0.007%), 1,060 calls (08815794 - 08815848, length 46)
_S1_2_886C4BC 25,641 instructions (0.007%), 263 calls (0886C4BC - 0886C998, length 312)
_S1_2_882B8B4 25,564 instructions (0.007%), 266 calls (0882B8B4 - 0882BA78, length 114)
_S1_2_88B9D5C 25,286 instructions (0.007%), 740 calls (088B9D5C - 088B9DFC, length 41)
  Back Branch 088B9DA8 698 times (length 16)
_S1_2_8807B28 25,264 instructions (0.007%), 3,158 calls (08807B28 - 08807B44, length 8)
_S1_2_8807B48 25,256 instructions (0.007%), 3,157 calls (08807B48 - 08807B64, length 8)
_S1_2_89D2088 25,216 instructions (0.007%), 1,576 calls (089D2088 - 089D20C4, length 16)
_S1_2_89CAAFC 25,140 instructions (0.007%), 480 calls (089CAAFC - 089CAC50, length 86)
  Back Branch 089CABCC 9 times (length 8)
  Back Branch 089CAC18 9 times (length 42)
_S1_2_89B0550 25,080 instructions (0.007%), 836 calls (089B0550 - 089B05C4, length 30)
_S1_2_88E9504 25,069 instructions (0.007%), 2,279 calls (088E9504 - 088E952C, length 11)
_S1_2_88C3204 25,004 instructions (0.007%), 266 calls (088C3204 - 088C34D4, length 181)
_S1_2_891FA04 24,927 instructions (0.007%), 8,309 calls (0891FA04 - 0891FA0C, length 3)
_S1_2_88E201C 24,841 instructions (0.007%), 92 calls (088E201C - 088E22C0, length 170)
  Back Branch 088E2104 368 times (length 9)
  Back Branch 088E21F8 368 times (length 39)
_S1_2_88FAF0C 24,804 instructions (0.007%), 12,402 calls (088FAF0C - 088FAF10, length 2)
_S1_2_89BA5EC 24,750 instructions (0.007%), 2,250 calls (089BA5EC - 089BA614, length 11)
_S1_2_897C1D0 24,486 instructions (0.007%), 1,166 calls (0897C1D0 - 0897C2D4, length 66)
_S1_2_8865950 24,472 instructions (0.007%), 266 calls (08865950 - 08865BF4, length 170)
_S1_2_88DA2DC 24,216 instructions (0.007%), 605 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DC120 24,132 instructions (0.007%), 603 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88EFEF4 24,102 instructions (0.007%), 1,339 calls (088EFEF4 - 088EFF88, length 38)
_S1_2_89D2D94 23,908 instructions (0.007%), 556 calls (089D2D94 - 089D2E3C, length 43)
_S1_2_88FB0D8 23,828 instructions (0.007%), 1,036 calls (088FB0D8 - 088FB148, length 29)
_S1_2_882BAE8 23,820 instructions (0.007%), 662 calls (0882BAE8 - 0882BBA0, length 47)
_S1_2_885430C 23,763 instructions (0.007%), 150 calls (0885430C - 08854348, length 16)
  Back Branch 08854334 3,159 times (length 7)
_S1_2_88C09E8 23,697 instructions (0.007%), 266 calls (088C09E8 - 088C0CE0, length 191)
_S1_2_89D2004 23,640 instructions (0.007%), 1,576 calls (089D2004 - 089D203C, length 15)
_S1_2_8975068 23,613 instructions (0.007%), 634 calls (08975068 - 089751D0, length 91)
  Back Branch 089750BC 564 times (length 6)
  Back Branch 089751A4 141 times (length 39)
_S1_2_8942038 23,400 instructions (0.007%), 1,440 calls (08942038 - 08942084, length 20)
  Back Branch 08942068 360 times (length 5)
_S1_2_88C68E4 23,192 instructions (0.006%), 2,899 calls (088C68E4 - 088C6904, length 9)
_S1_2_894BB98 23,143 instructions (0.006%), 901 calls (0894BB98 - 0894BBFC, length 26)
_S1_2_88EFD0C 23,128 instructions (0.006%), 588 calls (088EFD0C - 088EFDFC, length 61)
_S1_2_88EFBEC 22,994 instructions (0.006%), 588 calls (088EFBEC - 088EFD08, length 72)
_S1_2_88E54C0 22,960 instructions (0.006%), 5,740 calls (088E54C0 - 088E54CC, length 4)
_S1_2_883EC98 22,860 instructions (0.006%), 11,430 calls (0883EC98 - 0883EC9C, length 2)
_S1_2_894A620 22,848 instructions (0.006%), 476 calls (0894A620 - 0894A6DC, length 48)
_S1_2_8973048 22,822 instructions (0.006%), 908 calls (08973048 - 08973430, length 251)
_S1_2_88CA6E0 22,743 instructions (0.006%), 1,083 calls (088CA6E0 - 088CA730, length 21)
_S1_2_890D084 22,666 instructions (0.006%), 3,238 calls (0890D084 - 0890D09C, length 7)
_S1_2_890D3FC 22,659 instructions (0.006%), 3,237 calls (0890D3FC - 0890D414, length 7)
_S1_2_88D5BDC 22,659 instructions (0.006%), 3,237 calls (088D5BDC - 088D5BF4, length 7)
_S1_2_88D3000 22,659 instructions (0.006%), 3,237 calls (088D3000 - 088D3018, length 7)
_S1_2_89AE630 22,559 instructions (0.006%), 751 calls (089AE630 - 089AE71C, length 60)
_S1_2_8905E20 22,518 instructions (0.006%), 2,502 calls (08905E20 - 08905E54, length 14)
_S1_2_89D1E2C 22,325 instructions (0.006%), 1,175 calls (089D1E2C - 089D1E74, length 19)
_S1_2_88E8DD8 22,224 instructions (0.006%), 1,852 calls (088E8DD8 - 088E8E14, length 16)
_S1_2_891F7C4 22,100 instructions (0.006%), 1,300 calls (0891F7C4 - 0891F814, length 21)
_S1_2_892C604 22,078 instructions (0.006%), 266 calls (0892C604 - 0892C6A4, length 41)
  Back Branch 0892C688 1,064 times (length 14)
_S1_2_890C414 21,945 instructions (0.006%), 1,155 calls (0890C414 - 0890C930, length 328)
_S1_2_8806088 21,770 instructions (0.006%), 622 calls (08806088 - 088062D8, length 149)
_S1_2_88C627C 21,660 instructions (0.006%), 1,083 calls (088C627C - 088C62C8, length 20)
_S1_2_8934A28 21,559 instructions (0.006%), 518 calls (08934A28 - 08934AFC, length 54)
  Back Branch 08934A9C 577 times (length 10)
  Back Branch 08934AD0 59 times (length 26)
_S1_2_881C0E0 21,465 instructions (0.006%), 530 calls (0881C0E0 - 0881C184, length 42)
_S1_2_88F7E28 21,460 instructions (0.006%), 290 calls (088F7E28 - 088F7FAC, length 98)
_S1_2_8920570 21,441 instructions (0.006%), 7,147 calls (08920570 - 08920578, length 3)
_S1_2_894DB20 21,356 instructions (0.006%), 306 calls (0894DB20 - 0894DBE8, length 51)
  Back Branch 0894DBC4 741 times (length 27)
_S1_2_8913CD0 21,263 instructions (0.006%), 1 calls (08913CD0 - 08913D70, length 41)
  Back Branch 08913D50 1,014 times (length 16)
  Back Branch 08913D64 296 times (length 34)
_S1_2_8864F9C 21,197 instructions (0.006%), 1,293 calls (08864F9C - 088650DC, length 81)
_S1_2_88F432C 21,089 instructions (0.006%), 1,043 calls (088F432C - 088F4388, length 24)
  Back Branch 088F436C 616 times (length 10)
_S1_2_8937A2C 21,033 instructions (0.006%), 779 calls (08937A2C - 08937A9C, length 29)
_S1_2_88C1948 20,748 instructions (0.006%), 532 calls (088C1948 - 088C1EA0, length 343)
_S1_2_8902078 20,741 instructions (0.006%), 2,963 calls (08902078 - 08902090, length 7)
_S1_2_88F4EA4 20,688 instructions (0.006%), 5,172 calls (088F4EA4 - 088F4EB0, length 4)
_S1_2_8899660 20,216 instructions (0.006%), 266 calls (08899660 - 088997D4, length 94)
_S1_2_8937E24 20,016 instructions (0.006%), 2,224 calls (08937E24 - 08937E4C, length 11)
_S1_2_89D3168 19,975 instructions (0.006%), 1,175 calls (089D3168 - 089D31A8, length 17)
_S1_2_8937180 19,960 instructions (0.006%), 499 calls (08937180 - 0893721C, length 40)
_S1_2_8937E50 19,950 instructions (0.006%), 798 calls (08937E50 - 08937EC4, length 30)
_S1_2_88517FC 19,950 instructions (0.006%), 266 calls (088517FC - 088518E4, length 59)
  Back Branch 08851884 1,596 times (length 14)
_S1_2_88C7404 19,686 instructions (0.005%), 386 calls (088C7404 - 088C74D4, length 53)
_S1_2_88BD400 19,684 instructions (0.005%), 532 calls (088BD400 - 088BD86C, length 284)
_S1_2_88F1D78 19,581 instructions (0.005%), 1,167 calls (088F1A74 - 088F1DD4, length 217)
  Back Branch 088F1DC8 2,264 times (length 215)
  Back Branch 088F1DB8 2,264 times (length 211)
_S1_2_8913878 19,575 instructions (0.005%), 1 calls (08913878 - 089139D0, length 87)
  Back Branch 089139A4 300 times (length 11)
  Back Branch 08913964 296 times (length 53)
  Back Branch 089139B4 100 times (length 17)
  Back Branch 089139C4 10 times (length 23)
_S1_2_88E5D04 19,428 instructions (0.005%), 828 calls (088E5D04 - 088E5D48, length 18)
  Back Branch 088E5D3C 1,736 times (length 8)
_S1_2_8904278 19,422 instructions (0.005%), 3,237 calls (08904278 - 0890428C, length 6)
_S1_2_882C308 19,345 instructions (0.005%), 265 calls (0882C308 - 0882C5A4, length 168)
_S1_2_8933E3C 19,152 instructions (0.005%), 2,128 calls (08933E3C - 08933E64, length 11)
_S1_2_8851760 19,152 instructions (0.005%), 266 calls (08851760 - 088517F8, length 39)
  Back Branch 088517DC 1,862 times (length 14)
_S1_2_88F78FC 19,140 instructions (0.005%), 290 calls (088F78FC - 088F7A00, length 66)
_S1_2_8949E50 19,040 instructions (0.005%), 476 calls (08949E50 - 08949EEC, length 40)
_S1_2_893E054 18,970 instructions (0.005%), 542 calls (0893E054 - 0893E100, length 44)
_S1_2_898E87C 18,950 instructions (0.005%), 796 calls (0898E87C - 0898E9A0, length 74)
_S1_2_894CC94 18,912 instructions (0.005%), 3,152 calls (0894CC94 - 0894CCA8, length 6)
_S1_2_895A54C 18,883 instructions (0.005%), 298 calls (0895A54C - 0895A754, length 131)
_S1_2_880B3A8 18,878 instructions (0.005%), 38 calls (0880B3A8 - 0880B41C, length 30)
  Back Branch 0880B3FC 1,286 times (length 16)
_S1_2_880A218 18,878 instructions (0.005%), 38 calls (0880A218 - 0880A28C, length 30)
  Back Branch 0880A26C 1,286 times (length 16)
_S1_2_89BE350 18,802 instructions (0.005%), 1,106 calls (089BE350 - 089BE390, length 17)
_S1_2_88CA734 18,751 instructions (0.005%), 1,103 calls (088CA734 - 088CA774, length 17)
_S1_2_88F2854 18,705 instructions (0.005%), 645 calls (088F2854 - 088F29E0, length 100)
  Back Branch 088F29D0 645 times (length 88)
_S1_2_894B558 18,612 instructions (0.005%), 6,204 calls (0894B558 - 0894B560, length 3)
_S1_2_88DBC40 18,609 instructions (0.005%), 9 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88E794C 18,532 instructions (0.005%), 452 calls (088E794C - 088E7A20, length 54)
_S1_2_8842F68 18,522 instructions (0.005%), 63 calls (08842F68 - 088432E4, length 224)
  Back Branch 08843154 504 times (length 10)
_S1_2_8933428 18,512 instructions (0.005%), 278 calls (08933428 - 0893367C, length 150)
  Back Branch 08933644 72 times (length 54)
_S1_2_88EC898 18,471 instructions (0.005%), 393 calls (088EC898 - 088EC9DC, length 82)
_S1_2_88C6238 18,411 instructions (0.005%), 1,083 calls (088C6238 - 088C6278, length 17)
_S1_2_885BAC0 18,400 instructions (0.005%), 800 calls (0885BAC0 - 0885BB18, length 23)
_S1_2_894B780 18,395 instructions (0.005%), 579 calls (0894B780 - 0894B84C, length 52)
_S1_2_8940688 18,354 instructions (0.005%), 266 calls (08940688 - 089407B8, length 77)
_S1_2_8854C30 18,354 instructions (0.005%), 266 calls (08854C30 - 08854DCC, length 104)
  Back Branch 08854DB4 532 times (length 13)
_S1_2_88E65EC 18,264 instructions (0.005%), 1,522 calls (088E65EC - 088E6620, length 14)
_S1_2_891E310 18,240 instructions (0.005%), 1,824 calls (0891E310 - 0891E334, length 10)
_S1_2_88F5AA8 18,223 instructions (0.005%), 471 calls (088F5AA8 - 088F5E28, length 225)
  Back Branch 088F5B08 2,230 times (length 3)
_S1_2_88D9F40 18,192 instructions (0.005%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_8972E3C 18,191 instructions (0.005%), 907 calls (08972E3C - 08972EAC, length 29)
_S1_2_89C0F04 18,088 instructions (0.005%), 266 calls (089C0F04 - 089C1060, length 88)
_S1_2_89D1AE4 17,625 instructions (0.005%), 1,175 calls (089D1AE4 - 089D1B1C, length 15)
_S1_2_8905D18 17,514 instructions (0.005%), 2,502 calls (08905D18 - 08905D30, length 7)
_S1_2_897C178 17,490 instructions (0.005%), 1,166 calls (0897C178 - 0897C1CC, length 22)
_S1_2_8937310 17,465 instructions (0.005%), 499 calls (08937310 - 08937398, length 35)
_S1_2_894A6E0 17,280 instructions (0.005%), 360 calls (0894A6E0 - 0894A79C, length 48)
_S1_2_89D0BA4 17,265 instructions (0.005%), 3,453 calls (089D0BA4 - 089D0BB4, length 5)
_S1_2_88F78B8 17,260 instructions (0.005%), 8,630 calls (088F78B8 - 088F78BC, length 2)
_S1_2_896CF00 17,252 instructions (0.005%), 908 calls (0896CF00 - 0896D27C, length 224)
_S1_2_891FE3C 17,160 instructions (0.005%), 260 calls (0891FE3C - 0891FF64, length 75)
  Back Branch 0891FF10 520 times (length 16)
_S1_2_8842E04 17,152 instructions (0.005%), 536 calls (08842E04 - 08842E90, length 36)
_S1_2_8975F24 17,066 instructions (0.005%), 742 calls (08975F24 - 089760D8, length 110)
_S1_2_8855108 17,024 instructions (0.005%), 532 calls (08855108 - 08855254, length 84)
_S1_2_886A4A4 16,938 instructions (0.005%), 266 calls (0886A4A4 - 0886AAC4, length 393)
_S1_2_88F0654 16,820 instructions (0.005%), 290 calls (088F0654 - 088F0758, length 66)
_S1_2_8842318 16,736 instructions (0.005%), 8,368 calls (08842318 - 0884231C, length 2)
_S1_2_8934530 16,680 instructions (0.005%), 695 calls (08934530 - 0893463C, length 68)
_S1_2_89B2B68 16,617 instructions (0.005%), 72 calls (089B2B68 - 089B404C, length 1338)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
_S1_2_89D2064 16,578 instructions (0.005%), 1,842 calls (089D2064 - 089D2084, length 9)
_S1_2_88C57C0 16,492 instructions (0.005%), 532 calls (088C57C0 - 088C5BA4, length 250)
_S1_2_8805608 16,136 instructions (0.004%), 622 calls (08805608 - 088056C0, length 47)
_S1_2_893846C 15,968 instructions (0.004%), 499 calls (0893846C - 089384E8, length 32)
_S1_2_8804E60 15,940 instructions (0.004%), 797 calls (08804E60 - 0880555C, length 448)
_S1_2_8937BEC 15,841 instructions (0.004%), 511 calls (08937BEC - 08937C80, length 38)
_S1_2_898C4DC 15,740 instructions (0.004%), 787 calls (0898C4DC - 0898CBD8, length 448)
_S1_2_883F698 15,680 instructions (0.004%), 2,240 calls (0883F698 - 0883F6B0, length 7)
_S1_2_883F67C 15,680 instructions (0.004%), 2,240 calls (0883F67C - 0883F694, length 7)
_S1_2_883ED10 15,660 instructions (0.004%), 7,830 calls (0883ED10 - 0883ED14, length 2)
_S1_2_883ED00 15,660 instructions (0.004%), 7,830 calls (0883ED00 - 0883ED04, length 2)
_S1_2_894EFA8 15,655 instructions (0.004%), 1 calls (0894EFA8 - 0894F560, length 367)
  Back Branch 0894F448 180 times (length 7)
  Back Branch 0894F478 180 times (length 9)
  Back Branch 0894F4A0 180 times (length 7)
  Back Branch 0894F4D8 180 times (length 7)
  Back Branch 0894F534 44 times (length 254)
  Back Branch 0894F05C 4 times (length 5)
  Back Branch 0894F07C 4 times (length 6)
  Back Branch 0894F098 4 times (length 5)
  Back Branch 0894F0B4 4 times (length 5)
_S1_2_88F76F0 15,630 instructions (0.004%), 5,210 calls (088F76F0 - 088F76F8, length 3)
_S1_2_897060C 15,436 instructions (0.004%), 908 calls (0897060C - 089706B4, length 43)
_S1_2_885BCE8 15,428 instructions (0.004%), 266 calls (0885BCE8 - 0885BE68, length 97)
_S1_2_8938784 15,378 instructions (0.004%), 7,689 calls (08938784 - 08938788, length 2)
_S1_2_8828A90 15,370 instructions (0.004%), 265 calls (08828A90 - 08828B88, length 63)
_S1_2_8812658 15,370 instructions (0.004%), 265 calls (08812658 - 088127AC, length 86)
  Back Branch 08812720 1,060 times (length 40)
_S1_2_89CD6DC 15,052 instructions (0.004%), 142 calls (089CD6DC - 089CD824, length 83)
  Back Branch 089CD738 1,420 times (length 7)
  Back Branch 089CD820 142 times (length 49)
_S1_2_8811B24 15,036 instructions (0.004%), 2,506 calls (08811B24 - 08811B3C, length 7)
_S1_2_89404F4 14,932 instructions (0.004%), 1,066 calls (089404F4 - 0894054C, length 23)
_S1_2_8899158 14,906 instructions (0.004%), 266 calls (08899158 - 088992D0, length 95)
_S1_2_8850CA0 14,896 instructions (0.004%), 1,064 calls (08850CA0 - 08850CD4, length 14)
_S1_2_883B74C 14,896 instructions (0.004%), 266 calls (0883B74C - 0883B834, length 59)
_S1_2_880F4C0 14,896 instructions (0.004%), 266 calls (0880F4C0 - 0880FD18, length 535)
_S1_2_88A98EC 14,883 instructions (0.004%), 266 calls (088A98EC - 088A9A60, length 94)
  Back Branch 088A9A34 265 times (length 27)
_S1_2_898CB2C 14,800 instructions (0.004%), 740 calls (0898CB2C - 0898CBD8, length 44)
_S1_2_890974C 14,784 instructions (0.004%), 1,056 calls (0890974C - 08909780, length 14)
_S1_2_89CD604 14,504 instructions (0.004%), 142 calls (089CD604 - 089CD6D8, length 54)
  Back Branch 089CD694 1,136 times (length 7)
_S1_2_8934C58 14,471 instructions (0.004%), 499 calls (08934C58 - 08934CC8, length 29)
_S1_2_88F3CC8 14,421 instructions (0.004%), 759 calls (088F3CC8 - 088F3D28, length 25)
_S1_2_88C5C68 14,364 instructions (0.004%), 266 calls (088C5C68 - 088C5F74, length 196)
_S1_2_88BB0C8 14,364 instructions (0.004%), 266 calls (088BB0C8 - 088BB288, length 113)
_S1_2_882C5A8 14,310 instructions (0.004%), 265 calls (0882C5A8 - 0882C6C4, length 72)
_S1_2_88F21A0 14,295 instructions (0.004%), 13 calls (088F21A0 - 088F2240, length 41)
  Back Branch 088F2220 1,016 times (length 14)
  Back Branch 088F2234 206 times (length 33)
_S1_2_894E45C 14,170 instructions (0.004%), 1,417 calls (0894E45C - 0894E480, length 10)
_S1_2_882C164 14,045 instructions (0.004%), 265 calls (0882C164 - 0882C304, length 105)
_S1_2_89383DC 13,972 instructions (0.004%), 998 calls (089383DC - 0893841C, length 17)
_S1_2_8899A2C 13,965 instructions (0.004%), 665 calls (08899A2C - 08899A8C, length 25)
_S1_2_88E6E04 13,918 instructions (0.004%), 6,959 calls (088E6E04 - 088E6E08, length 2)
_S1_2_88BA2DC 13,835 instructions (0.004%), 266 calls (088BA2DC - 088BA67C, length 233)
_S1_2_88C692C 13,792 instructions (0.004%), 1,724 calls (088C692C - 088C694C, length 9)
_S1_2_8942598 13,680 instructions (0.004%), 1,440 calls (08942598 - 089425C0, length 11)
_S1_2_8886168 13,642 instructions (0.004%), 257 calls (08886168 - 088862A0, length 79)
_S1_2_896B1F4 13,620 instructions (0.004%), 908 calls (0896B1F4 - 0896B348, length 86)
_S1_2_8850784 13,615 instructions (0.004%), 1,945 calls (08850784 - 0885079C, length 7)
_S1_2_88C4DFC 13,597 instructions (0.004%), 266 calls (088C4DFC - 088C54C8, length 436)
_S1_2_88C35B8 13,566 instructions (0.004%), 266 calls (088C35B8 - 088C387C, length 178)
_S1_2_884B294 13,566 instructions (0.004%), 266 calls (0884B294 - 0884B3F4, length 89)
_S1_2_880A1B4 13,544 instructions (0.004%), 38 calls (0880A1B4 - 0880A214, length 25)
  Back Branch 0880A200 1,286 times (length 11)
_S1_2_891D4B0 13,524 instructions (0.004%), 3,381 calls (0891D4B0 - 0891D4BC, length 4)
_S1_2_893DB9C 13,486 instructions (0.004%), 17 calls (0893DB9C - 0893DC7C, length 57)
  Back Branch 0893DC44 2,632 times (length 4)
  Back Branch 0893DC54 170 times (length 29)
_S1_2_894C154 13,446 instructions (0.004%), 747 calls (0894C154 - 0894C198, length 18)
_S1_2_8833EFC 13,440 instructions (0.004%), 2,240 calls (08833EFC - 08833F24, length 11)
_S1_2_8949278 13,376 instructions (0.004%), 836 calls (08949278 - 089492B4, length 16)
_S1_2_8815934 13,250 instructions (0.004%), 530 calls (08815934 - 088159A8, length 30)
_S1_2_896C13C 13,177 instructions (0.004%), 907 calls (0896C13C - 0896C190, length 22)
_S1_2_8929530 13,034 instructions (0.004%), 266 calls (08929530 - 0892962C, length 64)
_S1_2_88C3960 13,034 instructions (0.004%), 266 calls (088C3960 - 088C3BC4, length 154)
_S1_2_88CAA20 12,996 instructions (0.004%), 1,083 calls (088CAA20 - 088CAA4C, length 12)
_S1_2_8937220 12,974 instructions (0.004%), 499 calls (08937220 - 08937284, length 26)
_S1_2_89DCDFC 12,950 instructions (0.004%), 6,475 calls (089DCDFC - 089DCE00, length 2)
_S1_2_8936B1C 12,925 instructions (0.004%), 517 calls (08936B1C - 08936B7C, length 25)
_S1_2_8949CB0 12,852 instructions (0.004%), 476 calls (08949CB0 - 08949D18, length 27)
_S1_2_88F50AC 12,801 instructions (0.004%), 753 calls (088F50AC - 088F513C, length 37)
_S1_2_88653DC 12,790 instructions (0.004%), 1,279 calls (088653DC - 08865534, length 87)
_S1_2_8958E38 12,750 instructions (0.004%), 850 calls (08958E38 - 08958E70, length 15)
_S1_2_89B9E1C 12,750 instructions (0.004%), 750 calls (089B9E1C - 089B9E6C, length 21)
_S1_2_88476F4 12,720 instructions (0.004%), 795 calls (088476F4 - 0884788C, length 103)
_S1_2_881C6E4 12,720 instructions (0.004%), 265 calls (0881C6E4 - 0881C824, length 81)
_S1_2_894C530 12,691 instructions (0.004%), 343 calls (0894C530 - 0894C5DC, length 44)
  Back Branch 0894C5B8 343 times (length 4)
_S1_2_894CD58 12,608 instructions (0.004%), 3,152 calls (0894CD58 - 0894CD64, length 4)
_S1_2_89303AC 12,502 instructions (0.003%), 266 calls (089303AC - 08930464, length 47)
_S1_2_891FF68 12,480 instructions (0.003%), 520 calls (0891FF68 - 0891FFF4, length 36)
_S1_2_882BCF4 12,455 instructions (0.003%), 265 calls (0882BCF4 - 0882BFA8, length 174)
_S1_2_89C42BC 12,404 instructions (0.003%), 1,772 calls (089C42BC - 089C42F8, length 16)
_S1_2_883EE3C 12,378 instructions (0.003%), 62 calls (0883EE3C - 0883F0CC, length 165)
  Back Branch 0883F0A4 620 times (length 5)
_S1_2_885BB78 12,282 instructions (0.003%), 534 calls (0885BB78 - 0885BBD0, length 23)
_S1_2_885BB1C 12,282 instructions (0.003%), 534 calls (0885BB1C - 0885BB74, length 23)
_S1_2_8942BE8 12,204 instructions (0.003%), 1,746 calls (08942BE8 - 08942C1C, length 14)
  Back Branch 08942C08 300 times (length 3)
_S1_2_891D684 12,201 instructions (0.003%), 121 calls (0891D684 - 0891D858, length 118)
  Back Branch 0891D7B8 343 times (length 24)
_S1_2_88F1D94 12,184 instructions (0.003%), 841 calls (088F1A74 - 088F1DD4, length 217)
  Back Branch 088F1DC8 2,264 times (length 215)
  Back Branch 088F1DB8 2,264 times (length 211)
_S1_2_8858798 12,150 instructions (0.003%), 6,075 calls (08858798 - 0885879C, length 2)
_S1_2_8842D6C 12,150 instructions (0.003%), 6,075 calls (08842D6C - 08842D70, length 2)
_S1_2_8959814 12,128 instructions (0.003%), 404 calls (08959814 - 089598C4, length 45)
_S1_2_891DA6C 12,082 instructions (0.003%), 6,041 calls (0891DA6C - 0891DA70, length 2)
_S1_2_8905DCC 12,012 instructions (0.003%), 572 calls (08905DCC - 08905E1C, length 21)
_S1_2_89361A8 11,976 instructions (0.003%), 998 calls (089361A8 - 089361D4, length 12)
_S1_2_8959004 11,943 instructions (0.003%), 393 calls (08959004 - 089590D4, length 53)
_S1_2_881B880 11,925 instructions (0.003%), 265 calls (0881B880 - 0881B9E8, length 91)
_S1_2_8940B2C 11,880 instructions (0.003%), 360 calls (08940B2C - 08940BB8, length 36)
_S1_2_89C3494 11,867 instructions (0.003%), 270 calls (089C3494 - 089C35F4, length 89)
  Back Branch 089C3520 269 times (length 27)
  Back Branch 089C35D0 269 times (length 72)
  Back Branch 089C3518 1 times (length 26)
_S1_2_88112FC 11,808 instructions (0.003%), 5,904 calls (088112FC - 08811300, length 2)
_S1_2_8970B90 11,791 instructions (0.003%), 907 calls (08970B90 - 08970C1C, length 36)
_S1_2_89706B8 11,791 instructions (0.003%), 907 calls (089706B8 - 089706F0, length 15)
_S1_2_896B34C 11,791 instructions (0.003%), 907 calls (0896B34C - 0896B39C, length 21)
_S1_2_8854AF4 11,760 instructions (0.003%), 266 calls (08854AF4 - 08854C2C, length 79)
_S1_2_8988BA4 11,737 instructions (0.003%), 368 calls (08988BA4 - 08988D3C, length 103)
_S1_2_8906390 11,704 instructions (0.003%), 532 calls (08906390 - 089063E4, length 22)
_S1_2_89D23B0 11,683 instructions (0.003%), 1,669 calls (089D23B0 - 089D23C8, length 7)
_S1_2_8834670 11,680 instructions (0.003%), 16 calls (08834670 - 08834A48, length 247)
  Back Branch 08834A10 608 times (length 144)
_S1_2_8864E1C 11,673 instructions (0.003%), 1,297 calls (08864E1C - 08864F98, length 96)
_S1_2_8850A40 11,659 instructions (0.003%), 266 calls (08850A40 - 08850C9C, length 152)
_S1_2_89C3FA0 11,640 instructions (0.003%), 970 calls (089C3FA0 - 089C3FCC, length 12)
_S1_2_88E6690 11,556 instructions (0.003%), 214 calls (088E6690 - 088E67DC, length 84)
_S1_2_89BE718 11,538 instructions (0.003%), 641 calls (089BE718 - 089BE75C, length 18)
_S1_2_88F438C 11,295 instructions (0.003%), 753 calls (088F438C - 088F43C4, length 15)
_S1_2_88F49D8 11,280 instructions (0.003%), 1,128 calls (088F49D8 - 088F49FC, length 10)
_S1_2_88D299C 11,275 instructions (0.003%), 275 calls (088D299C - 088D2A6C, length 53)
_S1_2_88145BC 11,256 instructions (0.003%), 268 calls (088145BC - 08814660, length 42)
_S1_2_89AF35C 11,220 instructions (0.003%), 1,122 calls (089AF35C - 089AF380, length 10)
_S1_2_89B3360 11,200 instructions (0.003%), 35 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B36A0 331 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
  Back Branch 089B36A8 70 times (length 14)
  Back Branch 089B34CC 70 times (length 16)
_S1_2_89293AC 11,199 instructions (0.003%), 266 calls (089293AC - 089294E4, length 79)
_S1_2_892057C 11,184 instructions (0.003%), 2,796 calls (0892057C - 08920588, length 4)
_S1_2_8950648 11,173 instructions (0.003%), 1 calls (08950648 - 08950800, length 111)
  Back Branch 089507A4 850 times (length 7)
  Back Branch 089507C4 144 times (length 21)
  Back Branch 08950740 130 times (length 11)
  Back Branch 08950768 130 times (length 7)
  Back Branch 089507E4 25 times (length 73)
_S1_2_89C6948 11,145 instructions (0.003%), 15 calls (089C6948 - 089C6A38, length 61)
  Back Branch 089C69FC 480 times (length 22)
_S1_2_894B938 11,020 instructions (0.003%), 290 calls (0894B938 - 0894B9CC, length 38)
_S1_2_8934BC8 10,978 instructions (0.003%), 998 calls (08934BC8 - 08934BF0, length 11)
_S1_2_884E660 10,965 instructions (0.003%), 215 calls (0884E660 - 0884E7BC, length 88)
_S1_2_8810E54 10,929 instructions (0.003%), 266 calls (08810E54 - 088112C0, length 284)
_S1_2_894CCAC 10,906 instructions (0.003%), 266 calls (0894CCAC - 0894CD1C, length 29)
  Back Branch 0894CCFC 532 times (length 12)
_S1_2_8930470 10,906 instructions (0.003%), 266 calls (08930470 - 089304D0, length 25)
  Back Branch 089304B0 798 times (length 8)
_S1_2_88C3ED0 10,906 instructions (0.003%), 266 calls (088C3ED0 - 088C49A4, length 694)
_S1_2_88BF480 10,906 instructions (0.003%), 266 calls (088BF480 - 088BF970, length 317)
_S1_2_8810BC4 10,906 instructions (0.003%), 266 calls (08810BC4 - 08810C64, length 41)
_S1_2_880E820 10,906 instructions (0.003%), 266 calls (0880E820 - 0880E8D4, length 46)
_S1_2_88E6D88 10,900 instructions (0.003%), 436 calls (088E6D88 - 088E6E00, length 31)
_S1_2_8808EF8 10,778 instructions (0.003%), 5,389 calls (08808EF8 - 08808EFC, length 2)
_S1_2_880A290 10,751 instructions (0.003%), 38 calls (0880A290 - 0880A5D4, length 210)
  Back Branch 0880A428 703 times (length 25)
_S1_2_88D3BF0 10,731 instructions (0.003%), 3,577 calls (088D3BF0 - 088D3BF8, length 3)
_S1_2_885F8B8 10,640 instructions (0.003%), 2,660 calls (0885F8B8 - 0885F8C4, length 4)
_S1_2_89337AC 10,640 instructions (0.003%), 266 calls (089337AC - 08933854, length 43)
_S1_2_894E278 10,626 instructions (0.003%), 1,518 calls (0894E278 - 0894E290, length 7)
_S1_2_895A434 10,605 instructions (0.003%), 505 calls (0895A434 - 0895A49C, length 27)
_S1_2_881C188 10,600 instructions (0.003%), 265 calls (0881C188 - 0881C224, length 40)
_S1_2_8937B90 10,469 instructions (0.003%), 551 calls (08937B90 - 08937BE8, length 23)
_S1_2_88F78A4 10,344 instructions (0.003%), 5,172 calls (088F78A4 - 088F78A8, length 2)
_S1_2_88F4E70 10,344 instructions (0.003%), 5,172 calls (088F4E70 - 088F4E74, length 2)
_S1_2_88E5E80 10,262 instructions (0.003%), 92 calls (088E5E80 - 088E5F74, length 62)
  Back Branch 088E5ED4 828 times (length 8)
  Back Branch 088E5F3C 43 times (length 16)
_S1_2_8865220 10,232 instructions (0.003%), 1,279 calls (08865220 - 088653D8, length 111)
_S1_2_88651D4 10,232 instructions (0.003%), 1,279 calls (088651D4 - 0886521C, length 19)
_S1_2_882B23C 10,108 instructions (0.003%), 532 calls (0882B23C - 0882B284, length 19)
_S1_2_8861590 10,108 instructions (0.003%), 266 calls (08861590 - 088616A4, length 70)
_S1_2_8973594 10,050 instructions (0.003%), 1,418 calls (08973594 - 089735F8, length 26)
_S1_2_88533F8 10,013 instructions (0.003%), 38 calls (088533F8 - 088534A8, length 45)
  Back Branch 08853474 912 times (length 25)
  Back Branch 0885344C 76 times (length 10)
_S1_2_88862A4 9,988 instructions (0.003%), 256 calls (088862A4 - 08886364, length 49)
_S1_2_89346A4 9,980 instructions (0.003%), 998 calls (089346A4 - 089346C8, length 10)
_S1_2_8973AB8 9,926 instructions (0.003%), 1,418 calls (08973AB8 - 08973AD0, length 7)
_S1_2_884DCD4 9,919 instructions (0.003%), 481 calls (0884DCD4 - 0884DD7C, length 43)
  Back Branch 0884DD6C 215 times (length 33)
_S1_2_893DB54 9,891 instructions (0.003%), 1,099 calls (0893DB54 - 0893DB74, length 9)
_S1_2_8865920 9,842 instructions (0.003%), 1,064 calls (08865920 - 0886594C, length 12)
_S1_2_89024FC 9,772 instructions (0.003%), 166 calls (089022F0 - 08902570, length 161)
  Back Branch 08902538 166 times (length 148)
_S1_2_8819550 9,648 instructions (0.003%), 1,608 calls (08819550 - 08819564, length 6)
_S1_2_8975EE0 9,646 instructions (0.003%), 742 calls (08975EE0 - 08975F20, length 17)
_S1_2_88F2244 9,575 instructions (0.003%), 10 calls (088F2244 - 088F22E0, length 40)
  Back Branch 088F22C4 645 times (length 14)
  Back Branch 088F22D4 150 times (length 32)
_S1_2_8933C0C 9,570 instructions (0.003%), 1,595 calls (08933C0C - 08933C28, length 8)
_S1_2_88E80C8 9,520 instructions (0.003%), 280 calls (088E80C8 - 088E8168, length 41)
_S1_2_891F4E4 9,499 instructions (0.003%), 161 calls (0891F4E4 - 0891F5E8, length 66)
_S1_2_891EBDC 9,447 instructions (0.003%), 63 calls (0891EBDC - 0891ED90, length 110)
  Back Branch 0891ED64 126 times (length 43)
  Back Branch 0891EC74 34 times (length 22)
_S1_2_894E484 9,432 instructions (0.003%), 1 calls (0894E484 - 0894E6C4, length 145)
  Back Branch 0894E6A4 108 times (length 86)
_S1_2_883ECE0 9,420 instructions (0.003%), 4,710 calls (0883ECE0 - 0883ECE4, length 2)
_S1_2_8905D34 9,380 instructions (0.003%), 268 calls (08905D34 - 08905DC8, length 38)
_S1_2_88062DC 9,330 instructions (0.003%), 622 calls (088062DC - 08806400, length 74)
_S1_2_89D31AC 9,326 instructions (0.003%), 292 calls (089D31AC - 089D3228, length 32)
_S1_2_893DE6C 9,310 instructions (0.003%), 266 calls (0893DE6C - 0893DEF4, length 35)
  Back Branch 0893DED4 266 times (length 13)
_S1_2_88998FC 9,310 instructions (0.003%), 266 calls (088998FC - 088999A0, length 42)
  Back Branch 08899964 266 times (length 9)
_S1_2_894FAF0 9,266 instructions (0.003%), 1 calls (0894FAF0 - 0894FCEC, length 128)
  Back Branch 0894FC44 392 times (length 7)
  Back Branch 0894FCC4 97 times (length 73)
_S1_2_88C699C 9,251 instructions (0.003%), 783 calls (088C699C - 088C69CC, length 13)
_S1_2_891FAEC 9,248 instructions (0.003%), 272 calls (0891FAEC - 0891FB8C, length 41)
_S1_2_88507F4 9,210 instructions (0.003%), 257 calls (088507F4 - 08850880, length 36)
_S1_2_88A4A6C 9,207 instructions (0.003%), 266 calls (088A4A6C - 088A4B18, length 44)
  Back Branch 088A4AF0 39 times (length 11)
_S1_2_889EE68 9,176 instructions (0.003%), 296 calls (0889EE68 - 0889EF00, length 39)
_S1_2_8833F30 9,068 instructions (0.003%), 4,534 calls (08833F30 - 08833F34, length 2)
_S1_2_88C1484 9,044 instructions (0.003%), 532 calls (088C1484 - 088C15F0, length 92)
_S1_2_883F7A0 9,036 instructions (0.003%), 4,518 calls (0883F7A0 - 0883F7A4, length 2)
_S1_2_89225F8 9,010 instructions (0.003%), 265 calls (089225F8 - 0892277C, length 98)
_S1_2_8934B4C 8,963 instructions (0.002%), 582 calls (08934B4C - 08934B94, length 19)
  Back Branch 08934B80 281 times (length 7)
_S1_2_89C4E58 8,928 instructions (0.002%), 279 calls (089C4E58 - 089C4EE0, length 35)
_S1_2_89362CC 8,920 instructions (0.002%), 892 calls (089362CC - 08936300, length 14)
_S1_2_88F7694 8,910 instructions (0.002%), 495 calls (088F7694 - 088F76D8, length 18)
_S1_2_890B4F4 8,873 instructions (0.002%), 467 calls (0890B4F4 - 0890B53C, length 19)
_S1_2_89014B8 8,832 instructions (0.002%), 2,944 calls (089014B8 - 089014C0, length 3)
_S1_2_88BDF30 8,778 instructions (0.002%), 266 calls (088BDF30 - 088BE3C4, length 294)
_S1_2_8902AB0 8,751 instructions (0.002%), 2,917 calls (08902AB0 - 08902AB8, length 3)
_S1_2_891FFF8 8,745 instructions (0.002%), 265 calls (0891FFF8 - 08920078, length 33)
_S1_2_89CA870 8,733 instructions (0.002%), 63 calls (089CA870 - 089CAAF8, length 163)
  Back Branch 089CA9BC 255 times (length 11)
  Back Branch 089CA9E8 63 times (length 55)
  Back Branch 089CAAE0 60 times (length 11)
  Back Branch 089CAAF4 12 times (length 71)
_S1_2_89C4170 8,590 instructions (0.002%), 1,718 calls (089C4170 - 089C418C, length 8)
_S1_2_8936294 8,580 instructions (0.002%), 858 calls (08936294 - 089362C8, length 14)
_S1_2_893620C 8,580 instructions (0.002%), 429 calls (0893620C - 08936258, length 20)
_S1_2_89C4D48 8,544 instructions (0.002%), 267 calls (089C4D48 - 089C4DD0, length 35)
_S1_2_88A9A64 8,512 instructions (0.002%), 266 calls (088A9A64 - 088A9B50, length 60)
_S1_2_88CA790 8,436 instructions (0.002%), 1,406 calls (088CA790 - 088CA7A4, length 6)
_S1_2_88E6180 8,434 instructions (0.002%), 214 calls (088E6180 - 088E621C, length 40)
_S1_2_88EF0D0 8,410 instructions (0.002%), 290 calls (088EF0D0 - 088EF140, length 29)
_S1_2_8989D24 8,356 instructions (0.002%), 368 calls (08989D24 - 08989DCC, length 43)
_S1_2_886C0F8 8,337 instructions (0.002%), 263 calls (0886C0F8 - 0886C178, length 33)
_S1_2_889A9EC 8,311 instructions (0.002%), 263 calls (0889A9EC - 0889AAC0, length 54)
_S1_2_894AF58 8,280 instructions (0.002%), 360 calls (0894AF58 - 0894AFB0, length 23)
_S1_2_89BF2D0 8,268 instructions (0.002%), 1,378 calls (089BF2D0 - 089BF2E4, length 6)
_S1_2_8858074 8,264 instructions (0.002%), 41 calls (08858074 - 088580FC, length 35)
  Back Branch 088580D4 816 times (length 9)
_S1_2_8934D20 8,252 instructions (0.002%), 517 calls (08934D20 - 08934D70, length 21)
_S1_2_88682A4 8,224 instructions (0.002%), 257 calls (088682A4 - 088683C4, length 73)
_S1_2_8942C80 8,207 instructions (0.002%), 1,026 calls (08942C80 - 08942C9C, length 8)
_S1_2_890C038 8,153 instructions (0.002%), 263 calls (0890C038 - 0890C0E8, length 45)
_S1_2_88693DC 8,153 instructions (0.002%), 263 calls (088693DC - 08869470, length 38)
_S1_2_89C2E00 8,100 instructions (0.002%), 270 calls (089C2E00 - 089C2E74, length 30)
_S1_2_8901ACC 8,094 instructions (0.002%), 4,047 calls (08901ACC - 08901AD0, length 2)
_S1_2_88C62CC 8,018 instructions (0.002%), 211 calls (088C62CC - 088C6360, length 38)
_S1_2_885BBD4 8,010 instructions (0.002%), 534 calls (0885BBD4 - 0885BC0C, length 15)
_S1_2_8934080 8,000 instructions (0.002%), 800 calls (08934080 - 089340A4, length 10)
_S1_2_893402C 8,000 instructions (0.002%), 800 calls (0893402C - 08934050, length 10)
_S1_2_894B8A0 7,982 instructions (0.002%), 580 calls (0894B8A0 - 0894B8DC, length 16)
_S1_2_88E8E88 7,980 instructions (0.002%), 1,330 calls (088E8E88 - 088E8E9C, length 6)
_S1_2_88C5734 7,980 instructions (0.002%), 532 calls (088C5734 - 088C57BC, length 35)
_S1_2_88BD0C4 7,980 instructions (0.002%), 532 calls (088BD0C4 - 088BD1A8, length 58)
_S1_2_89C4DD4 7,980 instructions (0.002%), 266 calls (089C4DD4 - 089C4E54, length 33)
_S1_2_88AB444 7,980 instructions (0.002%), 266 calls (088AB444 - 088AB488, length 18)
  Back Branch 088AB46C 532 times (length 6)
  Back Branch 088AB47C 532 times (length 12)
_S1_2_898E49C 7,960 instructions (0.002%), 796 calls (0898E49C - 0898E554, length 47)
_S1_2_89DC7AC 7,956 instructions (0.002%), 3,978 calls (089DC7AC - 089DC7B0, length 2)
_S1_2_8958CC8 7,956 instructions (0.002%), 306 calls (08958CC8 - 08958D2C, length 26)
_S1_2_886BF8C 7,936 instructions (0.002%), 256 calls (0886BF8C - 0886C0F4, length 91)
_S1_2_89B10B0 7,932 instructions (0.002%), 72 calls (089B10B0 - 089B119C, length 60)
  Back Branch 089B1170 1,244 times (length 40)
  Back Branch 089B1114 6 times (length 9)
_S1_2_89D23D8 7,884 instructions (0.002%), 292 calls (089D23D8 - 089D246C, length 38)
_S1_2_891DA94 7,834 instructions (0.002%), 3,917 calls (0891DA94 - 0891DA98, length 2)
_S1_2_88C6974 7,830 instructions (0.002%), 783 calls (088C6974 - 088C6998, length 10)
_S1_2_89C824C 7,812 instructions (0.002%), 126 calls (089C824C - 089C8358, length 68)
  Back Branch 089C8348 126 times (length 5)
_S1_2_89C3E7C 7,760 instructions (0.002%), 970 calls (089C3E7C - 089C3E98, length 8)
_S1_2_88E5098 7,728 instructions (0.002%), 276 calls (088E5098 - 088E5104, length 28)
_S1_2_883F2D4 7,692 instructions (0.002%), 38 calls (0883F2D4 - 0883F584, length 173)
  Back Branch 0883F328 380 times (length 5)
  Back Branch 0883F36C 152 times (length 7)
_S1_2_89CB96C 7,686 instructions (0.002%), 63 calls (089CB96C - 089CBB70, length 130)
_S1_2_8936304 7,680 instructions (0.002%), 768 calls (08936304 - 08936338, length 14)
_S1_2_89B2F64 7,627 instructions (0.002%), 40 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B36A0 331 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
  Back Branch 089B36A8 70 times (length 14)
  Back Branch 089B34CC 70 times (length 16)
_S1_2_88E96E0 7,617 instructions (0.002%), 443 calls (088E96E0 - 088E9728, length 19)
  Back Branch 088E9714 343 times (length 7)
_S1_2_8842320 7,596 instructions (0.002%), 3,798 calls (08842320 - 08842324, length 2)
_S1_2_893DB1C 7,588 instructions (0.002%), 542 calls (0893DB1C - 0893DB50, length 14)
_S1_2_8942088 7,560 instructions (0.002%), 1,080 calls (08942088 - 089420A0, length 7)
_S1_2_8941FE4 7,560 instructions (0.002%), 1,080 calls (08941FE4 - 08942008, length 10)
_S1_2_893ECD4 7,526 instructions (0.002%), 82 calls (0893ECD4 - 0893ED24, length 21)
  Back Branch 0893ED10 546 times (length 12)
_S1_2_8899428 7,506 instructions (0.002%), 2,502 calls (08899428 - 08899430, length 3)
_S1_2_89291F0 7,470 instructions (0.002%), 533 calls (089291F0 - 08929248, length 23)
_S1_2_892CD84 7,448 instructions (0.002%), 266 calls (0892CD84 - 0892CE10, length 36)
_S1_2_8934D74 7,380 instructions (0.002%), 518 calls (08934D74 - 08934DC4, length 21)
_S1_2_88D91C0 7,371 instructions (0.002%), 189 calls (088D91C0 - 088D92C4, length 66)
_S1_2_8840EEC 7,296 instructions (0.002%), 24 calls (08840EEC - 08840F74, length 35)
  Back Branch 08840F4C 744 times (length 9)
_S1_2_894EE34 7,280 instructions (0.002%), 1 calls (0894EE34 - 0894EF40, length 68)
  Back Branch 0894EF04 302 times (length 13)
  Back Branch 0894EF24 150 times (length 35)
_S1_2_8934CCC 7,252 instructions (0.002%), 518 calls (08934CCC - 08934D1C, length 21)
_S1_2_8810C90 7,232 instructions (0.002%), 3,616 calls (08810C90 - 08810C94, length 2)
_S1_2_89B3344 7,227 instructions (0.002%), 35 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B36A0 331 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
  Back Branch 089B36A8 70 times (length 14)
  Back Branch 089B34CC 70 times (length 16)
_S1_2_88E1F70 7,224 instructions (0.002%), 172 calls (088E1F70 - 088E2018, length 43)
_S1_2_8842300 7,208 instructions (0.002%), 3,604 calls (08842300 - 08842304, length 2)
_S1_2_8933E10 7,182 instructions (0.002%), 798 calls (08933E10 - 08933E38, length 11)
_S1_2_8929B9C 7,182 instructions (0.002%), 266 calls (08929B9C - 08929D78, length 120)
_S1_2_88681AC 7,182 instructions (0.002%), 266 calls (088681AC - 088683C4, length 135)
_S1_2_88A8560 7,173 instructions (0.002%), 1 calls (088A8560 - 088A85A8, length 19)
  Back Branch 088A859C 512 times (length 14)
_S1_2_884E4C4 7,095 instructions (0.002%), 215 calls (0884E4C4 - 0884E65C, length 103)
_S1_2_8989EB8 7,040 instructions (0.002%), 160 calls (08989EB8 - 08989F50, length 39)
  Back Branch 08989F14 320 times (length 12)
_S1_2_89C7F28 6,993 instructions (0.002%), 63 calls (089C7F28 - 089C8110, length 123)
_S1_2_892CE14 6,992 instructions (0.002%), 266 calls (0892CE14 - 0892CEF8, length 58)
_S1_2_891C078 6,976 instructions (0.002%), 64 calls (0891C078 - 0891C228, length 109)
_S1_2_89C2504 6,968 instructions (0.002%), 268 calls (089C2504 - 089C2568, length 26)
_S1_2_89BE3E8 6,930 instructions (0.002%), 495 calls (089BE3E8 - 089BE440, length 23)
_S1_2_893468C 6,918 instructions (0.002%), 1,153 calls (0893468C - 089346A0, length 6)
_S1_2_89407BC 6,916 instructions (0.002%), 266 calls (089407BC - 08940834, length 31)
_S1_2_885C388 6,916 instructions (0.002%), 266 calls (0885C388 - 0885C3EC, length 26)
_S1_2_8835954 6,909 instructions (0.002%), 38 calls (08835954 - 08835CB0, length 216)
  Back Branch 08835B70 38 times (length 10)
_S1_2_89DCDE4 6,908 instructions (0.002%), 3,454 calls (089DCDE4 - 089DCDE8, length 2)
_S1_2_891D4F0 6,873 instructions (0.002%), 218 calls (0891D4F0 - 0891D60C, length 72)
_S1_2_89017EC 6,873 instructions (0.002%), 13 calls (089017EC - 08901AC8, length 184)
  Back Branch 08901A3C 166 times (length 24)
  Back Branch 08901AB4 166 times (length 24)
_S1_2_89DC88C 6,820 instructions (0.002%), 3,410 calls (089DC88C - 089DC890, length 2)
_S1_2_8937AA0 6,820 instructions (0.002%), 341 calls (08937AA0 - 08937AEC, length 20)
_S1_2_89C62C8 6,741 instructions (0.002%), 63 calls (089C62C8 - 089C6470, length 107)
  Back Branch 089C6430 63 times (length 29)
  Back Branch 089C646C 63 times (length 20)
  Back Branch 089C6464 63 times (length 18)
  Back Branch 089C6448 63 times (length 64)
_S1_2_8908C4C 6,705 instructions (0.002%), 45 calls (08908C4C - 08908DA0, length 86)
  Back Branch 08908CF4 180 times (length 5)
  Back Branch 08908D30 180 times (length 5)
  Back Branch 08908D14 180 times (length 6)
  Back Branch 08908D4C 180 times (length 5)
_S1_2_894EC88 6,688 instructions (0.002%), 1 calls (0894EC88 - 0894EDB8, length 77)
  Back Branch 0894ED54 740 times (length 7)
  Back Branch 0894ED7C 74 times (length 7)
  Back Branch 0894ED9C 36 times (length 37)
  Back Branch 0894ECBC 20 times (length 5)
  Back Branch 0894ECD8 2 times (length 5)
_S1_2_8858790 6,684 instructions (0.002%), 3,342 calls (08858790 - 08858794, length 2)
_S1_2_894B9D0 6,670 instructions (0.002%), 290 calls (0894B9D0 - 0894BA28, length 23)
_S1_2_89DCD94 6,660 instructions (0.002%), 3,330 calls (089DCD94 - 089DCD98, length 2)
_S1_2_88429AC 6,650 instructions (0.002%), 266 calls (088429AC - 08842A0C, length 25)
_S1_2_88402F4 6,606 instructions (0.002%), 2,202 calls (088402F4 - 088402FC, length 3)
_S1_2_883EDC4 6,606 instructions (0.002%), 2,202 calls (0883EDC4 - 0883EDCC, length 3)
_S1_2_89DC8C4 6,594 instructions (0.002%), 3,297 calls (089DC8C4 - 089DC8C8, length 2)
_S1_2_89C5D58 6,570 instructions (0.002%), 438 calls (089C5D58 - 089C5D90, length 15)
_S1_2_894EAE8 6,518 instructions (0.002%), 1 calls (0894EAE8 - 0894EC20, length 79)
  Back Branch 0894EC00 161 times (length 40)
_S1_2_89DCD24 6,500 instructions (0.002%), 3,250 calls (089DCD24 - 089DCD28, length 2)
_S1_2_891F100 6,490 instructions (0.002%), 198 calls (0891F100 - 0891F2AC, length 108)
_S1_2_89425C4 6,480 instructions (0.002%), 360 calls (089425C4 - 08942608, length 18)
_S1_2_89DCDDC 6,478 instructions (0.002%), 3,239 calls (089DCDDC - 089DCDE0, length 2)
_S1_2_89DCD84 6,476 instructions (0.002%), 3,238 calls (089DCD84 - 089DCD88, length 2)
_S1_2_89DCD6C 6,476 instructions (0.002%), 3,238 calls (089DCD6C - 089DCD70, length 2)
_S1_2_88D5A7C 6,476 instructions (0.002%), 3,238 calls (088D5A7C - 088D5A80, length 2)
_S1_2_89DCDA4 6,474 instructions (0.002%), 3,237 calls (089DCDA4 - 089DCDA8, length 2)
_S1_2_89DC8AC 6,474 instructions (0.002%), 3,237 calls (089DC8AC - 089DC8B0, length 2)
_S1_2_89DC8A4 6,474 instructions (0.002%), 3,237 calls (089DC8A4 - 089DC8A8, length 2)
_S1_2_88C08F4 6,434 instructions (0.002%), 266 calls (088C08F4 - 088C09E4, length 61)
_S1_2_8819568 6,432 instructions (0.002%), 268 calls (08819568 - 088195C4, length 24)
_S1_2_89CDBF4 6,408 instructions (0.002%), 534 calls (089CDBF4 - 089CDC20, length 12)
_S1_2_8973154 6,395 instructions (0.002%), 123 calls (08973154 - 08973430, length 184)
_S1_2_89C4360 6,384 instructions (0.002%), 532 calls (089C4360 - 089C4394, length 14)
_S1_2_892D2F4 6,384 instructions (0.002%), 266 calls (0892D2F4 - 0892D63C, length 211)
_S1_2_8854DD0 6,384 instructions (0.002%), 266 calls (08854DD0 - 08854F18, length 83)
_S1_2_884294C 6,384 instructions (0.002%), 266 calls (0884294C - 088429A8, length 24)
_S1_2_882C928 6,384 instructions (0.002%), 266 calls (0882C928 - 0882C988, length 25)
_S1_2_890C0EC 6,375 instructions (0.002%), 255 calls (0890C0EC - 0890C15C, length 29)
_S1_2_8839BAC 6,360 instructions (0.002%), 265 calls (08839BAC - 08839C08, length 24)
_S1_2_882B5EC 6,360 instructions (0.002%), 265 calls (0882B5EC - 0882B648, length 24)
_S1_2_896AEEC 6,349 instructions (0.002%), 907 calls (0896AEEC - 0896AF04, length 7)
_S1_2_891FDFC 6,316 instructions (0.002%), 3,158 calls (0891FDFC - 0891FE00, length 2)
_S1_2_891BB20 6,316 instructions (0.002%), 3,158 calls (0891BB20 - 0891BB24, length 2)
_S1_2_8977378 6,292 instructions (0.002%), 4 calls (08977378 - 089780EC, length 862)
  Back Branch 08977CFC 32 times (length 43)
  Back Branch 08977844 24 times (length 10)
  Back Branch 089775C0 20 times (length 78)
  Back Branch 08977868 12 times (length 22)
  Back Branch 08977DB4 8 times (length 14)
  Back Branch 08977D48 8 times (length 10)
_S1_2_897411C 6,278 instructions (0.002%), 571 calls (0897411C - 08974190, length 30)
_S1_2_89036BC 6,268 instructions (0.002%), 13 calls (089036BC - 08903834, length 95)
  Back Branch 08903808 166 times (length 34)
_S1_2_89C21BC 6,181 instructions (0.002%), 268 calls (089C21BC - 089C2500, length 210)
  Back Branch 089C2220 268 times (length 6)
  Back Branch 089C2280 267 times (length 30)
  Back Branch 089C2234 1 times (length 11)
  Back Branch 089C2278 1 times (length 28)
_S1_2_88B9E00 6,171 instructions (0.002%), 121 calls (088B9E00 - 088B9EC8, length 51)
_S1_2_8937EC8 6,132 instructions (0.002%), 292 calls (08937EC8 - 08937F28, length 25)
_S1_2_88BBF6C 6,118 instructions (0.002%), 266 calls (088BBF6C - 088BC314, length 235)
_S1_2_88BB458 6,118 instructions (0.002%), 266 calls (088BB458 - 088BB844, length 252)
_S1_2_88BAC98 6,118 instructions (0.002%), 266 calls (088BAC98 - 088BAF04, length 156)
_S1_2_8958D30 6,066 instructions (0.002%), 227 calls (08958D30 - 08958DA8, length 31)
_S1_2_88A0DE0 6,024 instructions (0.002%), 185 calls (088A0DE0 - 088A0FB8, length 119)
_S1_2_889ABC0 6,020 instructions (0.002%), 215 calls (0889ABC0 - 0889AC2C, length 28)
_S1_2_8934B98 5,988 instructions (0.002%), 499 calls (08934B98 - 08934BC4, length 12)
_S1_2_883B94C 5,976 instructions (0.002%), 498 calls (0883B94C - 0883B978, length 12)
_S1_2_8934640 5,932 instructions (0.002%), 1,483 calls (08934640 - 0893464C, length 4)
_S1_2_8950344 5,891 instructions (0.002%), 1 calls (08950344 - 08950490, length 84)
  Back Branch 08950474 132 times (length 44)
_S1_2_89020C8 5,878 instructions (0.002%), 2,939 calls (089020C8 - 089020CC, length 2)
_S1_2_894D160 5,852 instructions (0.002%), 532 calls (0894D160 - 0894D1A4, length 18)
_S1_2_88680F8 5,852 instructions (0.002%), 266 calls (088680F8 - 0886814C, length 22)
_S1_2_884B164 5,852 instructions (0.002%), 266 calls (0884B164 - 0884B20C, length 43)
_S1_2_8934650 5,844 instructions (0.002%), 1,948 calls (08934650 - 08934658, length 3)
_S1_2_89014E0 5,787 instructions (0.002%), 643 calls (089014E0 - 08901500, length 9)
_S1_2_894200C 5,760 instructions (0.002%), 720 calls (0894200C - 08942034, length 11)
_S1_2_8909EC4 5,727 instructions (0.002%), 23 calls (08909EC4 - 08909F94, length 53)
  Back Branch 08909F24 184 times (length 9)
  Back Branch 08909F5C 184 times (length 5)
  Back Branch 08909F88 184 times (length 9)
  Back Branch 08909EF8 184 times (length 5)
_S1_2_8839FB0 5,700 instructions (0.002%), 5 calls (08839FB0 - 0883A9E8, length 655)
  Back Branch 0883A73C 80 times (length 8)
  Back Branch 0883A784 70 times (length 5)
  Back Branch 0883A794 70 times (length 11)
  Back Branch 0883A9A4 50 times (length 5)
  Back Branch 0883A504 50 times (length 5)
  Back Branch 0883A1B8 40 times (length 10)
  Back Branch 0883A6A4 40 times (length 6)
  Back Branch 0883A760 10 times (length 5)
  Back Branch 0883A6F8 10 times (length 5)
  Back Branch 0883A684 10 times (length 5)
  Back Branch 0883A594 10 times (length 5)
  Back Branch 0883A56C 5 times (length 5)
  Back Branch 0883A664 5 times (length 5)
_S1_2_88505CC 5,693 instructions (0.002%), 5 calls (088505CC - 08850690, length 50)
  Back Branch 0885066C 292 times (length 28)
_S1_2_880B79C 5,668 instructions (0.002%), 124 calls (0880B79C - 0880B7D4, length 15)
  Back Branch 0880B7C0 738 times (length 6)
_S1_2_898D374 5,609 instructions (0.002%), 347 calls (0898D374 - 0898D4CC, length 87)
_S1_2_8866D50 5,586 instructions (0.002%), 266 calls (08866D50 - 08866DA0, length 21)
_S1_2_8865018 5,586 instructions (0.002%), 266 calls (08865018 - 088650F8, length 57)
_S1_2_885BC94 5,586 instructions (0.002%), 266 calls (0885BC94 - 0885BCE4, length 21)
_S1_2_882B288 5,586 instructions (0.002%), 266 calls (0882B288 - 0882B384, length 64)
_S1_2_898F1CC 5,572 instructions (0.002%), 796 calls (0898F1CC - 0898F1E4, length 7)
_S1_2_88140A0 5,568 instructions (0.002%), 696 calls (088140A0 - 088140BC, length 8)
_S1_2_89D1754 5,560 instructions (0.002%), 556 calls (089D1754 - 089D1778, length 10)
_S1_2_8842DFC 5,536 instructions (0.002%), 2,768 calls (08842DFC - 08842E00, length 2)
_S1_2_8934B00 5,518 instructions (0.002%), 1,024 calls (08934B00 - 08934B48, length 19)
  Back Branch 08934B34 44 times (length 7)
_S1_2_885021C 5,478 instructions (0.002%), 498 calls (0885021C - 08850244, length 11)
_S1_2_89BEB04 5,467 instructions (0.002%), 497 calls (089BEB04 - 089BEB2C, length 11)
_S1_2_8953634 5,410 instructions (0.002%), 97 calls (08953634 - 08953954, length 201)
  Back Branch 08953918 93 times (length 32)
  Back Branch 089537F8 12 times (length 5)
_S1_2_88FAF04 5,400 instructions (0.002%), 2,700 calls (088FAF04 - 088FAF08, length 2)
_S1_2_88054B0 5,400 instructions (0.002%), 270 calls (088054B0 - 0880555C, length 44)
_S1_2_89DC98C 5,386 instructions (0.001%), 2,693 calls (089DC98C - 089DC990, length 2)
_S1_2_8905CC8 5,340 instructions (0.001%), 534 calls (08905CC8 - 08905CEC, length 10)
_S1_2_892A6D0 5,320 instructions (0.001%), 266 calls (0892A6D0 - 0892A71C, length 20)
_S1_2_88657B8 5,320 instructions (0.001%), 266 calls (088657B8 - 0886591C, length 90)
_S1_2_88B7C94 5,294 instructions (0.001%), 266 calls (088B7C94 - 088B7CE0, length 20)
_S1_2_880E914 5,271 instructions (0.001%), 5 calls (0880E914 - 0880F1E8, length 566)
  Back Branch 0880F034 125 times (length 18)
  Back Branch 0880F10C 75 times (length 32)
  Back Branch 0880EB74 10 times (length 30)
_S1_2_891D910 5,237 instructions (0.001%), 79 calls (0891D910 - 0891D9F8, length 59)
  Back Branch 0891D9E0 117 times (length 37)
_S1_2_88F9A0C 5,229 instructions (0.001%), 747 calls (088F9A0C - 088F9A24, length 7)
_S1_2_8906D24 5,229 instructions (0.001%), 63 calls (08906D24 - 08906EB8, length 102)
_S1_2_8887D6C 5,220 instructions (0.001%), 36 calls (08887D6C - 08887E44, length 55)
  Back Branch 08887DE0 360 times (length 5)
  Back Branch 08887DFC 360 times (length 5)
_S1_2_89017CC 5,208 instructions (0.001%), 651 calls (089017CC - 089017E8, length 8)
_S1_2_896BF7C 5,190 instructions (0.001%), 313 calls (0896BF7C - 0896C00C, length 37)
  Back Branch 0896BFD8 91 times (length 9)
_S1_2_8936374 5,170 instructions (0.001%), 517 calls (08936374 - 089363A8, length 14)
_S1_2_8988D40 5,170 instructions (0.001%), 368 calls (08988D40 - 08988D78, length 15)
_S1_2_8989DD0 5,168 instructions (0.001%), 368 calls (08989DD0 - 08989E08, length 15)
_S1_2_891D28C 5,168 instructions (0.001%), 136 calls (0891D28C - 0891D320, length 38)
_S1_2_89DCC44 5,164 instructions (0.001%), 2,582 calls (089DCC44 - 089DCC48, length 2)
_S1_2_8859694 5,128 instructions (0.001%), 2,564 calls (08859694 - 08859698, length 2)
_S1_2_890BFE0 5,111 instructions (0.001%), 269 calls (0890BFE0 - 0890C034, length 22)
_S1_2_880D658 5,105 instructions (0.001%), 63 calls (0880D658 - 0880D7AC, length 86)
_S1_2_88E94AC 5,104 instructions (0.001%), 464 calls (088E94AC - 088E94D4, length 11)
_S1_2_891DEF0 5,100 instructions (0.001%), 425 calls (0891DEF0 - 0891DF1C, length 12)
_S1_2_88F7D3C 5,083 instructions (0.001%), 221 calls (088F7D3C - 088F7DAC, length 29)
_S1_2_89DCE44 5,080 instructions (0.001%), 2,540 calls (089DCE44 - 089DCE48, length 2)
_S1_2_89DCE14 5,080 instructions (0.001%), 2,540 calls (089DCE14 - 089DCE18, length 2)
_S1_2_89DCD44 5,080 instructions (0.001%), 2,540 calls (089DCD44 - 089DCD48, length 2)
_S1_2_89DC7D4 5,080 instructions (0.001%), 2,540 calls (089DC7D4 - 089DC7D8, length 2)
_S1_2_8959664 5,060 instructions (0.001%), 143 calls (08959664 - 089597E8, length 98)
  Back Branch 089596EC 2 times (length 8)
_S1_2_8907A34 5,054 instructions (0.001%), 266 calls (08907A34 - 08907A7C, length 19)
_S1_2_884DE18 5,054 instructions (0.001%), 266 calls (0884DE18 - 0884DE60, length 19)
_S1_2_8953974 5,036 instructions (0.001%), 64 calls (08953974 - 08954010, length 424)
  Back Branch 08953B94 15 times (length 5)
  Back Branch 08953F08 2 times (length 133)
_S1_2_894A5FC 5,016 instructions (0.001%), 836 calls (0894A5FC - 0894A61C, length 9)
_S1_2_88BA17C 5,005 instructions (0.001%), 266 calls (088BA17C - 088BA2D8, length 88)
_S1_2_89328F4 5,004 instructions (0.001%), 834 calls (089328F4 - 08932908, length 6)
_S1_2_88B92F4 4,992 instructions (0.001%), 384 calls (088B92F4 - 088B9324, length 13)
_S1_2_88E94D8 4,972 instructions (0.001%), 452 calls (088E94D8 - 088E9500, length 11)
_S1_2_894B850 4,930 instructions (0.001%), 290 calls (0894B850 - 0894B890, length 17)
_S1_2_8810CA0 4,918 instructions (0.001%), 2,459 calls (08810CA0 - 08810CA4, length 2)
_S1_2_89CBDE4 4,914 instructions (0.001%), 126 calls (089CBDE4 - 089CBEAC, length 51)
  Back Branch 089CBEA8 126 times (length 4)
  Back Branch 089CBEA0 126 times (length 39)
_S1_2_88D3034 4,896 instructions (0.001%), 544 calls (088D3034 - 088D3054, length 9)
_S1_2_8959528 4,876 instructions (0.001%), 195 calls (08959528 - 089595B4, length 36)
_S1_2_895146C 4,859 instructions (0.001%), 1 calls (0895146C - 089515F0, length 98)
  Back Branch 089515B4 184 times (length 15)
  Back Branch 0895156C 184 times (length 7)
  Back Branch 089515D4 22 times (length 51)
  Back Branch 089514D8 8 times (length 9)
  Back Branch 089514AC 8 times (length 5)
_S1_2_88C4C8C 4,845 instructions (0.001%), 266 calls (088C4C8C - 088C4D88, length 64)
_S1_2_88C7CFC 4,828 instructions (0.001%), 142 calls (088C7CFC - 088C7D88, length 36)
_S1_2_8937C84 4,826 instructions (0.001%), 254 calls (08937C84 - 08937CDC, length 23)
_S1_2_89336E0 4,815 instructions (0.001%), 266 calls (089336E0 - 089337A8, length 51)
_S1_2_889ACB4 4,806 instructions (0.001%), 267 calls (0889ACB4 - 0889AD08, length 22)
_S1_2_880DE78 4,788 instructions (0.001%), 532 calls (0880DE78 - 0880DEAC, length 14)
_S1_2_892D104 4,788 instructions (0.001%), 266 calls (0892D104 - 0892D2A0, length 104)
_S1_2_8909114 4,788 instructions (0.001%), 133 calls (08909114 - 089091A0, length 36)
_S1_2_896BB98 4,772 instructions (0.001%), 49 calls (0896BB98 - 0896BF24, length 228)
_S1_2_881B1DC 4,770 instructions (0.001%), 795 calls (0881B1DC - 0881B1F0, length 6)
_S1_2_8921578 4,770 instructions (0.001%), 265 calls (08921578 - 089215CC, length 22)
_S1_2_88289B8 4,770 instructions (0.001%), 265 calls (088289B8 - 08828A20, length 27)
_S1_2_881C828 4,770 instructions (0.001%), 265 calls (0881C828 - 0881C89C, length 30)
_S1_2_88113BC 4,766 instructions (0.001%), 63 calls (088113BC - 08811560, length 106)
_S1_2_891DF20 4,752 instructions (0.001%), 432 calls (0891DF20 - 0891DF48, length 11)
_S1_2_89CB8D4 4,747 instructions (0.001%), 72 calls (089CB8D4 - 089CB968, length 38)
  Back Branch 089CB900 309 times (length 7)
  Back Branch 089CB934 122 times (length 6)
  Back Branch 089CB964 72 times (length 25)
_S1_2_88BE98C 4,709 instructions (0.001%), 266 calls (088BE98C - 088BEA50, length 50)
  Back Branch 088BEA18 15 times (length 11)
_S1_2_8833F28 4,708 instructions (0.001%), 2,354 calls (08833F28 - 08833F2C, length 2)
_S1_2_89AF1F8 4,704 instructions (0.001%), 1,176 calls (089AF1F8 - 089AF208, length 5)
_S1_2_89420A4 4,680 instructions (0.001%), 360 calls (089420A4 - 089420D4, length 13)
_S1_2_89496B0 4,608 instructions (0.001%), 768 calls (089496B0 - 089496C4, length 6)
_S1_2_8901F44 4,608 instructions (0.001%), 256 calls (08901F44 - 08901F88, length 18)
_S1_2_89C8114 4,599 instructions (0.001%), 63 calls (089C8114 - 089C8248, length 78)
_S1_2_88E935C 4,590 instructions (0.001%), 2,295 calls (088E935C - 088E9360, length 2)
_S1_2_8908A10 4,588 instructions (0.001%), 37 calls (08908A10 - 08908A6C, length 24)
  Back Branch 08908A38 740 times (length 5)
  Back Branch 08908A54 74 times (length 5)
_S1_2_883ECE8 4,584 instructions (0.001%), 2,292 calls (0883ECE8 - 0883ECEC, length 2)
_S1_2_8811314 4,584 instructions (0.001%), 2,292 calls (08811314 - 08811318, length 2)
_S1_2_894B518 4,544 instructions (0.001%), 2,272 calls (0894B518 - 0894B51C, length 2)
_S1_2_88E6220 4,540 instructions (0.001%), 454 calls (088E6220 - 088E6244, length 10)
_S1_2_89C873C 4,536 instructions (0.001%), 126 calls (089C873C - 089C87C8, length 36)
_S1_2_89C86AC 4,536 instructions (0.001%), 126 calls (089C86AC - 089C8738, length 36)
_S1_2_88C7398 4,530 instructions (0.001%), 15 calls (088C7398 - 088C7400, length 27)
  Back Branch 088C73E8 480 times (length 9)
_S1_2_88BA88C 4,522 instructions (0.001%), 266 calls (088BA88C - 088BAA58, length 116)
_S1_2_88B99B4 4,522 instructions (0.001%), 266 calls (088B99B4 - 088B99F4, length 17)
_S1_2_8809590 4,520 instructions (0.001%), 2 calls (08809590 - 08809614, length 34)
  Back Branch 088095D4 384 times (length 7)
  Back Branch 088095B0 256 times (length 7)
_S1_2_8973AD4 4,511 instructions (0.001%), 142 calls (08973AD4 - 08973BA4, length 53)
_S1_2_8958DD4 4,505 instructions (0.001%), 265 calls (08958DD4 - 08958E34, length 25)
  Back Branch 08958E20 171 times (length 8)
_S1_2_891F768 4,505 instructions (0.001%), 265 calls (0891F768 - 0891F7B8, length 21)
_S1_2_883EDD0 4,480 instructions (0.001%), 2,240 calls (0883EDD0 - 0883EDD4, length 2)
_S1_2_8930080 4,456 instructions (0.001%), 271 calls (08930080 - 0893011C, length 40)
_S1_2_88F4E64 4,443 instructions (0.001%), 1,481 calls (088F4E64 - 088F4E6C, length 3)
_S1_2_894B8E0 4,420 instructions (0.001%), 221 calls (0894B8E0 - 0894B934, length 22)
_S1_2_89C8500 4,410 instructions (0.001%), 126 calls (089C8500 - 089C859C, length 40)
_S1_2_88E95D0 4,395 instructions (0.001%), 879 calls (088E95D0 - 088E9614, length 18)
_S1_2_8958E74 4,382 instructions (0.001%), 36 calls (08958E74 - 08958EFC, length 35)
  Back Branch 08958ED8 482 times (length 7)
_S1_2_89D20C8 4,380 instructions (0.001%), 292 calls (089D20C8 - 089D2100, length 15)
_S1_2_88079D4 4,354 instructions (0.001%), 622 calls (088079D4 - 088079EC, length 7)
_S1_2_894DC4C 4,332 instructions (0.001%), 227 calls (0894DC4C - 0894DCB8, length 28)
_S1_2_894B02C 4,320 instructions (0.001%), 360 calls (0894B02C - 0894B058, length 12)
_S1_2_885DDF4 4,265 instructions (0.001%), 266 calls (0885DDF4 - 0885DE8C, length 39)
_S1_2_8860854 4,258 instructions (0.001%), 532 calls (08860854 - 08860874, length 9)
_S1_2_89C3E9C 4,256 instructions (0.001%), 532 calls (089C3E9C - 089C3EB8, length 8)
_S1_2_8933F20 4,256 instructions (0.001%), 266 calls (08933F20 - 08933F5C, length 16)
_S1_2_892A33C 4,256 instructions (0.001%), 266 calls (0892A33C - 0892A52C, length 125)
_S1_2_8847E04 4,256 instructions (0.001%), 266 calls (08847E04 - 08847E40, length 16)
_S1_2_8833970 4,216 instructions (0.001%), 62 calls (08833970 - 08833A7C, length 68)
_S1_2_88D2E00 4,215 instructions (0.001%), 1,405 calls (088D2E00 - 088D2E08, length 3)
_S1_2_889B03C 4,180 instructions (0.001%), 76 calls (0889B03C - 0889B14C, length 69)
_S1_2_88CA7E8 4,134 instructions (0.001%), 689 calls (088CA7E8 - 088CA7FC, length 6)
_S1_2_880543C 4,112 instructions (0.001%), 80 calls (0880543C - 0880555C, length 73)
  Back Branch 088054A8 240 times (length 5)
_S1_2_88F4A00 4,090 instructions (0.001%), 409 calls (088F4A00 - 088F4A24, length 10)
_S1_2_8901CBC 4,050 instructions (0.001%), 10 calls (08901CBC - 08901EC8, length 132)
  Back Branch 08901E58 125 times (length 18)
  Back Branch 08901EB8 125 times (length 18)
_S1_2_8814B68 4,012 instructions (0.001%), 10 calls (08814B68 - 08814DE8, length 161)
  Back Branch 08814CAC 60 times (length 48)
  Back Branch 08814DBC 60 times (length 44)
  Back Branch 08814BC4 20 times (length 5)
_S1_2_88E6168 4,008 instructions (0.001%), 668 calls (088E6168 - 088E617C, length 6)
_S1_2_8847084 4,004 instructions (0.001%), 62 calls (08847084 - 088472B4, length 141)
_S1_2_88C209C 3,990 instructions (0.001%), 1,330 calls (088C209C - 088C20A4, length 3)
_S1_2_88C3CD8 3,990 instructions (0.001%), 266 calls (088C3CD8 - 088C3DD0, length 63)
_S1_2_88BF31C 3,990 instructions (0.001%), 266 calls (088BF31C - 088BF3E4, length 51)
_S1_2_88BDE30 3,990 instructions (0.001%), 266 calls (088BDE30 - 088BDEEC, length 48)
_S1_2_88BC9F0 3,990 instructions (0.001%), 266 calls (088BC9F0 - 088BCA90, length 41)
_S1_2_88BBE78 3,990 instructions (0.001%), 266 calls (088BBE78 - 088BBF68, length 61)
_S1_2_88BB358 3,990 instructions (0.001%), 266 calls (088BB358 - 088BB454, length 64)
_S1_2_88BAB68 3,990 instructions (0.001%), 266 calls (088BAB68 - 088BAC94, length 76)
_S1_2_88BA7C0 3,990 instructions (0.001%), 266 calls (088BA7C0 - 088BA888, length 51)
_S1_2_88A0BB4 3,990 instructions (0.001%), 266 calls (088A0BB4 - 088A0BEC, length 15)
_S1_2_885C34C 3,990 instructions (0.001%), 266 calls (0885C34C - 0885C384, length 15)
_S1_2_88587A0 3,990 instructions (0.001%), 266 calls (088587A0 - 088587DC, length 16)
_S1_2_884B210 3,990 instructions (0.001%), 266 calls (0884B210 - 0884B248, length 15)
_S1_2_8849C4C 3,990 instructions (0.001%), 266 calls (08849C4C - 08849C84, length 15)
_S1_2_8842CE4 3,990 instructions (0.001%), 266 calls (08842CE4 - 08842D1C, length 15)
_S1_2_883C768 3,990 instructions (0.001%), 266 calls (0883C768 - 0883C7A0, length 15)
_S1_2_893625C 3,930 instructions (0.001%), 393 calls (0893625C - 08936290, length 14)
_S1_2_890A000 3,924 instructions (0.001%), 109 calls (0890A000 - 0890A08C, length 36)
_S1_2_894FEA4 3,900 instructions (0.001%), 1 calls (0894FEA4 - 0895003C, length 103)
  Back Branch 0894FF98 130 times (length 11)
  Back Branch 0894FFC0 130 times (length 7)
  Back Branch 08950000 52 times (length 12)
  Back Branch 08950020 25 times (length 66)
_S1_2_88B9278 3,884 instructions (0.001%), 1,942 calls (088B9278 - 088B927C, length 2)
_S1_2_8850594 3,857 instructions (0.001%), 551 calls (08850594 - 088505AC, length 7)
_S1_2_88054B8 3,856 instructions (0.001%), 80 calls (088054B8 - 0880555C, length 42)
  Back Branch 08805510 240 times (length 5)
_S1_2_88DFD9C 3,840 instructions (0.001%), 80 calls (088DFD9C - 088DFE64, length 51)
_S1_2_891D610 3,828 instructions (0.001%), 138 calls (0891D610 - 0891D680, length 29)
_S1_2_891C8AC 3,780 instructions (0.001%), 315 calls (0891C8AC - 0891C934, length 35)
_S1_2_894DAA0 3,780 instructions (0.001%), 135 calls (0894DAA0 - 0894DB1C, length 32)
_S1_2_88C7C68 3,770 instructions (0.001%), 145 calls (088C7C68 - 088C7CF8, length 37)
_S1_2_88395B8 3,746 instructions (0.001%), 267 calls (088395B8 - 08839610, length 23)
_S1_2_893FB6C 3,729 instructions (0.001%), 339 calls (0893FB6C - 0893FB94, length 11)
_S1_2_894CD20 3,724 instructions (0.001%), 532 calls (0894CD20 - 0894CD38, length 7)
_S1_2_885BC50 3,724 instructions (0.001%), 532 calls (0885BC50 - 0885BC68, length 7)
_S1_2_885BC34 3,724 instructions (0.001%), 532 calls (0885BC34 - 0885BC4C, length 7)
_S1_2_8850A24 3,724 instructions (0.001%), 532 calls (08850A24 - 08850A3C, length 7)
_S1_2_897C030 3,724 instructions (0.001%), 266 calls (0897C030 - 0897C084, length 22)
_S1_2_8933FC8 3,724 instructions (0.001%), 266 calls (08933FC8 - 08933FFC, length 14)
_S1_2_8929D7C 3,724 instructions (0.001%), 266 calls (08929D7C - 08929E58, length 56)
_S1_2_8898F88 3,724 instructions (0.001%), 266 calls (08898F88 - 08898FBC, length 14)
_S1_2_8858750 3,724 instructions (0.001%), 266 calls (08858750 - 08858784, length 14)
_S1_2_8858718 3,724 instructions (0.001%), 266 calls (08858718 - 0885874C, length 14)
_S1_2_883B870 3,724 instructions (0.001%), 266 calls (0883B870 - 0883B8A4, length 14)
_S1_2_883B838 3,724 instructions (0.001%), 266 calls (0883B838 - 0883B86C, length 14)
_S1_2_8807DC8 3,724 instructions (0.001%), 266 calls (08807DC8 - 08807E28, length 25)
_S1_2_891F860 3,710 instructions (0.001%), 265 calls (0891F860 - 0891F8A4, length 18)
_S1_2_88C75A8 3,682 instructions (0.001%), 263 calls (088C75A8 - 088C75DC, length 14)
_S1_2_894D9EC 3,660 instructions (0.001%), 305 calls (0894D9EC - 0894DA18, length 12)
_S1_2_88B9198 3,658 instructions (0.001%), 1,829 calls (088B9198 - 088B919C, length 2)
_S1_2_890B6B8 3,636 instructions (0.001%), 303 calls (0890B6B8 - 0890B6E4, length 12)
_S1_2_8909018 3,626 instructions (0.001%), 98 calls (08909018 - 089090A8, length 37)
_S1_2_8908AF4 3,624 instructions (0.001%), 151 calls (08908AF4 - 08908B50, length 24)
_S1_2_88DEBC4 3,621 instructions (0.001%), 33 calls (088DEBC4 - 088DF19C, length 375)
_S1_2_88E554C 3,584 instructions (0.001%), 256 calls (088E554C - 088E5580, length 14)
_S1_2_88507BC 3,577 instructions (0.001%), 511 calls (088507BC - 088507D4, length 7)
_S1_2_8901504 3,535 instructions (0.001%), 505 calls (08901504 - 0890151C, length 7)
_S1_2_897393C 3,533 instructions (0.001%), 142 calls (0897393C - 08973A30, length 62)
_S1_2_8957978 3,518 instructions (0.001%), 1 calls (08957978 - 08957BCC, length 150)
  Back Branch 08957AE4 128 times (length 6)
  Back Branch 08957AC4 128 times (length 6)
  Back Branch 08957AA4 128 times (length 6)
  Back Branch 08957B04 48 times (length 6)
  Back Branch 08957A84 26 times (length 16)
  Back Branch 08957A3C 26 times (length 16)
_S1_2_889B3DC 3,491 instructions (0.001%), 38 calls (0889B3DC - 0889B628, length 148)
_S1_2_88F7DB0 3,480 instructions (0.001%), 290 calls (088F7DB0 - 088F7E24, length 30)
_S1_2_89195DC 3,475 instructions (0.001%), 266 calls (089195DC - 08919650, length 30)
_S1_2_88A4BA4 3,458 instructions (0.001%), 266 calls (088A4BA4 - 088A4C00, length 24)
_S1_2_8920FDC 3,445 instructions (0.001%), 265 calls (08920FDC - 0892100C, length 13)
_S1_2_881B9EC 3,445 instructions (0.001%), 265 calls (0881B9EC - 0881BA2C, length 17)
_S1_2_89CA6FC 3,435 instructions (0.001%), 63 calls (089CA6FC - 089CA86C, length 93)
  Back Branch 089CA868 63 times (length 34)
  Back Branch 089CA79C 29 times (length 12)
_S1_2_891D9FC 3,428 instructions (0.001%), 1,714 calls (0891D9FC - 0891DA00, length 2)
_S1_2_88FAF14 3,422 instructions (0.001%), 1,711 calls (088FAF14 - 088FAF18, length 2)
_S1_2_89CB844 3,420 instructions (0.001%), 95 calls (089CB844 - 089CB8D0, length 36)
_S1_2_88DE084 3,412 instructions (0.001%), 5 calls (088DE084 - 088DE3C0, length 208)
  Back Branch 088DE320 143 times (length 149)
_S1_2_893633C 3,410 instructions (0.001%), 341 calls (0893633C - 08936370, length 14)
_S1_2_89139D4 3,367 instructions (0.001%), 259 calls (089139D4 - 08913A04, length 13)
_S1_2_893827C 3,304 instructions (0.001%), 236 calls (0893827C - 089382C0, length 18)
_S1_2_89598C8 3,281 instructions (0.001%), 156 calls (089598C8 - 08959944, length 32)
_S1_2_892FA48 3,277 instructions (0.001%), 266 calls (0892FA48 - 0892FBE4, length 104)
_S1_2_88B9ECC 3,264 instructions (0.001%), 64 calls (088B9ECC - 088B9F94, length 51)
_S1_2_89C2F44 3,240 instructions (0.001%), 270 calls (089C2F44 - 089C2F70, length 12)
_S1_2_8000000 3,228 instructions (0.001%), 807 calls (08000000 - 0800000C, length 4)
_S1_2_884DD80 3,225 instructions (0.001%), 215 calls (0884DD80 - 0884DDB8, length 15)
_S1_2_892C558 3,218 instructions (0.001%), 266 calls (0892C558 - 0892C600, length 43)
_S1_2_880DE24 3,216 instructions (0.001%), 1,608 calls (0880DE24 - 0880DE28, length 2)
_S1_2_8808F08 3,196 instructions (0.001%), 1,598 calls (08808F08 - 08808F0C, length 2)
_S1_2_8842CB4 3,192 instructions (0.001%), 266 calls (08842CB4 - 08842CE0, length 12)
_S1_2_88EF144 3,190 instructions (0.001%), 290 calls (088EF144 - 088EF188, length 18)
_S1_2_8807BC0 3,183 instructions (0.001%), 1,061 calls (08807BC0 - 08807BC8, length 3)
_S1_2_8820CB8 3,180 instructions (0.001%), 265 calls (08820CB8 - 08820CE4, length 12)
_S1_2_886CD2C 3,168 instructions (0.001%), 72 calls (0886CD2C - 0886CE58, length 76)
_S1_2_88C8580 3,140 instructions (0.001%), 37 calls (088C8580 - 088C8778, length 127)
_S1_2_88B9180 3,126 instructions (0.001%), 1,563 calls (088B9180 - 088B9184, length 2)
_S1_2_894B500 3,105 instructions (0.001%), 1,035 calls (0894B500 - 0894B508, length 3)
_S1_2_88C74FC 3,088 instructions (0.001%), 386 calls (088C74FC - 088C7518, length 8)
_S1_2_8842328 3,086 instructions (0.001%), 1,543 calls (08842328 - 0884232C, length 2)
_S1_2_89C5884 3,066 instructions (0.001%), 438 calls (089C5884 - 089C589C, length 7)
_S1_2_88543B4 3,036 instructions (0.001%), 69 calls (088543B4 - 0885444C, length 39)
  Back Branch 08854414 138 times (length 5)
_S1_2_88CA438 3,028 instructions (0.001%), 12 calls (088CA438 - 088CA4F4, length 48)
  Back Branch 088CA4AC 435 times (length 15)
_S1_2_8842EF0 3,024 instructions (0.001%), 504 calls (08842EF0 - 08842F04, length 6)
_S1_2_89387D4 3,020 instructions (0.001%), 604 calls (089387D4 - 089387E4, length 5)
_S1_2_89383C4 2,994 instructions (0.001%), 499 calls (089383C4 - 089383D8, length 6)
_S1_2_890BA50 2,992 instructions (0.001%), 272 calls (0890BA50 - 0890BA78, length 11)
_S1_2_8920468 2,988 instructions (0.001%), 747 calls (08920468 - 08920474, length 4)
_S1_2_88C99C0 2,960 instructions (0.001%), 74 calls (088C99C0 - 088C9B40, length 97)
_S1_2_8899B1C 2,944 instructions (0.001%), 184 calls (08899B1C - 08899B58, length 16)
_S1_2_8902414 2,944 instructions (0.001%), 92 calls (089022F0 - 08902570, length 161)
  Back Branch 08902538 166 times (length 148)
_S1_2_89D1BB4 2,937 instructions (0.001%), 267 calls (089D1BB4 - 089D1BDC, length 11)
_S1_2_8940620 2,926 instructions (0.001%), 266 calls (08940620 - 08940684, length 26)
_S1_2_893516C 2,926 instructions (0.001%), 266 calls (0893516C - 089351BC, length 21)
_S1_2_8930824 2,926 instructions (0.001%), 266 calls (08930824 - 08930878, length 22)
_S1_2_88C205C 2,926 instructions (0.001%), 266 calls (088C205C - 088C2098, length 16)
_S1_2_884DDBC 2,926 instructions (0.001%), 266 calls (0884DDBC - 0884DE14, length 23)
_S1_2_894B650 2,880 instructions (0.001%), 160 calls (0894B650 - 0894B6B0, length 25)
_S1_2_88E6518 2,880 instructions (0.001%), 120 calls (088E6518 - 088E65A0, length 35)
_S1_2_88338E4 2,880 instructions (0.001%), 120 calls (088338E4 - 08833940, length 24)
_S1_2_89AF3A8 2,871 instructions (0.001%), 319 calls (089AF3A8 - 089AF3C8, length 9)
_S1_2_88DDF7C 2,852 instructions (0.001%), 10 calls (088DDF7C - 088DE080, length 66)
  Back Branch 088DE074 143 times (length 14)
  Back Branch 088DE024 143 times (length 27)
_S1_2_8974B60 2,844 instructions (0.001%), 96 calls (08974B60 - 08974C84, length 74)
  Back Branch 08974C64 18 times (length 25)
_S1_2_8842330 2,804 instructions (0.001%), 1,402 calls (08842330 - 08842334, length 2)
_S1_2_8934320 2,804 instructions (0.001%), 701 calls (08934320 - 0893432C, length 4)
_S1_2_894F9B4 2,793 instructions (0.001%), 1 calls (0894F9B4 - 0894FA88, length 54)
  Back Branch 0894FA4C 273 times (length 7)
  Back Branch 0894FA6C 38 times (length 29)
_S1_2_891E338 2,792 instructions (0.001%), 1,396 calls (0891E338 - 0891E33C, length 2)
_S1_2_89DCAEC 2,774 instructions (0.001%), 1,387 calls (089DCAEC - 089DCAF0, length 2)
_S1_2_89C7CAC 2,772 instructions (0.001%), 63 calls (089C7CAC - 089C7DD0, length 74)
  Back Branch 089C7D34 63 times (length 23)
  Back Branch 089C7D54 63 times (length 31)
_S1_2_88E7674 2,760 instructions (0.001%), 120 calls (088E7674 - 088E76E0, length 28)
_S1_2_892DB68 2,745 instructions (0.001%), 271 calls (0892DB68 - 0892DBA8, length 17)
_S1_2_8953400 2,745 instructions (0.001%), 81 calls (08953400 - 089534E8, length 59)
_S1_2_88FE1A0 2,678 instructions (0.001%), 1,339 calls (088FE1A0 - 088FE1A4, length 2)
_S1_2_893465C 2,676 instructions (0.001%), 892 calls (0893465C - 08934664, length 3)
_S1_2_8808F18 2,672 instructions (0.001%), 1,336 calls (08808F18 - 08808F1C, length 2)
_S1_2_89D191C 2,670 instructions (0.001%), 267 calls (089D191C - 089D1940, length 10)
_S1_2_8929508 2,660 instructions (0.001%), 266 calls (08929508 - 0892952C, length 10)
_S1_2_885F658 2,660 instructions (0.001%), 266 calls (0885F658 - 0885F67C, length 10)
_S1_2_885BC6C 2,660 instructions (0.001%), 266 calls (0885BC6C - 0885BC90, length 10)
_S1_2_8815100 2,660 instructions (0.001%), 266 calls (08815100 - 08815124, length 10)
_S1_2_88E964C 2,658 instructions (0.001%), 443 calls (088E964C - 088E9668, length 8)
_S1_2_8901C24 2,656 instructions (0.001%), 166 calls (08901C24 - 08901C70, length 20)
_S1_2_8901BD4 2,656 instructions (0.001%), 166 calls (08901BD4 - 08901C20, length 20)
_S1_2_893DA20 2,622 instructions (0.001%), 1,311 calls (0893DA20 - 0893DA24, length 2)
_S1_2_891D3B0 2,622 instructions (0.001%), 1,311 calls (0891D3B0 - 0891D3B4, length 2)
_S1_2_88F2100 2,610 instructions (0.001%), 290 calls (088F2100 - 088F2128, length 11)
_S1_2_886B944 2,607 instructions (0.001%), 79 calls (0886B944 - 0886B9F0, length 44)
_S1_2_8922780 2,600 instructions (0.001%), 1,300 calls (08922780 - 08922784, length 2)
_S1_2_8908968 2,592 instructions (0.001%), 162 calls (08908968 - 089089A4, length 16)
_S1_2_883BB88 2,580 instructions (0.001%), 215 calls (0883BB88 - 0883BBB4, length 12)
_S1_2_897CF50 2,576 instructions (0.001%), 368 calls (0897CF50 - 0897CF68, length 7)
_S1_2_88590D4 2,530 instructions (0.001%), 1,265 calls (088590D4 - 088590D8, length 2)
_S1_2_890B66C 2,527 instructions (0.001%), 133 calls (0890B66C - 0890B6B4, length 19)
_S1_2_893F9F8 2,486 instructions (0.001%), 113 calls (0893F9F8 - 0893FA54, length 24)
_S1_2_8846E5C 2,480 instructions (0.001%), 620 calls (08846E5C - 08846E68, length 4)
_S1_2_88D92C8 2,457 instructions (0.001%), 189 calls (088D92C8 - 088D9308, length 17)
_S1_2_880FFE4 2,448 instructions (0.001%), 68 calls (0880FFE4 - 0881005C, length 31)
  Back Branch 08810050 136 times (length 5)
_S1_2_89734E8 2,445 instructions (0.001%), 815 calls (089734E8 - 089734F0, length 3)
_S1_2_894DA7C 2,430 instructions (0.001%), 270 calls (0894DA7C - 0894DA9C, length 9)
_S1_2_890B1EC 2,430 instructions (0.001%), 162 calls (0890B1EC - 0890B224, length 15)
_S1_2_88C81D0 2,414 instructions (0.001%), 71 calls (088C81D0 - 088C825C, length 36)
_S1_2_89D322C 2,403 instructions (0.001%), 267 calls (089D322C - 089D3254, length 11)
  Back Branch 089D3250 267 times (length 6)
_S1_2_8865144 2,394 instructions (0.001%), 266 calls (08865144 - 08865164, length 9)
_S1_2_885BC10 2,394 instructions (0.001%), 266 calls (0885BC10 - 0885BC30, length 9)
_S1_2_8849BA0 2,394 instructions (0.001%), 266 calls (08849BA0 - 08849C48, length 43)
_S1_2_8847D58 2,394 instructions (0.001%), 266 calls (08847D58 - 08847E00, length 43)
_S1_2_8898220 2,394 instructions (0.001%), 38 calls (08898220 - 08898358, length 79)
_S1_2_8851B98 2,391 instructions (0.001%), 1 calls (08851B98 - 08851CF4, length 88)
  Back Branch 08851C7C 128 times (length 6)
  Back Branch 08851C10 128 times (length 6)
  Back Branch 08851C58 96 times (length 6)
  Back Branch 08851CC8 32 times (length 6)
  Back Branch 08851C34 4 times (length 6)
  Back Branch 08851BEC 2 times (length 6)
  Back Branch 08851CA0 1 times (length 6)
_S1_2_8921010 2,385 instructions (0.001%), 265 calls (08921010 - 08921038, length 11)
_S1_2_886B71C 2,378 instructions (0.001%), 72 calls (0886B71C - 0886B7F4, length 55)
_S1_2_890241C 2,368 instructions (0.001%), 74 calls (089022F0 - 08902570, length 161)
  Back Branch 08902538 166 times (length 148)
_S1_2_898C4E4 2,368 instructions (0.001%), 22 calls (0898C4E4 - 0898CBD8, length 446)
  Back Branch 0898C660 10 times (length 7)
  Back Branch 0898C720 5 times (length 61)
  Back Branch 0898C9D4 5 times (length 133)
  Back Branch 0898CA44 5 times (length 11)
_S1_2_88C9280 2,360 instructions (0.001%), 20 calls (088C9280 - 088C951C, length 168)
_S1_2_8857D9C 2,356 instructions (0.001%), 62 calls (08857D9C - 08857E30, length 38)
_S1_2_8843394 2,356 instructions (0.001%), 38 calls (08843394 - 08843488, length 62)
_S1_2_8901C74 2,324 instructions (0.001%), 166 calls (08901C74 - 08901CB8, length 18)
_S1_2_88F1D5C 2,313 instructions (0.001%), 108 calls (088F1A74 - 088F1DD4, length 217)
  Back Branch 088F1DC8 2,264 times (length 215)
  Back Branch 088F1DB8 2,264 times (length 211)
_S1_2_8934668 2,304 instructions (0.001%), 768 calls (08934668 - 08934670, length 3)
_S1_2_8905360 2,304 instructions (0.001%), 256 calls (08905360 - 08905380, length 9)
_S1_2_8903284 2,304 instructions (0.001%), 128 calls (08903284 - 089032C8, length 18)
_S1_2_889AFC0 2,294 instructions (0.001%), 74 calls (0889AFC0 - 0889B038, length 31)
_S1_2_894DA1C 2,275 instructions (0.001%), 455 calls (0894DA1C - 0894DA2C, length 5)
_S1_2_891D324 2,275 instructions (0.001%), 91 calls (0891D324 - 0891D3A4, length 33)
_S1_2_8865168 2,268 instructions (0.001%), 252 calls (08865168 - 08865188, length 9)
_S1_2_89C861C 2,268 instructions (0.001%), 63 calls (089C861C - 089C86A8, length 36)
_S1_2_890B24C 2,265 instructions (0.001%), 151 calls (0890B24C - 0890B284, length 15)
_S1_2_891D85C 2,263 instructions (0.001%), 127 calls (0891D85C - 0891D90C, length 45)
  Back Branch 0891D8C0 17 times (length 16)
  Back Branch 0891D8D0 11 times (length 20)
  Back Branch 0891D8F8 11 times (length 30)
  Back Branch 0891D908 1 times (length 18)
_S1_2_894B50C 2,241 instructions (0.001%), 747 calls (0894B50C - 0894B514, length 3)
_S1_2_88DFD2C 2,240 instructions (0.001%), 80 calls (088DFD2C - 088DFD98, length 28)
_S1_2_8809A90 2,240 instructions (0.001%), 1 calls (08809A90 - 08809B90, length 65)
  Back Branch 08809B0C 124 times (length 5)
  Back Branch 08809B54 45 times (length 25)
  Back Branch 08809B64 32 times (length 41)
_S1_2_891E47C 2,211 instructions (0.001%), 67 calls (0891E47C - 0891E524, length 43)
_S1_2_8956E24 2,208 instructions (0.001%), 184 calls (08956E24 - 08956E50, length 12)
_S1_2_8810538 2,208 instructions (0.001%), 135 calls (08810538 - 08810590, length 23)
_S1_2_896BA50 2,176 instructions (0.001%), 136 calls (0896BA50 - 0896BB0C, length 48)
_S1_2_886B3D8 2,160 instructions (0.001%), 72 calls (0886B3D8 - 0886B484, length 44)
_S1_2_894DBEC 2,144 instructions (0.001%), 134 calls (0894DBEC - 0894DC38, length 20)
_S1_2_894C4A8 2,142 instructions (0.001%), 63 calls (0894C4A8 - 0894C52C, length 34)
_S1_2_8886E0C 2,130 instructions (0.001%), 15 calls (08886E0C - 08886ED8, length 52)
  Back Branch 08886E70 150 times (length 5)
  Back Branch 08886E98 150 times (length 5)
_S1_2_89340A8 2,128 instructions (0.001%), 532 calls (089340A8 - 089340B4, length 4)
_S1_2_892058C 2,128 instructions (0.001%), 532 calls (0892058C - 08920598, length 4)
_S1_2_89D253C 2,128 instructions (0.001%), 266 calls (089D23B8 - 089D2544, length 100)
  Back Branch 089D2540 266 times (length 100)
_S1_2_88AC910 2,128 instructions (0.001%), 266 calls (088AC910 - 088AC92C, length 8)
_S1_2_88AC8F0 2,128 instructions (0.001%), 266 calls (088AC8F0 - 088AC90C, length 8)
_S1_2_8865BF8 2,128 instructions (0.001%), 266 calls (08865BF8 - 08865C38, length 17)
_S1_2_8811938 2,128 instructions (0.001%), 266 calls (08811938 - 08811ABC, length 98)
_S1_2_8808F60 2,122 instructions (0.001%), 1,061 calls (08808F60 - 08808F64, length 2)
_S1_2_885428C 2,122 instructions (0.001%), 152 calls (0885428C - 088542C8, length 16)
  Back Branch 088542B4 150 times (length 7)
_S1_2_8813F78 2,120 instructions (0.001%), 530 calls (08813F78 - 08813F84, length 4)
_S1_2_8934340 2,103 instructions (0.001%), 701 calls (08934340 - 08934348, length 3)
_S1_2_898991C 2,102 instructions (0.001%), 77 calls (0898991C - 08989B50, length 142)
_S1_2_886B7F8 2,100 instructions (0.001%), 70 calls (0886B7F8 - 0886B898, length 41)
_S1_2_890B734 2,093 instructions (0.001%), 161 calls (0890B734 - 0890B764, length 13)
_S1_2_880C270 2,090 instructions (0.001%), 1 calls (0880C270 - 0880C8F0, length 417)
  Back Branch 0880C744 83 times (length 21)
  Back Branch 0880C644 83 times (length 9)
  Back Branch 0880C6D4 5 times (length 30)
  Back Branch 0880C498 1 times (length 25)
  Back Branch 0880C7AC 1 times (length 20)
  Back Branch 0880C3F8 1 times (length 24)
_S1_2_886B598 2,088 instructions (0.001%), 72 calls (0886B598 - 0886B640, length 43)
_S1_2_88F4AE8 2,086 instructions (0.001%), 1,043 calls (088F4AE8 - 088F4AEC, length 2)
_S1_2_894C5E0 2,068 instructions (0.001%), 94 calls (0894C5E0 - 0894C634, length 22)
_S1_2_88505B0 2,044 instructions (0.001%), 292 calls (088505B0 - 088505C8, length 7)
_S1_2_89C8480 2,016 instructions (0.001%), 63 calls (089C8480 - 089C84FC, length 32)
_S1_2_88E934C 2,012 instructions (0.001%), 503 calls (088E934C - 088E9358, length 4)
_S1_2_89CD828 1,988 instructions (0.001%), 142 calls (089CD828 - 089CD85C, length 14)
_S1_2_8987C20 1,986 instructions (0.001%), 1 calls (08987C20 - 08988248, length 395)
  Back Branch 089880F8 12 times (length 109)
  Back Branch 08987D58 5 times (length 43)
  Back Branch 08988150 3 times (length 145)
  Back Branch 08987E68 3 times (length 43)
  Back Branch 08988214 3 times (length 31)
_S1_2_891D494 1,977 instructions (0.001%), 659 calls (0891D494 - 0891D49C, length 3)
_S1_2_8857EEC 1,976 instructions (0.001%), 38 calls (08857EEC - 08857FA4, length 47)
  Back Branch 08857F44 76 times (length 13)
_S1_2_89780F0 1,970 instructions (0.001%), 2 calls (089780F0 - 089788D0, length 505)
  Back Branch 089783B0 16 times (length 30)
  Back Branch 08978620 12 times (length 6)
  Back Branch 0897887C 10 times (length 54)
  Back Branch 08978630 6 times (length 12)
  Back Branch 08978320 4 times (length 6)
  Back Branch 08978300 4 times (length 6)
_S1_2_89387E8 1,968 instructions (0.001%), 492 calls (089387E8 - 089387F4, length 4)
_S1_2_89B05C8 1,968 instructions (0.001%), 82 calls (089B05C8 - 089B0624, length 24)
_S1_2_890BB00 1,962 instructions (0.001%), 109 calls (0890BB00 - 0890BB44, length 18)
_S1_2_89C85A0 1,953 instructions (0.001%), 63 calls (089C85A0 - 089C8618, length 31)
_S1_2_885005C 1,935 instructions (0.001%), 215 calls (0885005C - 0885007C, length 9)
_S1_2_895A89C 1,930 instructions (0.001%), 62 calls (0895A89C - 0895AB24, length 163)
_S1_2_895AB64 1,924 instructions (0.001%), 51 calls (0895AB64 - 0895ACD0, length 92)
_S1_2_894D36C 1,890 instructions (0.001%), 70 calls (0894D36C - 0894D3D4, length 27)
_S1_2_886B9F4 1,890 instructions (0.001%), 70 calls (0886B9F4 - 0886BECC, length 311)
_S1_2_895AFC0 1,883 instructions (0.001%), 1 calls (0895AFC0 - 0895BAE0, length 713)
  Back Branch 0895AFEC 235 times (length 5)
_S1_2_892DBAC 1,880 instructions (0.001%), 10 calls (0892DBAC - 0892DCA0, length 62)
  Back Branch 0892DC64 100 times (length 20)
_S1_2_891AED4 1,872 instructions (0.001%), 468 calls (0891AED4 - 0891AEE0, length 4)
_S1_2_88C813C 1,872 instructions (0.001%), 72 calls (088C813C - 088C81CC, length 37)
_S1_2_888B940 1,872 instructions (0.001%), 4 calls (0888B940 - 0888BC04, length 178)
  Back Branch 0888BB14 236 times (length 5)
_S1_2_8954014 1,864 instructions (0.001%), 88 calls (08954014 - 08954198, length 98)
_S1_2_88C2040 1,862 instructions (0.001%), 266 calls (088C2040 - 088C2058, length 7)
_S1_2_88C2024 1,862 instructions (0.001%), 266 calls (088C2024 - 088C203C, length 7)
_S1_2_88BFB64 1,862 instructions (0.001%), 266 calls (088BFB64 - 088BFB7C, length 7)
_S1_2_88BCA94 1,862 instructions (0.001%), 266 calls (088BCA94 - 088BCAAC, length 7)
_S1_2_8859678 1,862 instructions (0.001%), 266 calls (08859678 - 08859690, length 7)
_S1_2_885965C 1,862 instructions (0.001%), 266 calls (0885965C - 08859674, length 7)
_S1_2_8859640 1,862 instructions (0.001%), 266 calls (08859640 - 08859658, length 7)
_S1_2_8842A10 1,862 instructions (0.001%), 266 calls (08842A10 - 08842A28, length 7)
_S1_2_8842930 1,862 instructions (0.001%), 266 calls (08842930 - 08842948, length 7)
_S1_2_8842914 1,862 instructions (0.001%), 266 calls (08842914 - 0884292C, length 7)
_S1_2_88428F8 1,862 instructions (0.001%), 266 calls (088428F8 - 08842910, length 7)
_S1_2_8811CB0 1,862 instructions (0.001%), 266 calls (08811CB0 - 08811CE4, length 14)
_S1_2_880B650 1,862 instructions (0.001%), 266 calls (0880B650 - 0880B6B4, length 26)
_S1_2_891B8B8 1,862 instructions (0.001%), 116 calls (0891B8B8 - 0891B930, length 31)
_S1_2_889B298 1,862 instructions (0.001%), 38 calls (0889B298 - 0889B3B4, length 72)
_S1_2_8810D20 1,855 instructions (0.001%), 265 calls (08810D20 - 08810D38, length 7)
_S1_2_8834A4C 1,824 instructions (0.001%), 24 calls (08834A4C - 08834C00, length 110)
  Back Branch 08834B9C 24 times (length 59)
_S1_2_891DE74 1,817 instructions (0.001%), 79 calls (0891DE74 - 0891DECC, length 23)
_S1_2_88F5DE4 1,811 instructions (0.001%), 118 calls (088F5DE4 - 088F5E28, length 18)
_S1_2_8846E6C 1,798 instructions (0.001%), 62 calls (08846E6C - 08846EDC, length 29)
_S1_2_893EF44 1,794 instructions (0.000%), 66 calls (0893EF44 - 0893EFF0, length 44)
_S1_2_8903268 1,792 instructions (0.000%), 256 calls (08903268 - 08903280, length 7)
_S1_2_893EB94 1,792 instructions (0.000%), 128 calls (0893EB94 - 0893EBC8, length 14)
_S1_2_88507D8 1,778 instructions (0.000%), 254 calls (088507D8 - 088507F0, length 7)
_S1_2_891EB44 1,772 instructions (0.000%), 63 calls (0891EB44 - 0891EBD8, length 38)
_S1_2_894D3E4 1,770 instructions (0.000%), 885 calls (0894D3E4 - 0894D3E8, length 2)
_S1_2_890B570 1,764 instructions (0.000%), 98 calls (0890B570 - 0890B5B4, length 18)
_S1_2_88583C4 1,764 instructions (0.000%), 38 calls (088583C4 - 0885857C, length 111)
_S1_2_89032CC 1,764 instructions (0.000%), 36 calls (089032CC - 08903330, length 26)
  Back Branch 08903310 128 times (length 9)
_S1_2_8959B80 1,752 instructions (0.000%), 43 calls (08959B80 - 08959DB8, length 143)
_S1_2_8815B6C 1,748 instructions (0.000%), 76 calls (08815B6C - 08815BE4, length 31)
_S1_2_886BED0 1,728 instructions (0.000%), 72 calls (0886BED0 - 0886BF88, length 47)
_S1_2_886B488 1,728 instructions (0.000%), 72 calls (0886B488 - 0886B528, length 41)
_S1_2_898CAB8 1,723 instructions (0.000%), 33 calls (0898CAB8 - 0898CBD8, length 73)
  Back Branch 0898CB24 99 times (length 5)
_S1_2_891D4C0 1,716 instructions (0.000%), 143 calls (0891D4C0 - 0891D4EC, length 12)
_S1_2_8903654 1,715 instructions (0.000%), 13 calls (08903654 - 089036B8, length 26)
  Back Branch 08903698 166 times (length 9)
_S1_2_88E65A4 1,712 instructions (0.000%), 214 calls (088E65A4 - 088E65C0, length 8)
_S1_2_88C6A18 1,701 instructions (0.000%), 189 calls (088C6A18 - 088C6A38, length 9)
_S1_2_8851AC0 1,701 instructions (0.000%), 63 calls (08851AC0 - 08851B28, length 27)
_S1_2_8804E68 1,692 instructions (0.000%), 13 calls (08804E68 - 0880555C, length 446)
  Back Branch 08804FE4 8 times (length 7)
  Back Branch 08805358 4 times (length 133)
  Back Branch 088053C8 4 times (length 11)
  Back Branch 088050A4 4 times (length 61)
_S1_2_896B794 1,680 instructions (0.000%), 560 calls (0896B794 - 0896B79C, length 3)
_S1_2_88540D8 1,672 instructions (0.000%), 40 calls (088540D8 - 08854288, length 109)
_S1_2_880B72C 1,656 instructions (0.000%), 128 calls (0880B72C - 0880B75C, length 13)
_S1_2_886B89C 1,656 instructions (0.000%), 72 calls (0886B89C - 0886B940, length 42)
_S1_2_88E7B94 1,650 instructions (0.000%), 33 calls (088E7B94 - 088E7CBC, length 75)
_S1_2_889AF1C 1,638 instructions (0.000%), 78 calls (0889AF1C - 0889AF7C, length 25)
_S1_2_89590D8 1,625 instructions (0.000%), 17 calls (089590D8 - 089594FC, length 266)
_S1_2_890C4A8 1,617 instructions (0.000%), 49 calls (0890C4A8 - 0890C930, length 291)
_S1_2_8808F68 1,610 instructions (0.000%), 805 calls (08808F68 - 08808F6C, length 2)
_S1_2_8957178 1,608 instructions (0.000%), 134 calls (08957178 - 089571A4, length 12)
_S1_2_88516AC 1,600 instructions (0.000%), 320 calls (088516AC - 088516BC, length 5)
_S1_2_89387BC 1,596 instructions (0.000%), 798 calls (089387BC - 089387C0, length 2)
_S1_2_8937AF0 1,596 instructions (0.000%), 798 calls (08937AF0 - 08937AF4, length 2)
_S1_2_880DEB0 1,596 instructions (0.000%), 798 calls (0880DEB0 - 0880DEB4, length 2)
_S1_2_8808F10 1,596 instructions (0.000%), 798 calls (08808F10 - 08808F14, length 2)
_S1_2_8842DAC 1,596 instructions (0.000%), 266 calls (08842DAC - 08842DC8, length 8)
_S1_2_88A9C10 1,590 instructions (0.000%), 265 calls (088A9C10 - 088A9C24, length 6)
_S1_2_89D3C80 1,575 instructions (0.000%), 63 calls (089D3C80 - 089D3CE0, length 25)
_S1_2_8858D40 1,575 instructions (0.000%), 63 calls (08858D40 - 08858D8C, length 20)
  Back Branch 08858D74 126 times (length 5)
_S1_2_8864F94 1,568 instructions (0.000%), 784 calls (08864F94 - 08864F98, length 2)
_S1_2_8974568 1,562 instructions (0.000%), 20 calls (08974568 - 08974B5C, length 382)
  Back Branch 08974AA8 18 times (length 145)
_S1_2_89361A0 1,558 instructions (0.000%), 779 calls (089361A0 - 089361A4, length 2)
_S1_2_895301C 1,552 instructions (0.000%), 40 calls (0895301C - 0895314C, length 77)
_S1_2_8936B10 1,551 instructions (0.000%), 517 calls (08936B10 - 08936B18, length 3)
_S1_2_894F5C8 1,538 instructions (0.000%), 1 calls (0894F5C8 - 0894F670, length 43)
  Back Branch 0894F654 88 times (length 17)
_S1_2_89508BC 1,536 instructions (0.000%), 256 calls (089508BC - 089508D0, length 6)
_S1_2_8901744 1,536 instructions (0.000%), 256 calls (08901744 - 08901758, length 6)
_S1_2_88C8DD0 1,536 instructions (0.000%), 35 calls (088C8DD0 - 088C9180, length 237)
_S1_2_891E9AC 1,535 instructions (0.000%), 63 calls (0891E9AC - 0891EA64, length 47)
_S1_2_889F038 1,518 instructions (0.000%), 66 calls (0889F038 - 0889F090, length 23)
_S1_2_890B414 1,513 instructions (0.000%), 89 calls (0890B414 - 0890B454, length 17)
_S1_2_886B52C 1,512 instructions (0.000%), 72 calls (0886B52C - 0886B594, length 27)
_S1_2_89C87CC 1,512 instructions (0.000%), 63 calls (089C87CC - 089C8828, length 24)
_S1_2_890777C 1,512 instructions (0.000%), 63 calls (0890777C - 089077E8, length 28)
_S1_2_8908AAC 1,510 instructions (0.000%), 302 calls (08908AAC - 08908ABC, length 5)
_S1_2_89534F4 1,506 instructions (0.000%), 36 calls (089534F4 - 0895360C, length 71)
_S1_2_884B148 1,505 instructions (0.000%), 215 calls (0884B148 - 0884B160, length 7)
_S1_2_8849B84 1,505 instructions (0.000%), 215 calls (08849B84 - 08849B9C, length 7)
_S1_2_883EE24 1,488 instructions (0.000%), 248 calls (0883EE24 - 0883EE38, length 6)
_S1_2_88C8448 1,475 instructions (0.000%), 35 calls (088C8448 - 088C8504, length 48)
_S1_2_89D3D34 1,449 instructions (0.000%), 63 calls (089D3D34 - 089D3D8C, length 23)
_S1_2_889BB18 1,444 instructions (0.000%), 38 calls (0889BB18 - 0889BB98, length 33)
  Back Branch 0889BB50 76 times (length 5)
_S1_2_88D768C 1,440 instructions (0.000%), 99 calls (088D768C - 088D76EC, length 25)
_S1_2_897A77C 1,436 instructions (0.000%), 11 calls (0897A77C - 0897A9AC, length 141)
_S1_2_894D1D4 1,430 instructions (0.000%), 65 calls (0894D1D4 - 0894D228, length 22)
_S1_2_889F0F0 1,426 instructions (0.000%), 62 calls (0889F0F0 - 0889F148, length 23)
_S1_2_89751D4 1,422 instructions (0.000%), 2 calls (089751D4 - 08975740, length 348)
  Back Branch 08975590 8 times (length 10)
  Back Branch 08975638 8 times (length 16)
  Back Branch 08975528 6 times (length 131)
  Back Branch 08975684 4 times (length 39)
_S1_2_8973250 1,408 instructions (0.000%), 35 calls (08973250 - 08973430, length 121)
_S1_2_8937D3C 1,404 instructions (0.000%), 52 calls (08937D3C - 08937E20, length 58)
_S1_2_88E2BC8 1,400 instructions (0.000%), 280 calls (088E2BC8 - 088E2BD8, length 5)
_S1_2_88E2BB4 1,400 instructions (0.000%), 280 calls (088E2BB4 - 088E2BC4, length 5)
_S1_2_8957654 1,394 instructions (0.000%), 48 calls (08957654 - 08957724, length 53)
  Back Branch 089576F4 47 times (length 18)
_S1_2_88C8260 1,392 instructions (0.000%), 20 calls (088C8260 - 088C8444, length 122)
_S1_2_89500A4 1,391 instructions (0.000%), 1 calls (089500A4 - 089502B0, length 132)
  Back Branch 08950284 18 times (length 70)
_S1_2_891F2B0 1,386 instructions (0.000%), 198 calls (0891F2B0 - 0891F2C8, length 7)
_S1_2_88D8874 1,384 instructions (0.000%), 35 calls (088D8874 - 088D8948, length 54)
_S1_2_880B7D8 1,378 instructions (0.000%), 66 calls (0880B7D8 - 0880B880, length 43)
  Back Branch 0880B83C 62 times (length 8)
_S1_2_89B8234 1,368 instructions (0.000%), 24 calls (089B8234 - 089B83E0, length 108)
_S1_2_8808164 1,350 instructions (0.000%), 46 calls (08808164 - 08808214, length 45)
_S1_2_884F230 1,350 instructions (0.000%), 6 calls (0884F230 - 0884F2D8, length 43)
  Back Branch 0884F264 60 times (length 5)
  Back Branch 0884F248 60 times (length 5)
  Back Branch 0884F2CC 30 times (length 23)
_S1_2_8970F58 1,346 instructions (0.000%), 1 calls (08970F58 - 08971564, length 388)
  Back Branch 08971168 15 times (length 18)
  Back Branch 089710C0 9 times (length 18)
  Back Branch 08971114 6 times (length 18)
  Back Branch 0897142C 5 times (length 77)
  Back Branch 089712AC 3 times (length 32)
  Back Branch 089711CC 3 times (length 94)
  Back Branch 089714C8 2 times (length 10)
  Back Branch 0897147C 2 times (length 10)
_S1_2_892933C 1,330 instructions (0.000%), 266 calls (0892933C - 08929354, length 7)
_S1_2_8811CF4 1,330 instructions (0.000%), 266 calls (08811CF4 - 08811D18, length 10)
_S1_2_89D3F5C 1,323 instructions (0.000%), 63 calls (089D3F5C - 089D3FAC, length 21)
_S1_2_891EA68 1,323 instructions (0.000%), 63 calls (0891EA68 - 0891EAB8, length 21)
_S1_2_8907D24 1,308 instructions (0.000%), 62 calls (08907D24 - 08907DDC, length 47)
_S1_2_898C054 1,308 instructions (0.000%), 12 calls (0898C054 - 0898C1B0, length 88)
  Back Branch 0898C144 24 times (length 21)
_S1_2_88D8664 1,305 instructions (0.000%), 15 calls (088D8664 - 088D8804, length 105)
_S1_2_891E244 1,300 instructions (0.000%), 100 calls (0891E244 - 0891E274, length 13)
_S1_2_89AECE4 1,296 instructions (0.000%), 36 calls (089AECE4 - 089AED7C, length 39)
_S1_2_89387CC 1,292 instructions (0.000%), 646 calls (089387CC - 089387D0, length 2)
_S1_2_883524C 1,287 instructions (0.000%), 38 calls (0883524C - 088353B0, length 90)
_S1_2_88E54B0 1,276 instructions (0.000%), 319 calls (088E54B0 - 088E54BC, length 4)
_S1_2_88DE5C4 1,275 instructions (0.000%), 5 calls (088DE5C4 - 088DE66C, length 43)
  Back Branch 088DE638 139 times (length 12)
_S1_2_890223C 1,274 instructions (0.000%), 13 calls (0890223C - 089025A4, length 219)
  Back Branch 08902538 166 times (length 148)
_S1_2_8808F28 1,272 instructions (0.000%), 636 calls (08808F28 - 08808F2C, length 2)
_S1_2_89D3CE4 1,260 instructions (0.000%), 63 calls (089D3CE4 - 089D3D30, length 20)
_S1_2_885913C 1,244 instructions (0.000%), 622 calls (0885913C - 08859140, length 2)
_S1_2_89B1168 1,225 instructions (0.000%), 75 calls (089B10D8 - 089B119C, length 50)
  Back Branch 089B1170 1,244 times (length 40)
  Back Branch 089B1114 6 times (length 9)
_S1_2_894DA30 1,222 instructions (0.000%), 94 calls (0894DA30 - 0894DA70, length 17)
_S1_2_88E568C 1,202 instructions (0.000%), 52 calls (088E568C - 088E56DC, length 21)
  Back Branch 088E56C8 77 times (length 12)
_S1_2_8953150 1,200 instructions (0.000%), 40 calls (08953150 - 08953278, length 75)
  Back Branch 08953258 36 times (length 14)
_S1_2_89097D8 1,188 instructions (0.000%), 198 calls (089097D8 - 089097EC, length 6)
_S1_2_892D01C 1,186 instructions (0.000%), 1 calls (0892D01C - 0892D100, length 58)
  Back Branch 0892D0E8 48 times (length 24)
_S1_2_898971C 1,185 instructions (0.000%), 237 calls (0898971C - 0898972C, length 5)
_S1_2_88E7330 1,184 instructions (0.000%), 74 calls (088E7330 - 088E7374, length 18)
_S1_2_89555F0 1,166 instructions (0.000%), 14 calls (089555F0 - 08955A30, length 273)
  Back Branch 089559EC 13 times (length 31)
  Back Branch 08955960 4 times (length 35)
_S1_2_8847068 1,155 instructions (0.000%), 165 calls (08847068 - 08847080, length 7)
_S1_2_88128AC 1,152 instructions (0.000%), 192 calls (088128AC - 088128C0, length 6)
_S1_2_89BEADC 1,150 instructions (0.000%), 115 calls (089BEADC - 089BEB00, length 10)
_S1_2_89C0BC8 1,150 instructions (0.000%), 23 calls (089C0BC8 - 089C0CC4, length 64)
_S1_2_891AC64 1,144 instructions (0.000%), 26 calls (0891AC64 - 0891AD24, length 49)
_S1_2_8864A88 1,140 instructions (0.000%), 5 calls (08864A88 - 08864AD4, length 20)
  Back Branch 08864AC8 85 times (length 13)
_S1_2_88A3938 1,134 instructions (0.000%), 81 calls (088A3938 - 088A396C, length 14)
_S1_2_8888D50 1,134 instructions (0.000%), 9 calls (08888D50 - 08888DDC, length 36)
  Back Branch 08888DB4 90 times (length 5)
  Back Branch 08888D98 90 times (length 5)
_S1_2_8813F88 1,131 instructions (0.000%), 39 calls (08813F88 - 0881409C, length 70)
_S1_2_891E2EC 1,125 instructions (0.000%), 125 calls (0891E2EC - 0891E30C, length 9)
_S1_2_89AEEAC 1,116 instructions (0.000%), 36 calls (089AEEAC - 089AEF24, length 31)
_S1_2_89BFDE8 1,112 instructions (0.000%), 23 calls (089BFDE8 - 089C0258, length 285)
_S1_2_891E190 1,104 instructions (0.000%), 69 calls (0891E190 - 0891E1CC, length 16)
_S1_2_896BA18 1,092 instructions (0.000%), 182 calls (0896BA18 - 0896BA4C, length 14)
_S1_2_89D3C44 1,092 instructions (0.000%), 78 calls (089D3C44 - 089D3C7C, length 15)
  Back Branch 089D3C78 78 times (length 6)
_S1_2_894D22C 1,090 instructions (0.000%), 82 calls (0894D22C - 0894D278, length 20)
_S1_2_8847A64 1,090 instructions (0.000%), 5 calls (08847A64 - 08847ABC, length 23)
  Back Branch 08847AB0 80 times (length 13)
_S1_2_8973224 1,084 instructions (0.000%), 36 calls (08973224 - 08973430, length 132)
_S1_2_895A758 1,084 instructions (0.000%), 36 calls (0895A758 - 0895A898, length 81)
  Back Branch 0895A864 16 times (length 28)
  Back Branch 0895A820 16 times (length 11)
  Back Branch 0895A854 2 times (length 24)
_S1_2_8854484 1,080 instructions (0.000%), 40 calls (08854484 - 088544EC, length 27)
_S1_2_8842DA4 1,072 instructions (0.000%), 536 calls (08842DA4 - 08842DA8, length 2)
_S1_2_88528A4 1,070 instructions (0.000%), 1 calls (088528A4 - 088531D8, length 590)
  Back Branch 08852DF0 128 times (length 7)
  Back Branch 0885296C 16 times (length 30)
  Back Branch 0885297C 4 times (length 40)
  Back Branch 088529E4 2 times (length 5)
  Back Branch 08853180 1 times (length 495)
  Back Branch 088531A4 1 times (length 511)
_S1_2_88B9168 1,064 instructions (0.000%), 532 calls (088B9168 - 088B916C, length 2)
_S1_2_8842A2C 1,064 instructions (0.000%), 532 calls (08842A2C - 08842A30, length 2)
_S1_2_880DEB8 1,064 instructions (0.000%), 532 calls (0880DEB8 - 0880DEBC, length 2)
_S1_2_89BCC70 1,064 instructions (0.000%), 133 calls (089BCC70 - 089BCC8C, length 8)
_S1_2_892104C 1,060 instructions (0.000%), 530 calls (0892104C - 08921050, length 2)
_S1_2_897AA2C 1,060 instructions (0.000%), 40 calls (0897AA2C - 0897AB10, length 58)
_S1_2_89055A4 1,052 instructions (0.000%), 13 calls (089055A4 - 08905904, length 217)
  Back Branch 08905634 24 times (length 10)
_S1_2_880E268 1,050 instructions (0.000%), 35 calls (0880E268 - 0880E2F4, length 36)
_S1_2_891DF74 1,035 instructions (0.000%), 69 calls (0891DF74 - 0891DFAC, length 15)
_S1_2_898CBDC 1,032 instructions (0.000%), 8 calls (0898CBDC - 0898CD88, length 108)
  Back Branch 0898CCEC 16 times (length 21)
_S1_2_8847000 1,024 instructions (0.000%), 76 calls (08847000 - 08847064, length 26)
_S1_2_8934674 1,023 instructions (0.000%), 341 calls (08934674 - 0893467C, length 3)
_S1_2_898728C 1,014 instructions (0.000%), 338 calls (0898728C - 08987294, length 3)
_S1_2_88E0C64 1,014 instructions (0.000%), 48 calls (088E0C64 - 088E0CCC, length 27)
_S1_2_880B974 992 instructions (0.000%), 62 calls (0880B974 - 0880B9C0, length 20)
_S1_2_88BA074 980 instructions (0.000%), 2 calls (088BA074 - 088BA128, length 46)
  Back Branch 088BA108 60 times (length 30)
_S1_2_88C7814 972 instructions (0.000%), 162 calls (088C7814 - 088C7828, length 6)
_S1_2_88C9F38 970 instructions (0.000%), 1 calls (088C9F38 - 088CA03C, length 66)
  Back Branch 088CA008 128 times (length 7)
  Back Branch 088C9FE0 4 times (length 5)
_S1_2_891D458 968 instructions (0.000%), 121 calls (0891D458 - 0891D478, length 9)
_S1_2_895080C 960 instructions (0.000%), 160 calls (0895080C - 08950820, length 6)
_S1_2_8866820 954 instructions (0.000%), 159 calls (08866820 - 08866834, length 6)
_S1_2_89D3B28 945 instructions (0.000%), 63 calls (089D3B28 - 089D3B60, length 15)
_S1_2_894DEE0 936 instructions (0.000%), 117 calls (0894DEE0 - 0894DEFC, length 8)
_S1_2_896E5F4 932 instructions (0.000%), 1 calls (0896E5F4 - 0896EFF4, length 641)
  Back Branch 0896EEF8 4 times (length 21)
  Back Branch 0896E8C0 3 times (length 109)
  Back Branch 0896EF6C 2 times (length 10)
_S1_2_883FA60 930 instructions (0.000%), 62 calls (0883FA60 - 0883FA98, length 15)
_S1_2_893ED28 926 instructions (0.000%), 66 calls (0893ED28 - 0893ED70, length 19)
_S1_2_894E1B8 924 instructions (0.000%), 42 calls (0894E1B8 - 0894E21C, length 26)
_S1_2_8808050 923 instructions (0.000%), 46 calls (08808050 - 08808160, length 69)
_S1_2_883EB3C 912 instructions (0.000%), 38 calls (0883EB3C - 0883EB98, length 24)
_S1_2_89BF1C0 912 instructions (0.000%), 32 calls (089BF1C0 - 089BF2CC, length 68)
_S1_2_896BF28 909 instructions (0.000%), 101 calls (0896BF28 - 0896BF78, length 21)
_S1_2_8886424 906 instructions (0.000%), 6 calls (08886424 - 08886514, length 61)
  Back Branch 088864C4 60 times (length 5)
  Back Branch 088864A8 60 times (length 5)
_S1_2_88C877C 902 instructions (0.000%), 15 calls (088C877C - 088C88E4, length 91)
_S1_2_89D3B64 900 instructions (0.000%), 60 calls (089D3B64 - 089D3B9C, length 15)
_S1_2_89D3FB0 882 instructions (0.000%), 63 calls (089D3FB0 - 089D3FE8, length 15)
  Back Branch 089D3FE4 63 times (length 6)
_S1_2_893F734 882 instructions (0.000%), 63 calls (0893F734 - 0893F774, length 17)
_S1_2_88B6C20 860 instructions (0.000%), 215 calls (088B6C20 - 088B6C2C, length 4)
_S1_2_88D6D3C 848 instructions (0.000%), 70 calls (088D6D3C - 088D6D78, length 16)
_S1_2_8839C0C 840 instructions (0.000%), 70 calls (08839C0C - 08839C38, length 12)
  Back Branch 08839C2C 70 times (length 5)
_S1_2_8815B2C 836 instructions (0.000%), 76 calls (08815B2C - 08815B54, length 11)
_S1_2_8808F88 832 instructions (0.000%), 416 calls (08808F88 - 08808F8C, length 2)
_S1_2_8864B60 830 instructions (0.000%), 5 calls (08864B60 - 08864C34, length 54)
  Back Branch 08864BE0 85 times (length 7)
_S1_2_88E5B80 820 instructions (0.000%), 18 calls (088E5B80 - 088E5C50, length 53)
_S1_2_89C61C0 819 instructions (0.000%), 21 calls (089C61C0 - 089C626C, length 44)
  Back Branch 089C6214 45 times (length 7)
  Back Branch 089C625C 21 times (length 6)
_S1_2_8840930 819 instructions (0.000%), 13 calls (08840930 - 08840A28, length 63)
_S1_2_88510B4 816 instructions (0.000%), 68 calls (088510B4 - 088510E0, length 12)
_S1_2_890B39C 810 instructions (0.000%), 45 calls (0890B39C - 0890B3E0, length 18)
_S1_2_894C374 806 instructions (0.000%), 62 calls (0894C374 - 0894C3BC, length 19)
_S1_2_88AC50C 798 instructions (0.000%), 266 calls (088AC50C - 088AC514, length 3)
_S1_2_89BC6BC 798 instructions (0.000%), 42 calls (089BC6BC - 089BC70C, length 21)
_S1_2_883F74C 798 instructions (0.000%), 38 calls (0883F74C - 0883F79C, length 21)
_S1_2_8814B14 798 instructions (0.000%), 38 calls (08814B14 - 08814B64, length 21)
_S1_2_88E2680 790 instructions (0.000%), 28 calls (088E2680 - 088E287C, length 128)
_S1_2_88D6D84 788 instructions (0.000%), 70 calls (088D6D84 - 088D6DC0, length 16)
_S1_2_89DCC2C 786 instructions (0.000%), 393 calls (089DCC2C - 089DCC30, length 2)
_S1_2_88EC890 786 instructions (0.000%), 393 calls (088EC890 - 088EC894, length 2)
_S1_2_890920C 779 instructions (0.000%), 19 calls (0890920C - 089092AC, length 41)
_S1_2_8808FC0 768 instructions (0.000%), 384 calls (08808FC0 - 08808FC4, length 2)
_S1_2_898BBF8 768 instructions (0.000%), 256 calls (0898BBF8 - 0898BC00, length 3)
_S1_2_88E5680 768 instructions (0.000%), 256 calls (088E5680 - 088E5688, length 3)
_S1_2_8989E90 760 instructions (0.000%), 76 calls (08989E90 - 08989EB4, length 10)
_S1_2_894E35C 756 instructions (0.000%), 21 calls (0894E35C - 0894E3E8, length 36)
_S1_2_89C603C 751 instructions (0.000%), 1 calls (089C603C - 089C6138, length 64)
  Back Branch 089C60C4 128 times (length 4)
  Back Branch 089C60E4 32 times (length 6)
_S1_2_89088EC 750 instructions (0.000%), 125 calls (089088EC - 08908900, length 6)
_S1_2_891DFB0 744 instructions (0.000%), 31 calls (0891DFB0 - 0891E014, length 26)
_S1_2_88E8624 740 instructions (0.000%), 20 calls (088E8624 - 088E86D4, length 45)
_S1_2_889D100 740 instructions (0.000%), 20 calls (0889D100 - 0889D190, length 37)
_S1_2_89C4398 736 instructions (0.000%), 92 calls (089C4398 - 089C43C8, length 13)
_S1_2_89C42FC 736 instructions (0.000%), 92 calls (089C42FC - 089C4330, length 14)
_S1_2_897B4F4 732 instructions (0.000%), 12 calls (0897B4F4 - 0897B56C, length 31)
  Back Branch 0897B554 72 times (length 6)
_S1_2_8989474 725 instructions (0.000%), 14 calls (08989474 - 0898963C, length 115)
_S1_2_898824C 723 instructions (0.000%), 1 calls (0898824C - 08988ABC, length 541)
  Back Branch 08988A10 3 times (length 13)
  Back Branch 089883F4 3 times (length 65)
  Back Branch 08988A88 2 times (length 16)
  Back Branch 089889BC 2 times (length 10)
_S1_2_8839B94 720 instructions (0.000%), 120 calls (08839B94 - 08839BA8, length 6)
_S1_2_893184C 708 instructions (0.000%), 12 calls (0893184C - 08931934, length 59)
_S1_2_88C76A0 705 instructions (0.000%), 3 calls (088C76A0 - 088C7750, length 45)
  Back Branch 088C772C 60 times (length 10)
_S1_2_890B2AC 702 instructions (0.000%), 39 calls (0890B2AC - 0890B2F0, length 18)
_S1_2_880E3E0 702 instructions (0.000%), 27 calls (0880E3E0 - 0880E444, length 26)
_S1_2_88E816C 700 instructions (0.000%), 20 calls (088E816C - 088E8210, length 42)
_S1_2_88546D0 695 instructions (0.000%), 5 calls (088546D0 - 088548F0, length 137)
  Back Branch 088548B8 10 times (length 7)
  Back Branch 08854888 10 times (length 5)
  Back Branch 088547B0 10 times (length 24)
_S1_2_889F270 684 instructions (0.000%), 38 calls (0889F270 - 0889F2B4, length 18)
_S1_2_88116BC 684 instructions (0.000%), 38 calls (088116BC - 08811700, length 18)
_S1_2_88E7D6C 680 instructions (0.000%), 20 calls (088E7D6C - 088E7E0C, length 41)
_S1_2_894E9C4 677 instructions (0.000%), 1 calls (0894E9C4 - 0894EA80, length 48)
  Back Branch 0894EA64 30 times (length 21)
_S1_2_880D360 675 instructions (0.000%), 5 calls (0880D360 - 0880D654, length 190)
  Back Branch 0880D494 1 times (length 45)
  Back Branch 0880D488 1 times (length 21)
_S1_2_890B324 666 instructions (0.000%), 37 calls (0890B324 - 0890B368, length 18)
_S1_2_890B3E4 660 instructions (0.000%), 55 calls (0890B3E4 - 0890B410, length 12)
_S1_2_891FAC4 660 instructions (0.000%), 12 calls (0891FAC4 - 0891FAE8, length 10)
  Back Branch 0891FADC 120 times (length 5)
_S1_2_88049D8 654 instructions (0.000%), 6 calls (088049D8 - 08804B34, length 88)
  Back Branch 08804AC8 12 times (length 21)
_S1_2_891E1D0 651 instructions (0.000%), 31 calls (0891E1D0 - 0891E228, length 23)
_S1_2_88E1288 650 instructions (0.000%), 50 calls (088E1288 - 088E1344, length 48)
_S1_2_89C94C0 650 instructions (0.000%), 1 calls (089C94C0 - 089C94F8, length 15)
  Back Branch 089C94E8 128 times (length 5)
_S1_2_897A6A4 648 instructions (0.000%), 18 calls (0897A6A4 - 0897A71C, length 31)
  Back Branch 0897A700 36 times (length 5)
_S1_2_8858FB8 646 instructions (0.000%), 38 calls (08858FB8 - 08858FF8, length 17)
_S1_2_88406E0 646 instructions (0.000%), 38 calls (088406E0 - 0884081C, length 80)
_S1_2_88E59E4 646 instructions (0.000%), 17 calls (088E59E4 - 088E5AA4, length 49)
_S1_2_8889298 645 instructions (0.000%), 9 calls (08889298 - 0888947C, length 122)
_S1_2_8906CF0 644 instructions (0.000%), 63 calls (08906CF0 - 08906D20, length 13)
  Back Branch 08906D0C 29 times (length 7)
_S1_2_88103BC 634 instructions (0.000%), 38 calls (088103BC - 08810410, length 22)
_S1_2_894C34C 630 instructions (0.000%), 63 calls (0894C34C - 0894C370, length 10)
_S1_2_88C9B44 629 instructions (0.000%), 37 calls (088C9B44 - 088C9B84, length 17)
_S1_2_8908E0C 623 instructions (0.000%), 89 calls (08908E0C - 08908E24, length 7)
_S1_2_888A9E4 620 instructions (0.000%), 5 calls (0888A9E4 - 0888AA68, length 34)
  Back Branch 0888AA24 50 times (length 5)
  Back Branch 0888AA40 50 times (length 5)
_S1_2_888A3B8 620 instructions (0.000%), 5 calls (0888A3B8 - 0888A43C, length 34)
  Back Branch 0888A414 50 times (length 5)
  Back Branch 0888A3F8 50 times (length 5)
_S1_2_88897A4 620 instructions (0.000%), 5 calls (088897A4 - 08889828, length 34)
  Back Branch 088897E4 50 times (length 5)
  Back Branch 08889800 50 times (length 5)
_S1_2_88B1F8C 618 instructions (0.000%), 12 calls (088B1F8C - 088B200C, length 33)
  Back Branch 088B1FF0 66 times (length 14)
_S1_2_89761FC 616 instructions (0.000%), 4 calls (089761FC - 08976460, length 154)
_S1_2_897B5CC 614 instructions (0.000%), 3 calls (0897B5CC - 0897B7AC, length 121)
  Back Branch 0897B71C 18 times (length 33)
_S1_2_8808F48 612 instructions (0.000%), 306 calls (08808F48 - 08808F4C, length 2)
_S1_2_8850DFC 612 instructions (0.000%), 68 calls (08850DFC - 08850E1C, length 9)
_S1_2_894BC30 610 instructions (0.000%), 100 calls (0894BC30 - 0894BC54, length 10)
_S1_2_8903334 610 instructions (0.000%), 36 calls (08903334 - 08903388, length 22)
_S1_2_8842380 609 instructions (0.000%), 5 calls (08842380 - 08842584, length 130)
_S1_2_893FCD0 608 instructions (0.000%), 76 calls (0893FCD0 - 0893FCFC, length 12)
_S1_2_889B62C 608 instructions (0.000%), 38 calls (0889B62C - 0889B668, length 16)
_S1_2_8808FC8 594 instructions (0.000%), 297 calls (08808FC8 - 08808FCC, length 2)
_S1_2_890BA08 594 instructions (0.000%), 33 calls (0890BA08 - 0890BA4C, length 18)
_S1_2_88E5838 594 instructions (0.000%), 17 calls (088E5838 - 088E5908, length 53)
_S1_2_88A4C9C 594 instructions (0.000%), 3 calls (088A4C9C - 088A4CC8, length 12)
  Back Branch 088A4CBC 96 times (length 6)
_S1_2_88F5DC8 588 instructions (0.000%), 30 calls (088F5DC8 - 088F5E28, length 25)
_S1_2_88A4A30 585 instructions (0.000%), 39 calls (088A4A30 - 088A4A68, length 15)
_S1_2_88F4AF0 584 instructions (0.000%), 292 calls (088F4AF0 - 088F4AF4, length 2)
_S1_2_894FD54 584 instructions (0.000%), 1 calls (0894FD54 - 0894FE3C, length 59)
  Back Branch 0894FE00 36 times (length 10)
  Back Branch 0894FE20 8 times (length 32)
_S1_2_894C788 583 instructions (0.000%), 17 calls (0894C788 - 0894C818, length 37)
  Back Branch 0894C7F0 15 times (length 11)
_S1_2_894B4F8 580 instructions (0.000%), 290 calls (0894B4F8 - 0894B4FC, length 2)
_S1_2_894B3E8 580 instructions (0.000%), 290 calls (0894B3E8 - 0894B3EC, length 2)
_S1_2_88DB8E4 578 instructions (0.000%), 5 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_8864E40 576 instructions (0.000%), 144 calls (08864E40 - 08864E4C, length 4)
_S1_2_8950824 576 instructions (0.000%), 24 calls (08950824 - 08950880, length 24)
_S1_2_893EE80 576 instructions (0.000%), 16 calls (0893EE80 - 0893EF40, length 49)
_S1_2_8901F8C 572 instructions (0.000%), 23 calls (08901F8C - 08901FF4, length 27)
_S1_2_894CDBC 570 instructions (0.000%), 51 calls (0894CDBC - 0894CDF0, length 14)
_S1_2_891D3A8 568 instructions (0.000%), 284 calls (0891D3A8 - 0891D3AC, length 2)
_S1_2_89BAC80 568 instructions (0.000%), 142 calls (089BAC80 - 089BAC8C, length 4)
_S1_2_89C6B98 567 instructions (0.000%), 63 calls (089C6B98 - 089C6BB8, length 9)
_S1_2_891ED94 567 instructions (0.000%), 63 calls (0891ED94 - 0891EDB4, length 9)
_S1_2_89077EC 567 instructions (0.000%), 63 calls (089077EC - 0890780C, length 9)
_S1_2_89073C4 567 instructions (0.000%), 21 calls (089073C4 - 0890742C, length 27)
_S1_2_89732E4 567 instructions (0.000%), 14 calls (089732E4 - 08973430, length 84)
_S1_2_885B8C0 565 instructions (0.000%), 5 calls (0885B8C0 - 0885BA24, length 90)
  Back Branch 0885B9FC 25 times (length 6)
_S1_2_884F2DC 565 instructions (0.000%), 5 calls (0884F2DC - 0884F334, length 23)
  Back Branch 0884F31C 50 times (length 5)
  Back Branch 0884F300 50 times (length 5)
_S1_2_896C5BC 565 instructions (0.000%), 1 calls (0896C5BC - 0896C81C, length 153)
  Back Branch 0896C77C 10 times (length 43)
  Back Branch 0896C7C4 2 times (length 68)
_S1_2_88E5DA0 559 instructions (0.000%), 43 calls (088E5DA0 - 088E5DD8, length 15)
_S1_2_8902B78 559 instructions (0.000%), 13 calls (08902B78 - 08902C20, length 43)
_S1_2_8908044 554 instructions (0.000%), 1 calls (08908044 - 089088E8, length 554)
_S1_2_891F3A0 549 instructions (0.000%), 61 calls (0891F3A0 - 0891F3C0, length 9)
_S1_2_88B93C4 549 instructions (0.000%), 61 calls (088B93C4 - 088B93E4, length 9)
_S1_2_893FD00 546 instructions (0.000%), 52 calls (0893FD00 - 0893FD34, length 14)
_S1_2_889CDA8 546 instructions (0.000%), 13 calls (0889CDA8 - 0889CEEC, length 82)
_S1_2_88E5AA8 540 instructions (0.000%), 18 calls (088E5AA8 - 088E5B2C, length 34)
_S1_2_89C025C 540 instructions (0.000%), 9 calls (089C025C - 089C03A0, length 82)
_S1_2_894DC3C 536 instructions (0.000%), 134 calls (0894DC3C - 0894DC48, length 4)
_S1_2_88590C4 534 instructions (0.000%), 267 calls (088590C4 - 088590C8, length 2)
_S1_2_8808FD8 534 instructions (0.000%), 267 calls (08808FD8 - 08808FDC, length 2)
_S1_2_8940618 532 instructions (0.000%), 266 calls (08940618 - 0894061C, length 2)
_S1_2_8929500 532 instructions (0.000%), 266 calls (08929500 - 08929504, length 2)
_S1_2_89294F0 532 instructions (0.000%), 266 calls (089294F0 - 089294F4, length 2)
_S1_2_89294E8 532 instructions (0.000%), 266 calls (089294E8 - 089294EC, length 2)
_S1_2_88B91C0 532 instructions (0.000%), 266 calls (088B91C0 - 088B91C4, length 2)
_S1_2_88B9190 532 instructions (0.000%), 266 calls (088B9190 - 088B9194, length 2)
_S1_2_88B9158 532 instructions (0.000%), 266 calls (088B9158 - 088B915C, length 2)
_S1_2_88B9150 532 instructions (0.000%), 266 calls (088B9150 - 088B9154, length 2)
_S1_2_88B9128 532 instructions (0.000%), 266 calls (088B9128 - 088B912C, length 2)
_S1_2_8839670 532 instructions (0.000%), 266 calls (08839670 - 08839674, length 2)
_S1_2_8813014 532 instructions (0.000%), 266 calls (08813014 - 08813018, length 2)
_S1_2_880DE3C 532 instructions (0.000%), 266 calls (0880DE3C - 0880DE40, length 2)
_S1_2_8808F38 532 instructions (0.000%), 266 calls (08808F38 - 08808F3C, length 2)
_S1_2_8808F20 532 instructions (0.000%), 266 calls (08808F20 - 08808F24, length 2)
_S1_2_893136C 530 instructions (0.000%), 265 calls (0893136C - 08931370, length 2)
_S1_2_8922790 530 instructions (0.000%), 265 calls (08922790 - 08922794, length 2)
_S1_2_8921044 530 instructions (0.000%), 265 calls (08921044 - 08921048, length 2)
_S1_2_88E5508 530 instructions (0.000%), 265 calls (088E5508 - 088E550C, length 2)
_S1_2_88E5500 530 instructions (0.000%), 265 calls (088E5500 - 088E5504, length 2)
_S1_2_88127B0 530 instructions (0.000%), 265 calls (088127B0 - 088127B4, length 2)
_S1_2_8935674 529 instructions (0.000%), 1 calls (08935674 - 08935EB4, length 529)
_S1_2_88590CC 526 instructions (0.000%), 263 calls (088590CC - 088590D0, length 2)
_S1_2_8810698 525 instructions (0.000%), 35 calls (08810698 - 088106D0, length 15)
_S1_2_89504F8 522 instructions (0.000%), 1 calls (089504F8 - 089505E0, length 59)
  Back Branch 089505A4 32 times (length 10)
  Back Branch 089505C4 7 times (length 32)
_S1_2_88056C4 516 instructions (0.000%), 4 calls (088056C4 - 08805870, length 108)
  Back Branch 088057D4 8 times (length 21)
_S1_2_8886074 514 instructions (0.000%), 257 calls (08886074 - 08886078, length 2)
_S1_2_8976104 512 instructions (0.000%), 32 calls (08976104 - 08976140, length 16)
_S1_2_8906CB4 504 instructions (0.000%), 63 calls (08906CB4 - 08906CE0, length 12)
_S1_2_8906924 504 instructions (0.000%), 21 calls (08906924 - 08906994, length 29)
_S1_2_8989104 504 instructions (0.000%), 12 calls (08989104 - 089891B0, length 44)
_S1_2_894C95C 504 instructions (0.000%), 6 calls (0894C95C - 0894CA10, length 46)
  Back Branch 0894C9F0 18 times (length 19)
_S1_2_893ED74 500 instructions (0.000%), 50 calls (0893ED74 - 0893ED98, length 10)
_S1_2_886C17C 498 instructions (0.000%), 1 calls (0886C17C - 0886C4B8, length 208)
  Back Branch 0886C3A0 59 times (length 5)
_S1_2_890B7E0 494 instructions (0.000%), 26 calls (0890B7E0 - 0890B828, length 19)
_S1_2_890B6E8 494 instructions (0.000%), 26 calls (0890B6E8 - 0890B730, length 19)
_S1_2_8909318 494 instructions (0.000%), 26 calls (08909318 - 08909360, length 19)
_S1_2_88E5E3C 493 instructions (0.000%), 29 calls (088E5E3C - 088E5E7C, length 17)
_S1_2_88DFC48 486 instructions (0.000%), 162 calls (088DFC48 - 088DFC50, length 3)
_S1_2_88D7FD8 486 instructions (0.000%), 1 calls (088D7FD8 - 088D8360, length 227)
  Back Branch 088D82C0 5 times (length 66)
_S1_2_892FFBC 485 instructions (0.000%), 5 calls (0892FFBC - 0893007C, length 49)
  Back Branch 08930064 15 times (length 24)
_S1_2_8903FCC 481 instructions (0.000%), 13 calls (08903FCC - 0890406C, length 41)
_S1_2_898BCF0 480 instructions (0.000%), 40 calls (0898BCF0 - 0898BD1C, length 12)
_S1_2_89508D4 480 instructions (0.000%), 32 calls (089508D4 - 0895090C, length 15)
_S1_2_8937594 480 instructions (0.000%), 5 calls (08937594 - 089376A4, length 69)
  Back Branch 08937654 20 times (length 8)
_S1_2_88DC818 480 instructions (0.000%), 4 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_8902AF4 478 instructions (0.000%), 13 calls (08902AF4 - 08902B74, length 33)
  Back Branch 08902B38 24 times (length 9)
_S1_2_8811AD0 476 instructions (0.000%), 68 calls (08811AD0 - 08811AE8, length 7)
_S1_2_8901AF4 468 instructions (0.000%), 39 calls (08901AF4 - 08901B30, length 16)
_S1_2_8909454 468 instructions (0.000%), 26 calls (08909454 - 08909498, length 18)
_S1_2_89CA440 468 instructions (0.000%), 1 calls (089CA440 - 089CA540, length 65)
  Back Branch 089CA4D0 32 times (length 13)
_S1_2_890B8D8 465 instructions (0.000%), 31 calls (0890B8D8 - 0890B910, length 15)
_S1_2_88E2908 464 instructions (0.000%), 29 calls (088E2908 - 088E2A18, length 69)
_S1_2_890BA7C 460 instructions (0.000%), 23 calls (0890BA7C - 0890BAC8, length 20)
_S1_2_8860984 459 instructions (0.000%), 2 calls (08860984 - 08860F6C, length 379)
_S1_2_8811AC0 452 instructions (0.000%), 113 calls (08811AC0 - 08811ACC, length 4)
_S1_2_894CE4C 450 instructions (0.000%), 18 calls (0894CE4C - 0894CEAC, length 25)
_S1_2_898C038 448 instructions (0.000%), 64 calls (0898C038 - 0898C050, length 7)
_S1_2_897659C 446 instructions (0.000%), 2 calls (0897659C - 0897691C, length 225)
_S1_2_895419C 444 instructions (0.000%), 9 calls (0895419C - 08954478, length 184)
_S1_2_880BA74 442 instructions (0.000%), 1 calls (0880BA74 - 0880C26C, length 511)
  Back Branch 0880C008 2 times (length 293)
  Back Branch 0880BB20 2 times (length 5)
  Back Branch 0880BBB4 2 times (length 5)
_S1_2_8808584 441 instructions (0.000%), 63 calls (08808584 - 0880859C, length 7)
_S1_2_8808568 441 instructions (0.000%), 63 calls (08808568 - 08808580, length 7)
_S1_2_898BD20 440 instructions (0.000%), 40 calls (0898BD20 - 0898BD50, length 13)
_S1_2_8976144 440 instructions (0.000%), 20 calls (08976144 - 08976198, length 22)
_S1_2_890CC6C 440 instructions (0.000%), 5 calls (0890CC6C - 0890CDC8, length 88)
_S1_2_88473BC 437 instructions (0.000%), 23 calls (088473BC - 08847404, length 19)
_S1_2_88E5788 434 instructions (0.000%), 17 calls (088E5788 - 088E5834, length 44)
_S1_2_897B4DC 432 instructions (0.000%), 72 calls (0897B4DC - 0897B4F0, length 6)
_S1_2_8847464 432 instructions (0.000%), 18 calls (08847464 - 08847534, length 53)
_S1_2_89764FC 432 instructions (0.000%), 16 calls (089764FC - 0897656C, length 29)
_S1_2_89205DC 430 instructions (0.000%), 215 calls (089205DC - 089205E0, length 2)
_S1_2_88B9160 430 instructions (0.000%), 215 calls (088B9160 - 088B9164, length 2)
_S1_2_88A4F70 428 instructions (0.000%), 1 calls (088A4F70 - 088A531C, length 236)
  Back Branch 088A5078 11 times (length 8)
  Back Branch 088A51DC 11 times (length 8)
  Back Branch 088A4FBC 5 times (length 8)
_S1_2_891F384 427 instructions (0.000%), 61 calls (0891F384 - 0891F39C, length 7)
_S1_2_88B9430 423 instructions (0.000%), 47 calls (088B9430 - 088B9450, length 9)
_S1_2_895A4B4 420 instructions (0.000%), 30 calls (0895A4B4 - 0895A4E8, length 14)
_S1_2_894E220 420 instructions (0.000%), 21 calls (0894E220 - 0894E274, length 22)
_S1_2_89524C4 420 instructions (0.000%), 20 calls (089524C4 - 08952514, length 21)
_S1_2_890680C 420 instructions (0.000%), 15 calls (0890680C - 089068AC, length 41)
_S1_2_8902CA4 420 instructions (0.000%), 10 calls (08902CA4 - 08902D48, length 42)
_S1_2_88C9564 416 instructions (0.000%), 14 calls (088C9564 - 088C95D8, length 30)
_S1_2_8850CD8 414 instructions (0.000%), 18 calls (08850CD8 - 08850D30, length 23)
_S1_2_88C7DDC 412 instructions (0.000%), 1 calls (088C7DDC - 088C7E60, length 34)
  Back Branch 088C7E10 64 times (length 6)
_S1_2_88E54E0 408 instructions (0.000%), 102 calls (088E54E0 - 088E54EC, length 4)
_S1_2_8804160 407 instructions (0.000%), 1 calls (08804160 - 08804418, length 175)
  Back Branch 08804340 36 times (length 5)
  Back Branch 088042E8 25 times (length 4)
  Back Branch 08804414 1 times (length 123)
_S1_2_88C7754 406 instructions (0.000%), 17 calls (088C7754 - 088C77B0, length 24)
_S1_2_8906C7C 405 instructions (0.000%), 5 calls (08906C7C - 08906CB0, length 14)
  Back Branch 08906C9C 53 times (length 7)
_S1_2_8902C24 403 instructions (0.000%), 13 calls (08902C24 - 08902CA0, length 32)
_S1_2_88882D8 400 instructions (0.000%), 5 calls (088882D8 - 08888360, length 35)
  Back Branch 08888328 50 times (length 5)
_S1_2_88880D8 400 instructions (0.000%), 5 calls (088880D8 - 08888160, length 35)
  Back Branch 08888128 50 times (length 5)
_S1_2_8974298 400 instructions (0.000%), 1 calls (08974298 - 08974564, length 180)
  Back Branch 08974330 4 times (length 6)
  Back Branch 08974300 4 times (length 9)
  Back Branch 089744BC 3 times (length 84)
  Back Branch 08974310 2 times (length 16)
_S1_2_88D2C9C 398 instructions (0.000%), 2 calls (088D2C9C - 088D2D14, length 31)
  Back Branch 088D2CDC 30 times (length 12)
_S1_2_88D76F0 396 instructions (0.000%), 99 calls (088D76F0 - 088D76FC, length 4)
_S1_2_8953330 396 instructions (0.000%), 12 calls (08953330 - 089533FC, length 52)
_S1_2_894CB44 396 instructions (0.000%), 6 calls (0894CB44 - 0894CBE4, length 41)
  Back Branch 0894CBBC 48 times (length 5)
_S1_2_88C7E64 394 instructions (0.000%), 1 calls (088C7E64 - 088C7EA0, length 16)
  Back Branch 088C7E90 64 times (length 6)
_S1_2_8952B64 392 instructions (0.000%), 10 calls (08952B64 - 08952C70, length 68)
_S1_2_8943DEC 390 instructions (0.000%), 26 calls (08943DEC - 08943E44, length 23)
_S1_2_894B3FC 386 instructions (0.000%), 26 calls (0894B3FC - 0894B44C, length 21)
_S1_2_893FC18 385 instructions (0.000%), 1 calls (0893FC18 - 0893FCCC, length 46)
  Back Branch 0893FCA8 40 times (length 8)
  Back Branch 0893FCB8 4 times (length 17)
_S1_2_897CCC4 384 instructions (0.000%), 128 calls (0897CCC4 - 0897CCCC, length 3)
_S1_2_896AB48 384 instructions (0.000%), 128 calls (0896AB48 - 0896AB50, length 3)
_S1_2_893ECC8 384 instructions (0.000%), 128 calls (0893ECC8 - 0893ECD0, length 3)
_S1_2_88120E0 384 instructions (0.000%), 128 calls (088120E0 - 088120E8, length 3)
_S1_2_8811D44 384 instructions (0.000%), 128 calls (08811D44 - 08811D4C, length 3)
_S1_2_8807E98 384 instructions (0.000%), 128 calls (08807E98 - 08807EA0, length 3)
_S1_2_893EDD0 384 instructions (0.000%), 16 calls (0893EDD0 - 0893EE7C, length 44)
_S1_2_8847328 380 instructions (0.000%), 38 calls (08847328 - 08847390, length 27)
_S1_2_890B5E8 380 instructions (0.000%), 19 calls (0890B5E8 - 0890B634, length 20)
_S1_2_898CE70 380 instructions (0.000%), 16 calls (0898CE70 - 0898CF58, length 59)
_S1_2_883CE50 380 instructions (0.000%), 1 calls (0883CE50 - 0883D1EC, length 232)
  Back Branch 0883CF5C 10 times (length 7)
  Back Branch 0883CEA8 10 times (length 5)
  Back Branch 0883CE8C 10 times (length 5)
  Back Branch 0883CEDC 4 times (length 9)
_S1_2_88BFA84 378 instructions (0.000%), 1 calls (088BFA84 - 088BFB04, length 33)
  Back Branch 088BFAEC 24 times (length 15)
_S1_2_88D70E8 372 instructions (0.000%), 6 calls (088D70E8 - 088D71DC, length 62)
_S1_2_8866DA4 369 instructions (0.000%), 9 calls (08866DA4 - 0886704C, length 171)
_S1_2_89B31C8 366 instructions (0.000%), 1 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
_S1_2_8973378 364 instructions (0.000%), 12 calls (08973378 - 08973430, length 47)
_S1_2_894CFA8 363 instructions (0.000%), 33 calls (0894CFA8 - 0894CFD0, length 11)
_S1_2_894005C 363 instructions (0.000%), 1 calls (0894005C - 089400B8, length 24)
  Back Branch 0894009C 40 times (length 8)
  Back Branch 089400AC 4 times (length 17)
_S1_2_88C712C 360 instructions (0.000%), 60 calls (088C712C - 088C7140, length 6)
_S1_2_8957898 360 instructions (0.000%), 30 calls (08957898 - 089578C4, length 12)
_S1_2_894D038 360 instructions (0.000%), 18 calls (0894D038 - 0894D084, length 20)
_S1_2_88D8808 360 instructions (0.000%), 15 calls (088D8808 - 088D8870, length 27)
_S1_2_8976464 360 instructions (0.000%), 10 calls (08976464 - 089764F8, length 38)
_S1_2_886AD88 357 instructions (0.000%), 5 calls (0886AD88 - 0886AF00, length 95)
_S1_2_88DF5F4 355 instructions (0.000%), 5 calls (088DF5F4 - 088DF730, length 80)
_S1_2_890CEEC 354 instructions (0.000%), 1 calls (0890CEEC - 0890D080, length 102)
  Back Branch 0890D000 32 times (length 8)
_S1_2_893878C 352 instructions (0.000%), 176 calls (0893878C - 08938790, length 2)
_S1_2_8814AD4 352 instructions (0.000%), 22 calls (08814AD4 - 08814B10, length 16)
_S1_2_894E854 352 instructions (0.000%), 1 calls (0894E854 - 0894E95C, length 67)
  Back Branch 0894E920 16 times (length 10)
  Back Branch 0894E8EC 8 times (length 10)
  Back Branch 0894E940 3 times (length 42)
_S1_2_88D894C 350 instructions (0.000%), 35 calls (088D894C - 088D8970, length 10)
_S1_2_88D8974 350 instructions (0.000%), 7 calls (088D8974 - 088D8A8C, length 71)
_S1_2_88DF734 350 instructions (0.000%), 5 calls (088DF734 - 088DF8AC, length 95)
_S1_2_889EAB0 350 instructions (0.000%), 2 calls (0889EAB0 - 0889EC04, length 86)
  Back Branch 0889EB08 40 times (length 5)
  Back Branch 0889EB1C 4 times (length 13)
_S1_2_898C240 348 instructions (0.000%), 12 calls (0898C240 - 0898C2B8, length 31)
_S1_2_8989238 346 instructions (0.000%), 4 calls (08989238 - 08989470, length 143)
  Back Branch 08989320 8 times (length 23)
  Back Branch 089893AC 3 times (length 16)
  Back Branch 0898944C 3 times (length 16)
_S1_2_88DE8AC 345 instructions (0.000%), 5 calls (088DE8AC - 088DE918, length 28)
  Back Branch 088DE908 40 times (length 18)
_S1_2_88DE83C 345 instructions (0.000%), 5 calls (088DE83C - 088DE8A8, length 28)
  Back Branch 088DE898 40 times (length 18)
_S1_2_88D9AA0 345 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_894DA74 342 instructions (0.000%), 171 calls (0894DA74 - 0894DA78, length 2)
_S1_2_889B3B8 342 instructions (0.000%), 38 calls (0889B3B8 - 0889B3D8, length 9)
_S1_2_883394C 342 instructions (0.000%), 38 calls (0883394C - 0883396C, length 9)
_S1_2_880B420 342 instructions (0.000%), 38 calls (0880B420 - 0880B440, length 9)
_S1_2_88C9520 340 instructions (0.000%), 20 calls (088C9520 - 088C9560, length 17)
_S1_2_896C194 339 instructions (0.000%), 6 calls (0896C194 - 0896C360, length 116)
_S1_2_898CFBC 338 instructions (0.000%), 3 calls (0898CFBC - 0898D4CC, length 325)
  Back Branch 0898D130 4 times (length 22)
  Back Branch 0898D174 2 times (length 7)
_S1_2_88E6814 336 instructions (0.000%), 21 calls (088E6814 - 088E6850, length 16)
_S1_2_891F4A4 333 instructions (0.000%), 37 calls (0891F4A4 - 0891F4C4, length 9)
_S1_2_88C9ED8 330 instructions (0.000%), 33 calls (088C9ED8 - 088C9EFC, length 10)
_S1_2_89C6270 330 instructions (0.000%), 15 calls (089C6270 - 089C62C4, length 22)
_S1_2_892DB2C 325 instructions (0.000%), 5 calls (0892DB2C - 0892DB64, length 15)
  Back Branch 0892DB58 55 times (length 5)
_S1_2_8904070 320 instructions (0.000%), 10 calls (08904070 - 089040FC, length 36)
_S1_2_897A9B0 319 instructions (0.000%), 11 calls (0897A9B0 - 0897AA20, length 29)
_S1_2_8889480 319 instructions (0.000%), 9 calls (08889480 - 08889518, length 39)
_S1_2_886AFC8 318 instructions (0.000%), 10 calls (0886AFC8 - 0886B050, length 35)
_S1_2_89DC8B4 316 instructions (0.000%), 158 calls (089DC8B4 - 089DC8B8, length 2)
_S1_2_884F42C 313 instructions (0.000%), 20 calls (0884F42C - 0884FA88, length 408)
_S1_2_8988F34 312 instructions (0.000%), 12 calls (08988F34 - 08988F98, length 26)
_S1_2_88E7A24 312 instructions (0.000%), 12 calls (088E7A24 - 088E7AC8, length 42)
_S1_2_898CD8C 312 instructions (0.000%), 8 calls (0898CD8C - 0898CE2C, length 41)
_S1_2_8975744 312 instructions (0.000%), 4 calls (08975744 - 08975CD4, length 357)
  Back Branch 08975C9C 2 times (length 10)
  Back Branch 08975838 2 times (length 5)
_S1_2_891E2A0 308 instructions (0.000%), 22 calls (0891E2A0 - 0891E2D4, length 14)
_S1_2_882B678 305 instructions (0.000%), 5 calls (0882B678 - 0882B768, length 61)
_S1_2_884FA8C 305 instructions (0.000%), 1 calls (0884FA8C - 0884FB5C, length 53)
  Back Branch 0884FAF8 10 times (length 7)
  Back Branch 0884FAD4 10 times (length 7)
  Back Branch 0884FB40 10 times (length 7)
  Back Branch 0884FB1C 10 times (length 7)
_S1_2_88955B4 304 instructions (0.000%), 4 calls (088955B4 - 0889562C, length 31)
  Back Branch 08895604 40 times (length 5)
_S1_2_88954DC 304 instructions (0.000%), 4 calls (088954DC - 08895554, length 31)
  Back Branch 0889552C 40 times (length 5)
_S1_2_889538C 304 instructions (0.000%), 4 calls (0889538C - 08895404, length 31)
  Back Branch 088953DC 40 times (length 5)
_S1_2_88952B4 304 instructions (0.000%), 4 calls (088952B4 - 0889532C, length 31)
  Back Branch 08895304 40 times (length 5)
_S1_2_88E5DF8 301 instructions (0.000%), 43 calls (088E5DF8 - 088E5E10, length 7)
_S1_2_891E22C 300 instructions (0.000%), 75 calls (0891E22C - 0891E238, length 4)
_S1_2_88C7340 300 instructions (0.000%), 15 calls (088C7340 - 088C7394, length 22)
_S1_2_897AB14 299 instructions (0.000%), 23 calls (0897AB14 - 0897AB44, length 13)
_S1_2_894B49C 299 instructions (0.000%), 13 calls (0894B49C - 0894B4F4, length 23)
_S1_2_886827C 297 instructions (0.000%), 9 calls (0886827C - 088683C4, length 83)
_S1_2_898D318 296 instructions (0.000%), 10 calls (0898D318 - 0898D4CC, length 110)
_S1_2_891D484 292 instructions (0.000%), 146 calls (0891D484 - 0891D488, length 2)
_S1_2_891D47C 292 instructions (0.000%), 146 calls (0891D47C - 0891D480, length 2)
_S1_2_8973BA8 291 instructions (0.000%), 97 calls (08973BA8 - 08973BB0, length 3)
_S1_2_89D3A28 290 instructions (0.000%), 1 calls (089D3A28 - 089D3B24, length 64)
  Back Branch 089D3A9C 32 times (length 8)
_S1_2_88E60A0 289 instructions (0.000%), 17 calls (088E60A0 - 088E6100, length 25)
_S1_2_88F4AC8 288 instructions (0.000%), 144 calls (088F4AC8 - 088F4ACC, length 2)
_S1_2_8864F54 288 instructions (0.000%), 72 calls (08864F54 - 08864F60, length 4)
_S1_2_8864F2C 288 instructions (0.000%), 72 calls (08864F2C - 08864F38, length 4)
_S1_2_8864EA4 288 instructions (0.000%), 72 calls (08864EA4 - 08864EB0, length 4)
_S1_2_8864E88 288 instructions (0.000%), 72 calls (08864E88 - 08864E94, length 4)
_S1_2_8895704 288 instructions (0.000%), 4 calls (08895704 - 0889576C, length 27)
  Back Branch 08895744 40 times (length 5)
_S1_2_894CAB8 286 instructions (0.000%), 11 calls (0894CAB8 - 0894CB40, length 35)
_S1_2_885037C 285 instructions (0.000%), 5 calls (0885037C - 088504F0, length 94)
_S1_2_8975DCC 280 instructions (0.000%), 20 calls (08975DCC - 08975E18, length 20)
_S1_2_88E5B30 280 instructions (0.000%), 14 calls (088E5B30 - 088E5B7C, length 20)
_S1_2_883E174 280 instructions (0.000%), 14 calls (0883E174 - 0883E1E0, length 28)
_S1_2_890BB78 280 instructions (0.000%), 1 calls (0890BB78 - 0890BFD4, length 280)
_S1_2_893F8AC 276 instructions (0.000%), 4 calls (0893F8AC - 0893F8EC, length 17)
  Back Branch 0893F8E0 24 times (length 10)
_S1_2_8970CD4 275 instructions (0.000%), 1 calls (08970CD4 - 08970E8C, length 111)
  Back Branch 08970DBC 6 times (length 18)
  Back Branch 08970E44 4 times (length 10)
  Back Branch 08970DE4 3 times (length 36)
  Back Branch 08970E58 2 times (length 18)
_S1_2_898ECEC 274 instructions (0.000%), 2 calls (0898ECEC - 0898EEAC, length 113)
  Back Branch 0898EE94 8 times (length 8)
_S1_2_89066E8 274 instructions (0.000%), 1 calls (089066E8 - 08906794, length 44)
  Back Branch 08906774 32 times (length 5)
  Back Branch 08906754 16 times (length 5)
_S1_2_88E6318 273 instructions (0.000%), 21 calls (088E6318 - 088E6348, length 13)
_S1_2_896C49C 270 instructions (0.000%), 10 calls (0896C49C - 0896C50C, length 29)
_S1_2_88516C0 270 instructions (0.000%), 10 calls (088516C0 - 08851728, length 27)
_S1_2_891D48C 268 instructions (0.000%), 134 calls (0891D48C - 0891D490, length 2)
_S1_2_8972EB0 265 instructions (0.000%), 8 calls (08972EB0 - 08973030, length 97)
_S1_2_88E2A40 264 instructions (0.000%), 24 calls (088E2A40 - 088E2AA8, length 27)
_S1_2_8958F38 264 instructions (0.000%), 8 calls (08958F38 - 08958FB8, length 33)
  Back Branch 08958F94 8 times (length 7)
_S1_2_88D72B8 262 instructions (0.000%), 6 calls (088D72B8 - 088D7688, length 245)
_S1_2_891E278 260 instructions (0.000%), 26 calls (0891E278 - 0891E29C, length 10)
_S1_2_898C380 260 instructions (0.000%), 8 calls (0898C380 - 0898C468, length 59)
_S1_2_898CB34 260 instructions (0.000%), 5 calls (0898CB34 - 0898CBD8, length 42)
  Back Branch 0898CB8C 15 times (length 5)
_S1_2_891F488 259 instructions (0.000%), 37 calls (0891F488 - 0891F4A0, length 7)
_S1_2_880A7D4 258 instructions (0.000%), 1 calls (0880A7D4 - 0880AB68, length 230)
  Back Branch 0880A8BC 3 times (length 3)
  Back Branch 0880A9E4 2 times (length 12)
  Back Branch 0880AAE4 2 times (length 49)
  Back Branch 0880AABC 2 times (length 28)
_S1_2_88E2958 252 instructions (0.000%), 28 calls (088E2958 - 088E2A18, length 49)
_S1_2_88DDA38 252 instructions (0.000%), 14 calls (088DDA38 - 088DDA7C, length 18)
_S1_2_888C678 252 instructions (0.000%), 4 calls (0888C678 - 0888C770, length 63)
_S1_2_8868BAC 250 instructions (0.000%), 5 calls (08868BAC - 08868C70, length 50)
_S1_2_88A8FEC 250 instructions (0.000%), 1 calls (088A8FEC - 088A9230, length 146)
  Back Branch 088A91F4 12 times (length 5)
  Back Branch 088A9210 12 times (length 5)
_S1_2_890958C 248 instructions (0.000%), 31 calls (0890958C - 089095A8, length 8)
_S1_2_884D058 248 instructions (0.000%), 4 calls (0884D058 - 0884D0B0, length 23)
  Back Branch 0884D0A4 16 times (length 13)
_S1_2_88E56E0 247 instructions (0.000%), 21 calls (088E56E0 - 088E5728, length 19)
_S1_2_89523D0 247 instructions (0.000%), 13 calls (089523D0 - 08952418, length 19)
_S1_2_88094E8 246 instructions (0.000%), 2 calls (088094E8 - 08809534, length 20)
  Back Branch 08809514 40 times (length 5)
  Back Branch 08809528 4 times (length 13)
_S1_2_888692C 244 instructions (0.000%), 4 calls (0888692C - 08886968, length 16)
  Back Branch 0888694C 40 times (length 5)
_S1_2_88DA9D4 243 instructions (0.000%), 2 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88A48F8 240 instructions (0.000%), 80 calls (088A48F8 - 088A4900, length 3)
_S1_2_88E12D0 240 instructions (0.000%), 48 calls (088E12D0 - 088E12E0, length 5)
_S1_2_8804674 240 instructions (0.000%), 20 calls (08804674 - 088046A0, length 12)
_S1_2_88B22A0 240 instructions (0.000%), 12 calls (088B22A0 - 088B22EC, length 20)
_S1_2_892C73C 240 instructions (0.000%), 10 calls (0892C73C - 0892C984, length 147)
_S1_2_880E4A0 240 instructions (0.000%), 5 calls (0880E4A0 - 0880E5C4, length 74)
_S1_2_88DC078 240 instructions (0.000%), 4 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88D8364 240 instructions (0.000%), 4 calls (088D8364 - 088D8450, length 60)
_S1_2_893E7D4 240 instructions (0.000%), 1 calls (0893E7D4 - 0893EB90, length 240)
_S1_2_881130C 238 instructions (0.000%), 119 calls (0881130C - 08811310, length 2)
_S1_2_894CEB0 238 instructions (0.000%), 17 calls (0894CEB0 - 0894CEE4, length 14)
_S1_2_8875234 236 instructions (0.000%), 1 calls (08875234 - 08875310, length 56)
  Back Branch 0887529C 10 times (length 5)
  Back Branch 088752BC 10 times (length 5)
  Back Branch 088752E8 10 times (length 5)
  Back Branch 08875278 10 times (length 5)
_S1_2_8908BCC 234 instructions (0.000%), 39 calls (08908BCC - 08908BE0, length 6)
_S1_2_88E5E14 232 instructions (0.000%), 29 calls (088E5E14 - 088E5E38, length 10)
_S1_2_892C6E0 230 instructions (0.000%), 10 calls (0892C6E0 - 0892C738, length 23)
_S1_2_884D938 228 instructions (0.000%), 2 calls (0884D938 - 0884D990, length 23)
  Back Branch 0884D984 16 times (length 13)
_S1_2_894D088 227 instructions (0.000%), 17 calls (0894D088 - 0894D0BC, length 14)
_S1_2_898EEB0 226 instructions (0.000%), 2 calls (0898EEB0 - 0898F070, length 113)
_S1_2_8907DF8 226 instructions (0.000%), 2 calls (08907DF8 - 08907FD0, length 119)
_S1_2_893F2E0 225 instructions (0.000%), 9 calls (0893F2E0 - 0893F350, length 29)
_S1_2_88049BC 224 instructions (0.000%), 32 calls (088049BC - 088049D4, length 7)
_S1_2_8950884 224 instructions (0.000%), 16 calls (08950884 - 089508B8, length 14)
_S1_2_88E5C54 224 instructions (0.000%), 14 calls (088E5C54 - 088E5C90, length 16)
_S1_2_8972C98 223 instructions (0.000%), 1 calls (08972C98 - 08972E30, length 103)
  Back Branch 08972DD8 10 times (length 10)
  Back Branch 08972D44 4 times (length 10)
_S1_2_896B96C 221 instructions (0.000%), 1 calls (0896B96C - 0896BA0C, length 41)
  Back Branch 0896B9EC 21 times (length 9)
_S1_2_89CD860 220 instructions (0.000%), 20 calls (089CD860 - 089CD890, length 13)
  Back Branch 089CD88C 20 times (length 8)
_S1_2_88046A4 220 instructions (0.000%), 20 calls (088046A4 - 088046D4, length 13)
_S1_2_8973D6C 220 instructions (0.000%), 2 calls (08973D6C - 08973EF4, length 99)
  Back Branch 08973E9C 4 times (length 5)
  Back Branch 08973EBC 4 times (length 6)
_S1_2_880998C 220 instructions (0.000%), 1 calls (0880998C - 08809A8C, length 65)
  Back Branch 08809A60 8 times (length 41)
  Back Branch 08809A08 8 times (length 5)
  Back Branch 08809A50 3 times (length 25)
_S1_2_88B5788 219 instructions (0.000%), 6 calls (088B5788 - 088B5808, length 33)
  Back Branch 088B57EC 15 times (length 14)
_S1_2_8808F78 218 instructions (0.000%), 109 calls (08808F78 - 08808F7C, length 2)
_S1_2_88C88F4 216 instructions (0.000%), 108 calls (088C88F4 - 088C88F8, length 2)
_S1_2_8864E98 216 instructions (0.000%), 72 calls (08864E98 - 08864EA0, length 3)
_S1_2_88B2074 216 instructions (0.000%), 12 calls (088B2074 - 088B20B8, length 18)
_S1_2_8989730 215 instructions (0.000%), 4 calls (08989730 - 08989918, length 123)
  Back Branch 089898C8 2 times (length 14)
  Back Branch 08989840 2 times (length 29)
_S1_2_8955D3C 214 instructions (0.000%), 2 calls (08955D3C - 08955E78, length 80)
  Back Branch 08955E3C 8 times (length 35)
_S1_2_88592D8 214 instructions (0.000%), 1 calls (088592D8 - 0885945C, length 98)
  Back Branch 088593D4 20 times (length 5)
  Back Branch 0885937C 4 times (length 5)
  Back Branch 088593E4 2 times (length 11)
_S1_2_8810674 210 instructions (0.000%), 35 calls (08810674 - 08810694, length 9)
_S1_2_89ADE4C 210 instructions (0.000%), 10 calls (089ADE4C - 089AE354, length 323)
_S1_2_88DE3C4 210 instructions (0.000%), 5 calls (088DE3C4 - 088DE484, length 49)
_S1_2_88502D4 210 instructions (0.000%), 5 calls (088502D4 - 08850378, length 42)
_S1_2_884A540 210 instructions (0.000%), 1 calls (0884A540 - 0884A884, length 210)
_S1_2_89ADC60 208 instructions (0.000%), 8 calls (089ADC60 - 089ADCC4, length 26)
_S1_2_898CA5C 205 instructions (0.000%), 5 calls (0898CA5C - 0898CBD8, length 96)
  Back Branch 0898CAA0 5 times (length 6)
_S1_2_892CCE0 205 instructions (0.000%), 5 calls (0892CCE0 - 0892CD80, length 41)
_S1_2_8847AC0 205 instructions (0.000%), 5 calls (08847AC0 - 08847B60, length 41)
_S1_2_88E5754 204 instructions (0.000%), 17 calls (088E5754 - 088E5784, length 13)
_S1_2_8952D4C 204 instructions (0.000%), 6 calls (08952D4C - 08952DD0, length 34)
_S1_2_88E88AC 204 instructions (0.000%), 6 calls (088E88AC - 088E894C, length 41)
_S1_2_88EFA2C 202 instructions (0.000%), 2 calls (088EFA2C - 088EFBE8, length 112)
_S1_2_8809618 202 instructions (0.000%), 1 calls (08809618 - 088097A4, length 100)
  Back Branch 0880971C 20 times (length 5)
  Back Branch 08809730 2 times (length 13)
_S1_2_893FB98 200 instructions (0.000%), 20 calls (0893FB98 - 0893FBBC, length 10)
_S1_2_894B364 200 instructions (0.000%), 10 calls (0894B364 - 0894B3B8, length 22)
_S1_2_89074D4 199 instructions (0.000%), 5 calls (089074D4 - 08907668, length 102)
_S1_2_88C69D0 198 instructions (0.000%), 22 calls (088C69D0 - 088C69F0, length 9)
_S1_2_894D5C4 196 instructions (0.000%), 11 calls (0894D5C4 - 0894D610, length 20)
_S1_2_880FD1C 196 instructions (0.000%), 4 calls (0880FD1C - 0880FF78, length 152)
_S1_2_88408B8 195 instructions (0.000%), 13 calls (088408B8 - 0884092C, length 30)
_S1_2_89D330C 195 instructions (0.000%), 1 calls (089D330C - 089D3414, length 67)
  Back Branch 089D33FC 5 times (length 32)
_S1_2_894E72C 195 instructions (0.000%), 1 calls (0894E72C - 0894E7EC, length 49)
  Back Branch 0894E7D0 7 times (length 21)
_S1_2_896D7D4 194 instructions (0.000%), 1 calls (0896D7D4 - 0896DAE0, length 196)
_S1_2_8976EA0 192 instructions (0.000%), 32 calls (08976EA0 - 08976EB4, length 6)
_S1_2_893ED9C 192 instructions (0.000%), 16 calls (0893ED9C - 0893EDCC, length 13)
_S1_2_88DCFA0 192 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DB15C 192 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_891DA44 190 instructions (0.000%), 19 calls (0891DA44 - 0891DA68, length 10)
_S1_2_891FC7C 190 instructions (0.000%), 5 calls (0891FC7C - 0891FCEC, length 29)
  Back Branch 0891FCD0 10 times (length 9)
_S1_2_8860880 190 instructions (0.000%), 5 calls (08860880 - 08860914, length 38)
_S1_2_88DFC54 190 instructions (0.000%), 1 calls (088DFC54 - 088DFD28, length 54)
  Back Branch 088DFCD8 8 times (length 24)
_S1_2_8906CE4 189 instructions (0.000%), 63 calls (08906CE4 - 08906CEC, length 3)
_S1_2_894E194 189 instructions (0.000%), 21 calls (0894E194 - 0894E1B4, length 9)
_S1_2_897B570 189 instructions (0.000%), 9 calls (0897B570 - 0897B5C8, length 23)
_S1_2_88AB91C 189 instructions (0.000%), 1 calls (088AB91C - 088ABACC, length 109)
  Back Branch 088AB96C 11 times (length 8)
_S1_2_886EAA0 188 instructions (0.000%), 1 calls (0886EAA0 - 0886EC24, length 98)
  Back Branch 0886EBE0 10 times (length 5)
  Back Branch 0886EBFC 10 times (length 5)
_S1_2_8907DE0 186 instructions (0.000%), 62 calls (08907DE0 - 08907DE8, length 3)
_S1_2_88F5DAC 184 instructions (0.000%), 8 calls (088F5DAC - 088F5E28, length 32)
_S1_2_88113B0 183 instructions (0.000%), 61 calls (088113B0 - 088113B8, length 3)
_S1_2_8846C98 182 instructions (0.000%), 26 calls (08846C98 - 08846CB0, length 7)
_S1_2_8840DBC 180 instructions (0.000%), 20 calls (08840DBC - 08840DDC, length 9)
_S1_2_89076D8 180 instructions (0.000%), 15 calls (089076D8 - 08907704, length 12)
_S1_2_889FB44 180 instructions (0.000%), 5 calls (0889FB44 - 0889FBD0, length 36)
_S1_2_885F524 180 instructions (0.000%), 5 calls (0885F524 - 0885F5B0, length 36)
_S1_2_891E528 180 instructions (0.000%), 4 calls (0891E528 - 0891E5E4, length 48)
_S1_2_88DA234 180 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_89CE204 177 instructions (0.000%), 1 calls (089CE204 - 089CE374, length 93)
  Back Branch 089CE2C8 9 times (length 11)
_S1_2_888DBB0 176 instructions (0.000%), 8 calls (0888DBB0 - 0888DC04, length 22)
_S1_2_8805958 176 instructions (0.000%), 8 calls (08805958 - 08805A40, length 59)
_S1_2_886B054 176 instructions (0.000%), 4 calls (0886B054 - 0886B160, length 68)
_S1_2_8935204 176 instructions (0.000%), 1 calls (08935204 - 089354C0, length 176)
_S1_2_88A9438 176 instructions (0.000%), 1 calls (088A9438 - 088A94E0, length 43)
  Back Branch 088A94C0 8 times (length 19)
_S1_2_885B8A4 175 instructions (0.000%), 25 calls (0885B8A4 - 0885B8BC, length 7)
_S1_2_88D3244 175 instructions (0.000%), 1 calls (088D3244 - 088D34FC, length 175)
_S1_2_8864C6C 174 instructions (0.000%), 87 calls (08864C6C - 08864C70, length 2)
_S1_2_897B7B0 174 instructions (0.000%), 12 calls (0897B7B0 - 0897B7EC, length 16)
_S1_2_8804BC4 174 instructions (0.000%), 6 calls (08804BC4 - 08804C3C, length 31)
_S1_2_892CF34 173 instructions (0.000%), 5 calls (0892CF34 - 0892D018, length 58)
_S1_2_880870C 173 instructions (0.000%), 1 calls (0880870C - 088089D8, length 180)
_S1_2_898EAD8 172 instructions (0.000%), 2 calls (0898EAD8 - 0898EC2C, length 86)
_S1_2_8957DE0 171 instructions (0.000%), 2 calls (08957DE0 - 08958198, length 239)
_S1_2_894B450 170 instructions (0.000%), 10 calls (0894B450 - 0894B498, length 19)
_S1_2_88ADCD0 170 instructions (0.000%), 5 calls (088ADCD0 - 088ADD50, length 33)
  Back Branch 088ADD34 10 times (length 14)
_S1_2_8864AD8 170 instructions (0.000%), 5 calls (08864AD8 - 08864B5C, length 34)
_S1_2_8987758 170 instructions (0.000%), 1 calls (08987758 - 08987A04, length 172)
_S1_2_8973CFC 168 instructions (0.000%), 6 calls (08973CFC - 08973D68, length 28)
_S1_2_88D6C98 168 instructions (0.000%), 6 calls (088D6C98 - 088D6D04, length 28)
_S1_2_88DA21C 168 instructions (0.000%), 4 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88D8AC4 168 instructions (0.000%), 4 calls (088D8AC4 - 088D8B98, length 54)
_S1_2_894B348 166 instructions (0.000%), 26 calls (0894B348 - 0894B360, length 7)
_S1_2_896FFB0 165 instructions (0.000%), 5 calls (0896FFB0 - 08970038, length 35)
_S1_2_88053E0 164 instructions (0.000%), 4 calls (088053E0 - 0880555C, length 96)
  Back Branch 08805424 4 times (length 6)
_S1_2_88B9148 162 instructions (0.000%), 81 calls (088B9148 - 088B914C, length 2)
_S1_2_88B9140 162 instructions (0.000%), 81 calls (088B9140 - 088B9144, length 2)
_S1_2_88B9138 162 instructions (0.000%), 81 calls (088B9138 - 088B913C, length 2)
_S1_2_883ED68 162 instructions (0.000%), 18 calls (0883ED68 - 0883EDA4, length 16)
_S1_2_890B860 162 instructions (0.000%), 9 calls (0890B860 - 0890B8A4, length 18)
_S1_2_88D6C2C 162 instructions (0.000%), 6 calls (088D6C2C - 088D6C94, length 27)
_S1_2_892C29C 162 instructions (0.000%), 1 calls (0892C29C - 0892C520, length 162)
_S1_2_89C94AC 160 instructions (0.000%), 32 calls (089C94AC - 089C94BC, length 5)
_S1_2_88A4C88 160 instructions (0.000%), 32 calls (088A4C88 - 088A4C98, length 5)
_S1_2_896C3D4 160 instructions (0.000%), 10 calls (0896C3D4 - 0896C410, length 16)
_S1_2_8905908 160 instructions (0.000%), 10 calls (08905908 - 08905954, length 20)
_S1_2_89DCE24 156 instructions (0.000%), 78 calls (089DCE24 - 089DCE28, length 2)
_S1_2_8933F60 156 instructions (0.000%), 6 calls (08933F60 - 08933FC4, length 26)
_S1_2_8805874 156 instructions (0.000%), 4 calls (08805874 - 08805914, length 41)
_S1_2_898F074 156 instructions (0.000%), 2 calls (0898F074 - 0898F1C0, length 84)
_S1_2_889F970 155 instructions (0.000%), 5 calls (0889F970 - 0889F9E8, length 31)
_S1_2_8851A44 155 instructions (0.000%), 5 calls (08851A44 - 08851ABC, length 31)
_S1_2_883DBF4 155 instructions (0.000%), 5 calls (0883DBF4 - 0883DC6C, length 31)
_S1_2_88F4AD0 154 instructions (0.000%), 77 calls (088F4AD0 - 088F4AD4, length 2)
_S1_2_891DA74 152 instructions (0.000%), 19 calls (0891DA74 - 0891DA90, length 8)
_S1_2_896D468 152 instructions (0.000%), 1 calls (0896D468 - 0896D6C4, length 152)
_S1_2_880D7B0 152 instructions (0.000%), 1 calls (0880D7B0 - 0880DA50, length 169)
_S1_2_89DCADC 150 instructions (0.000%), 75 calls (089DCADC - 089DCAE0, length 2)
_S1_2_892CB24 150 instructions (0.000%), 10 calls (0892CB24 - 0892CB78, length 22)
_S1_2_89738BC 150 instructions (0.000%), 7 calls (089738BC - 08973930, length 30)
_S1_2_891E670 148 instructions (0.000%), 4 calls (0891E670 - 0891E704, length 38)
  Back Branch 0891E6DC 4 times (length 13)
_S1_2_8857714 148 instructions (0.000%), 4 calls (08857714 - 088577A8, length 38)
_S1_2_88E65C4 147 instructions (0.000%), 21 calls (088E65C4 - 088E65DC, length 7)
_S1_2_8900AD4 146 instructions (0.000%), 1 calls (08900AD4 - 08900BA8, length 54)
  Back Branch 08900B74 16 times (length 7)
_S1_2_89DCC3C 144 instructions (0.000%), 72 calls (089DCC3C - 089DCC40, length 2)
_S1_2_883EDA8 144 instructions (0.000%), 72 calls (0883EDA8 - 0883EDAC, length 2)
_S1_2_897385C 144 instructions (0.000%), 36 calls (0897385C - 08973868, length 4)
_S1_2_890B768 144 instructions (0.000%), 8 calls (0890B768 - 0890B7AC, length 18)
_S1_2_88B5AD8 144 instructions (0.000%), 6 calls (088B5AD8 - 088B5B34, length 24)
_S1_2_892F7A0 144 instructions (0.000%), 1 calls (0892F7A0 - 0892F9DC, length 144)
_S1_2_88C49A8 144 instructions (0.000%), 1 calls (088C49A8 - 088C4BE4, length 144)
_S1_2_894B3BC 143 instructions (0.000%), 13 calls (0894B3BC - 0894B3E4, length 11)
_S1_2_8840868 143 instructions (0.000%), 13 calls (08840868 - 088408B4, length 20)
_S1_2_8973470 143 instructions (0.000%), 9 calls (08973470 - 089734B8, length 19)
_S1_2_89480A8 142 instructions (0.000%), 1 calls (089480A8 - 089480E8, length 17)
  Back Branch 089480D4 26 times (length 5)
_S1_2_88E2AAC 140 instructions (0.000%), 7 calls (088E2AAC - 088E2B00, length 22)
_S1_2_890C224 140 instructions (0.000%), 5 calls (0890C224 - 0890C2A0, length 32)
_S1_2_898C1B4 140 instructions (0.000%), 4 calls (0898C1B4 - 0898C23C, length 35)
_S1_2_88E7E10 140 instructions (0.000%), 4 calls (088E7E10 - 088E7EB4, length 42)
_S1_2_89562EC 139 instructions (0.000%), 2 calls (089562EC - 0895640C, length 73)
_S1_2_887743C 139 instructions (0.000%), 1 calls (0887743C - 088774FC, length 49)
  Back Branch 088774B8 10 times (length 5)
  Back Branch 088774D4 10 times (length 5)
_S1_2_89555D8 138 instructions (0.000%), 23 calls (089555D8 - 089555EC, length 6)
_S1_2_896FE88 138 instructions (0.000%), 3 calls (0896FE88 - 0896FF44, length 48)
_S1_2_88DCF8C 138 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88DB148 138 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_89554EC 137 instructions (0.000%), 14 calls (089554EC - 08955538, length 20)
_S1_2_898EC30 136 instructions (0.000%), 2 calls (0898EC30 - 0898ECE8, length 47)
  Back Branch 0898ECB8 8 times (length 7)
_S1_2_898901C 135 instructions (0.000%), 5 calls (0898901C - 0898908C, length 29)
_S1_2_8973EF8 135 instructions (0.000%), 3 calls (08973EF8 - 08973FB0, length 47)
_S1_2_8808218 135 instructions (0.000%), 3 calls (08808218 - 088082D4, length 48)
_S1_2_8889174 134 instructions (0.000%), 2 calls (08889174 - 08889294, length 73)
_S1_2_893F354 133 instructions (0.000%), 7 calls (0893F354 - 0893F3B4, length 25)
_S1_2_8955A50 133 instructions (0.000%), 3 calls (08955A50 - 08955CB0, length 153)
  Back Branch 08955C88 2 times (length 22)
_S1_2_88D7898 133 instructions (0.000%), 1 calls (088D7898 - 088D7AB8, length 137)
_S1_2_88E9618 132 instructions (0.000%), 12 calls (088E9618 - 088E9648, length 13)
_S1_2_894D75C 132 instructions (0.000%), 6 calls (0894D75C - 0894D7DC, length 33)
_S1_2_8933E94 132 instructions (0.000%), 6 calls (08933E94 - 08933EE8, length 22)
_S1_2_8876850 132 instructions (0.000%), 1 calls (08876850 - 088768F4, length 42)
  Back Branch 088768CC 10 times (length 5)
  Back Branch 08876894 10 times (length 5)
_S1_2_894B320 130 instructions (0.000%), 13 calls (0894B320 - 0894B344, length 10)
_S1_2_892F9E0 130 instructions (0.000%), 5 calls (0892F9E0 - 0892FA44, length 26)
_S1_2_884E880 130 instructions (0.000%), 1 calls (0884E880 - 0884EB18, length 167)
_S1_2_898CE30 128 instructions (0.000%), 8 calls (0898CE30 - 0898CE6C, length 16)
_S1_2_897A720 128 instructions (0.000%), 6 calls (0897A720 - 0897A778, length 23)
_S1_2_89873D8 128 instructions (0.000%), 1 calls (089873D8 - 089875C0, length 123)
  Back Branch 089875A0 2 times (length 5)
_S1_2_886DD74 127 instructions (0.000%), 1 calls (0886DD74 - 0886DE04, length 37)
  Back Branch 0886DDDC 10 times (length 5)
  Back Branch 0886DDB4 10 times (length 5)
_S1_2_89DCEAC 126 instructions (0.000%), 63 calls (089DCEAC - 089DCEB0, length 2)
_S1_2_89DCE94 126 instructions (0.000%), 63 calls (089DCE94 - 089DCE98, length 2)
_S1_2_89DCE74 126 instructions (0.000%), 63 calls (089DCE74 - 089DCE78, length 2)
_S1_2_89DCE64 126 instructions (0.000%), 63 calls (089DCE64 - 089DCE68, length 2)
_S1_2_89DCE54 126 instructions (0.000%), 63 calls (089DCE54 - 089DCE58, length 2)
_S1_2_89DCE3C 126 instructions (0.000%), 63 calls (089DCE3C - 089DCE40, length 2)
_S1_2_8952A04 126 instructions (0.000%), 42 calls (08952A04 - 08952A0C, length 3)
_S1_2_88475B8 126 instructions (0.000%), 21 calls (088475B8 - 088475CC, length 6)
_S1_2_894C690 126 instructions (0.000%), 18 calls (0894C690 - 0894C6A8, length 7)
_S1_2_88E6084 126 instructions (0.000%), 18 calls (088E6084 - 088E609C, length 7)
_S1_2_88B5870 126 instructions (0.000%), 6 calls (088B5870 - 088B58C0, length 21)
_S1_2_8988D7C 126 instructions (0.000%), 4 calls (08988D7C - 08988EB4, length 79)
_S1_2_896D6C8 126 instructions (0.000%), 3 calls (0896D6C8 - 0896D774, length 44)
_S1_2_88DC060 126 instructions (0.000%), 3 calls (088D99D4 - 088DD6F8, length 3914)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_88841D4 125 instructions (0.000%), 5 calls (088841D4 - 08884234, length 25)
_S1_2_88636F0 125 instructions (0.000%), 5 calls (088636F0 - 08863750, length 25)
_S1_2_88E590C 124 instructions (0.000%), 4 calls (088E590C - 088E59E0, length 54)
_S1_2_88899FC 124 instructions (0.000%), 1 calls (088899FC - 08889A80, length 34)
  Back Branch 08889A58 10 times (length 5)
  Back Branch 08889A3C 10 times (length 5)
_S1_2_88DDB70 122 instructions (0.000%), 1 calls (088DDB70 - 088DDD94, length 138)
_S1_2_883B3AC 121 instructions (0.000%), 1 calls (0883B3AC - 0883B59C, length 125)
_S1_2_89DCE84 120 instructions (0.000%), 60 calls (089DCE84 - 089DCE88, length 2)
_S1_2_89067EC 120 instructions (0.000%), 15 calls (089067EC - 08906808, length 8)
_S1_2_88F2094 120 instructions (0.000%), 10 calls (088F2094 - 088F20DC, length 19)
_S1_2_890B9A8 120 instructions (0.000%), 8 calls (0890B9A8 - 0890B9E0, length 15)
_S1_2_88CA28C 120 instructions (0.000%), 8 calls (088CA28C - 088CA2C4, length 15)
_S1_2_88506F8 120 instructions (0.000%), 5 calls (088506F8 - 08850754, length 24)
_S1_2_883DA68 120 instructions (0.000%), 5 calls (0883DA68 - 0883DAFC, length 38)
_S1_2_888B16C 120 instructions (0.000%), 4 calls (0888B16C - 0888B1F0, length 34)
_S1_2_8807EA4 120 instructions (0.000%), 3 calls (08807EA4 - 08807EF4, length 21)
  Back Branch 08807EE0 12 times (length 12)
_S1_2_8807670 118 instructions (0.000%), 1 calls (08807670 - 088077E4, length 94)
  Back Branch 088077CC 4 times (length 8)
_S1_2_8851418 117 instructions (0.000%), 39 calls (08851418 - 08851420, length 3)
_S1_2_8851080 117 instructions (0.000%), 39 calls (08851080 - 08851088, length 3)
_S1_2_898C2C4 116 instructions (0.000%), 4 calls (0898C2C4 - 0898C33C, length 31)
_S1_2_8804D04 116 instructions (0.000%), 4 calls (08804D04 - 08804DEC, length 59)
_S1_2_885BED4 116 instructions (0.000%), 2 calls (0885BED4 - 0885BF58, length 34)
  Back Branch 0885BF44 10 times (length 6)
_S1_2_89072EC 114 instructions (0.000%), 1 calls (089072EC - 0890738C, length 41)
  Back Branch 08907364 16 times (length 5)
_S1_2_89DCD34 112 instructions (0.000%), 56 calls (089DCD34 - 089DCD38, length 2)
_S1_2_89DC874 112 instructions (0.000%), 56 calls (089DC874 - 089DC878, length 2)
_S1_2_88C9F00 112 instructions (0.000%), 8 calls (088C9F00 - 088C9F34, length 14)
_S1_2_891FA98 112 instructions (0.000%), 2 calls (0891FA98 - 0891FAC0, length 11)
  Back Branch 0891FAB4 20 times (length 5)
_S1_2_88C54CC 112 instructions (0.000%), 1 calls (088C54CC - 088C5688, length 112)
_S1_2_88E972C 110 instructions (0.000%), 11 calls (088E972C - 088E9750, length 10)
_S1_2_8952DD4 110 instructions (0.000%), 10 calls (08952DD4 - 08952DFC, length 11)
_S1_2_8850248 110 instructions (0.000%), 5 calls (08850248 - 0885029C, length 22)
_S1_2_897386C 108 instructions (0.000%), 36 calls (0897386C - 08973874, length 3)
_S1_2_890175C 108 instructions (0.000%), 36 calls (0890175C - 08901764, length 3)
_S1_2_894D614 108 instructions (0.000%), 6 calls (0894D614 - 0894D658, length 18)
_S1_2_8847890 108 instructions (0.000%), 6 calls (08847890 - 088478EC, length 24)
_S1_2_894DE60 108 instructions (0.000%), 4 calls (0894DE60 - 0894DEC0, length 25)
  Back Branch 0894DE8C 6 times (length 6)
_S1_2_88A3864 106 instructions (0.000%), 2 calls (088A3864 - 088A3934, length 53)
_S1_2_88E614C 105 instructions (0.000%), 15 calls (088E614C - 088E6164, length 7)
_S1_2_88C7854 105 instructions (0.000%), 15 calls (088C7854 - 088C786C, length 7)
_S1_2_8907430 105 instructions (0.000%), 5 calls (08907430 - 08907490, length 25)
_S1_2_88ADDB8 105 instructions (0.000%), 5 calls (088ADDB8 - 088ADE08, length 21)
_S1_2_8863814 105 instructions (0.000%), 5 calls (08863814 - 08863864, length 21)
_S1_2_8913D74 105 instructions (0.000%), 1 calls (08913D74 - 08913F74, length 129)
_S1_2_8903400 104 instructions (0.000%), 13 calls (08903400 - 0890341C, length 8)
_S1_2_88D9124 104 instructions (0.000%), 8 calls (088D9124 - 088D9154, length 13)
_S1_2_88DFA90 104 instructions (0.000%), 1 calls (088DFA90 - 088DFC44, length 110)
_S1_2_88594E8 103 instructions (0.000%), 1 calls (088594E8 - 08859620, length 79)
  Back Branch 08859528 4 times (length 9)
  Back Branch 08859598 2 times (length 13)
_S1_2_8955CB4 102 instructions (0.000%), 3 calls (08955CB4 - 08955D38, length 34)
_S1_2_893F4B8 102 instructions (0.000%), 3 calls (0893F4B8 - 0893F560, length 43)
_S1_2_896FBD0 100 instructions (0.000%), 5 calls (0896FBD0 - 0896FC1C, length 20)
_S1_2_88504F4 100 instructions (0.000%), 5 calls (088504F4 - 08850590, length 40)
_S1_2_886CBD0 100 instructions (0.000%), 4 calls (0886CBD0 - 0886CC30, length 25)
_S1_2_8850BAC 99 instructions (0.000%), 9 calls (08850BAC - 08850C9C, length 61)
_S1_2_8989690 99 instructions (0.000%), 3 calls (08989690 - 08989718, length 35)
_S1_2_88107A8 98 instructions (0.000%), 1 calls (088107A8 - 08810958, length 109)
_S1_2_89D031C 97 instructions (0.000%), 1 calls (089D031C - 089D0430, length 70)
  Back Branch 089D03BC 5 times (length 8)
_S1_2_88BE6EC 97 instructions (0.000%), 1 calls (088BE6EC - 088BE86C, length 97)
_S1_2_89529F8 96 instructions (0.000%), 32 calls (089529F8 - 08952A00, length 3)
_S1_2_897619C 96 instructions (0.000%), 4 calls (0897619C - 089761F8, length 24)
_S1_2_88C0758 96 instructions (0.000%), 1 calls (088C0758 - 088C08F0, length 103)
_S1_2_891A984 95 instructions (0.000%), 5 calls (0891A984 - 0891A9CC, length 19)
_S1_2_885FCA4 95 instructions (0.000%), 5 calls (0885FCA4 - 0885FCEC, length 19)
_S1_2_893F41C 94 instructions (0.000%), 5 calls (0893F41C - 0893F480, length 26)
_S1_2_889F610 94 instructions (0.000%), 1 calls (0889F610 - 0889F944, length 206)
_S1_2_896FC58 93 instructions (0.000%), 3 calls (0896FC58 - 0896FCD0, length 31)
_S1_2_88C0F68 93 instructions (0.000%), 2 calls (088C0F68 - 088C1058, length 61)
_S1_2_894BC00 92 instructions (0.000%), 46 calls (0894BC00 - 0894BC04, length 2)
_S1_2_89014C4 91 instructions (0.000%), 13 calls (089014C4 - 089014DC, length 7)
_S1_2_8810658 91 instructions (0.000%), 13 calls (08810658 - 08810670, length 7)
_S1_2_88D8A90 91 instructions (0.000%), 7 calls (088D8A90 - 088D8AC0, length 13)
_S1_2_892E9AC 91 instructions (0.000%), 5 calls (0892E9AC - 0892EBA8, length 128)
_S1_2_894DFE0 91 instructions (0.000%), 1 calls (0894DFE0 - 0894E084, length 42)
  Back Branch 0894E01C 8 times (length 7)
_S1_2_894D65C 90 instructions (0.000%), 6 calls (0894D65C - 0894D694, length 15)
_S1_2_88AE04C 90 instructions (0.000%), 5 calls (088AE04C - 088AE090, length 18)
_S1_2_88860F0 90 instructions (0.000%), 3 calls (088860F0 - 08886164, length 30)
_S1_2_88A08BC 89 instructions (0.000%), 1 calls (088A08BC - 088A0A1C, length 89)
_S1_2_8973FB4 88 instructions (0.000%), 1 calls (08973FB4 - 08974118, length 90)
_S1_2_88077E8 87 instructions (0.000%), 1 calls (088077E8 - 08807940, length 87)
_S1_2_8907C78 86 instructions (0.000%), 2 calls (08907C78 - 08907D20, length 43)
_S1_2_88DF334 86 instructions (0.000%), 1 calls (088DF334 - 088DF4BC, length 99)
_S1_2_880745C 86 instructions (0.000%), 1 calls (0880745C - 088075B0, length 86)
_S1_2_8888238 85 instructions (0.000%), 5 calls (08888238 - 08888278, length 17)
_S1_2_8888038 85 instructions (0.000%), 5 calls (08888038 - 08888078, length 17)
_S1_2_8887410 85 instructions (0.000%), 5 calls (08887410 - 08887450, length 17)
_S1_2_8887370 85 instructions (0.000%), 5 calls (08887370 - 088873B0, length 17)
_S1_2_88872D0 85 instructions (0.000%), 5 calls (088872D0 - 08887310, length 17)
_S1_2_888696C 85 instructions (0.000%), 5 calls (0888696C - 088869AC, length 17)
_S1_2_884EB44 85 instructions (0.000%), 5 calls (0884EB44 - 0884ED54, length 133)
_S1_2_8839C3C 85 instructions (0.000%), 5 calls (08839C3C - 08839FAC, length 221)
_S1_2_8970140 85 instructions (0.000%), 1 calls (08970140 - 08970298, length 87)
_S1_2_896AD70 85 instructions (0.000%), 1 calls (0896AD70 - 0896AEE0, length 93)
_S1_2_894D3D8 84 instructions (0.000%), 28 calls (0894D3D8 - 0894D3E0, length 3)
_S1_2_896D778 84 instructions (0.000%), 4 calls (0896D778 - 0896D7D0, length 23)
_S1_2_8952C7C 84 instructions (0.000%), 4 calls (08952C7C - 08952CCC, length 21)
_S1_2_88D6DD4 84 instructions (0.000%), 4 calls (088D6DD4 - 088D6E24, length 21)
_S1_2_89DCD9C 82 instructions (0.000%), 41 calls (089DCD9C - 089DCDA0, length 2)
_S1_2_895A10C 82 instructions (0.000%), 4 calls (0895A10C - 0895A194, length 35)
_S1_2_89ADD68 81 instructions (0.000%), 4 calls (089ADD68 - 089ADDF4, length 36)
_S1_2_89891B4 81 instructions (0.000%), 3 calls (089891B4 - 08989224, length 29)
_S1_2_8989090 81 instructions (0.000%), 3 calls (08989090 - 08989100, length 29)
_S1_2_88AD1B8 81 instructions (0.000%), 3 calls (088AD1B8 - 088AD230, length 31)
  Back Branch 088AD214 3 times (length 12)
_S1_2_89872D0 81 instructions (0.000%), 1 calls (089872D0 - 089873D4, length 66)
  Back Branch 089873B8 3 times (length 8)
_S1_2_891B824 80 instructions (0.000%), 10 calls (0891B824 - 0891B840, length 8)
_S1_2_8988FDC 80 instructions (0.000%), 5 calls (08988FDC - 08989018, length 16)
_S1_2_885012C 80 instructions (0.000%), 5 calls (0885012C - 0885016C, length 17)
_S1_2_896B0E8 80 instructions (0.000%), 1 calls (0896B0E8 - 0896B1D4, length 60)
  Back Branch 0896B18C 3 times (length 10)
_S1_2_88D991C 80 instructions (0.000%), 1 calls (088D991C - 088DD6F8, length 3960)
  Back Branch 088DA580 82,688 times (length 52)
  Back Branch 088DC3C4 82,560 times (length 52)
  Back Branch 088DB648 57,344 times (length 38)
  Back Branch 088DD48C 55,296 times (length 38)
  Back Branch 088DD674 6,350 times (length 939)
  Back Branch 088DB830 6,350 times (length 939)
  Back Branch 088DD6A8 1,270 times (length 3895)
  Back Branch 088DC248 5 times (length 23)
  Back Branch 088DA404 3 times (length 23)
_S1_2_886E09C 80 instructions (0.000%), 1 calls (0886E09C - 0886E124, length 35)
  Back Branch 0886E0F4 10 times (length 5)
_S1_2_8843DE0 80 instructions (0.000%), 1 calls (08843DE0 - 08843F1C, length 80)
_S1_2_8809878 80 instructions (0.000%), 1 calls (08809878 - 08809988, length 69)
  Back Branch 088098E0 2 times (length 5)
  Back Branch 08809958 2 times (length 41)
_S1_2_8908904 78 instructions (0.000%), 13 calls (08908904 - 08908918, length 6)
_S1_2_89020A4 78 instructions (0.000%), 13 calls (089020A4 - 089020B8, length 6)
_S1_2_88F207C 78 instructions (0.000%), 13 calls (088F207C - 088F2090, length 6)
_S1_2_89707D8 78 instructions (0.000%), 3 calls (089707D8 - 08970844, length 28)
_S1_2_896D400 78 instructions (0.000%), 3 calls (0896D400 - 0896D464, length 26)
_S1_2_88980B8 78 instructions (0.000%), 3 calls (088980B8 - 0889817C, length 50)
_S1_2_88D2AF4 78 instructions (0.000%), 2 calls (088D2AF4 - 088D2BD4, length 57)
_S1_2_89C1BAC 78 instructions (0.000%), 1 calls (089C1BAC - 089C216C, length 369)
_S1_2_889E93C 78 instructions (0.000%), 1 calls (0889E93C - 0889E9D4, length 39)
  Back Branch 0889E990 10 times (length 13)
_S1_2_88E6464 77 instructions (0.000%), 11 calls (088E6464 - 088E6490, length 12)
  Back Branch 088E6484 11 times (length 4)
_S1_2_88583BC 76 instructions (0.000%), 38 calls (088583BC - 088583C0, length 2)
_S1_2_8842D64 76 instructions (0.000%), 38 calls (08842D64 - 08842D68, length 2)
_S1_2_8810C88 76 instructions (0.000%), 38 calls (08810C88 - 08810C8C, length 2)
_S1_2_89C2170 76 instructions (0.000%), 4 calls (089C2170 - 089C21B8, length 19)
_S1_2_8866258 76 instructions (0.000%), 4 calls (08866258 - 088662A0, length 19)
_S1_2_884D0B4 76 instructions (0.000%), 4 calls (0884D0B4 - 0884D0FC, length 19)
_S1_2_892CC7C 75 instructions (0.000%), 5 calls (0892CC7C - 0892CCD0, length 22)
_S1_2_88886A0 75 instructions (0.000%), 5 calls (088886A0 - 088886D8, length 15)
_S1_2_8884820 75 instructions (0.000%), 5 calls (08884820 - 08884858, length 15)
_S1_2_88836E0 75 instructions (0.000%), 5 calls (088836E0 - 08883718, length 15)
_S1_2_885E04C 75 instructions (0.000%), 5 calls (0885E04C - 0885E084, length 15)
_S1_2_89D04E0 75 instructions (0.000%), 1 calls (089D04E0 - 089D0608, length 75)
_S1_2_88BE408 75 instructions (0.000%), 1 calls (088BE408 - 088BE530, length 75)
_S1_2_88A0CB4 75 instructions (0.000%), 1 calls (088A0CB4 - 088A0DDC, length 75)
  Back Branch 088A0DB4 1 times (length 21)
_S1_2_8989E0C 74 instructions (0.000%), 4 calls (08989E0C - 08989E8C, length 33)
_S1_2_88F0980 74 instructions (0.000%), 2 calls (088F0980 - 088F0A60, length 57)
_S1_2_88B9328 74 instructions (0.000%), 2 calls (088B9328 - 088B939C, length 30)
  Back Branch 088B9380 4 times (length 17)
_S1_2_89DCB34 72 instructions (0.000%), 36 calls (089DCB34 - 089DCB38, length 2)
_S1_2_88D306C 72 instructions (0.000%), 12 calls (088D306C - 088D3080, length 6)
_S1_2_8909504 72 instructions (0.000%), 9 calls (08909504 - 08909520, length 8)
_S1_2_8909694 72 instructions (0.000%), 8 calls (08909694 - 089096B4, length 9)
_S1_2_891A854 72 instructions (0.000%), 6 calls (0891A854 - 0891A980, length 76)
_S1_2_889AC30 72 instructions (0.000%), 4 calls (0889AC30 - 0889AC74, length 18)
_S1_2_89B2E84 72 instructions (0.000%), 3 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
  Back Branch 089B2EBC 3 times (length 91)
  Back Branch 089B2EAC 3 times (length 11)
_S1_2_896FF48 72 instructions (0.000%), 3 calls (0896FF48 - 0896FFAC, length 26)
_S1_2_890CB18 72 instructions (0.000%), 1 calls (0890CB18 - 0890CC34, length 72)
_S1_2_89DCD54 70 instructions (0.000%), 35 calls (089DCD54 - 089DCD58, length 2)
_S1_2_89DCB04 70 instructions (0.000%), 35 calls (089DCB04 - 089DCB08, length 2)
_S1_2_892C6BC 70 instructions (0.000%), 10 calls (0892C6BC - 0892C6D4, length 7)
_S1_2_8958F00 70 instructions (0.000%), 5 calls (08958F00 - 08958F34, length 14)
_S1_2_89336A8 70 instructions (0.000%), 5 calls (089336A8 - 089336DC, length 14)
_S1_2_8889DCC 70 instructions (0.000%), 5 calls (08889DCC - 08889E00, length 14)
_S1_2_8889108 70 instructions (0.000%), 5 calls (08889108 - 0888913C, length 14)
_S1_2_886256C 70 instructions (0.000%), 5 calls (0886256C - 088625A0, length 14)
_S1_2_885ECCC 70 instructions (0.000%), 5 calls (0885ECCC - 0885ED00, length 14)
_S1_2_88E8020 70 instructions (0.000%), 2 calls (088E8020 - 088E80C4, length 42)
_S1_2_88E2B20 70 instructions (0.000%), 2 calls (088E2B20 - 088E2BA8, length 35)
_S1_2_88C0DD4 70 instructions (0.000%), 2 calls (088C0DD4 - 088C0E5C, length 35)
_S1_2_8804B38 70 instructions (0.000%), 2 calls (08804B38 - 08804BC0, length 35)
_S1_2_896B5E4 70 instructions (0.000%), 1 calls (0896B5E4 - 0896B6F8, length 70)
_S1_2_88C4D8C 69 instructions (0.000%), 4 calls (088C4D8C - 088C4DF8, length 28)
_S1_2_896FD74 69 instructions (0.000%), 1 calls (0896FD74 - 0896FE84, length 69)
_S1_2_88DE75C 69 instructions (0.000%), 1 calls (088DE75C - 088DE7C8, length 28)
  Back Branch 088DE7B8 8 times (length 18)
_S1_2_89DCD5C 68 instructions (0.000%), 34 calls (089DCD5C - 089DCD60, length 2)
_S1_2_891AEF8 68 instructions (0.000%), 17 calls (0891AEF8 - 0891AF04, length 4)
_S1_2_89C2E78 68 instructions (0.000%), 4 calls (089C2E78 - 089C2F40, length 51)
  Back Branch 089C2F14 2 times (length 12)
_S1_2_892EB60 68 instructions (0.000%), 4 calls (0892EB60 - 0892EBA8, length 19)
_S1_2_890B938 68 instructions (0.000%), 4 calls (0890B938 - 0890B978, length 17)
_S1_2_8864998 68 instructions (0.000%), 4 calls (08864998 - 088649D8, length 17)
_S1_2_884ECE8 68 instructions (0.000%), 4 calls (0884ECE8 - 0884ED54, length 28)
_S1_2_8839E0C 68 instructions (0.000%), 4 calls (08839E0C - 08839FAC, length 105)
_S1_2_88EF894 68 instructions (0.000%), 2 calls (088EF894 - 088EF98C, length 63)
_S1_2_883C7A4 68 instructions (0.000%), 2 calls (0883C7A4 - 0883C828, length 34)
_S1_2_896B4D4 68 instructions (0.000%), 1 calls (0896B4D4 - 0896B5E0, length 68)
_S1_2_88075B4 68 instructions (0.000%), 1 calls (088075B4 - 0880766C, length 47)
  Back Branch 0880763C 4 times (length 7)
_S1_2_88E0CD0 67 instructions (0.000%), 1 calls (088E0CD0 - 088E1000, length 205)
_S1_2_890B458 66 instructions (0.000%), 6 calls (0890B458 - 0890B480, length 11)
_S1_2_88A9FB8 66 instructions (0.000%), 3 calls (088A9FB8 - 088AA070, length 47)
_S1_2_88584A0 66 instructions (0.000%), 3 calls (088584A0 - 0885857C, length 56)
_S1_2_88BCCF0 66 instructions (0.000%), 2 calls (088BCCF0 - 088BCD94, length 42)
_S1_2_8987B10 66 instructions (0.000%), 1 calls (08987B10 - 08987C1C, length 68)
_S1_2_8902864 66 instructions (0.000%), 1 calls (08902864 - 089029B0, length 84)
_S1_2_892C524 65 instructions (0.000%), 5 calls (0892C524 - 0892C554, length 13)
_S1_2_8889554 65 instructions (0.000%), 5 calls (08889554 - 08889584, length 13)
_S1_2_88889C0 65 instructions (0.000%), 5 calls (088889C0 - 088889F0, length 13)
_S1_2_88884D4 65 instructions (0.000%), 5 calls (088884D4 - 08888504, length 13)
_S1_2_891FCF0 65 instructions (0.000%), 4 calls (0891FCF0 - 0891FD30, length 17)
_S1_2_89D0C70 65 instructions (0.000%), 1 calls (089D0C70 - 089D0CE0, length 29)
  Back Branch 089D0CCC 5 times (length 9)
_S1_2_89CFA24 65 instructions (0.000%), 1 calls (089CFA24 - 089CFB5C, length 79)
_S1_2_882B7A0 65 instructions (0.000%), 1 calls (0882B7A0 - 0882B8A0, length 65)
_S1_2_89093CC 64 instructions (0.000%), 8 calls (089093CC - 089093E8, length 8)
_S1_2_88D9104 64 instructions (0.000%), 8 calls (088D9104 - 088D9120, length 8)
_S1_2_898C340 64 instructions (0.000%), 4 calls (0898C340 - 0898C37C, length 16)
_S1_2_8805918 64 instructions (0.000%), 4 calls (08805918 - 08805954, length 16)
_S1_2_88BCB70 64 instructions (0.000%), 2 calls (088BCB70 - 088BCBEC, length 32)
_S1_2_8854F1C 64 instructions (0.000%), 2 calls (08854F1C - 08854F9C, length 33)
_S1_2_8987A08 64 instructions (0.000%), 1 calls (08987A08 - 08987B0C, length 66)
_S1_2_88BF974 64 instructions (0.000%), 1 calls (088BF974 - 088BFA70, length 64)
_S1_2_8853884 64 instructions (0.000%), 1 calls (08853884 - 08853980, length 64)
_S1_2_8810D54 64 instructions (0.000%), 1 calls (08810D54 - 08810E50, length 64)
_S1_2_894E3EC 63 instructions (0.000%), 21 calls (0894E3EC - 0894E3F4, length 3)
_S1_2_891E34C 63 instructions (0.000%), 4 calls (0891E34C - 0891E39C, length 21)
  Back Branch 0891E388 5 times (length 12)
_S1_2_8837A84 63 instructions (0.000%), 3 calls (08837A84 - 08837AD4, length 21)
_S1_2_891AF1C 62 instructions (0.000%), 1 calls (0891AF1C - 0891AFD8, length 48)
  Back Branch 0891AFB8 2 times (length 14)
_S1_2_8903D74 62 instructions (0.000%), 1 calls (08903D74 - 08903E84, length 69)
_S1_2_88BF440 62 instructions (0.000%), 1 calls (088BF440 - 088BF47C, length 16)
  Back Branch 088BF470 6 times (length 10)
_S1_2_884A4E4 62 instructions (0.000%), 1 calls (0884A4E4 - 0884A53C, length 23)
  Back Branch 0884A530 4 times (length 13)
_S1_2_8849824 62 instructions (0.000%), 1 calls (08849824 - 0884987C, length 23)
  Back Branch 08849870 4 times (length 13)
_S1_2_8843D84 62 instructions (0.000%), 1 calls (08843D84 - 08843DDC, length 23)
  Back Branch 08843DD0 4 times (length 13)
_S1_2_88C3E90 61 instructions (0.000%), 1 calls (088C3E90 - 088C3ECC, length 16)
  Back Branch 088C3EC0 6 times (length 10)
_S1_2_88C71E8 60 instructions (0.000%), 20 calls (088C71E8 - 088C71F0, length 3)
_S1_2_89ADCC8 60 instructions (0.000%), 4 calls (089ADCC8 - 089ADD00, length 15)
_S1_2_897C0B8 60 instructions (0.000%), 4 calls (0897C0B8 - 0897C0F0, length 15)
_S1_2_88C0CE4 60 instructions (0.000%), 4 calls (088C0CE4 - 088C0D24, length 17)
_S1_2_8989640 60 instructions (0.000%), 3 calls (08989640 - 0898968C, length 20)
_S1_2_88C7648 60 instructions (0.000%), 3 calls (088C7648 - 088C769C, length 22)
_S1_2_88AD474 60 instructions (0.000%), 3 calls (088AD474 - 088AD4C0, length 20)
_S1_2_88584F0 60 instructions (0.000%), 3 calls (088584F0 - 0885857C, length 36)
_S1_2_8987600 60 instructions (0.000%), 1 calls (08987600 - 089876EC, length 60)
_S1_2_8929844 60 instructions (0.000%), 1 calls (08929844 - 08929958, length 70)
_S1_2_88D8454 60 instructions (0.000%), 1 calls (088D8454 - 088D84E0, length 36)
  Back Branch 088D84C0 4 times (length 8)
_S1_2_890C940 59 instructions (0.000%), 1 calls (0890C940 - 0890CA28, length 59)
_S1_2_88E2584 59 instructions (0.000%), 1 calls (088E2584 - 088E267C, length 63)
_S1_2_88E0B68 59 instructions (0.000%), 1 calls (088E0B68 - 088E0C60, length 63)
_S1_2_898F1E8 58 instructions (0.000%), 2 calls (0898F1E8 - 0898F258, length 29)
_S1_2_8804C48 58 instructions (0.000%), 2 calls (08804C48 - 08804CC0, length 31)
_S1_2_8804040 58 instructions (0.000%), 1 calls (08804040 - 0880415C, length 72)
_S1_2_89AE284 57 instructions (0.000%), 4 calls (089AE284 - 089AE354, length 53)
_S1_2_89527A8 57 instructions (0.000%), 3 calls (089527A8 - 089527F0, length 19)
_S1_2_8808D68 57 instructions (0.000%), 1 calls (08808D68 - 08808E48, length 57)
_S1_2_898D4D0 56 instructions (0.000%), 8 calls (0898D4D0 - 0898D4E8, length 7)
_S1_2_888E018 56 instructions (0.000%), 4 calls (0888E018 - 0888E04C, length 14)
_S1_2_888DF84 56 instructions (0.000%), 4 calls (0888DF84 - 0888DFB8, length 14)
_S1_2_893F8F0 56 instructions (0.000%), 2 calls (0893F8F0 - 0893F95C, length 28)
_S1_2_893F6C4 56 instructions (0.000%), 2 calls (0893F6C4 - 0893F730, length 28)
_S1_2_890548C 56 instructions (0.000%), 1 calls (0890548C - 08905588, length 64)
_S1_2_890CC40 55 instructions (0.000%), 5 calls (0890CC40 - 0890CC68, length 11)
_S1_2_88118A8 55 instructions (0.000%), 5 calls (088118A8 - 088118D0, length 11)
_S1_2_891FB90 55 instructions (0.000%), 1 calls (0891FB90 - 0891FC44, length 46)
  Back Branch 0891FC20 2 times (length 9)
_S1_2_88C05C8 55 instructions (0.000%), 1 calls (088C05C8 - 088C06A0, length 55)
_S1_2_8864F3C 54 instructions (0.000%), 9 calls (08864F3C - 08864F50, length 6)
_S1_2_893F5E0 54 instructions (0.000%), 6 calls (0893F5E0 - 0893F600, length 9)
_S1_2_8973A68 54 instructions (0.000%), 3 calls (08973A68 - 08973AB4, length 20)
_S1_2_88AD290 54 instructions (0.000%), 3 calls (088AD290 - 088AD2D4, length 18)
_S1_2_88475F8 54 instructions (0.000%), 3 calls (088475F8 - 0884763C, length 18)
_S1_2_897CE58 54 instructions (0.000%), 1 calls (0897CE58 - 0897CF44, length 60)
_S1_2_88549D0 54 instructions (0.000%), 1 calls (088549D0 - 08854A90, length 49)
  Back Branch 08854A1C 2 times (length 13)
_S1_2_88B6324 53 instructions (0.000%), 2 calls (088B6324 - 088B63A4, length 33)
  Back Branch 088B6388 1 times (length 14)
_S1_2_896B890 53 instructions (0.000%), 1 calls (0896B890 - 0896B968, length 55)
_S1_2_88C3E50 53 instructions (0.000%), 1 calls (088C3E50 - 088C3E8C, length 16)
  Back Branch 088C3E80 5 times (length 10)
_S1_2_89C2DCC 52 instructions (0.000%), 4 calls (089C2DCC - 089C2DFC, length 13)
_S1_2_89ADD04 52 instructions (0.000%), 4 calls (089ADD04 - 089ADD34, length 13)
_S1_2_892FF64 52 instructions (0.000%), 4 calls (0892FF64 - 0892FFA8, length 18)
_S1_2_892C988 52 instructions (0.000%), 4 calls (0892C988 - 0892CB20, length 103)
_S1_2_88D8B9C 52 instructions (0.000%), 4 calls (088D8B9C - 088D8BDC, length 17)
_S1_2_889599C 52 instructions (0.000%), 4 calls (0889599C - 088959CC, length 13)
_S1_2_888E148 52 instructions (0.000%), 4 calls (0888E148 - 0888E178, length 13)
_S1_2_888D5C0 52 instructions (0.000%), 4 calls (0888D5C0 - 0888D5F0, length 13)
_S1_2_888D2C0 52 instructions (0.000%), 4 calls (0888D2C0 - 0888D2F0, length 13)
_S1_2_889B7F4 52 instructions (0.000%), 2 calls (0889B7F4 - 0889B948, length 86)
_S1_2_8887590 52 instructions (0.000%), 2 calls (08887590 - 088875F4, length 26)
_S1_2_891EFC0 52 instructions (0.000%), 1 calls (0891EFC0 - 0891F08C, length 52)
_S1_2_88E5238 52 instructions (0.000%), 1 calls (088E5238 - 088E5304, length 52)
_S1_2_88DE99C 52 instructions (0.000%), 1 calls (088DE99C - 088DEA7C, length 57)
_S1_2_88C3E10 52 instructions (0.000%), 1 calls (088C3E10 - 088C3E4C, length 16)
  Back Branch 088C3E40 5 times (length 10)
_S1_2_894CD78 51 instructions (0.000%), 3 calls (0894CD78 - 0894CDB8, length 17)
_S1_2_889DA48 51 instructions (0.000%), 3 calls (0889DA48 - 0889DA88, length 17)
_S1_2_8957C7C 51 instructions (0.000%), 1 calls (08957C7C - 08957DDC, length 89)
_S1_2_881095C 51 instructions (0.000%), 1 calls (0881095C - 08810A24, length 51)
_S1_2_892C6A8 50 instructions (0.000%), 10 calls (0892C6A8 - 0892C6B8, length 5)
_S1_2_88D71E0 50 instructions (0.000%), 2 calls (088D71E0 - 088D7240, length 25)
_S1_2_88CA0E8 50 instructions (0.000%), 2 calls (088CA0E8 - 088CA154, length 28)
_S1_2_889C970 50 instructions (0.000%), 2 calls (0889C970 - 0889C9D0, length 25)
_S1_2_8974194 50 instructions (0.000%), 1 calls (08974194 - 08974294, length 65)
_S1_2_896B7C8 50 instructions (0.000%), 1 calls (0896B7C8 - 0896B88C, length 50)
_S1_2_88AC7D4 50 instructions (0.000%), 1 calls (088AC7D4 - 088AC898, length 50)
_S1_2_88E2A24 49 instructions (0.000%), 7 calls (088E2A24 - 088E2A3C, length 7)
_S1_2_893FD38 49 instructions (0.000%), 1 calls (0893FD38 - 0893FDA4, length 28)
  Back Branch 0893FD98 4 times (length 7)
_S1_2_88156B8 49 instructions (0.000%), 1 calls (088156B8 - 08815790, length 55)
_S1_2_882BAA0 48 instructions (0.000%), 24 calls (0882BAA0 - 0882BAA4, length 2)
_S1_2_88094DC 48 instructions (0.000%), 16 calls (088094DC - 088094E4, length 3)
_S1_2_89339BC 48 instructions (0.000%), 6 calls (089339BC - 089339D8, length 8)
_S1_2_8854FA0 48 instructions (0.000%), 6 calls (08854FA0 - 08854FCC, length 12)
_S1_2_896D3D0 48 instructions (0.000%), 4 calls (0896D3D0 - 0896D3FC, length 12)
_S1_2_890B540 48 instructions (0.000%), 4 calls (0890B540 - 0890B56C, length 12)
_S1_2_890B2F4 48 instructions (0.000%), 4 calls (0890B2F4 - 0890B320, length 12)
_S1_2_8988F9C 48 instructions (0.000%), 3 calls (08988F9C - 08988FD8, length 16)
_S1_2_8988EF4 48 instructions (0.000%), 3 calls (08988EF4 - 08988F30, length 16)
_S1_2_8970798 48 instructions (0.000%), 3 calls (08970798 - 089707D4, length 16)
_S1_2_894CF68 48 instructions (0.000%), 3 calls (0894CF68 - 0894CFA4, length 16)
_S1_2_884DE64 48 instructions (0.000%), 2 calls (0884DE64 - 0884DEC0, length 24)
_S1_2_8972BD0 48 instructions (0.000%), 1 calls (08972BD0 - 08972C94, length 50)
_S1_2_89338D0 48 instructions (0.000%), 1 calls (089338D0 - 08933990, length 49)
_S1_2_8929728 48 instructions (0.000%), 1 calls (08929728 - 089297E4, length 48)
_S1_2_88A0FC4 48 instructions (0.000%), 1 calls (088A0FC4 - 088A1080, length 48)
  Back Branch 088A1060 1 times (length 21)
_S1_2_889E2C4 48 instructions (0.000%), 1 calls (0889E2C4 - 0889E380, length 48)
  Back Branch 0889E360 1 times (length 21)
_S1_2_886CA78 48 instructions (0.000%), 1 calls (0886CA78 - 0886CB34, length 48)
_S1_2_8809D30 48 instructions (0.000%), 1 calls (08809D30 - 08809DEC, length 48)
_S1_2_8988AE0 47 instructions (0.000%), 1 calls (08988AE0 - 08988B98, length 47)
_S1_2_8849880 47 instructions (0.000%), 1 calls (08849880 - 08849938, length 47)
_S1_2_880AB6C 47 instructions (0.000%), 1 calls (0880AB6C - 0880AC3C, length 53)
_S1_2_895AE70 46 instructions (0.000%), 2 calls (0895AE70 - 0895AEC8, length 23)
_S1_2_8952E00 46 instructions (0.000%), 2 calls (08952E00 - 08952E58, length 23)
_S1_2_88C6090 46 instructions (0.000%), 2 calls (088C6090 - 088C6100, length 29)
_S1_2_88531DC 46 instructions (0.000%), 1 calls (088531DC - 0885328C, length 45)
  Back Branch 08853230 2 times (length 10)
_S1_2_890B288 45 instructions (0.000%), 5 calls (0890B288 - 0890B2A8, length 9)
_S1_2_880E8D8 45 instructions (0.000%), 5 calls (0880E8D8 - 0880E910, length 15)
_S1_2_89ADEA0 45 instructions (0.000%), 4 calls (089ADEA0 - 089AE354, length 302)
_S1_2_89B2E78 45 instructions (0.000%), 3 calls (089B2BF4 - 089B404C, length 1303)
  Back Branch 089B2C34 1,244 times (length 12)
  Back Branch 089B3FF0 111 times (length 1281)
  Back Branch 089B2E7C 3 times (length 79)
_S1_2_896ACBC 45 instructions (0.000%), 1 calls (0896ACBC - 0896AD6C, length 45)
_S1_2_894F6D8 45 instructions (0.000%), 1 calls (0894F6D8 - 0894F78C, length 46)
_S1_2_893DDB4 45 instructions (0.000%), 1 calls (0893DDB4 - 0893DE68, length 46)
  Back Branch 0893DE44 1 times (length 22)
_S1_2_891A700 45 instructions (0.000%), 1 calls (0891A700 - 0891A7B0, length 45)
_S1_2_89214EC 44 instructions (0.000%), 4 calls (089214EC - 08921574, length 35)
_S1_2_891E3A0 44 instructions (0.000%), 4 calls (0891E3A0 - 0891E3E8, length 19)
_S1_2_88124A4 44 instructions (0.000%), 4 calls (088124A4 - 088124CC, length 11)
_S1_2_895A198 44 instructions (0.000%), 2 calls (0895A198 - 0895A21C, length 34)
_S1_2_893F778 44 instructions (0.000%), 2 calls (0893F778 - 0893F7CC, length 22)
_S1_2_88D7090 44 instructions (0.000%), 2 calls (088D7090 - 088D70E4, length 22)
_S1_2_889B6E0 44 instructions (0.000%), 2 calls (0889B6E0 - 0889B7F0, length 69)
_S1_2_89D0178 44 instructions (0.000%), 1 calls (089D0178 - 089D0250, length 55)
_S1_2_88BB94C 44 instructions (0.000%), 1 calls (088BB94C - 088BB9F8, length 44)
_S1_2_8853558 44 instructions (0.000%), 1 calls (08853558 - 08853600, length 43)
  Back Branch 088535A4 2 times (length 10)
_S1_2_8975E44 43 instructions (0.000%), 2 calls (08975E44 - 08975EDC, length 39)
_S1_2_88082D8 43 instructions (0.000%), 2 calls (088082D8 - 0880832C, length 22)
  Back Branch 08808318 1 times (length 12)
_S1_2_8949B30 43 instructions (0.000%), 1 calls (08949B30 - 08949BD8, length 43)
_S1_2_8809C98 43 instructions (0.000%), 1 calls (08809C98 - 08809D2C, length 38)
  Back Branch 08809CC8 2 times (length 5)
_S1_2_89AE9C0 42 instructions (0.000%), 6 calls (089AE9C0 - 089AE9D8, length 7)
_S1_2_8897D4C 42 instructions (0.000%), 6 calls (08897D4C - 08897D64, length 7)
_S1_2_8975D10 42 instructions (0.000%), 3 calls (08975D10 - 08975D44, length 14)
_S1_2_896FC20 42 instructions (0.000%), 3 calls (0896FC20 - 0896FC54, length 14)
_S1_2_8809538 42 instructions (0.000%), 3 calls (08809538 - 0880956C, length 14)
_S1_2_893F630 42 instructions (0.000%), 2 calls (0893F630 - 0893F680, length 21)
_S1_2_891FA44 42 instructions (0.000%), 2 calls (0891FA44 - 0891FA94, length 21)
_S1_2_89D2CEC 42 instructions (0.000%), 1 calls (089D2CEC - 089D2D90, length 42)
_S1_2_890134C 42 instructions (0.000%), 1 calls (0890134C - 08901450, length 66)
_S1_2_88D5F54 42 instructions (0.000%), 1 calls (088D5F54 - 088D6000, length 44)
_S1_2_8837B04 42 instructions (0.000%), 1 calls (08837B04 - 08837BA8, length 42)
_S1_2_8809B94 42 instructions (0.000%), 1 calls (08809B94 - 08809C94, length 65)
  Back Branch 08809C68 2 times (length 41)
_S1_2_8955474 41 instructions (0.000%), 2 calls (08955474 - 089554E8, length 30)
_S1_2_89D1684 41 instructions (0.000%), 1 calls (089D1684 - 089D1724, length 41)
_S1_2_896C510 41 instructions (0.000%), 1 calls (0896C510 - 0896C5B8, length 43)
_S1_2_891B61C 41 instructions (0.000%), 1 calls (0891B61C - 0891B72C, length 69)
_S1_2_88DFECC 41 instructions (0.000%), 1 calls (088DFECC - 088DFF6C, length 41)
_S1_2_88BB8A8 41 instructions (0.000%), 1 calls (088BB8A8 - 088BB948, length 41)
_S1_2_8839428 41 instructions (0.000%), 1 calls (08839428 - 088394C8, length 41)
_S1_2_89ADD48 40 instructions (0.000%), 10 calls (089ADD48 - 089ADD54, length 4)
_S1_2_8811880 40 instructions (0.000%), 5 calls (08811880 - 0881189C, length 8)
_S1_2_880E658 40 instructions (0.000%), 5 calls (0880E658 - 0880E6A4, length 20)
_S1_2_88E572C 40 instructions (0.000%), 4 calls (088E572C - 088E5750, length 10)
_S1_2_880B6F0 40 instructions (0.000%), 4 calls (0880B6F0 - 0880B728, length 15)
_S1_2_88C5FD8 40 instructions (0.000%), 2 calls (088C5FD8 - 088C6024, length 20)
_S1_2_883D928 40 instructions (0.000%), 2 calls (0883D928 - 0883D9A4, length 32)
_S1_2_8936F24 40 instructions (0.000%), 1 calls (08936F24 - 08936F84, length 25)
  Back Branch 08936F40 4 times (length 5)
_S1_2_88D7AC8 40 instructions (0.000%), 1 calls (088D7AC8 - 088D7B64, length 40)
_S1_2_88C7938 40 instructions (0.000%), 1 calls (088C7938 - 088C79EC, length 46)
_S1_2_894B3F0 39 instructions (0.000%), 13 calls (0894B3F0 - 0894B3F8, length 3)
_S1_2_89020BC 39 instructions (0.000%), 13 calls (089020BC - 089020C4, length 3)
_S1_2_8973A34 39 instructions (0.000%), 3 calls (08973A34 - 08973A64, length 13)
_S1_2_894C6AC 39 instructions (0.000%), 3 calls (0894C6AC - 0894C6DC, length 13)
_S1_2_890BACC 39 instructions (0.000%), 3 calls (0890BACC - 0890BAFC, length 13)
_S1_2_88DE488 39 instructions (0.000%), 3 calls (088DE488 - 088DE4BC, length 14)
_S1_2_8972B34 39 instructions (0.000%), 1 calls (08972B34 - 08972BCC, length 39)
_S1_2_8847BD4 39 instructions (0.000%), 1 calls (08847BD4 - 08847CA0, length 52)
_S1_2_898F264 38 instructions (0.000%), 2 calls (0898F264 - 0898F2AC, length 19)
_S1_2_896BB10 38 instructions (0.000%), 2 calls (0896BB10 - 0896BB94, length 34)
_S1_2_896B048 38 instructions (0.000%), 1 calls (0896B048 - 0896B0E4, length 40)
_S1_2_88BAF78 38 instructions (0.000%), 1 calls (088BAF78 - 088BB00C, length 38)
_S1_2_88A4928 38 instructions (0.000%), 1 calls (088A4928 - 088A49BC, length 38)
_S1_2_88585DC 38 instructions (0.000%), 1 calls (088585DC - 08858670, length 38)
_S1_2_897003C 37 instructions (0.000%), 1 calls (0897003C - 089700D4, length 39)
_S1_2_88E24A0 37 instructions (0.000%), 1 calls (088E24A0 - 088E2530, length 37)
_S1_2_88E0A8C 37 instructions (0.000%), 1 calls (088E0A8C - 088E0B1C, length 37)
_S1_2_88E005C 37 instructions (0.000%), 1 calls (088E005C - 088E00EC, length 37)
_S1_2_894CF58 36 instructions (0.000%), 18 calls (0894CF58 - 0894CF5C, length 2)
_S1_2_88DF8F8 36 instructions (0.000%), 12 calls (088DF8F8 - 088DF900, length 3)
_S1_2_898E604 36 instructions (0.000%), 4 calls (0898E604 - 0898E624, length 9)
_S1_2_8973828 36 instructions (0.000%), 4 calls (08973828 - 08973858, length 13)
_S1_2_88EF990 36 instructions (0.000%), 2 calls (088EF990 - 088EFA28, length 39)
_S1_2_88B661C 36 instructions (0.000%), 2 calls (088B661C - 088B6660, length 18)
_S1_2_8899AD4 36 instructions (0.000%), 2 calls (08899AD4 - 08899B18, length 18)
_S1_2_8987164 36 instructions (0.000%), 1 calls (08987164 - 089871F0, length 36)
_S1_2_897CDC8 36 instructions (0.000%), 1 calls (0897CDC8 - 0897CE54, length 36)
_S1_2_8930730 36 instructions (0.000%), 1 calls (08930730 - 089307BC, length 36)
_S1_2_89029B4 36 instructions (0.000%), 1 calls (089029B4 - 08902A40, length 36)
_S1_2_88B66B8 36 instructions (0.000%), 1 calls (088B66B8 - 088B6744, length 36)
_S1_2_88B5B8C 36 instructions (0.000%), 1 calls (088B5B8C - 088B5C18, length 36)
_S1_2_88B4750 36 instructions (0.000%), 1 calls (088B4750 - 088B47DC, length 36)
_S1_2_88B3C00 36 instructions (0.000%), 1 calls (088B3C00 - 088B3C8C, length 36)
_S1_2_88B2F50 36 instructions (0.000%), 1 calls (088B2F50 - 088B2FDC, length 36)
_S1_2_88B2344 36 instructions (0.000%), 1 calls (088B2344 - 088B23D0, length 36)
_S1_2_88B17FC 36 instructions (0.000%), 1 calls (088B17FC - 088B1888, length 36)
_S1_2_88B112C 36 instructions (0.000%), 1 calls (088B112C - 088B11B8, length 36)
_S1_2_88B03F4 36 instructions (0.000%), 1 calls (088B03F4 - 088B0480, length 36)
_S1_2_88AF8CC 36 instructions (0.000%), 1 calls (088AF8CC - 088AF958, length 36)
_S1_2_88AECC0 36 instructions (0.000%), 1 calls (088AECC0 - 088AED4C, length 36)
_S1_2_88AE0E8 36 instructions (0.000%), 1 calls (088AE0E8 - 088AE174, length 36)
_S1_2_88AD518 36 instructions (0.000%), 1 calls (088AD518 - 088AD5A4, length 36)
_S1_2_8811C68 35 instructions (0.000%), 5 calls (08811C68 - 08811C80, length 7)
_S1_2_891E7A8 35 instructions (0.000%), 1 calls (0891E7A8 - 0891E830, length 35)
_S1_2_8903E94 35 instructions (0.000%), 1 calls (08903E94 - 08903F50, length 48)
_S1_2_885B5DC 35 instructions (0.000%), 1 calls (0885B5DC - 0885B664, length 35)
_S1_2_898BB78 34 instructions (0.000%), 2 calls (0898BB78 - 0898BBB8, length 17)
_S1_2_8907FD4 34 instructions (0.000%), 2 calls (08907FD4 - 08908038, length 26)
_S1_2_8907C00 34 instructions (0.000%), 2 calls (08907C00 - 08907C40, length 17)
_S1_2_88BFB80 34 instructions (0.000%), 2 calls (088BFB80 - 088BFBE8, length 27)
_S1_2_88B640C 34 instructions (0.000%), 2 calls (088B640C - 088B644C, length 17)
_S1_2_896C414 34 instructions (0.000%), 1 calls (0896C414 - 0896C498, length 34)
_S1_2_894C19C 34 instructions (0.000%), 1 calls (0894C19C - 0894C220, length 34)
_S1_2_88E195C 34 instructions (0.000%), 1 calls (088E195C - 088E19E0, length 34)
_S1_2_88D7C9C 34 instructions (0.000%), 1 calls (088D7C9C - 088D7D20, length 34)
_S1_2_884D994 34 instructions (0.000%), 1 calls (0884D994 - 0884DA18, length 34)
_S1_2_8842B50 34 instructions (0.000%), 1 calls (08842B50 - 08842BD4, length 34)
_S1_2_8807944 34 instructions (0.000%), 1 calls (08807944 - 088079C8, length 34)
_S1_2_88EC838 33 instructions (0.000%), 3 calls (088EC838 - 088EC860, length 11)
_S1_2_8807EF8 33 instructions (0.000%), 3 calls (08807EF8 - 08807F40, length 19)
_S1_2_898D44C 33 instructions (0.000%), 1 calls (0898D44C - 0898D4CC, length 33)
_S1_2_8859194 32 instructions (0.000%), 4 calls (08859194 - 088591B0, length 8)
_S1_2_88575F8 32 instructions (0.000%), 4 calls (088575F8 - 08857624, length 12)
_S1_2_88D2C18 32 instructions (0.000%), 2 calls (088D2C18 - 088D2C54, length 16)
_S1_2_8804CC4 32 instructions (0.000%), 2 calls (08804CC4 - 08804D00, length 16)
_S1_2_89481EC 32 instructions (0.000%), 1 calls (089481EC - 0894828C, length 41)
_S1_2_894031C 32 instructions (0.000%), 1 calls (0894031C - 08940398, length 32)
_S1_2_88C70B0 31 instructions (0.000%), 1 calls (088C70B0 - 088C7128, length 31)
_S1_2_889EF04 31 instructions (0.000%), 1 calls (0889EF04 - 0889EF9C, length 39)
_S1_2_8897DE8 31 instructions (0.000%), 1 calls (08897DE8 - 08897E64, length 32)
_S1_2_8807C80 31 instructions (0.000%), 1 calls (08807C80 - 08807CF8, length 31)
_S1_2_892CCD4 30 instructions (0.000%), 10 calls (0892CCD4 - 0892CCDC, length 3)
_S1_2_88E5108 30 instructions (0.000%), 3 calls (088E5108 - 088E512C, length 10)
_S1_2_89D1DF0 30 instructions (0.000%), 2 calls (089D1DF0 - 089D1E28, length 15)
_S1_2_898E450 30 instructions (0.000%), 2 calls (0898E450 - 0898E488, length 15)
_S1_2_89522B4 30 instructions (0.000%), 2 calls (089522B4 - 089522EC, length 15)
_S1_2_892CA58 30 instructions (0.000%), 2 calls (0892CA58 - 0892CB20, length 51)
_S1_2_891AC28 30 instructions (0.000%), 2 calls (0891AC28 - 0891AC60, length 15)
_S1_2_88C569C 30 instructions (0.000%), 2 calls (088C569C - 088C56D4, length 15)
_S1_2_88C0D98 30 instructions (0.000%), 2 calls (088C0D98 - 088C0DD0, length 15)
_S1_2_88BCB34 30 instructions (0.000%), 2 calls (088BCB34 - 088BCB6C, length 15)
_S1_2_889EA74 30 instructions (0.000%), 2 calls (0889EA74 - 0889EAAC, length 15)
_S1_2_897B454 30 instructions (0.000%), 1 calls (0897B454 - 0897B4C8, length 30)
_S1_2_896AFD0 30 instructions (0.000%), 1 calls (0896AFD0 - 0896B044, length 30)
_S1_2_89292A0 30 instructions (0.000%), 1 calls (089292A0 - 08929338, length 39)
_S1_2_88C679C 30 instructions (0.000%), 1 calls (088C679C - 088C6810, length 30)
_S1_2_8858450 30 instructions (0.000%), 1 calls (08858450 - 0885857C, length 76)
_S1_2_88BA680 29 instructions (0.000%), 2 calls (088BA680 - 088BA6D4, length 22)
_S1_2_89ADF0C 29 instructions (0.000%), 1 calls (089ADF0C - 089AE354, length 275)
_S1_2_896ABE4 29 instructions (0.000%), 1 calls (0896ABE4 - 0896AC54, length 29)
_S1_2_894D40C 29 instructions (0.000%), 1 calls (0894D40C - 0894D47C, length 29)
_S1_2_891B520 29 instructions (0.000%), 1 calls (0891B520 - 0891B5B4, length 38)
_S1_2_8913778 29 instructions (0.000%), 1 calls (08913778 - 0891380C, length 38)
_S1_2_8905384 29 instructions (0.000%), 1 calls (08905384 - 08905414, length 37)
_S1_2_8903BD0 29 instructions (0.000%), 1 calls (08903BD0 - 08903C40, length 29)
_S1_2_88591B4 29 instructions (0.000%), 1 calls (088591B4 - 088592D4, length 73)
_S1_2_880D2B0 29 instructions (0.000%), 1 calls (0880D2B0 - 0880D320, length 29)
_S1_2_89DC9AC 28 instructions (0.000%), 14 calls (089DC9AC - 089DC9B0, length 2)
_S1_2_89DC99C 28 instructions (0.000%), 14 calls (089DC99C - 089DC9A0, length 2)
_S1_2_89DC7E4 28 instructions (0.000%), 14 calls (089DC7E4 - 089DC7E8, length 2)
_S1_2_895AF74 28 instructions (0.000%), 4 calls (0895AF74 - 0895AF8C, length 7)
_S1_2_88E0A70 28 instructions (0.000%), 4 calls (088E0A70 - 088E0A88, length 7)
_S1_2_8806404 28 instructions (0.000%), 4 calls (08806404 - 0880641C, length 7)
_S1_2_89595B8 28 instructions (0.000%), 2 calls (089595B8 - 08959660, length 43)
_S1_2_892C9BC 28 instructions (0.000%), 2 calls (0892C9BC - 0892CB20, length 90)
_S1_2_88E1F1C 28 instructions (0.000%), 2 calls (088E1F1C - 088E1F50, length 14)
_S1_2_888951C 28 instructions (0.000%), 2 calls (0888951C - 08889550, length 14)
_S1_2_880E20C 28 instructions (0.000%), 2 calls (0880E20C - 0880E24C, length 17)
_S1_2_89870F4 28 instructions (0.000%), 1 calls (089870F4 - 08987160, length 28)
_S1_2_897CD58 28 instructions (0.000%), 1 calls (0897CD58 - 0897CDC4, length 28)
_S1_2_891B964 28 instructions (0.000%), 1 calls (0891B964 - 0891B9D0, length 28)
_S1_2_883385C 28 instructions (0.000%), 1 calls (0883385C - 088338C8, length 28)
_S1_2_8807AB8 28 instructions (0.000%), 1 calls (08807AB8 - 08807B24, length 28)
_S1_2_8973890 27 instructions (0.000%), 3 calls (08973890 - 089738B8, length 11)
_S1_2_8973568 27 instructions (0.000%), 3 calls (08973568 - 08973590, length 11)
_S1_2_891B844 27 instructions (0.000%), 3 calls (0891B844 - 0891B86C, length 11)
_S1_2_88A0BF8 27 instructions (0.000%), 3 calls (088A0BF8 - 088A0C24, length 12)
_S1_2_88DDE80 27 instructions (0.000%), 2 calls (088DDE80 - 088DDEBC, length 16)
_S1_2_89D0C00 27 instructions (0.000%), 1 calls (089D0C00 - 089D0C6C, length 28)
  Back Branch 089D0C68 1 times (length 17)
_S1_2_8903C44 27 instructions (0.000%), 1 calls (08903C44 - 08903CCC, length 35)
_S1_2_88BBA9C 27 instructions (0.000%), 1 calls (088BBA9C - 088BBB04, length 27)
_S1_2_889E610 27 instructions (0.000%), 1 calls (0889E610 - 0889E678, length 27)
_S1_2_8851B2C 27 instructions (0.000%), 1 calls (08851B2C - 08851B94, length 27)
_S1_2_89DC9A4 26 instructions (0.000%), 13 calls (089DC9A4 - 089DC9A8, length 2)
_S1_2_8903428 26 instructions (0.000%), 13 calls (08903428 - 0890342C, length 2)
_S1_2_890209C 26 instructions (0.000%), 13 calls (0890209C - 089020A0, length 2)
_S1_2_88F214C 26 instructions (0.000%), 13 calls (088F214C - 088F2150, length 2)
_S1_2_88F2144 26 instructions (0.000%), 13 calls (088F2144 - 088F2148, length 2)
_S1_2_8958B90 26 instructions (0.000%), 2 calls (08958B90 - 08958BC0, length 13)
_S1_2_8952280 26 instructions (0.000%), 2 calls (08952280 - 089522B0, length 13)
_S1_2_89520C4 26 instructions (0.000%), 2 calls (089520C4 - 089520F4, length 13)
_S1_2_893F864 26 instructions (0.000%), 2 calls (0893F864 - 0893F894, length 13)
_S1_2_880AC48 26 instructions (0.000%), 2 calls (0880AC48 - 0880AC64, length 8)
  Back Branch 0880AC58 4 times (length 5)
_S1_2_88BC42C 26 instructions (0.000%), 1 calls (088BC42C - 088BC490, length 26)
_S1_2_88B9A4C 26 instructions (0.000%), 1 calls (088B9A4C - 088B9AF8, length 44)
_S1_2_88B4F34 26 instructions (0.000%), 1 calls (088B4F34 - 088B4F98, length 26)
_S1_2_88AB768 26 instructions (0.000%), 1 calls (088AB768 - 088AB7CC, length 26)
_S1_2_88A3B20 26 instructions (0.000%), 1 calls (088A3B20 - 088A3B84, length 26)
_S1_2_8884C1C 26 instructions (0.000%), 1 calls (08884C1C - 08884C80, length 26)
_S1_2_884B074 26 instructions (0.000%), 1 calls (0884B074 - 0884B0D8, length 26)
_S1_2_883FA9C 26 instructions (0.000%), 1 calls (0883FA9C - 0883FB00, length 26)
_S1_2_8808670 26 instructions (0.000%), 1 calls (08808670 - 088086D4, length 26)
_S1_2_891AEE4 25 instructions (0.000%), 5 calls (0891AEE4 - 0891AEF4, length 5)
_S1_2_8887C20 25 instructions (0.000%), 5 calls (08887C20 - 08887C30, length 5)
_S1_2_886AF04 25 instructions (0.000%), 5 calls (0886AF04 - 0886AF14, length 5)
_S1_2_896FD10 25 instructions (0.000%), 1 calls (0896FD10 - 0896FD70, length 25)
_S1_2_88E13B4 25 instructions (0.000%), 1 calls (088E13B4 - 088E1414, length 25)
_S1_2_88B9FA8 25 instructions (0.000%), 1 calls (088B9FA8 - 088BA008, length 25)
_S1_2_88B00E8 25 instructions (0.000%), 1 calls (088B00E8 - 088B0148, length 25)
_S1_2_88AE9B0 25 instructions (0.000%), 1 calls (088AE9B0 - 088AEA10, length 25)
_S1_2_88997D8 25 instructions (0.000%), 1 calls (088997D8 - 08899848, length 29)
_S1_2_886F8A4 25 instructions (0.000%), 1 calls (0886F8A4 - 0886F904, length 25)
_S1_2_88124D0 25 instructions (0.000%), 1 calls (088124D0 - 08812530, length 25)
_S1_2_89DCD14 24 instructions (0.000%), 12 calls (089DCD14 - 089DCD18, length 2)
_S1_2_895AECC 24 instructions (0.000%), 6 calls (0895AECC - 0895AED8, length 4)
_S1_2_88C0D88 24 instructions (0.000%), 6 calls (088C0D88 - 088C0D94, length 4)
_S1_2_88BCB24 24 instructions (0.000%), 6 calls (088BCB24 - 088BCB30, length 4)
_S1_2_892FF3C 24 instructions (0.000%), 4 calls (0892FF3C - 0892FF50, length 6)
_S1_2_8909614 24 instructions (0.000%), 4 calls (08909614 - 08909628, length 6)
_S1_2_894DF00 24 instructions (0.000%), 3 calls (0894DF00 - 0894DF1C, length 8)
_S1_2_8907494 24 instructions (0.000%), 2 calls (08907494 - 089074D0, length 16)
_S1_2_88C71F4 24 instructions (0.000%), 2 calls (088C71F4 - 088C7220, length 12)
_S1_2_883C82C 24 instructions (0.000%), 2 calls (0883C82C - 0883C858, length 12)
_S1_2_89876F0 24 instructions (0.000%), 1 calls (089876F0 - 08987754, length 26)
_S1_2_89871F4 24 instructions (0.000%), 1 calls (089871F4 - 08987250, length 24)
_S1_2_8987094 24 instructions (0.000%), 1 calls (08987094 - 089870F0, length 24)
_S1_2_89700D8 24 instructions (0.000%), 1 calls (089700D8 - 0897013C, length 26)
_S1_2_896B6FC 24 instructions (0.000%), 1 calls (0896B6FC - 0896B758, length 24)
_S1_2_8959B18 24 instructions (0.000%), 1 calls (08959B18 - 08959B7C, length 26)
_S1_2_89405A4 24 instructions (0.000%), 1 calls (089405A4 - 08940614, length 29)
_S1_2_893F564 24 instructions (0.000%), 1 calls (0893F564 - 0893F5C0, length 24)
_S1_2_88C0D28 24 instructions (0.000%), 1 calls (088C0D28 - 088C0D84, length 24)
_S1_2_88B148C 24 instructions (0.000%), 1 calls (088B148C - 088B150C, length 33)
_S1_2_88AE8C8 24 instructions (0.000%), 1 calls (088AE8C8 - 088AE948, length 33)
_S1_2_884B014 24 instructions (0.000%), 1 calls (0884B014 - 0884B070, length 24)
_S1_2_880DEE4 24 instructions (0.000%), 1 calls (0880DEE4 - 0880DF40, length 24)
_S1_2_898B7A8 23 instructions (0.000%), 1 calls (0898B7A8 - 0898B800, length 23)
_S1_2_8948148 23 instructions (0.000%), 1 calls (08948148 - 089481A0, length 23)
_S1_2_8901670 23 instructions (0.000%), 1 calls (08901670 - 089016C8, length 23)
_S1_2_88E2300 23 instructions (0.000%), 1 calls (088E2300 - 088E2358, length 23)
_S1_2_88E16F0 23 instructions (0.000%), 1 calls (088E16F0 - 088E1748, length 23)
_S1_2_88B6760 23 instructions (0.000%), 1 calls (088B6760 - 088B67B8, length 23)
_S1_2_88E2D18 22 instructions (0.000%), 11 calls (088E2D18 - 088E2D1C, length 2)
_S1_2_898E5D8 22 instructions (0.000%), 2 calls (0898E5D8 - 0898E600, length 11)
_S1_2_898D548 22 instructions (0.000%), 2 calls (0898D548 - 0898D570, length 11)
_S1_2_8907C44 22 instructions (0.000%), 2 calls (08907C44 - 08907C74, length 13)
_S1_2_89CF580 22 instructions (0.000%), 1 calls (089CF580 - 089CF5D4, length 22)
_S1_2_89AF20C 22 instructions (0.000%), 1 calls (089AF20C - 089AF2AC, length 41)
_S1_2_893F1A8 22 instructions (0.000%), 1 calls (0893F1A8 - 0893F1FC, length 22)
_S1_2_890D474 22 instructions (0.000%), 1 calls (0890D474 - 0890D4C8, length 22)
_S1_2_88E5C94 22 instructions (0.000%), 1 calls (088E5C94 - 088E5CE8, length 22)
_S1_2_88D7D24 22 instructions (0.000%), 1 calls (088D7D24 - 088D7D7C, length 23)
_S1_2_88C78B4 22 instructions (0.000%), 1 calls (088C78B4 - 088C7918, length 26)
_S1_2_88B9CDC 22 instructions (0.000%), 1 calls (088B9CDC - 088B9D30, length 22)
_S1_2_88B0010 22 instructions (0.000%), 1 calls (088B0010 - 088B0088, length 31)
_S1_2_88AF554 22 instructions (0.000%), 1 calls (088AF554 - 088AF5CC, length 31)
_S1_2_88A85AC 22 instructions (0.000%), 1 calls (088A85AC - 088A8600, length 22)
_S1_2_8851910 22 instructions (0.000%), 1 calls (08851910 - 08851964, length 22)
_S1_2_880A77C 22 instructions (0.000%), 1 calls (0880A77C - 0880A7D0, length 22)
_S1_2_897354C 21 instructions (0.000%), 3 calls (0897354C - 08973564, length 7)
_S1_2_88E2484 21 instructions (0.000%), 3 calls (088E2484 - 088E249C, length 7)
_S1_2_89D0DEC 21 instructions (0.000%), 1 calls (089D0DEC - 089D0E3C, length 21)
_S1_2_897C0F4 21 instructions (0.000%), 1 calls (0897C0F4 - 0897C14C, length 23)
_S1_2_8975D48 21 instructions (0.000%), 1 calls (08975D48 - 08975DA0, length 23)
_S1_2_8957750 21 instructions (0.000%), 1 calls (08957750 - 089577A0, length 21)
_S1_2_891ABD4 21 instructions (0.000%), 1 calls (0891ABD4 - 0891AC24, length 21)
_S1_2_88B99F8 21 instructions (0.000%), 1 calls (088B99F8 - 088B9A48, length 21)
_S1_2_88B7630 21 instructions (0.000%), 1 calls (088B7630 - 088B766C, length 16)
  Back Branch 088B7660 2 times (length 5)
_S1_2_88A4CCC 21 instructions (0.000%), 1 calls (088A4CCC - 088A4D1C, length 21)
_S1_2_883CDEC 21 instructions (0.000%), 1 calls (0883CDEC - 0883CE4C, length 25)
_S1_2_88079F0 21 instructions (0.000%), 1 calls (088079F0 - 08807A40, length 21)
_S1_2_89401C8 20 instructions (0.000%), 10 calls (089401C8 - 089401CC, length 2)
_S1_2_8902094 20 instructions (0.000%), 10 calls (08902094 - 08902098, length 2)
_S1_2_88E2BAC 20 instructions (0.000%), 10 calls (088E2BAC - 088E2BB0, length 2)
_S1_2_8973814 20 instructions (0.000%), 4 calls (08973814 - 08973824, length 5)
_S1_2_88DDED8 20 instructions (0.000%), 4 calls (088DDED8 - 088DDEE8, length 5)
_S1_2_886E088 20 instructions (0.000%), 4 calls (0886E088 - 0886E098, length 5)
_S1_2_895AF4C 20 instructions (0.000%), 2 calls (0895AF4C - 0895AF70, length 10)
_S1_2_895AF24 20 instructions (0.000%), 2 calls (0895AF24 - 0895AF48, length 10)
_S1_2_895AEFC 20 instructions (0.000%), 2 calls (0895AEFC - 0895AF20, length 10)
_S1_2_8906B4C 20 instructions (0.000%), 2 calls (08906B4C - 08906B70, length 10)
_S1_2_88F4A78 20 instructions (0.000%), 2 calls (088F4A78 - 088F4A9C, length 10)
_S1_2_88E138C 20 instructions (0.000%), 2 calls (088E138C - 088E13B0, length 10)
_S1_2_89ADC10 20 instructions (0.000%), 1 calls (089ADC10 - 089ADC5C, length 20)
_S1_2_89227B0 20 instructions (0.000%), 1 calls (089227B0 - 089227FC, length 20)
_S1_2_89204F0 20 instructions (0.000%), 1 calls (089204F0 - 0892053C, length 20)
_S1_2_891BB28 20 instructions (0.000%), 1 calls (0891BB28 - 0891BB74, length 20)
_S1_2_89194B8 20 instructions (0.000%), 1 calls (089194B8 - 08919504, length 20)
_S1_2_8913810 20 instructions (0.000%), 1 calls (08913810 - 08913874, length 26)
_S1_2_88E2534 20 instructions (0.000%), 1 calls (088E2534 - 088E2580, length 20)
_S1_2_88AF828 20 instructions (0.000%), 1 calls (088AF828 - 088AF874, length 20)
_S1_2_8812420 20 instructions (0.000%), 1 calls (08812420 - 0881246C, length 20)
_S1_2_8812090 20 instructions (0.000%), 1 calls (08812090 - 088120DC, length 20)
_S1_2_880845C 20 instructions (0.000%), 1 calls (0880845C - 088084A8, length 20)
_S1_2_8807F90 20 instructions (0.000%), 1 calls (08807F90 - 08807FDC, length 20)
_S1_2_89ADEBC 19 instructions (0.000%), 1 calls (089ADEBC - 089AE354, length 295)
_S1_2_897CFAC 19 instructions (0.000%), 1 calls (0897CFAC - 0897CFF4, length 19)
_S1_2_896AF5C 19 instructions (0.000%), 1 calls (0896AF5C - 0896AFA4, length 19)
_S1_2_8960414 19 instructions (0.000%), 1 calls (08960414 - 0896045C, length 19)
_S1_2_894C6E0 19 instructions (0.000%), 1 calls (0894C6E0 - 0894C728, length 19)
_S1_2_88E23D0 19 instructions (0.000%), 1 calls (088E23D0 - 088E2418, length 19)
_S1_2_88E18C0 19 instructions (0.000%), 1 calls (088E18C0 - 088E1908, length 19)
_S1_2_88DFF8C 19 instructions (0.000%), 1 calls (088DFF8C - 088DFFD4, length 19)
_S1_2_88BA12C 19 instructions (0.000%), 1 calls (088BA12C - 088BA178, length 20)
_S1_2_889EFA0 19 instructions (0.000%), 1 calls (0889EFA0 - 0889EFE8, length 19)
_S1_2_889EA28 19 instructions (0.000%), 1 calls (0889EA28 - 0889EA70, length 19)
_S1_2_883B318 19 instructions (0.000%), 1 calls (0883B318 - 0883B3A8, length 37)
_S1_2_88121D8 19 instructions (0.000%), 1 calls (088121D8 - 08812220, length 19)
_S1_2_8811E3C 19 instructions (0.000%), 1 calls (08811E3C - 08811E84, length 19)
_S1_2_8807A44 19 instructions (0.000%), 1 calls (08807A44 - 08807A8C, length 19)
_S1_2_88E2D20 18 instructions (0.000%), 9 calls (088E2D20 - 088E2D24, length 2)
_S1_2_88890F8 18 instructions (0.000%), 9 calls (088890F8 - 088890FC, length 2)
_S1_2_8859144 18 instructions (0.000%), 9 calls (08859144 - 08859148, length 2)
_S1_2_891ABBC 18 instructions (0.000%), 6 calls (0891ABBC - 0891ABC4, length 3)
_S1_2_88C0F5C 18 instructions (0.000%), 6 calls (088C0F5C - 088C0F64, length 3)
_S1_2_88BCCE4 18 instructions (0.000%), 6 calls (088BCCE4 - 088BCCEC, length 3)
_S1_2_8811C5C 18 instructions (0.000%), 6 calls (08811C5C - 08811C64, length 3)
_S1_2_8808450 18 instructions (0.000%), 6 calls (08808450 - 08808458, length 3)
_S1_2_8950910 18 instructions (0.000%), 3 calls (08950910 - 08950924, length 6)
_S1_2_89296B0 18 instructions (0.000%), 3 calls (089296B0 - 089296C4, length 6)
_S1_2_88DDEC0 18 instructions (0.000%), 3 calls (088DDEC0 - 088DDED4, length 6)
_S1_2_8976570 18 instructions (0.000%), 2 calls (08976570 - 08976598, length 11)
_S1_2_89400BC 18 instructions (0.000%), 2 calls (089400BC - 089400DC, length 9)
_S1_2_88DE4C0 18 instructions (0.000%), 2 calls (088DE4C0 - 088DE4E0, length 9)
_S1_2_8806064 18 instructions (0.000%), 2 calls (08806064 - 08806084, length 9)
_S1_2_898D300 18 instructions (0.000%), 1 calls (0898D300 - 0898D4CC, length 116)
_S1_2_894C2B8 18 instructions (0.000%), 1 calls (0894C2B8 - 0894C2FC, length 18)
_S1_2_891F984 18 instructions (0.000%), 1 calls (0891F984 - 0891F9C8, length 18)
_S1_2_8919654 18 instructions (0.000%), 1 calls (08919654 - 08919698, length 18)
_S1_2_89072A4 18 instructions (0.000%), 1 calls (089072A4 - 089072E8, length 18)
_S1_2_88E0B20 18 instructions (0.000%), 1 calls (088E0B20 - 088E0B64, length 18)
_S1_2_88C79F0 18 instructions (0.000%), 1 calls (088C79F0 - 088C7A34, length 18)
_S1_2_88C06B4 18 instructions (0.000%), 1 calls (088C06B4 - 088C06F8, length 18)
_S1_2_88BA710 18 instructions (0.000%), 1 calls (088BA710 - 088BA754, length 18)
_S1_2_88B0358 18 instructions (0.000%), 1 calls (088B0358 - 088B039C, length 18)
_S1_2_88AF62C 18 instructions (0.000%), 1 calls (088AF62C - 088AF670, length 18)
_S1_2_88AEC24 18 instructions (0.000%), 1 calls (088AEC24 - 088AEC68, length 18)
_S1_2_883C8A4 18 instructions (0.000%), 1 calls (0883C8A4 - 0883C8E8, length 18)
_S1_2_883C85C 18 instructions (0.000%), 1 calls (0883C85C - 0883C8A0, length 18)
_S1_2_880D180 18 instructions (0.000%), 1 calls (0880D180 - 0880D1C4, length 18)
_S1_2_89D0728 17 instructions (0.000%), 1 calls (089D0728 - 089D0768, length 17)
_S1_2_894DE1C 17 instructions (0.000%), 1 calls (0894DE1C - 0894DE5C, length 17)
_S1_2_89351C0 17 instructions (0.000%), 1 calls (089351C0 - 08935200, length 17)
_S1_2_89340EC 17 instructions (0.000%), 1 calls (089340EC - 0893412C, length 17)
_S1_2_890B484 17 instructions (0.000%), 1 calls (0890B484 - 0890B4C4, length 17)
_S1_2_8900A00 17 instructions (0.000%), 1 calls (08900A00 - 08900A5C, length 24)
_S1_2_88DDB2C 17 instructions (0.000%), 1 calls (088DDB2C - 088DDB6C, length 17)
_S1_2_88DD984 17 instructions (0.000%), 1 calls (088DD984 - 088DD9C4, length 17)
_S1_2_88C7870 17 instructions (0.000%), 1 calls (088C7870 - 088C78B0, length 17)
_S1_2_88BEA94 17 instructions (0.000%), 1 calls (088BEA94 - 088BEAD4, length 17)
_S1_2_88BD9CC 17 instructions (0.000%), 1 calls (088BD9CC - 088BDA0C, length 17)
_S1_2_88BC4AC 17 instructions (0.000%), 1 calls (088BC4AC - 088BC4EC, length 17)
_S1_2_88B67F0 17 instructions (0.000%), 1 calls (088B67F0 - 088B6830, length 17)
_S1_2_88B1764 17 instructions (0.000%), 1 calls (088B1764 - 088B17A4, length 17)
_S1_2_889F540 17 instructions (0.000%), 1 calls (0889F540 - 0889F580, length 17)
_S1_2_884EB88 17 instructions (0.000%), 1 calls (0884EB88 - 0884ED54, length 116)
_S1_2_8839C80 17 instructions (0.000%), 1 calls (08839C80 - 08839FAC, length 204)
_S1_2_89DC89C 16 instructions (0.000%), 8 calls (089DC89C - 089DC8A0, length 2)
_S1_2_89DC87C 16 instructions (0.000%), 8 calls (089DC87C - 089DC880, length 2)
_S1_2_89DC844 16 instructions (0.000%), 8 calls (089DC844 - 089DC848, length 2)
_S1_2_897AA24 16 instructions (0.000%), 8 calls (0897AA24 - 0897AA28, length 2)
_S1_2_88B6C40 16 instructions (0.000%), 4 calls (088B6C40 - 088B6C4C, length 4)
_S1_2_882BAD8 16 instructions (0.000%), 4 calls (0882BAD8 - 0882BAE4, length 4)
_S1_2_89D24C4 16 instructions (0.000%), 2 calls (089D23B8 - 089D24CC, length 70)
  Back Branch 089D24C8 2 times (length 70)
_S1_2_880D160 16 instructions (0.000%), 2 calls (0880D160 - 0880D17C, length 8)
_S1_2_897029C 16 instructions (0.000%), 1 calls (0897029C - 089702D8, length 16)
_S1_2_896DAE4 16 instructions (0.000%), 1 calls (0896DAE4 - 0896DB20, length 16)
_S1_2_8955584 16 instructions (0.000%), 1 calls (08955584 - 089555D4, length 21)
_S1_2_8902760 16 instructions (0.000%), 1 calls (08902760 - 089027BC, length 24)
_S1_2_88E09FC 16 instructions (0.000%), 1 calls (088E09FC - 088E0A38, length 16)
_S1_2_88D4C48 16 instructions (0.000%), 1 calls (088D4C48 - 088D4C84, length 16)
_S1_2_88B1574 16 instructions (0.000%), 1 calls (088B1574 - 088B15B0, length 16)
_S1_2_889ED8C 16 instructions (0.000%), 1 calls (0889ED8C - 0889EDC8, length 16)
_S1_2_8887C34 16 instructions (0.000%), 1 calls (08887C34 - 08887C70, length 16)
_S1_2_886FD9C 16 instructions (0.000%), 1 calls (0886FD9C - 0886FDD8, length 16)
_S1_2_88500E8 16 instructions (0.000%), 1 calls (088500E8 - 08850128, length 17)
_S1_2_88500A4 16 instructions (0.000%), 1 calls (088500A4 - 088500E4, length 17)
_S1_2_880D114 16 instructions (0.000%), 1 calls (0880D114 - 0880D150, length 16)
_S1_2_89D177C 15 instructions (0.000%), 1 calls (089D177C - 089D17B4, length 15)
_S1_2_8995388 15 instructions (0.000%), 1 calls (08995388 - 089953C0, length 15)
_S1_2_8988EB8 15 instructions (0.000%), 1 calls (08988EB8 - 08988EF0, length 15)
_S1_2_89875C4 15 instructions (0.000%), 1 calls (089875C4 - 089875FC, length 15)
_S1_2_897BF34 15 instructions (0.000%), 1 calls (0897BF34 - 0897BF6C, length 15)
_S1_2_896FCD4 15 instructions (0.000%), 1 calls (0896FCD4 - 0896FD0C, length 15)
_S1_2_894DD3C 15 instructions (0.000%), 1 calls (0894DD3C - 0894DD74, length 15)
_S1_2_893F200 15 instructions (0.000%), 1 calls (0893F200 - 0893F238, length 15)
_S1_2_893EBCC 15 instructions (0.000%), 1 calls (0893EBCC - 0893EC04, length 15)
_S1_2_88E5584 15 instructions (0.000%), 1 calls (088E5584 - 088E55BC, length 15)
_S1_2_88DE91C 15 instructions (0.000%), 1 calls (088DE91C - 088DE998, length 32)
_S1_2_88DDE44 15 instructions (0.000%), 1 calls (088DDE44 - 088DDE7C, length 15)
_S1_2_88D2FA0 15 instructions (0.000%), 1 calls (088D2FA0 - 088D2FD8, length 15)
_S1_2_88C7A38 15 instructions (0.000%), 1 calls (088C7A38 - 088C7A70, length 15)
_S1_2_88C1F30 15 instructions (0.000%), 1 calls (088C1F30 - 088C1F68, length 15)
_S1_2_88C1EA4 15 instructions (0.000%), 1 calls (088C1EA4 - 088C1EDC, length 15)
_S1_2_88BD968 15 instructions (0.000%), 1 calls (088BD968 - 088BD9A0, length 15)
_S1_2_88084B4 15 instructions (0.000%), 1 calls (088084B4 - 088084EC, length 15)
_S1_2_8808014 15 instructions (0.000%), 1 calls (08808014 - 0880804C, length 15)
_S1_2_88055BC 15 instructions (0.000%), 1 calls (088055BC - 088055F4, length 15)
_S1_2_883DE24 14 instructions (0.000%), 7 calls (0883DE24 - 0883DE28, length 2)
_S1_2_883DD84 14 instructions (0.000%), 7 calls (0883DD84 - 0883DD88, length 2)
_S1_2_893F998 14 instructions (0.000%), 2 calls (0893F998 - 0893F9CC, length 14)
_S1_2_893F960 14 instructions (0.000%), 2 calls (0893F960 - 0893F978, length 7)
_S1_2_88E2378 14 instructions (0.000%), 2 calls (088E2378 - 088E2390, length 7)
_S1_2_88E1940 14 instructions (0.000%), 2 calls (088E1940 - 088E1958, length 7)
_S1_2_88E16D4 14 instructions (0.000%), 2 calls (088E16D4 - 088E16EC, length 7)
_S1_2_88E0040 14 instructions (0.000%), 2 calls (088E0040 - 088E0058, length 7)
_S1_2_88D28BC 14 instructions (0.000%), 2 calls (088D28BC - 088D28D4, length 7)
_S1_2_880AC68 14 instructions (0.000%), 2 calls (0880AC68 - 0880AC80, length 7)
_S1_2_8987254 14 instructions (0.000%), 1 calls (08987254 - 08987288, length 14)
_S1_2_897CF6C 14 instructions (0.000%), 1 calls (0897CF6C - 0897CFA0, length 14)
_S1_2_897BD48 14 instructions (0.000%), 1 calls (0897BD48 - 0897BD7C, length 14)
_S1_2_896B75C 14 instructions (0.000%), 1 calls (0896B75C - 0896B790, length 14)
_S1_2_89602FC 14 instructions (0.000%), 1 calls (089602FC - 08960330, length 14)
_S1_2_894DD04 14 instructions (0.000%), 1 calls (0894DD04 - 0894DD38, length 14)
_S1_2_8940274 14 instructions (0.000%), 1 calls (08940274 - 089402A8, length 14)
_S1_2_88C4BF8 14 instructions (0.000%), 1 calls (088C4BF8 - 088C4C2C, length 14)
_S1_2_88C3C00 14 instructions (0.000%), 1 calls (088C3C00 - 088C3C34, length 14)
_S1_2_88BB2C4 14 instructions (0.000%), 1 calls (088BB2C4 - 088BB2F8, length 14)
_S1_2_88BAAD4 14 instructions (0.000%), 1 calls (088BAAD4 - 088BAB08, length 14)
_S1_2_88A3978 14 instructions (0.000%), 1 calls (088A3978 - 088A39AC, length 14)
_S1_2_8886084 14 instructions (0.000%), 1 calls (08886084 - 088860B8, length 14)
_S1_2_8885A60 14 instructions (0.000%), 1 calls (08885A60 - 08885A94, length 14)
_S1_2_885BE6C 14 instructions (0.000%), 1 calls (0885BE6C - 0885BEA0, length 14)
_S1_2_88085E4 14 instructions (0.000%), 1 calls (088085E4 - 08808618, length 14)
_S1_2_8807BF4 14 instructions (0.000%), 1 calls (08807BF4 - 08807C28, length 14)
_S1_2_897BED0 13 instructions (0.000%), 1 calls (0897BED0 - 0897BF00, length 13)
_S1_2_8972B00 13 instructions (0.000%), 1 calls (08972B00 - 08972B30, length 13)
_S1_2_896C820 13 instructions (0.000%), 1 calls (0896C820 - 0896C850, length 13)
_S1_2_895553C 13 instructions (0.000%), 1 calls (0895553C - 08955580, length 18)
_S1_2_894D590 13 instructions (0.000%), 1 calls (0894D590 - 0894D5C0, length 13)
_S1_2_89481A4 13 instructions (0.000%), 1 calls (089481A4 - 089481E8, length 18)
_S1_2_89403A8 13 instructions (0.000%), 1 calls (089403A8 - 089403D8, length 13)
_S1_2_890B638 13 instructions (0.000%), 1 calls (0890B638 - 0890B668, length 13)
_S1_2_88E2394 13 instructions (0.000%), 1 calls (088E2394 - 088E23C4, length 13)
_S1_2_88E22CC 13 instructions (0.000%), 1 calls (088E22CC - 088E22FC, length 13)
_S1_2_88E16A0 13 instructions (0.000%), 1 calls (088E16A0 - 088E16D0, length 13)
_S1_2_88E1358 13 instructions (0.000%), 1 calls (088E1358 - 088E1388, length 13)
_S1_2_88D7710 13 instructions (0.000%), 1 calls (088D7710 - 088D7740, length 13)
_S1_2_88D5800 13 instructions (0.000%), 1 calls (088D5800 - 088D5830, length 13)
_S1_2_88C6AB0 13 instructions (0.000%), 1 calls (088C6AB0 - 088C6AE0, length 13)
_S1_2_88C5BD0 13 instructions (0.000%), 1 calls (088C5BD0 - 088C5C00, length 13)
_S1_2_88C38C8 13 instructions (0.000%), 1 calls (088C38C8 - 088C38F8, length 13)
_S1_2_88C3520 13 instructions (0.000%), 1 calls (088C3520 - 088C3550, length 13)
_S1_2_88BB038 13 instructions (0.000%), 1 calls (088BB038 - 088BB068, length 13)
_S1_2_88A94E4 13 instructions (0.000%), 1 calls (088A94E4 - 088A9514, length 13)
_S1_2_88855EC 13 instructions (0.000%), 1 calls (088855EC - 0888561C, length 13)
_S1_2_8878064 13 instructions (0.000%), 1 calls (08878064 - 08878094, length 13)
_S1_2_8833F38 13 instructions (0.000%), 1 calls (08833F38 - 08833F68, length 13)
_S1_2_89DCD3C 12 instructions (0.000%), 6 calls (089DCD3C - 089DCD40, length 2)
_S1_2_880E258 12 instructions (0.000%), 6 calls (0880E258 - 0880E25C, length 2)
_S1_2_8973878 12 instructions (0.000%), 4 calls (08973878 - 08973880, length 3)
_S1_2_893FA58 12 instructions (0.000%), 3 calls (0893FA58 - 0893FA64, length 4)
_S1_2_88DFA80 12 instructions (0.000%), 3 calls (088DFA80 - 088DFA8C, length 4)
_S1_2_893F814 12 instructions (0.000%), 2 calls (0893F814 - 0893F838, length 10)
_S1_2_88B6748 12 instructions (0.000%), 2 calls (088B6748 - 088B675C, length 6)
_S1_2_89D09B0 12 instructions (0.000%), 1 calls (089D09B0 - 089D09E8, length 15)
  Back Branch 089D09D8 1 times (length 5)
_S1_2_8935EB8 12 instructions (0.000%), 1 calls (08935EB8 - 08935EE4, length 12)
_S1_2_8931374 12 instructions (0.000%), 1 calls (08931374 - 089313B8, length 18)
_S1_2_891FD34 12 instructions (0.000%), 1 calls (0891FD34 - 0891FD60, length 12)
_S1_2_891F700 12 instructions (0.000%), 1 calls (0891F700 - 0891F72C, length 12)
_S1_2_891F6A0 12 instructions (0.000%), 1 calls (0891F6A0 - 0891F6FC, length 24)
_S1_2_891F5FC 12 instructions (0.000%), 1 calls (0891F5FC - 0891F648, length 20)
_S1_2_891B43C 12 instructions (0.000%), 1 calls (0891B43C - 0891B468, length 12)
_S1_2_890BB48 12 instructions (0.000%), 1 calls (0890BB48 - 0890BB74, length 12)
_S1_2_88DDF08 12 instructions (0.000%), 1 calls (088DDF08 - 088DDF4C, length 18)
_S1_2_88C1F00 12 instructions (0.000%), 1 calls (088C1F00 - 088C1F2C, length 12)
_S1_2_88AB48C 12 instructions (0.000%), 1 calls (088AB48C - 088AB4B8, length 12)
_S1_2_88A4B2C 12 instructions (0.000%), 1 calls (088A4B2C - 088A4B58, length 12)
_S1_2_8849AF0 12 instructions (0.000%), 1 calls (08849AF0 - 08849B1C, length 12)
_S1_2_89D1728 11 instructions (0.000%), 1 calls (089D1728 - 089D1750, length 11)
_S1_2_89D06FC 11 instructions (0.000%), 1 calls (089D06FC - 089D0724, length 11)
_S1_2_89D06A8 11 instructions (0.000%), 1 calls (089D06A8 - 089D06D0, length 11)
_S1_2_89603AC 11 instructions (0.000%), 1 calls (089603AC - 089603D4, length 11)
_S1_2_894DCD8 11 instructions (0.000%), 1 calls (0894DCD8 - 0894DD00, length 11)
_S1_2_8919CAC 11 instructions (0.000%), 1 calls (08919CAC - 08919CD4, length 11)
_S1_2_890CA60 11 instructions (0.000%), 1 calls (0890CA60 - 0890CA88, length 11)
_S1_2_89009D4 11 instructions (0.000%), 1 calls (089009D4 - 089009FC, length 11)
_S1_2_88DDAE8 11 instructions (0.000%), 1 calls (088DDAE8 - 088DDB28, length 17)
_S1_2_88B9B84 11 instructions (0.000%), 1 calls (088B9B84 - 088B9BAC, length 11)
_S1_2_88130A8 11 instructions (0.000%), 1 calls (088130A8 - 088130D0, length 11)
_S1_2_880647C 11 instructions (0.000%), 1 calls (0880647C - 088064A4, length 11)
_S1_2_8806038 11 instructions (0.000%), 1 calls (08806038 - 08806060, length 11)
_S1_2_89DCC34 10 instructions (0.000%), 5 calls (089DCC34 - 089DCC38, length 2)
_S1_2_891F0F8 10 instructions (0.000%), 5 calls (0891F0F8 - 0891F0FC, length 2)
_S1_2_88B9288 10 instructions (0.000%), 5 calls (088B9288 - 088B928C, length 2)
_S1_2_88B9210 10 instructions (0.000%), 5 calls (088B9210 - 088B9214, length 2)
_S1_2_88B9060 10 instructions (0.000%), 5 calls (088B9060 - 088B9064, length 2)
_S1_2_88422F8 10 instructions (0.000%), 5 calls (088422F8 - 088422FC, length 2)
_S1_2_880DE34 10 instructions (0.000%), 5 calls (0880DE34 - 0880DE38, length 2)
_S1_2_89D1628 10 instructions (0.000%), 2 calls (089D1628 - 089D1638, length 5)
_S1_2_894EDC4 10 instructions (0.000%), 2 calls (0894EDC4 - 0894EDD4, length 5)
_S1_2_891A910 10 instructions (0.000%), 2 calls (0891A910 - 0891A920, length 5)
_S1_2_89D06D4 10 instructions (0.000%), 1 calls (089D06D4 - 089D06F8, length 10)
_S1_2_89AE358 10 instructions (0.000%), 1 calls (089AE358 - 089AE37C, length 10)
_S1_2_89ACDD8 10 instructions (0.000%), 1 calls (089ACDD8 - 089ACDFC, length 10)
_S1_2_89AC740 10 instructions (0.000%), 1 calls (089AC740 - 089AC764, length 10)
_S1_2_89ABAEC 10 instructions (0.000%), 1 calls (089ABAEC - 089ABB10, length 10)
_S1_2_89AB23C 10 instructions (0.000%), 1 calls (089AB23C - 089AB260, length 10)
_S1_2_89AB0E4 10 instructions (0.000%), 1 calls (089AB0E4 - 089AB108, length 10)
_S1_2_89A8CE0 10 instructions (0.000%), 1 calls (089A8CE0 - 089A8D04, length 10)
_S1_2_89A87E0 10 instructions (0.000%), 1 calls (089A87E0 - 089A8804, length 10)
_S1_2_89A6A70 10 instructions (0.000%), 1 calls (089A6A70 - 089A6A94, length 10)
_S1_2_89A6268 10 instructions (0.000%), 1 calls (089A6268 - 089A628C, length 10)
_S1_2_89A5FD0 10 instructions (0.000%), 1 calls (089A5FD0 - 089A5FF4, length 10)
_S1_2_89A5688 10 instructions (0.000%), 1 calls (089A5688 - 089A56AC, length 10)
_S1_2_89A53A0 10 instructions (0.000%), 1 calls (089A53A0 - 089A53C4, length 10)
_S1_2_89A4C3C 10 instructions (0.000%), 1 calls (089A4C3C - 089A4C60, length 10)
_S1_2_89A3F08 10 instructions (0.000%), 1 calls (089A3F08 - 089A3F2C, length 10)
_S1_2_89A3C40 10 instructions (0.000%), 1 calls (089A3C40 - 089A3C64, length 10)
_S1_2_89A10FC 10 instructions (0.000%), 1 calls (089A10FC - 089A1120, length 10)
_S1_2_899FFA0 10 instructions (0.000%), 1 calls (0899FFA0 - 0899FFC4, length 10)
_S1_2_899C704 10 instructions (0.000%), 1 calls (0899C704 - 0899C728, length 10)
_S1_2_8998D64 10 instructions (0.000%), 1 calls (08998D64 - 08998D88, length 10)
_S1_2_8998C90 10 instructions (0.000%), 1 calls (08998C90 - 08998CB4, length 10)
_S1_2_8998A6C 10 instructions (0.000%), 1 calls (08998A6C - 08998A90, length 10)
_S1_2_89987DC 10 instructions (0.000%), 1 calls (089987DC - 08998800, length 10)
_S1_2_8997E8C 10 instructions (0.000%), 1 calls (08997E8C - 08997EB0, length 10)
_S1_2_89959E0 10 instructions (0.000%), 1 calls (089959E0 - 08995A04, length 10)
_S1_2_89943B4 10 instructions (0.000%), 1 calls (089943B4 - 089943D8, length 10)
_S1_2_899283C 10 instructions (0.000%), 1 calls (0899283C - 08992860, length 10)
_S1_2_8992210 10 instructions (0.000%), 1 calls (08992210 - 08992234, length 10)
_S1_2_898F2B0 10 instructions (0.000%), 1 calls (0898F2B0 - 0898F2D4, length 10)
_S1_2_898BAD0 10 instructions (0.000%), 1 calls (0898BAD0 - 0898BAF4, length 10)
_S1_2_898BA10 10 instructions (0.000%), 1 calls (0898BA10 - 0898BA34, length 10)
_S1_2_8987298 10 instructions (0.000%), 1 calls (08987298 - 089872BC, length 10)
_S1_2_8982734 10 instructions (0.000%), 1 calls (08982734 - 08982758, length 10)
_S1_2_898250C 10 instructions (0.000%), 1 calls (0898250C - 08982530, length 10)
_S1_2_8981060 10 instructions (0.000%), 1 calls (08981060 - 08981084, length 10)
_S1_2_89804A8 10 instructions (0.000%), 1 calls (089804A8 - 089804CC, length 10)
_S1_2_897E4EC 10 instructions (0.000%), 1 calls (0897E4EC - 0897E510, length 10)
_S1_2_897D28C 10 instructions (0.000%), 1 calls (0897D28C - 0897D2B0, length 10)
_S1_2_897CFF8 10 instructions (0.000%), 1 calls (0897CFF8 - 0897D01C, length 10)
_S1_2_897CC9C 10 instructions (0.000%), 1 calls (0897CC9C - 0897CCC0, length 10)
_S1_2_897C790 10 instructions (0.000%), 1 calls (0897C790 - 0897C7B4, length 10)
_S1_2_897C2D8 10 instructions (0.000%), 1 calls (0897C2D8 - 0897C2FC, length 10)
_S1_2_897C088 10 instructions (0.000%), 1 calls (0897C088 - 0897C0AC, length 10)
_S1_2_897BF04 10 instructions (0.000%), 1 calls (0897BF04 - 0897BF28, length 10)
_S1_2_897BD18 10 instructions (0.000%), 1 calls (0897BD18 - 0897BD3C, length 10)
_S1_2_897A674 10 instructions (0.000%), 1 calls (0897A674 - 0897A698, length 10)
_S1_2_89760DC 10 instructions (0.000%), 1 calls (089760DC - 08976100, length 10)
_S1_2_8975E1C 10 instructions (0.000%), 1 calls (08975E1C - 08975E40, length 10)
_S1_2_8975DA4 10 instructions (0.000%), 1 calls (08975DA4 - 08975DC8, length 10)
_S1_2_8975CD8 10 instructions (0.000%), 1 calls (08975CD8 - 08975CFC, length 10)
_S1_2_8973CD4 10 instructions (0.000%), 1 calls (08973CD4 - 08973CF8, length 10)
_S1_2_8973BB4 10 instructions (0.000%), 1 calls (08973BB4 - 08973BD8, length 10)
_S1_2_8973510 10 instructions (0.000%), 1 calls (08973510 - 08973534, length 10)
_S1_2_8973434 10 instructions (0.000%), 1 calls (08973434 - 08973458, length 10)
_S1_2_896FB98 10 instructions (0.000%), 1 calls (0896FB98 - 0896FBBC, length 10)
_S1_2_896D280 10 instructions (0.000%), 1 calls (0896D280 - 0896D2A4, length 10)
_S1_2_896C3AC 10 instructions (0.000%), 1 calls (0896C3AC - 0896C3D0, length 10)
_S1_2_896B7A0 10 instructions (0.000%), 1 calls (0896B7A0 - 0896B7C4, length 10)
_S1_2_896B4AC 10 instructions (0.000%), 1 calls (0896B4AC - 0896B4D0, length 10)
_S1_2_896AFA8 10 instructions (0.000%), 1 calls (0896AFA8 - 0896AFCC, length 10)
_S1_2_896AF08 10 instructions (0.000%), 1 calls (0896AF08 - 0896AF2C, length 10)
_S1_2_896AB20 10 instructions (0.000%), 1 calls (0896AB20 - 0896AB44, length 10)
_S1_2_89674A0 10 instructions (0.000%), 1 calls (089674A0 - 089674C4, length 10)
_S1_2_8967378 10 instructions (0.000%), 1 calls (08967378 - 0896739C, length 10)
_S1_2_8961D28 10 instructions (0.000%), 1 calls (08961D28 - 08961D4C, length 10)
_S1_2_896172C 10 instructions (0.000%), 1 calls (0896172C - 08961750, length 10)
_S1_2_896143C 10 instructions (0.000%), 1 calls (0896143C - 08961460, length 10)
_S1_2_8960E40 10 instructions (0.000%), 1 calls (08960E40 - 08960E64, length 10)
_S1_2_89605C8 10 instructions (0.000%), 1 calls (089605C8 - 089605EC, length 10)
_S1_2_8960460 10 instructions (0.000%), 1 calls (08960460 - 08960484, length 10)
_S1_2_8960298 10 instructions (0.000%), 1 calls (08960298 - 089602BC, length 10)
_S1_2_8960090 10 instructions (0.000%), 1 calls (08960090 - 089600B4, length 10)
_S1_2_895FEE8 10 instructions (0.000%), 1 calls (0895FEE8 - 0895FF0C, length 10)
_S1_2_895FB58 10 instructions (0.000%), 1 calls (0895FB58 - 0895FB7C, length 10)
_S1_2_895F6D0 10 instructions (0.000%), 1 calls (0895F6D0 - 0895F6F4, length 10)
_S1_2_895F448 10 instructions (0.000%), 1 calls (0895F448 - 0895F46C, length 10)
_S1_2_895F280 10 instructions (0.000%), 1 calls (0895F280 - 0895F2A4, length 10)
_S1_2_895F064 10 instructions (0.000%), 1 calls (0895F064 - 0895F088, length 10)
_S1_2_895ED84 10 instructions (0.000%), 1 calls (0895ED84 - 0895EDA8, length 10)
_S1_2_895ECC4 10 instructions (0.000%), 1 calls (0895ECC4 - 0895ECE8, length 10)
_S1_2_895DCA8 10 instructions (0.000%), 1 calls (0895DCA8 - 0895DCCC, length 10)
_S1_2_895D548 10 instructions (0.000%), 1 calls (0895D548 - 0895D56C, length 10)
_S1_2_895CB40 10 instructions (0.000%), 1 calls (0895CB40 - 0895CB64, length 10)
_S1_2_895C2B0 10 instructions (0.000%), 1 calls (0895C2B0 - 0895C2D4, length 10)
_S1_2_895C16C 10 instructions (0.000%), 1 calls (0895C16C - 0895C190, length 10)
_S1_2_895AF98 10 instructions (0.000%), 1 calls (0895AF98 - 0895AFBC, length 10)
_S1_2_8959AB0 10 instructions (0.000%), 1 calls (08959AB0 - 08959AD4, length 10)
_S1_2_89597EC 10 instructions (0.000%), 1 calls (089597EC - 08959810, length 10)
_S1_2_8959500 10 instructions (0.000%), 1 calls (08959500 - 08959524, length 10)
_S1_2_8958FDC 10 instructions (0.000%), 1 calls (08958FDC - 08959000, length 10)
_S1_2_8958B68 10 instructions (0.000%), 1 calls (08958B68 - 08958B8C, length 10)
_S1_2_89589F4 10 instructions (0.000%), 1 calls (089589F4 - 08958A18, length 10)
_S1_2_8957950 10 instructions (0.000%), 1 calls (08957950 - 08957974, length 10)
_S1_2_89577A4 10 instructions (0.000%), 1 calls (089577A4 - 089577C8, length 10)
_S1_2_8952D24 10 instructions (0.000%), 1 calls (08952D24 - 08952D48, length 10)
_S1_2_89529D0 10 instructions (0.000%), 1 calls (089529D0 - 089529F4, length 10)
_S1_2_895187C 10 instructions (0.000%), 1 calls (0895187C - 089518A0, length 10)
_S1_2_894B2F8 10 instructions (0.000%), 1 calls (0894B2F8 - 0894B31C, length 10)
_S1_2_894AE5C 10 instructions (0.000%), 1 calls (0894AE5C - 0894AE80, length 10)
_S1_2_8941ACC 10 instructions (0.000%), 1 calls (08941ACC - 08941AF0, length 10)
_S1_2_89415AC 10 instructions (0.000%), 1 calls (089415AC - 089415D0, length 10)
_S1_2_8940AF8 10 instructions (0.000%), 1 calls (08940AF8 - 08940B1C, length 10)
_S1_2_893F3F4 10 instructions (0.000%), 1 calls (0893F3F4 - 0893F418, length 10)
_S1_2_8937158 10 instructions (0.000%), 1 calls (08937158 - 0893717C, length 10)
_S1_2_8936EFC 10 instructions (0.000%), 1 calls (08936EFC - 08936F20, length 10)
_S1_2_8935134 10 instructions (0.000%), 1 calls (08935134 - 08935158, length 10)
_S1_2_8933994 10 instructions (0.000%), 1 calls (08933994 - 089339B8, length 10)
_S1_2_8933680 10 instructions (0.000%), 1 calls (08933680 - 089336A4, length 10)
_S1_2_89328CC 10 instructions (0.000%), 1 calls (089328CC - 089328F0, length 10)
_S1_2_8931824 10 instructions (0.000%), 1 calls (08931824 - 08931848, length 10)
_S1_2_8930700 10 instructions (0.000%), 1 calls (08930700 - 08930724, length 10)
_S1_2_892DAD0 10 instructions (0.000%), 1 calls (0892DAD0 - 0892DAF4, length 10)
_S1_2_892A720 10 instructions (0.000%), 1 calls (0892A720 - 0892A744, length 10)
_S1_2_8929688 10 instructions (0.000%), 1 calls (08929688 - 089296AC, length 10)
_S1_2_89290FC 10 instructions (0.000%), 1 calls (089290FC - 08929120, length 10)
_S1_2_8922540 10 instructions (0.000%), 1 calls (08922540 - 08922564, length 10)
_S1_2_89215D0 10 instructions (0.000%), 1 calls (089215D0 - 089215F4, length 10)
_S1_2_891B5E4 10 instructions (0.000%), 1 calls (0891B5E4 - 0891B618, length 14)
_S1_2_891B408 10 instructions (0.000%), 1 calls (0891B408 - 0891B42C, length 10)
_S1_2_8914298 10 instructions (0.000%), 1 calls (08914298 - 089142BC, length 10)
_S1_2_8902738 10 instructions (0.000%), 1 calls (08902738 - 0890275C, length 10)
_S1_2_8900BAC 10 instructions (0.000%), 1 calls (08900BAC - 08900BE0, length 14)
_S1_2_88DEB1C 10 instructions (0.000%), 1 calls (088DEB1C - 088DEB54, length 15)
_S1_2_88DD6FC 10 instructions (0.000%), 1 calls (088DD6FC - 088DD720, length 10)
_S1_2_88C61C4 10 instructions (0.000%), 1 calls (088C61C4 - 088C61E8, length 10)
_S1_2_88C5F78 10 instructions (0.000%), 1 calls (088C5F78 - 088C5F9C, length 10)
_S1_2_88C3BC8 10 instructions (0.000%), 1 calls (088C3BC8 - 088C3BEC, length 10)
_S1_2_88C3880 10 instructions (0.000%), 1 calls (088C3880 - 088C38A4, length 10)
_S1_2_88C34D8 10 instructions (0.000%), 1 calls (088C34D8 - 088C34FC, length 10)
_S1_2_88BEA54 10 instructions (0.000%), 1 calls (088BEA54 - 088BEA78, length 10)
_S1_2_88BE3C8 10 instructions (0.000%), 1 calls (088BE3C8 - 088BE3EC, length 10)
_S1_2_88BCAFC 10 instructions (0.000%), 1 calls (088BCAFC - 088BCB20, length 10)
_S1_2_88BB28C 10 instructions (0.000%), 1 calls (088BB28C - 088BB2B0, length 10)
_S1_2_88BAA9C 10 instructions (0.000%), 1 calls (088BAA9C - 088BAAC0, length 10)
_S1_2_88BA6D8 10 instructions (0.000%), 1 calls (088BA6D8 - 088BA6FC, length 10)
_S1_2_88B9D34 10 instructions (0.000%), 1 calls (088B9D34 - 088B9D58, length 10)
_S1_2_88B9240 10 instructions (0.000%), 1 calls (088B9240 - 088B9264, length 10)
_S1_2_88B90D8 10 instructions (0.000%), 1 calls (088B90D8 - 088B90FC, length 10)
_S1_2_88B9038 10 instructions (0.000%), 1 calls (088B9038 - 088B905C, length 10)
_S1_2_88B815C 10 instructions (0.000%), 1 calls (088B815C - 088B8180, length 10)
_S1_2_88B7608 10 instructions (0.000%), 1 calls (088B7608 - 088B762C, length 10)
_S1_2_88ACA4C 10 instructions (0.000%), 1 calls (088ACA4C - 088ACA70, length 10)
_S1_2_88AC3FC 10 instructions (0.000%), 1 calls (088AC3FC - 088AC420, length 10)
_S1_2_88AC0B4 10 instructions (0.000%), 1 calls (088AC0B4 - 088AC0D8, length 10)
_S1_2_88ABF38 10 instructions (0.000%), 1 calls (088ABF38 - 088ABF5C, length 10)
_S1_2_88AB898 10 instructions (0.000%), 1 calls (088AB898 - 088AB8BC, length 10)
_S1_2_88AB41C 10 instructions (0.000%), 1 calls (088AB41C - 088AB440, length 10)
_S1_2_88AA074 10 instructions (0.000%), 1 calls (088AA074 - 088AA098, length 10)
_S1_2_88A8F2C 10 instructions (0.000%), 1 calls (088A8F2C - 088A8F50, length 10)
_S1_2_88A8538 10 instructions (0.000%), 1 calls (088A8538 - 088A855C, length 10)
_S1_2_88A4C60 10 instructions (0.000%), 1 calls (088A4C60 - 088A4C84, length 10)
_S1_2_88A48D0 10 instructions (0.000%), 1 calls (088A48D0 - 088A48F4, length 10)
_S1_2_88A3BA0 10 instructions (0.000%), 1 calls (088A3BA0 - 088A3BC4, length 10)
_S1_2_88A3A78 10 instructions (0.000%), 1 calls (088A3A78 - 088A3A9C, length 10)
_S1_2_88A39B0 10 instructions (0.000%), 1 calls (088A39B0 - 088A39D4, length 10)
_S1_2_88A37BC 10 instructions (0.000%), 1 calls (088A37BC - 088A37E0, length 10)
_S1_2_88A3328 10 instructions (0.000%), 1 calls (088A3328 - 088A334C, length 10)
_S1_2_88A30C0 10 instructions (0.000%), 1 calls (088A30C0 - 088A30E4, length 10)
_S1_2_88A2878 10 instructions (0.000%), 1 calls (088A2878 - 088A289C, length 10)
_S1_2_88A2084 10 instructions (0.000%), 1 calls (088A2084 - 088A20A8, length 10)
_S1_2_88A1BB8 10 instructions (0.000%), 1 calls (088A1BB8 - 088A1BDC, length 10)
_S1_2_88A1084 10 instructions (0.000%), 1 calls (088A1084 - 088A10A8, length 10)
_S1_2_889F948 10 instructions (0.000%), 1 calls (0889F948 - 0889F96C, length 10)
_S1_2_889E418 10 instructions (0.000%), 1 calls (0889E418 - 0889E43C, length 10)
_S1_2_889AF80 10 instructions (0.000%), 1 calls (0889AF80 - 0889AFA4, length 10)
_S1_2_88998BC 10 instructions (0.000%), 1 calls (088998BC - 088998E0, length 10)
_S1_2_8898FC0 10 instructions (0.000%), 1 calls (08898FC0 - 08898FE4, length 10)
_S1_2_8898AB0 10 instructions (0.000%), 1 calls (08898AB0 - 08898AD4, length 10)
_S1_2_88985B8 10 instructions (0.000%), 1 calls (088985B8 - 088985DC, length 10)
_S1_2_8898180 10 instructions (0.000%), 1 calls (08898180 - 088981A4, length 10)
_S1_2_8897D24 10 instructions (0.000%), 1 calls (08897D24 - 08897D48, length 10)
_S1_2_88978BC 10 instructions (0.000%), 1 calls (088978BC - 088978E0, length 10)
_S1_2_8897688 10 instructions (0.000%), 1 calls (08897688 - 088976AC, length 10)
_S1_2_8897148 10 instructions (0.000%), 1 calls (08897148 - 0889716C, length 10)
_S1_2_8896794 10 instructions (0.000%), 1 calls (08896794 - 088967B8, length 10)
_S1_2_8895EFC 10 instructions (0.000%), 1 calls (08895EFC - 08895F20, length 10)
_S1_2_8895868 10 instructions (0.000%), 1 calls (08895868 - 0889588C, length 10)
_S1_2_8895244 10 instructions (0.000%), 1 calls (08895244 - 08895268, length 10)
_S1_2_8894B7C 10 instructions (0.000%), 1 calls (08894B7C - 08894BA0, length 10)
_S1_2_8894468 10 instructions (0.000%), 1 calls (08894468 - 0889448C, length 10)
_S1_2_8892C70 10 instructions (0.000%), 1 calls (08892C70 - 08892C94, length 10)
_S1_2_888FF98 10 instructions (0.000%), 1 calls (0888FF98 - 0888FFBC, length 10)
_S1_2_888F138 10 instructions (0.000%), 1 calls (0888F138 - 0888F15C, length 10)
_S1_2_888E58C 10 instructions (0.000%), 1 calls (0888E58C - 0888E5B0, length 10)
_S1_2_888E0AC 10 instructions (0.000%), 1 calls (0888E0AC - 0888E0D0, length 10)
_S1_2_888DAFC 10 instructions (0.000%), 1 calls (0888DAFC - 0888DB20, length 10)
_S1_2_888D48C 10 instructions (0.000%), 1 calls (0888D48C - 0888D4B0, length 10)
_S1_2_888D224 10 instructions (0.000%), 1 calls (0888D224 - 0888D248, length 10)
_S1_2_888CFE8 10 instructions (0.000%), 1 calls (0888CFE8 - 0888D00C, length 10)
_S1_2_888CDAC 10 instructions (0.000%), 1 calls (0888CDAC - 0888CDD0, length 10)
_S1_2_888CB70 10 instructions (0.000%), 1 calls (0888CB70 - 0888CB94, length 10)
_S1_2_888C934 10 instructions (0.000%), 1 calls (0888C934 - 0888C958, length 10)
_S1_2_888C574 10 instructions (0.000%), 1 calls (0888C574 - 0888C598, length 10)
_S1_2_888C310 10 instructions (0.000%), 1 calls (0888C310 - 0888C334, length 10)
_S1_2_888C17C 10 instructions (0.000%), 1 calls (0888C17C - 0888C1A0, length 10)
_S1_2_888BE54 10 instructions (0.000%), 1 calls (0888BE54 - 0888BE78, length 10)
_S1_2_888BC08 10 instructions (0.000%), 1 calls (0888BC08 - 0888BC2C, length 10)
_S1_2_888AF30 10 instructions (0.000%), 1 calls (0888AF30 - 0888AF54, length 10)
_S1_2_888A304 10 instructions (0.000%), 1 calls (0888A304 - 0888A328, length 10)
_S1_2_8889CD0 10 instructions (0.000%), 1 calls (08889CD0 - 08889CF4, length 10)
_S1_2_888906C 10 instructions (0.000%), 1 calls (0888906C - 08889090, length 10)
_S1_2_8888CB4 10 instructions (0.000%), 1 calls (08888CB4 - 08888CD8, length 10)
_S1_2_8888924 10 instructions (0.000%), 1 calls (08888924 - 08888948, length 10)
_S1_2_8888604 10 instructions (0.000%), 1 calls (08888604 - 08888628, length 10)
_S1_2_8888438 10 instructions (0.000%), 1 calls (08888438 - 0888845C, length 10)
_S1_2_8887CD0 10 instructions (0.000%), 1 calls (08887CD0 - 08887CF4, length 10)
_S1_2_88874B0 10 instructions (0.000%), 1 calls (088874B0 - 088874D4, length 10)
_S1_2_8886D70 10 instructions (0.000%), 1 calls (08886D70 - 08886D94, length 10)
_S1_2_8886388 10 instructions (0.000%), 1 calls (08886388 - 088863AC, length 10)
_S1_2_8885FE8 10 instructions (0.000%), 1 calls (08885FE8 - 0888600C, length 10)
_S1_2_8885538 10 instructions (0.000%), 1 calls (08885538 - 0888555C, length 10)
_S1_2_88848B8 10 instructions (0.000%), 1 calls (088848B8 - 088848DC, length 10)
_S1_2_8884120 10 instructions (0.000%), 1 calls (08884120 - 08884144, length 10)
_S1_2_88835A0 10 instructions (0.000%), 1 calls (088835A0 - 088835C4, length 10)
_S1_2_88831A0 10 instructions (0.000%), 1 calls (088831A0 - 088831C4, length 10)
_S1_2_8882CA0 10 instructions (0.000%), 1 calls (08882CA0 - 08882CC4, length 10)
_S1_2_888267C 10 instructions (0.000%), 1 calls (0888267C - 088826A0, length 10)
_S1_2_8881DA4 10 instructions (0.000%), 1 calls (08881DA4 - 08881DC8, length 10)
_S1_2_8881BD4 10 instructions (0.000%), 1 calls (08881BD4 - 08881BF8, length 10)
_S1_2_8881914 10 instructions (0.000%), 1 calls (08881914 - 08881938, length 10)
_S1_2_88816D8 10 instructions (0.000%), 1 calls (088816D8 - 088816FC, length 10)
_S1_2_8881288 10 instructions (0.000%), 1 calls (08881288 - 088812AC, length 10)
_S1_2_8881074 10 instructions (0.000%), 1 calls (08881074 - 08881098, length 10)
_S1_2_8880D7C 10 instructions (0.000%), 1 calls (08880D7C - 08880DA0, length 10)
_S1_2_8880B20 10 instructions (0.000%), 1 calls (08880B20 - 08880B44, length 10)
_S1_2_88806F0 10 instructions (0.000%), 1 calls (088806F0 - 08880714, length 10)
_S1_2_887FB38 10 instructions (0.000%), 1 calls (0887FB38 - 0887FB5C, length 10)
_S1_2_887D524 10 instructions (0.000%), 1 calls (0887D524 - 0887D548, length 10)
_S1_2_887CE70 10 instructions (0.000%), 1 calls (0887CE70 - 0887CE94, length 10)
_S1_2_887C898 10 instructions (0.000%), 1 calls (0887C898 - 0887C8BC, length 10)
_S1_2_887C5A0 10 instructions (0.000%), 1 calls (0887C5A0 - 0887C5C4, length 10)
_S1_2_887C35C 10 instructions (0.000%), 1 calls (0887C35C - 0887C380, length 10)
_S1_2_887B700 10 instructions (0.000%), 1 calls (0887B700 - 0887B724, length 10)
_S1_2_887A9E0 10 instructions (0.000%), 1 calls (0887A9E0 - 0887AA04, length 10)
_S1_2_8879BBC 10 instructions (0.000%), 1 calls (08879BBC - 08879BE0, length 10)
_S1_2_8879404 10 instructions (0.000%), 1 calls (08879404 - 08879428, length 10)
_S1_2_8878DA0 10 instructions (0.000%), 1 calls (08878DA0 - 08878DC4, length 10)
_S1_2_887871C 10 instructions (0.000%), 1 calls (0887871C - 08878740, length 10)
_S1_2_8877FC8 10 instructions (0.000%), 1 calls (08877FC8 - 08877FEC, length 10)
_S1_2_8877388 10 instructions (0.000%), 1 calls (08877388 - 088773AC, length 10)
_S1_2_8875C90 10 instructions (0.000%), 1 calls (08875C90 - 08875CB4, length 10)
_S1_2_8875138 10 instructions (0.000%), 1 calls (08875138 - 0887515C, length 10)
_S1_2_88749F0 10 instructions (0.000%), 1 calls (088749F0 - 08874A14, length 10)
_S1_2_88745F4 10 instructions (0.000%), 1 calls (088745F4 - 08874618, length 10)
_S1_2_887226C 10 instructions (0.000%), 1 calls (0887226C - 08872290, length 10)
_S1_2_886DF74 10 instructions (0.000%), 1 calls (0886DF74 - 0886DF98, length 10)
_S1_2_886DCD8 10 instructions (0.000%), 1 calls (0886DCD8 - 0886DCFC, length 10)
_S1_2_886D830 10 instructions (0.000%), 1 calls (0886D830 - 0886D854, length 10)
_S1_2_886D3C8 10 instructions (0.000%), 1 calls (0886D3C8 - 0886D3EC, length 10)
_S1_2_886CF1C 10 instructions (0.000%), 1 calls (0886CF1C - 0886CF40, length 10)
_S1_2_886C99C 10 instructions (0.000%), 1 calls (0886C99C - 0886C9C0, length 10)
_S1_2_886AAC8 10 instructions (0.000%), 1 calls (0886AAC8 - 0886AAEC, length 10)
_S1_2_8868AAC 10 instructions (0.000%), 1 calls (08868AAC - 08868AD0, length 10)
_S1_2_8866720 10 instructions (0.000%), 1 calls (08866720 - 08866744, length 10)
_S1_2_8866218 10 instructions (0.000%), 1 calls (08866218 - 0886623C, length 10)
_S1_2_8864970 10 instructions (0.000%), 1 calls (08864970 - 08864994, length 10)
_S1_2_8864258 10 instructions (0.000%), 1 calls (08864258 - 0886427C, length 10)
_S1_2_8863034 10 instructions (0.000%), 1 calls (08863034 - 08863058, length 10)
_S1_2_8862444 10 instructions (0.000%), 1 calls (08862444 - 08862468, length 10)
_S1_2_8860768 10 instructions (0.000%), 1 calls (08860768 - 0886078C, length 10)
_S1_2_885FB84 10 instructions (0.000%), 1 calls (0885FB84 - 0885FBA8, length 10)
_S1_2_885F4FC 10 instructions (0.000%), 1 calls (0885F4FC - 0885F520, length 10)
_S1_2_885EB14 10 instructions (0.000%), 1 calls (0885EB14 - 0885EB38, length 10)
_S1_2_885DCDC 10 instructions (0.000%), 1 calls (0885DCDC - 0885DD00, length 10)
_S1_2_885B79C 10 instructions (0.000%), 1 calls (0885B79C - 0885B7C0, length 10)
_S1_2_885B570 10 instructions (0.000%), 1 calls (0885B570 - 0885B594, length 10)
_S1_2_8859038 10 instructions (0.000%), 1 calls (08859038 - 0885905C, length 10)
_S1_2_8858D10 10 instructions (0.000%), 1 calls (08858D10 - 08858D34, length 10)
_S1_2_885890C 10 instructions (0.000%), 1 calls (0885890C - 08858930, length 10)
_S1_2_88585A4 10 instructions (0.000%), 1 calls (088585A4 - 088585C8, length 10)
_S1_2_8857D40 10 instructions (0.000%), 1 calls (08857D40 - 08857D64, length 10)
_S1_2_88575C8 10 instructions (0.000%), 1 calls (088575C8 - 088575EC, length 10)
_S1_2_8854628 10 instructions (0.000%), 1 calls (08854628 - 0885464C, length 10)
_S1_2_885438C 10 instructions (0.000%), 1 calls (0885438C - 088543B0, length 10)
_S1_2_885385C 10 instructions (0.000%), 1 calls (0885385C - 08853880, length 10)
_S1_2_8851A1C 10 instructions (0.000%), 1 calls (08851A1C - 08851A40, length 10)
_S1_2_88518E8 10 instructions (0.000%), 1 calls (088518E8 - 0885190C, length 10)
_S1_2_8851684 10 instructions (0.000%), 1 calls (08851684 - 088516A8, length 10)
_S1_2_885108C 10 instructions (0.000%), 1 calls (0885108C - 088510B0, length 10)
_S1_2_8850DD4 10 instructions (0.000%), 1 calls (08850DD4 - 08850DF8, length 10)
_S1_2_884F208 10 instructions (0.000%), 1 calls (0884F208 - 0884F22C, length 10)
_S1_2_884ED58 10 instructions (0.000%), 1 calls (0884ED58 - 0884ED7C, length 10)
_S1_2_884EB1C 10 instructions (0.000%), 1 calls (0884EB1C - 0884EB40, length 10)
_S1_2_884D908 10 instructions (0.000%), 1 calls (0884D908 - 0884D92C, length 10)
_S1_2_884D4A8 10 instructions (0.000%), 1 calls (0884D4A8 - 0884D4CC, length 10)
_S1_2_884D030 10 instructions (0.000%), 1 calls (0884D030 - 0884D054, length 10)
_S1_2_884C790 10 instructions (0.000%), 1 calls (0884C790 - 0884C7B4, length 10)
_S1_2_884C474 10 instructions (0.000%), 1 calls (0884C474 - 0884C498, length 10)
_S1_2_884BAB0 10 instructions (0.000%), 1 calls (0884BAB0 - 0884BAD4, length 10)
_S1_2_884A4B4 10 instructions (0.000%), 1 calls (0884A4B4 - 0884A4D8, length 10)
_S1_2_884A02C 10 instructions (0.000%), 1 calls (0884A02C - 0884A050, length 10)
_S1_2_88497FC 10 instructions (0.000%), 1 calls (088497FC - 08849820, length 10)
_S1_2_88491F4 10 instructions (0.000%), 1 calls (088491F4 - 08849218, length 10)
_S1_2_8848378 10 instructions (0.000%), 1 calls (08848378 - 0884839C, length 10)
_S1_2_8847CA4 10 instructions (0.000%), 1 calls (08847CA4 - 08847CC8, length 10)
_S1_2_8847A08 10 instructions (0.000%), 1 calls (08847A08 - 08847A2C, length 10)
_S1_2_88475D0 10 instructions (0.000%), 1 calls (088475D0 - 088475F4, length 10)
_S1_2_8847394 10 instructions (0.000%), 1 calls (08847394 - 088473B8, length 10)
_S1_2_8846E34 10 instructions (0.000%), 1 calls (08846E34 - 08846E58, length 10)
_S1_2_8846C70 10 instructions (0.000%), 1 calls (08846C70 - 08846C94, length 10)
_S1_2_8843B8C 10 instructions (0.000%), 1 calls (08843B8C - 08843BB0, length 10)
_S1_2_8842E94 10 instructions (0.000%), 1 calls (08842E94 - 08842EB8, length 10)
_S1_2_8842AF4 10 instructions (0.000%), 1 calls (08842AF4 - 08842B18, length 10)
_S1_2_88422C8 10 instructions (0.000%), 1 calls (088422C8 - 088422EC, length 10)
_S1_2_883EB14 10 instructions (0.000%), 1 calls (0883EB14 - 0883EB38, length 10)
_S1_2_8839B38 10 instructions (0.000%), 1 calls (08839B38 - 08839B5C, length 10)
_S1_2_8839944 10 instructions (0.000%), 1 calls (08839944 - 08839968, length 10)
_S1_2_88393E8 10 instructions (0.000%), 1 calls (088393E8 - 0883940C, length 10)
_S1_2_88379E4 10 instructions (0.000%), 1 calls (088379E4 - 08837A08, length 10)
_S1_2_882B5AC 10 instructions (0.000%), 1 calls (0882B5AC - 0882B5D0, length 10)
_S1_2_882B18C 10 instructions (0.000%), 1 calls (0882B18C - 0882B1B0, length 10)
_S1_2_8829718 10 instructions (0.000%), 1 calls (08829718 - 0882973C, length 10)
_S1_2_881C9B4 10 instructions (0.000%), 1 calls (0881C9B4 - 0881C9D8, length 10)
_S1_2_881BA30 10 instructions (0.000%), 1 calls (0881BA30 - 0881BA54, length 10)
_S1_2_8819528 10 instructions (0.000%), 1 calls (08819528 - 0881954C, length 10)
_S1_2_8816BA4 10 instructions (0.000%), 1 calls (08816BA4 - 08816BC8, length 10)
_S1_2_88168E0 10 instructions (0.000%), 1 calls (088168E0 - 08816904, length 10)
_S1_2_8815530 10 instructions (0.000%), 1 calls (08815530 - 08815554, length 10)
_S1_2_8814A94 10 instructions (0.000%), 1 calls (08814A94 - 08814AB8, length 10)
_S1_2_8811D1C 10 instructions (0.000%), 1 calls (08811D1C - 08811D40, length 10)
_S1_2_8811858 10 instructions (0.000%), 1 calls (08811858 - 0881187C, length 10)
_S1_2_88112C4 10 instructions (0.000%), 1 calls (088112C4 - 088112E8, length 10)
_S1_2_8810740 10 instructions (0.000%), 1 calls (08810740 - 08810764, length 10)
_S1_2_880FF7C 10 instructions (0.000%), 1 calls (0880FF7C - 0880FFA0, length 10)
_S1_2_880DDF4 10 instructions (0.000%), 1 calls (0880DDF4 - 0880DE18, length 10)
_S1_2_880C8F4 10 instructions (0.000%), 1 calls (0880C8F4 - 0880C918, length 10)
_S1_2_880949C 10 instructions (0.000%), 1 calls (0880949C - 088094C0, length 10)
_S1_2_8809074 10 instructions (0.000%), 1 calls (08809074 - 08809098, length 10)
_S1_2_8808648 10 instructions (0.000%), 1 calls (08808648 - 0880866C, length 10)
_S1_2_88085BC 10 instructions (0.000%), 1 calls (088085BC - 088085E0, length 10)
_S1_2_8807E70 10 instructions (0.000%), 1 calls (08807E70 - 08807E94, length 10)
_S1_2_8807BCC 10 instructions (0.000%), 1 calls (08807BCC - 08807BF0, length 10)
_S1_2_8807A90 10 instructions (0.000%), 1 calls (08807A90 - 08807AB4, length 10)
_S1_2_8804584 10 instructions (0.000%), 1 calls (08804584 - 088045A8, length 10)
_S1_2_8973884 9 instructions (0.000%), 3 calls (08973884 - 0897388C, length 3)
_S1_2_88E2B04 9 instructions (0.000%), 3 calls (088E2B04 - 088E2B0C, length 3)
_S1_2_897C388 9 instructions (0.000%), 1 calls (0897C388 - 0897C3A8, length 9)
_S1_2_89734C4 9 instructions (0.000%), 1 calls (089734C4 - 089734E4, length 9)
_S1_2_896AF38 9 instructions (0.000%), 1 calls (0896AF38 - 0896AF58, length 9)
_S1_2_891EB18 9 instructions (0.000%), 1 calls (0891EB18 - 0891EB38, length 9)
_S1_2_891B5B8 9 instructions (0.000%), 1 calls (0891B5B8 - 0891B5E0, length 11)
_S1_2_89067C8 9 instructions (0.000%), 1 calls (089067C8 - 089067E8, length 9)
_S1_2_88EC864 9 instructions (0.000%), 1 calls (088EC864 - 088EC88C, length 11)
_S1_2_88E2948 9 instructions (0.000%), 1 calls (088E2948 - 088E2A18, length 53)
_S1_2_88DFE74 9 instructions (0.000%), 1 calls (088DFE74 - 088DFEAC, length 15)
_S1_2_88C74D8 9 instructions (0.000%), 1 calls (088C74D8 - 088C74F8, length 9)
_S1_2_88B98D4 9 instructions (0.000%), 1 calls (088B98D4 - 088B98F4, length 9)
_S1_2_88ABF60 9 instructions (0.000%), 1 calls (088ABF60 - 088ABF80, length 9)
_S1_2_88A28D4 9 instructions (0.000%), 1 calls (088A28D4 - 088A28F4, length 9)
_S1_2_88A20F8 9 instructions (0.000%), 1 calls (088A20F8 - 088A2118, length 9)
_S1_2_88A1C14 9 instructions (0.000%), 1 calls (088A1C14 - 088A1C34, length 9)
_S1_2_88A10E0 9 instructions (0.000%), 1 calls (088A10E0 - 088A1100, length 9)
_S1_2_88A0C5C 9 instructions (0.000%), 1 calls (088A0C5C - 088A0C7C, length 9)
_S1_2_884FE30 9 instructions (0.000%), 1 calls (0884FE30 - 0884FE50, length 9)
_S1_2_882B654 9 instructions (0.000%), 1 calls (0882B654 - 0882B674, length 9)
_S1_2_880BA14 9 instructions (0.000%), 1 calls (0880BA14 - 0880BA34, length 9)
_S1_2_8804554 9 instructions (0.000%), 1 calls (08804554 - 08804580, length 12)
_S1_2_89ADD58 8 instructions (0.000%), 4 calls (089ADD58 - 089ADD5C, length 2)
_S1_2_898F25C 8 instructions (0.000%), 4 calls (0898F25C - 0898F260, length 2)
_S1_2_892FF54 8 instructions (0.000%), 4 calls (0892FF54 - 0892FF58, length 2)
_S1_2_880E904 8 instructions (0.000%), 4 calls (0880E904 - 0880E908, length 2)
_S1_2_8808FA8 8 instructions (0.000%), 4 calls (08808FA8 - 08808FAC, length 2)
_S1_2_8808F98 8 instructions (0.000%), 4 calls (08808F98 - 08808F9C, length 2)
_S1_2_89D164C 8 instructions (0.000%), 2 calls (089D164C - 089D1658, length 4)
_S1_2_89D163C 8 instructions (0.000%), 2 calls (089D163C - 089D1648, length 4)
_S1_2_895AEEC 8 instructions (0.000%), 2 calls (0895AEEC - 0895AEF8, length 4)
_S1_2_895AEDC 8 instructions (0.000%), 2 calls (0895AEDC - 0895AEE8, length 4)
_S1_2_88D6E28 8 instructions (0.000%), 2 calls (088D6E28 - 088D6E34, length 4)
_S1_2_88A4B1C 8 instructions (0.000%), 2 calls (088A4B1C - 088A4B28, length 4)
_S1_2_89D24AC 8 instructions (0.000%), 1 calls (089D23B8 - 089D24B4, length 64)
  Back Branch 089D24B0 1 times (length 64)
_S1_2_89D2494 8 instructions (0.000%), 1 calls (089D23B8 - 089D249C, length 58)
  Back Branch 089D2498 1 times (length 58)
_S1_2_8988AC0 8 instructions (0.000%), 1 calls (08988AC0 - 08988ADC, length 8)
_S1_2_8970778 8 instructions (0.000%), 1 calls (08970778 - 08970794, length 8)
_S1_2_8940190 8 instructions (0.000%), 1 calls (08940190 - 089401B4, length 10)
_S1_2_891FDDC 8 instructions (0.000%), 1 calls (0891FDDC - 0891FDF8, length 8)
_S1_2_8908E90 8 instructions (0.000%), 1 calls (08908E90 - 08908EAC, length 8)
_S1_2_88BF2CC 8 instructions (0.000%), 1 calls (088BF2CC - 088BF2E8, length 8)
_S1_2_88BC564 8 instructions (0.000%), 1 calls (088BC564 - 088BC580, length 8)
_S1_2_88AA4BC 8 instructions (0.000%), 1 calls (088AA4BC - 088AA4D8, length 8)
_S1_2_8811918 8 instructions (0.000%), 1 calls (08811918 - 08811934, length 8)
_S1_2_880D324 8 instructions (0.000%), 1 calls (0880D324 - 0880D35C, length 15)
_S1_2_8809570 8 instructions (0.000%), 1 calls (08809570 - 0880958C, length 8)
_S1_2_89BCDBC 7 instructions (0.000%), 1 calls (089BCDBC - 089BCDD4, length 7)
_S1_2_896B1D8 7 instructions (0.000%), 1 calls (0896B1D8 - 0896B1F0, length 7)
_S1_2_8955A34 7 instructions (0.000%), 1 calls (08955A34 - 08955A4C, length 7)
_S1_2_894DCBC 7 instructions (0.000%), 1 calls (0894DCBC - 0894DCD4, length 7)
_S1_2_8940AD4 7 instructions (0.000%), 1 calls (08940AD4 - 08940AF4, length 9)
_S1_2_893F97C 7 instructions (0.000%), 1 calls (0893F97C - 0893F994, length 7)
_S1_2_892CEFC 7 instructions (0.000%), 1 calls (0892CEFC - 0892CF14, length 7)
_S1_2_891F4C8 7 instructions (0.000%), 1 calls (0891F4C8 - 0891F4E0, length 7)
_S1_2_891F46C 7 instructions (0.000%), 1 calls (0891F46C - 0891F484, length 7)
_S1_2_891F41C 7 instructions (0.000%), 1 calls (0891F41C - 0891F434, length 7)
_S1_2_891F3C4 7 instructions (0.000%), 1 calls (0891F3C4 - 0891F3DC, length 7)
_S1_2_891F368 7 instructions (0.000%), 1 calls (0891F368 - 0891F380, length 7)
_S1_2_891F318 7 instructions (0.000%), 1 calls (0891F318 - 0891F330, length 7)
_S1_2_891EABC 7 instructions (0.000%), 1 calls (0891EABC - 0891EAD4, length 7)
_S1_2_891E990 7 instructions (0.000%), 1 calls (0891E990 - 0891E9A8, length 7)
_S1_2_891E75C 7 instructions (0.000%), 1 calls (0891E75C - 0891E774, length 7)
_S1_2_890CAFC 7 instructions (0.000%), 1 calls (0890CAFC - 0890CB14, length 7)
_S1_2_88E521C 7 instructions (0.000%), 1 calls (088E521C - 088E5234, length 7)
_S1_2_88E235C 7 instructions (0.000%), 1 calls (088E235C - 088E2374, length 7)
_S1_2_88D5BB8 7 instructions (0.000%), 1 calls (088D5BB8 - 088D5BD0, length 7)
_S1_2_88D5AA0 7 instructions (0.000%), 1 calls (088D5AA0 - 088D5AB8, length 7)
_S1_2_88A8D08 7 instructions (0.000%), 1 calls (088A8D08 - 088A8D20, length 7)
_S1_2_886094C 7 instructions (0.000%), 1 calls (0886094C - 08860964, length 7)
_S1_2_88428C0 7 instructions (0.000%), 1 calls (088428C0 - 088428D8, length 7)
_S1_2_88085A0 7 instructions (0.000%), 1 calls (088085A0 - 088085B8, length 7)
_S1_2_880854C 7 instructions (0.000%), 1 calls (0880854C - 08808564, length 7)
_S1_2_88045AC 7 instructions (0.000%), 1 calls (088045AC - 088045C4, length 7)
_S1_2_89DCCA4 6 instructions (0.000%), 3 calls (089DCCA4 - 089DCCA8, length 2)
_S1_2_89DCC6C 6 instructions (0.000%), 3 calls (089DCC6C - 089DCC70, length 2)
_S1_2_88C0F24 6 instructions (0.000%), 3 calls (088C0F24 - 088C0F28, length 2)
_S1_2_8860878 6 instructions (0.000%), 3 calls (08860878 - 0886087C, length 2)
_S1_2_8973034 6 instructions (0.000%), 2 calls (08973034 - 0897303C, length 3)
_S1_2_894D3F4 6 instructions (0.000%), 2 calls (0894D3F4 - 0894D3FC, length 3)
_S1_2_89401D0 6 instructions (0.000%), 2 calls (089401D0 - 089401D8, length 3)
_S1_2_891ABC8 6 instructions (0.000%), 2 calls (0891ABC8 - 0891ABD0, length 3)
_S1_2_8907DEC 6 instructions (0.000%), 2 calls (08907DEC - 08907DF4, length 3)
_S1_2_88C88E8 6 instructions (0.000%), 2 calls (088C88E8 - 088C88F0, length 3)
_S1_2_89CD910 6 instructions (0.000%), 1 calls (089CD910 - 089CD924, length 6)
_S1_2_89225A0 6 instructions (0.000%), 1 calls (089225A0 - 089225B4, length 6)
_S1_2_891E790 6 instructions (0.000%), 1 calls (0891E790 - 0891E7A4, length 6)
_S1_2_891E778 6 instructions (0.000%), 1 calls (0891E778 - 0891E78C, length 6)
_S1_2_891E744 6 instructions (0.000%), 1 calls (0891E744 - 0891E758, length 6)
_S1_2_88CA158 6 instructions (0.000%), 1 calls (088CA158 - 088CA16C, length 6)
_S1_2_88AA09C 6 instructions (0.000%), 1 calls (088AA09C - 088AA0B0, length 6)
_S1_2_88A3BFC 6 instructions (0.000%), 1 calls (088A3BFC - 088A3C10, length 6)
_S1_2_88A3AD4 6 instructions (0.000%), 1 calls (088A3AD4 - 088A3AE8, length 6)
_S1_2_88A3A0C 6 instructions (0.000%), 1 calls (088A3A0C - 088A3A20, length 6)
_S1_2_88A3818 6 instructions (0.000%), 1 calls (088A3818 - 088A382C, length 6)
_S1_2_88A3384 6 instructions (0.000%), 1 calls (088A3384 - 088A3398, length 6)
_S1_2_88A311C 6 instructions (0.000%), 1 calls (088A311C - 088A3130, length 6)
_S1_2_885DD40 6 instructions (0.000%), 1 calls (0885DD40 - 0885DD54, length 6)
_S1_2_880AC8C 6 instructions (0.000%), 1 calls (0880AC8C - 0880ACA0, length 6)
_S1_2_897345C 5 instructions (0.000%), 1 calls (0897345C - 0897346C, length 5)
_S1_2_893F9D0 5 instructions (0.000%), 1 calls (0893F9D0 - 0893F9E0, length 5)
_S1_2_8935EE8 5 instructions (0.000%), 1 calls (08935EE8 - 08935EF8, length 5)
_S1_2_8921090 5 instructions (0.000%), 1 calls (08921090 - 089210A0, length 5)
_S1_2_891A8D4 5 instructions (0.000%), 1 calls (0891A8D4 - 0891A8E4, length 5)
_S1_2_891A8AC 5 instructions (0.000%), 1 calls (0891A8AC - 0891A8BC, length 5)
_S1_2_891A898 5 instructions (0.000%), 1 calls (0891A898 - 0891A8A8, length 5)
_S1_2_891A884 5 instructions (0.000%), 1 calls (0891A884 - 0891A894, length 5)
_S1_2_88EC594 5 instructions (0.000%), 1 calls (088EC594 - 088EC5A4, length 5)
_S1_2_88E1F54 5 instructions (0.000%), 1 calls (088E1F54 - 088E1F64, length 5)
_S1_2_88E12E4 5 instructions (0.000%), 1 calls (088E12E4 - 088E12F4, length 5)
_S1_2_88E12BC 5 instructions (0.000%), 1 calls (088E12BC - 088E12CC, length 5)
_S1_2_88DFF70 5 instructions (0.000%), 1 calls (088DFF70 - 088DFF80, length 5)
_S1_2_88DFEB0 5 instructions (0.000%), 1 calls (088DFEB0 - 088DFEC8, length 7)
_S1_2_88D3D74 5 instructions (0.000%), 1 calls (088D3D74 - 088D3D84, length 5)
_S1_2_89DCE04 4 instructions (0.000%), 2 calls (089DCE04 - 089DCE08, length 2)
_S1_2_89DCCE4 4 instructions (0.000%), 2 calls (089DCCE4 - 089DCCE8, length 2)
_S1_2_89DC8CC 4 instructions (0.000%), 2 calls (089DC8CC - 089DC8D0, length 2)
_S1_2_89DC864 4 instructions (0.000%), 2 calls (089DC864 - 089DC868, length 2)
_S1_2_89DC77C 4 instructions (0.000%), 2 calls (089DC77C - 089DC780, length 2)
_S1_2_89DC774 4 instructions (0.000%), 2 calls (089DC774 - 089DC778, length 2)
_S1_2_897CFA4 4 instructions (0.000%), 2 calls (0897CFA4 - 0897CFA8, length 2)
_S1_2_8973040 4 instructions (0.000%), 2 calls (08973040 - 08973044, length 2)
_S1_2_896AF30 4 instructions (0.000%), 2 calls (0896AF30 - 0896AF34, length 2)
_S1_2_896040C 4 instructions (0.000%), 2 calls (0896040C - 08960410, length 2)
_S1_2_895AF90 4 instructions (0.000%), 2 calls (0895AF90 - 0895AF94, length 2)
_S1_2_88D7700 4 instructions (0.000%), 2 calls (088D7700 - 088D7704, length 2)
_S1_2_88D6DC4 4 instructions (0.000%), 2 calls (088D6DC4 - 088D6DC8, length 2)
_S1_2_88B9218 4 instructions (0.000%), 2 calls (088B9218 - 088B921C, length 2)
_S1_2_8989228 4 instructions (0.000%), 1 calls (08989228 - 08989234, length 4)
_S1_2_89401B8 4 instructions (0.000%), 1 calls (089401B8 - 089401C4, length 4)
_S1_2_891F5EC 4 instructions (0.000%), 1 calls (0891F5EC - 0891F5F8, length 4)
_S1_2_891A7B4 4 instructions (0.000%), 1 calls (0891A7B4 - 0891A7C0, length 4)
_S1_2_88A9518 4 instructions (0.000%), 1 calls (088A9518 - 088A9524, length 4)
_S1_2_880A76C 4 instructions (0.000%), 1 calls (0880A76C - 0880A778, length 4)
_S1_2_8000040 4 instructions (0.000%), 1 calls (08000040 - 08000048, length 3)
  Back Branch 08000044 1 times (length 3)
_S1_2_89CD904 3 instructions (0.000%), 1 calls (089CD904 - 089CD90C, length 3)
_S1_2_8973540 3 instructions (0.000%), 1 calls (08973540 - 08973548, length 3)
_S1_2_8973504 3 instructions (0.000%), 1 calls (08973504 - 0897350C, length 3)
_S1_2_894D400 3 instructions (0.000%), 1 calls (0894D400 - 0894D408, length 3)
_S1_2_89480EC 3 instructions (0.000%), 1 calls (089480EC - 089480F4, length 3)
_S1_2_8931328 3 instructions (0.000%), 1 calls (08931328 - 08931330, length 3)
_S1_2_89307F4 3 instructions (0.000%), 1 calls (089307F4 - 089307FC, length 3)
_S1_2_891BB14 3 instructions (0.000%), 1 calls (0891BB14 - 0891BB1C, length 3)
_S1_2_891936C 3 instructions (0.000%), 1 calls (0891936C - 08919374, length 3)
_S1_2_88DFE68 3 instructions (0.000%), 1 calls (088DFE68 - 088DFE70, length 3)
_S1_2_88D7ABC 3 instructions (0.000%), 1 calls (088D7ABC - 088D7AC4, length 3)
_S1_2_88D3BE4 3 instructions (0.000%), 1 calls (088D3BE4 - 088D3BEC, length 3)
_S1_2_88D3824 3 instructions (0.000%), 1 calls (088D3824 - 088D382C, length 3)
_S1_2_88B7CE4 3 instructions (0.000%), 1 calls (088B7CE4 - 088B7CEC, length 3)
_S1_2_88AC7C8 3 instructions (0.000%), 1 calls (088AC7C8 - 088AC7D0, length 3)
_S1_2_88140C0 3 instructions (0.000%), 1 calls (088140C0 - 088140C8, length 3)
_S1_2_880C934 3 instructions (0.000%), 1 calls (0880C934 - 0880C93C, length 3)
_S1_2_880909C 3 instructions (0.000%), 1 calls (0880909C - 088090A4, length 3)
_S1_2_89DCE34 2 instructions (0.000%), 1 calls (089DCE34 - 089DCE38, length 2)
_S1_2_89DCDF4 2 instructions (0.000%), 1 calls (089DCDF4 - 089DCDF8, length 2)
_S1_2_89DCDD4 2 instructions (0.000%), 1 calls (089DCDD4 - 089DCDD8, length 2)
_S1_2_89DCDC4 2 instructions (0.000%), 1 calls (089DCDC4 - 089DCDC8, length 2)
_S1_2_89DCDAC 2 instructions (0.000%), 1 calls (089DCDAC - 089DCDB0, length 2)
_S1_2_89DCD7C 2 instructions (0.000%), 1 calls (089DCD7C - 089DCD80, length 2)
_S1_2_89DCD74 2 instructions (0.000%), 1 calls (089DCD74 - 089DCD78, length 2)
_S1_2_89DCD64 2 instructions (0.000%), 1 calls (089DCD64 - 089DCD68, length 2)
_S1_2_89DCCBC 2 instructions (0.000%), 1 calls (089DCCBC - 089DCCC0, length 2)
_S1_2_89DCCAC 2 instructions (0.000%), 1 calls (089DCCAC - 089DCCB0, length 2)
_S1_2_89DCC0C 2 instructions (0.000%), 1 calls (089DCC0C - 089DCC10, length 2)
_S1_2_89DCC04 2 instructions (0.000%), 1 calls (089DCC04 - 089DCC08, length 2)
_S1_2_89DCBFC 2 instructions (0.000%), 1 calls (089DCBFC - 089DCC00, length 2)
_S1_2_89DCBF4 2 instructions (0.000%), 1 calls (089DCBF4 - 089DCBF8, length 2)
_S1_2_89DCBEC 2 instructions (0.000%), 1 calls (089DCBEC - 089DCBF0, length 2)
_S1_2_89DCBE4 2 instructions (0.000%), 1 calls (089DCBE4 - 089DCBE8, length 2)
_S1_2_89DCB8C 2 instructions (0.000%), 1 calls (089DCB8C - 089DCB90, length 2)
_S1_2_89DCB3C 2 instructions (0.000%), 1 calls (089DCB3C - 089DCB40, length 2)
_S1_2_89DCB2C 2 instructions (0.000%), 1 calls (089DCB2C - 089DCB30, length 2)
_S1_2_89DCB24 2 instructions (0.000%), 1 calls (089DCB24 - 089DCB28, length 2)
_S1_2_89DCB1C 2 instructions (0.000%), 1 calls (089DCB1C - 089DCB20, length 2)
_S1_2_89DCB0C 2 instructions (0.000%), 1 calls (089DCB0C - 089DCB10, length 2)
_S1_2_89DCACC 2 instructions (0.000%), 1 calls (089DCACC - 089DCAD0, length 2)
_S1_2_89DC994 2 instructions (0.000%), 1 calls (089DC994 - 089DC998, length 2)
_S1_2_89DC7CC 2 instructions (0.000%), 1 calls (089DC7CC - 089DC7D0, length 2)
_S1_2_89DC7C4 2 instructions (0.000%), 1 calls (089DC7C4 - 089DC7C8, length 2)
_S1_2_89DC7B4 2 instructions (0.000%), 1 calls (089DC7B4 - 089DC7B8, length 2)
_S1_2_89DC79C 2 instructions (0.000%), 1 calls (089DC79C - 089DC7A0, length 2)
_S1_2_89DC794 2 instructions (0.000%), 1 calls (089DC794 - 089DC798, length 2)
_S1_2_89595F8 2 instructions (0.000%), 1 calls (089595F8 - 089595FC, length 2)
_S1_2_89595F0 2 instructions (0.000%), 1 calls (089595F0 - 089595F4, length 2)
_S1_2_89313B4 2 instructions (0.000%), 1 calls (089313B4 - 089313B8, length 2)
_S1_2_892FFAC 2 instructions (0.000%), 1 calls (0892FFAC - 0892FFB0, length 2)
_S1_2_890CAF4 2 instructions (0.000%), 1 calls (0890CAF4 - 0890CAF8, length 2)
_S1_2_88E2D28 2 instructions (0.000%), 1 calls (088E2D28 - 088E2D2C, length 2)
_S1_2_88D5A74 2 instructions (0.000%), 1 calls (088D5A74 - 088D5A78, length 2)
_S1_2_88C88FC 2 instructions (0.000%), 1 calls (088C88FC - 088C8900, length 2)
_S1_2_88B9200 2 instructions (0.000%), 1 calls (088B9200 - 088B9204, length 2)
_S1_2_8839668 2 instructions (0.000%), 1 calls (08839668 - 0883966C, length 2)
_S1_2_880E8FC 2 instructions (0.000%), 1 calls (0880E8FC - 0880E900, length 2)
_S1_2_880E5FC 2 instructions (0.000%), 1 calls (0880E5FC - 0880E600, length 2)
_S1_2_880C97C 2 instructions (0.000%), 1 calls (0880C97C - 0880C980, length 2)
_S1_2_880AC84 2 instructions (0.000%), 1 calls (0880AC84 - 0880AC88, length 2)
_S1_2_880AC40 2 instructions (0.000%), 1 calls (0880AC40 - 0880AC44, length 2)
_S1_2_8808FB8 2 instructions (0.000%), 1 calls (08808FB8 - 08808FBC, length 2)
_S1_2_88045FC 2 instructions (0.000%), 1 calls (088045FC - 08804600, length 2)
_S1_2_89D2F14 (sceGuMaterial) 0 instructions (0.000%), 30,776 calls (089D2F14 - 089D2FA0, length 36)
_S1_2_89B03F0 (strcmp) 0 instructions (0.000%), 12,127 calls (089B03F0 - 089B0420, length 13)
_S1_2_89B037C (memcpy) 0 instructions (0.000%), 7,753 calls (089B037C - 089B03B8, length 16)
_S1_2_898BCD8 (nop) 0 instructions (0.000%), 6,368 calls (0898BCD8 - 0898BCDC, length 2)
_S1_2_880461C (nop) 0 instructions (0.000%), 4,976 calls (0880461C - 08804620, length 2)
_S1_2_89D2594 (sceGuSetMatrix) 0 instructions (0.000%), 4,698 calls (089D2594 - 089D27F8, length 154)
_S1_2_891B944 (nop) 0 instructions (0.000%), 3,238 calls (0891B944 - 0891B948, length 2)
_S1_2_891A9D0 (nop) 0 instructions (0.000%), 3,238 calls (0891A9D0 - 0891A9D4, length 2)
_S1_2_891B94C (nop) 0 instructions (0.000%), 3,237 calls (0891B94C - 0891B950, length 2)
_S1_2_880444C (nop) 0 instructions (0.000%), 3,237 calls (0880444C - 08804450, length 2)
_S1_2_88A3B88 (nop) 0 instructions (0.000%), 2,892 calls (088A3B88 - 088A3B8C, length 2)
_S1_2_89225F0 (nop) 0 instructions (0.000%), 2,555 calls (089225F0 - 089225F4, length 2)
_S1_2_88434C4 (nop) 0 instructions (0.000%), 2,240 calls (088434C4 - 088434C8, length 2)
_S1_2_898BCD0 (nop) 0 instructions (0.000%), 1,938 calls (0898BCD0 - 0898BCD4, length 2)
_S1_2_8973934 (nop) 0 instructions (0.000%), 1,418 calls (08973934 - 08973938, length 2)
_S1_2_89B0468 (strlen) 0 instructions (0.000%), 1,392 calls (089B0468 - 089B0488, length 9)
_S1_2_8938BEC (nop) 0 instructions (0.000%), 1,286 calls (08938BEC - 08938BF0, length 2)
_S1_2_8938BE4 (nop) 0 instructions (0.000%), 1,286 calls (08938BE4 - 08938BE8, length 2)
_S1_2_8804614 (nop) 0 instructions (0.000%), 1,056 calls (08804614 - 08804618, length 2)
_S1_2_89B03BC (memset) 0 instructions (0.000%), 910 calls (089B03BC - 089B03EC, length 13)
_S1_2_896AEE4 (nop) 0 instructions (0.000%), 908 calls (0896AEE4 - 0896AEE8, length 2)
_S1_2_898F1C4 (nop) 0 instructions (0.000%), 796 calls (0898F1C4 - 0898F1C8, length 2)
_S1_2_898E494 (nop) 0 instructions (0.000%), 796 calls (0898E494 - 0898E498, length 2)
_S1_2_88079CC (nop) 0 instructions (0.000%), 622 calls (088079CC - 088079D0, length 2)
_S1_2_8805600 (nop) 0 instructions (0.000%), 622 calls (08805600 - 08805604, length 2)
_S1_2_89C0EDC (ULongIntegerMult) 0 instructions (0.000%), 393 calls (089C0EDC - 089C0F00, length 10)
_S1_2_897CF48 (nop) 0 instructions (0.000%), 368 calls (0897CF48 - 0897CF4C, length 2)
_S1_2_89603E0 (nop) 0 instructions (0.000%), 266 calls (089603E0 - 089603E4, length 2)
_S1_2_89603D8 (nop) 0 instructions (0.000%), 266 calls (089603D8 - 089603DC, length 2)
_S1_2_893081C (nop) 0 instructions (0.000%), 266 calls (0893081C - 08930820, length 2)
_S1_2_8930814 (nop) 0 instructions (0.000%), 266 calls (08930814 - 08930818, length 2)
_S1_2_893080C (nop) 0 instructions (0.000%), 266 calls (0893080C - 08930810, length 2)
_S1_2_88C5C60 (nop) 0 instructions (0.000%), 266 calls (088C5C60 - 088C5C64, length 2)
_S1_2_88C3958 (nop) 0 instructions (0.000%), 266 calls (088C3958 - 088C395C, length 2)
_S1_2_88C35B0 (nop) 0 instructions (0.000%), 266 calls (088C35B0 - 088C35B4, length 2)
_S1_2_88BE3F0 (nop) 0 instructions (0.000%), 266 calls (088BE3F0 - 088BE3F4, length 2)
_S1_2_88BB020 (nop) 0 instructions (0.000%), 266 calls (088BB020 - 088BB024, length 2)
_S1_2_88B9110 (nop) 0 instructions (0.000%), 266 calls (088B9110 - 088B9114, length 2)
_S1_2_88B90C0 (nop) 0 instructions (0.000%), 266 calls (088B90C0 - 088B90C4, length 2)
_S1_2_8897EE8 (nop) 0 instructions (0.000%), 266 calls (08897EE8 - 08897EEC, length 2)
_S1_2_886C9C4 (nop) 0 instructions (0.000%), 266 calls (0886C9C4 - 0886C9C8, length 2)
_S1_2_885DD38 (nop) 0 instructions (0.000%), 266 calls (0885DD38 - 0885DD3C, length 2)
_S1_2_8858710 (nop) 0 instructions (0.000%), 266 calls (08858710 - 08858714, length 2)
_S1_2_8858708 (nop) 0 instructions (0.000%), 266 calls (08858708 - 0885870C, length 2)
_S1_2_881A1D8 (nop) 0 instructions (0.000%), 266 calls (0881A1D8 - 0881A1DC, length 2)
_S1_2_88090E4 (nop) 0 instructions (0.000%), 266 calls (088090E4 - 088090E8, length 2)
_S1_2_8930728 (nop) 0 instructions (0.000%), 265 calls (08930728 - 0893072C, length 2)
_S1_2_8847D50 (nop) 0 instructions (0.000%), 215 calls (08847D50 - 08847D54, length 2)
_S1_2_88A0FBC (nop) 0 instructions (0.000%), 185 calls (088A0FBC - 088A0FC0, length 2)
_S1_2_89B0424 (strcpy) 0 instructions (0.000%), 104 calls (089B0424 - 089B0464, length 17)
_S1_2_88A3970 (nop) 0 instructions (0.000%), 81 calls (088A3970 - 088A3974, length 2)
_S1_2_88E09F4 (nop) 0 instructions (0.000%), 50 calls (088E09F4 - 088E09F8, length 2)
_S1_2_896ABD4 (nop) 0 instructions (0.000%), 44 calls (0896ABD4 - 0896ABD8, length 2)
_S1_2_891E23C (nop) 0 instructions (0.000%), 39 calls (0891E23C - 0891E240, length 2)
_S1_2_884393C (nop) 0 instructions (0.000%), 38 calls (0884393C - 08843940, length 2)
_S1_2_88E23C8 (nop) 0 instructions (0.000%), 30 calls (088E23C8 - 088E23CC, length 2)
_S1_2_898BCE8 (nop) 0 instructions (0.000%), 26 calls (0898BCE8 - 0898BCEC, length 2)
_S1_2_898BCE0 (nop) 0 instructions (0.000%), 26 calls (0898BCE0 - 0898BCE4, length 2)
_S1_2_894E29C (nop) 0 instructions (0.000%), 21 calls (0894E29C - 0894E2A0, length 2)
_S1_2_897C34C (nop) 0 instructions (0.000%), 20 calls (0897C34C - 0897C350, length 2)
_S1_2_89B04F0 (strncpy) 0 instructions (0.000%), 16 calls (089B04F0 - 089B054C, length 24)
_S1_2_880462C (nop) 0 instructions (0.000%), 14 calls (0880462C - 08804630, length 2)
_S1_2_8804624 (nop) 0 instructions (0.000%), 14 calls (08804624 - 08804628, length 2)
_S1_2_897A69C (nop) 0 instructions (0.000%), 13 calls (0897A69C - 0897A6A0, length 2)
_S1_2_897B4CC (nop) 0 instructions (0.000%), 12 calls (0897B4CC - 0897B4D0, length 2)
_S1_2_897B4D4 (nop) 0 instructions (0.000%), 9 calls (0897B4D4 - 0897B4D8, length 2)
_S1_2_898BCC8 (nop) 0 instructions (0.000%), 6 calls (0898BCC8 - 0898BCCC, length 2)
_S1_2_898BCC0 (nop) 0 instructions (0.000%), 6 calls (0898BCC0 - 0898BCC4, length 2)
_S1_2_891F2CC (nop) 0 instructions (0.000%), 5 calls (0891F2CC - 0891F2D0, length 2)
_S1_2_898E48C (nop) 0 instructions (0.000%), 4 calls (0898E48C - 0898E490, length 2)
_S1_2_898D574 (nop) 0 instructions (0.000%), 4 calls (0898D574 - 0898D578, length 2)
_S1_2_880460C (nop) 0 instructions (0.000%), 4 calls (0880460C - 08804610, length 2)
_S1_2_8804604 (nop) 0 instructions (0.000%), 4 calls (08804604 - 08804608, length 2)
_S1_2_898BBBC (nop) 0 instructions (0.000%), 3 calls (0898BBBC - 0898BBC0, length 2)
_S1_2_89872C8 (nop) 0 instructions (0.000%), 3 calls (089872C8 - 089872CC, length 2)
_S1_2_8975D00 (nop) 0 instructions (0.000%), 3 calls (08975D00 - 08975D04, length 2)
_S1_2_8886368 (nop) 0 instructions (0.000%), 3 calls (08886368 - 0888636C, length 2)
_S1_2_89B048C (strncmp) 0 instructions (0.000%), 2 calls (089B048C - 089B04EC, length 25)
_S1_2_89872C0 (nop) 0 instructions (0.000%), 2 calls (089872C0 - 089872C4, length 2)
_S1_2_896FBC8 (nop) 0 instructions (0.000%), 2 calls (0896FBC8 - 0896FBCC, length 2)
_S1_2_896FBC0 (nop) 0 instructions (0.000%), 2 calls (0896FBC0 - 0896FBC4, length 2)
_S1_2_88DDE3C (nop) 0 instructions (0.000%), 2 calls (088DDE3C - 088DDE40, length 2)
_S1_2_88C568C (nop) 0 instructions (0.000%), 2 calls (088C568C - 088C5690, length 2)
_S1_2_885DD60 (nop) 0 instructions (0.000%), 2 calls (0885DD60 - 0885DD64, length 2)
_S1_2_88064A8 (nop) 0 instructions (0.000%), 2 calls (088064A8 - 088064AC, length 2)
_S1_2_88055F8 (nop) 0 instructions (0.000%), 2 calls (088055F8 - 088055FC, length 2)
_S1_2_89C1638 (ULongIntegerDiv) 0 instructions (0.000%), 1 calls (089C1638 - 089C1BA8, length 349)
_S1_2_89C0ECC (nop) 0 instructions (0.000%), 1 calls (089C0ECC - 089C0ED0, length 2)
_S1_2_8988B9C (nop) 0 instructions (0.000%), 1 calls (08988B9C - 08988BA0, length 2)
_S1_2_897C0B0 (nop) 0 instructions (0.000%), 1 calls (0897C0B0 - 0897C0B4, length 2)
_S1_2_8975D08 (nop) 0 instructions (0.000%), 1 calls (08975D08 - 08975D0C, length 2)
_S1_2_8972E34 (nop) 0 instructions (0.000%), 1 calls (08972E34 - 08972E38, length 2)
_S1_2_896BA10 (nop) 0 instructions (0.000%), 1 calls (0896BA10 - 0896BA14, length 2)
_S1_2_8951408 (nop) 0 instructions (0.000%), 1 calls (08951408 - 0895140C, length 2)
_S1_2_8950804 (nop) 0 instructions (0.000%), 1 calls (08950804 - 08950808, length 2)
_S1_2_89505E4 (nop) 0 instructions (0.000%), 1 calls (089505E4 - 089505E8, length 2)
_S1_2_8950494 (nop) 0 instructions (0.000%), 1 calls (08950494 - 08950498, length 2)
_S1_2_89502E0 (nop) 0 instructions (0.000%), 1 calls (089502E0 - 089502E4, length 2)
_S1_2_8950040 (nop) 0 instructions (0.000%), 1 calls (08950040 - 08950044, length 2)
_S1_2_894FE40 (nop) 0 instructions (0.000%), 1 calls (0894FE40 - 0894FE44, length 2)
_S1_2_894FCF0 (nop) 0 instructions (0.000%), 1 calls (0894FCF0 - 0894FCF4, length 2)
_S1_2_894FA8C (nop) 0 instructions (0.000%), 1 calls (0894FA8C - 0894FA90, length 2)
_S1_2_894F950 (nop) 0 instructions (0.000%), 1 calls (0894F950 - 0894F954, length 2)
_S1_2_894F790 (nop) 0 instructions (0.000%), 1 calls (0894F790 - 0894F794, length 2)
_S1_2_894F674 (nop) 0 instructions (0.000%), 1 calls (0894F674 - 0894F678, length 2)
_S1_2_894F564 (nop) 0 instructions (0.000%), 1 calls (0894F564 - 0894F568, length 2)
_S1_2_894EF44 (nop) 0 instructions (0.000%), 1 calls (0894EF44 - 0894EF48, length 2)
_S1_2_894EDBC (nop) 0 instructions (0.000%), 1 calls (0894EDBC - 0894EDC0, length 2)
_S1_2_894EC24 (nop) 0 instructions (0.000%), 1 calls (0894EC24 - 0894EC28, length 2)
_S1_2_894EA84 (nop) 0 instructions (0.000%), 1 calls (0894EA84 - 0894EA88, length 2)
_S1_2_894E960 (nop) 0 instructions (0.000%), 1 calls (0894E960 - 0894E964, length 2)
_S1_2_894E7F0 (nop) 0 instructions (0.000%), 1 calls (0894E7F0 - 0894E7F4, length 2)
_S1_2_894E6C8 (nop) 0 instructions (0.000%), 1 calls (0894E6C8 - 0894E6CC, length 2)
_S1_2_894E3F8 (nop) 0 instructions (0.000%), 1 calls (0894E3F8 - 0894E3FC, length 2)
_S1_2_891EB3C (nop) 0 instructions (0.000%), 1 calls (0891EB3C - 0891EB40, length 2)
_S1_2_88E1F68 (nop) 0 instructions (0.000%), 1 calls (088E1F68 - 088E1F6C, length 2)
_S1_2_88C5FA0 (nop) 0 instructions (0.000%), 1 calls (088C5FA0 - 088C5FA4, length 2)
_S1_2_88C5BC0 (nop) 0 instructions (0.000%), 1 calls (088C5BC0 - 088C5BC4, length 2)
_S1_2_88C5BB0 (nop) 0 instructions (0.000%), 1 calls (088C5BB0 - 088C5BB4, length 2)
_S1_2_88C4BE8 (nop) 0 instructions (0.000%), 1 calls (088C4BE8 - 088C4BEC, length 2)
_S1_2_88C3BF0 (nop) 0 instructions (0.000%), 1 calls (088C3BF0 - 088C3BF4, length 2)
_S1_2_88C38B8 (nop) 0 instructions (0.000%), 1 calls (088C38B8 - 088C38BC, length 2)
_S1_2_88C38A8 (nop) 0 instructions (0.000%), 1 calls (088C38A8 - 088C38AC, length 2)
_S1_2_88C3510 (nop) 0 instructions (0.000%), 1 calls (088C3510 - 088C3514, length 2)
_S1_2_88C3500 (nop) 0 instructions (0.000%), 1 calls (088C3500 - 088C3504, length 2)
_S1_2_88C1EF0 (nop) 0 instructions (0.000%), 1 calls (088C1EF0 - 088C1EF4, length 2)
_S1_2_88C1EE0 (nop) 0 instructions (0.000%), 1 calls (088C1EE0 - 088C1EE4, length 2)
_S1_2_88C06A4 (nop) 0 instructions (0.000%), 1 calls (088C06A4 - 088C06A8, length 2)
_S1_2_88BFA74 (nop) 0 instructions (0.000%), 1 calls (088BFA74 - 088BFA78, length 2)
_S1_2_88BE3F8 (nop) 0 instructions (0.000%), 1 calls (088BE3F8 - 088BE3FC, length 2)
_S1_2_88BD9A4 (nop) 0 instructions (0.000%), 1 calls (088BD9A4 - 088BD9A8, length 2)
_S1_2_88BB2B4 (nop) 0 instructions (0.000%), 1 calls (088BB2B4 - 088BB2B8, length 2)
_S1_2_88BB028 (nop) 0 instructions (0.000%), 1 calls (088BB028 - 088BB02C, length 2)
_S1_2_88BB010 (nop) 0 instructions (0.000%), 1 calls (088BB010 - 088BB014, length 2)
_S1_2_88BAAC4 (nop) 0 instructions (0.000%), 1 calls (088BAAC4 - 088BAAC8, length 2)
_S1_2_88BA700 (nop) 0 instructions (0.000%), 1 calls (088BA700 - 088BA704, length 2)
_S1_2_88B9F98 (nop) 0 instructions (0.000%), 1 calls (088B9F98 - 088B9F9C, length 2)
_S1_2_88B9268 (nop) 0 instructions (0.000%), 1 calls (088B9268 - 088B926C, length 2)
_S1_2_88B9228 (nop) 0 instructions (0.000%), 1 calls (088B9228 - 088B922C, length 2)
_S1_2_88B9100 (nop) 0 instructions (0.000%), 1 calls (088B9100 - 088B9104, length 2)
_S1_2_88B90A8 (nop) 0 instructions (0.000%), 1 calls (088B90A8 - 088B90AC, length 2)
_S1_2_88A3B98 (nop) 0 instructions (0.000%), 1 calls (088A3B98 - 088A3B9C, length 2)
_S1_2_88A3A70 (nop) 0 instructions (0.000%), 1 calls (088A3A70 - 088A3A74, length 2)
_S1_2_88586F8 (nop) 0 instructions (0.000%), 1 calls (088586F8 - 088586FC, length 2)
------------------ GEProfiler ----------------------
GE list count: 3303
Texture load count: 2344, average 0.7 per GE list
Copy GE to memory: 1060, average 0.3 per GE list
Copy Stencil to memory: 0, average 0.0 per GE list
GE list duration: 15513ms, average 4.7ms per GE list, max FPS is 212.9
prim: called 810824 times, average 245.5 per GE list
GU_TEXTURE_16BIT|GU_COLOR_4444|GU_VERTEX_16BIT|GU_TRANSFORM_3D size=12: used 679877 times in PRIM, average 205.8 per GE list
GU_TEXTURE_16BIT|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_2D size=20: used 32157 times in PRIM, average 9.7 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(2)|GU_TRANSFORM_3D size=12: used 29150 times in PRIM, average 8.8 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(1)|GU_TRANSFORM_3D size=12: used 21730 times in PRIM, average 6.6 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(3)|GU_TRANSFORM_3D size=14: used 10600 times in PRIM, average 3.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_32BITF|GU_TRANSFORM_2D size=16: used 10406 times in PRIM, average 3.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(4)|GU_TRANSFORM_3D size=14: used 7420 times in PRIM, average 2.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10: used 4782 times in PRIM, average 1.4 per GE list
GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12: used 3301 times in PRIM, average 1.0 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(5)|GU_TRANSFORM_3D size=16: used 2120 times in PRIM, average 0.6 per GE list
GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_INDEX_8BIT|GU_TRANSFORM_2D size=24: used 1841 times in PRIM, average 0.6 per GE list
GU_COLOR_4444|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=8: used 1340 times in PRIM, average 0.4 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=20: used 1325 times in PRIM, average 0.4 per GE list
GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_2D size=16: used 1070 times in PRIM, average 0.3 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(6)|GU_TRANSFORM_3D size=16: used 1060 times in PRIM, average 0.3 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(8)|GU_TRANSFORM_3D size=18: used 1060 times in PRIM, average 0.3 per GE list
GU_VERTEX_32BITF|GU_TRANSFORM_3D size=12: used 790 times in PRIM, average 0.2 per GE list
GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_WEIGHT_8BIT|GU_WEIGHTS(7)|GU_TRANSFORM_3D size=18: used 530 times in PRIM, average 0.2 per GE list
GU_TEXTURE_32BITF|GU_VERTEX_32BITF|GU_INDEX_8BIT|GU_TRANSFORM_2D size=20: used 265 times in PRIM, average 0.1 per GE list
