.set noat # allow manual use of $at .set noreorder # don't insert nops after branches glabel func_800387BC /* 13BBC 800387BC 27BDFFC8 */ addiu $sp, $sp, -0x38 /* 13BC0 800387C0 AFB00030 */ sw $s0, 0x30($sp) /* 13BC4 800387C4 0080802D */ daddu $s0, $a0, $zero /* 13BC8 800387C8 AFBF0034 */ sw $ra, 0x34($sp) /* 13BCC 800387CC 8E030000 */ lw $v1, ($s0) /* 13BD0 800387D0 30620040 */ andi $v0, $v1, 0x40 /* 13BD4 800387D4 10400003 */ beqz $v0, .L800387E4 /* 13BD8 800387D8 3C020800 */ lui $v0, 0x800 /* 13BDC 800387DC 0800E32E */ j .L80038CB8 /* 13BE0 800387E0 00621025 */ or $v0, $v1, $v0 .L800387E4: /* 13BE4 800387E4 C6020038 */ lwc1 $f2, 0x38($s0) /* 13BE8 800387E8 C600006C */ lwc1 $f0, 0x6c($s0) /* 13BEC 800387EC 46001032 */ c.eq.s $f2, $f0 /* 13BF0 800387F0 00000000 */ nop /* 13BF4 800387F4 45020011 */ bc1fl .L8003883C /* 13BF8 800387F8 3C03F7FF */ lui $v1, 0xf7ff /* 13BFC 800387FC C602003C */ lwc1 $f2, 0x3c($s0) /* 13C00 80038800 C6000070 */ lwc1 $f0, 0x70($s0) /* 13C04 80038804 46001032 */ c.eq.s $f2, $f0 /* 13C08 80038808 00000000 */ nop /* 13C0C 8003880C 4502000B */ bc1fl .L8003883C /* 13C10 80038810 3C03F7FF */ lui $v1, 0xf7ff /* 13C14 80038814 C6020040 */ lwc1 $f2, 0x40($s0) /* 13C18 80038818 C6000074 */ lwc1 $f0, 0x74($s0) /* 13C1C 8003881C 46001032 */ c.eq.s $f2, $f0 /* 13C20 80038820 00000000 */ nop /* 13C24 80038824 45000004 */ bc1f .L80038838 /* 13C28 80038828 3C020800 */ lui $v0, 0x800 /* 13C2C 8003882C 00621024 */ and $v0, $v1, $v0 /* 13C30 80038830 10400122 */ beqz $v0, .L80038CBC /* 13C34 80038834 00000000 */ nop .L80038838: /* 13C38 80038838 3C03F7FF */ lui $v1, 0xf7ff .L8003883C: /* 13C3C 8003883C 3463FFFF */ ori $v1, $v1, 0xffff /* 13C40 80038840 8E020000 */ lw $v0, ($s0) /* 13C44 80038844 C60C000C */ lwc1 $f12, 0xc($s0) /* 13C48 80038848 00431024 */ and $v0, $v0, $v1 /* 13C4C 8003884C 0C00A6B9 */ jal func_80029AE4 /* 13C50 80038850 AE020000 */ sw $v0, ($s0) /* 13C54 80038854 C6020038 */ lwc1 $f2, 0x38($s0) /* 13C58 80038858 C604003C */ lwc1 $f4, 0x3c($s0) /* 13C5C 8003885C C6060040 */ lwc1 $f6, 0x40($s0) /* 13C60 80038860 E7A20020 */ swc1 $f2, 0x20($sp) /* 13C64 80038864 E7A40024 */ swc1 $f4, 0x24($sp) /* 13C68 80038868 E7A60028 */ swc1 $f6, 0x28($sp) /* 13C6C 8003886C 8E020000 */ lw $v0, ($s0) /* 13C70 80038870 3C030400 */ lui $v1, 0x400 /* 13C74 80038874 00431024 */ and $v0, $v0, $v1 /* 13C78 80038878 14400013 */ bnez $v0, .L800388C8 /* 13C7C 8003887C AFA00010 */ sw $zero, 0x10($sp) /* 13C80 80038880 E7A00014 */ swc1 $f0, 0x14($sp) /* 13C84 80038884 860200A8 */ lh $v0, 0xa8($s0) /* 13C88 80038888 27A50020 */ addiu $a1, $sp, 0x20 /* 13C8C 8003888C 44820000 */ mtc1 $v0, $f0 /* 13C90 80038890 00000000 */ nop /* 13C94 80038894 46800020 */ cvt.s.w $f0, $f0 /* 13C98 80038898 E7A00018 */ swc1 $f0, 0x18($sp) /* 13C9C 8003889C 860200A6 */ lh $v0, 0xa6($s0) /* 13CA0 800388A0 27A60024 */ addiu $a2, $sp, 0x24 /* 13CA4 800388A4 44820000 */ mtc1 $v0, $f0 /* 13CA8 800388A8 00000000 */ nop /* 13CAC 800388AC 46800020 */ cvt.s.w $f0, $f0 /* 13CB0 800388B0 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13CB4 800388B4 8E040080 */ lw $a0, 0x80($s0) /* 13CB8 800388B8 0C037709 */ jal func_800DDC24 /* 13CBC 800388BC 27A70028 */ addiu $a3, $sp, 0x28 /* 13CC0 800388C0 0800E242 */ j .L80038908 /* 13CC4 800388C4 00000000 */ nop .L800388C8: /* 13CC8 800388C8 E7A00014 */ swc1 $f0, 0x14($sp) /* 13CCC 800388CC 860200A8 */ lh $v0, 0xa8($s0) /* 13CD0 800388D0 27A50020 */ addiu $a1, $sp, 0x20 /* 13CD4 800388D4 44820000 */ mtc1 $v0, $f0 /* 13CD8 800388D8 00000000 */ nop /* 13CDC 800388DC 46800020 */ cvt.s.w $f0, $f0 /* 13CE0 800388E0 E7A00018 */ swc1 $f0, 0x18($sp) /* 13CE4 800388E4 860200A6 */ lh $v0, 0xa6($s0) /* 13CE8 800388E8 27A60024 */ addiu $a2, $sp, 0x24 /* 13CEC 800388EC 44820000 */ mtc1 $v0, $f0 /* 13CF0 800388F0 00000000 */ nop /* 13CF4 800388F4 46800020 */ cvt.s.w $f0, $f0 /* 13CF8 800388F8 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13CFC 800388FC 8E040080 */ lw $a0, 0x80($s0) /* 13D00 80038900 0C03775D */ jal func_800DDD74 /* 13D04 80038904 27A70028 */ addiu $a3, $sp, 0x28 .L80038908: /* 13D08 80038908 1040000C */ beqz $v0, .L8003893C /* 13D0C 8003890C 24039FFF */ addiu $v1, $zero, -0x6001 /* 13D10 80038910 8E020000 */ lw $v0, ($s0) /* 13D14 80038914 3C038011 */ lui $v1, %hi(D_8010CB3A) /* 13D18 80038918 9463CB3A */ lhu $v1, %lo(D_8010CB3A)($v1) /* 13D1C 8003891C C7A00020 */ lwc1 $f0, 0x20($sp) /* 13D20 80038920 C7A20028 */ lwc1 $f2, 0x28($sp) /* 13D24 80038924 34426000 */ ori $v0, $v0, 0x6000 /* 13D28 80038928 AE020000 */ sw $v0, ($s0) /* 13D2C 8003892C A6030086 */ sh $v1, 0x86($s0) /* 13D30 80038930 E6000038 */ swc1 $f0, 0x38($s0) /* 13D34 80038934 0800E252 */ j .L80038948 /* 13D38 80038938 E6020040 */ swc1 $f2, 0x40($s0) .L8003893C: /* 13D3C 8003893C 8E020000 */ lw $v0, ($s0) /* 13D40 80038940 00431024 */ and $v0, $v0, $v1 /* 13D44 80038944 AE020000 */ sw $v0, ($s0) .L80038948: /* 13D48 80038948 C600000C */ lwc1 $f0, 0xc($s0) /* 13D4C 8003894C 3C014234 */ lui $at, 0x4234 /* 13D50 80038950 44816000 */ mtc1 $at, $f12 /* 13D54 80038954 0C00A6B9 */ jal func_80029AE4 /* 13D58 80038958 460C0300 */ add.s $f12, $f0, $f12 /* 13D5C 8003895C C6020038 */ lwc1 $f2, 0x38($s0) /* 13D60 80038960 C604003C */ lwc1 $f4, 0x3c($s0) /* 13D64 80038964 C6060040 */ lwc1 $f6, 0x40($s0) /* 13D68 80038968 E7A20020 */ swc1 $f2, 0x20($sp) /* 13D6C 8003896C E7A40024 */ swc1 $f4, 0x24($sp) /* 13D70 80038970 E7A60028 */ swc1 $f6, 0x28($sp) /* 13D74 80038974 8E020000 */ lw $v0, ($s0) /* 13D78 80038978 3C030400 */ lui $v1, 0x400 /* 13D7C 8003897C 00431024 */ and $v0, $v0, $v1 /* 13D80 80038980 14400013 */ bnez $v0, .L800389D0 /* 13D84 80038984 AFA00010 */ sw $zero, 0x10($sp) /* 13D88 80038988 E7A00014 */ swc1 $f0, 0x14($sp) /* 13D8C 8003898C 860200A8 */ lh $v0, 0xa8($s0) /* 13D90 80038990 27A50020 */ addiu $a1, $sp, 0x20 /* 13D94 80038994 44820000 */ mtc1 $v0, $f0 /* 13D98 80038998 00000000 */ nop /* 13D9C 8003899C 46800020 */ cvt.s.w $f0, $f0 /* 13DA0 800389A0 E7A00018 */ swc1 $f0, 0x18($sp) /* 13DA4 800389A4 860200A6 */ lh $v0, 0xa6($s0) /* 13DA8 800389A8 27A60024 */ addiu $a2, $sp, 0x24 /* 13DAC 800389AC 44820000 */ mtc1 $v0, $f0 /* 13DB0 800389B0 00000000 */ nop /* 13DB4 800389B4 46800020 */ cvt.s.w $f0, $f0 /* 13DB8 800389B8 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13DBC 800389BC 8E040080 */ lw $a0, 0x80($s0) /* 13DC0 800389C0 0C037709 */ jal func_800DDC24 /* 13DC4 800389C4 27A70028 */ addiu $a3, $sp, 0x28 /* 13DC8 800389C8 0800E284 */ j .L80038A10 /* 13DCC 800389CC 00000000 */ nop .L800389D0: /* 13DD0 800389D0 E7A00014 */ swc1 $f0, 0x14($sp) /* 13DD4 800389D4 860200A8 */ lh $v0, 0xa8($s0) /* 13DD8 800389D8 27A50020 */ addiu $a1, $sp, 0x20 /* 13DDC 800389DC 44820000 */ mtc1 $v0, $f0 /* 13DE0 800389E0 00000000 */ nop /* 13DE4 800389E4 46800020 */ cvt.s.w $f0, $f0 /* 13DE8 800389E8 E7A00018 */ swc1 $f0, 0x18($sp) /* 13DEC 800389EC 860200A6 */ lh $v0, 0xa6($s0) /* 13DF0 800389F0 27A60024 */ addiu $a2, $sp, 0x24 /* 13DF4 800389F4 44820000 */ mtc1 $v0, $f0 /* 13DF8 800389F8 00000000 */ nop /* 13DFC 800389FC 46800020 */ cvt.s.w $f0, $f0 /* 13E00 80038A00 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13E04 80038A04 8E040080 */ lw $a0, 0x80($s0) /* 13E08 80038A08 0C0376B1 */ jal func_800DDAC4 /* 13E0C 80038A0C 27A70028 */ addiu $a3, $sp, 0x28 .L80038A10: /* 13E10 80038A10 10400009 */ beqz $v0, .L80038A38 /* 13E14 80038A14 2403DFFF */ addiu $v1, $zero, -0x2001 /* 13E18 80038A18 8E020000 */ lw $v0, ($s0) /* 13E1C 80038A1C C7A00020 */ lwc1 $f0, 0x20($sp) /* 13E20 80038A20 C7A20028 */ lwc1 $f2, 0x28($sp) /* 13E24 80038A24 34422000 */ ori $v0, $v0, 0x2000 /* 13E28 80038A28 AE020000 */ sw $v0, ($s0) /* 13E2C 80038A2C E6000038 */ swc1 $f0, 0x38($s0) /* 13E30 80038A30 0800E291 */ j .L80038A44 /* 13E34 80038A34 E6020040 */ swc1 $f2, 0x40($s0) .L80038A38: /* 13E38 80038A38 8E020000 */ lw $v0, ($s0) /* 13E3C 80038A3C 00431024 */ and $v0, $v0, $v1 /* 13E40 80038A40 AE020000 */ sw $v0, ($s0) .L80038A44: /* 13E44 80038A44 C600000C */ lwc1 $f0, 0xc($s0) /* 13E48 80038A48 3C014234 */ lui $at, 0x4234 /* 13E4C 80038A4C 44816000 */ mtc1 $at, $f12 /* 13E50 80038A50 0C00A6B9 */ jal func_80029AE4 /* 13E54 80038A54 460C0301 */ sub.s $f12, $f0, $f12 /* 13E58 80038A58 C6020038 */ lwc1 $f2, 0x38($s0) /* 13E5C 80038A5C C604003C */ lwc1 $f4, 0x3c($s0) /* 13E60 80038A60 C6060040 */ lwc1 $f6, 0x40($s0) /* 13E64 80038A64 E7A20020 */ swc1 $f2, 0x20($sp) /* 13E68 80038A68 E7A40024 */ swc1 $f4, 0x24($sp) /* 13E6C 80038A6C E7A60028 */ swc1 $f6, 0x28($sp) /* 13E70 80038A70 8E020000 */ lw $v0, ($s0) /* 13E74 80038A74 3C030400 */ lui $v1, 0x400 /* 13E78 80038A78 00431024 */ and $v0, $v0, $v1 /* 13E7C 80038A7C 14400013 */ bnez $v0, .L80038ACC /* 13E80 80038A80 AFA00010 */ sw $zero, 0x10($sp) /* 13E84 80038A84 E7A00014 */ swc1 $f0, 0x14($sp) /* 13E88 80038A88 860200A8 */ lh $v0, 0xa8($s0) /* 13E8C 80038A8C 27A50020 */ addiu $a1, $sp, 0x20 /* 13E90 80038A90 44820000 */ mtc1 $v0, $f0 /* 13E94 80038A94 00000000 */ nop /* 13E98 80038A98 46800020 */ cvt.s.w $f0, $f0 /* 13E9C 80038A9C E7A00018 */ swc1 $f0, 0x18($sp) /* 13EA0 80038AA0 860200A6 */ lh $v0, 0xa6($s0) /* 13EA4 80038AA4 27A60024 */ addiu $a2, $sp, 0x24 /* 13EA8 80038AA8 44820000 */ mtc1 $v0, $f0 /* 13EAC 80038AAC 00000000 */ nop /* 13EB0 80038AB0 46800020 */ cvt.s.w $f0, $f0 /* 13EB4 80038AB4 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13EB8 80038AB8 8E040080 */ lw $a0, 0x80($s0) /* 13EBC 80038ABC 0C037709 */ jal func_800DDC24 /* 13EC0 80038AC0 27A70028 */ addiu $a3, $sp, 0x28 /* 13EC4 80038AC4 0800E2C3 */ j .L80038B0C /* 13EC8 80038AC8 00000000 */ nop .L80038ACC: /* 13ECC 80038ACC E7A00014 */ swc1 $f0, 0x14($sp) /* 13ED0 80038AD0 860200A8 */ lh $v0, 0xa8($s0) /* 13ED4 80038AD4 27A50020 */ addiu $a1, $sp, 0x20 /* 13ED8 80038AD8 44820000 */ mtc1 $v0, $f0 /* 13EDC 80038ADC 00000000 */ nop /* 13EE0 80038AE0 46800020 */ cvt.s.w $f0, $f0 /* 13EE4 80038AE4 E7A00018 */ swc1 $f0, 0x18($sp) /* 13EE8 80038AE8 860200A6 */ lh $v0, 0xa6($s0) /* 13EEC 80038AEC 27A60024 */ addiu $a2, $sp, 0x24 /* 13EF0 80038AF0 44820000 */ mtc1 $v0, $f0 /* 13EF4 80038AF4 00000000 */ nop /* 13EF8 80038AF8 46800020 */ cvt.s.w $f0, $f0 /* 13EFC 80038AFC E7A0001C */ swc1 $f0, 0x1c($sp) /* 13F00 80038B00 8E040080 */ lw $a0, 0x80($s0) /* 13F04 80038B04 0C0376B1 */ jal func_800DDAC4 /* 13F08 80038B08 27A70028 */ addiu $a3, $sp, 0x28 .L80038B0C: /* 13F0C 80038B0C 10400009 */ beqz $v0, .L80038B34 /* 13F10 80038B10 2403DFFF */ addiu $v1, $zero, -0x2001 /* 13F14 80038B14 8E020000 */ lw $v0, ($s0) /* 13F18 80038B18 C7A00020 */ lwc1 $f0, 0x20($sp) /* 13F1C 80038B1C C7A20028 */ lwc1 $f2, 0x28($sp) /* 13F20 80038B20 34422000 */ ori $v0, $v0, 0x2000 /* 13F24 80038B24 AE020000 */ sw $v0, ($s0) /* 13F28 80038B28 E6000038 */ swc1 $f0, 0x38($s0) /* 13F2C 80038B2C 0800E2D0 */ j .L80038B40 /* 13F30 80038B30 E6020040 */ swc1 $f2, 0x40($s0) .L80038B34: /* 13F34 80038B34 8E020000 */ lw $v0, ($s0) /* 13F38 80038B38 00431024 */ and $v0, $v0, $v1 /* 13F3C 80038B3C AE020000 */ sw $v0, ($s0) .L80038B40: /* 13F40 80038B40 8E020000 */ lw $v0, ($s0) /* 13F44 80038B44 3C030400 */ lui $v1, 0x400 /* 13F48 80038B48 00431024 */ and $v0, $v0, $v1 /* 13F4C 80038B4C 1040005B */ beqz $v0, .L80038CBC /* 13F50 80038B50 00000000 */ nop /* 13F54 80038B54 C60C000C */ lwc1 $f12, 0xc($s0) /* 13F58 80038B58 3C014234 */ lui $at, 0x4234 /* 13F5C 80038B5C 44810000 */ mtc1 $at, $f0 /* 13F60 80038B60 00000000 */ nop /* 13F64 80038B64 46006300 */ add.s $f12, $f12, $f0 /* 13F68 80038B68 3C014334 */ lui $at, 0x4334 /* 13F6C 80038B6C 44810000 */ mtc1 $at, $f0 /* 13F70 80038B70 0C00A6B9 */ jal func_80029AE4 /* 13F74 80038B74 46006300 */ add.s $f12, $f12, $f0 /* 13F78 80038B78 C6020038 */ lwc1 $f2, 0x38($s0) /* 13F7C 80038B7C C604003C */ lwc1 $f4, 0x3c($s0) /* 13F80 80038B80 C6060040 */ lwc1 $f6, 0x40($s0) /* 13F84 80038B84 E7A20020 */ swc1 $f2, 0x20($sp) /* 13F88 80038B88 E7A40024 */ swc1 $f4, 0x24($sp) /* 13F8C 80038B8C E7A60028 */ swc1 $f6, 0x28($sp) /* 13F90 80038B90 AFA00010 */ sw $zero, 0x10($sp) /* 13F94 80038B94 E7A00014 */ swc1 $f0, 0x14($sp) /* 13F98 80038B98 860200A8 */ lh $v0, 0xa8($s0) /* 13F9C 80038B9C 27A50020 */ addiu $a1, $sp, 0x20 /* 13FA0 80038BA0 44820000 */ mtc1 $v0, $f0 /* 13FA4 80038BA4 00000000 */ nop /* 13FA8 80038BA8 46800020 */ cvt.s.w $f0, $f0 /* 13FAC 80038BAC E7A00018 */ swc1 $f0, 0x18($sp) /* 13FB0 80038BB0 860200A6 */ lh $v0, 0xa6($s0) /* 13FB4 80038BB4 27A60024 */ addiu $a2, $sp, 0x24 /* 13FB8 80038BB8 44820000 */ mtc1 $v0, $f0 /* 13FBC 80038BBC 00000000 */ nop /* 13FC0 80038BC0 46800020 */ cvt.s.w $f0, $f0 /* 13FC4 80038BC4 E7A0001C */ swc1 $f0, 0x1c($sp) /* 13FC8 80038BC8 8E040080 */ lw $a0, 0x80($s0) /* 13FCC 80038BCC 0C037709 */ jal func_800DDC24 /* 13FD0 80038BD0 27A70028 */ addiu $a3, $sp, 0x28 /* 13FD4 80038BD4 10400009 */ beqz $v0, .L80038BFC /* 13FD8 80038BD8 2403DFFF */ addiu $v1, $zero, -0x2001 /* 13FDC 80038BDC 8E020000 */ lw $v0, ($s0) /* 13FE0 80038BE0 C7A00020 */ lwc1 $f0, 0x20($sp) /* 13FE4 80038BE4 C7A20028 */ lwc1 $f2, 0x28($sp) /* 13FE8 80038BE8 34422000 */ ori $v0, $v0, 0x2000 /* 13FEC 80038BEC AE020000 */ sw $v0, ($s0) /* 13FF0 80038BF0 E6000038 */ swc1 $f0, 0x38($s0) /* 13FF4 80038BF4 0800E302 */ j .L80038C08 /* 13FF8 80038BF8 E6020040 */ swc1 $f2, 0x40($s0) .L80038BFC: /* 13FFC 80038BFC 8E020000 */ lw $v0, ($s0) /* 14000 80038C00 00431024 */ and $v0, $v0, $v1 /* 14004 80038C04 AE020000 */ sw $v0, ($s0) .L80038C08: /* 14008 80038C08 C60C000C */ lwc1 $f12, 0xc($s0) /* 1400C 80038C0C 3C014234 */ lui $at, 0x4234 /* 14010 80038C10 44810000 */ mtc1 $at, $f0 /* 14014 80038C14 00000000 */ nop /* 14018 80038C18 46006301 */ sub.s $f12, $f12, $f0 /* 1401C 80038C1C 3C014334 */ lui $at, 0x4334 /* 14020 80038C20 44810000 */ mtc1 $at, $f0 /* 14024 80038C24 0C00A6B9 */ jal func_80029AE4 /* 14028 80038C28 46006300 */ add.s $f12, $f12, $f0 /* 1402C 80038C2C C6020038 */ lwc1 $f2, 0x38($s0) /* 14030 80038C30 C604003C */ lwc1 $f4, 0x3c($s0) /* 14034 80038C34 C6060040 */ lwc1 $f6, 0x40($s0) /* 14038 80038C38 E7A20020 */ swc1 $f2, 0x20($sp) /* 1403C 80038C3C E7A40024 */ swc1 $f4, 0x24($sp) /* 14040 80038C40 E7A60028 */ swc1 $f6, 0x28($sp) /* 14044 80038C44 AFA00010 */ sw $zero, 0x10($sp) /* 14048 80038C48 E7A00014 */ swc1 $f0, 0x14($sp) /* 1404C 80038C4C 860200A8 */ lh $v0, 0xa8($s0) /* 14050 80038C50 27A50020 */ addiu $a1, $sp, 0x20 /* 14054 80038C54 44820000 */ mtc1 $v0, $f0 /* 14058 80038C58 00000000 */ nop /* 1405C 80038C5C 46800020 */ cvt.s.w $f0, $f0 /* 14060 80038C60 E7A00018 */ swc1 $f0, 0x18($sp) /* 14064 80038C64 860200A6 */ lh $v0, 0xa6($s0) /* 14068 80038C68 27A60024 */ addiu $a2, $sp, 0x24 /* 1406C 80038C6C 44820000 */ mtc1 $v0, $f0 /* 14070 80038C70 00000000 */ nop /* 14074 80038C74 46800020 */ cvt.s.w $f0, $f0 /* 14078 80038C78 E7A0001C */ swc1 $f0, 0x1c($sp) /* 1407C 80038C7C 8E040080 */ lw $a0, 0x80($s0) /* 14080 80038C80 0C037709 */ jal func_800DDC24 /* 14084 80038C84 27A70028 */ addiu $a3, $sp, 0x28 /* 14088 80038C88 10400009 */ beqz $v0, .L80038CB0 /* 1408C 80038C8C 2403DFFF */ addiu $v1, $zero, -0x2001 /* 14090 80038C90 8E020000 */ lw $v0, ($s0) /* 14094 80038C94 C7A00020 */ lwc1 $f0, 0x20($sp) /* 14098 80038C98 C7A20028 */ lwc1 $f2, 0x28($sp) /* 1409C 80038C9C 34422000 */ ori $v0, $v0, 0x2000 /* 140A0 80038CA0 AE020000 */ sw $v0, ($s0) /* 140A4 80038CA4 E6000038 */ swc1 $f0, 0x38($s0) /* 140A8 80038CA8 0800E32F */ j .L80038CBC /* 140AC 80038CAC E6020040 */ swc1 $f2, 0x40($s0) .L80038CB0: /* 140B0 80038CB0 8E020000 */ lw $v0, ($s0) /* 140B4 80038CB4 00431024 */ and $v0, $v0, $v1 .L80038CB8: /* 140B8 80038CB8 AE020000 */ sw $v0, ($s0) .L80038CBC: /* 140BC 80038CBC 8FBF0034 */ lw $ra, 0x34($sp) /* 140C0 80038CC0 8FB00030 */ lw $s0, 0x30($sp) /* 140C4 80038CC4 03E00008 */ jr $ra /* 140C8 80038CC8 27BD0038 */ addiu $sp, $sp, 0x38