  0x82450a28:  mflr    r12
  0x82450a2c:  stw     r12, -8(r1)
  0x82450a30:  std     r31, -16(r1)
  0x82450a34:  stwu    r1, -96(r1)
  0x82450a38:  mr      r31, r3
  0x82450a3c:  li      r4, 3
  0x82450a40:  li      r3, -2
  0x82450a44:  bl      0x824AA658
  0x82450a48:  mr      r3, r31
  0x82450a4c:  bl      0x82450A68
  0x82450a50:  addi    r1, r1, 96
  0x82450a54:  lwz     r12, -8(r1)
  0x82450a58:  mtlr    r12
  0x82450a5c:  ld      r31, -16(r1)
  0x82450a60:  blr
  0x82450a64:  .long   0x00000000
  0x82450a68:  mflr    r12
  0x82450a6c:  bl      0x825F0F88
  0x82450a70:  stwu    r1, -128(r1)
  0x82450a74:  mr      r31, r3
  0x82450a78:  li      r6, 16
  0x82450a7c:  li      r5, 0
  0x82450a80:  addi    r4, r1, 80
  0x82450a84:  li      r3, 2
  0x82450a88:  lwz     r11, 88(r31)
  0x82450a8c:  stw     r11, 80(r1)
  0x82450a90:  lwz     r11, 92(r31)
  0x82450a94:  stw     r11, 84(r1)
  0x82450a98:  bl      0x824AB240
  0x82450a9c:  cmplwi  cr6, r3, 0x0
  0x82450aa0:  beq     cr6, 0x82450B50
  0x82450aa4:  li      r29, 0
  0x82450aa8:  li      r28, 4
  0x82450aac:  lwz     r11, 212(r31)
  0x82450ab0:  cntlzw  r11, r11
  0x82450ab4:  extrwi  r11, r11, 1, 26
  0x82450ab8:  cmplwi  cr6, r11, 0x0
  0x82450abc:  bne     cr6, 0x82450AC8
  0x82450ac0:  li      r4, 5
  0x82450ac4:  b       0x82450B2C
  0x82450ac8:  mr      r30, r29
  0x82450acc:  addi    r11, r31, 112
  0x82450ad0:  lwz     r10, 0(r11)
  0x82450ad4:  cntlzw  r10, r10
  0x82450ad8:  extrwi  r10, r10, 1, 26
  0x82450adc:  cmplwi  cr6, r10, 0x0
  0x82450ae0:  beq     cr6, 0x82450AF8
  0x82450ae4:  addi    r30, r30, 1
  0x82450ae8:  addi    r11, r11, 20
  0x82450aec:  cmplwi  cr6, r30, 0x5
  0x82450af0:  blt     cr6, 0x82450AD0
  0x82450af4:  b       0x82450B34
  0x82450af8:  lwz     r11, 224(r31)
  0x82450afc:  cmplwi  cr6, r11, 0x0
  0x82450b00:  beq     cr6, 0x82450B28
  0x82450b04:  lwz     r11, 220(r31)
  0x82450b08:  cmpw    cr6, r11, r30
  0x82450b0c:  bge     cr6, 0x82450B28
  0x82450b10:  bl      0x824AA830
  0x82450b14:  lwz     r11, 224(r31)
  0x82450b18:  cmplw   cr6, r3, r11
  0x82450b1c:  blt     cr6, 0x82450B34
  0x82450b20:  stw     r28, 220(r31)
  0x82450b24:  stw     r29, 224(r31)
  0x82450b28:  mr      r4, r30
  0x82450b2c:  mr      r3, r31
  0x82450b30:  bl      0x82450B68
  0x82450b34:  li      r6, 16
  0x82450b38:  li      r5, 0
  0x82450b3c:  addi    r4, r1, 80
  0x82450b40:  li      r3, 2
  0x82450b44:  bl      0x824AB240
  0x82450b48:  cmplwi  cr6, r3, 0x0
  0x82450b4c:  bne     cr6, 0x82450AAC
  0x82450b50:  li      r3, 0
  0x82450b54:  addi    r1, r1, 128
  0x82450b58:  b       0x825F0FD8
  0x82450b5c:  .long   0x00000000
  0x82450b60:  lwz     r18, 9792(r31)
  0x82450b64:  lwz     r16, 13880(r14)
