Vtx castle_inside_bowser_dl_mesh_vtx_0[76] = {
	{{ {305, 615, -3538}, 0, {-8411, 1212}, {129, 0, 0, 255} }},
	{{ {305, 1383, -3538}, 0, {-8411, -1860}, {129, 0, 0, 255} }},
	{{ {305, 615, -6430}, 0, {-18025, 1212}, {129, 0, 0, 255} }},
	{{ {305, 1383, -6430}, 0, {-18025, -1860}, {129, 0, 0, 255} }},
	{{ {305, 615, -6430}, 0, {-18025, 1212}, {129, 0, 0, 255} }},
	{{ {305, 615, -6430}, 0, {2003, 600}, {0, 0, 127, 255} }},
	{{ {303, 769, -6430}, 0, {1998, -14}, {0, 0, 127, 255} }},
	{{ {-309, 615, -6430}, 0, {-38, 600}, {0, 0, 127, 255} }},
	{{ {-360, 1434, -757}, 0, {-13, -2064}, {0, 0, 129, 255} }},
	{{ {152, 666, -757}, 0, {-1715, 1008}, {0, 0, 129, 255} }},
	{{ {-156, 666, -757}, 0, {-691, 1008}, {0, 0, 129, 255} }},
	{{ {356, 1434, -757}, 0, {-2393, -2064}, {0, 0, 129, 255} }},
	{{ {356, 1434, -757}, 0, {-2393, -2064}, {0, 0, 129, 255} }},
	{{ {356, 410, -757}, 0, {-2393, 2032}, {0, 0, 129, 255} }},
	{{ {152, 666, -757}, 0, {-1715, 1008}, {0, 0, 129, 255} }},
	{{ {152, 410, -757}, 0, {-1715, 2032}, {0, 0, 129, 255} }},
	{{ {-360, 410, -757}, 0, {-13, 2032}, {0, 0, 129, 255} }},
	{{ {-360, 1434, -757}, 0, {-13, -2064}, {0, 0, 129, 255} }},
	{{ {-156, 666, -757}, 0, {-691, 1008}, {0, 0, 129, 255} }},
	{{ {-156, 410, -757}, 0, {-691, 2032}, {0, 0, 129, 255} }},
	{{ {-360, 615, -757}, 0, {-13, 1212}, {127, 0, 0, 255} }},
	{{ {-360, 1434, -3487}, 0, {9064, -2064}, {127, 0, 0, 255} }},
	{{ {-360, 1434, -757}, 0, {-13, -2064}, {127, 0, 0, 255} }},
	{{ {-360, 615, -3487}, 0, {9064, 1212}, {127, 0, 0, 255} }},
	{{ {-360, 615, -3487}, 0, {9097, 1228}, {90, 0, 90, 255} }},
	{{ {-309, 615, -3538}, 0, {9266, 1228}, {90, 0, 90, 255} }},
	{{ {-360, 1434, -3487}, 0, {9097, -2048}, {90, 0, 90, 255} }},
	{{ {-309, 1383, -3538}, 0, {9266, -1844}, {90, 0, 90, 255} }},
	{{ {356, 1434, -3487}, 0, {9117, -5056}, {0, 166, 90, 255} }},
	{{ {-360, 1434, -3487}, 0, {9117, -2192}, {0, 166, 90, 255} }},
	{{ {-309, 1383, -3538}, 0, {9286, -2396}, {0, 166, 90, 255} }},
	{{ {305, 1383, -3538}, 0, {9286, -4852}, {0, 166, 90, 255} }},
	{{ {-360, 1434, -3487}, 0, {9117, -2192}, {0, 129, 0, 255} }},
	{{ {356, 1434, -3487}, 0, {9117, -5056}, {0, 129, 0, 255} }},
	{{ {-360, 1434, -757}, 0, {41, -2192}, {0, 129, 0, 255} }},
	{{ {356, 1434, -757}, 0, {41, -5056}, {0, 129, 0, 255} }},
	{{ {356, 1434, -3487}, 0, {-8284, -2064}, {129, 0, 0, 255} }},
	{{ {356, 615, -3487}, 0, {-8284, 1212}, {129, 0, 0, 255} }},
	{{ {356, 1434, -757}, 0, {792, -2064}, {129, 0, 0, 255} }},
	{{ {356, 615, -757}, 0, {792, 1212}, {129, 0, 0, 255} }},
	{{ {356, 615, -3487}, 0, {-8172, 1212}, {166, 0, 90, 255} }},
	{{ {356, 1434, -3487}, 0, {-8172, -2064}, {166, 0, 90, 255} }},
	{{ {305, 1383, -3538}, 0, {-8411, -1860}, {166, 0, 90, 255} }},
	{{ {305, 615, -3538}, 0, {-8411, 1212}, {166, 0, 90, 255} }},
	{{ {-309, 1383, -3538}, 0, {9266, -1844}, {127, 0, 0, 255} }},
	{{ {-309, 615, -3538}, 0, {9266, 1228}, {127, 0, 0, 255} }},
	{{ {-309, 1137, -5484}, 0, {15735, -858}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -4513}, 0, {12507, -1844}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -4513}, 0, {12507, -1844}, {127, 0, 0, 255} }},
	{{ {-309, 1137, -5484}, 0, {15735, -858}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -6430}, 0, {18880, -1844}, {127, 0, 0, 255} }},
	{{ {-309, 615, -6430}, 0, {18880, 1228}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -6430}, 0, {18880, -1844}, {127, 0, 0, 255} }},
	{{ {-309, 1137, -5484}, 0, {15735, -858}, {127, 0, 0, 255} }},
	{{ {-309, 615, -3538}, 0, {9266, 1228}, {127, 0, 0, 255} }},
	{{ {-360, 410, -757}, 0, {-13, 2032}, {127, 0, 0, 255} }},
	{{ {-360, 615, -1524}, 0, {2537, 1212}, {127, 0, 0, 255} }},
	{{ {-360, 615, -757}, 0, {-13, 1212}, {127, 0, 0, 255} }},
	{{ {-360, 410, -1524}, 0, {2537, 2032}, {127, 0, 0, 255} }},
	{{ {356, 410, -757}, 0, {792, 2032}, {129, 0, 0, 255} }},
	{{ {356, 615, -757}, 0, {792, 1212}, {129, 0, 0, 255} }},
	{{ {356, 410, -1524}, 0, {-1758, 2032}, {129, 0, 0, 255} }},
	{{ {356, 615, -1524}, 0, {-1758, 1212}, {129, 0, 0, 255} }},
	{{ {-309, 769, -6430}, 0, {-38, -16}, {0, 0, 127, 255} }},
	{{ {-309, 615, -6430}, 0, {-38, 600}, {0, 0, 127, 255} }},
	{{ {303, 769, -6430}, 0, {1996, -16}, {0, 0, 127, 255} }},
	{{ {-2, 769, -6430}, 0, {983, -16}, {0, 0, 127, 255} }},
	{{ {-309, 1383, -3538}, 0, {9286, -2396}, {0, 129, 0, 255} }},
	{{ {-21, 1383, -5061}, 0, {14349, -3547}, {0, 129, 0, 255} }},
	{{ {305, 1383, -3538}, 0, {9286, -4852}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -4513}, 0, {12527, -2397}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -6430}, 0, {18900, -2397}, {0, 129, 0, 255} }},
	{{ {305, 1383, -6430}, 0, {18900, -4853}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -6430}, 0, {18900, -2397}, {0, 129, 0, 255} }},
	{{ {-2, 1383, -6430}, 0, {18900, -3625}, {0, 129, 0, 255} }},
	{{ {-21, 1383, -5061}, 0, {14349, -3547}, {0, 129, 0, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_0[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_0 + 0, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 1, 0),
	gsSP1Triangle(5, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 11, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(13, 15, 14, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_0 + 16, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(5, 4, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_0 + 32, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(10, 11, 8, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_0 + 48, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(3, 5, 6, 0),
	gsSP1Triangle(7, 8, 9, 0),
	gsSP1Triangle(7, 10, 8, 0),
	gsSP1Triangle(11, 12, 13, 0),
	gsSP1Triangle(14, 13, 12, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_0 + 63, 13, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 7, 5, 0),
	gsSP1Triangle(5, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(9, 12, 10, 0),
	gsSP1Triangle(12, 9, 6, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_dl_mesh_vtx_1[201] = {
	{{ {-360, 410, -1063}, 0, {-16, 1008}, {90, 0, 89, 255} }},
	{{ {-309, 410, -1115}, 0, {326, 1008}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1063}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 1383, -1115}, 0, {326, -2227}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1063}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 410, -1115}, 0, {326, 1008}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1063}, 0, {1008, -4438}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -1115}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1063}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {305, 1383, -1115}, 0, {666, -2227}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1063}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -1115}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1063}, 0, {1008, -2396}, {166, 0, 89, 255} }},
	{{ {305, 1383, -1115}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {356, 410, -1063}, 0, {1008, 1008}, {166, 0, 89, 255} }},
	{{ {305, 410, -1115}, 0, {666, 1008}, {166, 0, 89, 255} }},
	{{ {356, 410, -1063}, 0, {1008, 1008}, {166, 0, 89, 255} }},
	{{ {305, 1383, -1115}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {-309, 410, -1166}, 0, {666, 1008}, {90, 0, 167, 255} }},
	{{ {-360, 410, -1217}, 0, {1008, 1008}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -1166}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 1434, -1217}, 0, {1008, -2396}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -1166}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 410, -1217}, 0, {1008, 1008}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -1166}, 0, {326, -4268}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -1217}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -1166}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {356, 1434, -1217}, 0, {-155, -2057}, {0, 166, 167, 255} }},
	{{ {305, 1383, -1166}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -1217}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -1166}, 0, {326, -2227}, {166, 0, 167, 255} }},
	{{ {356, 1434, -1217}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 410, -1166}, 0, {326, 1008}, {166, 0, 167, 255} }},
	{{ {356, 410, -1217}, 0, {-16, 1008}, {166, 0, 167, 255} }},
	{{ {356, 1434, -1217}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {-360, 1434, -1985}, 0, {1008, -4438}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -2037}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1985}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {305, 1383, -2037}, 0, {666, -2227}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1985}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -2037}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {-360, 615, -2907}, 0, {-16, 326}, {90, 0, 89, 255} }},
	{{ {-309, 615, -2959}, 0, {326, 326}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -2907}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 1383, -2959}, 0, {326, -2227}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -2907}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 615, -2959}, 0, {326, 326}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -2907}, 0, {1008, -4438}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -2959}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -2907}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {305, 1383, -2959}, 0, {666, -2227}, {0, 166, 89, 255} }},
	{{ {356, 1434, -2907}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -2959}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {-309, 615, -3010}, 0, {666, 326}, {90, 0, 167, 255} }},
	{{ {-360, 615, -3061}, 0, {1008, 326}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -3010}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 1434, -3061}, 0, {1008, -2396}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -3010}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 615, -3061}, 0, {1008, 326}, {90, 0, 167, 255} }},
	{{ {305, 1383, -3010}, 0, {326, -2227}, {166, 0, 167, 255} }},
	{{ {356, 1434, -3061}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 615, -3010}, 0, {326, 326}, {166, 0, 167, 255} }},
	{{ {356, 615, -3061}, 0, {-16, 326}, {166, 0, 167, 255} }},
	{{ {305, 615, -3010}, 0, {326, 326}, {166, 0, 167, 255} }},
	{{ {356, 1434, -3061}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 1383, -1115}, 0, {666, -2227}, {129, 0, 0, 255} }},
	{{ {305, 1383, -1166}, 0, {326, -2227}, {129, 0, 0, 255} }},
	{{ {305, 410, -1115}, 0, {666, 1008}, {129, 0, 0, 255} }},
	{{ {305, 410, -1166}, 0, {326, 1008}, {129, 0, 0, 255} }},
	{{ {305, 1383, -1166}, 0, {326, -2227}, {0, 129, 0, 255} }},
	{{ {305, 1383, -1115}, 0, {666, -2227}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1166}, 0, {326, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1115}, 0, {666, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1166}, 0, {666, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -1115}, 0, {326, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 410, -1166}, 0, {666, 1008}, {127, 0, 0, 255} }},
	{{ {-309, 410, -1115}, 0, {326, 1008}, {127, 0, 0, 255} }},
	{{ {-360, 487, -1524}, 0, {-16, 752}, {90, 0, 89, 255} }},
	{{ {-309, 487, -1576}, 0, {326, 752}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1524}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 1383, -1576}, 0, {326, -2227}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1524}, 0, {1008, -4438}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -1576}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1524}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {305, 1383, -1576}, 0, {666, -2227}, {0, 166, 89, 255} }},
	{{ {356, 1434, -1524}, 0, {1008, -2396}, {166, 0, 89, 255} }},
	{{ {305, 1383, -1576}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {356, 487, -1524}, 0, {1008, 752}, {166, 0, 89, 255} }},
	{{ {305, 487, -1576}, 0, {666, 752}, {166, 0, 89, 255} }},
	{{ {305, 1383, -1576}, 0, {666, -2227}, {129, 0, 0, 255} }},
	{{ {305, 1383, -1627}, 0, {326, -2227}, {129, 0, 0, 255} }},
	{{ {305, 487, -1576}, 0, {666, 752}, {129, 0, 0, 255} }},
	{{ {305, 487, -1627}, 0, {326, 752}, {129, 0, 0, 255} }},
	{{ {305, 1383, -1627}, 0, {326, -2227}, {0, 129, 0, 255} }},
	{{ {305, 1383, -1576}, 0, {666, -2227}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1627}, 0, {326, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1576}, 0, {666, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -1627}, 0, {666, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -1576}, 0, {326, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 487, -1627}, 0, {666, 752}, {127, 0, 0, 255} }},
	{{ {-309, 487, -1576}, 0, {326, 752}, {127, 0, 0, 255} }},
	{{ {-309, 487, -1627}, 0, {666, 752}, {90, 0, 167, 255} }},
	{{ {-360, 487, -1678}, 0, {1008, 752}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -1627}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 1434, -1678}, 0, {1008, -2396}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -1627}, 0, {326, -4268}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -1678}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -1627}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {356, 1434, -1678}, 0, {-155, -2057}, {0, 166, 167, 255} }},
	{{ {305, 1383, -1627}, 0, {326, -2227}, {166, 0, 167, 255} }},
	{{ {356, 1434, -1678}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 487, -1627}, 0, {326, 752}, {166, 0, 167, 255} }},
	{{ {356, 487, -1678}, 0, {-16, 752}, {166, 0, 167, 255} }},
	{{ {-360, 615, -1985}, 0, {-16, 326}, {90, 0, 89, 255} }},
	{{ {-309, 615, -2037}, 0, {326, 326}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -1985}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 1383, -2037}, 0, {326, -2227}, {90, 0, 89, 255} }},
	{{ {356, 1434, -1985}, 0, {1008, -2396}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2037}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {356, 615, -1985}, 0, {1008, 326}, {166, 0, 89, 255} }},
	{{ {305, 615, -2037}, 0, {666, 326}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2037}, 0, {666, -2227}, {129, 0, 0, 255} }},
	{{ {305, 1383, -2088}, 0, {326, -2227}, {129, 0, 0, 255} }},
	{{ {305, 615, -2037}, 0, {666, 326}, {129, 0, 0, 255} }},
	{{ {305, 615, -2088}, 0, {326, 326}, {129, 0, 0, 255} }},
	{{ {305, 1383, -2088}, 0, {326, -2227}, {0, 129, 0, 255} }},
	{{ {305, 1383, -2037}, 0, {666, -2227}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2088}, 0, {326, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2037}, 0, {666, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2088}, 0, {666, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -2037}, 0, {326, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2088}, 0, {666, 326}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2037}, 0, {326, 326}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2088}, 0, {666, 326}, {90, 0, 167, 255} }},
	{{ {-360, 615, -2139}, 0, {1008, 326}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -2088}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 1434, -2139}, 0, {1008, -2396}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -2088}, 0, {326, -4268}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -2139}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -2088}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {356, 1434, -2139}, 0, {-155, -2057}, {0, 166, 167, 255} }},
	{{ {305, 1383, -2088}, 0, {326, -2227}, {166, 0, 167, 255} }},
	{{ {356, 1434, -2139}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 615, -2088}, 0, {326, 326}, {166, 0, 167, 255} }},
	{{ {356, 615, -2139}, 0, {-16, 326}, {166, 0, 167, 255} }},
	{{ {-360, 615, -2446}, 0, {-16, 326}, {90, 0, 89, 255} }},
	{{ {-309, 615, -2498}, 0, {326, 326}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -2446}, 0, {-16, -2396}, {90, 0, 89, 255} }},
	{{ {-309, 1383, -2498}, 0, {326, -2227}, {90, 0, 89, 255} }},
	{{ {-360, 1434, -2446}, 0, {1008, -4438}, {0, 166, 89, 255} }},
	{{ {-309, 1383, -2498}, 0, {666, -4268}, {0, 166, 89, 255} }},
	{{ {356, 1434, -2446}, 0, {1008, -2057}, {0, 166, 89, 255} }},
	{{ {305, 1383, -2498}, 0, {666, -2227}, {0, 166, 89, 255} }},
	{{ {356, 1434, -2446}, 0, {1008, -2396}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2498}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {356, 615, -2446}, 0, {1008, 326}, {166, 0, 89, 255} }},
	{{ {305, 615, -2498}, 0, {666, 326}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2498}, 0, {666, -2227}, {129, 0, 0, 255} }},
	{{ {305, 1383, -2549}, 0, {326, -2227}, {129, 0, 0, 255} }},
	{{ {305, 615, -2498}, 0, {666, 326}, {129, 0, 0, 255} }},
	{{ {305, 615, -2549}, 0, {326, 326}, {129, 0, 0, 255} }},
	{{ {305, 1383, -2549}, 0, {326, -2227}, {0, 129, 0, 255} }},
	{{ {305, 1383, -2498}, 0, {666, -2227}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2549}, 0, {326, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2498}, 0, {666, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2549}, 0, {666, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -2498}, 0, {326, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2549}, 0, {666, 326}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2498}, 0, {326, 326}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2549}, 0, {666, 326}, {90, 0, 167, 255} }},
	{{ {-360, 615, -2600}, 0, {1008, 326}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -2549}, 0, {666, -2227}, {90, 0, 167, 255} }},
	{{ {-360, 1434, -2600}, 0, {1008, -2396}, {90, 0, 167, 255} }},
	{{ {-309, 1383, -2549}, 0, {326, -4268}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -2600}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -2549}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {356, 1434, -2600}, 0, {-155, -2057}, {0, 166, 167, 255} }},
	{{ {305, 1383, -2549}, 0, {326, -2227}, {166, 0, 167, 255} }},
	{{ {356, 1434, -2600}, 0, {-16, -2396}, {166, 0, 167, 255} }},
	{{ {305, 615, -2549}, 0, {326, 326}, {166, 0, 167, 255} }},
	{{ {356, 615, -2600}, 0, {-16, 326}, {166, 0, 167, 255} }},
	{{ {356, 1434, -2907}, 0, {1008, -2396}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2959}, 0, {666, -2227}, {166, 0, 89, 255} }},
	{{ {356, 615, -2907}, 0, {1008, 326}, {166, 0, 89, 255} }},
	{{ {305, 615, -2959}, 0, {666, 326}, {166, 0, 89, 255} }},
	{{ {305, 1383, -2959}, 0, {666, -2227}, {129, 0, 0, 255} }},
	{{ {305, 1383, -3010}, 0, {326, -2227}, {129, 0, 0, 255} }},
	{{ {305, 615, -2959}, 0, {666, 326}, {129, 0, 0, 255} }},
	{{ {305, 615, -3010}, 0, {326, 326}, {129, 0, 0, 255} }},
	{{ {305, 1383, -3010}, 0, {326, -2227}, {0, 129, 0, 255} }},
	{{ {305, 1383, -2959}, 0, {666, -2227}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -3010}, 0, {326, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -2959}, 0, {666, -4268}, {0, 129, 0, 255} }},
	{{ {-309, 1383, -3010}, 0, {666, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -2959}, 0, {326, -2227}, {127, 0, 0, 255} }},
	{{ {-309, 615, -3010}, 0, {666, 326}, {127, 0, 0, 255} }},
	{{ {-309, 615, -2959}, 0, {326, 326}, {127, 0, 0, 255} }},
	{{ {-309, 1383, -3010}, 0, {326, -4268}, {0, 166, 167, 255} }},
	{{ {-360, 1434, -3061}, 0, {-155, -4438}, {0, 166, 167, 255} }},
	{{ {305, 1383, -3010}, 0, {326, -2227}, {0, 166, 167, 255} }},
	{{ {356, 1434, -3061}, 0, {-155, -2057}, {0, 166, 167, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_1[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 0, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 15, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 30, 14, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 4, 0),
	gsSP1Triangle(5, 6, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 12, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 44, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 59, 14, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 8, 7, 0),
	gsSP1Triangle(10, 11, 12, 0),
	gsSP1Triangle(13, 12, 11, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 73, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 89, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 105, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 121, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 137, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 153, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 169, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_1 + 185, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_dl_mesh_vtx_2[8] = {
	{{ {152, 410, -655}, 0, {3076, 2032}, {0, 127, 0, 255} }},
	{{ {152, 410, -757}, 0, {3076, 1008}, {0, 127, 0, 255} }},
	{{ {-156, 410, -655}, 0, {-16, 2032}, {0, 127, 0, 255} }},
	{{ {-156, 410, -757}, 0, {-16, 1008}, {0, 127, 0, 255} }},
	{{ {356, 410, -757}, 0, {5124, 1008}, {0, 127, 0, 255} }},
	{{ {356, 410, -1472}, 0, {5124, -6170}, {0, 127, 0, 255} }},
	{{ {-360, 410, -757}, 0, {-2064, 1008}, {0, 127, 0, 255} }},
	{{ {-360, 410, -1472}, 0, {-2064, -6170}, {0, 127, 0, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_2[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_2 + 0, 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_dl_mesh_vtx_3[90] = {
	{{ {-310, 1, -4152}, 0, {9527, 3544}, {127, 0, 0, 255} }},
	{{ {-309, 615, -4152}, 0, {9527, -2620}, {127, 0, 0, 255} }},
	{{ {-309, 1, -3538}, 0, {3363, 3544}, {127, 0, 0, 255} }},
	{{ {-309, 615, -3538}, 0, {3363, -2609}, {127, 0, 0, 255} }},
	{{ {-309, 1, -3538}, 0, {3363, 3555}, {127, 0, 0, 255} }},
	{{ {-309, 615, -4152}, 0, {9527, -2609}, {127, 0, 0, 255} }},
	{{ {305, 615, -4152}, 0, {-8965, -2603}, {129, 0, 0, 255} }},
	{{ {306, 1, -4152}, 0, {-8965, 3561}, {129, 0, 0, 255} }},
	{{ {305, 1, -3538}, 0, {-2801, 3561}, {129, 0, 0, 255} }},
	{{ {305, 1, -3538}, 0, {-2801, 3555}, {129, 0, 0, 255} }},
	{{ {305, 615, -3538}, 0, {-2801, -2609}, {129, 0, 0, 255} }},
	{{ {305, 615, -4152}, 0, {-8965, -2609}, {129, 0, 0, 255} }},
	{{ {305, 615, -4152}, 0, {7684, -7204}, {0, 127, 0, 255} }},
	{{ {305, 615, -6430}, 0, {7688, -30070}, {0, 127, 0, 255} }},
	{{ {-309, 615, -4152}, 0, {1520, -7204}, {0, 127, 0, 255} }},
	{{ {-309, 615, -6430}, 0, {1524, -30070}, {0, 127, 0, 255} }},
	{{ {-309, 615, -4152}, 0, {1520, -7204}, {0, 127, 0, 255} }},
	{{ {305, 615, -6430}, 0, {7688, -30070}, {0, 127, 0, 255} }},
	{{ {-309, 615, -4152}, 0, {1520, -29732}, {0, 0, 127, 255} }},
	{{ {-310, 1, -4152}, 0, {1510, -23568}, {0, 0, 127, 255} }},
	{{ {305, 615, -4152}, 0, {7684, -29732}, {0, 0, 127, 255} }},
	{{ {306, 1, -4152}, 0, {7694, -23568}, {0, 0, 127, 255} }},
	{{ {-309, 615, -3538}, 0, {3363, -2609}, {0, 0, 129, 255} }},
	{{ {305, 615, -3538}, 0, {-2801, -2609}, {0, 0, 129, 255} }},
	{{ {-309, 1, -3538}, 0, {3363, 3555}, {0, 0, 129, 255} }},
	{{ {305, 1, -3538}, 0, {-2801, 3555}, {0, 0, 129, 255} }},
	{{ {356, 487, -1524}, 0, {8196, -5417}, {0, 127, 0, 255} }},
	{{ {356, 487, -1550}, 0, {8196, -5678}, {0, 127, 0, 255} }},
	{{ {-360, 487, -1524}, 0, {1008, -5417}, {0, 127, 0, 255} }},
	{{ {-360, 487, -1550}, 0, {1008, -5678}, {0, 127, 0, 255} }},
	{{ {356, 487, -1550}, 0, {6148, -13699}, {0, 0, 127, 255} }},
	{{ {356, 512, -1550}, 0, {6148, -13950}, {0, 0, 127, 255} }},
	{{ {-360, 487, -1550}, 0, {-1040, -13699}, {0, 0, 127, 255} }},
	{{ {-360, 512, -1550}, 0, {-1040, -13950}, {0, 0, 127, 255} }},
	{{ {-360, 512, -1550}, 0, {1008, -5678}, {0, 127, 0, 255} }},
	{{ {356, 512, -1550}, 0, {8196, -5678}, {0, 127, 0, 255} }},
	{{ {-360, 512, -1576}, 0, {1008, -5934}, {0, 127, 0, 255} }},
	{{ {356, 512, -1576}, 0, {8196, -5934}, {0, 127, 0, 255} }},
	{{ {356, 512, -1576}, 0, {6148, -13950}, {0, 0, 127, 255} }},
	{{ {356, 538, -1576}, 0, {6148, -14211}, {0, 0, 127, 255} }},
	{{ {-360, 512, -1576}, 0, {-1040, -13950}, {0, 0, 127, 255} }},
	{{ {-360, 538, -1576}, 0, {-1040, -14211}, {0, 0, 127, 255} }},
	{{ {356, 538, -1576}, 0, {8196, -5924}, {0, 127, 0, 255} }},
	{{ {356, 538, -1602}, 0, {8196, -6185}, {0, 127, 0, 255} }},
	{{ {-360, 538, -1576}, 0, {1008, -5924}, {0, 127, 0, 255} }},
	{{ {-360, 538, -1602}, 0, {1008, -6185}, {0, 127, 0, 255} }},
	{{ {-360, 538, -1602}, 0, {-1040, -14211}, {0, 0, 127, 255} }},
	{{ {356, 538, -1602}, 0, {6148, -14211}, {0, 0, 127, 255} }},
	{{ {-360, 564, -1602}, 0, {-1040, -14472}, {0, 0, 127, 255} }},
	{{ {356, 564, -1602}, 0, {6148, -14472}, {0, 0, 127, 255} }},
	{{ {356, 564, -1602}, 0, {8196, -6185}, {0, 127, 0, 255} }},
	{{ {356, 564, -1627}, 0, {8196, -6436}, {0, 127, 0, 255} }},
	{{ {-360, 564, -1602}, 0, {1008, -6185}, {0, 127, 0, 255} }},
	{{ {-360, 564, -1627}, 0, {1008, -6436}, {0, 127, 0, 255} }},
	{{ {-360, 564, -1627}, 0, {-1040, -14472}, {0, 0, 127, 255} }},
	{{ {356, 564, -1627}, 0, {6148, -14472}, {0, 0, 127, 255} }},
	{{ {-360, 589, -1627}, 0, {-1040, -14723}, {0, 0, 127, 255} }},
	{{ {356, 589, -1627}, 0, {6148, -14723}, {0, 0, 127, 255} }},
	{{ {356, 589, -1627}, 0, {8196, -6426}, {0, 127, 0, 255} }},
	{{ {356, 589, -1653}, 0, {8196, -6687}, {0, 127, 0, 255} }},
	{{ {-360, 589, -1627}, 0, {1008, -6426}, {0, 127, 0, 255} }},
	{{ {-360, 589, -1653}, 0, {1008, -6687}, {0, 127, 0, 255} }},
	{{ {356, 589, -1653}, 0, {6148, -14723}, {0, 0, 127, 255} }},
	{{ {356, 615, -1653}, 0, {6148, -14984}, {0, 0, 127, 255} }},
	{{ {-360, 589, -1653}, 0, {-1040, -14723}, {0, 0, 127, 255} }},
	{{ {-360, 615, -1653}, 0, {-1040, -14984}, {0, 0, 127, 255} }},
	{{ {356, 615, -1653}, 0, {8196, -6687}, {0, 127, 0, 255} }},
	{{ {356, 615, -3538}, 0, {8196, -25616}, {0, 127, 0, 255} }},
	{{ {-360, 615, -1653}, 0, {1008, -6687}, {0, 127, 0, 255} }},
	{{ {-360, 615, -3538}, 0, {1008, -25616}, {0, 127, 0, 255} }},
	{{ {-360, 487, -1524}, 0, {-1040, -13699}, {0, 0, 127, 255} }},
	{{ {-360, 461, -1524}, 0, {-1040, -13438}, {0, 0, 127, 255} }},
	{{ {356, 487, -1524}, 0, {6148, -13699}, {0, 0, 127, 255} }},
	{{ {356, 461, -1524}, 0, {6148, -13438}, {0, 0, 127, 255} }},
	{{ {-360, 461, -1524}, 0, {1008, -5427}, {0, 127, 0, 255} }},
	{{ {-360, 461, -1498}, 0, {1008, -5166}, {0, 127, 0, 255} }},
	{{ {356, 461, -1524}, 0, {8196, -5427}, {0, 127, 0, 255} }},
	{{ {356, 461, -1498}, 0, {8196, -5166}, {0, 127, 0, 255} }},
	{{ {356, 461, -1498}, 0, {6148, -13438}, {0, 0, 127, 255} }},
	{{ {-360, 461, -1498}, 0, {-1040, -13438}, {0, 0, 127, 255} }},
	{{ {356, 436, -1498}, 0, {6148, -13187}, {0, 0, 127, 255} }},
	{{ {-360, 436, -1498}, 0, {-1040, -13187}, {0, 0, 127, 255} }},
	{{ {-360, 436, -1498}, 0, {1008, -5176}, {0, 127, 0, 255} }},
	{{ {-360, 436, -1472}, 0, {1008, -4915}, {0, 127, 0, 255} }},
	{{ {356, 436, -1498}, 0, {8196, -5176}, {0, 127, 0, 255} }},
	{{ {356, 436, -1472}, 0, {8196, -4915}, {0, 127, 0, 255} }},
	{{ {356, 436, -1472}, 0, {6148, -13187}, {0, 0, 127, 255} }},
	{{ {-360, 436, -1472}, 0, {-1040, -13187}, {0, 0, 127, 255} }},
	{{ {356, 410, -1472}, 0, {6148, -12926}, {0, 0, 127, 255} }},
	{{ {-360, 410, -1472}, 0, {-1040, -12926}, {0, 0, 127, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_3[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 0, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 15, 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 5, 4, 0),
	gsSP1Triangle(7, 8, 9, 0),
	gsSP1Triangle(10, 9, 8, 0),
	gsSP1Triangle(11, 12, 13, 0),
	gsSP1Triangle(14, 13, 12, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 30, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 46, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 62, 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(15, 14, 13, 0),
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_3 + 78, 12, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 6, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(11, 10, 9, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_dl_mesh_vtx_4[12] = {
	{{ {152, 666, -757}, 0, {6096, 1426}, {129, 0, 0, 255} }},
	{{ {152, 518, -757}, 0, {6096, 2017}, {129, 0, 0, 255} }},
	{{ {152, 666, -655}, 0, {6096, 1426}, {129, 0, 0, 255} }},
	{{ {152, 518, -655}, 0, {6096, 2017}, {129, 0, 0, 255} }},
	{{ {-156, 518, -757}, 0, {7640, 2017}, {127, 0, 0, 255} }},
	{{ {-156, 666, -757}, 0, {7640, 1426}, {127, 0, 0, 255} }},
	{{ {-156, 518, -655}, 0, {7640, 2017}, {127, 0, 0, 255} }},
	{{ {-156, 666, -655}, 0, {7640, 1426}, {127, 0, 0, 255} }},
	{{ {152, 666, -757}, 0, {6096, 1426}, {0, 129, 0, 255} }},
	{{ {152, 666, -655}, 0, {6096, 1426}, {0, 129, 0, 255} }},
	{{ {-156, 666, -757}, 0, {7640, 1426}, {0, 129, 0, 255} }},
	{{ {-156, 666, -655}, 0, {7640, 1426}, {0, 129, 0, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_4[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_4 + 0, 12, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(6, 5, 7, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(10, 9, 11, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_dl_mesh_vtx_5[10] = {
	{{ {152, 518, -757}, 0, {6357, 95}, {129, 0, 0, 255} }},
	{{ {152, 410, -757}, 0, {6357, 447}, {129, 0, 0, 255} }},
	{{ {152, 518, -655}, 0, {6357, -6}, {129, 0, 0, 255} }},
	{{ {152, 410, -655}, 0, {6095, 437}, {129, 0, 0, 255} }},
	{{ {152, 518, -655}, 0, {6095, 4}, {129, 0, 0, 255} }},
	{{ {152, 410, -757}, 0, {6095, 447}, {129, 0, 0, 255} }},
	{{ {-156, 410, -757}, 0, {7634, 437}, {127, 0, 0, 255} }},
	{{ {-156, 518, -757}, 0, {7634, 4}, {127, 0, 0, 255} }},
	{{ {-156, 410, -655}, 0, {7634, 437}, {127, 0, 0, 255} }},
	{{ {-156, 518, -655}, 0, {7634, 4}, {127, 0, 0, 255} }},
};

Gfx castle_inside_bowser_dl_mesh_tri_5[] = {
	gsSPVertex(castle_inside_bowser_dl_mesh_vtx_5 + 0, 10, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(9, 8, 7, 0),
	gsSPEndDisplayList(),
};

Gfx castle_inside_bowser_dl_mesh[] = {
	gsSPDisplayList(mat_castle_inside_BowserWallMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_0),
	gsSPDisplayList(mat_castle_inside_PillarMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_1),
	gsSPDisplayList(mat_castle_inside_CheckerboardMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_2),
	gsSPDisplayList(mat_castle_inside_CarpetMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_3),
	gsSPDisplayList(mat_castle_inside_WallTopMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_4),
	gsSPDisplayList(mat_castle_inside_WallBottomMaterial),
	gsSPDisplayList(castle_inside_bowser_dl_mesh_tri_5),
	gsDPPipeSync(),
	gsSPSetGeometryMode(G_LIGHTING),
	gsSPClearGeometryMode(G_TEXTURE_GEN),
	gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
	gsSPTexture(65535, 65535, 0, 0, 0),
	gsSPEndDisplayList(),
};

Vtx castle_inside_bowser_painting_dl_mesh_vtx[] = {
	{{{-1, 1076, -6429},0, {-16, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{306, 1076, -6429},0, {1008, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{306, 1383, -6429},0, {1008, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 1383, -6429},0, {-16, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-309, 1076, -6429},0, {-16, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 1076, -6429},0, {1008, 999},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 1383, -6429},0, {1008, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-308, 1383, -6429},0, {-16, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-310, 768, -6429},0, {-16, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 768, -6429},0, {1008, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 1076, -6429},0, {1008, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-309, 1076, -6429},0, {-16, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 768, -6429},0, {-16, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{306, 768, -6429},0, {1008, 1008},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{306, 1076, -6429},0, {1008, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
	{{{-1, 1076, -6429},0, {-16, -16},{0xFF, 0xFF, 0xFF, 0xFF}}},
};

Gfx castle_inside_bowser_painting_dl_mesh[] = {
    gsDPPipeSync(),
    gsDPSetCycleType(G_CYC_2CYCLE),
    gsDPSetCombineMode(G_CC_TRILERP, G_CC_DECALRGB2),
    gsDPSetRenderMode(G_RM_PASS, G_RM_AA_ZB_OPA_SURF2),
    gsDPSetTextureLOD(G_TL_LOD),
    gsSPClearGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, G_TX_RENDERTILE, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
    gsDPSetTileSize(0, 0, 0, (32 - 1) << G_TEXTURE_IMAGE_FRAC, (32 - 1) << G_TEXTURE_IMAGE_FRAC),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 256, G_TX_RENDERTILE + 1, 0, G_TX_CLAMP, 5, G_TX_NOLOD, G_TX_CLAMP, 5, G_TX_NOLOD),
    gsDPSetTileSize(1, 0, 0, 124, 124),
    gsSPTexture(0xFFFF, 0xFFFF, 1, G_TX_RENDERTILE, G_ON),
    gsSPVertex(castle_inside_bowser_painting_dl_mesh_vtx, 16, 0),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07008800),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006800),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 256, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSP2Triangles( 0,  1,  2, 0x0,  0,  2,  3, 0x0),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07008000),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07006000),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 256, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSP2Triangles( 4,  5,  6, 0x0,  4,  6,  7, 0x0),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07009000),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007000),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 256, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSP2Triangles( 8,  9, 10, 0x0,  8, 10, 11, 0x0),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07009800),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, inside_castle_seg7_texture_07007800),
    gsDPTileSync(),
    gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 256, G_TX_LOADTILE, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD, G_TX_WRAP | G_TX_NOMIRROR, G_TX_NOMASK, G_TX_NOLOD),
    gsDPLoadSync(),
    gsDPLoadBlock(G_TX_LOADTILE, 0, 0, 32 * 32 - 1, CALC_DXT(32, G_IM_SIZ_16b_BYTES)),
    gsSP2Triangles(12, 13, 14, 0x0, 12, 14, 15, 0x0),
    gsSPTexture(0xFFFF, 0xFFFF, 1, G_TX_RENDERTILE, G_OFF),
    gsDPPipeSync(),
    gsDPSetCycleType(G_CYC_1CYCLE),
    gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
    gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_NOOP2),
    gsDPSetTextureLOD(G_TL_TILE),
    gsSPSetGeometryMode(G_LIGHTING | G_SHADING_SMOOTH),
    gsSPEndDisplayList(),
};


