.include "macros.inc"

.section .sdata2, "a"
.balign 8

.global lbl_805AB438
lbl_805AB438:
	# ROM: 0x3F7CD8
	.float 0.0

.global lbl_805AB43C
lbl_805AB43C:
	# ROM: 0x3F7CDC
	.float 6.2831855

.global lbl_805AB440
lbl_805AB440:
	# ROM: 0x3F7CE0
	.float 1.0

.global lbl_805AB444
lbl_805AB444:
	# ROM: 0x3F7CE4
	.float 0.16666667

.global lbl_805AB448
lbl_805AB448:
	# ROM: 0x3F7CE8
	.float 5.0

.global lbl_805AB44C
lbl_805AB44C:
	# ROM: 0x3F7CEC
	.float 0.2

.global lbl_805AB450
lbl_805AB450:
	# ROM: 0x3F7CF0
	.float 0.001

.global lbl_805AB454
lbl_805AB454:
	# ROM: 0x3F7CF4
	.float 0.33333334

.global lbl_805AB458
lbl_805AB458:
	# ROM: 0x3F7CF8
	.float 0.7853982
	.4byte 0

.section .text, "ax"

.global CalculateFluidTextureOffset__14CFluidUVMotionCFfPA2_f
CalculateFluidTextureOffset__14CFluidUVMotionCFfPA2_f:
/* 8011CAE4 00119A44  94 21 FF 70 */	stwu r1, -0x90(r1)
/* 8011CAE8 00119A48  7C 08 02 A6 */	mflr r0
/* 8011CAEC 00119A4C  90 01 00 94 */	stw r0, 0x94(r1)
/* 8011CAF0 00119A50  DB E1 00 80 */	stfd f31, 0x80(r1)
/* 8011CAF4 00119A54  F3 E1 00 88 */	psq_st f31, 136(r1), 0, qr0
/* 8011CAF8 00119A58  DB C1 00 70 */	stfd f30, 0x70(r1)
/* 8011CAFC 00119A5C  F3 C1 00 78 */	psq_st f30, 120(r1), 0, qr0
/* 8011CB00 00119A60  DB A1 00 60 */	stfd f29, 0x60(r1)
/* 8011CB04 00119A64  F3 A1 00 68 */	psq_st f29, 104(r1), 0, qr0
/* 8011CB08 00119A68  DB 81 00 50 */	stfd f28, 0x50(r1)
/* 8011CB0C 00119A6C  F3 81 00 58 */	psq_st f28, 88(r1), 0, qr0
/* 8011CB10 00119A70  DB 61 00 40 */	stfd f27, 0x40(r1)
/* 8011CB14 00119A74  F3 61 00 48 */	psq_st f27, 72(r1), 0, qr0
/* 8011CB18 00119A78  DB 41 00 30 */	stfd f26, 0x30(r1)
/* 8011CB1C 00119A7C  F3 41 00 38 */	psq_st f26, 56(r1), 0, qr0
/* 8011CB20 00119A80  DB 21 00 20 */	stfd f25, 0x20(r1)
/* 8011CB24 00119A84  F3 21 00 28 */	psq_st f25, 40(r1), 0, qr0
/* 8011CB28 00119A88  BF 61 00 0C */	stmw r27, 0xc(r1)
/* 8011CB2C 00119A8C  7C 7B 1B 78 */	mr r27, r3
/* 8011CB30 00119A90  FF E0 08 90 */	fmr f31, f1
/* 8011CB34 00119A94  C0 03 00 4C */	lfs f0, 0x4c(r3)
/* 8011CB38 00119A98  7C 9C 23 78 */	mr r28, r4
/* 8011CB3C 00119A9C  C0 23 00 50 */	lfs f1, 0x50(r3)
/* 8011CB40 00119AA0  EF BF 00 32 */	fmuls f29, f31, f0
/* 8011CB44 00119AA4  48 1F 82 01 */	bl FastCosR__5CMathFf
/* 8011CB48 00119AA8  EF 9D 00 72 */	fmuls f28, f29, f1
/* 8011CB4C 00119AAC  C0 3B 00 50 */	lfs f1, 0x50(r27)
/* 8011CB50 00119AB0  48 1F 82 A1 */	bl FastSinR__5CMathFf
/* 8011CB54 00119AB4  EF BD 00 72 */	fmuls f29, f29, f1
/* 8011CB58 00119AB8  7F 9D E3 78 */	mr r29, r28
/* 8011CB5C 00119ABC  3B 80 00 00 */	li r28, 0
/* 8011CB60 00119AC0  3B E0 00 00 */	li r31, 0
/* 8011CB64 00119AC4  48 00 01 08 */	b lbl_8011CC6C
lbl_8011CB68:
/* 8011CB68 00119AC8  7F DB FA 14 */	add r30, r27, r31
/* 8011CB6C 00119ACC  C0 1E 00 08 */	lfs f0, 8(r30)
/* 8011CB70 00119AD0  EF DF 00 32 */	fmuls f30, f31, f0
/* 8011CB74 00119AD4  FC 20 F0 90 */	fmr f1, f30
/* 8011CB78 00119AD8  48 27 79 4D */	bl floor
/* 8011CB7C 00119ADC  FC 00 08 18 */	frsp f0, f1
/* 8011CB80 00119AE0  80 1E 00 04 */	lwz r0, 4(r30)
/* 8011CB84 00119AE4  2C 00 00 01 */	cmpwi r0, 1
/* 8011CB88 00119AE8  EC 3E 00 28 */	fsubs f1, f30, f0
/* 8011CB8C 00119AEC  41 82 00 2C */	beq lbl_8011CBB8
/* 8011CB90 00119AF0  40 80 00 10 */	bge lbl_8011CBA0
/* 8011CB94 00119AF4  2C 00 00 00 */	cmpwi r0, 0
/* 8011CB98 00119AF8  40 80 00 14 */	bge lbl_8011CBAC
/* 8011CB9C 00119AFC  48 00 00 64 */	b lbl_8011CC00
lbl_8011CBA0:
/* 8011CBA0 00119B00  2C 00 00 03 */	cmpwi r0, 3
/* 8011CBA4 00119B04  40 80 00 5C */	bge lbl_8011CC00
/* 8011CBA8 00119B08  48 00 00 3C */	b lbl_8011CBE4
lbl_8011CBAC:
/* 8011CBAC 00119B0C  FF 40 F0 90 */	fmr f26, f30
/* 8011CBB0 00119B10  C3 62 97 18 */	lfs f27, lbl_805AB438@sda21(r2)
/* 8011CBB4 00119B14  48 00 00 54 */	b lbl_8011CC08
lbl_8011CBB8:
/* 8011CBB8 00119B18  C0 02 97 1C */	lfs f0, lbl_805AB43C@sda21(r2)
/* 8011CBBC 00119B1C  EF C0 00 72 */	fmuls f30, f0, f1
/* 8011CBC0 00119B20  FC 20 F0 90 */	fmr f1, f30
/* 8011CBC4 00119B24  48 1F 82 2D */	bl FastSinR__5CMathFf
/* 8011CBC8 00119B28  C0 1E 00 10 */	lfs f0, 0x10(r30)
/* 8011CBCC 00119B2C  EF 60 00 72 */	fmuls f27, f0, f1
/* 8011CBD0 00119B30  FC 20 F0 90 */	fmr f1, f30
/* 8011CBD4 00119B34  48 1F 81 71 */	bl FastCosR__5CMathFf
/* 8011CBD8 00119B38  C0 1E 00 10 */	lfs f0, 0x10(r30)
/* 8011CBDC 00119B3C  EF 40 00 72 */	fmuls f26, f0, f1
/* 8011CBE0 00119B40  48 00 00 28 */	b lbl_8011CC08
lbl_8011CBE4:
/* 8011CBE4 00119B44  C0 02 97 1C */	lfs f0, lbl_805AB43C@sda21(r2)
/* 8011CBE8 00119B48  C3 62 97 18 */	lfs f27, lbl_805AB438@sda21(r2)
/* 8011CBEC 00119B4C  EC 20 00 72 */	fmuls f1, f0, f1
/* 8011CBF0 00119B50  48 1F 81 55 */	bl FastCosR__5CMathFf
/* 8011CBF4 00119B54  C0 1E 00 10 */	lfs f0, 0x10(r30)
/* 8011CBF8 00119B58  EF 40 00 72 */	fmuls f26, f0, f1
/* 8011CBFC 00119B5C  48 00 00 0C */	b lbl_8011CC08
lbl_8011CC00:
/* 8011CC00 00119B60  C3 42 97 18 */	lfs f26, lbl_805AB438@sda21(r2)
/* 8011CC04 00119B64  FF 60 D0 90 */	fmr f27, f26
lbl_8011CC08:
/* 8011CC08 00119B68  C0 3E 00 0C */	lfs f1, 0xc(r30)
/* 8011CC0C 00119B6C  48 1F 81 39 */	bl FastCosR__5CMathFf
/* 8011CC10 00119B70  EF DB E8 7A */	fmadds f30, f27, f1, f29
/* 8011CC14 00119B74  C0 3E 00 0C */	lfs f1, 0xc(r30)
/* 8011CC18 00119B78  48 1F 81 D9 */	bl FastSinR__5CMathFf
/* 8011CC1C 00119B7C  EF 3A F0 7A */	fmadds f25, f26, f1, f30
/* 8011CC20 00119B80  C0 3E 00 0C */	lfs f1, 0xc(r30)
/* 8011CC24 00119B84  48 1F 81 21 */	bl FastCosR__5CMathFf
/* 8011CC28 00119B88  EF DA E0 7A */	fmadds f30, f26, f1, f28
/* 8011CC2C 00119B8C  C0 3E 00 0C */	lfs f1, 0xc(r30)
/* 8011CC30 00119B90  48 1F 81 C1 */	bl FastSinR__5CMathFf
/* 8011CC34 00119B94  EF 5B F0 7A */	fmadds f26, f27, f1, f30
/* 8011CC38 00119B98  FC 20 C8 90 */	fmr f1, f25
/* 8011CC3C 00119B9C  48 27 78 89 */	bl floor
/* 8011CC40 00119BA0  FC 00 08 18 */	frsp f0, f1
/* 8011CC44 00119BA4  FC 20 D0 90 */	fmr f1, f26
/* 8011CC48 00119BA8  EC 19 00 28 */	fsubs f0, f25, f0
/* 8011CC4C 00119BAC  D0 1D 00 00 */	stfs f0, 0(r29)
/* 8011CC50 00119BB0  48 27 78 75 */	bl floor
/* 8011CC54 00119BB4  FC 00 08 18 */	frsp f0, f1
/* 8011CC58 00119BB8  3B 9C 00 01 */	addi r28, r28, 1
/* 8011CC5C 00119BBC  3B FF 00 18 */	addi r31, r31, 0x18
/* 8011CC60 00119BC0  EC 1A 00 28 */	fsubs f0, f26, f0
/* 8011CC64 00119BC4  D0 1D 00 04 */	stfs f0, 4(r29)
/* 8011CC68 00119BC8  3B BD 00 08 */	addi r29, r29, 8
lbl_8011CC6C:
/* 8011CC6C 00119BCC  80 1B 00 00 */	lwz r0, 0(r27)
/* 8011CC70 00119BD0  7C 1C 00 00 */	cmpw r28, r0
/* 8011CC74 00119BD4  41 80 FE F4 */	blt lbl_8011CB68
/* 8011CC78 00119BD8  E3 E1 00 88 */	psq_l f31, 136(r1), 0, qr0
/* 8011CC7C 00119BDC  CB E1 00 80 */	lfd f31, 0x80(r1)
/* 8011CC80 00119BE0  E3 C1 00 78 */	psq_l f30, 120(r1), 0, qr0
/* 8011CC84 00119BE4  CB C1 00 70 */	lfd f30, 0x70(r1)
/* 8011CC88 00119BE8  E3 A1 00 68 */	psq_l f29, 104(r1), 0, qr0
/* 8011CC8C 00119BEC  CB A1 00 60 */	lfd f29, 0x60(r1)
/* 8011CC90 00119BF0  E3 81 00 58 */	psq_l f28, 88(r1), 0, qr0
/* 8011CC94 00119BF4  CB 81 00 50 */	lfd f28, 0x50(r1)
/* 8011CC98 00119BF8  E3 61 00 48 */	psq_l f27, 72(r1), 0, qr0
/* 8011CC9C 00119BFC  CB 61 00 40 */	lfd f27, 0x40(r1)
/* 8011CCA0 00119C00  E3 41 00 38 */	psq_l f26, 56(r1), 0, qr0
/* 8011CCA4 00119C04  CB 41 00 30 */	lfd f26, 0x30(r1)
/* 8011CCA8 00119C08  E3 21 00 28 */	psq_l f25, 40(r1), 0, qr0
/* 8011CCAC 00119C0C  CB 21 00 20 */	lfd f25, 0x20(r1)
/* 8011CCB0 00119C10  BB 61 00 0C */	lmw r27, 0xc(r1)
/* 8011CCB4 00119C14  80 01 00 94 */	lwz r0, 0x94(r1)
/* 8011CCB8 00119C18  7C 08 03 A6 */	mtlr r0
/* 8011CCBC 00119C1C  38 21 00 90 */	addi r1, r1, 0x90
/* 8011CCC0 00119C20  4E 80 00 20 */	blr

