lbl_803559E0: /* 803559E0 38 00 00 00 */ li r0, 0 /* 803559E4 7C 84 0E 70 */ srawi r4, r4, 1 /* 803559E8 B0 06 00 00 */ sth r0, 0(r6) /* 803559EC 7C 84 01 95 */ addze. r4, r4 /* 803559F0 B0 05 00 00 */ sth r0, 0(r5) /* 803559F4 40 81 01 70 */ ble lbl_80355B64 /* 803559F8 54 80 E8 FF */ rlwinm. r0, r4, 0x1d, 3, 0x1f /* 803559FC 7C 09 03 A6 */ mtctr r0 /* 80355A00 41 82 01 34 */ beq lbl_80355B34 lbl_80355A04: /* 80355A04 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355A08 A0 03 00 00 */ lhz r0, 0(r3) /* 80355A0C 7C 07 02 14 */ add r0, r7, r0 /* 80355A10 B0 05 00 00 */ sth r0, 0(r5) /* 80355A14 A0 03 00 00 */ lhz r0, 0(r3) /* 80355A18 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355A1C 7C 00 00 F8 */ nor r0, r0, r0 /* 80355A20 7C 07 02 14 */ add r0, r7, r0 /* 80355A24 B0 06 00 00 */ sth r0, 0(r6) /* 80355A28 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355A2C A0 03 00 02 */ lhz r0, 2(r3) /* 80355A30 7C 07 02 14 */ add r0, r7, r0 /* 80355A34 B0 05 00 00 */ sth r0, 0(r5) /* 80355A38 A0 03 00 02 */ lhz r0, 2(r3) /* 80355A3C A0 E6 00 00 */ lhz r7, 0(r6) /* 80355A40 7C 00 00 F8 */ nor r0, r0, r0 /* 80355A44 7C 07 02 14 */ add r0, r7, r0 /* 80355A48 B0 06 00 00 */ sth r0, 0(r6) /* 80355A4C A0 E5 00 00 */ lhz r7, 0(r5) /* 80355A50 A0 03 00 04 */ lhz r0, 4(r3) /* 80355A54 7C 07 02 14 */ add r0, r7, r0 /* 80355A58 B0 05 00 00 */ sth r0, 0(r5) /* 80355A5C A0 03 00 04 */ lhz r0, 4(r3) /* 80355A60 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355A64 7C 00 00 F8 */ nor r0, r0, r0 /* 80355A68 7C 07 02 14 */ add r0, r7, r0 /* 80355A6C B0 06 00 00 */ sth r0, 0(r6) /* 80355A70 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355A74 A0 03 00 06 */ lhz r0, 6(r3) /* 80355A78 7C 07 02 14 */ add r0, r7, r0 /* 80355A7C B0 05 00 00 */ sth r0, 0(r5) /* 80355A80 A0 03 00 06 */ lhz r0, 6(r3) /* 80355A84 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355A88 7C 00 00 F8 */ nor r0, r0, r0 /* 80355A8C 7C 07 02 14 */ add r0, r7, r0 /* 80355A90 B0 06 00 00 */ sth r0, 0(r6) /* 80355A94 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355A98 A0 03 00 08 */ lhz r0, 8(r3) /* 80355A9C 7C 07 02 14 */ add r0, r7, r0 /* 80355AA0 B0 05 00 00 */ sth r0, 0(r5) /* 80355AA4 A0 03 00 08 */ lhz r0, 8(r3) /* 80355AA8 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355AAC 7C 00 00 F8 */ nor r0, r0, r0 /* 80355AB0 7C 07 02 14 */ add r0, r7, r0 /* 80355AB4 B0 06 00 00 */ sth r0, 0(r6) /* 80355AB8 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355ABC A0 03 00 0A */ lhz r0, 0xa(r3) /* 80355AC0 7C 07 02 14 */ add r0, r7, r0 /* 80355AC4 B0 05 00 00 */ sth r0, 0(r5) /* 80355AC8 A0 03 00 0A */ lhz r0, 0xa(r3) /* 80355ACC A0 E6 00 00 */ lhz r7, 0(r6) /* 80355AD0 7C 00 00 F8 */ nor r0, r0, r0 /* 80355AD4 7C 07 02 14 */ add r0, r7, r0 /* 80355AD8 B0 06 00 00 */ sth r0, 0(r6) /* 80355ADC A0 E5 00 00 */ lhz r7, 0(r5) /* 80355AE0 A0 03 00 0C */ lhz r0, 0xc(r3) /* 80355AE4 7C 07 02 14 */ add r0, r7, r0 /* 80355AE8 B0 05 00 00 */ sth r0, 0(r5) /* 80355AEC A0 03 00 0C */ lhz r0, 0xc(r3) /* 80355AF0 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355AF4 7C 00 00 F8 */ nor r0, r0, r0 /* 80355AF8 7C 07 02 14 */ add r0, r7, r0 /* 80355AFC B0 06 00 00 */ sth r0, 0(r6) /* 80355B00 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355B04 A0 03 00 0E */ lhz r0, 0xe(r3) /* 80355B08 7C 07 02 14 */ add r0, r7, r0 /* 80355B0C B0 05 00 00 */ sth r0, 0(r5) /* 80355B10 A0 03 00 0E */ lhz r0, 0xe(r3) /* 80355B14 38 63 00 10 */ addi r3, r3, 0x10 /* 80355B18 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355B1C 7C 00 00 F8 */ nor r0, r0, r0 /* 80355B20 7C 07 02 14 */ add r0, r7, r0 /* 80355B24 B0 06 00 00 */ sth r0, 0(r6) /* 80355B28 42 00 FE DC */ bdnz lbl_80355A04 /* 80355B2C 70 84 00 07 */ andi. r4, r4, 7 /* 80355B30 41 82 00 34 */ beq lbl_80355B64 lbl_80355B34: /* 80355B34 7C 89 03 A6 */ mtctr r4 lbl_80355B38: /* 80355B38 A0 E5 00 00 */ lhz r7, 0(r5) /* 80355B3C A0 03 00 00 */ lhz r0, 0(r3) /* 80355B40 7C 07 02 14 */ add r0, r7, r0 /* 80355B44 B0 05 00 00 */ sth r0, 0(r5) /* 80355B48 A0 03 00 00 */ lhz r0, 0(r3) /* 80355B4C 38 63 00 02 */ addi r3, r3, 2 /* 80355B50 A0 E6 00 00 */ lhz r7, 0(r6) /* 80355B54 7C 00 00 F8 */ nor r0, r0, r0 /* 80355B58 7C 07 02 14 */ add r0, r7, r0 /* 80355B5C B0 06 00 00 */ sth r0, 0(r6) /* 80355B60 42 00 FF D8 */ bdnz lbl_80355B38 lbl_80355B64: /* 80355B64 A0 05 00 00 */ lhz r0, 0(r5) /* 80355B68 28 00 FF FF */ cmplwi r0, 0xffff /* 80355B6C 40 82 00 0C */ bne lbl_80355B78 /* 80355B70 38 00 00 00 */ li r0, 0 /* 80355B74 B0 05 00 00 */ sth r0, 0(r5) lbl_80355B78: /* 80355B78 A0 06 00 00 */ lhz r0, 0(r6) /* 80355B7C 28 00 FF FF */ cmplwi r0, 0xffff /* 80355B80 4C 82 00 20 */ bnelr /* 80355B84 38 00 00 00 */ li r0, 0 /* 80355B88 B0 06 00 00 */ sth r0, 0(r6) /* 80355B8C 4E 80 00 20 */ blr