#include<ultra64.h>

extern Vtx jetc_8_tri_v[];
extern Vtx jetc_8_tri_vmcur[];
extern Tri jetc_8_tri_tri[];
extern Lights1 jetc_8_tri_material[];
extern Mtx jetc_8_tri_matrix[];




#define gs_Nin_LoadTextureImage(timg,fmt,siz,width,height,tmem,tt)	\
	gsDPSetTextureImage(fmt,siz,1,timg),	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,0,tmem,tt,0,0,0,0,0,0,0),	\
	gsDPLoadSync(),	\
	gsDPLoadBlock(tt,0,0,width*height-1,CALC_DXT(width,siz##_BYTES))

#define gs_Nin_SetUpTileDescrip(fmt,siz,width,height,tmem,tt,cs,ms,ss,ct,mt,st)	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,((((width)*siz##_LINE_BYTES)+7)>>3),tmem,tt,0,ct,mt,st,cs,ms,ss),	\
	gsDPSetTileSize(tt,0,0,(width-1)<<G_TEXTURE_IMAGE_FRAC,(height-1)<<G_TEXTURE_IMAGE_FRAC)

#define G_CC_PRIMSHADE PRIMITIVE,0,SHADE,0,0,0,0,SHADE

/* main display list */


/* ======== tri ======== */

static	Gfx jetc_8_tri_grp_tri[]={

	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_PRIMSHADE,G_CC_PASS2),
	gsSPTexture(1, 1,0, 0, 0),
	gsDPSetPrimColor(0,0,255,255,255,255),
	gsSPVertex(&jetc_8_tri_v[0], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 1, 0, 0),
	gsSP1Triangle(4, 3, 0, 0),
	gsSP1Triangle(5, 6, 1, 0),
	gsSP1Triangle(1, 6, 2, 0),
	gsSP1Triangle(5, 1, 3, 0),
	gsSP1Triangle(2, 6, 5, 0),
	gsSP1Triangle(2, 5, 7, 0),
	gsSP1Triangle(5, 3, 8, 0),
	gsSP1Triangle(5, 8, 9, 0),
	gsSP1Triangle(5, 9, 10, 0),
	gsSP1Triangle(7, 5, 10, 0),
	gsSP1Triangle(11, 8, 3, 0),
	gsSP1Triangle(11, 3, 4, 0),
	gsSP1Triangle(9, 8, 11, 0),
	gsSP1Triangle(10, 9, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(&jetc_8_tri_v[12], 14, 0),
	gsSPVertex(&jetc_8_tri_v[28], 2, 14),
	gsSP1Triangle(0, 4, 5, 0),
	gsSP1Triangle(0, 3, 6, 0),
	gsSP1Triangle(0, 6, 4, 0),
	gsSP1Triangle(8, 2, 1, 0),
	gsSP1Triangle(8, 1, 9, 0),
	gsSP1Triangle(1, 0, 7, 0),
	gsSP1Triangle(9, 1, 7, 0),
	gsSP1Triangle(3, 2, 8, 0),
	gsSP1Triangle(6, 3, 10, 0),
	gsSP1Triangle(10, 3, 8, 0),
	gsSP1Triangle(11, 6, 10, 0),
	gsSP1Triangle(5, 4, 6, 0),
	gsSP1Triangle(5, 6, 11, 0),
	gsSP1Triangle(7, 0, 5, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSP1Triangle(13, 12, 15, 0),
	gsSPVertex(&jetc_8_tri_v[24], 13, 0),
	gsSPVertex(&jetc_8_tri_v[53], 3, 13),
	gsSP1Triangle(2, 0, 1, 0),
	gsSP1Triangle(2, 13, 0, 0),
	gsSP1Triangle(4, 3, 6, 0),
	gsSP1Triangle(5, 4, 6, 0),
	gsSP1Triangle(3, 4, 0, 0),
	gsSP1Triangle(6, 3, 7, 0),
	gsSP1Triangle(3, 14, 7, 0),
	gsSP1Triangle(3, 13, 14, 0),
	gsSP1Triangle(3, 0, 13, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(7, 14, 9, 0),
	gsSP1Triangle(8, 7, 9, 0),
	gsSP1Triangle(9, 13, 2, 0),
	gsSP1Triangle(10, 15, 11, 0),
	gsSP1Triangle(10, 12, 15, 0),
	gsSP1Triangle(9, 14, 13, 0),
	gsSPVertex(&jetc_8_tri_v[35], 9, 0),
	gsSPVertex(&jetc_8_tri_v[55], 6, 9),
	gsSP1Triangle(0, 9, 10, 0),
	gsSP1Triangle(1, 10, 9, 0),
	gsSP1Triangle(0, 10, 2, 0),
	gsSP1Triangle(1, 11, 10, 0),
	gsSP1Triangle(1, 12, 11, 0),
	gsSP1Triangle(2, 10, 11, 0),
	gsSP1Triangle(2, 11, 3, 0),
	gsSP1Triangle(3, 11, 12, 0),
	gsSP1Triangle(4, 5, 7, 0),
	gsSP1Triangle(4, 7, 13, 0),
	gsSP1Triangle(5, 4, 8, 0),
	gsSP1Triangle(6, 5, 14, 0),
	gsSP1Triangle(6, 7, 5, 0),
	gsSP1Triangle(5, 8, 14, 0),
	gsSPVertex(&jetc_8_tri_v[38], 1, 0),
	gsSPVertex(&jetc_8_tri_v[41], 4, 1),
	gsSPVertex(&jetc_8_tri_v[58], 10, 5),
	gsSP1Triangle(2, 8, 6, 0),
	gsSP1Triangle(1, 8, 2, 0),
	gsSP1Triangle(0, 5, 9, 0),
	gsSP1Triangle(3, 10, 7, 0),
	gsSP1Triangle(1, 11, 8, 0),
	gsSP1Triangle(4, 12, 13, 0),
	gsSP1Triangle(4, 13, 14, 0),
	gsSPVertex(&jetc_8_tri_v[45], 8, 0),
	gsSPVertex(&jetc_8_tri_v[68], 4, 8),
	gsSP1Triangle(0, 8, 3, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(2, 0, 1, 0),
	gsSP1Triangle(2, 9, 0, 0),
	gsSP1Triangle(0, 10, 8, 0),
	gsSP1Triangle(0, 11, 6, 0),
	gsSP1Triangle(0, 6, 10, 0),
	gsSP1Triangle(0, 9, 11, 0),
	gsSP1Triangle(3, 8, 10, 0),
	gsSP1Triangle(3, 10, 4, 0),
	gsSP1Triangle(4, 10, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSP1Triangle(5, 9, 2, 0),
	gsSP1Triangle(5, 11, 9, 0),
	gsSP1Triangle(6, 11, 5, 0),
	gsSP1Triangle(7, 6, 5, 0),

	gsDPPipeSync(),
	gsDPSetPrimColor(0,0,255,255,255,255),
	gsSPVertex(&jetc_8_tri_v[72], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 0, 2, 0),
	gsSP1Triangle(3, 4, 0, 0),
	gsSP1Triangle(2, 1, 5, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSP1Triangle(8, 7, 9, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 15, 13, 0),
	gsSPVertex(&jetc_8_tri_v[75], 2, 0),
	gsSPVertex(&jetc_8_tri_v[85], 1, 2),
	gsSPVertex(&jetc_8_tri_v[88], 6, 3),
	gsSPVertex(&jetc_8_tri_v[114], 1, 9),
	gsSPVertex(&jetc_8_tri_v[127], 5, 10),
	gsSP1Triangle(3, 9, 2, 0),
	gsSP1Triangle(4, 1, 0, 0),
	gsSP1Triangle(4, 0, 10, 0),
	gsSP1Triangle(5, 11, 12, 0),
	gsSP1Triangle(6, 5, 12, 0),
	gsSP1Triangle(7, 11, 5, 0),
	gsSP1Triangle(7, 13, 11, 0),
	gsSP1Triangle(7, 14, 13, 0),
	gsSP1Triangle(8, 14, 7, 0),
	gsSPVertex(&jetc_8_tri_v[82], 2, 0),
	gsSPVertex(&jetc_8_tri_v[94], 6, 2),
	gsSPVertex(&jetc_8_tri_v[106], 1, 8),
	gsSPVertex(&jetc_8_tri_v[133], 5, 9),
	gsSP1Triangle(2, 1, 3, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(4, 9, 10, 0),
	gsSP1Triangle(4, 11, 9, 0),
	gsSP1Triangle(5, 7, 12, 0),
	gsSP1Triangle(5, 12, 13, 0),
	gsSP1Triangle(6, 12, 7, 0),
	gsSP1Triangle(7, 11, 8, 0),
	gsSP1Triangle(6, 7, 8, 0),
	gsSPVertex(&jetc_8_tri_v[98], 1, 0),
	gsSPVertex(&jetc_8_tri_v[100], 5, 1),
	gsSPVertex(&jetc_8_tri_v[136], 1, 6),
	gsSPVertex(&jetc_8_tri_v[139], 7, 7),
	gsSP1Triangle(1, 6, 0, 0),
	gsSP1Triangle(2, 7, 4, 0),
	gsSP1Triangle(3, 7, 2, 0),
	gsSP1Triangle(3, 8, 7, 0),
	gsSP1Triangle(4, 7, 8, 0),
	gsSP1Triangle(4, 8, 9, 0),
	gsSP1Triangle(3, 10, 11, 0),
	gsSP1Triangle(3, 11, 8, 0),
	gsSP1Triangle(5, 1, 12, 0),
	gsSP1Triangle(5, 13, 1, 0),
	gsSPVertex(&jetc_8_tri_v[100], 1, 1),
	gsSPVertex(&jetc_8_tri_v[105], 4, 2),
	gsSPVertex(&jetc_8_tri_v[135], 1, 6),
	gsSPVertex(&jetc_8_tri_v[138], 1, 7),
	gsSPVertex(&jetc_8_tri_v[146], 8, 8),
	gsSP1Triangle(1, 0, 8, 0),
	gsSP1Triangle(2, 7, 9, 0),
	gsSP1Triangle(2, 9, 10, 0),
	gsSP1Triangle(3, 6, 7, 0),
	gsSP1Triangle(4, 8, 11, 0),
	gsSP1Triangle(4, 12, 8, 0),
	gsSP1Triangle(5, 13, 14, 0),
	gsSP1Triangle(5, 15, 13, 0),
	gsSPVertex(&jetc_8_tri_v[88], 1, 0),
	gsSPVertex(&jetc_8_tri_v[109], 6, 1),
	gsSPVertex(&jetc_8_tri_v[132], 1, 7),
	gsSPVertex(&jetc_8_tri_v[153], 7, 8),
	gsSP1Triangle(1, 8, 2, 0),
	gsSP1Triangle(2, 8, 9, 0),
	gsSP1Triangle(3, 10, 11, 0),
	gsSP1Triangle(3, 9, 10, 0),
	gsSP1Triangle(4, 12, 0, 0),
	gsSP1Triangle(4, 0, 13, 0),
	gsSP1Triangle(0, 7, 6, 0),
	gsSP1Triangle(5, 7, 14, 0),
	gsSP1Triangle(5, 1, 7, 0),
	gsSP1Triangle(6, 7, 1, 0),
	gsSP1Triangle(6, 1, 2, 0),
	gsSPVertex(&jetc_8_tri_v[115], 5, 0),
	gsSPVertex(&jetc_8_tri_v[142], 2, 5),
	gsSPVertex(&jetc_8_tri_v[160], 7, 7),
	gsSP1Triangle(0, 5, 7, 0),
	gsSP1Triangle(0, 6, 5, 0),
	gsSP1Triangle(1, 0, 7, 0),
	gsSP1Triangle(2, 6, 0, 0),
	gsSP1Triangle(2, 0, 1, 0),
	gsSP1Triangle(3, 8, 9, 0),
	gsSP1Triangle(3, 10, 8, 0),
	gsSP1Triangle(4, 11, 12, 0),
	gsSP1Triangle(4, 12, 13, 0),
	gsSPVertex(&jetc_8_tri_v[120], 5, 0),
	gsSPVertex(&jetc_8_tri_v[167], 10, 5),
	gsSP1Triangle(0, 5, 6, 0),
	gsSP1Triangle(0, 6, 7, 0),
	gsSP1Triangle(1, 8, 9, 0),
	gsSP1Triangle(1, 9, 10, 0),
	gsSP1Triangle(2, 11, 12, 0),
	gsSP1Triangle(2, 13, 11, 0),
	gsSP1Triangle(3, 14, 4, 0),
	gsSPVertex(&jetc_8_tri_v[124], 3, 0),
	gsSPVertex(&jetc_8_tri_v[176], 4, 3),
	gsSP1Triangle(0, 3, 4, 0),
	gsSP1Triangle(0, 5, 1, 0),
	gsSP1Triangle(0, 4, 5, 0),
	gsSP1Triangle(1, 5, 6, 0),
	gsSP1Triangle(2, 1, 6, 0),
	gsSPEndDisplayList(),
}; /* tri */ 

/* ======== db ======== */

Gfx jetc_8_tri_model[]={
	gsSPDisplayList(jetc_8_tri_grp_tri),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx jetc_8_tri_modelT[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 180 vertices */
Vtx jetc_8_tri_v[]={
	{ -1617,-40,6869,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v0 used p1677/V1 3 times */
	{ -1563,10,6775,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v1 used p1677/V2 5 times */
	{ -1807,-40,6529,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v2 used p1677/V3 4 times */
	{ -1391,10,6815,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v3 used p1680/V2 6 times */
	{ -1337,-40,6909,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v4 used p1673/V3 2 times */
	{ -1623,10,6303,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v5 used p1682/V1 8 times */
	{ -1699,10,6529,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v6 used p1682/V2 3 times */
	{ -1677,-40,6209,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v7 used p1667/V3 2 times */
	{ -1375,10,6609,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v8 used p1680/V3 4 times */
	{ -1411,10,6383,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v9 used p1679/V3 4 times */
	{ -1357,-40,6289,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v10 used p1671/V1 3 times */
	{ -1267,-40,6609,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v11 used p1671/V3 4 times */
	{ 104,10,5234,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v12 used p1686/V1 7 times */
	{ -52,10,5340,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v13 used p1686/V2 5 times */
	{ 104,10,5566,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v14 used p1686/V3 4 times */
	{ 376,10,5626,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v15 used p1685/V3 5 times */
	{ 376,10,5274,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v16 used p1694/V2 3 times */
	{ 430,-40,5180,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v17 used p1694/V1 4 times */
	{ 592,10,5380,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v18 used p1692/V1 6 times */
	{ 50,-40,5140,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v19 used p1695/V1 3 times */
	{ 50,-40,5660,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v20 used p1689/V3 4 times */
	{ -160,-40,5340,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v21 used p1687/V3 2 times */
	{ 430,-40,5720,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v22 used p1692/V3 3 times */
	{ 700,-40,5380,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v23 used p1691/V1 2 times */
	{ 1044,10,5066,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v24 used p1654/V1 6 times */
	{ 990,-40,5160,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v25 used p1653/V1 2 times */
	{ 1350,-40,4960,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v26 used p1651/V1 3 times */
	{ 1104,10,4534,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v27 used p1656/V2 6 times */
	{ 1008,10,4700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v28 used p1654/V2 4 times */
	{ 900,-40,4700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v29 used p1654/V3 3 times */
	{ 1050,-40,4440,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v30 used p1656/V3 4 times */
	{ 1256,10,4514,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v31 used p1658/V3 5 times */
	{ 1350,-40,4440,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v32 used p1657/V3 2 times */
	{ 1320,-40,4720,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v33 used p1660/V3 4 times */
	{ 0,-90,2700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v34 used p1307/V1 2 times */
	{ 0,100,2700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v35 used p1307/V3 3 times */
	{ 1000,-90,2700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v36 used p1308/V2 4 times */
	{ 0,90,2650,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v37 used p1313/V3 3 times */
	{ 0,40,2550,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v38 used p1311/V3 3 times */
	{ 3910,-60,-3683,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v39 used p1303/V1 3 times */
	{ 3910,30,-4333,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v40 used p1303/V2 5 times */
	{ 2260,30,-5933,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v41 used p1294/V1 4 times */
	{ 1960,30,-4033,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v42 used p1303/V3 5 times */
	{ 4660,-60,-4058,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v43 used p1301/V3 3 times */
	{ -4037,-30,-4354,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v44 used p1612/V1 2 times */
	{ -724,10,5811,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v45 used p1702/V1 8 times */
	{ -805,-40,5670,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v46 used p1701/V1 2 times */
	{ -1010,-40,6180,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v47 used p1699/V1 3 times */
	{ -295,-40,5710,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v48 used p1702/V3 4 times */
	{ -10,-40,6100,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v49 used p1703/V3 3 times */
	{ -725,-40,6550,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v50 used p1710/V1 4 times */
	{ -316,10,6569,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v51 used p1713/V3 6 times */
	{ -235,-40,6710,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v52 used p1705/V3 2 times */
	{ 1256,10,4886,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v53 used p1652/V2 5 times */
	{ 1212,10,4720,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v54 used p1663/V2 4 times */
	{ 1000,100,2700,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v55 used p1307/V2 4 times */
	{ 1000,90,2650,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v56 used p1313/V2 5 times */
	{ 1000,40,2550,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v57 used p1305/V2 5 times */
	{ 1000,-60,2200,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v58 used p1306/V2 3 times */
	{ 1885,-60,-3583,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v59 used p1302/V3 2 times */
	{ 4660,30,-5933,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v60 used p1294/V3 3 times */
	{ 1135,-60,-3683,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v61 used p1298/V2 3 times */
	{ 0,-60,2200,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v62 used p1309/V3 1 times */
	{ 5410,-60,-5933,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v63 used p1300/V2 1 times */
	{ 1510,-60,-5933,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v64 used p1297/V2 1 times */
	{ -3937,90,-4254,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v65 used p1612/V2 1 times */
	{ -3637,90,-4454,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v66 used p1612/V3 2 times */
	{ -3687,-30,-4554,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v67 used p1613/V3 1 times */
	{ -376,10,5851,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v68 used p1702/V2 3 times */
	{ -848,10,6180,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v69 used p1700/V2 4 times */
	{ -172,10,6100,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v70 used p1704/V3 5 times */
	{ -644,10,6409,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v71 used p1710/V2 4 times */
	{ -3450,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v72 used p1847/V1 3 times */
	{ -3450,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v73 used p1847/V2 2 times */
	{ -3450,-169,-1596,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v74 used p1847/V3 3 times */
	{ -3450,-168,-1796,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v75 used p1844/V3 4 times */
	{ -3450,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v76 used p1844/V2 2 times */
	{ -3450,-192,201,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v77 used p1848/V3 1 times */
	{ -4150,-192,201,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v78 used p1849/V1 1 times */
	{ -4150,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v79 used p1849/V2 2 times */
	{ -4150,-169,-1596,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v80 used p1849/V3 4 times */
	{ -4150,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v81 used p1850/V3 2 times */
	{ -4150,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v82 used p1851/V2 3 times */
	{ -4150,-168,-1796,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v83 used p1854/V2 3 times */
	{ -4050,28,952,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v84 used p1841/V1 2 times */
	{ -3350,-90,-1195,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v85 used p1841/V2 3 times */
	{ -4050,-90,-1195,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v86 used p1841/V3 1 times */
	{ -3350,28,952,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v87 used p1842/V2 1 times */
	{ -3350,28,952,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v88 used p1836/V3 4 times */
	{ -3450,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v89 used p1844/V1 2 times */
	{ -4450,-167,-405,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v90 used p1856/V1 3 times */
	{ -4450,-89,-2605,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v91 used p1855/V1 1 times */
	{ -4450,-168,-205,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v92 used p1857/V1 4 times */
	{ -4450,-191,1591,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v93 used p1860/V1 1 times */
	{ -4150,-90,-3995,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v94 used p1854/V1 1 times */
	{ -4150,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v95 used p1854/V3 2 times */
	{ -4450,19,-141,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v96 used p1827/V1 2 times */
	{ -4450,63,-312,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v97 used p1824/V1 2 times */
	{ -3600,-167,-405,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v98 used p1865/V3 4 times */
	{ -3600,63,-312,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v99 used p1824/V2 4 times */
	{ -3600,30,-457,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v100 used p1825/V2 4 times */
	{ -4040,-10,-3424,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v101 used p1616/V1 2 times */
	{ -3538,-30,-3990,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v102 used p1622/V1 4 times */
	{ -4137,-30,-4004,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v103 used p1616/V3 3 times */
	{ -4450,43,-381,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v104 used p1825/V1 2 times */
	{ -4450,-191,1591,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v105 used p1830/V1 2 times */
	{ -3600,-168,-205,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v106 used p1861/V1 3 times */
	{ -4450,29,-458,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v107 used p1831/V1 2 times */
	{ -4050,18,1269,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v108 used p1837/V1 2 times */
	{ -3350,62,1097,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v109 used p1834/V2 4 times */
	{ -3350,-169,1204,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v110 used p1875/V3 3 times */
	{ -4050,-192,3001,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v111 used p1839/V1 2 times */
	{ -4050,42,1028,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v112 used p1836/V1 2 times */
	{ -4050,62,1097,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v113 used p1833/V1 2 times */
	{ -3350,-168,1004,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v114 used p1875/V1 4 times */
	{ -3387,60,-4444,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v115 used p1621/V1 5 times */
	{ -3337,-30,-4504,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v116 used p1609/V1 2 times */
	{ -3687,-30,-4554,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v117 used p1610/V1 2 times */
	{ -4150,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v118 used p1887/V1 2 times */
	{ -4150,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v119 used p1886/V1 2 times */
	{ -4150,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v120 used p1884/V1 2 times */
	{ -4150,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v121 used p1880/V1 2 times */
	{ -4150,-192,201,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v122 used p1881/V1 2 times */
	{ -4050,-192,3001,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v123 used p1867/V1 1 times */
	{ -4050,-169,1204,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v124 used p1867/V3 4 times */
	{ -4050,-168,1004,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v125 used p1869/V3 3 times */
	{ -4050,-90,-1195,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v126 used p1872/V1 1 times */
	{ -3450,-90,-3995,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v127 used p1843/V3 1 times */
	{ -4450,43,-381,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v128 used p1856/V2 3 times */
	{ -4450,29,-458,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v129 used p1856/V3 2 times */
	{ -4450,63,-312,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v130 used p1858/V2 2 times */
	{ -4450,19,-141,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v131 used p1859/V2 2 times */
	{ -3350,42,1028,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v132 used p1833/V2 4 times */
	{ -3600,63,-312,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v133 used p1827/V2 2 times */
	{ -4450,63,-312,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v134 used p1827/V3 1 times */
	{ -3600,19,-141,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v135 used p1828/V2 3 times */
	{ -3600,43,-381,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v136 used p1824/V3 4 times */
	{ -4450,43,-381,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v137 used p1823/V3 1 times */
	{ -3600,-190,1591,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v138 used p1830/V2 2 times */
	{ -4037,60,-4004,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v139 used p1616/V2 4 times */
	{ -3937,90,-4254,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v140 used p1618/V3 4 times */
	{ -4037,-30,-4354,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v141 used p1615/V3 1 times */
	{ -3478,-30,-4043,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v142 used p1621/V2 3 times */
	{ -3637,90,-4454,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v143 used p1617/V3 4 times */
	{ -4450,29,-458,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v144 used p1825/V3 1 times */
	{ -3600,43,-381,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v145 used p1826/V2 1 times */
	{ -3600,-89,-2604,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v146 used p1831/V2 3 times */
	{ -3600,19,-141,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v147 used p1830/V3 2 times */
	{ -4450,19,-141,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v148 used p1829/V3 1 times */
	{ -4450,-89,-2605,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v149 used p1831/V3 1 times */
	{ -3600,30,-457,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v150 used p1832/V2 1 times */
	{ -3350,62,1097,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v151 used p1837/V2 2 times */
	{ -4050,62,1097,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v152 used p1837/V3 1 times */
	{ -3350,18,1269,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v153 used p1838/V2 3 times */
	{ -3350,-192,3001,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v154 used p1840/V2 2 times */
	{ -3350,18,1269,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v155 used p1839/V2 2 times */
	{ -4050,18,1269,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v156 used p1839/V3 1 times */
	{ -3350,42,1028,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v157 used p1836/V2 1 times */
	{ -4050,28,952,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v158 used p1835/V3 1 times */
	{ -4050,42,1028,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v159 used p1833/V3 1 times */
	{ -2960,-10,-4224,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v160 used p1621/V3 2 times */
	{ -3450,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v161 used p1887/V2 2 times */
	{ -4150,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v162 used p1887/V3 1 times */
	{ -3450,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v163 used p1888/V2 1 times */
	{ -3450,42,-1772,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v164 used p1886/V2 1 times */
	{ -3450,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v165 used p1886/V3 2 times */
	{ -4150,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v166 used p1885/V3 1 times */
	{ -3450,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v167 used p1884/V2 1 times */
	{ -3450,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v168 used p1884/V3 2 times */
	{ -4150,62,-1703,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v169 used p1883/V3 1 times */
	{ -3450,28,-1848,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v170 used p1880/V2 1 times */
	{ -3450,-90,-3995,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v171 used p1880/V3 2 times */
	{ -4150,-90,-3995,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v172 used p1879/V3 1 times */
	{ -3450,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v173 used p1881/V2 2 times */
	{ -4150,18,-1531,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v174 used p1881/V3 1 times */
	{ -3450,-192,201,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v175 used p1882/V2 1 times */
	{ -4050,18,1269,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v176 used p1867/V2 2 times */
	{ -4050,62,1097,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v177 used p1868/V3 2 times */
	{ -4050,42,1028,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v178 used p1869/V2 3 times */
	{ -4050,28,952,0, 0, 0,  255, 255, 255, 255 /* face color */  },   /* v179 used p1871/V3 2 times */
};


/*   0 vertices */
