summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRevo <projectrevotpp@hotmail.com>2020-10-17 20:38:44 -0400
committerGitHub <noreply@github.com>2020-10-17 20:38:44 -0400
commit4965b8101131432139e8d2e9e309440ad2acbd2f (patch)
treeb7df34c2fac50f43424d4fa445d55f497bb05f85
parent4f5cdb01cb52848d0df73806b3af0d418c170f3d (diff)
parent56705d67795228ff1368422aadb15741416e3596 (diff)
Merge pull request #148 from mparisi20/master
Decompile code_801DAA30.o
-rw-r--r--Makefile6
-rw-r--r--asm/code_8000AAC4.s2
-rw-r--r--asm/code_80025390.s2
-rw-r--r--asm/code_800478C0.s8
-rw-r--r--asm/code_8009A2BC.s4
-rw-r--r--asm/code_801708DC.s2
-rw-r--r--asm/code_80177C24.s30
-rw-r--r--asm/code_801DAA30.s66
-rw-r--r--asm/code_801DAAE0.s1
-rw-r--r--asm/code_801DF040.s8
-rw-r--r--asm/code_801E6BF8.s4
-rw-r--r--asm/code_801EE044.s12
-rw-r--r--asm/code_801FA38C.s4
-rw-r--r--asm/code_8021D424.s8
-rw-r--r--asm/code_8022773C.s4
-rw-r--r--asm/code_80228B0C.s2
-rw-r--r--asm/code_8022910C.s8
-rw-r--r--asm/code_80247038.s4
-rw-r--r--asm/code_80254460.s4
-rw-r--r--asm/code_8025716C.s4
-rw-r--r--asm/ctors.s42
-rw-r--r--asm/ctors_2.s46
-rw-r--r--asm/sbss.s2763
-rw-r--r--asm/sbss_2.s2762
-rw-r--r--include/code_801DAA30.h9
-rw-r--r--include/code_801DAAE0.h16
-rw-r--r--include/types.h2
-rw-r--r--include/unkStruct.h20
-rw-r--r--obj_files.mk15
-rw-r--r--src/code_801DAA30.cpp32
30 files changed, 2956 insertions, 2934 deletions
diff --git a/Makefile b/Makefile
index 0d90169..126561d 100644
--- a/Makefile
+++ b/Makefile
@@ -63,9 +63,9 @@ MAP := $(BUILD_DIR)/$(TARGET).map
include obj_files.mk
-O_FILES := $(EXTAB_O_FILES) $(EXTABINDEX_O_FILES) $(TEXT_O_FILES) \
- $(CTORS_O_FILES) $(DTORS_O_FILES) $(RODATA_O_FILES) $(DATA_O_FILES) \
- $(BSS_O_FILES) $(SDATA_O_FILES) $(SBSS_O_FILES) $(SDATA2_O_FILES) \
+O_FILES := $(EXTAB_O_FILES) $(EXTABINDEX_O_FILES) $(SPLIT_O_FILES) \
+ $(DTORS_O_FILES) $(RODATA_O_FILES) $(DATA_O_FILES) \
+ $(BSS_O_FILES) $(SDATA_O_FILES) $(SDATA2_O_FILES) \
$(SBSS2_O_FILES)
#-------------------------------------------------------------------------------
diff --git a/asm/code_8000AAC4.s b/asm/code_8000AAC4.s
index 8b7cdbf..4f3a0e4 100644
--- a/asm/code_8000AAC4.s
+++ b/asm/code_8000AAC4.s
@@ -98,7 +98,7 @@ func_8000AB6C:
/* 8000ABAC 0000680C 83 E4 00 00 */ lwz r31, 0(r4)
/* 8000ABB0 00006810 57 E3 18 38 */ slwi r3, r31, 3
/* 8000ABB4 00006814 38 63 00 10 */ addi r3, r3, 0x10
-/* 8000ABB8 00006818 48 1C FE BD */ bl func_801DAA74
+/* 8000ABB8 00006818 48 1C FE BD */ bl __nwa__FUl
/* 8000ABBC 0000681C 3C 80 80 01 */ lis r4, lbl_8000AC34@ha
/* 8000ABC0 00006820 7F E7 FB 78 */ mr r7, r31
/* 8000ABC4 00006824 38 84 AC 34 */ addi r4, r4, lbl_8000AC34@l
diff --git a/asm/code_80025390.s b/asm/code_80025390.s
index cf77f5e..6892d3b 100644
--- a/asm/code_80025390.s
+++ b/asm/code_80025390.s
@@ -31,7 +31,7 @@ func_80025390:
/* 800253F0 00021050 90 83 00 08 */ stw r4, 8(r3)
/* 800253F4 00021054 90 03 00 00 */ stw r0, 0(r3)
/* 800253F8 00021058 38 60 01 10 */ li r3, 0x110
-/* 800253FC 0002105C 48 1B 56 79 */ bl func_801DAA74
+/* 800253FC 0002105C 48 1B 56 79 */ bl __nwa__FUl
/* 80025400 00021060 3C 80 80 02 */ lis r4, func_80025478@ha
/* 80025404 00021064 38 A0 00 00 */ li r5, 0
/* 80025408 00021068 38 84 54 78 */ addi r4, r4, func_80025478@l
diff --git a/asm/code_800478C0.s b/asm/code_800478C0.s
index baed81c..96017db 100644
--- a/asm/code_800478C0.s
+++ b/asm/code_800478C0.s
@@ -86,7 +86,7 @@ lbl_800479C4:
/* 800479C8 00043628 90 1E 00 08 */ stw r0, 8(r30)
/* 800479CC 0004362C 1C 7F 00 24 */ mulli r3, r31, 0x24
/* 800479D0 00043630 38 63 00 10 */ addi r3, r3, 0x10
-/* 800479D4 00043634 48 19 30 A1 */ bl func_801DAA74
+/* 800479D4 00043634 48 19 30 A1 */ bl __nwa__FUl
/* 800479D8 00043638 3C 80 80 04 */ lis r4, lbl_800478C0@ha
/* 800479DC 0004363C 7F E7 FB 78 */ mr r7, r31
/* 800479E0 00043640 38 84 78 C0 */ addi r4, r4, lbl_800478C0@l
@@ -96,7 +96,7 @@ lbl_800479C4:
/* 800479F0 00043650 80 1E 00 08 */ lwz r0, 8(r30)
/* 800479F4 00043654 90 7E 00 2C */ stw r3, 0x2c(r30)
/* 800479F8 00043658 54 03 10 3A */ slwi r3, r0, 2
-/* 800479FC 0004365C 48 19 30 79 */ bl func_801DAA74
+/* 800479FC 0004365C 48 19 30 79 */ bl __nwa__FUl
/* 80047A00 00043660 90 7E 00 30 */ stw r3, 0x30(r30)
/* 80047A04 00043664 38 C0 00 00 */ li r6, 0
/* 80047A08 00043668 38 A0 00 00 */ li r5, 0
@@ -167,7 +167,7 @@ func_80047AA8:
/* 80047AD8 00043738 41 82 00 18 */ beq lbl_80047AF0
/* 80047ADC 0004373C 41 82 00 0C */ beq lbl_80047AE8
/* 80047AE0 00043740 38 64 FF F0 */ addi r3, r4, -16
-/* 80047AE4 00043744 48 19 2F D9 */ bl func_801DAABC
+/* 80047AE4 00043744 48 19 2F D9 */ bl __dla__FPv
lbl_80047AE8:
/* 80047AE8 00043748 38 00 00 00 */ li r0, 0
/* 80047AEC 0004374C 90 1D 00 2C */ stw r0, 0x2c(r29)
@@ -196,7 +196,7 @@ lbl_80047B34:
/* 80047B38 00043798 7C 1E 00 40 */ cmplw r30, r0
/* 80047B3C 0004379C 41 80 FF CC */ blt lbl_80047B08
/* 80047B40 000437A0 80 7D 00 30 */ lwz r3, 0x30(r29)
-/* 80047B44 000437A4 48 19 2F 79 */ bl func_801DAABC
+/* 80047B44 000437A4 48 19 2F 79 */ bl __dla__FPv
/* 80047B48 000437A8 38 00 00 00 */ li r0, 0
/* 80047B4C 000437AC 90 1D 00 30 */ stw r0, 0x30(r29)
lbl_80047B50:
diff --git a/asm/code_8009A2BC.s b/asm/code_8009A2BC.s
index c999fae..9186a4f 100644
--- a/asm/code_8009A2BC.s
+++ b/asm/code_8009A2BC.s
@@ -11,7 +11,7 @@ func_8009A2BC:
/* 8009A2CC 00095F2C 48 12 CE 55 */ bl _savegpr_25
/* 8009A2D0 00095F30 7C 7A 1B 78 */ mr r26, r3
/* 8009A2D4 00095F34 38 60 06 90 */ li r3, 0x690
-/* 8009A2D8 00095F38 48 14 07 9D */ bl func_801DAA74
+/* 8009A2D8 00095F38 48 14 07 9D */ bl __nwa__FUl
/* 8009A2DC 00095F3C 39 40 00 00 */ li r10, 0
/* 8009A2E0 00095F40 39 20 00 01 */ li r9, 1
/* 8009A2E4 00095F44 39 00 00 02 */ li r8, 2
@@ -197,7 +197,7 @@ lbl_8009A53C:
/* 8009A580 000961E0 38 84 00 8C */ addi r4, r4, 0x8c
/* 8009A584 000961E4 41 80 FF 20 */ blt lbl_8009A4A4
/* 8009A588 000961E8 7F 83 E3 78 */ mr r3, r28
-/* 8009A58C 000961EC 48 14 05 31 */ bl func_801DAABC
+/* 8009A58C 000961EC 48 14 05 31 */ bl __dla__FPv
/* 8009A590 000961F0 39 61 00 60 */ addi r11, r1, 0x60
/* 8009A594 000961F4 48 12 CB D9 */ bl _restgpr_25
/* 8009A598 000961F8 80 01 00 64 */ lwz r0, 0x64(r1)
diff --git a/asm/code_801708DC.s b/asm/code_801708DC.s
index 5c2c24b..c943e8d 100644
--- a/asm/code_801708DC.s
+++ b/asm/code_801708DC.s
@@ -85,7 +85,7 @@ func_801709B4:
/* 801709DC 0016C63C 2C 00 00 00 */ cmpwi r0, 0
/* 801709E0 0016C640 40 82 00 24 */ bne lbl_80170A04
/* 801709E4 0016C644 38 60 03 80 */ li r3, 0x380
-/* 801709E8 0016C648 48 06 A0 8D */ bl func_801DAA74
+/* 801709E8 0016C648 48 06 A0 8D */ bl __nwa__FUl
/* 801709EC 0016C64C 90 7E 00 04 */ stw r3, 4(r30)
/* 801709F0 0016C650 38 80 00 00 */ li r4, 0
/* 801709F4 0016C654 38 A0 03 80 */ li r5, 0x380
diff --git a/asm/code_80177C24.s b/asm/code_80177C24.s
index 2a24b95..b8b716c 100644
--- a/asm/code_80177C24.s
+++ b/asm/code_80177C24.s
@@ -174,7 +174,7 @@ lbl_80177E5C:
/* 80177E60 00173AC0 38 60 07 D0 */ li r3, 0x7d0
/* 80177E64 00173AC4 93 C4 00 BC */ stw r30, 0xbc(r4)
/* 80177E68 00173AC8 93 E4 00 B8 */ stw r31, 0xb8(r4)
-/* 80177E6C 00173ACC 48 06 2C 09 */ bl func_801DAA74
+/* 80177E6C 00173ACC 48 06 2C 09 */ bl __nwa__FUl
/* 80177E70 00173AD0 3B 9C 00 01 */ addi r28, r28, 1
/* 80177E74 00173AD4 7C 9B EA 14 */ add r4, r27, r29
/* 80177E78 00173AD8 2C 1C 00 04 */ cmpwi r28, 4
@@ -188,12 +188,16 @@ lbl_80177E5C:
/* 80177E98 00173AF8 7C 08 03 A6 */ mtlr r0
/* 80177E9C 00173AFC 38 21 00 20 */ addi r1, r1, 0x20
/* 80177EA0 00173B00 4E 80 00 20 */ blr
+
+# note: constructor
lbl_80177EA4:
/* 80177EA4 00173B04 38 00 00 00 */ li r0, 0
/* 80177EA8 00173B08 90 03 00 04 */ stw r0, 4(r3)
/* 80177EAC 00173B0C 90 03 00 00 */ stw r0, 0(r3)
/* 80177EB0 00173B10 90 03 00 08 */ stw r0, 8(r3)
/* 80177EB4 00173B14 4E 80 00 20 */ blr
+
+# note: destructor
lbl_80177EB8:
/* 80177EB8 00173B18 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80177EBC 00173B1C 7C 08 02 A6 */ mflr r0
@@ -207,7 +211,7 @@ lbl_80177EB8:
/* 80177EDC 00173B3C 80 63 00 08 */ lwz r3, 8(r3)
/* 80177EE0 00173B40 2C 03 00 00 */ cmpwi r3, 0
/* 80177EE4 00173B44 41 82 00 08 */ beq lbl_80177EEC
-/* 80177EE8 00173B48 48 06 2B D5 */ bl func_801DAABC
+/* 80177EE8 00173B48 48 06 2B D5 */ bl __dla__FPv
lbl_80177EEC:
/* 80177EEC 00173B4C 38 00 00 00 */ li r0, 0
/* 80177EF0 00173B50 2C 1F 00 00 */ cmpwi r31, 0
@@ -550,7 +554,7 @@ lbl_8017838C:
/* 8017839C 00173FFC 80 63 00 08 */ lwz r3, 8(r3)
/* 801783A0 00174000 38 03 00 01 */ addi r0, r3, 1
/* 801783A4 00174004 54 03 10 3A */ slwi r3, r0, 2
-/* 801783A8 00174008 48 06 26 CD */ bl func_801DAA74
+/* 801783A8 00174008 48 06 26 CD */ bl __nwa__FUl
/* 801783AC 0017400C 1C 1B 00 98 */ mulli r0, r27, 0x98
/* 801783B0 00174010 80 99 00 AC */ lwz r4, 0xac(r25)
/* 801783B4 00174014 7C 84 02 14 */ add r4, r4, r0
@@ -599,7 +603,7 @@ lbl_80178430:
/* 80178448 001740A8 38 80 FF FF */ li r4, -1
/* 8017844C 001740AC 7C 83 01 2E */ stwx r4, r3, r0
/* 80178450 001740B0 40 82 00 10 */ bne lbl_80178460
-/* 80178454 001740B4 48 06 26 69 */ bl func_801DAABC
+/* 80178454 001740B4 48 06 26 69 */ bl __dla__FPv
/* 80178458 001740B8 38 60 FF FF */ li r3, -1
/* 8017845C 001740BC 48 00 00 20 */ b lbl_8017847C
lbl_80178460:
@@ -608,7 +612,7 @@ lbl_80178460:
/* 80178468 001740C8 7C 00 D0 50 */ subf r0, r0, r26
/* 8017846C 001740CC 54 00 10 3A */ slwi r0, r0, 2
/* 80178470 001740D0 7F 03 00 2E */ lwzx r24, r3, r0
-/* 80178474 001740D4 48 06 26 49 */ bl func_801DAABC
+/* 80178474 001740D4 48 06 26 49 */ bl __dla__FPv
/* 80178478 001740D8 7F 03 C3 78 */ mr r3, r24
lbl_8017847C:
/* 8017847C 001740DC 39 61 00 30 */ addi r11, r1, 0x30
@@ -2170,7 +2174,7 @@ lbl_80179A4C:
/* 80179A4C 001756AC 93 17 00 04 */ stw r24, 4(r23)
/* 80179A50 001756B0 38 60 07 D0 */ li r3, 0x7d0
/* 80179A54 001756B4 93 F7 00 00 */ stw r31, 0(r23)
-/* 80179A58 001756B8 48 06 10 1D */ bl func_801DAA74
+/* 80179A58 001756B8 48 06 10 1D */ bl __nwa__FUl
/* 80179A5C 001756BC 3A D6 00 01 */ addi r22, r22, 1
/* 80179A60 001756C0 90 77 00 08 */ stw r3, 8(r23)
/* 80179A64 001756C4 2C 16 00 03 */ cmpwi r22, 3
@@ -2297,21 +2301,21 @@ lbl_80179BC0:
/* 80179C1C 0017587C 80 61 00 2C */ lwz r3, 0x2c(r1)
/* 80179C20 00175880 2C 03 00 00 */ cmpwi r3, 0
/* 80179C24 00175884 41 82 00 08 */ beq lbl_80179C2C
-/* 80179C28 00175888 48 06 0E 95 */ bl func_801DAABC
+/* 80179C28 00175888 48 06 0E 95 */ bl __dla__FPv
lbl_80179C2C:
/* 80179C2C 0017588C 80 61 00 20 */ lwz r3, 0x20(r1)
/* 80179C30 00175890 38 00 00 00 */ li r0, 0
/* 80179C34 00175894 90 01 00 2C */ stw r0, 0x2c(r1)
/* 80179C38 00175898 2C 03 00 00 */ cmpwi r3, 0
/* 80179C3C 0017589C 41 82 00 08 */ beq lbl_80179C44
-/* 80179C40 001758A0 48 06 0E 7D */ bl func_801DAABC
+/* 80179C40 001758A0 48 06 0E 7D */ bl __dla__FPv
lbl_80179C44:
/* 80179C44 001758A4 80 61 00 14 */ lwz r3, 0x14(r1)
/* 80179C48 001758A8 38 00 00 00 */ li r0, 0
/* 80179C4C 001758AC 90 01 00 20 */ stw r0, 0x20(r1)
/* 80179C50 001758B0 2C 03 00 00 */ cmpwi r3, 0
/* 80179C54 001758B4 41 82 00 08 */ beq lbl_80179C5C
-/* 80179C58 001758B8 48 06 0E 65 */ bl func_801DAABC
+/* 80179C58 001758B8 48 06 0E 65 */ bl __dla__FPv
lbl_80179C5C:
/* 80179C5C 001758BC 38 00 00 00 */ li r0, 0
/* 80179C60 001758C0 39 61 00 60 */ addi r11, r1, 0x60
@@ -2341,7 +2345,7 @@ func_80179C7C:
/* 80179CB4 00175914 39 C0 00 01 */ li r14, 1
/* 80179CB8 00175918 90 01 00 10 */ stw r0, 0x10(r1)
/* 80179CBC 0017591C 38 60 07 D0 */ li r3, 0x7d0
-/* 80179CC0 00175920 48 06 0D B5 */ bl func_801DAA74
+/* 80179CC0 00175920 48 06 0D B5 */ bl __nwa__FUl
/* 80179CC4 00175924 90 61 00 18 */ stw r3, 0x18(r1)
/* 80179CC8 00175928 38 61 00 08 */ addi r3, r1, 8
/* 80179CCC 0017592C 38 80 00 00 */ li r4, 0
@@ -2366,7 +2370,7 @@ func_80179C7C:
/* 80179D18 00175978 80 61 00 18 */ lwz r3, 0x18(r1)
/* 80179D1C 0017597C 2C 03 00 00 */ cmpwi r3, 0
/* 80179D20 00175980 41 82 00 08 */ beq lbl_80179D28
-/* 80179D24 00175984 48 06 0D 99 */ bl func_801DAABC
+/* 80179D24 00175984 48 06 0D 99 */ bl __dla__FPv
lbl_80179D28:
/* 80179D28 00175988 38 00 00 00 */ li r0, 0
/* 80179D2C 0017598C 38 60 00 00 */ li r3, 0
@@ -2545,7 +2549,7 @@ lbl_80179F78:
/* 80179F80 00175BE0 80 61 00 18 */ lwz r3, 0x18(r1)
/* 80179F84 00175BE4 2C 03 00 00 */ cmpwi r3, 0
/* 80179F88 00175BE8 41 82 00 08 */ beq lbl_80179F90
-/* 80179F8C 00175BEC 48 06 0B 31 */ bl func_801DAABC
+/* 80179F8C 00175BEC 48 06 0B 31 */ bl __dla__FPv
lbl_80179F90:
/* 80179F90 00175BF0 38 00 00 00 */ li r0, 0
/* 80179F94 00175BF4 38 60 00 00 */ li r3, 0
@@ -2579,7 +2583,7 @@ lbl_80179FF4:
/* 80179FF4 00175C54 80 61 00 18 */ lwz r3, 0x18(r1)
/* 80179FF8 00175C58 2C 03 00 00 */ cmpwi r3, 0
/* 80179FFC 00175C5C 41 82 00 08 */ beq lbl_8017A004
-/* 8017A000 00175C60 48 06 0A BD */ bl func_801DAABC
+/* 8017A000 00175C60 48 06 0A BD */ bl __dla__FPv
lbl_8017A004:
/* 8017A004 00175C64 38 00 00 00 */ li r0, 0
/* 8017A008 00175C68 7D C3 73 78 */ mr r3, r14
diff --git a/asm/code_801DAA30.s b/asm/code_801DAA30.s
deleted file mode 100644
index 814bd57..0000000
--- a/asm/code_801DAA30.s
+++ /dev/null
@@ -1,66 +0,0 @@
-.include "macros.inc"
-
-.section .text, "ax" # 0x80006980 - 0x803E1E60
-
-.global __nw__FUl
-__nw__FUl:
-/* 801DAA30 001D6690 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DAA34 001D6694 7C 08 02 A6 */ mflr r0
-/* 801DAA38 001D6698 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DAA3C 001D669C 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DAA40 001D66A0 7C 7F 1B 78 */ mr r31, r3
-/* 801DAA44 001D66A4 48 00 00 E5 */ bl func_801DAB28
-/* 801DAA48 001D66A8 2C 03 00 00 */ cmpwi r3, 0
-/* 801DAA4C 001D66AC 41 82 00 10 */ beq lbl_801DAA5C
-/* 801DAA50 001D66B0 7F E3 FB 78 */ mr r3, r31
-/* 801DAA54 001D66B4 48 00 03 11 */ bl func_801DAD64
-/* 801DAA58 001D66B8 48 00 00 08 */ b lbl_801DAA60
-lbl_801DAA5C:
-/* 801DAA5C 001D66BC 38 60 00 00 */ li r3, 0
-lbl_801DAA60:
-/* 801DAA60 001D66C0 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DAA64 001D66C4 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DAA68 001D66C8 7C 08 03 A6 */ mtlr r0
-/* 801DAA6C 001D66CC 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DAA70 001D66D0 4E 80 00 20 */ blr
-
-.global func_801DAA74
-func_801DAA74:
-/* 801DAA74 001D66D4 94 21 FF F0 */ stwu r1, -0x10(r1)
-/* 801DAA78 001D66D8 7C 08 02 A6 */ mflr r0
-/* 801DAA7C 001D66DC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 801DAA80 001D66E0 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 801DAA84 001D66E4 7C 7F 1B 78 */ mr r31, r3
-/* 801DAA88 001D66E8 48 00 00 A1 */ bl func_801DAB28
-/* 801DAA8C 001D66EC 2C 03 00 00 */ cmpwi r3, 0
-/* 801DAA90 001D66F0 41 82 00 10 */ beq lbl_801DAAA0
-/* 801DAA94 001D66F4 7F E3 FB 78 */ mr r3, r31
-/* 801DAA98 001D66F8 48 00 02 CD */ bl func_801DAD64
-/* 801DAA9C 001D66FC 48 00 00 08 */ b lbl_801DAAA4
-lbl_801DAAA0:
-/* 801DAAA0 001D6700 38 60 00 00 */ li r3, 0
-lbl_801DAAA4:
-/* 801DAAA4 001D6704 80 01 00 14 */ lwz r0, 0x14(r1)
-/* 801DAAA8 001D6708 83 E1 00 0C */ lwz r31, 0xc(r1)
-/* 801DAAAC 001D670C 7C 08 03 A6 */ mtlr r0
-/* 801DAAB0 001D6710 38 21 00 10 */ addi r1, r1, 0x10
-/* 801DAAB4 001D6714 4E 80 00 20 */ blr
-
-.global __dl__FPv
-__dl__FPv:
-/* 801DAAB8 001D6718 48 00 03 EC */ b func_801DAEA4
-
-.global func_801DAABC
-func_801DAABC:
-/* 801DAABC 001D671C 48 00 03 E8 */ b func_801DAEA4
-
-.global func_801DAAC0
-func_801DAAC0:
-/* 801DAAC0 001D6720 38 A0 00 01 */ li r5, 1
-/* 801DAAC4 001D6724 38 6D A0 08 */ addi r3, r13, lbl_8063F2C8-_SDA_BASE_
-/* 801DAAC8 001D6728 38 80 00 04 */ li r4, 4
-/* 801DAACC 001D672C 38 00 00 00 */ li r0, 0
-/* 801DAAD0 001D6730 98 AD A0 08 */ stb r5, lbl_8063F2C8-_SDA_BASE_(r13)
-/* 801DAAD4 001D6734 B0 83 00 02 */ sth r4, 2(r3)
-/* 801DAAD8 001D6738 98 03 00 04 */ stb r0, 4(r3)
-/* 801DAADC 001D673C 4E 80 00 20 */ blr
diff --git a/asm/code_801DAAE0.s b/asm/code_801DAAE0.s
index 8967364..eef5524 100644
--- a/asm/code_801DAAE0.s
+++ b/asm/code_801DAAE0.s
@@ -144,6 +144,7 @@ func_801DAC90:
func_801DAC94:
/* 801DAC94 001D68F4 38 A0 00 20 */ li r5, 0x20
/* 801DAC98 001D68F8 48 0B C2 90 */ b MEMAllocFromExpHeapEx
+
lbl_801DAC9C:
/* 801DAC9C 001D68FC 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 801DACA0 001D6900 7C 08 02 A6 */ mflr r0
diff --git a/asm/code_801DF040.s b/asm/code_801DF040.s
index 0ebd94b..8dbdccd 100644
--- a/asm/code_801DF040.s
+++ b/asm/code_801DF040.s
@@ -50,7 +50,7 @@ func_801DF040:
/* 801DF0EC 001DAD4C 41 82 00 4C */ beq lbl_801DF138
/* 801DF0F0 001DAD50 1C 7D 00 0C */ mulli r3, r29, 0xc
/* 801DF0F4 001DAD54 38 63 00 10 */ addi r3, r3, 0x10
-/* 801DF0F8 001DAD58 4B FF B9 7D */ bl func_801DAA74
+/* 801DF0F8 001DAD58 4B FF B9 7D */ bl __nwa__FUl
/* 801DF0FC 001DAD5C 3C 80 80 03 */ lis r4, func_8002A294@ha
/* 801DF100 001DAD60 7F A7 EB 78 */ mr r7, r29
/* 801DF104 001DAD64 38 84 A2 94 */ addi r4, r4, func_8002A294@l
@@ -72,7 +72,7 @@ lbl_801DF138:
/* 801DF140 001DADA0 41 82 00 60 */ beq lbl_801DF1A0
/* 801DF144 001DADA4 1C 7D 00 0C */ mulli r3, r29, 0xc
/* 801DF148 001DADA8 38 63 00 10 */ addi r3, r3, 0x10
-/* 801DF14C 001DADAC 4B FF B9 29 */ bl func_801DAA74
+/* 801DF14C 001DADAC 4B FF B9 29 */ bl __nwa__FUl
/* 801DF150 001DADB0 3C 80 80 03 */ lis r4, func_8002A294@ha
/* 801DF154 001DADB4 7F A7 EB 78 */ mr r7, r29
/* 801DF158 001DADB8 38 84 A2 94 */ addi r4, r4, func_8002A294@l
@@ -144,7 +144,7 @@ lbl_801DF1A0:
/* 801DF258 001DAEB8 41 82 00 10 */ beq lbl_801DF268
/* 801DF25C 001DAEBC 41 86 00 0C */ beq cr1, lbl_801DF268
/* 801DF260 001DAEC0 38 64 FF F0 */ addi r3, r4, -16
-/* 801DF264 001DAEC4 4B FF B8 59 */ bl func_801DAABC
+/* 801DF264 001DAEC4 4B FF B8 59 */ bl __dla__FPv
lbl_801DF268:
/* 801DF268 001DAEC8 80 9E 01 3C */ lwz r4, 0x13c(r30)
/* 801DF26C 001DAECC 2C 84 00 00 */ cmpwi cr1, r4, 0
@@ -155,7 +155,7 @@ lbl_801DF268:
/* 801DF280 001DAEE0 41 82 00 10 */ beq lbl_801DF290
/* 801DF284 001DAEE4 41 86 00 0C */ beq cr1, lbl_801DF290
/* 801DF288 001DAEE8 38 64 FF F0 */ addi r3, r4, -16
-/* 801DF28C 001DAEEC 4B FF B8 31 */ bl func_801DAABC
+/* 801DF28C 001DAEEC 4B FF B8 31 */ bl __dla__FPv
lbl_801DF290:
/* 801DF290 001DAEF0 7F C3 F3 78 */ mr r3, r30
/* 801DF294 001DAEF4 38 80 00 00 */ li r4, 0
diff --git a/asm/code_801E6BF8.s b/asm/code_801E6BF8.s
index 29a9484..ad6ef55 100644
--- a/asm/code_801E6BF8.s
+++ b/asm/code_801E6BF8.s
@@ -52,7 +52,7 @@ func_801E6BF8:
/* 801E6CAC 001E290C 41 82 00 2C */ beq lbl_801E6CD8
/* 801E6CB0 001E2910 1C 79 00 30 */ mulli r3, r25, 0x30
/* 801E6CB4 001E2914 38 63 00 10 */ addi r3, r3, 0x10
-/* 801E6CB8 001E2918 4B FF 3D BD */ bl func_801DAA74
+/* 801E6CB8 001E2918 4B FF 3D BD */ bl __nwa__FUl
/* 801E6CBC 001E291C 3C 80 80 1F */ lis r4, lbl_801ECF20@ha
/* 801E6CC0 001E2920 7F 27 CB 78 */ mr r7, r25
/* 801E6CC4 001E2924 38 84 CF 20 */ addi r4, r4, lbl_801ECF20@l
@@ -232,7 +232,7 @@ lbl_801E6F1C:
/* 801E6F24 001E2B84 41 82 00 10 */ beq lbl_801E6F34
/* 801E6F28 001E2B88 41 82 00 0C */ beq lbl_801E6F34
/* 801E6F2C 001E2B8C 38 63 FF F0 */ addi r3, r3, -16
-/* 801E6F30 001E2B90 4B FF 3B 8D */ bl func_801DAABC
+/* 801E6F30 001E2B90 4B FF 3B 8D */ bl __dla__FPv
lbl_801E6F34:
/* 801E6F34 001E2B94 7F C3 F3 78 */ mr r3, r30
/* 801E6F38 001E2B98 38 80 00 00 */ li r4, 0
diff --git a/asm/code_801EE044.s b/asm/code_801EE044.s
index 6521d11..c4e0fec 100644
--- a/asm/code_801EE044.s
+++ b/asm/code_801EE044.s
@@ -1497,7 +1497,7 @@ func_801EF58C:
/* 801EF5C8 001EB228 41 82 00 60 */ beq lbl_801EF628
/* 801EF5CC 001EB22C 57 C3 13 BA */ rlwinm r3, r30, 2, 0xe, 0x1d
/* 801EF5D0 001EB230 38 63 00 10 */ addi r3, r3, 0x10
-/* 801EF5D4 001EB234 4B FE B4 A1 */ bl func_801DAA74
+/* 801EF5D4 001EB234 4B FE B4 A1 */ bl __nwa__FUl
/* 801EF5D8 001EB238 3C 80 80 03 */ lis r4, func_8002A84C@ha
/* 801EF5DC 001EB23C 7F C7 F3 78 */ mr r7, r30
/* 801EF5E0 001EB240 38 84 A8 4C */ addi r4, r4, func_8002A84C@l
@@ -1545,7 +1545,7 @@ func_801EF644:
/* 801EF678 001EB2D8 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
/* 801EF67C 001EB2DC 41 82 00 C8 */ beq lbl_801EF744
/* 801EF680 001EB2E0 57 63 1B 78 */ rlwinm r3, r27, 3, 0xd, 0x1c
-/* 801EF684 001EB2E4 4B FE B3 F1 */ bl func_801DAA74
+/* 801EF684 001EB2E4 4B FE B3 F1 */ bl __nwa__FUl
/* 801EF688 001EB2E8 2C 03 00 00 */ cmpwi r3, 0
/* 801EF68C 001EB2EC 7C 7A 1B 78 */ mr r26, r3
/* 801EF690 001EB2F0 41 82 00 B4 */ beq lbl_801EF744
@@ -1568,7 +1568,7 @@ lbl_801EF6D0:
/* 801EF6D0 001EB330 A3 99 00 04 */ lhz r28, 4(r25)
/* 801EF6D4 001EB334 57 83 18 38 */ slwi r3, r28, 3
/* 801EF6D8 001EB338 38 63 00 10 */ addi r3, r3, 0x10
-/* 801EF6DC 001EB33C 4B FE B3 99 */ bl func_801DAA74
+/* 801EF6DC 001EB33C 4B FE B3 99 */ bl __nwa__FUl
/* 801EF6E0 001EB340 7F 87 E3 78 */ mr r7, r28
/* 801EF6E4 001EB344 38 9D A2 98 */ addi r4, r29, -23912
/* 801EF6E8 001EB348 38 A0 00 00 */ li r5, 0
@@ -2118,7 +2118,7 @@ lbl_801EFE60:
/* 801EFE70 001EBAD0 2C 03 00 00 */ cmpwi r3, 0
/* 801EFE74 001EBAD4 41 82 00 0C */ beq lbl_801EFE80
/* 801EFE78 001EBAD8 38 63 FF F0 */ addi r3, r3, -16
-/* 801EFE7C 001EBADC 4B FE AC 41 */ bl func_801DAABC
+/* 801EFE7C 001EBADC 4B FE AC 41 */ bl __dla__FPv
lbl_801EFE80:
/* 801EFE80 001EBAE0 3B 7B 00 01 */ addi r27, r27, 1
/* 801EFE84 001EBAE4 3B 9C 00 08 */ addi r28, r28, 8
@@ -2130,7 +2130,7 @@ lbl_801EFE8C:
/* 801EFE98 001EBAF8 7C 04 00 40 */ cmplw r4, r0
/* 801EFE9C 001EBAFC 41 80 FF C4 */ blt lbl_801EFE60
/* 801EFEA0 001EBB00 80 7E 00 10 */ lwz r3, 0x10(r30)
-/* 801EFEA4 001EBB04 4B FE AC 19 */ bl func_801DAABC
+/* 801EFEA4 001EBB04 4B FE AC 19 */ bl __dla__FPv
lbl_801EFEA8:
/* 801EFEA8 001EBB08 80 7E 00 00 */ lwz r3, 0(r30)
/* 801EFEAC 001EBB0C 80 9E 00 0C */ lwz r4, 0xc(r30)
@@ -2140,7 +2140,7 @@ lbl_801EFEA8:
/* 801EFEBC 001EBB1C 2C 04 00 00 */ cmpwi r4, 0
/* 801EFEC0 001EBB20 41 82 00 0C */ beq lbl_801EFECC
/* 801EFEC4 001EBB24 38 64 FF F0 */ addi r3, r4, -16
-/* 801EFEC8 001EBB28 4B FE AB F5 */ bl func_801DAABC
+/* 801EFEC8 001EBB28 4B FE AB F5 */ bl __dla__FPv
lbl_801EFECC:
/* 801EFECC 001EBB2C 80 9E 00 00 */ lwz r4, 0(r30)
/* 801EFED0 001EBB30 80 7E 00 08 */ lwz r3, 8(r30)
diff --git a/asm/code_801FA38C.s b/asm/code_801FA38C.s
index 00151af..ea0d0ff 100644
--- a/asm/code_801FA38C.s
+++ b/asm/code_801FA38C.s
@@ -24,7 +24,7 @@ func_801FA38C:
/* 801FA3D0 001F6030 90 03 00 24 */ stw r0, 0x24(r3)
/* 801FA3D4 001F6034 90 03 00 28 */ stw r0, 0x28(r3)
/* 801FA3D8 001F6038 1C 64 00 44 */ mulli r3, r4, 0x44
-/* 801FA3DC 001F603C 4B FE 06 99 */ bl func_801DAA74
+/* 801FA3DC 001F603C 4B FE 06 99 */ bl __nwa__FUl
/* 801FA3E0 001F6040 2C 03 00 00 */ cmpwi r3, 0
/* 801FA3E4 001F6044 90 7E 00 10 */ stw r3, 0x10(r30)
/* 801FA3E8 001F6048 41 82 00 10 */ beq lbl_801FA3F8
@@ -40,7 +40,7 @@ lbl_801FA3F8:
/* 801FA40C 001F606C 7C 03 02 14 */ add r0, r3, r0
/* 801FA410 001F6070 1F E0 00 0C */ mulli r31, r0, 0xc
/* 801FA414 001F6074 7F E3 FB 78 */ mr r3, r31
-/* 801FA418 001F6078 4B FE 06 5D */ bl func_801DAA74
+/* 801FA418 001F6078 4B FE 06 5D */ bl __nwa__FUl
/* 801FA41C 001F607C 2C 03 00 00 */ cmpwi r3, 0
/* 801FA420 001F6080 90 7E 00 1C */ stw r3, 0x1c(r30)
/* 801FA424 001F6084 41 82 00 18 */ beq lbl_801FA43C
diff --git a/asm/code_8021D424.s b/asm/code_8021D424.s
index cf982b0..12838a4 100644
--- a/asm/code_8021D424.s
+++ b/asm/code_8021D424.s
@@ -150,7 +150,7 @@ lbl_8021D614:
/* 8021D630 00219290 41 82 02 0C */ beq lbl_8021D83C
/* 8021D634 00219294 1C 7B 00 3C */ mulli r3, r27, 0x3c
/* 8021D638 00219298 38 63 00 10 */ addi r3, r3, 0x10
-/* 8021D63C 0021929C 4B FB D4 39 */ bl func_801DAA74
+/* 8021D63C 0021929C 4B FB D4 39 */ bl __nwa__FUl
/* 8021D640 002192A0 3C 80 80 22 */ lis r4, lbl_8021EA24@ha
/* 8021D644 002192A4 7F 67 DB 78 */ mr r7, r27
/* 8021D648 002192A8 38 84 EA 24 */ addi r4, r4, lbl_8021EA24@l
@@ -162,7 +162,7 @@ lbl_8021D614:
/* 8021D660 002192C0 41 82 01 DC */ beq lbl_8021D83C
/* 8021D664 002192C4 1C 7E 00 0C */ mulli r3, r30, 0xc
/* 8021D668 002192C8 38 63 00 10 */ addi r3, r3, 0x10
-/* 8021D66C 002192CC 4B FB D4 09 */ bl func_801DAA74
+/* 8021D66C 002192CC 4B FB D4 09 */ bl __nwa__FUl
/* 8021D670 002192D0 3C 80 80 03 */ lis r4, func_8002A294@ha
/* 8021D674 002192D4 7F C7 F3 78 */ mr r7, r30
/* 8021D678 002192D8 38 84 A2 94 */ addi r4, r4, func_8002A294@l
@@ -339,14 +339,14 @@ lbl_8021D8E4:
/* 8021D8EC 0021954C 41 82 00 10 */ beq lbl_8021D8FC
/* 8021D8F0 00219550 41 82 00 0C */ beq lbl_8021D8FC
/* 8021D8F4 00219554 38 63 FF F0 */ addi r3, r3, -16
-/* 8021D8F8 00219558 4B FB D1 C5 */ bl func_801DAABC
+/* 8021D8F8 00219558 4B FB D1 C5 */ bl __dla__FPv
lbl_8021D8FC:
/* 8021D8FC 0021955C 80 7D 00 14 */ lwz r3, 0x14(r29)
/* 8021D900 00219560 2C 03 00 00 */ cmpwi r3, 0
/* 8021D904 00219564 41 82 00 10 */ beq lbl_8021D914
/* 8021D908 00219568 41 82 00 0C */ beq lbl_8021D914
/* 8021D90C 0021956C 38 63 FF F0 */ addi r3, r3, -16
-/* 8021D910 00219570 4B FB D1 AD */ bl func_801DAABC
+/* 8021D910 00219570 4B FB D1 AD */ bl __dla__FPv
lbl_8021D914:
/* 8021D914 00219574 38 00 00 00 */ li r0, 0
/* 8021D918 00219578 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/code_8022773C.s b/asm/code_8022773C.s
index c77b8b9..2beedce 100644
--- a/asm/code_8022773C.s
+++ b/asm/code_8022773C.s
@@ -566,7 +566,7 @@ func_80227E58:
/* 80227E88 00223AE8 90 83 00 04 */ stw r4, 4(r3)
/* 80227E8C 00223AEC 90 03 00 0C */ stw r0, 0xc(r3)
/* 80227E90 00223AF0 38 65 00 10 */ addi r3, r5, 0x10
-/* 80227E94 00223AF4 4B FB 2B E1 */ bl func_801DAA74
+/* 80227E94 00223AF4 4B FB 2B E1 */ bl __nwa__FUl
/* 80227E98 00223AF8 3C 80 80 22 */ lis r4, lbl_80227B84@ha
/* 80227E9C 00223AFC 7F E7 FB 78 */ mr r7, r31
/* 80227EA0 00223B00 38 84 7B 84 */ addi r4, r4, lbl_80227B84@l
@@ -605,7 +605,7 @@ lbl_80227ED0:
/* 80227F1C 00223B7C 90 83 00 14 */ stw r4, 0x14(r3)
/* 80227F20 00223B80 41 82 00 0C */ beq lbl_80227F2C
/* 80227F24 00223B84 38 65 FF F0 */ addi r3, r5, -16
-/* 80227F28 00223B88 4B FB 2B 95 */ bl func_801DAABC
+/* 80227F28 00223B88 4B FB 2B 95 */ bl __dla__FPv
lbl_80227F2C:
/* 80227F2C 00223B8C 2C 1F 00 00 */ cmpwi r31, 0
/* 80227F30 00223B90 40 81 00 0C */ ble lbl_80227F3C
diff --git a/asm/code_80228B0C.s b/asm/code_80228B0C.s
index 581f2f0..d13d3c2 100644
--- a/asm/code_80228B0C.s
+++ b/asm/code_80228B0C.s
@@ -202,7 +202,7 @@ func_80228D38:
/* 80228D58 002249B8 93 81 00 10 */ stw r28, 0x10(r1)
/* 80228D5C 002249BC 7C 7C 1B 78 */ mr r28, r3
/* 80228D60 002249C0 38 65 00 10 */ addi r3, r5, 0x10
-/* 80228D64 002249C4 4B FB 1D 11 */ bl func_801DAA74
+/* 80228D64 002249C4 4B FB 1D 11 */ bl __nwa__FUl
/* 80228D68 002249C8 3C 80 80 23 */ lis r4, lbl_80228B0C@ha
/* 80228D6C 002249CC 7F A7 EB 78 */ mr r7, r29
/* 80228D70 002249D0 38 84 8B 0C */ addi r4, r4, lbl_80228B0C@l
diff --git a/asm/code_8022910C.s b/asm/code_8022910C.s
index d587e9d..d46fdcd 100644
--- a/asm/code_8022910C.s
+++ b/asm/code_8022910C.s
@@ -292,14 +292,14 @@ lbl_802294C8:
/* 802294C8 00225128 80 7F 01 54 */ lwz r3, 0x154(r31)
/* 802294CC 0022512C 2C 03 00 00 */ cmpwi r3, 0
/* 802294D0 00225130 41 82 00 10 */ beq lbl_802294E0
-/* 802294D4 00225134 4B FB 15 E9 */ bl func_801DAABC
+/* 802294D4 00225134 4B FB 15 E9 */ bl __dla__FPv
/* 802294D8 00225138 38 00 00 00 */ li r0, 0
/* 802294DC 0022513C 90 1F 01 54 */ stw r0, 0x154(r31)
lbl_802294E0:
/* 802294E0 00225140 80 7F 01 5C */ lwz r3, 0x15c(r31)
/* 802294E4 00225144 2C 03 00 00 */ cmpwi r3, 0
/* 802294E8 00225148 41 82 00 10 */ beq lbl_802294F8
-/* 802294EC 0022514C 4B FB 15 D1 */ bl func_801DAABC
+/* 802294EC 0022514C 4B FB 15 D1 */ bl __dla__FPv
/* 802294F0 00225150 38 00 00 00 */ li r0, 0
/* 802294F4 00225154 90 1F 01 5C */ stw r0, 0x15c(r31)
lbl_802294F8:
@@ -325,7 +325,7 @@ func_80229514:
/* 80229538 00225198 7C 7C 1B 78 */ mr r28, r3
/* 8022953C 0022519C 4B FF FF 3D */ bl func_80229478
/* 80229540 002251A0 57 A3 18 38 */ slwi r3, r29, 3
-/* 80229544 002251A4 4B FB 15 31 */ bl func_801DAA74
+/* 80229544 002251A4 4B FB 15 31 */ bl __nwa__FUl
/* 80229548 002251A8 2C 03 00 00 */ cmpwi r3, 0
/* 8022954C 002251AC 90 7C 01 54 */ stw r3, 0x154(r28)
/* 80229550 002251B0 41 82 00 28 */ beq lbl_80229578
@@ -343,7 +343,7 @@ lbl_80229568:
lbl_80229578:
/* 80229578 002251D8 57 DF 10 3A */ slwi r31, r30, 2
/* 8022957C 002251DC 7F E3 FB 78 */ mr r3, r31
-/* 80229580 002251E0 4B FB 14 F5 */ bl func_801DAA74
+/* 80229580 002251E0 4B FB 14 F5 */ bl __nwa__FUl
/* 80229584 002251E4 2C 03 00 00 */ cmpwi r3, 0
/* 80229588 002251E8 90 7C 01 5C */ stw r3, 0x15c(r28)
/* 8022958C 002251EC 41 82 00 10 */ beq lbl_8022959C
diff --git a/asm/code_80247038.s b/asm/code_80247038.s
index 4510135..dc26fa8 100644
--- a/asm/code_80247038.s
+++ b/asm/code_80247038.s
@@ -12,7 +12,7 @@ func_80247038:
/* 8024704C 00242CAC 7C 7F 1B 78 */ mr r31, r3
/* 80247050 00242CB0 90 83 00 00 */ stw r4, 0(r3)
/* 80247054 00242CB4 54 03 10 3A */ slwi r3, r0, 2
-/* 80247058 00242CB8 4B F9 3A 1D */ bl func_801DAA74
+/* 80247058 00242CB8 4B F9 3A 1D */ bl __nwa__FUl
/* 8024705C 00242CBC 2C 03 00 00 */ cmpwi r3, 0
/* 80247060 00242CC0 90 7F 00 04 */ stw r3, 4(r31)
/* 80247064 00242CC4 41 82 00 0C */ beq lbl_80247070
@@ -40,7 +40,7 @@ func_80247088:
/* 802470AC 00242D0C 80 63 00 04 */ lwz r3, 4(r3)
/* 802470B0 00242D10 2C 03 00 00 */ cmpwi r3, 0
/* 802470B4 00242D14 41 82 00 08 */ beq lbl_802470BC
-/* 802470B8 00242D18 4B F9 3A 05 */ bl func_801DAABC
+/* 802470B8 00242D18 4B F9 3A 05 */ bl __dla__FPv
lbl_802470BC:
/* 802470BC 00242D1C 2C 1F 00 00 */ cmpwi r31, 0
/* 802470C0 00242D20 40 81 00 0C */ ble lbl_802470CC
diff --git a/asm/code_80254460.s b/asm/code_80254460.s
index 899d209..ba00176 100644
--- a/asm/code_80254460.s
+++ b/asm/code_80254460.s
@@ -216,7 +216,7 @@ lbl_8025474C:
/* 8025474C 002503AC 1C 98 00 2C */ mulli r4, r24, 0x2c
/* 80254750 002503B0 90 7E 00 04 */ stw r3, 4(r30)
/* 80254754 002503B4 38 64 00 10 */ addi r3, r4, 0x10
-/* 80254758 002503B8 4B F8 63 1D */ bl func_801DAA74
+/* 80254758 002503B8 4B F8 63 1D */ bl __nwa__FUl
/* 8025475C 002503BC 3C 80 80 38 */ lis r4, __ct__Q34nw4r3snd9SoundHeapFv@ha
/* 80254760 002503C0 3C A0 80 38 */ lis r5, __dt__Q34nw4r3snd9SoundHeapFv@ha
/* 80254764 002503C4 7F 07 C3 78 */ mr r7, r24
@@ -290,7 +290,7 @@ lbl_80254860:
/* 80254860 002504C0 57 9C 08 3C */ slwi r28, r28, 1
/* 80254864 002504C4 57 83 10 3A */ slwi r3, r28, 2
/* 80254868 002504C8 38 63 00 10 */ addi r3, r3, 0x10
-/* 8025486C 002504CC 4B F8 62 09 */ bl func_801DAA74
+/* 8025486C 002504CC 4B F8 62 09 */ bl __nwa__FUl
/* 80254870 002504D0 3C 80 80 25 */ lis r4, lbl_80256E80@ha
/* 80254874 002504D4 3C A0 80 25 */ lis r5, lbl_80256E8C@ha
/* 80254878 002504D8 7F 87 E3 78 */ mr r7, r28
diff --git a/asm/code_8025716C.s b/asm/code_8025716C.s
index ee3d342..362c90c 100644
--- a/asm/code_8025716C.s
+++ b/asm/code_8025716C.s
@@ -2322,7 +2322,7 @@ func_80259164:
/* 802591C0 00254E20 48 00 00 68 */ b lbl_80259228
lbl_802591C4:
/* 802591C4 00254E24 1C 7D 03 D8 */ mulli r3, r29, 0x3d8
-/* 802591C8 00254E28 4B F8 18 AD */ bl func_801DAA74
+/* 802591C8 00254E28 4B F8 18 AD */ bl __nwa__FUl
/* 802591CC 00254E2C 1C BD 03 D8 */ mulli r5, r29, 0x3d8
/* 802591D0 00254E30 90 6D A6 58 */ stw r3, lbl_8063F918-_SDA_BASE_(r13)
/* 802591D4 00254E34 38 80 00 00 */ li r4, 0
@@ -2372,7 +2372,7 @@ lbl_80259228:
/* 80259278 00254ED8 80 6D A6 58 */ lwz r3, lbl_8063F918-_SDA_BASE_(r13)
/* 8025927C 00254EDC 2C 03 00 00 */ cmpwi r3, 0
/* 80259280 00254EE0 41 82 00 14 */ beq lbl_80259294
-/* 80259284 00254EE4 4B F8 18 39 */ bl func_801DAABC
+/* 80259284 00254EE4 4B F8 18 39 */ bl __dla__FPv
/* 80259288 00254EE8 38 00 00 00 */ li r0, 0
/* 8025928C 00254EEC 90 0D A6 58 */ stw r0, lbl_8063F918-_SDA_BASE_(r13)
/* 80259290 00254EF0 B0 0D A6 5C */ sth r0, lbl_8063F91C-_SDA_BASE_(r13)
diff --git a/asm/ctors.s b/asm/ctors.s
index cdc9625..fb46f81 100644
--- a/asm/ctors.s
+++ b/asm/ctors.s
@@ -33,44 +33,4 @@ lbl_803E1E60:
.4byte func_8016A08C, func_8016E298, func_8016EFAC, func_801708BC
.4byte func_80176E94, func_80177C04, func_8017B498, func_8017C568
.4byte func_8017C960, func_8017CC78, func_8017E3E0, func_8017E940
- .4byte func_80185ACC, func_80187768, func_8019BEA4, func_801DAAC0
- .4byte func_801DB020, func_801DB7FC, func_801DBB1C, func_801DBE70
- .4byte func_801DCE4C, func_801DD5A8, func_801DD8A0, func_801DDF58
- .4byte func_801DF020, func_801E07C8, func_801E07F0, func_801E0A34
- .4byte func_801E4308, func_801E472C, func_801E5F5C, func_801E6BD8
- .4byte func_801ED364, func_801EE024, func_801F1A68, func_801F40C0
- .4byte func_801F98CC, func_801FA074, func_801FA36C, func_801FB40C
- .4byte func_801FF2E8, func_801FFF94, func_80202E34, func_80203FE8
- .4byte func_80205934, func_80207898, func_80207C2C, func_8020B4D8
- .4byte func_8020CA18, func_8020D230, func_8020EA58, func_8020F8D4
- .4byte func_80211544, func_802119E4, func_80213674, func_80219E28
- .4byte func_8021C200, func_8021CA80, func_8021D0C0, func_8021D404
- .4byte func_8021EA28, func_8021FB24, func_8022061C, func_80220D88
- .4byte func_802233A8, func_8022362C, func_802236A0, func_802237F0
- .4byte func_80223870, func_802239EC, func_80223B20, func_80223C34
- .4byte func_802240E4, func_80224780, func_8022492C, func_80224AF0
- .4byte func_80225E24, func_80226344, func_8022771C, func_80228950
- .4byte func_80228AEC, func_802290EC, func_8022D70C, func_80230BB4
- .4byte func_80230BD4, func_802322EC, func_8023281C, func_80232D04
- .4byte func_802353D8, func_80235454, func_80235A54, func_802366A0
- .4byte func_8023692C, func_80236AE8, func_80237774, func_8023779C
- .4byte func_8023AF6C, func_8023B62C, func_8023B9D4, func_8023CF8C
- .4byte func_8023EA24, func_8023EE4C, func_80240040, func_8024050C
- .4byte func_802437CC, func_802448C8, func_802449F8, func_80244EBC
- .4byte func_802452C8, func_80245C40, func_80246CAC, func_80247018
- .4byte func_80247260, func_80249B5C, func_80249B80, func_80249BA8
- .4byte func_80249BD0, func_80249D18, func_80250EE0, func_80253FB4
- .4byte func_80254240, func_80254440, func_8025714C, func_80259A84
- .4byte func_8025A6F0, func_8025AD64, func_8025B144, func_8025B68C
- .4byte func_8025B6C8, func_8025D398, func_8025D7AC, func_8025DCA0
- .4byte func_8025DF60, func_8025E328, func_8025E84C, func_8025EC48
- .4byte func_8025F05C, func_8025FFD8, func_802609C0, func_8026136C
- .4byte func_80262AE0, func_80262E70, func_80263C9C, func_802674AC
- .4byte func_80268208, __sinit_$3ut_IOStream_cpp, __sinit_$3ut_FileStream_cpp, __sinit_$3ut_DvdFileStream_cpp
- .4byte __sinit_$3ut_DvdLockedFileStream_cpp, __sinit_$3ut_TextWriterBase_cpp, __sinit_$3snd_BasicSound_cpp, __sinit_$3snd_SeqSound_cpp
- .4byte __sinit_$3snd_SoundSystem_cpp, __sinit_$3snd_StrmSound_cpp, __sinit_$3snd_WaveSound_cpp, __sinit_$3lyt_pane_cpp
- .4byte __sinit_$3lyt_picture_cpp, __sinit_$3lyt_textBox_cpp, __sinit_$3lyt_window_cpp, __sinit_$3lyt_bounding_cpp
- .4byte func_8038F254, func_803D91F4, func_803D9EA0
-
- # placed by the compiler it seems
- .balign 0x20, 0
+ .4byte func_80185ACC, func_80187768, func_8019BEA4
diff --git a/asm/ctors_2.s b/asm/ctors_2.s
new file mode 100644
index 0000000..ae5eae4
--- /dev/null
+++ b/asm/ctors_2.s
@@ -0,0 +1,46 @@
+.include "macros.inc"
+
+.section .ctors, "wa" # 0x803E1E60 - 0x803E22A0
+
+.4byte func_801DB020, func_801DB7FC, func_801DBB1C, func_801DBE70
+.4byte func_801DCE4C, func_801DD5A8, func_801DD8A0, func_801DDF58
+.4byte func_801DF020, func_801E07C8, func_801E07F0, func_801E0A34
+.4byte func_801E4308, func_801E472C, func_801E5F5C, func_801E6BD8
+.4byte func_801ED364, func_801EE024, func_801F1A68, func_801F40C0
+.4byte func_801F98CC, func_801FA074, func_801FA36C, func_801FB40C
+.4byte func_801FF2E8, func_801FFF94, func_80202E34, func_80203FE8
+.4byte func_80205934, func_80207898, func_80207C2C, func_8020B4D8
+.4byte func_8020CA18, func_8020D230, func_8020EA58, func_8020F8D4
+.4byte func_80211544, func_802119E4, func_80213674, func_80219E28
+.4byte func_8021C200, func_8021CA80, func_8021D0C0, func_8021D404
+.4byte func_8021EA28, func_8021FB24, func_8022061C, func_80220D88
+.4byte func_802233A8, func_8022362C, func_802236A0, func_802237F0
+.4byte func_80223870, func_802239EC, func_80223B20, func_80223C34
+.4byte func_802240E4, func_80224780, func_8022492C, func_80224AF0
+.4byte func_80225E24, func_80226344, func_8022771C, func_80228950
+.4byte func_80228AEC, func_802290EC, func_8022D70C, func_80230BB4
+.4byte func_80230BD4, func_802322EC, func_8023281C, func_80232D04
+.4byte func_802353D8, func_80235454, func_80235A54, func_802366A0
+.4byte func_8023692C, func_80236AE8, func_80237774, func_8023779C
+.4byte func_8023AF6C, func_8023B62C, func_8023B9D4, func_8023CF8C
+.4byte func_8023EA24, func_8023EE4C, func_80240040, func_8024050C
+.4byte func_802437CC, func_802448C8, func_802449F8, func_80244EBC
+.4byte func_802452C8, func_80245C40, func_80246CAC, func_80247018
+.4byte func_80247260, func_80249B5C, func_80249B80, func_80249BA8
+.4byte func_80249BD0, func_80249D18, func_80250EE0, func_80253FB4
+.4byte func_80254240, func_80254440, func_8025714C, func_80259A84
+.4byte func_8025A6F0, func_8025AD64, func_8025B144, func_8025B68C
+.4byte func_8025B6C8, func_8025D398, func_8025D7AC, func_8025DCA0
+.4byte func_8025DF60, func_8025E328, func_8025E84C, func_8025EC48
+.4byte func_8025F05C, func_8025FFD8, func_802609C0, func_8026136C
+.4byte func_80262AE0, func_80262E70, func_80263C9C, func_802674AC
+.4byte func_80268208, __sinit_$3ut_IOStream_cpp, __sinit_$3ut_FileStream_cpp, __sinit_$3ut_DvdFileStream_cpp
+.4byte __sinit_$3ut_DvdLockedFileStream_cpp, __sinit_$3ut_TextWriterBase_cpp, __sinit_$3snd_BasicSound_cpp, __sinit_$3snd_SeqSound_cpp
+.4byte __sinit_$3snd_SoundSystem_cpp, __sinit_$3snd_StrmSound_cpp, __sinit_$3snd_WaveSound_cpp, __sinit_$3lyt_pane_cpp
+.4byte __sinit_$3lyt_picture_cpp, __sinit_$3lyt_textBox_cpp, __sinit_$3lyt_window_cpp, __sinit_$3lyt_bounding_cpp
+.4byte func_8038F254, func_803D91F4, func_803D9EA0, 0
+.4byte 0, 0, 0
+
+# placed by the compiler it seems
+# commenting out for now and writing the padding in directly for OK
+#.balign 0x20, 0
diff --git a/asm/sbss.s b/asm/sbss.s
index f11a3c8..88bd62f 100644
--- a/asm/sbss.s
+++ b/asm/sbss.s
@@ -1521,2766 +1521,3 @@ lbl_8063F2BC:
.global lbl_8063F2C0
lbl_8063F2C0:
.skip 0x8
-.global lbl_8063F2C8
-lbl_8063F2C8:
- .skip 0x8
-.global lbl_8063F2D0
-lbl_8063F2D0:
- .skip 0x6
-.global lbl_8063F2D6
-lbl_8063F2D6:
- .skip 0x1
-.global lbl_8063F2D7
-lbl_8063F2D7:
- .skip 0x1
-.global lbl_8063F2D8
-lbl_8063F2D8:
- .skip 0x4
-.global lbl_8063F2DC
-lbl_8063F2DC:
- .skip 0x4
-.global lbl_8063F2E0
-lbl_8063F2E0:
- .skip 0x8
-.global lbl_8063F2E8
-lbl_8063F2E8:
- .skip 0x4
-.global lbl_8063F2EC
-lbl_8063F2EC:
- .skip 0x4
-.global lbl_8063F2F0
-lbl_8063F2F0:
- .skip 0x8
-.global lbl_8063F2F8
-lbl_8063F2F8:
- .skip 0x4
-.global lbl_8063F2FC
-lbl_8063F2FC:
- .skip 0x4
-.global lbl_8063F300
-lbl_8063F300:
- .skip 0x4
-.global lbl_8063F304
-lbl_8063F304:
- .skip 0x4
-.global lbl_8063F308
-lbl_8063F308:
- .skip 0x8
-.global lbl_8063F310
-lbl_8063F310:
- .skip 0x8
-.global lbl_8063F318
-lbl_8063F318:
- .skip 0x6
-.global lbl_8063F31E
-lbl_8063F31E:
- .skip 0x1
-.global lbl_8063F31F
-lbl_8063F31F:
- .skip 0x1
-.global lbl_8063F320
-lbl_8063F320:
- .skip 0x4
-.global lbl_8063F324
-lbl_8063F324:
- .skip 0x4
-.global lbl_8063F328
-lbl_8063F328:
- .skip 0x4
-.global lbl_8063F32C
-lbl_8063F32C:
- .skip 0x4
-.global lbl_8063F330
-lbl_8063F330:
- .skip 0x4
-.global lbl_8063F334
-lbl_8063F334:
- .skip 0x4
-.global lbl_8063F338
-lbl_8063F338:
- .skip 0x8
-.global lbl_8063F340
-lbl_8063F340:
- .skip 0x8
-.global lbl_8063F348
-lbl_8063F348:
- .skip 0x8
-.global lbl_8063F350
-lbl_8063F350:
- .skip 0x8
-.global lbl_8063F358
-lbl_8063F358:
- .skip 0x8
-.global lbl_8063F360
-lbl_8063F360:
- .skip 0x8
-.global lbl_8063F368
-lbl_8063F368:
- .skip 0x8
-.global lbl_8063F370
-lbl_8063F370:
- .skip 0x8
-.global lbl_8063F378
-lbl_8063F378:
- .skip 0x8
-.global lbl_8063F380
-lbl_8063F380:
- .skip 0x8
-.global lbl_8063F388
-lbl_8063F388:
- .skip 0x8
-.global lbl_8063F390
-lbl_8063F390:
- .skip 0x4
-.global lbl_8063F394
-lbl_8063F394:
- .skip 0x4
-.global lbl_8063F398
-lbl_8063F398:
- .skip 0x8
-.global lbl_8063F3A0
-lbl_8063F3A0:
- .skip 0x8
-.global lbl_8063F3A8
-lbl_8063F3A8:
- .skip 0x4
-.global lbl_8063F3AC
-lbl_8063F3AC:
- .skip 0x4
-.global lbl_8063F3B0
-lbl_8063F3B0:
- .skip 0x1
-.global lbl_8063F3B1
-lbl_8063F3B1:
- .skip 0x7
-.global lbl_8063F3B8
-lbl_8063F3B8:
- .skip 0x8
-.global lbl_8063F3C0
-lbl_8063F3C0:
- .skip 0x8
-.global lbl_8063F3C8
-lbl_8063F3C8:
- .skip 0x8
-.global lbl_8063F3D0
-lbl_8063F3D0:
- .skip 0x4
-.global lbl_8063F3D4
-lbl_8063F3D4:
- .skip 0x4
-.global lbl_8063F3D8
-lbl_8063F3D8:
- .skip 0x8
-.global lbl_8063F3E0
-lbl_8063F3E0:
- .skip 0x8
-.global lbl_8063F3E8
-lbl_8063F3E8:
- .skip 0x8
-.global lbl_8063F3F0
-lbl_8063F3F0:
- .skip 0x8
-.global lbl_8063F3F8
-lbl_8063F3F8:
- .skip 0x8
-.global lbl_8063F400
-lbl_8063F400:
- .skip 0x8
-.global lbl_8063F408
-lbl_8063F408:
- .skip 0x8
-.global lbl_8063F410
-lbl_8063F410:
- .skip 0x8
-.global lbl_8063F418
-lbl_8063F418:
- .skip 0x8
-.global lbl_8063F420
-lbl_8063F420:
- .skip 0x8
-.global lbl_8063F428
-lbl_8063F428:
- .skip 0x8
-.global lbl_8063F430
-lbl_8063F430:
- .skip 0x8
-.global lbl_8063F438
-lbl_8063F438:
- .skip 0x8
-.global lbl_8063F440
-lbl_8063F440:
- .skip 0x8
-.global lbl_8063F448
-lbl_8063F448:
- .skip 0x8
-.global lbl_8063F450
-lbl_8063F450:
- .skip 0x8
-.global lbl_8063F458
-lbl_8063F458:
- .skip 0x8
-.global lbl_8063F460
-lbl_8063F460:
- .skip 0x8
-.global lbl_8063F468
-lbl_8063F468:
- .skip 0x4
-.global lbl_8063F46C
-lbl_8063F46C:
- .skip 0x1
-.global lbl_8063F46D
-lbl_8063F46D:
- .skip 0x1
-.global lbl_8063F46E
-lbl_8063F46E:
- .skip 0x2
-.global lbl_8063F470
-lbl_8063F470:
- .skip 0x8
-.global lbl_8063F478
-lbl_8063F478:
- .skip 0x4
-.global lbl_8063F47C
-lbl_8063F47C:
- .skip 0x4
-.global lbl_8063F480
-lbl_8063F480:
- .skip 0x8
-.global lbl_8063F488
-lbl_8063F488:
- .skip 0x4
-.global lbl_8063F48C
-lbl_8063F48C:
- .skip 0x4
-.global lbl_8063F490
-lbl_8063F490:
- .skip 0x4
-.global lbl_8063F494
-lbl_8063F494:
- .skip 0x4
-.global lbl_8063F498
-lbl_8063F498:
- .skip 0x4
-.global lbl_8063F49C
-lbl_8063F49C:
- .skip 0x1
-.global lbl_8063F49D
-lbl_8063F49D:
- .skip 0x1
-.global lbl_8063F49E
-lbl_8063F49E:
- .skip 0x1
-.global lbl_8063F49F
-lbl_8063F49F:
- .skip 0x1
-.global lbl_8063F4A0
-lbl_8063F4A0:
- .skip 0x8
-.global lbl_8063F4A8
-lbl_8063F4A8:
- .skip 0x8
-.global lbl_8063F4B0
-lbl_8063F4B0:
- .skip 0x4
-.global lbl_8063F4B4
-lbl_8063F4B4:
- .skip 0x4
-.global lbl_8063F4B8
-lbl_8063F4B8:
- .skip 0x4
-.global lbl_8063F4BC
-lbl_8063F4BC:
- .skip 0x4
-.global lbl_8063F4C0
-lbl_8063F4C0:
- .skip 0x4
-.global lbl_8063F4C4
-lbl_8063F4C4:
- .skip 0x4
-.global lbl_8063F4C8
-lbl_8063F4C8:
- .skip 0x8
-.global lbl_8063F4D0
-lbl_8063F4D0:
- .skip 0x8
-.global lbl_8063F4D8
-lbl_8063F4D8:
- .skip 0x8
-.global lbl_8063F4E0
-lbl_8063F4E0:
- .skip 0x8
-.global lbl_8063F4E8
-lbl_8063F4E8:
- .skip 0x8
-.global lbl_8063F4F0
-lbl_8063F4F0:
- .skip 0x8
-.global lbl_8063F4F8
-lbl_8063F4F8:
- .skip 0x8
-.global lbl_8063F500
-lbl_8063F500:
- .skip 0x8
-.global lbl_8063F508
-lbl_8063F508:
- .skip 0x8
-.global lbl_8063F510
-lbl_8063F510:
- .skip 0x8
-.global lbl_8063F518
-lbl_8063F518:
- .skip 0x8
-.global lbl_8063F520
-lbl_8063F520:
- .skip 0x8
-.global lbl_8063F528
-lbl_8063F528:
- .skip 0x6
-.global lbl_8063F52E
-lbl_8063F52E:
- .skip 0x1
-.global lbl_8063F52F
-lbl_8063F52F:
- .skip 0x1
-.global lbl_8063F530
-lbl_8063F530:
- .skip 0x4
-.global lbl_8063F534
-lbl_8063F534:
- .skip 0x2
-.global lbl_8063F536
-lbl_8063F536:
- .skip 0x2
-.global lbl_8063F538
-lbl_8063F538:
- .skip 0x8
-.global lbl_8063F540
-lbl_8063F540:
- .skip 0x8
-.global lbl_8063F548
-lbl_8063F548:
- .skip 0x8
-.global lbl_8063F550
-lbl_8063F550:
- .skip 0x8
-.global lbl_8063F558
-lbl_8063F558:
- .skip 0x8
-.global lbl_8063F560
-lbl_8063F560:
- .skip 0x8
-.global lbl_8063F568
-lbl_8063F568:
- .skip 0x8
-.global lbl_8063F570
-lbl_8063F570:
- .skip 0x8
-.global lbl_8063F578
-lbl_8063F578:
- .skip 0x8
-.global lbl_8063F580
-lbl_8063F580:
- .skip 0x8
-.global lbl_8063F588
-lbl_8063F588:
- .skip 0x8
-.global lbl_8063F590
-lbl_8063F590:
- .skip 0x8
-.global lbl_8063F598
-lbl_8063F598:
- .skip 0x8
-.global lbl_8063F5A0
-lbl_8063F5A0:
- .skip 0x8
-.global lbl_8063F5A8
-lbl_8063F5A8:
- .skip 0x8
-.global lbl_8063F5B0
-lbl_8063F5B0:
- .skip 0x8
-.global lbl_8063F5B8
-lbl_8063F5B8:
- .skip 0x4
-.global lbl_8063F5BC
-lbl_8063F5BC:
- .skip 0x4
-.global lbl_8063F5C0
-lbl_8063F5C0:
- .skip 0x8
-.global lbl_8063F5C8
-lbl_8063F5C8:
- .skip 0x8
-.global lbl_8063F5D0
-lbl_8063F5D0:
- .skip 0x4
-.global lbl_8063F5D4
-lbl_8063F5D4:
- .skip 0x4
-.global lbl_8063F5D8
-lbl_8063F5D8:
- .skip 0x4
-.global lbl_8063F5DC
-lbl_8063F5DC:
- .skip 0x4
-.global lbl_8063F5E0
-lbl_8063F5E0:
- .skip 0x4
-.global lbl_8063F5E4
-lbl_8063F5E4:
- .skip 0x4
-.global lbl_8063F5E8
-lbl_8063F5E8:
- .skip 0x4
-.global lbl_8063F5EC
-lbl_8063F5EC:
- .skip 0x4
-.global lbl_8063F5F0
-lbl_8063F5F0:
- .skip 0x4
-.global lbl_8063F5F4
-lbl_8063F5F4:
- .skip 0x4
-.global lbl_8063F5F8
-lbl_8063F5F8:
- .skip 0x8
-.global lbl_8063F600
-lbl_8063F600:
- .skip 0x8
-.global lbl_8063F608
-lbl_8063F608:
- .skip 0x8
-.global lbl_8063F610
-lbl_8063F610:
- .skip 0x8
-.global lbl_8063F618
-lbl_8063F618:
- .skip 0x8
-.global lbl_8063F620
-lbl_8063F620:
- .skip 0x8
-.global lbl_8063F628
-lbl_8063F628:
- .skip 0x8
-.global lbl_8063F630
-lbl_8063F630:
- .skip 0x8
-.global lbl_8063F638
-lbl_8063F638:
- .skip 0x8
-.global lbl_8063F640
-lbl_8063F640:
- .skip 0x4
-.global lbl_8063F644
-lbl_8063F644:
- .skip 0x4
-.global lbl_8063F648
-lbl_8063F648:
- .skip 0x8
-.global lbl_8063F650
-lbl_8063F650:
- .skip 0x8
-.global lbl_8063F658
-lbl_8063F658:
- .skip 0x8
-.global lbl_8063F660
-lbl_8063F660:
- .skip 0x8
-.global lbl_8063F668
-lbl_8063F668:
- .skip 0x8
-.global lbl_8063F670
-lbl_8063F670:
- .skip 0x8
-.global lbl_8063F678
-lbl_8063F678:
- .skip 0x8
-.global lbl_8063F680
-lbl_8063F680:
- .skip 0x8
-.global lbl_8063F688
-lbl_8063F688:
- .skip 0x8
-.global lbl_8063F690
-lbl_8063F690:
- .skip 0x8
-.global lbl_8063F698
-lbl_8063F698:
- .skip 0x4
-.global lbl_8063F69C
-lbl_8063F69C:
- .skip 0x4
-.global lbl_8063F6A0
-lbl_8063F6A0:
- .skip 0x4
-.global lbl_8063F6A4
-lbl_8063F6A4:
- .skip 0x4
-.global lbl_8063F6A8
-lbl_8063F6A8:
- .skip 0x8
-.global lbl_8063F6B0
-lbl_8063F6B0:
- .skip 0x8
-.global lbl_8063F6B8
-lbl_8063F6B8:
- .skip 0x8
-.global lbl_8063F6C0
-lbl_8063F6C0:
- .skip 0x8
-.global lbl_8063F6C8
-lbl_8063F6C8:
- .skip 0x8
-.global lbl_8063F6D0
-lbl_8063F6D0:
- .skip 0x8
-.global lbl_8063F6D8
-lbl_8063F6D8:
- .skip 0x8
-.global lbl_8063F6E0
-lbl_8063F6E0:
- .skip 0x8
-.global lbl_8063F6E8
-lbl_8063F6E8:
- .skip 0x8
-.global lbl_8063F6F0
-lbl_8063F6F0:
- .skip 0x4
-.global lbl_8063F6F4
-lbl_8063F6F4:
- .skip 0x4
-.global lbl_8063F6F8
-lbl_8063F6F8:
- .skip 0x8
-.global lbl_8063F700
-lbl_8063F700:
- .skip 0x4
-.global lbl_8063F704
-lbl_8063F704:
- .skip 0x4
-.global lbl_8063F708
-lbl_8063F708:
- .skip 0x4
-.global lbl_8063F70C
-lbl_8063F70C:
- .skip 0x1
-.global lbl_8063F70D
-lbl_8063F70D:
- .skip 0x3
-.global lbl_8063F710
-lbl_8063F710:
- .skip 0x8
-.global lbl_8063F718
-lbl_8063F718:
- .skip 0x8
-.global lbl_8063F720
-lbl_8063F720:
- .skip 0x8
-.global lbl_8063F728
-lbl_8063F728:
- .skip 0x4
-.global lbl_8063F72C
-lbl_8063F72C:
- .skip 0x4
-.global lbl_8063F730
-lbl_8063F730:
- .skip 0x4
-.global lbl_8063F734
-lbl_8063F734:
- .skip 0x4
-.global lbl_8063F738
-lbl_8063F738:
- .skip 0x6
-.global lbl_8063F73E
-lbl_8063F73E:
- .skip 0x2
-.global lbl_8063F740
-lbl_8063F740:
- .skip 0x2
-.global lbl_8063F742
-lbl_8063F742:
- .skip 0x2
-.global lbl_8063F744
-lbl_8063F744:
- .skip 0x2
-.global lbl_8063F746
-lbl_8063F746:
- .skip 0x2
-.global lbl_8063F748
-lbl_8063F748:
- .skip 0x2
-.global lbl_8063F74A
-lbl_8063F74A:
- .skip 0x6
-.global lbl_8063F750
-lbl_8063F750:
- .skip 0x8
-.global lbl_8063F758
-lbl_8063F758:
- .skip 0x8
-.global lbl_8063F760
-lbl_8063F760:
- .skip 0x8
-.global lbl_8063F768
-lbl_8063F768:
- .skip 0x4
-.global lbl_8063F76C
-lbl_8063F76C:
- .skip 0x4
-.global lbl_8063F770
-lbl_8063F770:
- .skip 0x8
-.global lbl_8063F778
-lbl_8063F778:
- .skip 0x8
-.global lbl_8063F780
-lbl_8063F780:
- .skip 0x8
-.global lbl_8063F788
-lbl_8063F788:
- .skip 0x8
-.global lbl_8063F790
-lbl_8063F790:
- .skip 0x8
-.global lbl_8063F798
-lbl_8063F798:
- .skip 0x8
-.global lbl_8063F7A0
-lbl_8063F7A0:
- .skip 0x8
-.global lbl_8063F7A8
-lbl_8063F7A8:
- .skip 0x8
-.global lbl_8063F7B0
-lbl_8063F7B0:
- .skip 0x8
-.global lbl_8063F7B8
-lbl_8063F7B8:
- .skip 0x8
-.global lbl_8063F7C0
-lbl_8063F7C0:
- .skip 0x8
-.global lbl_8063F7C8
-lbl_8063F7C8:
- .skip 0x8
-.global lbl_8063F7D0
-lbl_8063F7D0:
- .skip 0x8
-.global lbl_8063F7D8
-lbl_8063F7D8:
- .skip 0x4
-.global lbl_8063F7DC
-lbl_8063F7DC:
- .skip 0x4
-.global lbl_8063F7E0
-lbl_8063F7E0:
- .skip 0x4
-.global lbl_8063F7E4
-lbl_8063F7E4:
- .skip 0x4
-.global lbl_8063F7E8
-lbl_8063F7E8:
- .skip 0x4
-.global lbl_8063F7EC
-lbl_8063F7EC:
- .skip 0x4
-.global lbl_8063F7F0
-lbl_8063F7F0:
- .skip 0x8
-.global lbl_8063F7F8
-lbl_8063F7F8:
- .skip 0x4
-.global lbl_8063F7FC
-lbl_8063F7FC:
- .skip 0x4
-.global lbl_8063F800
-lbl_8063F800:
- .skip 0x4
-.global lbl_8063F804
-lbl_8063F804:
- .skip 0x4
-.global lbl_8063F808
-lbl_8063F808:
- .skip 0x4
-.global lbl_8063F80C
-lbl_8063F80C:
- .skip 0x4
-.global lbl_8063F810
-lbl_8063F810:
- .skip 0x4
-.global lbl_8063F814
-lbl_8063F814:
- .skip 0x4
-.global lbl_8063F818
-lbl_8063F818:
- .skip 0x4
-.global lbl_8063F81C
-lbl_8063F81C:
- .skip 0x4
-.global lbl_8063F820
-lbl_8063F820:
- .skip 0x4
-.global lbl_8063F824
-lbl_8063F824:
- .skip 0x4
-.global lbl_8063F828
-lbl_8063F828:
- .skip 0x8
-.global lbl_8063F830
-lbl_8063F830:
- .skip 0x8
-.global lbl_8063F838
-lbl_8063F838:
- .skip 0x8
-.global lbl_8063F840
-lbl_8063F840:
- .skip 0x8
-.global lbl_8063F848
-lbl_8063F848:
- .skip 0x8
-.global lbl_8063F850
-lbl_8063F850:
- .skip 0x6
-.global lbl_8063F856
-lbl_8063F856:
- .skip 0x2
-.global lbl_8063F858
-lbl_8063F858:
- .skip 0x4
-.global lbl_8063F85C
-lbl_8063F85C:
- .skip 0x4
-.global lbl_8063F860
-lbl_8063F860:
- .skip 0x4
-.global lbl_8063F864
-lbl_8063F864:
- .skip 0x4
-.global lbl_8063F868
-lbl_8063F868:
- .skip 0x4
-.global lbl_8063F86C
-lbl_8063F86C:
- .skip 0x4
-.global lbl_8063F870
-lbl_8063F870:
- .skip 0x4
-.global lbl_8063F874
-lbl_8063F874:
- .skip 0x4
-.global lbl_8063F878
-lbl_8063F878:
- .skip 0x4
-.global lbl_8063F87C
-lbl_8063F87C:
- .skip 0x4
-.global lbl_8063F880
-lbl_8063F880:
- .skip 0x4
-.global lbl_8063F884
-lbl_8063F884:
- .skip 0x4
-.global lbl_8063F888
-lbl_8063F888:
- .skip 0x4
-.global lbl_8063F88C
-lbl_8063F88C:
- .skip 0x4
-.global lbl_8063F890
-lbl_8063F890:
- .skip 0x4
-.global lbl_8063F894
-lbl_8063F894:
- .skip 0x4
-.global lbl_8063F898
-lbl_8063F898:
- .skip 0x8
-.global lbl_8063F8A0
-lbl_8063F8A0:
- .skip 0x8
-.global lbl_8063F8A8
-lbl_8063F8A8:
- .skip 0x8
-.global lbl_8063F8B0
-lbl_8063F8B0:
- .skip 0x8
-.global lbl_8063F8B8
-lbl_8063F8B8:
- .skip 0x8
-.global lbl_8063F8C0
-lbl_8063F8C0:
- .skip 0x4
-.global lbl_8063F8C4
-lbl_8063F8C4:
- .skip 0x4
-.global lbl_8063F8C8
-lbl_8063F8C8:
- .skip 0x6
-.global lbl_8063F8CE
-lbl_8063F8CE:
- .skip 0x2
-.global lbl_8063F8D0
-lbl_8063F8D0:
- .skip 0x4
-.global lbl_8063F8D4
-lbl_8063F8D4:
- .skip 0x2
-.global lbl_8063F8D6
-lbl_8063F8D6:
- .skip 0x2
-.global lbl_8063F8D8
-lbl_8063F8D8:
- .skip 0x4
-.global lbl_8063F8DC
-lbl_8063F8DC:
- .skip 0x4
-.global lbl_8063F8E0
-lbl_8063F8E0:
- .skip 0x4
-.global lbl_8063F8E4
-lbl_8063F8E4:
- .skip 0x4
-.global lbl_8063F8E8
-lbl_8063F8E8:
- .skip 0x8
-.global lbl_8063F8F0
-lbl_8063F8F0:
- .skip 0x8
-.global lbl_8063F8F8
-lbl_8063F8F8:
- .skip 0x8
-.global lbl_8063F900
-lbl_8063F900:
- .skip 0x8
-.global lbl_8063F908
-lbl_8063F908:
- .skip 0x8
-.global lbl_8063F910
-lbl_8063F910:
- .skip 0x8
-.global lbl_8063F918
-lbl_8063F918:
- .skip 0x4
-.global lbl_8063F91C
-lbl_8063F91C:
- .skip 0x2
-.global lbl_8063F91E
-lbl_8063F91E:
- .skip 0x2
-.global lbl_8063F920
-lbl_8063F920:
- .skip 0x4
-.global lbl_8063F924
-lbl_8063F924:
- .skip 0x4
-.global lbl_8063F928
-lbl_8063F928:
- .skip 0x8
-.global lbl_8063F930
-lbl_8063F930:
- .skip 0x8
-.global lbl_8063F938
-lbl_8063F938:
- .skip 0x8
-.global lbl_8063F940
-lbl_8063F940:
- .skip 0x8
-.global lbl_8063F948
-lbl_8063F948:
- .skip 0x8
-.global lbl_8063F950
-lbl_8063F950:
- .skip 0x8
-.global lbl_8063F958
-lbl_8063F958:
- .skip 0x4
-.global lbl_8063F95C
-lbl_8063F95C:
- .skip 0x4
-.global lbl_8063F960
-lbl_8063F960:
- .skip 0x8
-.global lbl_8063F968
-lbl_8063F968:
- .skip 0x8
-.global lbl_8063F970
-lbl_8063F970:
- .skip 0x8
-.global lbl_8063F978
-lbl_8063F978:
- .skip 0x8
-.global lbl_8063F980
-lbl_8063F980:
- .skip 0x8
-.global lbl_8063F988
-lbl_8063F988:
- .skip 0x8
-.global lbl_8063F990
-lbl_8063F990:
- .skip 0x8
-.global lbl_8063F998
-lbl_8063F998:
- .skip 0x4
-.global lbl_8063F99C
-lbl_8063F99C:
- .skip 0x4
-.global lbl_8063F9A0
-lbl_8063F9A0:
- .skip 0x8
-.global lbl_8063F9A8
-lbl_8063F9A8:
- .skip 0x4
-.global lbl_8063F9AC
-lbl_8063F9AC:
- .skip 0x4
-.global lbl_8063F9B0
-lbl_8063F9B0:
- .skip 0x4
-.global lbl_8063F9B4
-lbl_8063F9B4:
- .skip 0x4
-.global lbl_8063F9B8
-lbl_8063F9B8:
- .skip 0x8
-.global lbl_8063F9C0
-lbl_8063F9C0:
- .skip 0x8
-.global lbl_8063F9C8
-lbl_8063F9C8:
- .skip 0x8
-.global lbl_8063F9D0
-lbl_8063F9D0:
- .skip 0x6
-.global lbl_8063F9D6
-lbl_8063F9D6:
- .skip 0x2
-.global lbl_8063F9D8
-lbl_8063F9D8:
- .skip 0x8
-.global lbl_8063F9E0
-lbl_8063F9E0:
- .skip 0x8
-.global lbl_8063F9E8
-lbl_8063F9E8:
- .skip 0x8
-.global lbl_8063F9F0
-lbl_8063F9F0:
- .skip 0x8
-.global lbl_8063F9F8
-lbl_8063F9F8:
- .skip 0x8
-.global lbl_8063FA00
-lbl_8063FA00:
- .skip 0x8
-.global lbl_8063FA08
-lbl_8063FA08:
- .skip 0x8
-.global lbl_8063FA10
-lbl_8063FA10:
- .skip 0x4
-.global lbl_8063FA14
-lbl_8063FA14:
- .skip 0x4
-.global lbl_8063FA18
-lbl_8063FA18:
- .skip 0x8
-.global lbl_8063FA20
-lbl_8063FA20:
- .skip 0x8
-.global lbl_8063FA28
-lbl_8063FA28:
- .skip 0x4
-.global lbl_8063FA2C
-lbl_8063FA2C:
- .skip 0x4
-.global lbl_8063FA30
-lbl_8063FA30:
- .skip 0x4
-.global lbl_8063FA34
-lbl_8063FA34:
- .skip 0x4
-.global lbl_8063FA38
-lbl_8063FA38:
- .skip 0x8
-.global lbl_8063FA40
-lbl_8063FA40:
- .skip 0x8
-.global lbl_8063FA48
-lbl_8063FA48:
- .skip 0x8
-.global lbl_8063FA50
-lbl_8063FA50:
- .skip 0x8
-.global lbl_8063FA58
-lbl_8063FA58:
- .skip 0x4
-.global lbl_8063FA5C
-lbl_8063FA5C:
- .skip 0x4
-.global lbl_8063FA60
-lbl_8063FA60:
- .skip 0x8
-.global lbl_8063FA68
-lbl_8063FA68:
- .skip 0x4
-.global lbl_8063FA6C
-lbl_8063FA6C:
- .skip 0x4
-.global lbl_8063FA70
-lbl_8063FA70:
- .skip 0x8
-.global HeapArray
-HeapArray:
- .skip 0x8
-.global lbl_8063FA80
-lbl_8063FA80:
- .skip 0x4
-.global lbl_8063FA84
-lbl_8063FA84:
- .skip 0x4
-.global lbl_8063FA88
-lbl_8063FA88:
- .skip 0x4
-.global lbl_8063FA8C
-lbl_8063FA8C:
- .skip 0x4
-.global lbl_8063FA90
-lbl_8063FA90:
- .skip 0x4
-.global lbl_8063FA94
-lbl_8063FA94:
- .skip 0x4
-.global lbl_8063FA98
-lbl_8063FA98:
- .skip 0x4
-.global lbl_8063FA9C
-lbl_8063FA9C:
- .skip 0x4
-.global lbl_8063FAA0
-lbl_8063FAA0:
- .skip 0x4
-.global lbl_8063FAA4
-lbl_8063FAA4:
- .skip 0x4
-.global lbl_8063FAA8
-lbl_8063FAA8:
- .skip 0x4
-.global lbl_8063FAAC
-lbl_8063FAAC:
- .skip 0x4
-.global lbl_8063FAB0
-lbl_8063FAB0:
- .skip 0x4
-.global lbl_8063FAB4
-lbl_8063FAB4:
- .skip 0x4
-.global lbl_8063FAB8
-lbl_8063FAB8:
- .skip 0x4
-.global lbl_8063FABC
-lbl_8063FABC:
- .skip 0x4
-.global lbl_8063FAC0
-lbl_8063FAC0:
- .skip 0x4
-.global lbl_8063FAC4
-lbl_8063FAC4:
- .skip 0x4
-.global lbl_8063FAC8
-lbl_8063FAC8:
- .skip 0x8
-.global lbl_8063FAD0
-lbl_8063FAD0:
- .skip 0x4
-.global lbl_8063FAD4
-lbl_8063FAD4:
- .skip 0x4
-.global lbl_8063FAD8
-lbl_8063FAD8:
- .skip 0x8
-.global lbl_8063FAE0
-lbl_8063FAE0:
- .skip 0x8
-.global lbl_8063FAE8
-lbl_8063FAE8:
- .skip 0x4
-.global lbl_8063FAEC
-lbl_8063FAEC:
- .skip 0x4
-.global lbl_8063FAF0
-lbl_8063FAF0:
- .skip 0x8
-.global lbl_8063FAF8
-lbl_8063FAF8:
- .skip 0x8
-.global lbl_8063FB00
-lbl_8063FB00:
- .skip 0x4
-.global lbl_8063FB04
-lbl_8063FB04:
- .skip 0x4
-.global lbl_8063FB08
-lbl_8063FB08:
- .skip 0x4
-.global lbl_8063FB0C
-lbl_8063FB0C:
- .skip 0x4
-.global lbl_8063FB10
-lbl_8063FB10:
- .skip 0x4
-.global lbl_8063FB14
-lbl_8063FB14:
- .skip 0x4
-.global lbl_8063FB18
-lbl_8063FB18:
- .skip 0x4
-.global lbl_8063FB1C
-lbl_8063FB1C:
- .skip 0xC
-.global lbl_8063FB28
-lbl_8063FB28:
- .skip 0x4
-.global lbl_8063FB2C
-lbl_8063FB2C:
- .skip 0x4
-.global lbl_8063FB30
-lbl_8063FB30:
- .skip 0x4
-.global lbl_8063FB34
-lbl_8063FB34:
- .skip 0x4
-.global lbl_8063FB38
-lbl_8063FB38:
- .skip 0x4
-.global lbl_8063FB3C
-lbl_8063FB3C:
- .skip 0x4
-.global lbl_8063FB40
-lbl_8063FB40:
- .skip 0x4
-.global lbl_8063FB44
-lbl_8063FB44:
- .skip 0x4
-.global lbl_8063FB48
-lbl_8063FB48:
- .skip 0x8
-.global lbl_8063FB50
-lbl_8063FB50:
- .skip 0x4
-.global lbl_8063FB54
-lbl_8063FB54:
- .skip 0x4
-.global lbl_8063FB58
-lbl_8063FB58:
- .skip 0x4
-.global lbl_8063FB5C
-lbl_8063FB5C:
- .skip 0x4
-.global lbl_8063FB60
-lbl_8063FB60:
- .skip 0x4
-.global lbl_8063FB64
-lbl_8063FB64:
- .skip 0x4
-.global lbl_8063FB68
-lbl_8063FB68:
- .skip 0x4
-.global lbl_8063FB6C
-lbl_8063FB6C:
- .skip 0x4
-.global lbl_8063FB70
-lbl_8063FB70:
- .skip 0x8
-.global lbl_8063FB78
-lbl_8063FB78:
- .skip 0x4
-.global lbl_8063FB7C
-lbl_8063FB7C:
- .skip 0x4
-.global lbl_8063FB80
-lbl_8063FB80:
- .skip 0x4
-.global lbl_8063FB84
-lbl_8063FB84:
- .skip 0x4
-.global lbl_8063FB88
-lbl_8063FB88:
- .skip 0x4
-.global lbl_8063FB8C
-lbl_8063FB8C:
- .skip 0x4
-.global lbl_8063FB90
-lbl_8063FB90:
- .skip 0x4
-.global lbl_8063FB94
-lbl_8063FB94:
- .skip 0x4
-.global lbl_8063FB98
-lbl_8063FB98:
- .skip 0x4
-.global lbl_8063FB9C
-lbl_8063FB9C:
- .skip 0x4
-.global lbl_8063FBA0
-lbl_8063FBA0:
- .skip 0x4
-.global lbl_8063FBA4
-lbl_8063FBA4:
- .skip 0x4
-.global lbl_8063FBA8
-lbl_8063FBA8:
- .skip 0x4
-.global lbl_8063FBAC
-lbl_8063FBAC:
- .skip 0x2
-.global lbl_8063FBAE
-lbl_8063FBAE:
- .skip 0x2
-.global lbl_8063FBB0
-lbl_8063FBB0:
- .skip 0x8
-.global lbl_8063FBB8
-lbl_8063FBB8:
- .skip 0x4
-.global lbl_8063FBBC
-lbl_8063FBBC:
- .skip 0x4
-.global lbl_8063FBC0
-lbl_8063FBC0:
- .skip 0x8
-.global lbl_8063FBC8
-lbl_8063FBC8:
- .skip 0x4
-.global lbl_8063FBCC
-lbl_8063FBCC:
- .skip 0x4
-.global lbl_8063FBD0
-lbl_8063FBD0:
- .skip 0x4
-.global lbl_8063FBD4
-lbl_8063FBD4:
- .skip 0x4
-.global lbl_8063FBD8
-lbl_8063FBD8:
- .skip 0x4
-.global lbl_8063FBDC
-lbl_8063FBDC:
- .skip 0x4
-.global lbl_8063FBE0
-lbl_8063FBE0:
- .skip 0x4
-.global lbl_8063FBE4
-lbl_8063FBE4:
- .skip 0x4
-.global lbl_8063FBE8
-lbl_8063FBE8:
- .skip 0x4
-.global lbl_8063FBEC
-lbl_8063FBEC:
- .skip 0x4
-.global lbl_8063FBF0
-lbl_8063FBF0:
- .skip 0x4
-.global lbl_8063FBF4
-lbl_8063FBF4:
- .skip 0x4
-.global lbl_8063FBF8
-lbl_8063FBF8:
- .skip 0x4
-.global lbl_8063FBFC
-lbl_8063FBFC:
- .skip 0x4
-.global lbl_8063FC00
-lbl_8063FC00:
- .skip 0x8
-.global lbl_8063FC08
-lbl_8063FC08:
- .skip 0x8
-.global lbl_8063FC10
-lbl_8063FC10:
- .skip 0x4
-.global lbl_8063FC14
-lbl_8063FC14:
- .skip 0x4
-.global lbl_8063FC18
-lbl_8063FC18:
- .skip 0x4
-.global lbl_8063FC1C
-lbl_8063FC1C:
- .skip 0x4
-.global lbl_8063FC20
-lbl_8063FC20:
- .skip 0x4
-.global lbl_8063FC24
-lbl_8063FC24:
- .skip 0x4
-.global lbl_8063FC28
-lbl_8063FC28:
- .skip 0x4
-.global lbl_8063FC2C
-lbl_8063FC2C:
- .skip 0x4
-.global lbl_8063FC30
-lbl_8063FC30:
- .skip 0x8
-.global lbl_8063FC38
-lbl_8063FC38:
- .skip 0x4
-.global lbl_8063FC3C
-lbl_8063FC3C:
- .skip 0x4
-.global lbl_8063FC40
-lbl_8063FC40:
- .skip 0x4
-.global lbl_8063FC44
-lbl_8063FC44:
- .skip 0x4
-.global lbl_8063FC48
-lbl_8063FC48:
- .skip 0x8
-.global lbl_8063FC50
-lbl_8063FC50:
- .skip 0x4
-.global lbl_8063FC54
-lbl_8063FC54:
- .skip 0x4
-.global lbl_8063FC58
-lbl_8063FC58:
- .skip 0x4
-.global lbl_8063FC5C
-lbl_8063FC5C:
- .skip 0x4
-.global lbl_8063FC60
-lbl_8063FC60:
- .skip 0x8
-.global lbl_8063FC68
-lbl_8063FC68:
- .skip 0x4
-.global lbl_8063FC6C
-lbl_8063FC6C:
- .skip 0x4
-.global lbl_8063FC70
-lbl_8063FC70:
- .skip 0x4
-.global lbl_8063FC74
-lbl_8063FC74:
- .skip 0x4
-.global lbl_8063FC78
-lbl_8063FC78:
- .skip 0x1
-.global lbl_8063FC79
-lbl_8063FC79:
- .skip 0x3
-.global lbl_8063FC7C
-lbl_8063FC7C:
- .skip 0x4
-.global lbl_8063FC80
-lbl_8063FC80:
- .skip 0x4
-.global lbl_8063FC84
-lbl_8063FC84:
- .skip 0x4
-.global lbl_8063FC88
-lbl_8063FC88:
- .skip 0x4
-.global lbl_8063FC8C
-lbl_8063FC8C:
- .skip 0x4
-.global lbl_8063FC90
-lbl_8063FC90:
- .skip 0x8
-.global lbl_8063FC98
-lbl_8063FC98:
- .skip 0x8
-.global lbl_8063FCA0
-lbl_8063FCA0:
- .skip 0x4
-.global lbl_8063FCA4
-lbl_8063FCA4:
- .skip 0x4
-.global lbl_8063FCA8
-lbl_8063FCA8:
- .skip 0x8
-.global lbl_8063FCB0
-lbl_8063FCB0:
- .skip 0x8
-.global lbl_8063FCB8
-lbl_8063FCB8:
- .skip 0x8
-.global lbl_8063FCC0
-lbl_8063FCC0:
- .skip 0x4
-.global lbl_8063FCC4
-lbl_8063FCC4:
- .skip 0x4
-.global lbl_8063FCC8
-lbl_8063FCC8:
- .skip 0x4
-.global lbl_8063FCCC
-lbl_8063FCCC:
- .skip 0x4
-.global lbl_8063FCD0
-lbl_8063FCD0:
- .skip 0x4
-.global lbl_8063FCD4
-lbl_8063FCD4:
- .skip 0x4
-.global lbl_8063FCD8
-lbl_8063FCD8:
- .skip 0x4
-.global lbl_8063FCDC
-lbl_8063FCDC:
- .skip 0x4
-.global lbl_8063FCE0
-lbl_8063FCE0:
- .skip 0x4
-.global lbl_8063FCE4
-lbl_8063FCE4:
- .skip 0x4
-.global lbl_8063FCE8
-lbl_8063FCE8:
- .skip 0x4
-.global lbl_8063FCEC
-lbl_8063FCEC:
- .skip 0x4
-.global lbl_8063FCF0
-lbl_8063FCF0:
- .skip 0x4
-.global lbl_8063FCF4
-lbl_8063FCF4:
- .skip 0x4
-.global lbl_8063FCF8
-lbl_8063FCF8:
- .skip 0x4
-.global lbl_8063FCFC
-lbl_8063FCFC:
- .skip 0x4
-.global lbl_8063FD00
-lbl_8063FD00:
- .skip 0x4
-.global lbl_8063FD04
-lbl_8063FD04:
- .skip 0x4
-.global lbl_8063FD08
-lbl_8063FD08:
- .skip 0x4
-.global lbl_8063FD0C
-lbl_8063FD0C:
- .skip 0x4
-.global lbl_8063FD10
-lbl_8063FD10:
- .skip 0x4
-.global lbl_8063FD14
-lbl_8063FD14:
- .skip 0x4
-.global lbl_8063FD18
-lbl_8063FD18:
- .skip 0x4
-.global lbl_8063FD1C
-lbl_8063FD1C:
- .skip 0x4
-.global lbl_8063FD20
-lbl_8063FD20:
- .skip 0x8
-.global lbl_8063FD28
-lbl_8063FD28:
- .skip 0x4
-.global lbl_8063FD2C
-lbl_8063FD2C:
- .skip 0x4
-.global lbl_8063FD30
-lbl_8063FD30:
- .skip 0x4
-.global lbl_8063FD34
-lbl_8063FD34:
- .skip 0x4
-.global lbl_8063FD38
-lbl_8063FD38:
- .skip 0x4
-.global lbl_8063FD3C
-lbl_8063FD3C:
- .skip 0x4
-.global lbl_8063FD40
-lbl_8063FD40:
- .skip 0x4
-.global lbl_8063FD44
-lbl_8063FD44:
- .skip 0x4
-.global lbl_8063FD48
-lbl_8063FD48:
- .skip 0x4
-.global lbl_8063FD4C
-lbl_8063FD4C:
- .skip 0x4
-.global lbl_8063FD50
-lbl_8063FD50:
- .skip 0x4
-.global lbl_8063FD54
-lbl_8063FD54:
- .skip 0x4
-.global lbl_8063FD58
-lbl_8063FD58:
- .skip 0x8
-.global lbl_8063FD60
-lbl_8063FD60:
- .skip 0x8
-.global lbl_8063FD68
-lbl_8063FD68:
- .skip 0x1
-.global lbl_8063FD69
-lbl_8063FD69:
- .skip 0x3
-.global lbl_8063FD6C
-lbl_8063FD6C:
- .skip 0x4
-.global lbl_8063FD70
-lbl_8063FD70:
- .skip 0x4
-.global lbl_8063FD74
-lbl_8063FD74:
- .skip 0x1
-.global lbl_8063FD75
-lbl_8063FD75:
- .skip 0x3
-.global lbl_8063FD78
-lbl_8063FD78:
- .skip 0x4
-.global lbl_8063FD7C
-lbl_8063FD7C:
- .skip 0x4
-.global lbl_8063FD80
-lbl_8063FD80:
- .skip 0x4
-.global lbl_8063FD84
-lbl_8063FD84:
- .skip 0x4
-.global lbl_8063FD88
-lbl_8063FD88:
- .skip 0x8
-.global lbl_8063FD90
-lbl_8063FD90:
- .skip 0x4
-.global lbl_8063FD94
-lbl_8063FD94:
- .skip 0x4
-.global lbl_8063FD98
-lbl_8063FD98:
- .skip 0x4
-.global lbl_8063FD9C
-lbl_8063FD9C:
- .skip 0x4
-.global lbl_8063FDA0
-lbl_8063FDA0:
- .skip 0x4
-.global lbl_8063FDA4
-lbl_8063FDA4:
- .skip 0x4
-.global lbl_8063FDA8
-lbl_8063FDA8:
- .skip 0x4
-.global lbl_8063FDAC
-lbl_8063FDAC:
- .skip 0x4
-.global lbl_8063FDB0
-lbl_8063FDB0:
- .skip 0x4
-.global lbl_8063FDB4
-lbl_8063FDB4:
- .skip 0x4
-.global lbl_8063FDB8
-lbl_8063FDB8:
- .skip 0x4
-.global lbl_8063FDBC
-lbl_8063FDBC:
- .skip 0x4
-.global lbl_8063FDC0
-lbl_8063FDC0:
- .skip 0x4
-.global lbl_8063FDC4
-lbl_8063FDC4:
- .skip 0x4
-.global lbl_8063FDC8
-lbl_8063FDC8:
- .skip 0x8
-.global lbl_8063FDD0
-lbl_8063FDD0:
- .skip 0x8
-.global lbl_8063FDD8
-lbl_8063FDD8:
- .skip 0x8
-.global lbl_8063FDE0
-lbl_8063FDE0:
- .skip 0x4
-.global lbl_8063FDE4
-lbl_8063FDE4:
- .skip 0x4
-.global lbl_8063FDE8
-lbl_8063FDE8:
- .skip 0x4
-.global lbl_8063FDEC
-lbl_8063FDEC:
- .skip 0x4
-.global lbl_8063FDF0
-lbl_8063FDF0:
- .skip 0x4
-.global lbl_8063FDF4
-lbl_8063FDF4:
- .skip 0x4
-.global lbl_8063FDF8
-lbl_8063FDF8:
- .skip 0x4
-.global lbl_8063FDFC
-lbl_8063FDFC:
- .skip 0x4
-.global lbl_8063FE00
-lbl_8063FE00:
- .skip 0x4
-.global lbl_8063FE04
-lbl_8063FE04:
- .skip 0x4
-.global lbl_8063FE08
-lbl_8063FE08:
- .skip 0x4
-.global lbl_8063FE0C
-lbl_8063FE0C:
- .skip 0x4
-.global lbl_8063FE10
-lbl_8063FE10:
- .skip 0x4
-.global lbl_8063FE14
-lbl_8063FE14:
- .skip 0x4
-.global lbl_8063FE18
-lbl_8063FE18:
- .skip 0x4
-.global lbl_8063FE1C
-lbl_8063FE1C:
- .skip 0x4
-.global lbl_8063FE20
-lbl_8063FE20:
- .skip 0x4
-.global lbl_8063FE24
-lbl_8063FE24:
- .skip 0x4
-.global lbl_8063FE28
-lbl_8063FE28:
- .skip 0x2
-.global lbl_8063FE2A
-lbl_8063FE2A:
- .skip 0x2
-.global lbl_8063FE2C
-lbl_8063FE2C:
- .skip 0x2
-.global lbl_8063FE2E
-lbl_8063FE2E:
- .skip 0x2
-.global lbl_8063FE30
-lbl_8063FE30:
- .skip 0x4
-.global lbl_8063FE34
-lbl_8063FE34:
- .skip 0x4
-.global lbl_8063FE38
-lbl_8063FE38:
- .skip 0x4
-.global lbl_8063FE3C
-lbl_8063FE3C:
- .skip 0x4
-.global lbl_8063FE40
-lbl_8063FE40:
- .skip 0x8
-.global lbl_8063FE48
-lbl_8063FE48:
- .skip 0x4
-.global lbl_8063FE4C
-lbl_8063FE4C:
- .skip 0x4
-.global lbl_8063FE50
-lbl_8063FE50:
- .skip 0x4
-.global lbl_8063FE54
-lbl_8063FE54:
- .skip 0x4
-.global lbl_8063FE58
-lbl_8063FE58:
- .skip 0x8
-.global lbl_8063FE60
-lbl_8063FE60:
- .skip 0x8
-.global lbl_8063FE68
-lbl_8063FE68:
- .skip 0x4
-.global lbl_8063FE6C
-lbl_8063FE6C:
- .skip 0x4
-.global lbl_8063FE70
-lbl_8063FE70:
- .skip 0x4
-.global lbl_8063FE74
-lbl_8063FE74:
- .skip 0x4
-.global lbl_8063FE78
-lbl_8063FE78:
- .skip 0x4
-.global lbl_8063FE7C
-lbl_8063FE7C:
- .skip 0x4
-.global lbl_8063FE80
-lbl_8063FE80:
- .skip 0x8
-.global lbl_8063FE88
-lbl_8063FE88:
- .skip 0x4
-.global lbl_8063FE8C
-lbl_8063FE8C:
- .skip 0x4
-.global lbl_8063FE90
-lbl_8063FE90:
- .skip 0x4
-.global lbl_8063FE94
-lbl_8063FE94:
- .skip 0x4
-.global lbl_8063FE98
-lbl_8063FE98:
- .skip 0x4
-.global lbl_8063FE9C
-lbl_8063FE9C:
- .skip 0x4
-.global lbl_8063FEA0
-lbl_8063FEA0:
- .skip 0x4
-.global lbl_8063FEA4
-lbl_8063FEA4:
- .skip 0x4
-.global lbl_8063FEA8
-lbl_8063FEA8:
- .skip 0x4
-.global lbl_8063FEAC
-lbl_8063FEAC:
- .skip 0x4
-.global lbl_8063FEB0
-lbl_8063FEB0:
- .skip 0x4
-.global lbl_8063FEB4
-lbl_8063FEB4:
- .skip 0x4
-.global lbl_8063FEB8
-lbl_8063FEB8:
- .skip 0x4
-.global lbl_8063FEBC
-lbl_8063FEBC:
- .skip 0x4
-.global lbl_8063FEC0
-lbl_8063FEC0:
- .skip 0x4
-.global lbl_8063FEC4
-lbl_8063FEC4:
- .skip 0x4
-.global lbl_8063FEC8
-lbl_8063FEC8:
- .skip 0x4
-.global lbl_8063FECC
-lbl_8063FECC:
- .skip 0x4
-.global lbl_8063FED0
-lbl_8063FED0:
- .skip 0x4
-.global lbl_8063FED4
-lbl_8063FED4:
- .skip 0x4
-.global lbl_8063FED8
-lbl_8063FED8:
- .skip 0x4
-.global lbl_8063FEDC
-lbl_8063FEDC:
- .skip 0x4
-.global lbl_8063FEE0
-lbl_8063FEE0:
- .skip 0x4
-.global lbl_8063FEE4
-lbl_8063FEE4:
- .skip 0x4
-.global lbl_8063FEE8
-lbl_8063FEE8:
- .skip 0x4
-.global lbl_8063FEEC
-lbl_8063FEEC:
- .skip 0x4
-.global lbl_8063FEF0
-lbl_8063FEF0:
- .skip 0x8
-.global lbl_8063FEF8
-lbl_8063FEF8:
- .skip 0x4
-.global lbl_8063FEFC
-lbl_8063FEFC:
- .skip 0x4
-.global lbl_8063FF00
-lbl_8063FF00:
- .skip 0x4
-.global lbl_8063FF04
-lbl_8063FF04:
- .skip 0x4
-.global lbl_8063FF08
-lbl_8063FF08:
- .skip 0x8
-.global lbl_8063FF10
-lbl_8063FF10:
- .skip 0x4
-.global lbl_8063FF14
-lbl_8063FF14:
- .skip 0x4
-.global lbl_8063FF18
-lbl_8063FF18:
- .skip 0x4
-.global lbl_8063FF1C
-lbl_8063FF1C:
- .skip 0x4
-.global lbl_8063FF20
-lbl_8063FF20:
- .skip 0x8
-.global lbl_8063FF28
-lbl_8063FF28:
- .skip 0x8
-.global lbl_8063FF30
-lbl_8063FF30:
- .skip 0x4
-.global lbl_8063FF34
-lbl_8063FF34:
- .skip 0x4
-.global lbl_8063FF38
-lbl_8063FF38:
- .skip 0x4
-.global lbl_8063FF3C
-lbl_8063FF3C:
- .skip 0x4
-.global lbl_8063FF40
-lbl_8063FF40:
- .skip 0x4
-.global lbl_8063FF44
-lbl_8063FF44:
- .skip 0x1C
-.global lbl_8063FF60
-lbl_8063FF60:
- .skip 0x4
-.global lbl_8063FF64
-lbl_8063FF64:
- .skip 0x4
-.global lbl_8063FF68
-lbl_8063FF68:
- .skip 0x4
-.global lbl_8063FF6C
-lbl_8063FF6C:
- .skip 0x4
-.global lbl_8063FF70
-lbl_8063FF70:
- .skip 0x10
-.global lbl_8063FF80
-lbl_8063FF80:
- .skip 0x20
-.global lbl_8063FFA0
-lbl_8063FFA0:
- .skip 0x20
-.global lbl_8063FFC0
-lbl_8063FFC0:
- .skip 0x4
-.global lbl_8063FFC4
-lbl_8063FFC4:
- .skip 0x4
-.global lbl_8063FFC8
-lbl_8063FFC8:
- .skip 0x4
-.global lbl_8063FFCC
-lbl_8063FFCC:
- .skip 0x14
-.global lbl_8063FFE0
-lbl_8063FFE0:
- .skip 0x20
-.global lbl_80640000
-lbl_80640000:
- .skip 0x20
-.global lbl_80640020
-lbl_80640020:
- .skip 0x20
-.global lbl_80640040
-lbl_80640040:
- .skip 0x20
-.global lbl_80640060
-lbl_80640060:
- .skip 0x20
-.global lbl_80640080
-lbl_80640080:
- .skip 0x8
-.global lbl_80640088
-lbl_80640088:
- .skip 0x4
-.global lbl_8064008C
-lbl_8064008C:
- .skip 0x4
-.global lbl_80640090
-lbl_80640090:
- .skip 0x8
-.global lbl_80640098
-lbl_80640098:
- .skip 0x4
-.global lbl_8064009C
-lbl_8064009C:
- .skip 0x4
-.global lbl_806400A0
-lbl_806400A0:
- .skip 0x4
-.global lbl_806400A4
-lbl_806400A4:
- .skip 0x4
-.global lbl_806400A8
-lbl_806400A8:
- .skip 0x4
-.global lbl_806400AC
-lbl_806400AC:
- .skip 0x4
-.global lbl_806400B0
-lbl_806400B0:
- .skip 0x4
-.global lbl_806400B4
-lbl_806400B4:
- .skip 0x4
-.global lbl_806400B8
-lbl_806400B8:
- .skip 0x8
-.global lbl_806400C0
-lbl_806400C0:
- .skip 0x4
-.global lbl_806400C4
-lbl_806400C4:
- .skip 0x4
-.global lbl_806400C8
-lbl_806400C8:
- .skip 0x8
-.global lbl_806400D0
-lbl_806400D0:
- .skip 0x4
-.global lbl_806400D4
-lbl_806400D4:
- .skip 0x4
-.global lbl_806400D8
-lbl_806400D8:
- .skip 0x4
-.global lbl_806400DC
-lbl_806400DC:
- .skip 0x4
-.global lbl_806400E0
-lbl_806400E0:
- .skip 0x4
-.global lbl_806400E4
-lbl_806400E4:
- .skip 0x4
-.global lbl_806400E8
-lbl_806400E8:
- .skip 0x8
-.global lbl_806400F0
-lbl_806400F0:
- .skip 0x8
-.global lbl_806400F8
-lbl_806400F8:
- .skip 0x2
-.global lbl_806400FA
-lbl_806400FA:
- .skip 0x2
-.global lbl_806400FC
-lbl_806400FC:
- .skip 0x2
-.global lbl_806400FE
-lbl_806400FE:
- .skip 0x2
-.global lbl_80640100
-lbl_80640100:
- .skip 0x4
-.global lbl_80640104
-lbl_80640104:
- .skip 0x4
-.global lbl_80640108
-lbl_80640108:
- .skip 0x4
-.global lbl_8064010C
-lbl_8064010C:
- .skip 0x1
-.global lbl_8064010D
-lbl_8064010D:
- .skip 0x1
-.global lbl_8064010E
-lbl_8064010E:
- .skip 0x2
-.global lbl_80640110
-lbl_80640110:
- .skip 0x4
-.global lbl_80640114
-lbl_80640114:
- .skip 0x4
-.global lbl_80640118
-lbl_80640118:
- .skip 0x1
-.global lbl_80640119
-lbl_80640119:
- .skip 0x1
-.global lbl_8064011A
-lbl_8064011A:
- .skip 0x2
-.global lbl_8064011C
-lbl_8064011C:
- .skip 0x4
-.global lbl_80640120
-lbl_80640120:
- .skip 0x1
-.global lbl_80640121
-lbl_80640121:
- .skip 0x1
-.global lbl_80640122
-lbl_80640122:
- .skip 0x6
-.global lbl_80640128
-lbl_80640128:
- .skip 0x4
-.global lbl_8064012C
-lbl_8064012C:
- .skip 0x4
-.global lbl_80640130
-lbl_80640130:
- .skip 0x4
-.global lbl_80640134
-lbl_80640134:
- .skip 0x4
-.global lbl_80640138
-lbl_80640138:
- .skip 0x8
-.global lbl_80640140
-lbl_80640140:
- .skip 0x1
-.global lbl_80640141
-lbl_80640141:
- .skip 0x1
-.global lbl_80640142
-lbl_80640142:
- .skip 0x1
-.global lbl_80640143
-lbl_80640143:
- .skip 0x5
-.global lbl_80640148
-lbl_80640148:
- .skip 0x4
-.global lbl_8064014C
-lbl_8064014C:
- .skip 0x4
-.global lbl_80640150
-lbl_80640150:
- .skip 0x4
-.global lbl_80640154
-lbl_80640154:
- .skip 0x4
-.global lbl_80640158
-lbl_80640158:
- .skip 0x4
-.global lbl_8064015C
-lbl_8064015C:
- .skip 0x4
-.global lbl_80640160
-lbl_80640160:
- .skip 0x8
-.global lbl_80640168
-lbl_80640168:
- .skip 0x4
-.global lbl_8064016C
-lbl_8064016C:
- .skip 0x4
-.global lbl_80640170
-lbl_80640170:
- .skip 0x1
-.global lbl_80640171
-lbl_80640171:
- .skip 0x1
-.global lbl_80640172
-lbl_80640172:
- .skip 0x2
-.global lbl_80640174
-lbl_80640174:
- .skip 0x4
-.global lbl_80640178
-lbl_80640178:
- .skip 0x4
-.global lbl_8064017C
-lbl_8064017C:
- .skip 0x4
-.global lbl_80640180
-lbl_80640180:
- .skip 0x1
-.global lbl_80640181
-lbl_80640181:
- .skip 0x7
-.global lbl_80640188
-lbl_80640188:
- .skip 0x1
-.global lbl_80640189
-lbl_80640189:
- .skip 0x3
-.global lbl_8064018C
-lbl_8064018C:
- .skip 0x4
-.global lbl_80640190
-lbl_80640190:
- .skip 0x4
-.global lbl_80640194
-lbl_80640194:
- .skip 0x4
-.global lbl_80640198
-lbl_80640198:
- .skip 0x4
-.global lbl_8064019C
-lbl_8064019C:
- .skip 0x4
-.global lbl_806401A0
-lbl_806401A0:
- .skip 0x4
-.global lbl_806401A4
-lbl_806401A4:
- .skip 0x4
-.global lbl_806401A8
-lbl_806401A8:
- .skip 0x4
-.global lbl_806401AC
-lbl_806401AC:
- .skip 0x4
-.global lbl_806401B0
-lbl_806401B0:
- .skip 0x4
-.global lbl_806401B4
-lbl_806401B4:
- .skip 0x4
-.global lbl_806401B8
-lbl_806401B8:
- .skip 0x8
-.global lbl_806401C0
-lbl_806401C0:
- .skip 0x8
-.global lbl_806401C8
-lbl_806401C8:
- .skip 0x8
-.global lbl_806401D0
-lbl_806401D0:
- .skip 0x4
-.global lbl_806401D4
-lbl_806401D4:
- .skip 0x4
-.global lbl_806401D8
-lbl_806401D8:
- .skip 0x4
-.global lbl_806401DC
-lbl_806401DC:
- .skip 0x4
-.global lbl_806401E0
-lbl_806401E0:
- .skip 0x4
-.global lbl_806401E4
-lbl_806401E4:
- .skip 0x1
-.global lbl_806401E5
-lbl_806401E5:
- .skip 0x1
-.global lbl_806401E6
-lbl_806401E6:
- .skip 0x2
-.global lbl_806401E8
-lbl_806401E8:
- .skip 0x8
-.global lbl_806401F0
-lbl_806401F0:
- .skip 0x4
-.global lbl_806401F4
-lbl_806401F4:
- .skip 0x4
-.global lbl_806401F8
-lbl_806401F8:
- .skip 0x4
-.global lbl_806401FC
-lbl_806401FC:
- .skip 0x4
-.global lbl_80640200
-lbl_80640200:
- .skip 0x4
-.global lbl_80640204
-lbl_80640204:
- .skip 0x4
-.global lbl_80640208
-lbl_80640208:
- .skip 0x4
-.global lbl_8064020C
-lbl_8064020C:
- .skip 0x4
-.global lbl_80640210
-lbl_80640210:
- .skip 0x4
-.global lbl_80640214
-lbl_80640214:
- .skip 0x4
-.global lbl_80640218
-lbl_80640218:
- .skip 0x4
-.global lbl_8064021C
-lbl_8064021C:
- .skip 0x4
-.global lbl_80640220
-lbl_80640220:
- .skip 0x8
-.global lbl_80640228
-lbl_80640228:
- .skip 0x4
-.global lbl_8064022C
-lbl_8064022C:
- .skip 0x4
-.global lbl_80640230
-lbl_80640230:
- .skip 0x8
-.global lbl_80640238
-lbl_80640238:
- .skip 0x4
-.global lbl_8064023C
-lbl_8064023C:
- .skip 0x4
-.global lbl_80640240
-lbl_80640240:
- .skip 0x8
-.global lbl_80640248
-lbl_80640248:
- .skip 0x4
-.global lbl_8064024C
-lbl_8064024C:
- .skip 0x4
-.global lbl_80640250
-lbl_80640250:
- .skip 0x4
-.global lbl_80640254
-lbl_80640254:
- .skip 0x4
-.global lbl_80640258
-lbl_80640258:
- .skip 0x4
-.global lbl_8064025C
-lbl_8064025C:
- .skip 0x4
-.global lbl_80640260
-lbl_80640260:
- .skip 0x8
-.global lbl_80640268
-lbl_80640268:
- .skip 0x8
-.global lbl_80640270
-lbl_80640270:
- .skip 0x4
-.global lbl_80640274
-lbl_80640274:
- .skip 0x4
-.global lbl_80640278
-lbl_80640278:
- .skip 0x8
-.global lbl_80640280
-lbl_80640280:
- .skip 0x8
-.global lbl_80640288
-lbl_80640288:
- .skip 0x8
-.global lbl_80640290
-lbl_80640290:
- .skip 0x4
-.global lbl_80640294
-lbl_80640294:
- .skip 0x4
-.global lbl_80640298
-lbl_80640298:
- .skip 0x8
-.global lbl_806402A0
-lbl_806402A0:
- .skip 0x8
-.global lbl_806402A8
-lbl_806402A8:
- .skip 0x4
-.global lbl_806402AC
-lbl_806402AC:
- .skip 0x4
-.global lbl_806402B0
-lbl_806402B0:
- .skip 0x4
-.global lbl_806402B4
-lbl_806402B4:
- .skip 0x4
-.global lbl_806402B8
-lbl_806402B8:
- .skip 0x4
-.global lbl_806402BC
-lbl_806402BC:
- .skip 0x4
-.global lbl_806402C0
-lbl_806402C0:
- .skip 0x8
-.global lbl_806402C8
-lbl_806402C8:
- .skip 0x4
-.global lbl_806402CC
-lbl_806402CC:
- .skip 0x4
-.global lbl_806402D0
-lbl_806402D0:
- .skip 0x4
-.global lbl_806402D4
-lbl_806402D4:
- .skip 0x4
-.global lbl_806402D8
-lbl_806402D8:
- .skip 0x8
-.global lbl_806402E0
-lbl_806402E0:
- .skip 0x4
-.global lbl_806402E4
-lbl_806402E4:
- .skip 0x4
-.global lbl_806402E8
-lbl_806402E8:
- .skip 0x8
-.global lbl_806402F0
-lbl_806402F0:
- .skip 0x4
-.global lbl_806402F4
-lbl_806402F4:
- .skip 0x4
-.global lbl_806402F8
-lbl_806402F8:
- .skip 0x4
-.global lbl_806402FC
-lbl_806402FC:
- .skip 0x4
-.global lbl_80640300
-lbl_80640300:
- .skip 0x8
-.global lbl_80640308
-lbl_80640308:
- .skip 0x4
-.global lbl_8064030C
-lbl_8064030C:
- .skip 0x4
-.global lbl_80640310
-lbl_80640310:
- .skip 0x8
-.global lbl_80640318
-lbl_80640318:
- .skip 0x4
-.global lbl_8064031C
-lbl_8064031C:
- .skip 0x4
-.global lbl_80640320
-lbl_80640320:
- .skip 0x4
-.global lbl_80640324
-lbl_80640324:
- .skip 0x4
-.global lbl_80640328
-lbl_80640328:
- .skip 0x4
-.global lbl_8064032C
-lbl_8064032C:
- .skip 0x4
-.global lbl_80640330
-lbl_80640330:
- .skip 0x8
-.global lbl_80640338
-lbl_80640338:
- .skip 0x8
-.global lbl_80640340
-lbl_80640340:
- .skip 0x4
-.global lbl_80640344
-lbl_80640344:
- .skip 0x4
-.global lbl_80640348
-lbl_80640348:
- .skip 0x4
-.global lbl_8064034C
-lbl_8064034C:
- .skip 0x4
-.global lbl_80640350
-lbl_80640350:
- .skip 0x8
-.global lbl_80640358
-lbl_80640358:
- .skip 0x4
-.global lbl_8064035C
-lbl_8064035C:
- .skip 0x4
-.global lbl_80640360
-lbl_80640360:
- .skip 0x4
-.global lbl_80640364
-lbl_80640364:
- .skip 0x4
-.global lbl_80640368
-lbl_80640368:
- .skip 0x8
-.global lbl_80640370
-lbl_80640370:
- .skip 0x8
-.global lbl_80640378
-lbl_80640378:
- .skip 0x8
-.global lbl_80640380
-lbl_80640380:
- .skip 0x4
-.global lbl_80640384
-lbl_80640384:
- .skip 0x4
-.global lbl_80640388
-lbl_80640388:
- .skip 0x4
-.global lbl_8064038C
-lbl_8064038C:
- .skip 0x4
-.global lbl_80640390
-lbl_80640390:
- .skip 0x4
-.global lbl_80640394
-lbl_80640394:
- .skip 0x4
-.global lbl_80640398
-lbl_80640398:
- .skip 0x8
-.global lbl_806403A0
-lbl_806403A0:
- .skip 0x4
-.global lbl_806403A4
-lbl_806403A4:
- .skip 0x4
-.global lbl_806403A8
-lbl_806403A8:
- .skip 0x4
-.global lbl_806403AC
-lbl_806403AC:
- .skip 0x4
-.global lbl_806403B0
-lbl_806403B0:
- .skip 0x8
-.global lbl_806403B8
-lbl_806403B8:
- .skip 0x8
-.global lbl_806403C0
-lbl_806403C0:
- .skip 0x8
-.global lbl_806403C8
-lbl_806403C8:
- .skip 0x8
-.global lbl_806403D0
-lbl_806403D0:
- .skip 0x4
-.global lbl_806403D4
-lbl_806403D4:
- .skip 0x4
-.global lbl_806403D8
-lbl_806403D8:
- .skip 0x4
-.global lbl_806403DC
-lbl_806403DC:
- .skip 0x4
-.global lbl_806403E0
-lbl_806403E0:
- .skip 0x4
-.global lbl_806403E4
-lbl_806403E4:
- .skip 0x4
-.global lbl_806403E8
-lbl_806403E8:
- .skip 0x8
-.global lbl_806403F0
-lbl_806403F0:
- .skip 0x4
-.global lbl_806403F4
-lbl_806403F4:
- .skip 0x4
-.global lbl_806403F8
-lbl_806403F8:
- .skip 0x4
-.global lbl_806403FC
-lbl_806403FC:
- .skip 0x4
-.global lbl_80640400
-lbl_80640400:
- .skip 0x4
-.global lbl_80640404
-lbl_80640404:
- .skip 0x4
-.global lbl_80640408
-lbl_80640408:
- .skip 0x4
-.global lbl_8064040C
-lbl_8064040C:
- .skip 0x4
-.global lbl_80640410
-lbl_80640410:
- .skip 0x4
-.global lbl_80640414
-lbl_80640414:
- .skip 0x4
-.global lbl_80640418
-lbl_80640418:
- .skip 0x4
-.global lbl_8064041C
-lbl_8064041C:
- .skip 0x4
-.global lbl_80640420
-lbl_80640420:
- .skip 0x4
-.global lbl_80640424
-lbl_80640424:
- .skip 0x4
-.global lbl_80640428
-lbl_80640428:
- .skip 0x4
-.global lbl_8064042C
-lbl_8064042C:
- .skip 0x4
-.global lbl_80640430
-lbl_80640430:
- .skip 0x4
-.global lbl_80640434
-lbl_80640434:
- .skip 0x4
-.global lbl_80640438
-lbl_80640438:
- .skip 0x8
-.global lbl_80640440
-lbl_80640440:
- .skip 0x4
-.global lbl_80640444
-lbl_80640444:
- .skip 0x4
-.global lbl_80640448
-lbl_80640448:
- .skip 0x8
-.global lbl_80640450
-lbl_80640450:
- .skip 0x4
-.global lbl_80640454
-lbl_80640454:
- .skip 0x4
-.global lbl_80640458
-lbl_80640458:
- .skip 0x8
-.global lbl_80640460
-lbl_80640460:
- .skip 0x8
-.global lbl_80640468
-lbl_80640468:
- .skip 0x8
-.global lbl_80640470
-lbl_80640470:
- .skip 0x8
-.global lbl_80640478
-lbl_80640478:
- .skip 0x4
-.global lbl_8064047C
-lbl_8064047C:
- .skip 0x4
-.global lbl_80640480
-lbl_80640480:
- .skip 0x4
-.global lbl_80640484
-lbl_80640484:
- .skip 0x1
-.global lbl_80640485
-lbl_80640485:
- .skip 0x1
-.global lbl_80640486
-lbl_80640486:
- .skip 0x1
-.global lbl_80640487
-lbl_80640487:
- .skip 0x1
-.global lbl_80640488
-lbl_80640488:
- .skip 0x4
-.global lbl_8064048C
-lbl_8064048C:
- .skip 0x4
-.global lbl_80640490
-lbl_80640490:
- .skip 0x1
-.global lbl_80640491
-lbl_80640491:
- .skip 0x7
-.global lbl_80640498
-lbl_80640498:
- .skip 0x1
-.global lbl_80640499
-lbl_80640499:
- .skip 0x7
-.global lbl_806404A0
-lbl_806404A0:
- .skip 0x8
-.global lbl_806404A8
-lbl_806404A8:
- .skip 0x4
-.global lbl_806404AC
-lbl_806404AC:
- .skip 0x4
-.global lbl_806404B0
-lbl_806404B0:
- .skip 0x8
-.global lbl_806404B8
-lbl_806404B8:
- .skip 0x8
-.global lbl_806404C0
-lbl_806404C0:
- .skip 0x8
-.global lbl_806404C8
-lbl_806404C8:
- .skip 0x8
-.global lbl_806404D0
-lbl_806404D0:
- .skip 0x8
-.global lbl_806404D8
-lbl_806404D8:
- .skip 0x8
-.global lbl_806404E0
-lbl_806404E0:
- .skip 0x8
-.global lbl_806404E8
-lbl_806404E8:
- .skip 0x4
-.global lbl_806404EC
-lbl_806404EC:
- .skip 0x4
-.global lbl_806404F0
-lbl_806404F0:
- .skip 0x4
-.global lbl_806404F4
-lbl_806404F4:
- .skip 0x4
-.global lbl_806404F8
-lbl_806404F8:
- .skip 0x4
-.global lbl_806404FC
-lbl_806404FC:
- .skip 0x4
-.global lbl_80640500
-lbl_80640500:
- .skip 0x4
-.global lbl_80640504
-lbl_80640504:
- .skip 0x4
-.global lbl_80640508
-lbl_80640508:
- .skip 0x4
-.global lbl_8064050C
-lbl_8064050C:
- .skip 0x4
-.global lbl_80640510
-lbl_80640510:
- .skip 0x4
-.global lbl_80640514
-lbl_80640514:
- .skip 0x4
-.global lbl_80640518
-lbl_80640518:
- .skip 0x4
-.global lbl_8064051C
-lbl_8064051C:
- .skip 0x4
-.global lbl_80640520
-lbl_80640520:
- .skip 0x4
-.global lbl_80640524
-lbl_80640524:
- .skip 0x4
-.global lbl_80640528
-lbl_80640528:
- .skip 0x4
-.global lbl_8064052C
-lbl_8064052C:
- .skip 0x4
-.global lbl_80640530
-lbl_80640530:
- .skip 0x8
-.global lbl_80640538
-lbl_80640538:
- .skip 0x8
-.global lbl_80640540
-lbl_80640540:
- .skip 0x8
-.global lbl_80640548
-lbl_80640548:
- .skip 0x8
-.global lbl_80640550
-lbl_80640550:
- .skip 0x8
-.global lbl_80640558
-lbl_80640558:
- .skip 0x8
-.global lbl_80640560
-lbl_80640560:
- .skip 0x8
-.global lbl_80640568
-lbl_80640568:
- .skip 0x8
-.global lbl_80640570
-lbl_80640570:
- .skip 0x8
-.global lbl_80640578
-lbl_80640578:
- .skip 0x8
-.global lbl_80640580
-lbl_80640580:
- .skip 0x8
-.global lbl_80640588
-lbl_80640588:
- .skip 0x8
-.global lbl_80640590
-lbl_80640590:
- .skip 0x8
-.global lbl_80640598
-lbl_80640598:
- .skip 0x8
-.global lbl_806405A0
-lbl_806405A0:
- .skip 0x8
-.global lbl_806405A8
-lbl_806405A8:
- .skip 0x8
-.global lbl_806405B0
-lbl_806405B0:
- .skip 0x8
-.global lbl_806405B8
-lbl_806405B8:
- .skip 0x8
-.global lbl_806405C0
-lbl_806405C0:
- .skip 0x8
-.global lbl_806405C8
-lbl_806405C8:
- .skip 0x8
-.global lbl_806405D0
-lbl_806405D0:
- .skip 0x8
-.global lbl_806405D8
-lbl_806405D8:
- .skip 0x8
-.global lbl_806405E0
-lbl_806405E0:
- .skip 0x4
-.global lbl_806405E4
-lbl_806405E4:
- .skip 0x4
-.global lbl_806405E8
-lbl_806405E8:
- .skip 0x8
-.global lbl_806405F0
-lbl_806405F0:
- .skip 0x4
-.global lbl_806405F4
-lbl_806405F4:
- .skip 0x4
-.global lbl_806405F8
-lbl_806405F8:
- .skip 0x8
diff --git a/asm/sbss_2.s b/asm/sbss_2.s
new file mode 100644
index 0000000..eb7438a
--- /dev/null
+++ b/asm/sbss_2.s
@@ -0,0 +1,2762 @@
+.section .sbss, "wa" # 0x80474F00 - 0x80643050
+
+.global lbl_8063F2D0
+lbl_8063F2D0:
+ .skip 0x6
+.global lbl_8063F2D6
+lbl_8063F2D6:
+ .skip 0x1
+.global lbl_8063F2D7
+lbl_8063F2D7:
+ .skip 0x1
+.global lbl_8063F2D8
+lbl_8063F2D8:
+ .skip 0x4
+.global lbl_8063F2DC
+lbl_8063F2DC:
+ .skip 0x4
+.global lbl_8063F2E0
+lbl_8063F2E0:
+ .skip 0x8
+.global lbl_8063F2E8
+lbl_8063F2E8:
+ .skip 0x4
+.global lbl_8063F2EC
+lbl_8063F2EC:
+ .skip 0x4
+.global lbl_8063F2F0
+lbl_8063F2F0:
+ .skip 0x8
+.global lbl_8063F2F8
+lbl_8063F2F8:
+ .skip 0x4
+.global lbl_8063F2FC
+lbl_8063F2FC:
+ .skip 0x4
+.global lbl_8063F300
+lbl_8063F300:
+ .skip 0x4
+.global lbl_8063F304
+lbl_8063F304:
+ .skip 0x4
+.global lbl_8063F308
+lbl_8063F308:
+ .skip 0x8
+.global lbl_8063F310
+lbl_8063F310:
+ .skip 0x8
+.global lbl_8063F318
+lbl_8063F318:
+ .skip 0x6
+.global lbl_8063F31E
+lbl_8063F31E:
+ .skip 0x1
+.global lbl_8063F31F
+lbl_8063F31F:
+ .skip 0x1
+.global lbl_8063F320
+lbl_8063F320:
+ .skip 0x4
+.global lbl_8063F324
+lbl_8063F324:
+ .skip 0x4
+.global lbl_8063F328
+lbl_8063F328:
+ .skip 0x4
+.global lbl_8063F32C
+lbl_8063F32C:
+ .skip 0x4
+.global lbl_8063F330
+lbl_8063F330:
+ .skip 0x4
+.global lbl_8063F334
+lbl_8063F334:
+ .skip 0x4
+.global lbl_8063F338
+lbl_8063F338:
+ .skip 0x8
+.global lbl_8063F340
+lbl_8063F340:
+ .skip 0x8
+.global lbl_8063F348
+lbl_8063F348:
+ .skip 0x8
+.global lbl_8063F350
+lbl_8063F350:
+ .skip 0x8
+.global lbl_8063F358
+lbl_8063F358:
+ .skip 0x8
+.global lbl_8063F360
+lbl_8063F360:
+ .skip 0x8
+.global lbl_8063F368
+lbl_8063F368:
+ .skip 0x8
+.global lbl_8063F370
+lbl_8063F370:
+ .skip 0x8
+.global lbl_8063F378
+lbl_8063F378:
+ .skip 0x8
+.global lbl_8063F380
+lbl_8063F380:
+ .skip 0x8
+.global lbl_8063F388
+lbl_8063F388:
+ .skip 0x8
+.global lbl_8063F390
+lbl_8063F390:
+ .skip 0x4
+.global lbl_8063F394
+lbl_8063F394:
+ .skip 0x4
+.global lbl_8063F398
+lbl_8063F398:
+ .skip 0x8
+.global lbl_8063F3A0
+lbl_8063F3A0:
+ .skip 0x8
+.global lbl_8063F3A8
+lbl_8063F3A8:
+ .skip 0x4
+.global lbl_8063F3AC
+lbl_8063F3AC:
+ .skip 0x4
+.global lbl_8063F3B0
+lbl_8063F3B0:
+ .skip 0x1
+.global lbl_8063F3B1
+lbl_8063F3B1:
+ .skip 0x7
+.global lbl_8063F3B8
+lbl_8063F3B8:
+ .skip 0x8
+.global lbl_8063F3C0
+lbl_8063F3C0:
+ .skip 0x8
+.global lbl_8063F3C8
+lbl_8063F3C8:
+ .skip 0x8
+.global lbl_8063F3D0
+lbl_8063F3D0:
+ .skip 0x4
+.global lbl_8063F3D4
+lbl_8063F3D4:
+ .skip 0x4
+.global lbl_8063F3D8
+lbl_8063F3D8:
+ .skip 0x8
+.global lbl_8063F3E0
+lbl_8063F3E0:
+ .skip 0x8
+.global lbl_8063F3E8
+lbl_8063F3E8:
+ .skip 0x8
+.global lbl_8063F3F0
+lbl_8063F3F0:
+ .skip 0x8
+.global lbl_8063F3F8
+lbl_8063F3F8:
+ .skip 0x8
+.global lbl_8063F400
+lbl_8063F400:
+ .skip 0x8
+.global lbl_8063F408
+lbl_8063F408:
+ .skip 0x8
+.global lbl_8063F410
+lbl_8063F410:
+ .skip 0x8
+.global lbl_8063F418
+lbl_8063F418:
+ .skip 0x8
+.global lbl_8063F420
+lbl_8063F420:
+ .skip 0x8
+.global lbl_8063F428
+lbl_8063F428:
+ .skip 0x8
+.global lbl_8063F430
+lbl_8063F430:
+ .skip 0x8
+.global lbl_8063F438
+lbl_8063F438:
+ .skip 0x8
+.global lbl_8063F440
+lbl_8063F440:
+ .skip 0x8
+.global lbl_8063F448
+lbl_8063F448:
+ .skip 0x8
+.global lbl_8063F450
+lbl_8063F450:
+ .skip 0x8
+.global lbl_8063F458
+lbl_8063F458:
+ .skip 0x8
+.global lbl_8063F460
+lbl_8063F460:
+ .skip 0x8
+.global lbl_8063F468
+lbl_8063F468:
+ .skip 0x4
+.global lbl_8063F46C
+lbl_8063F46C:
+ .skip 0x1
+.global lbl_8063F46D
+lbl_8063F46D:
+ .skip 0x1
+.global lbl_8063F46E
+lbl_8063F46E:
+ .skip 0x2
+.global lbl_8063F470
+lbl_8063F470:
+ .skip 0x8
+.global lbl_8063F478
+lbl_8063F478:
+ .skip 0x4
+.global lbl_8063F47C
+lbl_8063F47C:
+ .skip 0x4
+.global lbl_8063F480
+lbl_8063F480:
+ .skip 0x8
+.global lbl_8063F488
+lbl_8063F488:
+ .skip 0x4
+.global lbl_8063F48C
+lbl_8063F48C:
+ .skip 0x4
+.global lbl_8063F490
+lbl_8063F490:
+ .skip 0x4
+.global lbl_8063F494
+lbl_8063F494:
+ .skip 0x4
+.global lbl_8063F498
+lbl_8063F498:
+ .skip 0x4
+.global lbl_8063F49C
+lbl_8063F49C:
+ .skip 0x1
+.global lbl_8063F49D
+lbl_8063F49D:
+ .skip 0x1
+.global lbl_8063F49E
+lbl_8063F49E:
+ .skip 0x1
+.global lbl_8063F49F
+lbl_8063F49F:
+ .skip 0x1
+.global lbl_8063F4A0
+lbl_8063F4A0:
+ .skip 0x8
+.global lbl_8063F4A8
+lbl_8063F4A8:
+ .skip 0x8
+.global lbl_8063F4B0
+lbl_8063F4B0:
+ .skip 0x4
+.global lbl_8063F4B4
+lbl_8063F4B4:
+ .skip 0x4
+.global lbl_8063F4B8
+lbl_8063F4B8:
+ .skip 0x4
+.global lbl_8063F4BC
+lbl_8063F4BC:
+ .skip 0x4
+.global lbl_8063F4C0
+lbl_8063F4C0:
+ .skip 0x4
+.global lbl_8063F4C4
+lbl_8063F4C4:
+ .skip 0x4
+.global lbl_8063F4C8
+lbl_8063F4C8:
+ .skip 0x8
+.global lbl_8063F4D0
+lbl_8063F4D0:
+ .skip 0x8
+.global lbl_8063F4D8
+lbl_8063F4D8:
+ .skip 0x8
+.global lbl_8063F4E0
+lbl_8063F4E0:
+ .skip 0x8
+.global lbl_8063F4E8
+lbl_8063F4E8:
+ .skip 0x8
+.global lbl_8063F4F0
+lbl_8063F4F0:
+ .skip 0x8
+.global lbl_8063F4F8
+lbl_8063F4F8:
+ .skip 0x8
+.global lbl_8063F500
+lbl_8063F500:
+ .skip 0x8
+.global lbl_8063F508
+lbl_8063F508:
+ .skip 0x8
+.global lbl_8063F510
+lbl_8063F510:
+ .skip 0x8
+.global lbl_8063F518
+lbl_8063F518:
+ .skip 0x8
+.global lbl_8063F520
+lbl_8063F520:
+ .skip 0x8
+.global lbl_8063F528
+lbl_8063F528:
+ .skip 0x6
+.global lbl_8063F52E
+lbl_8063F52E:
+ .skip 0x1
+.global lbl_8063F52F
+lbl_8063F52F:
+ .skip 0x1
+.global lbl_8063F530
+lbl_8063F530:
+ .skip 0x4
+.global lbl_8063F534
+lbl_8063F534:
+ .skip 0x2
+.global lbl_8063F536
+lbl_8063F536:
+ .skip 0x2
+.global lbl_8063F538
+lbl_8063F538:
+ .skip 0x8
+.global lbl_8063F540
+lbl_8063F540:
+ .skip 0x8
+.global lbl_8063F548
+lbl_8063F548:
+ .skip 0x8
+.global lbl_8063F550
+lbl_8063F550:
+ .skip 0x8
+.global lbl_8063F558
+lbl_8063F558:
+ .skip 0x8
+.global lbl_8063F560
+lbl_8063F560:
+ .skip 0x8
+.global lbl_8063F568
+lbl_8063F568:
+ .skip 0x8
+.global lbl_8063F570
+lbl_8063F570:
+ .skip 0x8
+.global lbl_8063F578
+lbl_8063F578:
+ .skip 0x8
+.global lbl_8063F580
+lbl_8063F580:
+ .skip 0x8
+.global lbl_8063F588
+lbl_8063F588:
+ .skip 0x8
+.global lbl_8063F590
+lbl_8063F590:
+ .skip 0x8
+.global lbl_8063F598
+lbl_8063F598:
+ .skip 0x8
+.global lbl_8063F5A0
+lbl_8063F5A0:
+ .skip 0x8
+.global lbl_8063F5A8
+lbl_8063F5A8:
+ .skip 0x8
+.global lbl_8063F5B0
+lbl_8063F5B0:
+ .skip 0x8
+.global lbl_8063F5B8
+lbl_8063F5B8:
+ .skip 0x4
+.global lbl_8063F5BC
+lbl_8063F5BC:
+ .skip 0x4
+.global lbl_8063F5C0
+lbl_8063F5C0:
+ .skip 0x8
+.global lbl_8063F5C8
+lbl_8063F5C8:
+ .skip 0x8
+.global lbl_8063F5D0
+lbl_8063F5D0:
+ .skip 0x4
+.global lbl_8063F5D4
+lbl_8063F5D4:
+ .skip 0x4
+.global lbl_8063F5D8
+lbl_8063F5D8:
+ .skip 0x4
+.global lbl_8063F5DC
+lbl_8063F5DC:
+ .skip 0x4
+.global lbl_8063F5E0
+lbl_8063F5E0:
+ .skip 0x4
+.global lbl_8063F5E4
+lbl_8063F5E4:
+ .skip 0x4
+.global lbl_8063F5E8
+lbl_8063F5E8:
+ .skip 0x4
+.global lbl_8063F5EC
+lbl_8063F5EC:
+ .skip 0x4
+.global lbl_8063F5F0
+lbl_8063F5F0:
+ .skip 0x4
+.global lbl_8063F5F4
+lbl_8063F5F4:
+ .skip 0x4
+.global lbl_8063F5F8
+lbl_8063F5F8:
+ .skip 0x8
+.global lbl_8063F600
+lbl_8063F600:
+ .skip 0x8
+.global lbl_8063F608
+lbl_8063F608:
+ .skip 0x8
+.global lbl_8063F610
+lbl_8063F610:
+ .skip 0x8
+.global lbl_8063F618
+lbl_8063F618:
+ .skip 0x8
+.global lbl_8063F620
+lbl_8063F620:
+ .skip 0x8
+.global lbl_8063F628
+lbl_8063F628:
+ .skip 0x8
+.global lbl_8063F630
+lbl_8063F630:
+ .skip 0x8
+.global lbl_8063F638
+lbl_8063F638:
+ .skip 0x8
+.global lbl_8063F640
+lbl_8063F640:
+ .skip 0x4
+.global lbl_8063F644
+lbl_8063F644:
+ .skip 0x4
+.global lbl_8063F648
+lbl_8063F648:
+ .skip 0x8
+.global lbl_8063F650
+lbl_8063F650:
+ .skip 0x8
+.global lbl_8063F658
+lbl_8063F658:
+ .skip 0x8
+.global lbl_8063F660
+lbl_8063F660:
+ .skip 0x8
+.global lbl_8063F668
+lbl_8063F668:
+ .skip 0x8
+.global lbl_8063F670
+lbl_8063F670:
+ .skip 0x8
+.global lbl_8063F678
+lbl_8063F678:
+ .skip 0x8
+.global lbl_8063F680
+lbl_8063F680:
+ .skip 0x8
+.global lbl_8063F688
+lbl_8063F688:
+ .skip 0x8
+.global lbl_8063F690
+lbl_8063F690:
+ .skip 0x8
+.global lbl_8063F698
+lbl_8063F698:
+ .skip 0x4
+.global lbl_8063F69C
+lbl_8063F69C:
+ .skip 0x4
+.global lbl_8063F6A0
+lbl_8063F6A0:
+ .skip 0x4
+.global lbl_8063F6A4
+lbl_8063F6A4:
+ .skip 0x4
+.global lbl_8063F6A8
+lbl_8063F6A8:
+ .skip 0x8
+.global lbl_8063F6B0
+lbl_8063F6B0:
+ .skip 0x8
+.global lbl_8063F6B8
+lbl_8063F6B8:
+ .skip 0x8
+.global lbl_8063F6C0
+lbl_8063F6C0:
+ .skip 0x8
+.global lbl_8063F6C8
+lbl_8063F6C8:
+ .skip 0x8
+.global lbl_8063F6D0
+lbl_8063F6D0:
+ .skip 0x8
+.global lbl_8063F6D8
+lbl_8063F6D8:
+ .skip 0x8
+.global lbl_8063F6E0
+lbl_8063F6E0:
+ .skip 0x8
+.global lbl_8063F6E8
+lbl_8063F6E8:
+ .skip 0x8
+.global lbl_8063F6F0
+lbl_8063F6F0:
+ .skip 0x4
+.global lbl_8063F6F4
+lbl_8063F6F4:
+ .skip 0x4
+.global lbl_8063F6F8
+lbl_8063F6F8:
+ .skip 0x8
+.global lbl_8063F700
+lbl_8063F700:
+ .skip 0x4
+.global lbl_8063F704
+lbl_8063F704:
+ .skip 0x4
+.global lbl_8063F708
+lbl_8063F708:
+ .skip 0x4
+.global lbl_8063F70C
+lbl_8063F70C:
+ .skip 0x1
+.global lbl_8063F70D
+lbl_8063F70D:
+ .skip 0x3
+.global lbl_8063F710
+lbl_8063F710:
+ .skip 0x8
+.global lbl_8063F718
+lbl_8063F718:
+ .skip 0x8
+.global lbl_8063F720
+lbl_8063F720:
+ .skip 0x8
+.global lbl_8063F728
+lbl_8063F728:
+ .skip 0x4
+.global lbl_8063F72C
+lbl_8063F72C:
+ .skip 0x4
+.global lbl_8063F730
+lbl_8063F730:
+ .skip 0x4
+.global lbl_8063F734
+lbl_8063F734:
+ .skip 0x4
+.global lbl_8063F738
+lbl_8063F738:
+ .skip 0x6
+.global lbl_8063F73E
+lbl_8063F73E:
+ .skip 0x2
+.global lbl_8063F740
+lbl_8063F740:
+ .skip 0x2
+.global lbl_8063F742
+lbl_8063F742:
+ .skip 0x2
+.global lbl_8063F744
+lbl_8063F744:
+ .skip 0x2
+.global lbl_8063F746
+lbl_8063F746:
+ .skip 0x2
+.global lbl_8063F748
+lbl_8063F748:
+ .skip 0x2
+.global lbl_8063F74A
+lbl_8063F74A:
+ .skip 0x6
+.global lbl_8063F750
+lbl_8063F750:
+ .skip 0x8
+.global lbl_8063F758
+lbl_8063F758:
+ .skip 0x8
+.global lbl_8063F760
+lbl_8063F760:
+ .skip 0x8
+.global lbl_8063F768
+lbl_8063F768:
+ .skip 0x4
+.global lbl_8063F76C
+lbl_8063F76C:
+ .skip 0x4
+.global lbl_8063F770
+lbl_8063F770:
+ .skip 0x8
+.global lbl_8063F778
+lbl_8063F778:
+ .skip 0x8
+.global lbl_8063F780
+lbl_8063F780:
+ .skip 0x8
+.global lbl_8063F788
+lbl_8063F788:
+ .skip 0x8
+.global lbl_8063F790
+lbl_8063F790:
+ .skip 0x8
+.global lbl_8063F798
+lbl_8063F798:
+ .skip 0x8
+.global lbl_8063F7A0
+lbl_8063F7A0:
+ .skip 0x8
+.global lbl_8063F7A8
+lbl_8063F7A8:
+ .skip 0x8
+.global lbl_8063F7B0
+lbl_8063F7B0:
+ .skip 0x8
+.global lbl_8063F7B8
+lbl_8063F7B8:
+ .skip 0x8
+.global lbl_8063F7C0
+lbl_8063F7C0:
+ .skip 0x8
+.global lbl_8063F7C8
+lbl_8063F7C8:
+ .skip 0x8
+.global lbl_8063F7D0
+lbl_8063F7D0:
+ .skip 0x8
+.global lbl_8063F7D8
+lbl_8063F7D8:
+ .skip 0x4
+.global lbl_8063F7DC
+lbl_8063F7DC:
+ .skip 0x4
+.global lbl_8063F7E0
+lbl_8063F7E0:
+ .skip 0x4
+.global lbl_8063F7E4
+lbl_8063F7E4:
+ .skip 0x4
+.global lbl_8063F7E8
+lbl_8063F7E8:
+ .skip 0x4
+.global lbl_8063F7EC
+lbl_8063F7EC:
+ .skip 0x4
+.global lbl_8063F7F0
+lbl_8063F7F0:
+ .skip 0x8
+.global lbl_8063F7F8
+lbl_8063F7F8:
+ .skip 0x4
+.global lbl_8063F7FC
+lbl_8063F7FC:
+ .skip 0x4
+.global lbl_8063F800
+lbl_8063F800:
+ .skip 0x4
+.global lbl_8063F804
+lbl_8063F804:
+ .skip 0x4
+.global lbl_8063F808
+lbl_8063F808:
+ .skip 0x4
+.global lbl_8063F80C
+lbl_8063F80C:
+ .skip 0x4
+.global lbl_8063F810
+lbl_8063F810:
+ .skip 0x4
+.global lbl_8063F814
+lbl_8063F814:
+ .skip 0x4
+.global lbl_8063F818
+lbl_8063F818:
+ .skip 0x4
+.global lbl_8063F81C
+lbl_8063F81C:
+ .skip 0x4
+.global lbl_8063F820
+lbl_8063F820:
+ .skip 0x4
+.global lbl_8063F824
+lbl_8063F824:
+ .skip 0x4
+.global lbl_8063F828
+lbl_8063F828:
+ .skip 0x8
+.global lbl_8063F830
+lbl_8063F830:
+ .skip 0x8
+.global lbl_8063F838
+lbl_8063F838:
+ .skip 0x8
+.global lbl_8063F840
+lbl_8063F840:
+ .skip 0x8
+.global lbl_8063F848
+lbl_8063F848:
+ .skip 0x8
+.global lbl_8063F850
+lbl_8063F850:
+ .skip 0x6
+.global lbl_8063F856
+lbl_8063F856:
+ .skip 0x2
+.global lbl_8063F858
+lbl_8063F858:
+ .skip 0x4
+.global lbl_8063F85C
+lbl_8063F85C:
+ .skip 0x4
+.global lbl_8063F860
+lbl_8063F860:
+ .skip 0x4
+.global lbl_8063F864
+lbl_8063F864:
+ .skip 0x4
+.global lbl_8063F868
+lbl_8063F868:
+ .skip 0x4
+.global lbl_8063F86C
+lbl_8063F86C:
+ .skip 0x4
+.global lbl_8063F870
+lbl_8063F870:
+ .skip 0x4
+.global lbl_8063F874
+lbl_8063F874:
+ .skip 0x4
+.global lbl_8063F878
+lbl_8063F878:
+ .skip 0x4
+.global lbl_8063F87C
+lbl_8063F87C:
+ .skip 0x4
+.global lbl_8063F880
+lbl_8063F880:
+ .skip 0x4
+.global lbl_8063F884
+lbl_8063F884:
+ .skip 0x4
+.global lbl_8063F888
+lbl_8063F888:
+ .skip 0x4
+.global lbl_8063F88C
+lbl_8063F88C:
+ .skip 0x4
+.global lbl_8063F890
+lbl_8063F890:
+ .skip 0x4
+.global lbl_8063F894
+lbl_8063F894:
+ .skip 0x4
+.global lbl_8063F898
+lbl_8063F898:
+ .skip 0x8
+.global lbl_8063F8A0
+lbl_8063F8A0:
+ .skip 0x8
+.global lbl_8063F8A8
+lbl_8063F8A8:
+ .skip 0x8
+.global lbl_8063F8B0
+lbl_8063F8B0:
+ .skip 0x8
+.global lbl_8063F8B8
+lbl_8063F8B8:
+ .skip 0x8
+.global lbl_8063F8C0
+lbl_8063F8C0:
+ .skip 0x4
+.global lbl_8063F8C4
+lbl_8063F8C4:
+ .skip 0x4
+.global lbl_8063F8C8
+lbl_8063F8C8:
+ .skip 0x6
+.global lbl_8063F8CE
+lbl_8063F8CE:
+ .skip 0x2
+.global lbl_8063F8D0
+lbl_8063F8D0:
+ .skip 0x4
+.global lbl_8063F8D4
+lbl_8063F8D4:
+ .skip 0x2
+.global lbl_8063F8D6
+lbl_8063F8D6:
+ .skip 0x2
+.global lbl_8063F8D8
+lbl_8063F8D8:
+ .skip 0x4
+.global lbl_8063F8DC
+lbl_8063F8DC:
+ .skip 0x4
+.global lbl_8063F8E0
+lbl_8063F8E0:
+ .skip 0x4
+.global lbl_8063F8E4
+lbl_8063F8E4:
+ .skip 0x4
+.global lbl_8063F8E8
+lbl_8063F8E8:
+ .skip 0x8
+.global lbl_8063F8F0
+lbl_8063F8F0:
+ .skip 0x8
+.global lbl_8063F8F8
+lbl_8063F8F8:
+ .skip 0x8
+.global lbl_8063F900
+lbl_8063F900:
+ .skip 0x8
+.global lbl_8063F908
+lbl_8063F908:
+ .skip 0x8
+.global lbl_8063F910
+lbl_8063F910:
+ .skip 0x8
+.global lbl_8063F918
+lbl_8063F918:
+ .skip 0x4
+.global lbl_8063F91C
+lbl_8063F91C:
+ .skip 0x2
+.global lbl_8063F91E
+lbl_8063F91E:
+ .skip 0x2
+.global lbl_8063F920
+lbl_8063F920:
+ .skip 0x4
+.global lbl_8063F924
+lbl_8063F924:
+ .skip 0x4
+.global lbl_8063F928
+lbl_8063F928:
+ .skip 0x8
+.global lbl_8063F930
+lbl_8063F930:
+ .skip 0x8
+.global lbl_8063F938
+lbl_8063F938:
+ .skip 0x8
+.global lbl_8063F940
+lbl_8063F940:
+ .skip 0x8
+.global lbl_8063F948
+lbl_8063F948:
+ .skip 0x8
+.global lbl_8063F950
+lbl_8063F950:
+ .skip 0x8
+.global lbl_8063F958
+lbl_8063F958:
+ .skip 0x4
+.global lbl_8063F95C
+lbl_8063F95C:
+ .skip 0x4
+.global lbl_8063F960
+lbl_8063F960:
+ .skip 0x8
+.global lbl_8063F968
+lbl_8063F968:
+ .skip 0x8
+.global lbl_8063F970
+lbl_8063F970:
+ .skip 0x8
+.global lbl_8063F978
+lbl_8063F978:
+ .skip 0x8
+.global lbl_8063F980
+lbl_8063F980:
+ .skip 0x8
+.global lbl_8063F988
+lbl_8063F988:
+ .skip 0x8
+.global lbl_8063F990
+lbl_8063F990:
+ .skip 0x8
+.global lbl_8063F998
+lbl_8063F998:
+ .skip 0x4
+.global lbl_8063F99C
+lbl_8063F99C:
+ .skip 0x4
+.global lbl_8063F9A0
+lbl_8063F9A0:
+ .skip 0x8
+.global lbl_8063F9A8
+lbl_8063F9A8:
+ .skip 0x4
+.global lbl_8063F9AC
+lbl_8063F9AC:
+ .skip 0x4
+.global lbl_8063F9B0
+lbl_8063F9B0:
+ .skip 0x4
+.global lbl_8063F9B4
+lbl_8063F9B4:
+ .skip 0x4
+.global lbl_8063F9B8
+lbl_8063F9B8:
+ .skip 0x8
+.global lbl_8063F9C0
+lbl_8063F9C0:
+ .skip 0x8
+.global lbl_8063F9C8
+lbl_8063F9C8:
+ .skip 0x8
+.global lbl_8063F9D0
+lbl_8063F9D0:
+ .skip 0x6
+.global lbl_8063F9D6
+lbl_8063F9D6:
+ .skip 0x2
+.global lbl_8063F9D8
+lbl_8063F9D8:
+ .skip 0x8
+.global lbl_8063F9E0
+lbl_8063F9E0:
+ .skip 0x8
+.global lbl_8063F9E8
+lbl_8063F9E8:
+ .skip 0x8
+.global lbl_8063F9F0
+lbl_8063F9F0:
+ .skip 0x8
+.global lbl_8063F9F8
+lbl_8063F9F8:
+ .skip 0x8
+.global lbl_8063FA00
+lbl_8063FA00:
+ .skip 0x8
+.global lbl_8063FA08
+lbl_8063FA08:
+ .skip 0x8
+.global lbl_8063FA10
+lbl_8063FA10:
+ .skip 0x4
+.global lbl_8063FA14
+lbl_8063FA14:
+ .skip 0x4
+.global lbl_8063FA18
+lbl_8063FA18:
+ .skip 0x8
+.global lbl_8063FA20
+lbl_8063FA20:
+ .skip 0x8
+.global lbl_8063FA28
+lbl_8063FA28:
+ .skip 0x4
+.global lbl_8063FA2C
+lbl_8063FA2C:
+ .skip 0x4
+.global lbl_8063FA30
+lbl_8063FA30:
+ .skip 0x4
+.global lbl_8063FA34
+lbl_8063FA34:
+ .skip 0x4
+.global lbl_8063FA38
+lbl_8063FA38:
+ .skip 0x8
+.global lbl_8063FA40
+lbl_8063FA40:
+ .skip 0x8
+.global lbl_8063FA48
+lbl_8063FA48:
+ .skip 0x8
+.global lbl_8063FA50
+lbl_8063FA50:
+ .skip 0x8
+.global lbl_8063FA58
+lbl_8063FA58:
+ .skip 0x4
+.global lbl_8063FA5C
+lbl_8063FA5C:
+ .skip 0x4
+.global lbl_8063FA60
+lbl_8063FA60:
+ .skip 0x8
+.global lbl_8063FA68
+lbl_8063FA68:
+ .skip 0x4
+.global lbl_8063FA6C
+lbl_8063FA6C:
+ .skip 0x4
+.global lbl_8063FA70
+lbl_8063FA70:
+ .skip 0x8
+.global HeapArray
+HeapArray:
+ .skip 0x8
+.global lbl_8063FA80
+lbl_8063FA80:
+ .skip 0x4
+.global lbl_8063FA84
+lbl_8063FA84:
+ .skip 0x4
+.global lbl_8063FA88
+lbl_8063FA88:
+ .skip 0x4
+.global lbl_8063FA8C
+lbl_8063FA8C:
+ .skip 0x4
+.global lbl_8063FA90
+lbl_8063FA90:
+ .skip 0x4
+.global lbl_8063FA94
+lbl_8063FA94:
+ .skip 0x4
+.global lbl_8063FA98
+lbl_8063FA98:
+ .skip 0x4
+.global lbl_8063FA9C
+lbl_8063FA9C:
+ .skip 0x4
+.global lbl_8063FAA0
+lbl_8063FAA0:
+ .skip 0x4
+.global lbl_8063FAA4
+lbl_8063FAA4:
+ .skip 0x4
+.global lbl_8063FAA8
+lbl_8063FAA8:
+ .skip 0x4
+.global lbl_8063FAAC
+lbl_8063FAAC:
+ .skip 0x4
+.global lbl_8063FAB0
+lbl_8063FAB0:
+ .skip 0x4
+.global lbl_8063FAB4
+lbl_8063FAB4:
+ .skip 0x4
+.global lbl_8063FAB8
+lbl_8063FAB8:
+ .skip 0x4
+.global lbl_8063FABC
+lbl_8063FABC:
+ .skip 0x4
+.global lbl_8063FAC0
+lbl_8063FAC0:
+ .skip 0x4
+.global lbl_8063FAC4
+lbl_8063FAC4:
+ .skip 0x4
+.global lbl_8063FAC8
+lbl_8063FAC8:
+ .skip 0x8
+.global lbl_8063FAD0
+lbl_8063FAD0:
+ .skip 0x4
+.global lbl_8063FAD4
+lbl_8063FAD4:
+ .skip 0x4
+.global lbl_8063FAD8
+lbl_8063FAD8:
+ .skip 0x8
+.global lbl_8063FAE0
+lbl_8063FAE0:
+ .skip 0x8
+.global lbl_8063FAE8
+lbl_8063FAE8:
+ .skip 0x4
+.global lbl_8063FAEC
+lbl_8063FAEC:
+ .skip 0x4
+.global lbl_8063FAF0
+lbl_8063FAF0:
+ .skip 0x8
+.global lbl_8063FAF8
+lbl_8063FAF8:
+ .skip 0x8
+.global lbl_8063FB00
+lbl_8063FB00:
+ .skip 0x4
+.global lbl_8063FB04
+lbl_8063FB04:
+ .skip 0x4
+.global lbl_8063FB08
+lbl_8063FB08:
+ .skip 0x4
+.global lbl_8063FB0C
+lbl_8063FB0C:
+ .skip 0x4
+.global lbl_8063FB10
+lbl_8063FB10:
+ .skip 0x4
+.global lbl_8063FB14
+lbl_8063FB14:
+ .skip 0x4
+.global lbl_8063FB18
+lbl_8063FB18:
+ .skip 0x4
+.global lbl_8063FB1C
+lbl_8063FB1C:
+ .skip 0xC
+.global lbl_8063FB28
+lbl_8063FB28:
+ .skip 0x4
+.global lbl_8063FB2C
+lbl_8063FB2C:
+ .skip 0x4
+.global lbl_8063FB30
+lbl_8063FB30:
+ .skip 0x4
+.global lbl_8063FB34
+lbl_8063FB34:
+ .skip 0x4
+.global lbl_8063FB38
+lbl_8063FB38:
+ .skip 0x4
+.global lbl_8063FB3C
+lbl_8063FB3C:
+ .skip 0x4
+.global lbl_8063FB40
+lbl_8063FB40:
+ .skip 0x4
+.global lbl_8063FB44
+lbl_8063FB44:
+ .skip 0x4
+.global lbl_8063FB48
+lbl_8063FB48:
+ .skip 0x8
+.global lbl_8063FB50
+lbl_8063FB50:
+ .skip 0x4
+.global lbl_8063FB54
+lbl_8063FB54:
+ .skip 0x4
+.global lbl_8063FB58
+lbl_8063FB58:
+ .skip 0x4
+.global lbl_8063FB5C
+lbl_8063FB5C:
+ .skip 0x4
+.global lbl_8063FB60
+lbl_8063FB60:
+ .skip 0x4
+.global lbl_8063FB64
+lbl_8063FB64:
+ .skip 0x4
+.global lbl_8063FB68
+lbl_8063FB68:
+ .skip 0x4
+.global lbl_8063FB6C
+lbl_8063FB6C:
+ .skip 0x4
+.global lbl_8063FB70
+lbl_8063FB70:
+ .skip 0x8
+.global lbl_8063FB78
+lbl_8063FB78:
+ .skip 0x4
+.global lbl_8063FB7C
+lbl_8063FB7C:
+ .skip 0x4
+.global lbl_8063FB80
+lbl_8063FB80:
+ .skip 0x4
+.global lbl_8063FB84
+lbl_8063FB84:
+ .skip 0x4
+.global lbl_8063FB88
+lbl_8063FB88:
+ .skip 0x4
+.global lbl_8063FB8C
+lbl_8063FB8C:
+ .skip 0x4
+.global lbl_8063FB90
+lbl_8063FB90:
+ .skip 0x4
+.global lbl_8063FB94
+lbl_8063FB94:
+ .skip 0x4
+.global lbl_8063FB98
+lbl_8063FB98:
+ .skip 0x4
+.global lbl_8063FB9C
+lbl_8063FB9C:
+ .skip 0x4
+.global lbl_8063FBA0
+lbl_8063FBA0:
+ .skip 0x4
+.global lbl_8063FBA4
+lbl_8063FBA4:
+ .skip 0x4
+.global lbl_8063FBA8
+lbl_8063FBA8:
+ .skip 0x4
+.global lbl_8063FBAC
+lbl_8063FBAC:
+ .skip 0x2
+.global lbl_8063FBAE
+lbl_8063FBAE:
+ .skip 0x2
+.global lbl_8063FBB0
+lbl_8063FBB0:
+ .skip 0x8
+.global lbl_8063FBB8
+lbl_8063FBB8:
+ .skip 0x4
+.global lbl_8063FBBC
+lbl_8063FBBC:
+ .skip 0x4
+.global lbl_8063FBC0
+lbl_8063FBC0:
+ .skip 0x8
+.global lbl_8063FBC8
+lbl_8063FBC8:
+ .skip 0x4
+.global lbl_8063FBCC
+lbl_8063FBCC:
+ .skip 0x4
+.global lbl_8063FBD0
+lbl_8063FBD0:
+ .skip 0x4
+.global lbl_8063FBD4
+lbl_8063FBD4:
+ .skip 0x4
+.global lbl_8063FBD8
+lbl_8063FBD8:
+ .skip 0x4
+.global lbl_8063FBDC
+lbl_8063FBDC:
+ .skip 0x4
+.global lbl_8063FBE0
+lbl_8063FBE0:
+ .skip 0x4
+.global lbl_8063FBE4
+lbl_8063FBE4:
+ .skip 0x4
+.global lbl_8063FBE8
+lbl_8063FBE8:
+ .skip 0x4
+.global lbl_8063FBEC
+lbl_8063FBEC:
+ .skip 0x4
+.global lbl_8063FBF0
+lbl_8063FBF0:
+ .skip 0x4
+.global lbl_8063FBF4
+lbl_8063FBF4:
+ .skip 0x4
+.global lbl_8063FBF8
+lbl_8063FBF8:
+ .skip 0x4
+.global lbl_8063FBFC
+lbl_8063FBFC:
+ .skip 0x4
+.global lbl_8063FC00
+lbl_8063FC00:
+ .skip 0x8
+.global lbl_8063FC08
+lbl_8063FC08:
+ .skip 0x8
+.global lbl_8063FC10
+lbl_8063FC10:
+ .skip 0x4
+.global lbl_8063FC14
+lbl_8063FC14:
+ .skip 0x4
+.global lbl_8063FC18
+lbl_8063FC18:
+ .skip 0x4
+.global lbl_8063FC1C
+lbl_8063FC1C:
+ .skip 0x4
+.global lbl_8063FC20
+lbl_8063FC20:
+ .skip 0x4
+.global lbl_8063FC24
+lbl_8063FC24:
+ .skip 0x4
+.global lbl_8063FC28
+lbl_8063FC28:
+ .skip 0x4
+.global lbl_8063FC2C
+lbl_8063FC2C:
+ .skip 0x4
+.global lbl_8063FC30
+lbl_8063FC30:
+ .skip 0x8
+.global lbl_8063FC38
+lbl_8063FC38:
+ .skip 0x4
+.global lbl_8063FC3C
+lbl_8063FC3C:
+ .skip 0x4
+.global lbl_8063FC40
+lbl_8063FC40:
+ .skip 0x4
+.global lbl_8063FC44
+lbl_8063FC44:
+ .skip 0x4
+.global lbl_8063FC48
+lbl_8063FC48:
+ .skip 0x8
+.global lbl_8063FC50
+lbl_8063FC50:
+ .skip 0x4
+.global lbl_8063FC54
+lbl_8063FC54:
+ .skip 0x4
+.global lbl_8063FC58
+lbl_8063FC58:
+ .skip 0x4
+.global lbl_8063FC5C
+lbl_8063FC5C:
+ .skip 0x4
+.global lbl_8063FC60
+lbl_8063FC60:
+ .skip 0x8
+.global lbl_8063FC68
+lbl_8063FC68:
+ .skip 0x4
+.global lbl_8063FC6C
+lbl_8063FC6C:
+ .skip 0x4
+.global lbl_8063FC70
+lbl_8063FC70:
+ .skip 0x4
+.global lbl_8063FC74
+lbl_8063FC74:
+ .skip 0x4
+.global lbl_8063FC78
+lbl_8063FC78:
+ .skip 0x1
+.global lbl_8063FC79
+lbl_8063FC79:
+ .skip 0x3
+.global lbl_8063FC7C
+lbl_8063FC7C:
+ .skip 0x4
+.global lbl_8063FC80
+lbl_8063FC80:
+ .skip 0x4
+.global lbl_8063FC84
+lbl_8063FC84:
+ .skip 0x4
+.global lbl_8063FC88
+lbl_8063FC88:
+ .skip 0x4
+.global lbl_8063FC8C
+lbl_8063FC8C:
+ .skip 0x4
+.global lbl_8063FC90
+lbl_8063FC90:
+ .skip 0x8
+.global lbl_8063FC98
+lbl_8063FC98:
+ .skip 0x8
+.global lbl_8063FCA0
+lbl_8063FCA0:
+ .skip 0x4
+.global lbl_8063FCA4
+lbl_8063FCA4:
+ .skip 0x4
+.global lbl_8063FCA8
+lbl_8063FCA8:
+ .skip 0x8
+.global lbl_8063FCB0
+lbl_8063FCB0:
+ .skip 0x8
+.global lbl_8063FCB8
+lbl_8063FCB8:
+ .skip 0x8
+.global lbl_8063FCC0
+lbl_8063FCC0:
+ .skip 0x4
+.global lbl_8063FCC4
+lbl_8063FCC4:
+ .skip 0x4
+.global lbl_8063FCC8
+lbl_8063FCC8:
+ .skip 0x4
+.global lbl_8063FCCC
+lbl_8063FCCC:
+ .skip 0x4
+.global lbl_8063FCD0
+lbl_8063FCD0:
+ .skip 0x4
+.global lbl_8063FCD4
+lbl_8063FCD4:
+ .skip 0x4
+.global lbl_8063FCD8
+lbl_8063FCD8:
+ .skip 0x4
+.global lbl_8063FCDC
+lbl_8063FCDC:
+ .skip 0x4
+.global lbl_8063FCE0
+lbl_8063FCE0:
+ .skip 0x4
+.global lbl_8063FCE4
+lbl_8063FCE4:
+ .skip 0x4
+.global lbl_8063FCE8
+lbl_8063FCE8:
+ .skip 0x4
+.global lbl_8063FCEC
+lbl_8063FCEC:
+ .skip 0x4
+.global lbl_8063FCF0
+lbl_8063FCF0:
+ .skip 0x4
+.global lbl_8063FCF4
+lbl_8063FCF4:
+ .skip 0x4
+.global lbl_8063FCF8
+lbl_8063FCF8:
+ .skip 0x4
+.global lbl_8063FCFC
+lbl_8063FCFC:
+ .skip 0x4
+.global lbl_8063FD00
+lbl_8063FD00:
+ .skip 0x4
+.global lbl_8063FD04
+lbl_8063FD04:
+ .skip 0x4
+.global lbl_8063FD08
+lbl_8063FD08:
+ .skip 0x4
+.global lbl_8063FD0C
+lbl_8063FD0C:
+ .skip 0x4
+.global lbl_8063FD10
+lbl_8063FD10:
+ .skip 0x4
+.global lbl_8063FD14
+lbl_8063FD14:
+ .skip 0x4
+.global lbl_8063FD18
+lbl_8063FD18:
+ .skip 0x4
+.global lbl_8063FD1C
+lbl_8063FD1C:
+ .skip 0x4
+.global lbl_8063FD20
+lbl_8063FD20:
+ .skip 0x8
+.global lbl_8063FD28
+lbl_8063FD28:
+ .skip 0x4
+.global lbl_8063FD2C
+lbl_8063FD2C:
+ .skip 0x4
+.global lbl_8063FD30
+lbl_8063FD30:
+ .skip 0x4
+.global lbl_8063FD34
+lbl_8063FD34:
+ .skip 0x4
+.global lbl_8063FD38
+lbl_8063FD38:
+ .skip 0x4
+.global lbl_8063FD3C
+lbl_8063FD3C:
+ .skip 0x4
+.global lbl_8063FD40
+lbl_8063FD40:
+ .skip 0x4
+.global lbl_8063FD44
+lbl_8063FD44:
+ .skip 0x4
+.global lbl_8063FD48
+lbl_8063FD48:
+ .skip 0x4
+.global lbl_8063FD4C
+lbl_8063FD4C:
+ .skip 0x4
+.global lbl_8063FD50
+lbl_8063FD50:
+ .skip 0x4
+.global lbl_8063FD54
+lbl_8063FD54:
+ .skip 0x4
+.global lbl_8063FD58
+lbl_8063FD58:
+ .skip 0x8
+.global lbl_8063FD60
+lbl_8063FD60:
+ .skip 0x8
+.global lbl_8063FD68
+lbl_8063FD68:
+ .skip 0x1
+.global lbl_8063FD69
+lbl_8063FD69:
+ .skip 0x3
+.global lbl_8063FD6C
+lbl_8063FD6C:
+ .skip 0x4
+.global lbl_8063FD70
+lbl_8063FD70:
+ .skip 0x4
+.global lbl_8063FD74
+lbl_8063FD74:
+ .skip 0x1
+.global lbl_8063FD75
+lbl_8063FD75:
+ .skip 0x3
+.global lbl_8063FD78
+lbl_8063FD78:
+ .skip 0x4
+.global lbl_8063FD7C
+lbl_8063FD7C:
+ .skip 0x4
+.global lbl_8063FD80
+lbl_8063FD80:
+ .skip 0x4
+.global lbl_8063FD84
+lbl_8063FD84:
+ .skip 0x4
+.global lbl_8063FD88
+lbl_8063FD88:
+ .skip 0x8
+.global lbl_8063FD90
+lbl_8063FD90:
+ .skip 0x4
+.global lbl_8063FD94
+lbl_8063FD94:
+ .skip 0x4
+.global lbl_8063FD98
+lbl_8063FD98:
+ .skip 0x4
+.global lbl_8063FD9C
+lbl_8063FD9C:
+ .skip 0x4
+.global lbl_8063FDA0
+lbl_8063FDA0:
+ .skip 0x4
+.global lbl_8063FDA4
+lbl_8063FDA4:
+ .skip 0x4
+.global lbl_8063FDA8
+lbl_8063FDA8:
+ .skip 0x4
+.global lbl_8063FDAC
+lbl_8063FDAC:
+ .skip 0x4
+.global lbl_8063FDB0
+lbl_8063FDB0:
+ .skip 0x4
+.global lbl_8063FDB4
+lbl_8063FDB4:
+ .skip 0x4
+.global lbl_8063FDB8
+lbl_8063FDB8:
+ .skip 0x4
+.global lbl_8063FDBC
+lbl_8063FDBC:
+ .skip 0x4
+.global lbl_8063FDC0
+lbl_8063FDC0:
+ .skip 0x4
+.global lbl_8063FDC4
+lbl_8063FDC4:
+ .skip 0x4
+.global lbl_8063FDC8
+lbl_8063FDC8:
+ .skip 0x8
+.global lbl_8063FDD0
+lbl_8063FDD0:
+ .skip 0x8
+.global lbl_8063FDD8
+lbl_8063FDD8:
+ .skip 0x8
+.global lbl_8063FDE0
+lbl_8063FDE0:
+ .skip 0x4
+.global lbl_8063FDE4
+lbl_8063FDE4:
+ .skip 0x4
+.global lbl_8063FDE8
+lbl_8063FDE8:
+ .skip 0x4
+.global lbl_8063FDEC
+lbl_8063FDEC:
+ .skip 0x4
+.global lbl_8063FDF0
+lbl_8063FDF0:
+ .skip 0x4
+.global lbl_8063FDF4
+lbl_8063FDF4:
+ .skip 0x4
+.global lbl_8063FDF8
+lbl_8063FDF8:
+ .skip 0x4
+.global lbl_8063FDFC
+lbl_8063FDFC:
+ .skip 0x4
+.global lbl_8063FE00
+lbl_8063FE00:
+ .skip 0x4
+.global lbl_8063FE04
+lbl_8063FE04:
+ .skip 0x4
+.global lbl_8063FE08
+lbl_8063FE08:
+ .skip 0x4
+.global lbl_8063FE0C
+lbl_8063FE0C:
+ .skip 0x4
+.global lbl_8063FE10
+lbl_8063FE10:
+ .skip 0x4
+.global lbl_8063FE14
+lbl_8063FE14:
+ .skip 0x4
+.global lbl_8063FE18
+lbl_8063FE18:
+ .skip 0x4
+.global lbl_8063FE1C
+lbl_8063FE1C:
+ .skip 0x4
+.global lbl_8063FE20
+lbl_8063FE20:
+ .skip 0x4
+.global lbl_8063FE24
+lbl_8063FE24:
+ .skip 0x4
+.global lbl_8063FE28
+lbl_8063FE28:
+ .skip 0x2
+.global lbl_8063FE2A
+lbl_8063FE2A:
+ .skip 0x2
+.global lbl_8063FE2C
+lbl_8063FE2C:
+ .skip 0x2
+.global lbl_8063FE2E
+lbl_8063FE2E:
+ .skip 0x2
+.global lbl_8063FE30
+lbl_8063FE30:
+ .skip 0x4
+.global lbl_8063FE34
+lbl_8063FE34:
+ .skip 0x4
+.global lbl_8063FE38
+lbl_8063FE38:
+ .skip 0x4
+.global lbl_8063FE3C
+lbl_8063FE3C:
+ .skip 0x4
+.global lbl_8063FE40
+lbl_8063FE40:
+ .skip 0x8
+.global lbl_8063FE48
+lbl_8063FE48:
+ .skip 0x4
+.global lbl_8063FE4C
+lbl_8063FE4C:
+ .skip 0x4
+.global lbl_8063FE50
+lbl_8063FE50:
+ .skip 0x4
+.global lbl_8063FE54
+lbl_8063FE54:
+ .skip 0x4
+.global lbl_8063FE58
+lbl_8063FE58:
+ .skip 0x8
+.global lbl_8063FE60
+lbl_8063FE60:
+ .skip 0x8
+.global lbl_8063FE68
+lbl_8063FE68:
+ .skip 0x4
+.global lbl_8063FE6C
+lbl_8063FE6C:
+ .skip 0x4
+.global lbl_8063FE70
+lbl_8063FE70:
+ .skip 0x4
+.global lbl_8063FE74
+lbl_8063FE74:
+ .skip 0x4
+.global lbl_8063FE78
+lbl_8063FE78:
+ .skip 0x4
+.global lbl_8063FE7C
+lbl_8063FE7C:
+ .skip 0x4
+.global lbl_8063FE80
+lbl_8063FE80:
+ .skip 0x8
+.global lbl_8063FE88
+lbl_8063FE88:
+ .skip 0x4
+.global lbl_8063FE8C
+lbl_8063FE8C:
+ .skip 0x4
+.global lbl_8063FE90
+lbl_8063FE90:
+ .skip 0x4
+.global lbl_8063FE94
+lbl_8063FE94:
+ .skip 0x4
+.global lbl_8063FE98
+lbl_8063FE98:
+ .skip 0x4
+.global lbl_8063FE9C
+lbl_8063FE9C:
+ .skip 0x4
+.global lbl_8063FEA0
+lbl_8063FEA0:
+ .skip 0x4
+.global lbl_8063FEA4
+lbl_8063FEA4:
+ .skip 0x4
+.global lbl_8063FEA8
+lbl_8063FEA8:
+ .skip 0x4
+.global lbl_8063FEAC
+lbl_8063FEAC:
+ .skip 0x4
+.global lbl_8063FEB0
+lbl_8063FEB0:
+ .skip 0x4
+.global lbl_8063FEB4
+lbl_8063FEB4:
+ .skip 0x4
+.global lbl_8063FEB8
+lbl_8063FEB8:
+ .skip 0x4
+.global lbl_8063FEBC
+lbl_8063FEBC:
+ .skip 0x4
+.global lbl_8063FEC0
+lbl_8063FEC0:
+ .skip 0x4
+.global lbl_8063FEC4
+lbl_8063FEC4:
+ .skip 0x4
+.global lbl_8063FEC8
+lbl_8063FEC8:
+ .skip 0x4
+.global lbl_8063FECC
+lbl_8063FECC:
+ .skip 0x4
+.global lbl_8063FED0
+lbl_8063FED0:
+ .skip 0x4
+.global lbl_8063FED4
+lbl_8063FED4:
+ .skip 0x4
+.global lbl_8063FED8
+lbl_8063FED8:
+ .skip 0x4
+.global lbl_8063FEDC
+lbl_8063FEDC:
+ .skip 0x4
+.global lbl_8063FEE0
+lbl_8063FEE0:
+ .skip 0x4
+.global lbl_8063FEE4
+lbl_8063FEE4:
+ .skip 0x4
+.global lbl_8063FEE8
+lbl_8063FEE8:
+ .skip 0x4
+.global lbl_8063FEEC
+lbl_8063FEEC:
+ .skip 0x4
+.global lbl_8063FEF0
+lbl_8063FEF0:
+ .skip 0x8
+.global lbl_8063FEF8
+lbl_8063FEF8:
+ .skip 0x4
+.global lbl_8063FEFC
+lbl_8063FEFC:
+ .skip 0x4
+.global lbl_8063FF00
+lbl_8063FF00:
+ .skip 0x4
+.global lbl_8063FF04
+lbl_8063FF04:
+ .skip 0x4
+.global lbl_8063FF08
+lbl_8063FF08:
+ .skip 0x8
+.global lbl_8063FF10
+lbl_8063FF10:
+ .skip 0x4
+.global lbl_8063FF14
+lbl_8063FF14:
+ .skip 0x4
+.global lbl_8063FF18
+lbl_8063FF18:
+ .skip 0x4
+.global lbl_8063FF1C
+lbl_8063FF1C:
+ .skip 0x4
+.global lbl_8063FF20
+lbl_8063FF20:
+ .skip 0x8
+.global lbl_8063FF28
+lbl_8063FF28:
+ .skip 0x8
+.global lbl_8063FF30
+lbl_8063FF30:
+ .skip 0x4
+.global lbl_8063FF34
+lbl_8063FF34:
+ .skip 0x4
+.global lbl_8063FF38
+lbl_8063FF38:
+ .skip 0x4
+.global lbl_8063FF3C
+lbl_8063FF3C:
+ .skip 0x4
+.global lbl_8063FF40
+lbl_8063FF40:
+ .skip 0x4
+.global lbl_8063FF44
+lbl_8063FF44:
+ .skip 0x1C
+.global lbl_8063FF60
+lbl_8063FF60:
+ .skip 0x4
+.global lbl_8063FF64
+lbl_8063FF64:
+ .skip 0x4
+.global lbl_8063FF68
+lbl_8063FF68:
+ .skip 0x4
+.global lbl_8063FF6C
+lbl_8063FF6C:
+ .skip 0x4
+.global lbl_8063FF70
+lbl_8063FF70:
+ .skip 0x10
+.global lbl_8063FF80
+lbl_8063FF80:
+ .skip 0x20
+.global lbl_8063FFA0
+lbl_8063FFA0:
+ .skip 0x20
+.global lbl_8063FFC0
+lbl_8063FFC0:
+ .skip 0x4
+.global lbl_8063FFC4
+lbl_8063FFC4:
+ .skip 0x4
+.global lbl_8063FFC8
+lbl_8063FFC8:
+ .skip 0x4
+.global lbl_8063FFCC
+lbl_8063FFCC:
+ .skip 0x14
+.global lbl_8063FFE0
+lbl_8063FFE0:
+ .skip 0x20
+.global lbl_80640000
+lbl_80640000:
+ .skip 0x20
+.global lbl_80640020
+lbl_80640020:
+ .skip 0x20
+.global lbl_80640040
+lbl_80640040:
+ .skip 0x20
+.global lbl_80640060
+lbl_80640060:
+ .skip 0x20
+.global lbl_80640080
+lbl_80640080:
+ .skip 0x8
+.global lbl_80640088
+lbl_80640088:
+ .skip 0x4
+.global lbl_8064008C
+lbl_8064008C:
+ .skip 0x4
+.global lbl_80640090
+lbl_80640090:
+ .skip 0x8
+.global lbl_80640098
+lbl_80640098:
+ .skip 0x4
+.global lbl_8064009C
+lbl_8064009C:
+ .skip 0x4
+.global lbl_806400A0
+lbl_806400A0:
+ .skip 0x4
+.global lbl_806400A4
+lbl_806400A4:
+ .skip 0x4
+.global lbl_806400A8
+lbl_806400A8:
+ .skip 0x4
+.global lbl_806400AC
+lbl_806400AC:
+ .skip 0x4
+.global lbl_806400B0
+lbl_806400B0:
+ .skip 0x4
+.global lbl_806400B4
+lbl_806400B4:
+ .skip 0x4
+.global lbl_806400B8
+lbl_806400B8:
+ .skip 0x8
+.global lbl_806400C0
+lbl_806400C0:
+ .skip 0x4
+.global lbl_806400C4
+lbl_806400C4:
+ .skip 0x4
+.global lbl_806400C8
+lbl_806400C8:
+ .skip 0x8
+.global lbl_806400D0
+lbl_806400D0:
+ .skip 0x4
+.global lbl_806400D4
+lbl_806400D4:
+ .skip 0x4
+.global lbl_806400D8
+lbl_806400D8:
+ .skip 0x4
+.global lbl_806400DC
+lbl_806400DC:
+ .skip 0x4
+.global lbl_806400E0
+lbl_806400E0:
+ .skip 0x4
+.global lbl_806400E4
+lbl_806400E4:
+ .skip 0x4
+.global lbl_806400E8
+lbl_806400E8:
+ .skip 0x8
+.global lbl_806400F0
+lbl_806400F0:
+ .skip 0x8
+.global lbl_806400F8
+lbl_806400F8:
+ .skip 0x2
+.global lbl_806400FA
+lbl_806400FA:
+ .skip 0x2
+.global lbl_806400FC
+lbl_806400FC:
+ .skip 0x2
+.global lbl_806400FE
+lbl_806400FE:
+ .skip 0x2
+.global lbl_80640100
+lbl_80640100:
+ .skip 0x4
+.global lbl_80640104
+lbl_80640104:
+ .skip 0x4
+.global lbl_80640108
+lbl_80640108:
+ .skip 0x4
+.global lbl_8064010C
+lbl_8064010C:
+ .skip 0x1
+.global lbl_8064010D
+lbl_8064010D:
+ .skip 0x1
+.global lbl_8064010E
+lbl_8064010E:
+ .skip 0x2
+.global lbl_80640110
+lbl_80640110:
+ .skip 0x4
+.global lbl_80640114
+lbl_80640114:
+ .skip 0x4
+.global lbl_80640118
+lbl_80640118:
+ .skip 0x1
+.global lbl_80640119
+lbl_80640119:
+ .skip 0x1
+.global lbl_8064011A
+lbl_8064011A:
+ .skip 0x2
+.global lbl_8064011C
+lbl_8064011C:
+ .skip 0x4
+.global lbl_80640120
+lbl_80640120:
+ .skip 0x1
+.global lbl_80640121
+lbl_80640121:
+ .skip 0x1
+.global lbl_80640122
+lbl_80640122:
+ .skip 0x6
+.global lbl_80640128
+lbl_80640128:
+ .skip 0x4
+.global lbl_8064012C
+lbl_8064012C:
+ .skip 0x4
+.global lbl_80640130
+lbl_80640130:
+ .skip 0x4
+.global lbl_80640134
+lbl_80640134:
+ .skip 0x4
+.global lbl_80640138
+lbl_80640138:
+ .skip 0x8
+.global lbl_80640140
+lbl_80640140:
+ .skip 0x1
+.global lbl_80640141
+lbl_80640141:
+ .skip 0x1
+.global lbl_80640142
+lbl_80640142:
+ .skip 0x1
+.global lbl_80640143
+lbl_80640143:
+ .skip 0x5
+.global lbl_80640148
+lbl_80640148:
+ .skip 0x4
+.global lbl_8064014C
+lbl_8064014C:
+ .skip 0x4
+.global lbl_80640150
+lbl_80640150:
+ .skip 0x4
+.global lbl_80640154
+lbl_80640154:
+ .skip 0x4
+.global lbl_80640158
+lbl_80640158:
+ .skip 0x4
+.global lbl_8064015C
+lbl_8064015C:
+ .skip 0x4
+.global lbl_80640160
+lbl_80640160:
+ .skip 0x8
+.global lbl_80640168
+lbl_80640168:
+ .skip 0x4
+.global lbl_8064016C
+lbl_8064016C:
+ .skip 0x4
+.global lbl_80640170
+lbl_80640170:
+ .skip 0x1
+.global lbl_80640171
+lbl_80640171:
+ .skip 0x1
+.global lbl_80640172
+lbl_80640172:
+ .skip 0x2
+.global lbl_80640174
+lbl_80640174:
+ .skip 0x4
+.global lbl_80640178
+lbl_80640178:
+ .skip 0x4
+.global lbl_8064017C
+lbl_8064017C:
+ .skip 0x4
+.global lbl_80640180
+lbl_80640180:
+ .skip 0x1
+.global lbl_80640181
+lbl_80640181:
+ .skip 0x7
+.global lbl_80640188
+lbl_80640188:
+ .skip 0x1
+.global lbl_80640189
+lbl_80640189:
+ .skip 0x3
+.global lbl_8064018C
+lbl_8064018C:
+ .skip 0x4
+.global lbl_80640190
+lbl_80640190:
+ .skip 0x4
+.global lbl_80640194
+lbl_80640194:
+ .skip 0x4
+.global lbl_80640198
+lbl_80640198:
+ .skip 0x4
+.global lbl_8064019C
+lbl_8064019C:
+ .skip 0x4
+.global lbl_806401A0
+lbl_806401A0:
+ .skip 0x4
+.global lbl_806401A4
+lbl_806401A4:
+ .skip 0x4
+.global lbl_806401A8
+lbl_806401A8:
+ .skip 0x4
+.global lbl_806401AC
+lbl_806401AC:
+ .skip 0x4
+.global lbl_806401B0
+lbl_806401B0:
+ .skip 0x4
+.global lbl_806401B4
+lbl_806401B4:
+ .skip 0x4
+.global lbl_806401B8
+lbl_806401B8:
+ .skip 0x8
+.global lbl_806401C0
+lbl_806401C0:
+ .skip 0x8
+.global lbl_806401C8
+lbl_806401C8:
+ .skip 0x8
+.global lbl_806401D0
+lbl_806401D0:
+ .skip 0x4
+.global lbl_806401D4
+lbl_806401D4:
+ .skip 0x4
+.global lbl_806401D8
+lbl_806401D8:
+ .skip 0x4
+.global lbl_806401DC
+lbl_806401DC:
+ .skip 0x4
+.global lbl_806401E0
+lbl_806401E0:
+ .skip 0x4
+.global lbl_806401E4
+lbl_806401E4:
+ .skip 0x1
+.global lbl_806401E5
+lbl_806401E5:
+ .skip 0x1
+.global lbl_806401E6
+lbl_806401E6:
+ .skip 0x2
+.global lbl_806401E8
+lbl_806401E8:
+ .skip 0x8
+.global lbl_806401F0
+lbl_806401F0:
+ .skip 0x4
+.global lbl_806401F4
+lbl_806401F4:
+ .skip 0x4
+.global lbl_806401F8
+lbl_806401F8:
+ .skip 0x4
+.global lbl_806401FC
+lbl_806401FC:
+ .skip 0x4
+.global lbl_80640200
+lbl_80640200:
+ .skip 0x4
+.global lbl_80640204
+lbl_80640204:
+ .skip 0x4
+.global lbl_80640208
+lbl_80640208:
+ .skip 0x4
+.global lbl_8064020C
+lbl_8064020C:
+ .skip 0x4
+.global lbl_80640210
+lbl_80640210:
+ .skip 0x4
+.global lbl_80640214
+lbl_80640214:
+ .skip 0x4
+.global lbl_80640218
+lbl_80640218:
+ .skip 0x4
+.global lbl_8064021C
+lbl_8064021C:
+ .skip 0x4
+.global lbl_80640220
+lbl_80640220:
+ .skip 0x8
+.global lbl_80640228
+lbl_80640228:
+ .skip 0x4
+.global lbl_8064022C
+lbl_8064022C:
+ .skip 0x4
+.global lbl_80640230
+lbl_80640230:
+ .skip 0x8
+.global lbl_80640238
+lbl_80640238:
+ .skip 0x4
+.global lbl_8064023C
+lbl_8064023C:
+ .skip 0x4
+.global lbl_80640240
+lbl_80640240:
+ .skip 0x8
+.global lbl_80640248
+lbl_80640248:
+ .skip 0x4
+.global lbl_8064024C
+lbl_8064024C:
+ .skip 0x4
+.global lbl_80640250
+lbl_80640250:
+ .skip 0x4
+.global lbl_80640254
+lbl_80640254:
+ .skip 0x4
+.global lbl_80640258
+lbl_80640258:
+ .skip 0x4
+.global lbl_8064025C
+lbl_8064025C:
+ .skip 0x4
+.global lbl_80640260
+lbl_80640260:
+ .skip 0x8
+.global lbl_80640268
+lbl_80640268:
+ .skip 0x8
+.global lbl_80640270
+lbl_80640270:
+ .skip 0x4
+.global lbl_80640274
+lbl_80640274:
+ .skip 0x4
+.global lbl_80640278
+lbl_80640278:
+ .skip 0x8
+.global lbl_80640280
+lbl_80640280:
+ .skip 0x8
+.global lbl_80640288
+lbl_80640288:
+ .skip 0x8
+.global lbl_80640290
+lbl_80640290:
+ .skip 0x4
+.global lbl_80640294
+lbl_80640294:
+ .skip 0x4
+.global lbl_80640298
+lbl_80640298:
+ .skip 0x8
+.global lbl_806402A0
+lbl_806402A0:
+ .skip 0x8
+.global lbl_806402A8
+lbl_806402A8:
+ .skip 0x4
+.global lbl_806402AC
+lbl_806402AC:
+ .skip 0x4
+.global lbl_806402B0
+lbl_806402B0:
+ .skip 0x4
+.global lbl_806402B4
+lbl_806402B4:
+ .skip 0x4
+.global lbl_806402B8
+lbl_806402B8:
+ .skip 0x4
+.global lbl_806402BC
+lbl_806402BC:
+ .skip 0x4
+.global lbl_806402C0
+lbl_806402C0:
+ .skip 0x8
+.global lbl_806402C8
+lbl_806402C8:
+ .skip 0x4
+.global lbl_806402CC
+lbl_806402CC:
+ .skip 0x4
+.global lbl_806402D0
+lbl_806402D0:
+ .skip 0x4
+.global lbl_806402D4
+lbl_806402D4:
+ .skip 0x4
+.global lbl_806402D8
+lbl_806402D8:
+ .skip 0x8
+.global lbl_806402E0
+lbl_806402E0:
+ .skip 0x4
+.global lbl_806402E4
+lbl_806402E4:
+ .skip 0x4
+.global lbl_806402E8
+lbl_806402E8:
+ .skip 0x8
+.global lbl_806402F0
+lbl_806402F0:
+ .skip 0x4
+.global lbl_806402F4
+lbl_806402F4:
+ .skip 0x4
+.global lbl_806402F8
+lbl_806402F8:
+ .skip 0x4
+.global lbl_806402FC
+lbl_806402FC:
+ .skip 0x4
+.global lbl_80640300
+lbl_80640300:
+ .skip 0x8
+.global lbl_80640308
+lbl_80640308:
+ .skip 0x4
+.global lbl_8064030C
+lbl_8064030C:
+ .skip 0x4
+.global lbl_80640310
+lbl_80640310:
+ .skip 0x8
+.global lbl_80640318
+lbl_80640318:
+ .skip 0x4
+.global lbl_8064031C
+lbl_8064031C:
+ .skip 0x4
+.global lbl_80640320
+lbl_80640320:
+ .skip 0x4
+.global lbl_80640324
+lbl_80640324:
+ .skip 0x4
+.global lbl_80640328
+lbl_80640328:
+ .skip 0x4
+.global lbl_8064032C
+lbl_8064032C:
+ .skip 0x4
+.global lbl_80640330
+lbl_80640330:
+ .skip 0x8
+.global lbl_80640338
+lbl_80640338:
+ .skip 0x8
+.global lbl_80640340
+lbl_80640340:
+ .skip 0x4
+.global lbl_80640344
+lbl_80640344:
+ .skip 0x4
+.global lbl_80640348
+lbl_80640348:
+ .skip 0x4
+.global lbl_8064034C
+lbl_8064034C:
+ .skip 0x4
+.global lbl_80640350
+lbl_80640350:
+ .skip 0x8
+.global lbl_80640358
+lbl_80640358:
+ .skip 0x4
+.global lbl_8064035C
+lbl_8064035C:
+ .skip 0x4
+.global lbl_80640360
+lbl_80640360:
+ .skip 0x4
+.global lbl_80640364
+lbl_80640364:
+ .skip 0x4
+.global lbl_80640368
+lbl_80640368:
+ .skip 0x8
+.global lbl_80640370
+lbl_80640370:
+ .skip 0x8
+.global lbl_80640378
+lbl_80640378:
+ .skip 0x8
+.global lbl_80640380
+lbl_80640380:
+ .skip 0x4
+.global lbl_80640384
+lbl_80640384:
+ .skip 0x4
+.global lbl_80640388
+lbl_80640388:
+ .skip 0x4
+.global lbl_8064038C
+lbl_8064038C:
+ .skip 0x4
+.global lbl_80640390
+lbl_80640390:
+ .skip 0x4
+.global lbl_80640394
+lbl_80640394:
+ .skip 0x4
+.global lbl_80640398
+lbl_80640398:
+ .skip 0x8
+.global lbl_806403A0
+lbl_806403A0:
+ .skip 0x4
+.global lbl_806403A4
+lbl_806403A4:
+ .skip 0x4
+.global lbl_806403A8
+lbl_806403A8:
+ .skip 0x4
+.global lbl_806403AC
+lbl_806403AC:
+ .skip 0x4
+.global lbl_806403B0
+lbl_806403B0:
+ .skip 0x8
+.global lbl_806403B8
+lbl_806403B8:
+ .skip 0x8
+.global lbl_806403C0
+lbl_806403C0:
+ .skip 0x8
+.global lbl_806403C8
+lbl_806403C8:
+ .skip 0x8
+.global lbl_806403D0
+lbl_806403D0:
+ .skip 0x4
+.global lbl_806403D4
+lbl_806403D4:
+ .skip 0x4
+.global lbl_806403D8
+lbl_806403D8:
+ .skip 0x4
+.global lbl_806403DC
+lbl_806403DC:
+ .skip 0x4
+.global lbl_806403E0
+lbl_806403E0:
+ .skip 0x4
+.global lbl_806403E4
+lbl_806403E4:
+ .skip 0x4
+.global lbl_806403E8
+lbl_806403E8:
+ .skip 0x8
+.global lbl_806403F0
+lbl_806403F0:
+ .skip 0x4
+.global lbl_806403F4
+lbl_806403F4:
+ .skip 0x4
+.global lbl_806403F8
+lbl_806403F8:
+ .skip 0x4
+.global lbl_806403FC
+lbl_806403FC:
+ .skip 0x4
+.global lbl_80640400
+lbl_80640400:
+ .skip 0x4
+.global lbl_80640404
+lbl_80640404:
+ .skip 0x4
+.global lbl_80640408
+lbl_80640408:
+ .skip 0x4
+.global lbl_8064040C
+lbl_8064040C:
+ .skip 0x4
+.global lbl_80640410
+lbl_80640410:
+ .skip 0x4
+.global lbl_80640414
+lbl_80640414:
+ .skip 0x4
+.global lbl_80640418
+lbl_80640418:
+ .skip 0x4
+.global lbl_8064041C
+lbl_8064041C:
+ .skip 0x4
+.global lbl_80640420
+lbl_80640420:
+ .skip 0x4
+.global lbl_80640424
+lbl_80640424:
+ .skip 0x4
+.global lbl_80640428
+lbl_80640428:
+ .skip 0x4
+.global lbl_8064042C
+lbl_8064042C:
+ .skip 0x4
+.global lbl_80640430
+lbl_80640430:
+ .skip 0x4
+.global lbl_80640434
+lbl_80640434:
+ .skip 0x4
+.global lbl_80640438
+lbl_80640438:
+ .skip 0x8
+.global lbl_80640440
+lbl_80640440:
+ .skip 0x4
+.global lbl_80640444
+lbl_80640444:
+ .skip 0x4
+.global lbl_80640448
+lbl_80640448:
+ .skip 0x8
+.global lbl_80640450
+lbl_80640450:
+ .skip 0x4
+.global lbl_80640454
+lbl_80640454:
+ .skip 0x4
+.global lbl_80640458
+lbl_80640458:
+ .skip 0x8
+.global lbl_80640460
+lbl_80640460:
+ .skip 0x8
+.global lbl_80640468
+lbl_80640468:
+ .skip 0x8
+.global lbl_80640470
+lbl_80640470:
+ .skip 0x8
+.global lbl_80640478
+lbl_80640478:
+ .skip 0x4
+.global lbl_8064047C
+lbl_8064047C:
+ .skip 0x4
+.global lbl_80640480
+lbl_80640480:
+ .skip 0x4
+.global lbl_80640484
+lbl_80640484:
+ .skip 0x1
+.global lbl_80640485
+lbl_80640485:
+ .skip 0x1
+.global lbl_80640486
+lbl_80640486:
+ .skip 0x1
+.global lbl_80640487
+lbl_80640487:
+ .skip 0x1
+.global lbl_80640488
+lbl_80640488:
+ .skip 0x4
+.global lbl_8064048C
+lbl_8064048C:
+ .skip 0x4
+.global lbl_80640490
+lbl_80640490:
+ .skip 0x1
+.global lbl_80640491
+lbl_80640491:
+ .skip 0x7
+.global lbl_80640498
+lbl_80640498:
+ .skip 0x1
+.global lbl_80640499
+lbl_80640499:
+ .skip 0x7
+.global lbl_806404A0
+lbl_806404A0:
+ .skip 0x8
+.global lbl_806404A8
+lbl_806404A8:
+ .skip 0x4
+.global lbl_806404AC
+lbl_806404AC:
+ .skip 0x4
+.global lbl_806404B0
+lbl_806404B0:
+ .skip 0x8
+.global lbl_806404B8
+lbl_806404B8:
+ .skip 0x8
+.global lbl_806404C0
+lbl_806404C0:
+ .skip 0x8
+.global lbl_806404C8
+lbl_806404C8:
+ .skip 0x8
+.global lbl_806404D0
+lbl_806404D0:
+ .skip 0x8
+.global lbl_806404D8
+lbl_806404D8:
+ .skip 0x8
+.global lbl_806404E0
+lbl_806404E0:
+ .skip 0x8
+.global lbl_806404E8
+lbl_806404E8:
+ .skip 0x4
+.global lbl_806404EC
+lbl_806404EC:
+ .skip 0x4
+.global lbl_806404F0
+lbl_806404F0:
+ .skip 0x4
+.global lbl_806404F4
+lbl_806404F4:
+ .skip 0x4
+.global lbl_806404F8
+lbl_806404F8:
+ .skip 0x4
+.global lbl_806404FC
+lbl_806404FC:
+ .skip 0x4
+.global lbl_80640500
+lbl_80640500:
+ .skip 0x4
+.global lbl_80640504
+lbl_80640504:
+ .skip 0x4
+.global lbl_80640508
+lbl_80640508:
+ .skip 0x4
+.global lbl_8064050C
+lbl_8064050C:
+ .skip 0x4
+.global lbl_80640510
+lbl_80640510:
+ .skip 0x4
+.global lbl_80640514
+lbl_80640514:
+ .skip 0x4
+.global lbl_80640518
+lbl_80640518:
+ .skip 0x4
+.global lbl_8064051C
+lbl_8064051C:
+ .skip 0x4
+.global lbl_80640520
+lbl_80640520:
+ .skip 0x4
+.global lbl_80640524
+lbl_80640524:
+ .skip 0x4
+.global lbl_80640528
+lbl_80640528:
+ .skip 0x4
+.global lbl_8064052C
+lbl_8064052C:
+ .skip 0x4
+.global lbl_80640530
+lbl_80640530:
+ .skip 0x8
+.global lbl_80640538
+lbl_80640538:
+ .skip 0x8
+.global lbl_80640540
+lbl_80640540:
+ .skip 0x8
+.global lbl_80640548
+lbl_80640548:
+ .skip 0x8
+.global lbl_80640550
+lbl_80640550:
+ .skip 0x8
+.global lbl_80640558
+lbl_80640558:
+ .skip 0x8
+.global lbl_80640560
+lbl_80640560:
+ .skip 0x8
+.global lbl_80640568
+lbl_80640568:
+ .skip 0x8
+.global lbl_80640570
+lbl_80640570:
+ .skip 0x8
+.global lbl_80640578
+lbl_80640578:
+ .skip 0x8
+.global lbl_80640580
+lbl_80640580:
+ .skip 0x8
+.global lbl_80640588
+lbl_80640588:
+ .skip 0x8
+.global lbl_80640590
+lbl_80640590:
+ .skip 0x8
+.global lbl_80640598
+lbl_80640598:
+ .skip 0x8
+.global lbl_806405A0
+lbl_806405A0:
+ .skip 0x8
+.global lbl_806405A8
+lbl_806405A8:
+ .skip 0x8
+.global lbl_806405B0
+lbl_806405B0:
+ .skip 0x8
+.global lbl_806405B8
+lbl_806405B8:
+ .skip 0x8
+.global lbl_806405C0
+lbl_806405C0:
+ .skip 0x8
+.global lbl_806405C8
+lbl_806405C8:
+ .skip 0x8
+.global lbl_806405D0
+lbl_806405D0:
+ .skip 0x8
+.global lbl_806405D8
+lbl_806405D8:
+ .skip 0x8
+.global lbl_806405E0
+lbl_806405E0:
+ .skip 0x4
+.global lbl_806405E4
+lbl_806405E4:
+ .skip 0x4
+.global lbl_806405E8
+lbl_806405E8:
+ .skip 0x8
+.global lbl_806405F0
+lbl_806405F0:
+ .skip 0x4
+.global lbl_806405F4
+lbl_806405F4:
+ .skip 0x4
+.global lbl_806405F8
+lbl_806405F8:
+ .skip 0x8
diff --git a/include/code_801DAA30.h b/include/code_801DAA30.h
new file mode 100644
index 0000000..167f01c
--- /dev/null
+++ b/include/code_801DAA30.h
@@ -0,0 +1,9 @@
+#ifndef POKEREVO_CODE_801DAA30_H
+#define POKEREVO_CODE_801DAA30_H
+
+void* operator new(size_t sz);
+void* operator new[](size_t sz);
+void operator delete(void* ptr);
+void operator delete[](void* ptr);
+
+#endif //POKEREVO_CODE_801DAA30_H
diff --git a/include/code_801DAAE0.h b/include/code_801DAAE0.h
new file mode 100644
index 0000000..34bafa0
--- /dev/null
+++ b/include/code_801DAAE0.h
@@ -0,0 +1,16 @@
+#ifndef POKEREVO_CODE_801DAAE0_H
+#define POKEREVO_CODE_801DAAE0_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+BOOL func_801DAB28(void);
+void *func_801DAD64(size_t);
+void func_801DAEA4(void *);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_801DAAE0_H
diff --git a/include/types.h b/include/types.h
index 01c7fbf..7df137c 100644
--- a/include/types.h
+++ b/include/types.h
@@ -25,6 +25,8 @@ typedef volatile s64 vs64;
typedef float f32;
typedef volatile f32 vf32;
+typedef unsigned long size_t;
+
typedef int BOOL;
#define TRUE 1
#define FALSE 0
diff --git a/include/unkStruct.h b/include/unkStruct.h
new file mode 100644
index 0000000..73d3cfc
--- /dev/null
+++ b/include/unkStruct.h
@@ -0,0 +1,20 @@
+#ifndef POKEREVO_CODE_UNKSTRUCT_H
+#define POKEREVO_CODE_UNKSTRUCT_H
+
+// Note: Many instances of this class appear in .sbss, and they are partially initialized
+// by the static initializers in .ctors
+
+class unkStruct
+{
+ u8 unk0;
+ u16 unk2;
+ u8 unk4;
+ u8 unk5;
+ u8 unk6;
+ u8 unk7;
+public:
+ unkStruct(u8 p1, u16 p2, u8 p3)
+ : unk0(p1), unk2(p2), unk4(p3) { }
+};
+
+#endif //POKEREVO_CODE_UNKSTRUCT_H
diff --git a/obj_files.mk b/obj_files.mk
index 88b0b1a..8a9c578 100644
--- a/obj_files.mk
+++ b/obj_files.mk
@@ -6,7 +6,9 @@ EXTABINDEX_O_FILES := \
#init is included here so that linking is in the right order
#todo fix with makefile implementation
-TEXT_O_FILES := \
+SPLIT_O_FILES := \
+ $(BUILD_DIR)/asm/ctors.o \
+ $(BUILD_DIR)/asm/sbss.o \
$(BUILD_DIR)/asm/code_80006980.o \
$(BUILD_DIR)/asm/code_8000748C.o \
$(BUILD_DIR)/asm/code_80007940.o \
@@ -214,7 +216,7 @@ TEXT_O_FILES := \
$(BUILD_DIR)/asm/MetroTRK/MWCriticalSection_gc.o \
$(BUILD_DIR)/asm/SDK/NdevExi2A/DebuggerDriver.o \
$(BUILD_DIR)/asm/SDK/NdevExi2A/exi2.o \
- $(BUILD_DIR)/asm/code_801DAA30.o \
+ $(BUILD_DIR)/src/code_801DAA30.o \
$(BUILD_DIR)/asm/code_801DAAE0.o \
$(BUILD_DIR)/asm/code_801DB040.o \
$(BUILD_DIR)/asm/code_801DB81C.o \
@@ -811,10 +813,10 @@ TEXT_O_FILES := \
$(BUILD_DIR)/asm/SDK/HBM/HBMRemoteSpk.o \
$(BUILD_DIR)/asm/code_803A60D8.o \
$(BUILD_DIR)/asm/code_803D9208.o \
- $(BUILD_DIR)/asm/text_11_2.o
+ $(BUILD_DIR)/asm/text_11_2.o \
+ $(BUILD_DIR)/asm/ctors_2.o \
+ $(BUILD_DIR)/asm/sbss_2.o \
-CTORS_O_FILES := \
- $(BUILD_DIR)/asm/ctors.o
DTORS_O_FILES := \
$(BUILD_DIR)/asm/dtors.o
@@ -831,9 +833,6 @@ BSS_O_FILES := \
SDATA_O_FILES := \
$(BUILD_DIR)/asm/sdata.o
-SBSS_O_FILES := \
- $(BUILD_DIR)/asm/sbss.o
-
SDATA2_O_FILES := \
$(BUILD_DIR)/asm/sdata2.o
diff --git a/src/code_801DAA30.cpp b/src/code_801DAA30.cpp
new file mode 100644
index 0000000..4a24614
--- /dev/null
+++ b/src/code_801DAA30.cpp
@@ -0,0 +1,32 @@
+#include "types.h"
+#include "unkStruct.h"
+#include "code_801DAAE0.h"
+#include "code_801DAA30.h"
+
+unkStruct gUnk8063F2C8(1, 4, 0);
+
+void* operator new(size_t sz)
+{
+ if (func_801DAB28())
+ return func_801DAD64(sz);
+ else
+ return NULL;
+}
+
+void* operator new[](size_t sz)
+{
+ if (func_801DAB28())
+ return func_801DAD64(sz);
+ else
+ return NULL;
+}
+
+void operator delete(void* ptr)
+{
+ func_801DAEA4(ptr);
+}
+
+void operator delete[](void* ptr)
+{
+ func_801DAEA4(ptr);
+}