Disassembly from requested address 0x82450b68 (200 instructions):

  0x82450b68:  mflr    r12
  0x82450b6c:  bl      0x825F0F74
  0x82450b70:  subi    r31, r1, 176
  0x82450b74:  stwu    r1, -176(r1)
  0x82450b78:  mr      r29, r4
  0x82450b7c:  mr      r27, r3
  0x82450b80:  cmpwi   cr6, r29, 5
  0x82450b84:  bne     cr6, 0x82450B94
  0x82450b88:  addi    r28, r27, 196
  0x82450b8c:  addi    r26, r27, 28
  0x82450b90:  b       0x82450BAC
  0x82450b94:  slwi    r11, r29, 2
  0x82450b98:  mr      r26, r27
  0x82450b9c:  add     r11, r29, r11
  0x82450ba0:  slwi    r11, r11, 2
  0x82450ba4:  add     r11, r11, r27
  0x82450ba8:  addi    r28, r11, 96
  0x82450bac:  addi    r23, r27, 56
  0x82450bb0:  mr      r3, r23
  0x82450bb4:  stw     r23, 84(r31)
  0x82450bb8:  bl      0x8284DCFC
  0x82450bbc:  mr      r3, r26
  0x82450bc0:  bl      0x8284DCFC
  0x82450bc4:  lwz     r7, 16(r28)
  0x82450bc8:  cntlzw  r11, r7
  0x82450bcc:  extrwi  r11, r11, 1, 26
  0x82450bd0:  cmplwi  cr6, r11, 0x0
  0x82450bd4:  beq     cr6, 0x82450BEC
  0x82450bd8:  mr      r3, r26
  0x82450bdc:  bl      0x8284DD0C
  0x82450be0:  mr      r3, r23
  0x82450be4:  bl      0x8284DD0C
  0x82450be8:  b       0x82450EE8
  0x82450bec:  lwz     r11, 12(r28)
  0x82450bf0:  lwz     r9, 8(r28)
  0x82450bf4:  srwi    r10, r11, 2
  0x82450bf8:  clrlwi  r8, r11, 30
  0x82450bfc:  cmplw   cr6, r9, r10
  0x82450c00:  bgt     cr6, 0x82450C08
  0x82450c04:  sub     r10, r10, r9
  0x82450c08:  lwz     r9, 4(r28)
  0x82450c0c:  slwi    r10, r10, 2
  0x82450c10:  slwi    r8, r8, 2
  0x82450c14:  lwz     r6, 8(r28)
  0x82450c18:  addi    r11, r11, 1
  0x82450c1c:  slwi    r6, r6, 2
  0x82450c20:  li      r24, 0
  0x82450c24:  lwzx    r10, r10, r9
  0x82450c28:  cmplw   cr6, r6, r11
  0x82450c2c:  lwzx    r30, r10, r8
  0x82450c30:  stw     r11, 12(r28)
  0x82450c34:  stw     r30, 80(r31)
  0x82450c38:  bgt     cr6, 0x82450C40
  0x82450c3c:  stw     r24, 12(r28)
  0x82450c40:  subic.  r11, r7, 1
  0x82450c44:  stw     r11, 16(r28)
  0x82450c48:  bne     0x82450C50
  0x82450c4c:  stw     r24, 12(r28)
  0x82450c50:  addi    r25, r27, 28
  0x82450c54:  mr      r3, r25
  0x82450c58:  bl      0x8284DCFC
  0x82450c5c:  mr      r3, r25
  0x82450c60:  stw     r30, 216(r27)
  0x82450c64:  bl      0x8284DD0C
  0x82450c68:  mr      r3, r26
  0x82450c6c:  bl      0x8284DD0C
  0x82450c70:  lwz     r11, 28(r30)
  0x82450c74:  clrlwi  r11, r11, 31
  0x82450c78:  cmplwi  cr6, r11, 0x0
  0x82450c7c:  bne     cr6, 0x82450D30
  0x82450c80:  lwz     r11, 8(r30)
  0x82450c84:  cmplwi  cr6, r11, 0x1
  0x82450c88:  blt     cr6, 0x82450CE4
  0x82450c8c:  bne     cr6, 0x82450D3C
  0x82450c90:  lwz     r11, 28(r30)
  0x82450c94:  rlwinm  r11, r11, 0, 29, 29
  0x82450c98:  cmplwi  cr6, r11, 0x0
  0x82450c9c:  beq     cr6, 0x82450CB0
  0x82450ca0:  mr      r4, r30
  0x82450ca4:  mr      r3, r27
  0x82450ca8:  bl      0x824510E0
  0x82450cac:  b       0x82450CBC
  0x82450cb0:  mr      r4, r30
  0x82450cb4:  mr      r3, r27
  0x82450cb8:  bl      0x824517B0
  0x82450cbc:  stw     r29, 220(r27)
  0x82450cc0:  bl      0x824AA830
  0x82450cc4:  mr      r11, r3
  0x82450cc8:  lwz     r3, 92(r27)
  0x82450ccc:  li      r5, 0
  0x82450cd0:  addi    r11, r11, 66
  0x82450cd4:  li      r4, 1
  0x82450cd8:  stw     r11, 224(r27)
  0x82450cdc:  bl      0x824AB158
  0x82450ce0:  b       0x82450D3C
  0x82450ce4:  lwz     r11, 28(r30)
  0x82450ce8:  mr      r4, r30
  0x82450cec:  mr      r3, r27
  0x82450cf0:  rlwinm  r11, r11, 0, 29, 29
  0x82450cf4:  cmplwi  cr6, r11, 0x0
  0x82450cf8:  beq     cr6, 0x82450D04
  0x82450cfc:  bl      0x82450F68
  0x82450d00:  b       0x82450D08
  0x82450d04:  bl      0x82451238
  0x82450d08:  stw     r29, 220(r27)
  0x82450d0c:  bl      0x824AA830
  0x82450d10:  mr      r11, r3
  0x82450d14:  lwz     r3, 92(r27)
  0x82450d18:  li      r5, 0
  0x82450d1c:  addi    r11, r11, 66
  0x82450d20:  li      r4, 1
  0x82450d24:  stw     r11, 224(r27)
  0x82450d28:  bl      0x824AB158
  0x82450d2c:  b       0x82450D3C
  0x82450d30:  lwz     r11, 28(r30)
  0x82450d34:  ori     r11, r11, 0x2
  0x82450d38:  stw     r11, 28(r30)
  0x82450d3c:  lwz     r11, 8(r30)
  0x82450d40:  mr      r29, r24
  0x82450d44:  cmpwi   cr6, r11, 2
  0x82450d48:  blt     cr6, 0x82450E08
  0x82450d4c:  cmpwi   cr6, r11, 3
  0x82450d50:  ble     cr6, 0x82450DA0
  0x82450d54:  cmpwi   cr6, r11, 4
  0x82450d58:  bne     cr6, 0x82450E08
  0x82450d5c:  lwz     r11, 28(r30)
  0x82450d60:  rlwinm  r11, r11, 0, 29, 29
  0x82450d64:  cmplwi  cr6, r11, 0x0
  0x82450d68:  bne     cr6, 0x82450D98
  0x82450d6c:  lwz     r29, 36(r30)
  0x82450d70:  mr      r3, r29
  0x82450d74:  lwz     r11, 0(r29)
  0x82450d78:  lwz     r11, 4(r11)
  0x82450d7c:  mtctr   r11
  0x82450d80:  bctrl
  0x82450d84:  clrlwi  r11, r3, 24
  0x82450d88:  cmplwi  cr6, r11, 0x0
  0x82450d8c:  beq     cr6, 0x82450D98
  0x82450d90:  mr      r3, r29
  0x82450d94:  bl      0x8244FB38
  0x82450d98:  li      r29, 1
  0x82450d9c:  b       0x82450E28
  0x82450da0:  addi    r3, r30, 40
  0x82450da4:  bl      0x82451DB8
  0x82450da8:  lwz     r11, 32(r30)
  0x82450dac:  cmplwi  cr6, r11, 0x0
  0x82450db0:  beq     cr6, 0x82450DCC
  0x82450db4:  rlwinm  r11, r11, 0, 0, 31
  0x82450db8:  lwz     r10, 4(r30)
  0x82450dbc:  lwz     r11, 4(r11)
  0x82450dc0:  cmplw   cr6, r10, r11
  0x82450dc4:  li      r11, 1
  0x82450dc8:  beq     cr6, 0x82450DD0
  0x82450dcc:  mr      r11, r24
  0x82450dd0:  clrlwi  r11, r11, 24
  0x82450dd4:  cmplwi  cr6, r11, 0x0
  0x82450dd8:  beq     cr6, 0x82450E00
  0x82450ddc:  lwz     r4, 8(r30)
  0x82450de0:  lwz     r5, 0(r30)
  0x82450de4:  lwz     r3, 32(r30)
  0x82450de8:  cmpwi   cr6, r4, 1
  0x82450dec:  ble     cr6, 0x82450DFC
  0x82450df0:  bl      0x8245D9D8
  0x82450df4:  li      r29, 1
  0x82450df8:  b       0x82450E28
  0x82450dfc:  stw     r4, 8(r3)
  0x82450e00:  li      r29, 1
  0x82450e04:  b       0x82450E28
  0x82450e08:  mr      r3, r26
  0x82450e0c:  stw     r26, 88(r31)
  0x82450e10:  bl      0x8284DCFC
  0x82450e14:  addi    r4, r31, 80
  0x82450e18:  mr      r3, r28
  0x82450e1c:  bl      0x823232C0
  0x82450e20:  mr      r3, r26
  0x82450e24:  bl      0x8284DD0C
  0x82450e28:  clrlwi  r11, r29, 24
  0x82450e2c:  cmplwi  cr6, r11, 0x0
  0x82450e30:  beq     cr6, 0x82450ECC
  0x82450e34:  lwz     r11, 28(r30)
  0x82450e38:  rlwinm  r11, r11, 0, 30, 30
  0x82450e3c:  cmplwi  cr6, r11, 0x0
  0x82450e40:  beq     cr6, 0x82450E68
  0x82450e44:  mr      r3, r26
  0x82450e48:  stw     r26, 88(r31)
  0x82450e4c:  bl      0x8284DCFC
  0x82450e50:  addi    r4, r31, 80
  0x82450e54:  mr      r3, r28
  0x82450e58:  bl      0x823232C0
  0x82450e5c:  mr      r3, r26
  0x82450e60:  bl      0x8284DD0C
  0x82450e64:  b       0x82450ECC
  0x82450e68:  lwz     r11, 40(r30)
  0x82450e6c:  cmplwi  cr6, r11, 0x0
  0x82450e70:  beq     cr6, 0x82450EA4
  0x82450e74:  rlwinm  r3, r11, 0, 0, 31
  0x82450e78:  bl      0x82458A70
  0x82450e7c:  lwz     r29, 40(r30)
  0x82450e80:  lwz     r3, 0(r29)
  0x82450e84:  bl      0x824583E8