.global __ct__14CFluidUVMotionFffRCQ214CFluidUVMotion17SFluidLayerMotionRCQ214CFluidUVMotion17SFluidLayerMotionRCQ214CFluidUVMotion17SFluidLayerMotion
__ct__14CFluidUVMotionFffRCQ214CFluidUVMotion17SFluidLayerMotionRCQ214CFluidUVMotion17SFluidLayerMotionRCQ214CFluidUVMotion17SFluidLayerMotion:
/* 8011CCC4 00119C24  C0 C2 97 20 */	lfs f6, lbl_805AB440@sda21(r2)
/* 8011CCC8 00119C28  38 E0 00 00 */	li r7, 0
/* 8011CCCC 00119C2C  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 8011CCD0 00119C30  EC A6 08 24 */	fdivs f5, f6, f1
/* 8011CCD4 00119C34  C0 82 97 24 */	lfs f4, lbl_805AB444@sda21(r2)
/* 8011CCD8 00119C38  90 E3 00 00 */	stw r7, 0(r3)
/* 8011CCDC 00119C3C  C0 62 97 18 */	lfs f3, lbl_805AB438@sda21(r2)
/* 8011CCE0 00119C40  C0 22 97 28 */	lfs f1, lbl_805AB448@sda21(r2)
/* 8011CCE4 00119C44  C0 02 97 2C */	lfs f0, lbl_805AB44C@sda21(r2)
/* 8011CCE8 00119C48  D0 A3 00 4C */	stfs f5, 0x4c(r3)
/* 8011CCEC 00119C4C  D0 43 00 50 */	stfs f2, 0x50(r3)
/* 8011CCF0 00119C50  81 03 00 00 */	lwz r8, 0(r3)
/* 8011CCF4 00119C54  90 E1 00 08 */	stw r7, 8(r1)
/* 8011CCF8 00119C58  2C 08 00 03 */	cmpwi r8, 3
/* 8011CCFC 00119C5C  D0 81 00 0C */	stfs f4, 0xc(r1)
/* 8011CD00 00119C60  D0 61 00 10 */	stfs f3, 0x10(r1)
/* 8011CD04 00119C64  D0 C1 00 14 */	stfs f6, 0x14(r1)
/* 8011CD08 00119C68  D0 21 00 18 */	stfs f1, 0x18(r1)
/* 8011CD0C 00119C6C  D0 01 00 1C */	stfs f0, 0x1c(r1)
/* 8011CD10 00119C70  40 80 00 50 */	bge lbl_8011CD60
/* 8011CD14 00119C74  1C 08 00 18 */	mulli r0, r8, 0x18
/* 8011CD18 00119C78  21 28 00 03 */	subfic r9, r8, 3
/* 8011CD1C 00119C7C  7D 03 02 14 */	add r8, r3, r0
/* 8011CD20 00119C80  7D 29 03 A6 */	mtctr r9
/* 8011CD24 00119C84  2C 09 00 00 */	cmpwi r9, 0
/* 8011CD28 00119C88  39 08 00 04 */	addi r8, r8, 4
/* 8011CD2C 00119C8C  40 81 00 2C */	ble lbl_8011CD58
lbl_8011CD30:
/* 8011CD30 00119C90  28 08 00 00 */	cmplwi r8, 0
/* 8011CD34 00119C94  41 82 00 1C */	beq lbl_8011CD50
/* 8011CD38 00119C98  90 E8 00 00 */	stw r7, 0(r8)
/* 8011CD3C 00119C9C  D0 88 00 04 */	stfs f4, 4(r8)
/* 8011CD40 00119CA0  D0 68 00 08 */	stfs f3, 8(r8)
/* 8011CD44 00119CA4  D0 C8 00 0C */	stfs f6, 0xc(r8)
/* 8011CD48 00119CA8  D0 28 00 10 */	stfs f1, 0x10(r8)
/* 8011CD4C 00119CAC  D0 08 00 14 */	stfs f0, 0x14(r8)
lbl_8011CD50:
/* 8011CD50 00119CB0  39 08 00 18 */	addi r8, r8, 0x18
/* 8011CD54 00119CB4  42 00 FF DC */	bdnz lbl_8011CD30
lbl_8011CD58:
/* 8011CD58 00119CB8  38 00 00 03 */	li r0, 3
/* 8011CD5C 00119CBC  90 03 00 00 */	stw r0, 0(r3)
lbl_8011CD60:
/* 8011CD60 00119CC0  80 04 00 00 */	lwz r0, 0(r4)
/* 8011CD64 00119CC4  90 03 00 04 */	stw r0, 4(r3)
/* 8011CD68 00119CC8  C0 04 00 04 */	lfs f0, 4(r4)
/* 8011CD6C 00119CCC  D0 03 00 08 */	stfs f0, 8(r3)
/* 8011CD70 00119CD0  C0 04 00 08 */	lfs f0, 8(r4)
/* 8011CD74 00119CD4  D0 03 00 0C */	stfs f0, 0xc(r3)
/* 8011CD78 00119CD8  C0 04 00 0C */	lfs f0, 0xc(r4)
/* 8011CD7C 00119CDC  D0 03 00 10 */	stfs f0, 0x10(r3)
/* 8011CD80 00119CE0  C0 04 00 10 */	lfs f0, 0x10(r4)
/* 8011CD84 00119CE4  D0 03 00 14 */	stfs f0, 0x14(r3)
/* 8011CD88 00119CE8  C0 04 00 14 */	lfs f0, 0x14(r4)
/* 8011CD8C 00119CEC  D0 03 00 18 */	stfs f0, 0x18(r3)
/* 8011CD90 00119CF0  80 05 00 00 */	lwz r0, 0(r5)
/* 8011CD94 00119CF4  90 03 00 1C */	stw r0, 0x1c(r3)
/* 8011CD98 00119CF8  C0 05 00 04 */	lfs f0, 4(r5)
/* 8011CD9C 00119CFC  D0 03 00 20 */	stfs f0, 0x20(r3)
/* 8011CDA0 00119D00  C0 05 00 08 */	lfs f0, 8(r5)
/* 8011CDA4 00119D04  D0 03 00 24 */	stfs f0, 0x24(r3)
/* 8011CDA8 00119D08  C0 05 00 0C */	lfs f0, 0xc(r5)
/* 8011CDAC 00119D0C  D0 03 00 28 */	stfs f0, 0x28(r3)
/* 8011CDB0 00119D10  C0 05 00 10 */	lfs f0, 0x10(r5)
/* 8011CDB4 00119D14  D0 03 00 2C */	stfs f0, 0x2c(r3)
/* 8011CDB8 00119D18  C0 05 00 14 */	lfs f0, 0x14(r5)
/* 8011CDBC 00119D1C  D0 03 00 30 */	stfs f0, 0x30(r3)
/* 8011CDC0 00119D20  80 06 00 00 */	lwz r0, 0(r6)
/* 8011CDC4 00119D24  90 03 00 34 */	stw r0, 0x34(r3)
/* 8011CDC8 00119D28  C0 06 00 04 */	lfs f0, 4(r6)
/* 8011CDCC 00119D2C  D0 03 00 38 */	stfs f0, 0x38(r3)
/* 8011CDD0 00119D30  C0 06 00 08 */	lfs f0, 8(r6)
/* 8011CDD4 00119D34  D0 03 00 3C */	stfs f0, 0x3c(r3)
/* 8011CDD8 00119D38  C0 06 00 0C */	lfs f0, 0xc(r6)
/* 8011CDDC 00119D3C  D0 03 00 40 */	stfs f0, 0x40(r3)
/* 8011CDE0 00119D40  C0 06 00 10 */	lfs f0, 0x10(r6)
/* 8011CDE4 00119D44  D0 03 00 44 */	stfs f0, 0x44(r3)
/* 8011CDE8 00119D48  C0 06 00 14 */	lfs f0, 0x14(r6)
/* 8011CDEC 00119D4C  D0 03 00 48 */	stfs f0, 0x48(r3)
/* 8011CDF0 00119D50  38 21 00 20 */	addi r1, r1, 0x20
/* 8011CDF4 00119D54  4E 80 00 20 */	blr

