summaryrefslogtreecommitdiff
path: root/src/engine
diff options
context:
space:
mode:
authorSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-01-07 20:44:44 -0300
committerSonic Dreamcaster <alejandro.asenjo88@gmail.com>2025-01-07 20:44:44 -0300
commite12d1f926e6e2eb57353c9e209fd7ed7fa0115c5 (patch)
tree80bcbc15e2b9bac90f921545d0c63249fc865998 /src/engine
parent194700ecb02200d820e83faf78b467f64219b655 (diff)
Zones: Fix water shadows
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/fox_bg.c50
-rw-r--r--src/engine/fox_play.c11
-rw-r--r--src/engine/water_effect.inc2038
3 files changed, 2073 insertions, 26 deletions
diff --git a/src/engine/fox_bg.c b/src/engine/fox_bg.c
index 991961c1..2235458a 100644
--- a/src/engine/fox_bg.c
+++ b/src/engine/fox_bg.c
@@ -1828,6 +1828,7 @@ void Background_DrawGround(void) {
Matrix_Translate(gGfxMatrix, 0.0f, 0.0f, -3000.0f, MTXF_APPLY); // Center Further
Matrix_Scale(gGfxMatrix, 3.0f, 2.0f, 3.0f, MTXF_APPLY);
Matrix_SetGfxMtx(&gMasterDisp);
+
if ((gGameFrameCount % 2) != 0) {
gSPDisplayList(gMasterDisp++, D_ZO_6008830);
} else {
@@ -1844,10 +1845,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1862,9 +1864,9 @@ void Background_DrawGround(void) {
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1891,9 +1893,9 @@ void Background_DrawGround(void) {
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1907,10 +1909,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1936,10 +1939,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1953,10 +1957,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1966,6 +1971,7 @@ void Background_DrawGround(void) {
Matrix_Translate(gGfxMatrix, 0.0f, 0.0f, 0.0f, MTXF_APPLY); // Center
Matrix_Scale(gGfxMatrix, 3.0f, 2.0f, 3.0f, MTXF_APPLY);
Matrix_SetGfxMtx(&gMasterDisp);
+
if ((gGameFrameCount % 2) != 0) {
gSPDisplayList(gMasterDisp++, D_ZO_6008830);
} else {
@@ -1982,10 +1988,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -1999,10 +2006,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -2028,10 +2036,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
@@ -2045,10 +2054,11 @@ void Background_DrawGround(void) {
gSPTexture(gMasterDisp++, 0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON);
gDPSetTile(gMasterDisp++, G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_RENDERTILE, 0, G_TX_WRAP, 5, G_TX_NOLOD,
G_TX_WRAP, 5, G_TX_NOLOD);
+
if ((gGameFrameCount % 2) != 0) {
- gSPDisplayList(gMasterDisp++, D_ZO_6008830);
+ gSPDisplayList(gMasterDisp++, D_ZO_6008830_copy);
} else {
- gSPDisplayList(gMasterDisp++, D_ZO_600B0E0);
+ gSPDisplayList(gMasterDisp++, D_ZO_600B0E0_copy);
}
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK); // Re-enable backface culling
Matrix_Pop(&gGfxMatrix);
diff --git a/src/engine/fox_play.c b/src/engine/fox_play.c
index cbeea62a..f3e1b37d 100644
--- a/src/engine/fox_play.c
+++ b/src/engine/fox_play.c
@@ -27,6 +27,8 @@ extern float gCurrentScreenWidth;
extern float gCurrentScreenHeight;
extern Vtx D_SO_6001C50_copy[];
extern Vtx D_SO_6004500_copy[];
+extern Vtx D_ZO_6009ED0_copy[];
+extern Vtx D_ZO_600C780_copy[];
UNK_TYPE D_800D2F50 = 0; // unused
s32 sOverheadCam = 0;
@@ -154,9 +156,7 @@ void Play_UpdateDynaFloor(void) {
Matrix_MultVec3fNoTranslate(gCalcMatrix, &spC4, &spB8);
- if (gCurrentLevel == LEVEL_SOLAR) {
- spB4[*spB0].n.n[0] = spB8.x;
- }
+ spB4[*spB0].n.n[0] = spB8.x;
spB4[*spB0].n.n[1] = spB8.y;
spB4[*spB0].n.n[2] = spB8.z;
}
@@ -182,7 +182,7 @@ void Play_UpdateDynaFloor(void) {
// spB4_copy[*spB0].n.n[2] *= -1.0f;
}
break;
- /*
+
case LEVEL_ZONESS:
if ((gGameFrameCount % 2) != 0) {
spB4 = SEGMENTED_TO_VIRTUAL(D_ZO_6009ED0);
@@ -193,7 +193,7 @@ void Play_UpdateDynaFloor(void) {
}
spB0 = SEGMENTED_TO_VIRTUAL(D_ZO_602AC50);
- memcpy2(spB4_copy, spB4, 17 * 17 * sizeof(Vtx));
+ memcpy(spB4_copy, spB4, 17 * 17 * sizeof(Vtx));
for (i = 0; (i < 17 * 17); i++, spB0++) {
// spB4_copy[*spB0] = spB4[*spB0];
@@ -202,7 +202,6 @@ void Play_UpdateDynaFloor(void) {
// spB4_copy[*spB0].n.n[2] *= -1.0f;
}
break;
- */
}
}
diff --git a/src/engine/water_effect.inc b/src/engine/water_effect.inc
index b1b9bc0c..e18c2f36 100644
--- a/src/engine/water_effect.inc
+++ b/src/engine/water_effect.inc
@@ -2043,3 +2043,2041 @@ Gfx D_SO_60005B0_copy[] = {
gsSP1Triangle(5, 0, 1, 0),
gsSPEndDisplayList(),
};
+
+Vtx D_ZO_6009ED0_copy[] = {
+ {{{ 100, 0, 0}, 0, { 9216, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 100}, 0, { 9216, -6144}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 100}, 0, { 10240, -6144}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 0}, 0, { 10240, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 200}, 0, { 9216, -5120}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 200}, 0, { 10240, -5120}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 100}, 0, { 11264, -6144}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 0}, 0, { 11264, -7168}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 200}, 0, { 11264, -5120}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 300}, 0, { 9216, -4096}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 300}, 0, { 10240, -4096}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 300}, 0, { 11264, -4096}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 200}, 0, { 12288, -5120}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 100}, 0, { 12288, -6144}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 300}, 0, { 12288, -4096}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 0}, 0, { 12288, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 400}, 0, { 9216, -3072}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 400}, 0, { 10240, -3072}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 400}, 0, { 11264, -3072}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 500}, 0, { 9216, -2048}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 500}, 0, { 10240, -2048}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 500}, 0, { 11264, -2048}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 600}, 0, { 9216, -1024}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 600}, 0, { 10240, -1024}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 600}, 0, { 11264, -1024}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 700}, 0, { 9216, 0}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 700}, 0, { 10240, 0}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 700}, 0, { 11264, 0}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -100}, 0, { 9216, -8192}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -100}, 0, { 10240, -8192}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -100}, 0, { 11264, -8192}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -800}, 0, { 9216, -15360}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -700}, 0, { 9216, -14336}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -800}, 0, { 10240, -15360}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -700}, 0, { 10240, -14336}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -600}, 0, { 9216, -13312}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -600}, 0, { 10240, -13312}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -700}, 0, { 11264, -14336}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -600}, 0, { 11264, -13312}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -800}, 0, { 11264, -15360}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -500}, 0, { 9216, -12288}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -500}, 0, { 10240, -12288}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -500}, 0, { 11264, -12288}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -400}, 0, { 9216, -11264}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -400}, 0, { 10240, -11264}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -400}, 0, { 11264, -11264}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -300}, 0, { 9216, -10240}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -300}, 0, { 10240, -10240}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -300}, 0, { 11264, -10240}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -200}, 0, { 9216, -9216}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -200}, 0, { 10240, -9216}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -200}, 0, { 11264, -9216}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -800}, 0, { 12288, -15360}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -700}, 0, { 12288, -14336}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 300}, 0, { 13312, -4096}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 200}, 0, { 13312, -5120}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 400}, 0, { 12288, -3072}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 500}, 0, { 12288, -2048}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 600}, 0, { 12288, -1024}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 700}, 0, { 12288, 0}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -100}, 0, { 12288, -8192}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -600}, 0, { 12288, -13312}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -500}, 0, { 12288, -12288}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -400}, 0, { 12288, -11264}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -300}, 0, { 12288, -10240}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -200}, 0, { 12288, -9216}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 100}, 0, { 7168, -6144}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 0}, 0, { 7168, -7168}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 0}, 0, { 8192, -7168}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 100}, 0, { 8192, -6144}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 200}, 0, { 7168, -5120}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 200}, 0, { 8192, -5120}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 300}, 0, { 7168, -4096}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 300}, 0, { 8192, -4096}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 400}, 0, { 7168, -3072}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 400}, 0, { 8192, -3072}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 500}, 0, { 7168, -2048}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 500}, 0, { 8192, -2048}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 600}, 0, { 7168, -1024}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 600}, 0, { 8192, -1024}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 700}, 0, { 7168, 0}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 700}, 0, { 8192, 0}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -100}, 0, { 7168, -8192}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -100}, 0, { 8192, -8192}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -800}, 0, { 7168, -15360}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -700}, 0, { 7168, -14336}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -700}, 0, { 8192, -14336}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -800}, 0, { 8192, -15360}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -600}, 0, { 7168, -13312}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -600}, 0, { 8192, -13312}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -500}, 0, { 7168, -12288}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -500}, 0, { 8192, -12288}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -400}, 0, { 7168, -11264}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -400}, 0, { 8192, -11264}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -300}, 0, { 7168, -10240}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -300}, 0, { 8192, -10240}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -200}, 0, { 7168, -9216}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -200}, 0, { 8192, -9216}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -800}, 0, { 13312, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -700}, 0, { 13312, -14336}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 100}, 0, { 13312, -6144}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 0}, 0, { 13312, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 0}, 0, { 14336, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 100}, 0, { 14336, -6144}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 200}, 0, { 14336, -5120}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 100}, 0, { 15360, -6144}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 200}, 0, { 15360, -5120}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 0}, 0, { 15360, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 300}, 0, { 14336, -4096}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 300}, 0, { 15360, -4096}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 400}, 0, { 13312, -3072}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 400}, 0, { 14336, -3072}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 400}, 0, { 15360, -3072}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 500}, 0, { 13312, -2048}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 500}, 0, { 14336, -2048}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 500}, 0, { 15360, -2048}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 600}, 0, { 13312, -1024}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 600}, 0, { 14336, -1024}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 600}, 0, { 15360, -1024}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 700}, 0, { 13312, 0}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 700}, 0, { 14336, 0}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 700}, 0, { 15360, 0}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -100}, 0, { 13312, -8192}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -100}, 0, { 14336, -8192}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -100}, 0, { 15360, -8192}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -700}, 0, { 14336, -14336}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -800}, 0, { 14336, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -600}, 0, { 13312, -13312}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -600}, 0, { 14336, -13312}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -600}, 0, { 15360, -13312}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -700}, 0, { 15360, -14336}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -800}, 0, { 15360, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -500}, 0, { 13312, -12288}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -500}, 0, { 14336, -12288}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -500}, 0, { 15360, -12288}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -400}, 0, { 13312, -11264}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -400}, 0, { 14336, -11264}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -400}, 0, { 15360, -11264}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -300}, 0, { 13312, -10240}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -300}, 0, { 14336, -10240}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -300}, 0, { 15360, -10240}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -200}, 0, { 13312, -9216}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -200}, 0, { 14336, -9216}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -200}, 0, { 15360, -9216}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 0}, 0, { 1024, -7168}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -100}, 0, { 1024, -8192}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -100}, 0, { 2048, -8192}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 0}, 0, { 2048, -7168}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 100}, 0, { 1024, -6144}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 100}, 0, { 2048, -6144}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 0}, 0, { 3072, -7168}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 100}, 0, { 3072, -6144}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -100}, 0, { 3072, -8192}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 200}, 0, { 1024, -5120}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 200}, 0, { 2048, -5120}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 200}, 0, { 3072, -5120}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 300}, 0, { 1024, -4096}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 300}, 0, { 2048, -4096}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 300}, 0, { 3072, -4096}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 400}, 0, { 1024, -3072}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 400}, 0, { 2048, -3072}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 400}, 0, { 3072, -3072}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 500}, 0, { 1024, -2048}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 500}, 0, { 2048, -2048}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 500}, 0, { 3072, -2048}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 600}, 0, { 1024, -1024}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 600}, 0, { 2048, -1024}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 600}, 0, { 3072, -1024}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 700}, 0, { 2048, 0}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 700}, 0, { 1024, 0}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 700}, 0, { 3072, 0}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -200}, 0, { 1024, -9216}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -200}, 0, { 2048, -9216}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -200}, 0, { 3072, -9216}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -800}, 0, { 1024, -15360}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -800}, 0, { 2048, -15360}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -700}, 0, { 1024, -14336}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -700}, 0, { 2048, -14336}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -700}, 0, { 3072, -14336}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -800}, 0, { 3072, -15360}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -600}, 0, { 1024, -13312}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -600}, 0, { 2048, -13312}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -600}, 0, { 3072, -13312}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -500}, 0, { 1024, -12288}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -500}, 0, { 2048, -12288}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -500}, 0, { 3072, -12288}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -400}, 0, { 1024, -11264}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -400}, 0, { 2048, -11264}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -400}, 0, { 3072, -11264}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -300}, 0, { 1024, -10240}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -300}, 0, { 2048, -10240}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -300}, 0, { 3072, -10240}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 100}, 0, { 4096, -6144}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 0}, 0, { 4096, -7168}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -100}, 0, { 4096, -8192}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 200}, 0, { 4096, -5120}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 300}, 0, { 4096, -4096}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 400}, 0, { 4096, -3072}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 500}, 0, { 4096, -2048}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 600}, 0, { 4096, -1024}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 700}, 0, { 4096, 0}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -200}, 0, { 4096, -9216}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -700}, 0, { 4096, -14336}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -800}, 0, { 4096, -15360}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -600}, 0, { 4096, -13312}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -500}, 0, { 4096, -12288}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -400}, 0, { 4096, -11264}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -300}, 0, { 4096, -10240}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 700}, 0, { 0, 0}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 600}, 0, { 0, -1024}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -100}, 0, { 0, -8192}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 0}, 0, { 0, -7168}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 100}, 0, { 0, -6144}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 200}, 0, { 0, -5120}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 300}, 0, { 0, -4096}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 400}, 0, { 0, -3072}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 500}, 0, { 0, -2048}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -200}, 0, { 0, -9216}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -800}, 0, { 0, -15360}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -700}, 0, { 0, -14336}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -600}, 0, { 0, -13312}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -500}, 0, { 0, -12288}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -400}, 0, { 0, -11264}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -300}, 0, { 0, -10240}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 100}, 0, { 6144, -6144}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 100}, 0, { 5120, -6144}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 0}, 0, { 5120, -7168}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 0}, 0, { 6144, -7168}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 200}, 0, { 5120, -5120}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 200}, 0, { 6144, -5120}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 300}, 0, { 5120, -4096}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 300}, 0, { 6144, -4096}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 400}, 0, { 5120, -3072}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 400}, 0, { 6144, -3072}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 500}, 0, { 5120, -2048}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 500}, 0, { 6144, -2048}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 600}, 0, { 5120, -1024}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 600}, 0, { 6144, -1024}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 700}, 0, { 5120, 0}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 700}, 0, { 6144, 0}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -100}, 0, { 5120, -8192}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -100}, 0, { 6144, -8192}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -700}, 0, { 5120, -14336}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -800}, 0, { 5120, -15360}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -700}, 0, { 6144, -14336}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -800}, 0, { 6144, -15360}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -600}, 0, { 5120, -13312}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -600}, 0, { 6144, -13312}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -500}, 0, { 5120, -12288}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -500}, 0, { 6144, -12288}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -400}, 0, { 5120, -11264}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -400}, 0, { 6144, -11264}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -300}, 0, { 5120, -10240}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -300}, 0, { 6144, -10240}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -200}, 0, { 5120, -9216}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -200}, 0, { 6144, -9216}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 800}, 0, { 9216, 1024}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 800}, 0, { 10240, 1024}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 800}, 0, { 11264, 1024}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 800}, 0, { 12288, 1024}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 800}, 0, { 13312, 1024}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 800}, 0, { 14336, 1024}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 800}, 0, { 7168, 1024}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 800}, 0, { 8192, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 200}, 0, { 16384, -5120}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 100}, 0, { 16384, -6144}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 300}, 0, { 16384, -4096}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 0}, 0, { 16384, -7168}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 400}, 0, { 16384, -3072}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 500}, 0, { 16384, -2048}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 600}, 0, { 16384, -1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 700}, 0, { 16384, 0}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 800}, 0, { 15360, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 800}, 0, { 16384, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -100}, 0, { 16384, -8192}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -500}, 0, { 16384, -12288}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -600}, 0, { 16384, -13312}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -700}, 0, { 16384, -14336}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -800}, 0, { 16384, -15360}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -400}, 0, { 16384, -11264}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -300}, 0, { 16384, -10240}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -200}, 0, { 16384, -9216}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 800}, 0, { 2048, 1024}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 800}, 0, { 3072, 1024}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 800}, 0, { 1024, 1024}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 800}, 0, { 4096, 1024}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 800}, 0, { 5120, 1024}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 800}, 0, { 6144, 1024}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 800}, 0, { 0, 1024}, {255, 255, 255, 255}}},
+};
+
+Vtx D_ZO_600C780_copy[] = {
+ {{{ 100, 0, 0}, 0, { 9216, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 100}, 0, { 9216, -6144}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 100}, 0, { 10240, -6144}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 0}, 0, { 10240, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 200}, 0, { 9216, -5120}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 200}, 0, { 10240, -5120}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 100}, 0, { 11264, -6144}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 0}, 0, { 11264, -7168}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 200}, 0, { 11264, -5120}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 300}, 0, { 9216, -4096}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 300}, 0, { 10240, -4096}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 300}, 0, { 11264, -4096}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 200}, 0, { 12288, -5120}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 100}, 0, { 12288, -6144}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 300}, 0, { 12288, -4096}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 0}, 0, { 12288, -7168}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 400}, 0, { 9216, -3072}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 400}, 0, { 10240, -3072}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 400}, 0, { 11264, -3072}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 500}, 0, { 9216, -2048}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 500}, 0, { 10240, -2048}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 500}, 0, { 11264, -2048}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 600}, 0, { 9216, -1024}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 600}, 0, { 10240, -1024}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 600}, 0, { 11264, -1024}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 700}, 0, { 9216, 0}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 700}, 0, { 10240, 0}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 700}, 0, { 11264, 0}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -100}, 0, { 9216, -8192}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -100}, 0, { 10240, -8192}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -100}, 0, { 11264, -8192}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -800}, 0, { 9216, -15360}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -700}, 0, { 9216, -14336}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -800}, 0, { 10240, -15360}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -700}, 0, { 10240, -14336}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -600}, 0, { 9216, -13312}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -600}, 0, { 10240, -13312}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -700}, 0, { 11264, -14336}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -600}, 0, { 11264, -13312}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -800}, 0, { 11264, -15360}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -500}, 0, { 9216, -12288}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -500}, 0, { 10240, -12288}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -500}, 0, { 11264, -12288}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -400}, 0, { 9216, -11264}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -400}, 0, { 10240, -11264}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -400}, 0, { 11264, -11264}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -300}, 0, { 9216, -10240}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -300}, 0, { 10240, -10240}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -300}, 0, { 11264, -10240}, {255, 255, 255, 255}}},
+ {{{ 100, 0, -200}, 0, { 9216, -9216}, {255, 255, 255, 255}}},
+ {{{ 200, 0, -200}, 0, { 10240, -9216}, {255, 255, 255, 255}}},
+ {{{ 300, 0, -200}, 0, { 11264, -9216}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -800}, 0, { 12288, -15360}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -700}, 0, { 12288, -14336}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 300}, 0, { 13312, -4096}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 200}, 0, { 13312, -5120}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 400}, 0, { 12288, -3072}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 500}, 0, { 12288, -2048}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 600}, 0, { 12288, -1024}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 700}, 0, { 12288, 0}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -100}, 0, { 12288, -8192}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -600}, 0, { 12288, -13312}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -500}, 0, { 12288, -12288}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -400}, 0, { 12288, -11264}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -300}, 0, { 12288, -10240}, {255, 255, 255, 255}}},
+ {{{ 400, 0, -200}, 0, { 12288, -9216}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 100}, 0, { 7168, -6144}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 0}, 0, { 7168, -7168}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 0}, 0, { 8192, -7168}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 100}, 0, { 8192, -6144}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 200}, 0, { 7168, -5120}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 200}, 0, { 8192, -5120}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 300}, 0, { 7168, -4096}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 300}, 0, { 8192, -4096}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 400}, 0, { 7168, -3072}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 400}, 0, { 8192, -3072}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 500}, 0, { 7168, -2048}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 500}, 0, { 8192, -2048}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 600}, 0, { 7168, -1024}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 600}, 0, { 8192, -1024}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 700}, 0, { 7168, 0}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 700}, 0, { 8192, 0}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -100}, 0, { 7168, -8192}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -100}, 0, { 8192, -8192}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -800}, 0, { 7168, -15360}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -700}, 0, { 7168, -14336}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -700}, 0, { 8192, -14336}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -800}, 0, { 8192, -15360}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -600}, 0, { 7168, -13312}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -600}, 0, { 8192, -13312}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -500}, 0, { 7168, -12288}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -500}, 0, { 8192, -12288}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -400}, 0, { 7168, -11264}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -400}, 0, { 8192, -11264}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -300}, 0, { 7168, -10240}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -300}, 0, { 8192, -10240}, {255, 255, 255, 255}}},
+ {{{ -100, 0, -200}, 0, { 7168, -9216}, {255, 255, 255, 255}}},
+ {{{ 0, 0, -200}, 0, { 8192, -9216}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -800}, 0, { 13312, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -700}, 0, { 13312, -14336}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 100}, 0, { 13312, -6144}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 0}, 0, { 13312, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 0}, 0, { 14336, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 100}, 0, { 14336, -6144}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 200}, 0, { 14336, -5120}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 100}, 0, { 15360, -6144}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 200}, 0, { 15360, -5120}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 0}, 0, { 15360, -7168}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 300}, 0, { 14336, -4096}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 300}, 0, { 15360, -4096}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 400}, 0, { 13312, -3072}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 400}, 0, { 14336, -3072}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 400}, 0, { 15360, -3072}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 500}, 0, { 13312, -2048}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 500}, 0, { 14336, -2048}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 500}, 0, { 15360, -2048}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 600}, 0, { 13312, -1024}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 600}, 0, { 14336, -1024}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 600}, 0, { 15360, -1024}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 700}, 0, { 13312, 0}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 700}, 0, { 14336, 0}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 700}, 0, { 15360, 0}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -100}, 0, { 13312, -8192}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -100}, 0, { 14336, -8192}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -100}, 0, { 15360, -8192}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -700}, 0, { 14336, -14336}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -800}, 0, { 14336, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -600}, 0, { 13312, -13312}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -600}, 0, { 14336, -13312}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -600}, 0, { 15360, -13312}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -700}, 0, { 15360, -14336}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -800}, 0, { 15360, -15360}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -500}, 0, { 13312, -12288}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -500}, 0, { 14336, -12288}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -500}, 0, { 15360, -12288}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -400}, 0, { 13312, -11264}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -400}, 0, { 14336, -11264}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -400}, 0, { 15360, -11264}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -300}, 0, { 13312, -10240}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -300}, 0, { 14336, -10240}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -300}, 0, { 15360, -10240}, {255, 255, 255, 255}}},
+ {{{ 500, 0, -200}, 0, { 13312, -9216}, {255, 255, 255, 255}}},
+ {{{ 600, 0, -200}, 0, { 14336, -9216}, {255, 255, 255, 255}}},
+ {{{ 700, 0, -200}, 0, { 15360, -9216}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 0}, 0, { 1024, -7168}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -100}, 0, { 1024, -8192}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -100}, 0, { 2048, -8192}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 0}, 0, { 2048, -7168}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 100}, 0, { 1024, -6144}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 100}, 0, { 2048, -6144}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 0}, 0, { 3072, -7168}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 100}, 0, { 3072, -6144}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -100}, 0, { 3072, -8192}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 200}, 0, { 1024, -5120}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 200}, 0, { 2048, -5120}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 200}, 0, { 3072, -5120}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 300}, 0, { 1024, -4096}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 300}, 0, { 2048, -4096}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 300}, 0, { 3072, -4096}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 400}, 0, { 1024, -3072}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 400}, 0, { 2048, -3072}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 400}, 0, { 3072, -3072}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 500}, 0, { 1024, -2048}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 500}, 0, { 2048, -2048}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 500}, 0, { 3072, -2048}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 600}, 0, { 1024, -1024}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 600}, 0, { 2048, -1024}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 600}, 0, { 3072, -1024}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 700}, 0, { 2048, 0}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 700}, 0, { 1024, 0}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 700}, 0, { 3072, 0}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -200}, 0, { 1024, -9216}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -200}, 0, { 2048, -9216}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -200}, 0, { 3072, -9216}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -800}, 0, { 1024, -15360}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -800}, 0, { 2048, -15360}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -700}, 0, { 1024, -14336}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -700}, 0, { 2048, -14336}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -700}, 0, { 3072, -14336}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -800}, 0, { 3072, -15360}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -600}, 0, { 1024, -13312}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -600}, 0, { 2048, -13312}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -600}, 0, { 3072, -13312}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -500}, 0, { 1024, -12288}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -500}, 0, { 2048, -12288}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -500}, 0, { 3072, -12288}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -400}, 0, { 1024, -11264}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -400}, 0, { 2048, -11264}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -400}, 0, { 3072, -11264}, {255, 255, 255, 255}}},
+ {{{ -700, 0, -300}, 0, { 1024, -10240}, {255, 255, 255, 255}}},
+ {{{ -600, 0, -300}, 0, { 2048, -10240}, {255, 255, 255, 255}}},
+ {{{ -500, 0, -300}, 0, { 3072, -10240}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 100}, 0, { 4096, -6144}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 0}, 0, { 4096, -7168}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -100}, 0, { 4096, -8192}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 200}, 0, { 4096, -5120}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 300}, 0, { 4096, -4096}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 400}, 0, { 4096, -3072}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 500}, 0, { 4096, -2048}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 600}, 0, { 4096, -1024}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 700}, 0, { 4096, 0}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -200}, 0, { 4096, -9216}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -700}, 0, { 4096, -14336}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -800}, 0, { 4096, -15360}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -600}, 0, { 4096, -13312}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -500}, 0, { 4096, -12288}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -400}, 0, { 4096, -11264}, {255, 255, 255, 255}}},
+ {{{ -400, 0, -300}, 0, { 4096, -10240}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 700}, 0, { 0, 0}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 600}, 0, { 0, -1024}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -100}, 0, { 0, -8192}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 0}, 0, { 0, -7168}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 100}, 0, { 0, -6144}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 200}, 0, { 0, -5120}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 300}, 0, { 0, -4096}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 400}, 0, { 0, -3072}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 500}, 0, { 0, -2048}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -200}, 0, { 0, -9216}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -800}, 0, { 0, -15360}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -700}, 0, { 0, -14336}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -600}, 0, { 0, -13312}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -500}, 0, { 0, -12288}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -400}, 0, { 0, -11264}, {255, 255, 255, 255}}},
+ {{{ -800, 0, -300}, 0, { 0, -10240}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 100}, 0, { 6144, -6144}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 100}, 0, { 5120, -6144}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 0}, 0, { 5120, -7168}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 0}, 0, { 6144, -7168}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 200}, 0, { 5120, -5120}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 200}, 0, { 6144, -5120}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 300}, 0, { 5120, -4096}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 300}, 0, { 6144, -4096}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 400}, 0, { 5120, -3072}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 400}, 0, { 6144, -3072}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 500}, 0, { 5120, -2048}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 500}, 0, { 6144, -2048}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 600}, 0, { 5120, -1024}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 600}, 0, { 6144, -1024}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 700}, 0, { 5120, 0}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 700}, 0, { 6144, 0}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -100}, 0, { 5120, -8192}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -100}, 0, { 6144, -8192}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -700}, 0, { 5120, -14336}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -800}, 0, { 5120, -15360}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -700}, 0, { 6144, -14336}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -800}, 0, { 6144, -15360}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -600}, 0, { 5120, -13312}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -600}, 0, { 6144, -13312}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -500}, 0, { 5120, -12288}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -500}, 0, { 6144, -12288}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -400}, 0, { 5120, -11264}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -400}, 0, { 6144, -11264}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -300}, 0, { 5120, -10240}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -300}, 0, { 6144, -10240}, {255, 255, 255, 255}}},
+ {{{ -300, 0, -200}, 0, { 5120, -9216}, {255, 255, 255, 255}}},
+ {{{ -200, 0, -200}, 0, { 6144, -9216}, {255, 255, 255, 255}}},
+ {{{ 100, 0, 800}, 0, { 9216, 1024}, {255, 255, 255, 255}}},
+ {{{ 200, 0, 800}, 0, { 10240, 1024}, {255, 255, 255, 255}}},
+ {{{ 300, 0, 800}, 0, { 11264, 1024}, {255, 255, 255, 255}}},
+ {{{ 400, 0, 800}, 0, { 12288, 1024}, {255, 255, 255, 255}}},
+ {{{ 500, 0, 800}, 0, { 13312, 1024}, {255, 255, 255, 255}}},
+ {{{ 600, 0, 800}, 0, { 14336, 1024}, {255, 255, 255, 255}}},
+ {{{ -100, 0, 800}, 0, { 7168, 1024}, {255, 255, 255, 255}}},
+ {{{ 0, 0, 800}, 0, { 8192, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 200}, 0, { 16384, -5120}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 100}, 0, { 16384, -6144}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 300}, 0, { 16384, -4096}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 0}, 0, { 16384, -7168}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 400}, 0, { 16384, -3072}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 500}, 0, { 16384, -2048}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 600}, 0, { 16384, -1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 700}, 0, { 16384, 0}, {255, 255, 255, 255}}},
+ {{{ 700, 0, 800}, 0, { 15360, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, 800}, 0, { 16384, 1024}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -100}, 0, { 16384, -8192}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -500}, 0, { 16384, -12288}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -600}, 0, { 16384, -13312}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -700}, 0, { 16384, -14336}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -800}, 0, { 16384, -15360}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -400}, 0, { 16384, -11264}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -300}, 0, { 16384, -10240}, {255, 255, 255, 255}}},
+ {{{ 800, 0, -200}, 0, { 16384, -9216}, {255, 255, 255, 255}}},
+ {{{ -600, 0, 800}, 0, { 2048, 1024}, {255, 255, 255, 255}}},
+ {{{ -500, 0, 800}, 0, { 3072, 1024}, {255, 255, 255, 255}}},
+ {{{ -700, 0, 800}, 0, { 1024, 1024}, {255, 255, 255, 255}}},
+ {{{ -400, 0, 800}, 0, { 4096, 1024}, {255, 255, 255, 255}}},
+ {{{ -300, 0, 800}, 0, { 5120, 1024}, {255, 255, 255, 255}}},
+ {{{ -200, 0, 800}, 0, { 6144, 1024}, {255, 255, 255, 255}}},
+ {{{ -800, 0, 800}, 0, { 0, 1024}, {255, 255, 255, 255}}},
+};
+
+Gfx D_ZO_6008830_copy[] = {
+ gsDPTileSync(),
+ gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
+ gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
+ gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, D_ZO_600D990),
+ gsDPTileSync(),
+ gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
+ gsDPLoadSync(),
+ gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256),
+ gsSPVertex(D_ZO_6009ED0_copy, 15, 0),
+ gsSP1Triangle(0, 1, 2, 0),
+ gsSP1Triangle(0, 2, 3, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(3, 2, 6, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(2, 5, 8, 0),
+ gsSP1Triangle(2, 8, 6, 0),
+ gsSP1Triangle(4, 9, 10, 0),
+ gsSP1Triangle(4, 10, 5, 0),
+ gsSP1Triangle(5, 10, 11, 0),
+ gsSP1Triangle(5, 11, 8, 0),
+ gsSP1Triangle(6, 8, 12, 0),
+ gsSP1Triangle(6, 12, 13, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[6], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[9], 3, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[13], 9, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[56], 1, 14),
+ gsSP1Triangle(1, 0, 5, 0),
+ gsSP1Triangle(1, 5, 7, 0),
+ gsSP1Triangle(2, 8, 9, 0),
+ gsSP1Triangle(2, 9, 3, 0),
+ gsSP1Triangle(3, 9, 10, 0),
+ gsSP1Triangle(3, 10, 4, 0),
+ gsSP1Triangle(4, 10, 14, 0),
+ gsSP1Triangle(4, 14, 6, 0),
+ gsSP1Triangle(8, 11, 12, 0),
+ gsSP1Triangle(8, 12, 9, 0),
+ gsSP1Triangle(9, 12, 13, 0),
+ gsSP1Triangle(9, 13, 10, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[18], 10, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[56], 4, 10),
+ gsSP1Triangle(0, 3, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 12, 0),
+ gsSP1Triangle(3, 12, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(D_ZO_6009ED0_copy, 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[3], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[7], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[25], 6, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[59], 1, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[256], 4, 10),
+ gsSP1Triangle(3, 10, 11, 0),
+ gsSP1Triangle(3, 11, 4, 0),
+ gsSP1Triangle(4, 11, 12, 0),
+ gsSP1Triangle(4, 12, 5, 0),
+ gsSP1Triangle(5, 12, 13, 0),
+ gsSP1Triangle(5, 13, 9, 0),
+ gsSP1Triangle(6, 0, 1, 0),
+ gsSP1Triangle(6, 1, 7, 0),
+ gsSP1Triangle(7, 1, 2, 0),
+ gsSP1Triangle(7, 2, 8, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[7], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[15], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[30], 13, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[60], 1, 15),
+ gsSP1Triangle(2, 0, 1, 0),
+ gsSP1Triangle(2, 1, 15, 0),
+ gsSP1Triangle(3, 4, 6, 0),
+ gsSP1Triangle(3, 6, 5, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 6, 0),
+ gsSP1Triangle(5, 6, 9, 0),
+ gsSP1Triangle(5, 9, 11, 0),
+ gsSP1Triangle(6, 8, 10, 0),
+ gsSP1Triangle(6, 10, 9, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 8, 0),
+ gsSP1Triangle(8, 13, 14, 0),
+ gsSP1Triangle(8, 14, 10, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[37], 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[52], 2, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[61], 3, 11),
+ gsSP1Triangle(0, 1, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 5, 12, 0),
+ gsSP1Triangle(1, 12, 11, 0),
+ gsSP1Triangle(2, 0, 10, 0),
+ gsSP1Triangle(2, 10, 9, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[28], 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[43], 9, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[63], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[12], 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[30], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[51], 5, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[60], 2, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[65], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[98], 3, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[127], 1, 15),
+ gsSP1Triangle(4, 3, 9, 0),
+ gsSP1Triangle(4, 9, 11, 0),
+ gsSP1Triangle(5, 6, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 10, 15, 0),
+ gsSP1Triangle(6, 15, 13, 0),
+ gsSP1Triangle(0, 2, 7, 0),
+ gsSP1Triangle(0, 7, 8, 0),
+ gsSP1Triangle(1, 0, 8, 0),
+ gsSP1Triangle(1, 8, 14, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[13], 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[54], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[56], 4, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[100], 2, 8),
+ gsSPVertex(&D_ZO_6009ED0_copy[110], 1, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[113], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[116], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[119], 1, 13),
+ gsSP1Triangle(2, 0, 8, 0),
+ gsSP1Triangle(2, 8, 9, 0),
+ gsSP1Triangle(1, 4, 10, 0),
+ gsSP1Triangle(1, 10, 3, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSP1Triangle(6, 7, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[15], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[59], 5, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[101], 1, 6),
+ gsSPVertex(&D_ZO_6009ED0_copy[119], 1, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[122], 1, 8),
+ gsSPVertex(&D_ZO_6009ED0_copy[127], 1, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[132], 1, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[135], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[259], 2, 12),
+ gsSP1Triangle(1, 12, 13, 0),
+ gsSP1Triangle(1, 13, 7, 0),
+ gsSP1Triangle(2, 0, 6, 0),
+ gsSP1Triangle(2, 6, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSPVertex(D_ZO_6009ED0_copy, 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[60], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[63], 9, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[122], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[135], 1, 13),
+ gsSPVertex(&D_ZO_6009ED0_copy[138], 1, 14),
+ gsSPVertex(&D_ZO_6009ED0_copy[141], 1, 15),
+ gsSP1Triangle(3, 4, 14, 0),
+ gsSP1Triangle(3, 14, 13, 0),
+ gsSP1Triangle(4, 5, 15, 0),
+ gsSP1Triangle(4, 15, 14, 0),
+ gsSP1Triangle(5, 2, 12, 0),
+ gsSP1Triangle(5, 12, 15, 0),
+ gsSP1Triangle(6, 10, 11, 0),
+ gsSP1Triangle(6, 11, 9, 0),
+ gsSP1Triangle(7, 6, 9, 0),
+ gsSP1Triangle(7, 9, 8, 0),
+ gsSP1Triangle(8, 9, 1, 0),
+ gsSP1Triangle(8, 1, 0, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[1], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[4], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[9], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[16], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[19], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[69], 9, 5),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(5, 7, 1, 0),
+ gsSP1Triangle(5, 1, 0, 0),
+ gsSP1Triangle(7, 9, 2, 0),
+ gsSP1Triangle(7, 2, 1, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(8, 11, 9, 0),
+ gsSP1Triangle(9, 11, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 12, 13, 0),
+ gsSP1Triangle(10, 13, 11, 0),
+ gsSP1Triangle(11, 13, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[19], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[22], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[25], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[67], 2, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[76], 8, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[256], 1, 13),
+ gsSPVertex(&D_ZO_6009ED0_copy[262], 2, 14),
+ gsSP1Triangle(5, 7, 8, 0),
+ gsSP1Triangle(5, 8, 6, 0),
+ gsSP1Triangle(6, 8, 1, 0),
+ gsSP1Triangle(6, 1, 0, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 14, 15, 0),
+ gsSP1Triangle(9, 15, 10, 0),
+ gsSP1Triangle(10, 15, 13, 0),
+ gsSP1Triangle(10, 13, 2, 0),
+ gsSP1Triangle(11, 3, 4, 0),
+ gsSP1Triangle(11, 4, 12, 0),
+ gsSPVertex(D_ZO_6009ED0_copy, 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[28], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[31], 2, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[35], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[40], 1, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[68], 1, 6),
+ gsSPVertex(&D_ZO_6009ED0_copy[83], 9, 7),
+ gsSP1Triangle(7, 6, 0, 0),
+ gsSP1Triangle(7, 0, 1, 0),
+ gsSP1Triangle(8, 9, 10, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(9, 12, 13, 0),
+ gsSP1Triangle(9, 13, 10, 0),
+ gsSP1Triangle(10, 13, 4, 0),
+ gsSP1Triangle(10, 4, 3, 0),
+ gsSP1Triangle(11, 10, 3, 0),
+ gsSP1Triangle(11, 3, 2, 0),
+ gsSP1Triangle(12, 14, 15, 0),
+ gsSP1Triangle(12, 15, 13, 0),
+ gsSP1Triangle(13, 15, 5, 0),
+ gsSP1Triangle(13, 5, 4, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[28], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[40], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[43], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[46], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[49], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[82], 2, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[90], 8, 7),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSP1Triangle(13, 5, 6, 0),
+ gsSP1Triangle(13, 6, 14, 0),
+ gsSP1Triangle(14, 6, 0, 0),
+ gsSP1Triangle(14, 0, 4, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[55], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[98], 10, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[125], 4, 11),
+ gsSP1Triangle(1, 2, 11, 0),
+ gsSP1Triangle(1, 11, 12, 0),
+ gsSP1Triangle(2, 13, 14, 0),
+ gsSP1Triangle(2, 14, 11, 0),
+ gsSP1Triangle(3, 0, 7, 0),
+ gsSP1Triangle(3, 7, 6, 0),
+ gsSP1Triangle(4, 3, 6, 0),
+ gsSP1Triangle(4, 6, 5, 0),
+ gsSP1Triangle(5, 6, 8, 0),
+ gsSP1Triangle(5, 8, 10, 0),
+ gsSP1Triangle(6, 7, 9, 0),
+ gsSP1Triangle(6, 9, 8, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[54], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[104], 9, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[264], 4, 11),
+ gsSP1Triangle(1, 0, 6, 0),
+ gsSP1Triangle(1, 6, 2, 0),
+ gsSP1Triangle(2, 6, 7, 0),
+ gsSP1Triangle(2, 7, 4, 0),
+ gsSP1Triangle(3, 4, 11, 0),
+ gsSP1Triangle(3, 11, 12, 0),
+ gsSP1Triangle(4, 7, 13, 0),
+ gsSP1Triangle(4, 13, 11, 0),
+ gsSP1Triangle(5, 3, 12, 0),
+ gsSP1Triangle(5, 12, 14, 0),
+ gsSP1Triangle(0, 8, 9, 0),
+ gsSP1Triangle(0, 9, 6, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[109], 10, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[266], 1, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[268], 3, 11),
+ gsSP1Triangle(0, 3, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 12, 0),
+ gsSP1Triangle(3, 12, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[101], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[116], 8, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[260], 2, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[270], 4, 12),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 13, 0),
+ gsSP1Triangle(4, 13, 12, 0),
+ gsSP1Triangle(5, 10, 11, 0),
+ gsSP1Triangle(5, 11, 6, 0),
+ gsSP1Triangle(6, 11, 14, 0),
+ gsSP1Triangle(6, 14, 7, 0),
+ gsSP1Triangle(7, 14, 15, 0),
+ gsSP1Triangle(7, 15, 13, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(8, 1, 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[102], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[107], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[123], 12, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[267], 1, 14),
+ gsSPVertex(&D_ZO_6009ED0_copy[274], 1, 15),
+ gsSP1Triangle(2, 0, 1, 0),
+ gsSP1Triangle(2, 1, 3, 0),
+ gsSP1Triangle(3, 1, 14, 0),
+ gsSP1Triangle(3, 14, 15, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 9, 0),
+ gsSP1Triangle(5, 4, 9, 0),
+ gsSP1Triangle(5, 9, 10, 0),
+ gsSP1Triangle(6, 11, 12, 0),
+ gsSP1Triangle(6, 12, 7, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 8, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[129], 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[275], 5, 9),
+ gsSP1Triangle(0, 5, 9, 0),
+ gsSP1Triangle(0, 9, 10, 0),
+ gsSP1Triangle(1, 0, 10, 0),
+ gsSP1Triangle(1, 10, 11, 0),
+ gsSP1Triangle(2, 1, 11, 0),
+ gsSP1Triangle(2, 11, 12, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[122], 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[135], 9, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[279], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[124], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[143], 13, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[274], 1, 14),
+ gsSPVertex(&D_ZO_6009ED0_copy[281], 1, 15),
+ gsSP1Triangle(1, 0, 14, 0),
+ gsSP1Triangle(1, 14, 15, 0),
+ gsSP1Triangle(2, 6, 7, 0),
+ gsSP1Triangle(2, 7, 5, 0),
+ gsSP1Triangle(3, 2, 5, 0),
+ gsSP1Triangle(3, 5, 4, 0),
+ gsSP1Triangle(4, 5, 8, 0),
+ gsSP1Triangle(4, 8, 10, 0),
+ gsSP1Triangle(5, 7, 9, 0),
+ gsSP1Triangle(5, 9, 8, 0),
+ gsSP1Triangle(6, 11, 12, 0),
+ gsSP1Triangle(6, 12, 7, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[150], 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[192], 5, 9),
+ gsSP1Triangle(0, 1, 9, 0),
+ gsSP1Triangle(0, 9, 10, 0),
+ gsSP1Triangle(1, 5, 12, 0),
+ gsSP1Triangle(1, 12, 9, 0),
+ gsSP1Triangle(2, 0, 10, 0),
+ gsSP1Triangle(2, 10, 11, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[156], 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[196], 3, 12),
+ gsSP1Triangle(0, 3, 4, 0),
+ gsSP1Triangle(0, 4, 1, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 13, 0),
+ gsSP1Triangle(2, 13, 12, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 14, 0),
+ gsSP1Triangle(5, 14, 13, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[164], 7, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[198], 3, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[282], 4, 10),
+ gsSP1Triangle(0, 3, 8, 0),
+ gsSP1Triangle(0, 8, 7, 0),
+ gsSP1Triangle(1, 5, 4, 0),
+ gsSP1Triangle(1, 4, 2, 0),
+ gsSP1Triangle(2, 4, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 9, 0),
+ gsSP1Triangle(3, 9, 8, 0),
+ gsSP1Triangle(4, 10, 11, 0),
+ gsSP1Triangle(4, 11, 6, 0),
+ gsSP1Triangle(5, 12, 10, 0),
+ gsSP1Triangle(5, 10, 4, 0),
+ gsSP1Triangle(6, 11, 13, 0),
+ gsSP1Triangle(6, 13, 9, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[145], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[152], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[171], 9, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[194], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[201], 1, 13),
+ gsSP1Triangle(3, 0, 1, 0),
+ gsSP1Triangle(3, 1, 4, 0),
+ gsSP1Triangle(4, 1, 2, 0),
+ gsSP1Triangle(4, 2, 5, 0),
+ gsSP1Triangle(5, 2, 12, 0),
+ gsSP1Triangle(5, 12, 13, 0),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[176], 10, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[202], 4, 10),
+ gsSP1Triangle(0, 4, 5, 0),
+ gsSP1Triangle(0, 5, 1, 0),
+ gsSP1Triangle(1, 5, 6, 0),
+ gsSP1Triangle(1, 6, 2, 0),
+ gsSP1Triangle(2, 6, 12, 0),
+ gsSP1Triangle(2, 12, 10, 0),
+ gsSP1Triangle(3, 2, 10, 0),
+ gsSP1Triangle(3, 10, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[171], 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[183], 9, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[205], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[173], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[191], 6, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[201], 1, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[207], 1, 8),
+ gsSPVertex(&D_ZO_6009ED0_copy[225], 2, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[228], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[230], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[240], 1, 13),
+ gsSP1Triangle(1, 0, 7, 0),
+ gsSP1Triangle(1, 7, 8, 0),
+ gsSP1Triangle(2, 5, 11, 0),
+ gsSP1Triangle(2, 11, 9, 0),
+ gsSP1Triangle(3, 2, 9, 0),
+ gsSP1Triangle(3, 9, 10, 0),
+ gsSP1Triangle(4, 3, 10, 0),
+ gsSP1Triangle(4, 10, 13, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[194], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[196], 6, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[230], 1, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[232], 1, 8),
+ gsSPVertex(&D_ZO_6009ED0_copy[234], 1, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[236], 1, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[238], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[240], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[254], 1, 13),
+ gsSPVertex(&D_ZO_6009ED0_copy[285], 2, 14),
+ gsSP1Triangle(1, 2, 8, 0),
+ gsSP1Triangle(1, 8, 7, 0),
+ gsSP1Triangle(2, 3, 9, 0),
+ gsSP1Triangle(2, 9, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 14, 15, 0),
+ gsSP1Triangle(5, 15, 11, 0),
+ gsSP1Triangle(6, 0, 12, 0),
+ gsSP1Triangle(6, 12, 13, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[201], 7, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[242], 2, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[246], 1, 9),
+ gsSPVertex(&D_ZO_6009ED0_copy[248], 1, 10),
+ gsSPVertex(&D_ZO_6009ED0_copy[250], 1, 11),
+ gsSPVertex(&D_ZO_6009ED0_copy[252], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[254], 1, 13),
+ gsSP1Triangle(1, 3, 9, 0),
+ gsSP1Triangle(1, 9, 7, 0),
+ gsSP1Triangle(2, 1, 7, 0),
+ gsSP1Triangle(2, 7, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSP1Triangle(6, 0, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[144], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[148], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[153], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[165], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[169], 1, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[208], 6, 6),
+ gsSPVertex(&D_ZO_6009ED0_copy[284], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[288], 1, 13),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSP1Triangle(6, 12, 5, 0),
+ gsSP1Triangle(7, 6, 5, 0),
+ gsSP1Triangle(7, 5, 4, 0),
+ gsSP1Triangle(8, 9, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 10, 2, 0),
+ gsSP1Triangle(9, 2, 0, 0),
+ gsSP1Triangle(10, 11, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[145], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[153], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[156], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[159], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[162], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[165], 1, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[171], 1, 6),
+ gsSPVertex(&D_ZO_6009ED0_copy[209], 2, 7),
+ gsSPVertex(&D_ZO_6009ED0_copy[213], 5, 9),
+ gsSP1Triangle(9, 10, 2, 0),
+ gsSP1Triangle(9, 2, 1, 0),
+ gsSP1Triangle(10, 11, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 12, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSP1Triangle(12, 7, 5, 0),
+ gsSP1Triangle(12, 5, 4, 0),
+ gsSP1Triangle(13, 8, 0, 0),
+ gsSP1Triangle(13, 0, 6, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[171], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[174], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[176], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[180], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[183], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[186], 1, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[189], 1, 6),
+ gsSPVertex(&D_ZO_6009ED0_copy[217], 7, 7),
+ gsSP1Triangle(8, 9, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 10, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 11, 4, 0),
+ gsSP1Triangle(10, 4, 3, 0),
+ gsSP1Triangle(11, 12, 5, 0),
+ gsSP1Triangle(11, 5, 4, 0),
+ gsSP1Triangle(12, 13, 6, 0),
+ gsSP1Triangle(12, 6, 5, 0),
+ gsSP1Triangle(13, 7, 0, 0),
+ gsSP1Triangle(13, 0, 6, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[66], 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[70], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[72], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[74], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[224], 10, 5),
+ gsSP1Triangle(5, 10, 2, 0),
+ gsSP1Triangle(5, 2, 0, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 5, 0),
+ gsSP1Triangle(7, 6, 5, 0),
+ gsSP1Triangle(7, 5, 8, 0),
+ gsSP1Triangle(8, 5, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[74], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[76], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[78], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[80], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[232], 8, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[262], 1, 12),
+ gsSPVertex(&D_ZO_6009ED0_copy[286], 2, 13),
+ gsSP1Triangle(4, 6, 7, 0),
+ gsSP1Triangle(4, 7, 5, 0),
+ gsSP1Triangle(5, 7, 1, 0),
+ gsSP1Triangle(5, 1, 0, 0),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(7, 9, 2, 0),
+ gsSP1Triangle(7, 2, 1, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(8, 11, 9, 0),
+ gsSP1Triangle(9, 11, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 13, 14, 0),
+ gsSP1Triangle(10, 14, 11, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(11, 12, 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[67], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[82], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[84], 2, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[88], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[226], 2, 5),
+ gsSPVertex(&D_ZO_6009ED0_copy[240], 8, 7),
+ gsSP1Triangle(7, 5, 6, 0),
+ gsSP1Triangle(7, 6, 8, 0),
+ gsSP1Triangle(8, 6, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 13, 14, 0),
+ gsSP1Triangle(9, 14, 11, 0),
+ gsSP1Triangle(10, 9, 11, 0),
+ gsSP1Triangle(10, 11, 12, 0),
+ gsSP1Triangle(11, 14, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSP1Triangle(12, 11, 3, 0),
+ gsSP1Triangle(12, 3, 2, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[88], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[90], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[92], 1, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[94], 1, 3),
+ gsSPVertex(&D_ZO_6009ED0_copy[96], 1, 4),
+ gsSPVertex(&D_ZO_6009ED0_copy[246], 10, 5),
+ gsSP1Triangle(5, 7, 8, 0),
+ gsSP1Triangle(5, 8, 6, 0),
+ gsSP1Triangle(6, 8, 1, 0),
+ gsSP1Triangle(6, 1, 0, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[82], 1, 0),
+ gsSPVertex(&D_ZO_6009ED0_copy[96], 1, 1),
+ gsSPVertex(&D_ZO_6009ED0_copy[240], 2, 2),
+ gsSPVertex(&D_ZO_6009ED0_copy[254], 2, 4),
+ gsSP1Triangle(4, 2, 3, 0),
+ gsSP1Triangle(4, 3, 5, 0),
+ gsSP1Triangle(5, 3, 0, 0),
+ gsSP1Triangle(5, 0, 1, 0),
+ gsSPEndDisplayList(),
+};
+
+Gfx D_ZO_600B0E0_copy[] = {
+ gsDPTileSync(),
+ gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0x0000, G_TX_RENDERTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, 5, G_TX_NOLOD),
+ gsDPSetTileSize(G_TX_RENDERTILE, 0, 0, 0x007C, 0x007C),
+ gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, D_ZO_600D990),
+ gsDPTileSync(),
+ gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0x0000, G_TX_LOADTILE, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMASK, G_TX_NOLOD),
+ gsDPLoadSync(),
+ gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 1023, 256),
+ gsSPVertex(D_ZO_600C780_copy, 15, 0),
+ gsSP1Triangle(0, 1, 2, 0),
+ gsSP1Triangle(0, 2, 3, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(3, 2, 6, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(2, 5, 8, 0),
+ gsSP1Triangle(2, 8, 6, 0),
+ gsSP1Triangle(4, 9, 10, 0),
+ gsSP1Triangle(4, 10, 5, 0),
+ gsSP1Triangle(5, 10, 11, 0),
+ gsSP1Triangle(5, 11, 8, 0),
+ gsSP1Triangle(6, 8, 12, 0),
+ gsSP1Triangle(6, 12, 13, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[6], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[9], 3, 2),
+ gsSPVertex(&D_ZO_600C780_copy[13], 9, 5),
+ gsSPVertex(&D_ZO_600C780_copy[56], 1, 14),
+ gsSP1Triangle(1, 0, 5, 0),
+ gsSP1Triangle(1, 5, 7, 0),
+ gsSP1Triangle(2, 8, 9, 0),
+ gsSP1Triangle(2, 9, 3, 0),
+ gsSP1Triangle(3, 9, 10, 0),
+ gsSP1Triangle(3, 10, 4, 0),
+ gsSP1Triangle(4, 10, 14, 0),
+ gsSP1Triangle(4, 14, 6, 0),
+ gsSP1Triangle(8, 11, 12, 0),
+ gsSP1Triangle(8, 12, 9, 0),
+ gsSP1Triangle(9, 12, 13, 0),
+ gsSP1Triangle(9, 13, 10, 0),
+ gsSPVertex(&D_ZO_600C780_copy[18], 10, 0),
+ gsSPVertex(&D_ZO_600C780_copy[56], 4, 10),
+ gsSP1Triangle(0, 3, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 12, 0),
+ gsSP1Triangle(3, 12, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(D_ZO_600C780_copy, 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[3], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[7], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[25], 6, 3),
+ gsSPVertex(&D_ZO_600C780_copy[59], 1, 9),
+ gsSPVertex(&D_ZO_600C780_copy[256], 4, 10),
+ gsSP1Triangle(3, 10, 11, 0),
+ gsSP1Triangle(3, 11, 4, 0),
+ gsSP1Triangle(4, 11, 12, 0),
+ gsSP1Triangle(4, 12, 5, 0),
+ gsSP1Triangle(5, 12, 13, 0),
+ gsSP1Triangle(5, 13, 9, 0),
+ gsSP1Triangle(6, 0, 1, 0),
+ gsSP1Triangle(6, 1, 7, 0),
+ gsSP1Triangle(7, 1, 2, 0),
+ gsSP1Triangle(7, 2, 8, 0),
+ gsSPVertex(&D_ZO_600C780_copy[7], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[15], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[30], 13, 2),
+ gsSPVertex(&D_ZO_600C780_copy[60], 1, 15),
+ gsSP1Triangle(2, 0, 1, 0),
+ gsSP1Triangle(2, 1, 15, 0),
+ gsSP1Triangle(3, 4, 6, 0),
+ gsSP1Triangle(3, 6, 5, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 6, 0),
+ gsSP1Triangle(5, 6, 9, 0),
+ gsSP1Triangle(5, 9, 11, 0),
+ gsSP1Triangle(6, 8, 10, 0),
+ gsSP1Triangle(6, 10, 9, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 8, 0),
+ gsSP1Triangle(8, 13, 14, 0),
+ gsSP1Triangle(8, 14, 10, 0),
+ gsSPVertex(&D_ZO_600C780_copy[37], 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[52], 2, 9),
+ gsSPVertex(&D_ZO_600C780_copy[61], 3, 11),
+ gsSP1Triangle(0, 1, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 5, 12, 0),
+ gsSP1Triangle(1, 12, 11, 0),
+ gsSP1Triangle(2, 0, 10, 0),
+ gsSP1Triangle(2, 10, 9, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[28], 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[43], 9, 3),
+ gsSPVertex(&D_ZO_600C780_copy[63], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_600C780_copy[12], 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[30], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[51], 5, 4),
+ gsSPVertex(&D_ZO_600C780_copy[60], 2, 9),
+ gsSPVertex(&D_ZO_600C780_copy[65], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[98], 3, 12),
+ gsSPVertex(&D_ZO_600C780_copy[127], 1, 15),
+ gsSP1Triangle(4, 3, 9, 0),
+ gsSP1Triangle(4, 9, 11, 0),
+ gsSP1Triangle(5, 6, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 10, 15, 0),
+ gsSP1Triangle(6, 15, 13, 0),
+ gsSP1Triangle(0, 2, 7, 0),
+ gsSP1Triangle(0, 7, 8, 0),
+ gsSP1Triangle(1, 0, 8, 0),
+ gsSP1Triangle(1, 8, 14, 0),
+ gsSPVertex(&D_ZO_600C780_copy[13], 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[54], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[56], 4, 4),
+ gsSPVertex(&D_ZO_600C780_copy[100], 2, 8),
+ gsSPVertex(&D_ZO_600C780_copy[110], 1, 10),
+ gsSPVertex(&D_ZO_600C780_copy[113], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[116], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[119], 1, 13),
+ gsSP1Triangle(2, 0, 8, 0),
+ gsSP1Triangle(2, 8, 9, 0),
+ gsSP1Triangle(1, 4, 10, 0),
+ gsSP1Triangle(1, 10, 3, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSP1Triangle(6, 7, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[15], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[59], 5, 1),
+ gsSPVertex(&D_ZO_600C780_copy[101], 1, 6),
+ gsSPVertex(&D_ZO_600C780_copy[119], 1, 7),
+ gsSPVertex(&D_ZO_600C780_copy[122], 1, 8),
+ gsSPVertex(&D_ZO_600C780_copy[127], 1, 9),
+ gsSPVertex(&D_ZO_600C780_copy[132], 1, 10),
+ gsSPVertex(&D_ZO_600C780_copy[135], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[259], 2, 12),
+ gsSP1Triangle(1, 12, 13, 0),
+ gsSP1Triangle(1, 13, 7, 0),
+ gsSP1Triangle(2, 0, 6, 0),
+ gsSP1Triangle(2, 6, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSPVertex(D_ZO_600C780_copy, 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[60], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[63], 9, 3),
+ gsSPVertex(&D_ZO_600C780_copy[122], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[135], 1, 13),
+ gsSPVertex(&D_ZO_600C780_copy[138], 1, 14),
+ gsSPVertex(&D_ZO_600C780_copy[141], 1, 15),
+ gsSP1Triangle(3, 4, 14, 0),
+ gsSP1Triangle(3, 14, 13, 0),
+ gsSP1Triangle(4, 5, 15, 0),
+ gsSP1Triangle(4, 15, 14, 0),
+ gsSP1Triangle(5, 2, 12, 0),
+ gsSP1Triangle(5, 12, 15, 0),
+ gsSP1Triangle(6, 10, 11, 0),
+ gsSP1Triangle(6, 11, 9, 0),
+ gsSP1Triangle(7, 6, 9, 0),
+ gsSP1Triangle(7, 9, 8, 0),
+ gsSP1Triangle(8, 9, 1, 0),
+ gsSP1Triangle(8, 1, 0, 0),
+ gsSPVertex(&D_ZO_600C780_copy[1], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[4], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[9], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[16], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[19], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[69], 9, 5),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(5, 7, 1, 0),
+ gsSP1Triangle(5, 1, 0, 0),
+ gsSP1Triangle(7, 9, 2, 0),
+ gsSP1Triangle(7, 2, 1, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(8, 11, 9, 0),
+ gsSP1Triangle(9, 11, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 12, 13, 0),
+ gsSP1Triangle(10, 13, 11, 0),
+ gsSP1Triangle(11, 13, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[19], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[22], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[25], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[67], 2, 3),
+ gsSPVertex(&D_ZO_600C780_copy[76], 8, 5),
+ gsSPVertex(&D_ZO_600C780_copy[256], 1, 13),
+ gsSPVertex(&D_ZO_600C780_copy[262], 2, 14),
+ gsSP1Triangle(5, 7, 8, 0),
+ gsSP1Triangle(5, 8, 6, 0),
+ gsSP1Triangle(6, 8, 1, 0),
+ gsSP1Triangle(6, 1, 0, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 14, 15, 0),
+ gsSP1Triangle(9, 15, 10, 0),
+ gsSP1Triangle(10, 15, 13, 0),
+ gsSP1Triangle(10, 13, 2, 0),
+ gsSP1Triangle(11, 3, 4, 0),
+ gsSP1Triangle(11, 4, 12, 0),
+ gsSPVertex(D_ZO_600C780_copy, 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[28], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[31], 2, 2),
+ gsSPVertex(&D_ZO_600C780_copy[35], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[40], 1, 5),
+ gsSPVertex(&D_ZO_600C780_copy[68], 1, 6),
+ gsSPVertex(&D_ZO_600C780_copy[83], 9, 7),
+ gsSP1Triangle(7, 6, 0, 0),
+ gsSP1Triangle(7, 0, 1, 0),
+ gsSP1Triangle(8, 9, 10, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(9, 12, 13, 0),
+ gsSP1Triangle(9, 13, 10, 0),
+ gsSP1Triangle(10, 13, 4, 0),
+ gsSP1Triangle(10, 4, 3, 0),
+ gsSP1Triangle(11, 10, 3, 0),
+ gsSP1Triangle(11, 3, 2, 0),
+ gsSP1Triangle(12, 14, 15, 0),
+ gsSP1Triangle(12, 15, 13, 0),
+ gsSP1Triangle(13, 15, 5, 0),
+ gsSP1Triangle(13, 5, 4, 0),
+ gsSPVertex(&D_ZO_600C780_copy[28], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[40], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[43], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[46], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[49], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[82], 2, 5),
+ gsSPVertex(&D_ZO_600C780_copy[90], 8, 7),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSP1Triangle(13, 5, 6, 0),
+ gsSP1Triangle(13, 6, 14, 0),
+ gsSP1Triangle(14, 6, 0, 0),
+ gsSP1Triangle(14, 0, 4, 0),
+ gsSPVertex(&D_ZO_600C780_copy[55], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[98], 10, 1),
+ gsSPVertex(&D_ZO_600C780_copy[125], 4, 11),
+ gsSP1Triangle(1, 2, 11, 0),
+ gsSP1Triangle(1, 11, 12, 0),
+ gsSP1Triangle(2, 13, 14, 0),
+ gsSP1Triangle(2, 14, 11, 0),
+ gsSP1Triangle(3, 0, 7, 0),
+ gsSP1Triangle(3, 7, 6, 0),
+ gsSP1Triangle(4, 3, 6, 0),
+ gsSP1Triangle(4, 6, 5, 0),
+ gsSP1Triangle(5, 6, 8, 0),
+ gsSP1Triangle(5, 8, 10, 0),
+ gsSP1Triangle(6, 7, 9, 0),
+ gsSP1Triangle(6, 9, 8, 0),
+ gsSPVertex(&D_ZO_600C780_copy[54], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[104], 9, 2),
+ gsSPVertex(&D_ZO_600C780_copy[264], 4, 11),
+ gsSP1Triangle(1, 0, 6, 0),
+ gsSP1Triangle(1, 6, 2, 0),
+ gsSP1Triangle(2, 6, 7, 0),
+ gsSP1Triangle(2, 7, 4, 0),
+ gsSP1Triangle(3, 4, 11, 0),
+ gsSP1Triangle(3, 11, 12, 0),
+ gsSP1Triangle(4, 7, 13, 0),
+ gsSP1Triangle(4, 13, 11, 0),
+ gsSP1Triangle(5, 3, 12, 0),
+ gsSP1Triangle(5, 12, 14, 0),
+ gsSP1Triangle(0, 8, 9, 0),
+ gsSP1Triangle(0, 9, 6, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSPVertex(&D_ZO_600C780_copy[109], 10, 0),
+ gsSPVertex(&D_ZO_600C780_copy[266], 1, 10),
+ gsSPVertex(&D_ZO_600C780_copy[268], 3, 11),
+ gsSP1Triangle(0, 3, 11, 0),
+ gsSP1Triangle(0, 11, 10, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 12, 0),
+ gsSP1Triangle(3, 12, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[101], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[116], 8, 2),
+ gsSPVertex(&D_ZO_600C780_copy[260], 2, 10),
+ gsSPVertex(&D_ZO_600C780_copy[270], 4, 12),
+ gsSP1Triangle(2, 5, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 13, 0),
+ gsSP1Triangle(4, 13, 12, 0),
+ gsSP1Triangle(5, 10, 11, 0),
+ gsSP1Triangle(5, 11, 6, 0),
+ gsSP1Triangle(6, 11, 14, 0),
+ gsSP1Triangle(6, 14, 7, 0),
+ gsSP1Triangle(7, 14, 15, 0),
+ gsSP1Triangle(7, 15, 13, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(8, 1, 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[102], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[107], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[123], 12, 2),
+ gsSPVertex(&D_ZO_600C780_copy[267], 1, 14),
+ gsSPVertex(&D_ZO_600C780_copy[274], 1, 15),
+ gsSP1Triangle(2, 0, 1, 0),
+ gsSP1Triangle(2, 1, 3, 0),
+ gsSP1Triangle(3, 1, 14, 0),
+ gsSP1Triangle(3, 14, 15, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 9, 0),
+ gsSP1Triangle(5, 4, 9, 0),
+ gsSP1Triangle(5, 9, 10, 0),
+ gsSP1Triangle(6, 11, 12, 0),
+ gsSP1Triangle(6, 12, 7, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 8, 0),
+ gsSPVertex(&D_ZO_600C780_copy[129], 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[275], 5, 9),
+ gsSP1Triangle(0, 5, 9, 0),
+ gsSP1Triangle(0, 9, 10, 0),
+ gsSP1Triangle(1, 0, 10, 0),
+ gsSP1Triangle(1, 10, 11, 0),
+ gsSP1Triangle(2, 1, 11, 0),
+ gsSP1Triangle(2, 11, 12, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[122], 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[135], 9, 3),
+ gsSPVertex(&D_ZO_600C780_copy[279], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_600C780_copy[124], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[143], 13, 1),
+ gsSPVertex(&D_ZO_600C780_copy[274], 1, 14),
+ gsSPVertex(&D_ZO_600C780_copy[281], 1, 15),
+ gsSP1Triangle(1, 0, 14, 0),
+ gsSP1Triangle(1, 14, 15, 0),
+ gsSP1Triangle(2, 6, 7, 0),
+ gsSP1Triangle(2, 7, 5, 0),
+ gsSP1Triangle(3, 2, 5, 0),
+ gsSP1Triangle(3, 5, 4, 0),
+ gsSP1Triangle(4, 5, 8, 0),
+ gsSP1Triangle(4, 8, 10, 0),
+ gsSP1Triangle(5, 7, 9, 0),
+ gsSP1Triangle(5, 9, 8, 0),
+ gsSP1Triangle(6, 11, 12, 0),
+ gsSP1Triangle(6, 12, 7, 0),
+ gsSP1Triangle(7, 12, 13, 0),
+ gsSP1Triangle(7, 13, 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[150], 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[192], 5, 9),
+ gsSP1Triangle(0, 1, 9, 0),
+ gsSP1Triangle(0, 9, 10, 0),
+ gsSP1Triangle(1, 5, 12, 0),
+ gsSP1Triangle(1, 12, 9, 0),
+ gsSP1Triangle(2, 0, 10, 0),
+ gsSP1Triangle(2, 10, 11, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[156], 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[196], 3, 12),
+ gsSP1Triangle(0, 3, 4, 0),
+ gsSP1Triangle(0, 4, 1, 0),
+ gsSP1Triangle(1, 4, 5, 0),
+ gsSP1Triangle(1, 5, 2, 0),
+ gsSP1Triangle(2, 5, 13, 0),
+ gsSP1Triangle(2, 13, 12, 0),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 14, 0),
+ gsSP1Triangle(5, 14, 13, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSPVertex(&D_ZO_600C780_copy[164], 7, 0),
+ gsSPVertex(&D_ZO_600C780_copy[198], 3, 7),
+ gsSPVertex(&D_ZO_600C780_copy[282], 4, 10),
+ gsSP1Triangle(0, 3, 8, 0),
+ gsSP1Triangle(0, 8, 7, 0),
+ gsSP1Triangle(1, 5, 4, 0),
+ gsSP1Triangle(1, 4, 2, 0),
+ gsSP1Triangle(2, 4, 6, 0),
+ gsSP1Triangle(2, 6, 3, 0),
+ gsSP1Triangle(3, 6, 9, 0),
+ gsSP1Triangle(3, 9, 8, 0),
+ gsSP1Triangle(4, 10, 11, 0),
+ gsSP1Triangle(4, 11, 6, 0),
+ gsSP1Triangle(5, 12, 10, 0),
+ gsSP1Triangle(5, 10, 4, 0),
+ gsSP1Triangle(6, 11, 13, 0),
+ gsSP1Triangle(6, 13, 9, 0),
+ gsSPVertex(&D_ZO_600C780_copy[145], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[152], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[171], 9, 3),
+ gsSPVertex(&D_ZO_600C780_copy[194], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[201], 1, 13),
+ gsSP1Triangle(3, 0, 1, 0),
+ gsSP1Triangle(3, 1, 4, 0),
+ gsSP1Triangle(4, 1, 2, 0),
+ gsSP1Triangle(4, 2, 5, 0),
+ gsSP1Triangle(5, 2, 12, 0),
+ gsSP1Triangle(5, 12, 13, 0),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSPVertex(&D_ZO_600C780_copy[176], 10, 0),
+ gsSPVertex(&D_ZO_600C780_copy[202], 4, 10),
+ gsSP1Triangle(0, 4, 5, 0),
+ gsSP1Triangle(0, 5, 1, 0),
+ gsSP1Triangle(1, 5, 6, 0),
+ gsSP1Triangle(1, 6, 2, 0),
+ gsSP1Triangle(2, 6, 12, 0),
+ gsSP1Triangle(2, 12, 10, 0),
+ gsSP1Triangle(3, 2, 10, 0),
+ gsSP1Triangle(3, 10, 11, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 9, 0),
+ gsSP1Triangle(5, 9, 6, 0),
+ gsSP1Triangle(6, 9, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[171], 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[183], 9, 3),
+ gsSPVertex(&D_ZO_600C780_copy[205], 3, 12),
+ gsSP1Triangle(3, 6, 7, 0),
+ gsSP1Triangle(3, 7, 4, 0),
+ gsSP1Triangle(4, 7, 8, 0),
+ gsSP1Triangle(4, 8, 5, 0),
+ gsSP1Triangle(5, 8, 13, 0),
+ gsSP1Triangle(5, 13, 12, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 7, 0),
+ gsSP1Triangle(7, 10, 11, 0),
+ gsSP1Triangle(7, 11, 8, 0),
+ gsSP1Triangle(8, 11, 14, 0),
+ gsSP1Triangle(8, 14, 13, 0),
+ gsSP1Triangle(9, 0, 1, 0),
+ gsSP1Triangle(9, 1, 10, 0),
+ gsSP1Triangle(10, 1, 2, 0),
+ gsSP1Triangle(10, 2, 11, 0),
+ gsSPVertex(&D_ZO_600C780_copy[173], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[191], 6, 1),
+ gsSPVertex(&D_ZO_600C780_copy[201], 1, 7),
+ gsSPVertex(&D_ZO_600C780_copy[207], 1, 8),
+ gsSPVertex(&D_ZO_600C780_copy[225], 2, 9),
+ gsSPVertex(&D_ZO_600C780_copy[228], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[230], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[240], 1, 13),
+ gsSP1Triangle(1, 0, 7, 0),
+ gsSP1Triangle(1, 7, 8, 0),
+ gsSP1Triangle(2, 5, 11, 0),
+ gsSP1Triangle(2, 11, 9, 0),
+ gsSP1Triangle(3, 2, 9, 0),
+ gsSP1Triangle(3, 9, 10, 0),
+ gsSP1Triangle(4, 3, 10, 0),
+ gsSP1Triangle(4, 10, 13, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSPVertex(&D_ZO_600C780_copy[194], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[196], 6, 1),
+ gsSPVertex(&D_ZO_600C780_copy[230], 1, 7),
+ gsSPVertex(&D_ZO_600C780_copy[232], 1, 8),
+ gsSPVertex(&D_ZO_600C780_copy[234], 1, 9),
+ gsSPVertex(&D_ZO_600C780_copy[236], 1, 10),
+ gsSPVertex(&D_ZO_600C780_copy[238], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[240], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[254], 1, 13),
+ gsSPVertex(&D_ZO_600C780_copy[285], 2, 14),
+ gsSP1Triangle(1, 2, 8, 0),
+ gsSP1Triangle(1, 8, 7, 0),
+ gsSP1Triangle(2, 3, 9, 0),
+ gsSP1Triangle(2, 9, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 14, 15, 0),
+ gsSP1Triangle(5, 15, 11, 0),
+ gsSP1Triangle(6, 0, 12, 0),
+ gsSP1Triangle(6, 12, 13, 0),
+ gsSPVertex(&D_ZO_600C780_copy[201], 7, 0),
+ gsSPVertex(&D_ZO_600C780_copy[242], 2, 7),
+ gsSPVertex(&D_ZO_600C780_copy[246], 1, 9),
+ gsSPVertex(&D_ZO_600C780_copy[248], 1, 10),
+ gsSPVertex(&D_ZO_600C780_copy[250], 1, 11),
+ gsSPVertex(&D_ZO_600C780_copy[252], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[254], 1, 13),
+ gsSP1Triangle(1, 3, 9, 0),
+ gsSP1Triangle(1, 9, 7, 0),
+ gsSP1Triangle(2, 1, 7, 0),
+ gsSP1Triangle(2, 7, 8, 0),
+ gsSP1Triangle(3, 4, 10, 0),
+ gsSP1Triangle(3, 10, 9, 0),
+ gsSP1Triangle(4, 5, 11, 0),
+ gsSP1Triangle(4, 11, 10, 0),
+ gsSP1Triangle(5, 6, 12, 0),
+ gsSP1Triangle(5, 12, 11, 0),
+ gsSP1Triangle(6, 0, 13, 0),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSPVertex(&D_ZO_600C780_copy[144], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[148], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[153], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[165], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[169], 1, 5),
+ gsSPVertex(&D_ZO_600C780_copy[208], 6, 6),
+ gsSPVertex(&D_ZO_600C780_copy[284], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[288], 1, 13),
+ gsSP1Triangle(6, 13, 12, 0),
+ gsSP1Triangle(6, 12, 5, 0),
+ gsSP1Triangle(7, 6, 5, 0),
+ gsSP1Triangle(7, 5, 4, 0),
+ gsSP1Triangle(8, 9, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 10, 2, 0),
+ gsSP1Triangle(9, 2, 0, 0),
+ gsSP1Triangle(10, 11, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[145], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[153], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[156], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[159], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[162], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[165], 1, 5),
+ gsSPVertex(&D_ZO_600C780_copy[171], 1, 6),
+ gsSPVertex(&D_ZO_600C780_copy[209], 2, 7),
+ gsSPVertex(&D_ZO_600C780_copy[213], 5, 9),
+ gsSP1Triangle(9, 10, 2, 0),
+ gsSP1Triangle(9, 2, 1, 0),
+ gsSP1Triangle(10, 11, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 12, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSP1Triangle(12, 7, 5, 0),
+ gsSP1Triangle(12, 5, 4, 0),
+ gsSP1Triangle(13, 8, 0, 0),
+ gsSP1Triangle(13, 0, 6, 0),
+ gsSPVertex(&D_ZO_600C780_copy[171], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[174], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[176], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[180], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[183], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[186], 1, 5),
+ gsSPVertex(&D_ZO_600C780_copy[189], 1, 6),
+ gsSPVertex(&D_ZO_600C780_copy[217], 7, 7),
+ gsSP1Triangle(8, 9, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 10, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 11, 4, 0),
+ gsSP1Triangle(10, 4, 3, 0),
+ gsSP1Triangle(11, 12, 5, 0),
+ gsSP1Triangle(11, 5, 4, 0),
+ gsSP1Triangle(12, 13, 6, 0),
+ gsSP1Triangle(12, 6, 5, 0),
+ gsSP1Triangle(13, 7, 0, 0),
+ gsSP1Triangle(13, 0, 6, 0),
+ gsSPVertex(&D_ZO_600C780_copy[66], 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[70], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[72], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[74], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[224], 10, 5),
+ gsSP1Triangle(5, 10, 2, 0),
+ gsSP1Triangle(5, 2, 0, 0),
+ gsSP1Triangle(6, 9, 10, 0),
+ gsSP1Triangle(6, 10, 5, 0),
+ gsSP1Triangle(7, 6, 5, 0),
+ gsSP1Triangle(7, 5, 8, 0),
+ gsSP1Triangle(8, 5, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[74], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[76], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[78], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[80], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[232], 8, 4),
+ gsSPVertex(&D_ZO_600C780_copy[262], 1, 12),
+ gsSPVertex(&D_ZO_600C780_copy[286], 2, 13),
+ gsSP1Triangle(4, 6, 7, 0),
+ gsSP1Triangle(4, 7, 5, 0),
+ gsSP1Triangle(5, 7, 1, 0),
+ gsSP1Triangle(5, 1, 0, 0),
+ gsSP1Triangle(6, 8, 9, 0),
+ gsSP1Triangle(6, 9, 7, 0),
+ gsSP1Triangle(7, 9, 2, 0),
+ gsSP1Triangle(7, 2, 1, 0),
+ gsSP1Triangle(8, 10, 11, 0),
+ gsSP1Triangle(8, 11, 9, 0),
+ gsSP1Triangle(9, 11, 3, 0),
+ gsSP1Triangle(9, 3, 2, 0),
+ gsSP1Triangle(10, 13, 14, 0),
+ gsSP1Triangle(10, 14, 11, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(11, 12, 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[67], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[82], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[84], 2, 2),
+ gsSPVertex(&D_ZO_600C780_copy[88], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[226], 2, 5),
+ gsSPVertex(&D_ZO_600C780_copy[240], 8, 7),
+ gsSP1Triangle(7, 5, 6, 0),
+ gsSP1Triangle(7, 6, 8, 0),
+ gsSP1Triangle(8, 6, 0, 0),
+ gsSP1Triangle(8, 0, 1, 0),
+ gsSP1Triangle(9, 13, 14, 0),
+ gsSP1Triangle(9, 14, 11, 0),
+ gsSP1Triangle(10, 9, 11, 0),
+ gsSP1Triangle(10, 11, 12, 0),
+ gsSP1Triangle(11, 14, 4, 0),
+ gsSP1Triangle(11, 4, 3, 0),
+ gsSP1Triangle(12, 11, 3, 0),
+ gsSP1Triangle(12, 3, 2, 0),
+ gsSPVertex(&D_ZO_600C780_copy[88], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[90], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[92], 1, 2),
+ gsSPVertex(&D_ZO_600C780_copy[94], 1, 3),
+ gsSPVertex(&D_ZO_600C780_copy[96], 1, 4),
+ gsSPVertex(&D_ZO_600C780_copy[246], 10, 5),
+ gsSP1Triangle(5, 7, 8, 0),
+ gsSP1Triangle(5, 8, 6, 0),
+ gsSP1Triangle(6, 8, 1, 0),
+ gsSP1Triangle(6, 1, 0, 0),
+ gsSP1Triangle(7, 9, 10, 0),
+ gsSP1Triangle(7, 10, 8, 0),
+ gsSP1Triangle(8, 10, 2, 0),
+ gsSP1Triangle(8, 2, 1, 0),
+ gsSP1Triangle(9, 11, 12, 0),
+ gsSP1Triangle(9, 12, 10, 0),
+ gsSP1Triangle(10, 12, 3, 0),
+ gsSP1Triangle(10, 3, 2, 0),
+ gsSP1Triangle(11, 13, 14, 0),
+ gsSP1Triangle(11, 14, 12, 0),
+ gsSP1Triangle(12, 14, 4, 0),
+ gsSP1Triangle(12, 4, 3, 0),
+ gsSPVertex(&D_ZO_600C780_copy[82], 1, 0),
+ gsSPVertex(&D_ZO_600C780_copy[96], 1, 1),
+ gsSPVertex(&D_ZO_600C780_copy[240], 2, 2),
+ gsSPVertex(&D_ZO_600C780_copy[254], 2, 4),
+ gsSP1Triangle(4, 2, 3, 0),
+ gsSP1Triangle(4, 3, 5, 0),
+ gsSP1Triangle(5, 3, 0, 0),
+ gsSP1Triangle(5, 0, 1, 0),
+ gsSPEndDisplayList(),
+};