lbl_803268D4: /* 803268D4 94 21 FF 90 */ stwu r1, -0x70(r1) /* 803268D8 7C 08 02 A6 */ mflr r0 /* 803268DC 90 01 00 74 */ stw r0, 0x74(r1) /* 803268E0 DB E1 00 60 */ stfd f31, 0x60(r1) /* 803268E4 F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */ /* 803268E8 DB C1 00 50 */ stfd f30, 0x50(r1) /* 803268EC F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */ /* 803268F0 DB A1 00 40 */ stfd f29, 0x40(r1) /* 803268F4 F3 A1 00 48 */ psq_st f29, 72(r1), 0, 0 /* qr0 */ /* 803268F8 DB 81 00 30 */ stfd f28, 0x30(r1) /* 803268FC F3 81 00 38 */ psq_st f28, 56(r1), 0, 0 /* qr0 */ /* 80326900 DB 61 00 20 */ stfd f27, 0x20(r1) /* 80326904 F3 61 00 28 */ psq_st f27, 40(r1), 0, 0 /* qr0 */ /* 80326908 39 61 00 20 */ addi r11, r1, 0x20 /* 8032690C 48 03 B8 D1 */ bl _savegpr_29 /* 80326910 38 ED 83 F8 */ la r7, J3DUnit01(r13) /* 80450978-_SDA_BASE_ */ /* 80326914 3B E0 FF FF */ li r31, -1 /* 80326918 38 80 FF D0 */ li r4, -48 /* 8032691C 80 C3 00 00 */ lwz r6, 0(r3) /* 80326920 A1 06 00 1E */ lhz r8, 0x1e(r6) /* 80326924 80 A6 00 24 */ lwz r5, 0x24(r6) /* 80326928 3B C5 FF FE */ addi r30, r5, -2 /* 8032692C 80 A6 00 28 */ lwz r5, 0x28(r6) /* 80326930 3B A5 FF FC */ addi r29, r5, -4 /* 80326934 E3 67 00 00 */ psq_l f27, 0(r7), 0, 0 /* qr0 */ /* 80326938 11 5B DC 20 */ ps_merge00 f10, f27, f27 /* 8032693C 11 9B DC 20 */ ps_merge00 f12, f27, f27 /* 80326940 13 FB DC 20 */ ps_merge00 f31, f27, f27 /* 80326944 48 00 01 38 */ b lbl_80326A7C lbl_80326948: /* 80326948 80 E3 00 08 */ lwz r7, 8(r3) /* 8032694C 38 00 00 01 */ li r0, 1 /* 80326950 7C 07 F9 AE */ stbx r0, r7, r31 /* 80326954 80 03 00 10 */ lwz r0, 0x10(r3) /* 80326958 7D 40 22 14 */ add r10, r0, r4 /* 8032695C 11 3B DC 20 */ ps_merge00 f9, f27, f27 /* 80326960 11 7B DC 20 */ ps_merge00 f11, f27, f27 /* 80326964 11 BB DC 20 */ ps_merge00 f13, f27, f27 /* 80326968 39 80 00 00 */ li r12, 0 /* 8032696C 80 A3 00 00 */ lwz r5, 0(r3) /* 80326970 80 A5 00 20 */ lwz r5, 0x20(r5) /* 80326974 57 E0 04 3E */ clrlwi r0, r31, 0x10 /* 80326978 7D 25 00 AE */ lbzx r9, r5, r0 lbl_8032697C: /* 8032697C A5 7E 00 02 */ lhzu r11, 2(r30) /* 80326980 80 A3 00 00 */ lwz r5, 0(r3) /* 80326984 80 05 00 2C */ lwz r0, 0x2c(r5) /* 80326988 1C AB 00 30 */ mulli r5, r11, 0x30 /* 8032698C 7C C0 2A 14 */ add r6, r0, r5 /* 80326990 80 03 00 0C */ lwz r0, 0xc(r3) /* 80326994 7C A0 2A 14 */ add r5, r0, r5 /* 80326998 E0 46 00 00 */ psq_l f2, 0(r6), 0, 0 /* qr0 */ /* 8032699C E0 25 00 00 */ psq_l f1, 0(r5), 0, 0 /* qr0 */ /* 803269A0 E0 65 00 10 */ psq_l f3, 16(r5), 0, 0 /* qr0 */ /* 803269A4 E0 A5 00 20 */ psq_l f5, 32(r5), 0, 0 /* qr0 */ /* 803269A8 11 02 00 58 */ ps_muls0 f8, f2, f1 /* 803269AC E0 C6 00 10 */ psq_l f6, 16(r6), 0, 0 /* qr0 */ /* 803269B0 13 C2 00 D8 */ ps_muls0 f30, f2, f3 /* 803269B4 13 A2 01 58 */ ps_muls0 f29, f2, f5 /* 803269B8 E0 E6 00 20 */ psq_l f7, 32(r6), 0, 0 /* qr0 */ /* 803269BC 11 06 40 5E */ ps_madds1 f8, f6, f1, f8 /* 803269C0 E0 45 00 08 */ psq_l f2, 8(r5), 0, 0 /* qr0 */ /* 803269C4 13 C6 F0 DE */ ps_madds1 f30, f6, f3, f30 /* 803269C8 E0 85 00 18 */ psq_l f4, 24(r5), 0, 0 /* qr0 */ /* 803269CC 13 A6 E9 5E */ ps_madds1 f29, f6, f5, f29 /* 803269D0 E0 C5 00 28 */ psq_l f6, 40(r5), 0, 0 /* qr0 */ /* 803269D4 11 07 40 9C */ ps_madds0 f8, f7, f2, f8 /* 803269D8 C4 1D 00 04 */ lfsu f0, 4(r29) /* 803269DC 13 C7 F1 1C */ ps_madds0 f30, f7, f4, f30 /* 803269E0 13 A7 E9 9C */ ps_madds0 f29, f7, f6, f29 /* 803269E4 E0 E6 00 08 */ psq_l f7, 8(r6), 0, 0 /* qr0 */ /* 803269E8 11 28 48 1C */ ps_madds0 f9, f8, f0, f9 /* 803269EC 11 7E 58 1C */ ps_madds0 f11, f30, f0, f11 /* 803269F0 11 BD 68 1C */ ps_madds0 f13, f29, f0, f13 /* 803269F4 E1 06 00 18 */ psq_l f8, 24(r6), 0, 0 /* qr0 */ /* 803269F8 13 C7 00 58 */ ps_muls0 f30, f7, f1 /* 803269FC 13 A7 00 D8 */ ps_muls0 f29, f7, f3 /* 80326A00 13 87 01 58 */ ps_muls0 f28, f7, f5 /* 80326A04 E0 E6 00 28 */ psq_l f7, 40(r6), 0, 0 /* qr0 */ /* 80326A08 F1 2A 00 00 */ psq_st f9, 0(r10), 0, 0 /* qr0 */ /* 80326A0C 13 C8 F0 5E */ ps_madds1 f30, f8, f1, f30 /* 80326A10 13 A8 E8 DE */ ps_madds1 f29, f8, f3, f29 /* 80326A14 13 88 E1 5E */ ps_madds1 f28, f8, f5, f28 /* 80326A18 13 C7 F0 9C */ ps_madds0 f30, f7, f2, f30 /* 80326A1C 13 A7 E9 1C */ ps_madds0 f29, f7, f4, f29 /* 80326A20 13 87 E1 9C */ ps_madds0 f28, f7, f6, f28 /* 80326A24 F1 6A 00 10 */ psq_st f11, 16(r10), 0, 0 /* qr0 */ /* 80326A28 F1 AA 00 20 */ psq_st f13, 32(r10), 0, 0 /* qr0 */ /* 80326A2C 13 DB F0 BA */ ps_madd f30, f27, f2, f30 /* 80326A30 13 BB E9 3A */ ps_madd f29, f27, f4, f29 /* 80326A34 13 9B E1 BA */ ps_madd f28, f27, f6, f28 /* 80326A38 11 5E 50 1C */ ps_madds0 f10, f30, f0, f10 /* 80326A3C 11 9D 60 1C */ ps_madds0 f12, f29, f0, f12 /* 80326A40 13 FC F8 1C */ ps_madds0 f31, f28, f0, f31 /* 80326A44 7C C7 F8 AE */ lbzx r6, r7, r31 /* 80326A48 80 A3 00 04 */ lwz r5, 4(r3) /* 80326A4C 7C 05 58 AE */ lbzx r0, r5, r11 /* 80326A50 7C C0 00 38 */ and r0, r6, r0 /* 80326A54 7C 07 F9 AE */ stbx r0, r7, r31 /* 80326A58 39 8C 00 01 */ addi r12, r12, 1 /* 80326A5C 7C 0C 48 00 */ cmpw r12, r9 /* 80326A60 41 80 FF 1C */ blt lbl_8032697C /* 80326A64 F1 4A 00 08 */ psq_st f10, 8(r10), 0, 0 /* qr0 */ /* 80326A68 11 5B DC 20 */ ps_merge00 f10, f27, f27 /* 80326A6C F1 8A 00 18 */ psq_st f12, 24(r10), 0, 0 /* qr0 */ /* 80326A70 11 9B DC 20 */ ps_merge00 f12, f27, f27 /* 80326A74 F3 EA 00 28 */ psq_st f31, 40(r10), 0, 0 /* qr0 */ /* 80326A78 13 FB DC 20 */ ps_merge00 f31, f27, f27 lbl_80326A7C: /* 80326A7C 3B FF 00 01 */ addi r31, r31, 1 /* 80326A80 7C 1F 40 00 */ cmpw r31, r8 /* 80326A84 38 84 00 30 */ addi r4, r4, 0x30 /* 80326A88 41 80 FE C0 */ blt lbl_80326948 /* 80326A8C E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */ /* 80326A90 CB E1 00 60 */ lfd f31, 0x60(r1) /* 80326A94 E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */ /* 80326A98 CB C1 00 50 */ lfd f30, 0x50(r1) /* 80326A9C E3 A1 00 48 */ psq_l f29, 72(r1), 0, 0 /* qr0 */ /* 80326AA0 CB A1 00 40 */ lfd f29, 0x40(r1) /* 80326AA4 E3 81 00 38 */ psq_l f28, 56(r1), 0, 0 /* qr0 */ /* 80326AA8 CB 81 00 30 */ lfd f28, 0x30(r1) /* 80326AAC E3 61 00 28 */ psq_l f27, 40(r1), 0, 0 /* qr0 */ /* 80326AB0 CB 61 00 20 */ lfd f27, 0x20(r1) /* 80326AB4 39 61 00 20 */ addi r11, r1, 0x20 /* 80326AB8 48 03 B7 71 */ bl _restgpr_29 /* 80326ABC 80 01 00 74 */ lwz r0, 0x74(r1) /* 80326AC0 7C 08 03 A6 */ mtlr r0 /* 80326AC4 38 21 00 70 */ addi r1, r1, 0x70 /* 80326AC8 4E 80 00 20 */ blr