.global __ct__14CFluidUVMotionFff
__ct__14CFluidUVMotionFff:
/* 8011CDF8 00119D58  C0 C2 97 20 */	lfs f6, lbl_805AB440@sda21(r2)
/* 8011CDFC 00119D5C  38 80 00 00 */	li r4, 0
/* 8011CE00 00119D60  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 8011CE04 00119D64  EC A6 08 24 */	fdivs f5, f6, f1
/* 8011CE08 00119D68  C0 82 97 24 */	lfs f4, lbl_805AB444@sda21(r2)
/* 8011CE0C 00119D6C  90 83 00 00 */	stw r4, 0(r3)
/* 8011CE10 00119D70  C0 62 97 18 */	lfs f3, lbl_805AB438@sda21(r2)
/* 8011CE14 00119D74  C0 22 97 28 */	lfs f1, lbl_805AB448@sda21(r2)
/* 8011CE18 00119D78  C0 02 97 2C */	lfs f0, lbl_805AB44C@sda21(r2)
/* 8011CE1C 00119D7C  D0 A3 00 4C */	stfs f5, 0x4c(r3)
/* 8011CE20 00119D80  D0 43 00 50 */	stfs f2, 0x50(r3)
/* 8011CE24 00119D84  80 A3 00 00 */	lwz r5, 0(r3)
/* 8011CE28 00119D88  90 81 00 50 */	stw r4, 0x50(r1)
/* 8011CE2C 00119D8C  2C 05 00 03 */	cmpwi r5, 3
/* 8011CE30 00119D90  D0 81 00 54 */	stfs f4, 0x54(r1)
/* 8011CE34 00119D94  D0 61 00 58 */	stfs f3, 0x58(r1)
/* 8011CE38 00119D98  D0 C1 00 5C */	stfs f6, 0x5c(r1)
/* 8011CE3C 00119D9C  D0 21 00 60 */	stfs f1, 0x60(r1)
/* 8011CE40 00119DA0  D0 01 00 64 */	stfs f0, 0x64(r1)
/* 8011CE44 00119DA4  40 80 00 50 */	bge lbl_8011CE94
/* 8011CE48 00119DA8  1C 05 00 18 */	mulli r0, r5, 0x18
/* 8011CE4C 00119DAC  20 C5 00 03 */	subfic r6, r5, 3
/* 8011CE50 00119DB0  7C A3 02 14 */	add r5, r3, r0
/* 8011CE54 00119DB4  7C C9 03 A6 */	mtctr r6
/* 8011CE58 00119DB8  2C 06 00 00 */	cmpwi r6, 0
/* 8011CE5C 00119DBC  38 A5 00 04 */	addi r5, r5, 4
/* 8011CE60 00119DC0  40 81 00 2C */	ble lbl_8011CE8C
lbl_8011CE64:
/* 8011CE64 00119DC4  28 05 00 00 */	cmplwi r5, 0
/* 8011CE68 00119DC8  41 82 00 1C */	beq lbl_8011CE84
/* 8011CE6C 00119DCC  90 85 00 00 */	stw r4, 0(r5)
/* 8011CE70 00119DD0  D0 85 00 04 */	stfs f4, 4(r5)
/* 8011CE74 00119DD4  D0 65 00 08 */	stfs f3, 8(r5)
/* 8011CE78 00119DD8  D0 C5 00 0C */	stfs f6, 0xc(r5)
/* 8011CE7C 00119DDC  D0 25 00 10 */	stfs f1, 0x10(r5)
/* 8011CE80 00119DE0  D0 05 00 14 */	stfs f0, 0x14(r5)
lbl_8011CE84:
/* 8011CE84 00119DE4  38 A5 00 18 */	addi r5, r5, 0x18
/* 8011CE88 00119DE8  42 00 FF DC */	bdnz lbl_8011CE64
lbl_8011CE8C:
/* 8011CE8C 00119DEC  38 00 00 03 */	li r0, 3
/* 8011CE90 00119DF0  90 03 00 00 */	stw r0, 0(r3)
lbl_8011CE94:
/* 8011CE94 00119DF4  38 00 00 00 */	li r0, 0
/* 8011CE98 00119DF8  C0 42 97 2C */	lfs f2, lbl_805AB44C@sda21(r2)
/* 8011CE9C 00119DFC  C0 C2 97 30 */	lfs f6, lbl_805AB450@sda21(r2)
/* 8011CEA0 00119E00  90 03 00 04 */	stw r0, 4(r3)
/* 8011CEA4 00119E04  C0 A2 97 18 */	lfs f5, lbl_805AB438@sda21(r2)
/* 8011CEA8 00119E08  D0 C3 00 08 */	stfs f6, 8(r3)
/* 8011CEAC 00119E0C  C0 82 97 20 */	lfs f4, lbl_805AB440@sda21(r2)
/* 8011CEB0 00119E10  D0 A3 00 0C */	stfs f5, 0xc(r3)
/* 8011CEB4 00119E14  C0 62 97 28 */	lfs f3, lbl_805AB448@sda21(r2)
/* 8011CEB8 00119E18  D0 83 00 10 */	stfs f4, 0x10(r3)
/* 8011CEBC 00119E1C  C0 22 97 34 */	lfs f1, lbl_805AB454@sda21(r2)
/* 8011CEC0 00119E20  D0 63 00 14 */	stfs f3, 0x14(r3)
/* 8011CEC4 00119E24  C0 02 97 38 */	lfs f0, lbl_805AB458@sda21(r2)
/* 8011CEC8 00119E28  D0 43 00 18 */	stfs f2, 0x18(r3)
/* 8011CECC 00119E2C  90 03 00 1C */	stw r0, 0x1c(r3)
/* 8011CED0 00119E30  D0 23 00 20 */	stfs f1, 0x20(r3)
/* 8011CED4 00119E34  D0 A3 00 24 */	stfs f5, 0x24(r3)
/* 8011CED8 00119E38  D0 83 00 28 */	stfs f4, 0x28(r3)
/* 8011CEDC 00119E3C  D0 63 00 2C */	stfs f3, 0x2c(r3)
/* 8011CEE0 00119E40  D0 43 00 30 */	stfs f2, 0x30(r3)
/* 8011CEE4 00119E44  90 03 00 34 */	stw r0, 0x34(r3)
/* 8011CEE8 00119E48  D0 43 00 38 */	stfs f2, 0x38(r3)
/* 8011CEEC 00119E4C  D0 03 00 3C */	stfs f0, 0x3c(r3)
/* 8011CEF0 00119E50  D0 83 00 40 */	stfs f4, 0x40(r3)
/* 8011CEF4 00119E54  D0 63 00 44 */	stfs f3, 0x44(r3)
/* 8011CEF8 00119E58  90 01 00 38 */	stw r0, 0x38(r1)
/* 8011CEFC 00119E5C  D0 C1 00 3C */	stfs f6, 0x3c(r1)
/* 8011CF00 00119E60  D0 A1 00 40 */	stfs f5, 0x40(r1)
/* 8011CF04 00119E64  D0 81 00 44 */	stfs f4, 0x44(r1)
/* 8011CF08 00119E68  D0 61 00 48 */	stfs f3, 0x48(r1)
/* 8011CF0C 00119E6C  D0 41 00 4C */	stfs f2, 0x4c(r1)
/* 8011CF10 00119E70  90 01 00 20 */	stw r0, 0x20(r1)
/* 8011CF14 00119E74  D0 21 00 24 */	stfs f1, 0x24(r1)
/* 8011CF18 00119E78  D0 A1 00 28 */	stfs f5, 0x28(r1)
/* 8011CF1C 00119E7C  D0 81 00 2C */	stfs f4, 0x2c(r1)
/* 8011CF20 00119E80  D0 61 00 30 */	stfs f3, 0x30(r1)
/* 8011CF24 00119E84  D0 41 00 34 */	stfs f2, 0x34(r1)
/* 8011CF28 00119E88  90 01 00 08 */	stw r0, 8(r1)
/* 8011CF2C 00119E8C  D0 41 00 0C */	stfs f2, 0xc(r1)
/* 8011CF30 00119E90  D0 01 00 10 */	stfs f0, 0x10(r1)
/* 8011CF34 00119E94  D0 81 00 14 */	stfs f4, 0x14(r1)
/* 8011CF38 00119E98  D0 61 00 18 */	stfs f3, 0x18(r1)
/* 8011CF3C 00119E9C  D0 41 00 1C */	stfs f2, 0x1c(r1)
/* 8011CF40 00119EA0  D0 43 00 48 */	stfs f2, 0x48(r3)
/* 8011CF44 00119EA4  38 21 00 70 */	addi r1, r1, 0x70
/* 8011CF48 00119EA8  4E 80 00 20 */	blr