#include<ultra64.h>
extern Vtx ManHead_b_v[];
extern Vtx ManHead_b_vmcur[];
extern Tri ManHead_b_tri[];
extern Lights1 ManHead_b_material[];
extern Mtx ManHead_b_matrix[];
extern unsigned char  head_Sm1hand_b_txt[];
extern unsigned char  head_Sm1hand_f_txt[];
extern unsigned char  head_Sm1hand_s_txt[];
extern unsigned char  head_Sm1hand_t_txt[];
extern unsigned char  head_Sm1hara_txt[];
extern unsigned char  head_Sm1jacket_b_txt[];
extern unsigned char  head_Sm1jacket_f_txt[];
extern unsigned char  head_Sm1jacket_s_txt[];
extern unsigned char  head_Sm1jacket_t_txt[];
extern unsigned char  head_Sm1loarm_txt[];
extern unsigned char  head_Sm1met_b_txt[];
extern unsigned char  head_Sm1met_f_txt[];
extern unsigned char  head_Sm1met_gl_txt[];
extern unsigned char  head_Sm1met_s_txt[];
extern unsigned char  head_Sm1met_t_txt[];
extern unsigned char  head_Sm1momo_txt[];
extern unsigned char  head_Sm1neck_txt[];
extern unsigned char  head_Sm1shoes_txt[];
extern unsigned char  head_Sm1shoes_b_txt[];
extern unsigned char  head_Sm1sune_txt[];
extern unsigned char  head_Sm1uparm_txt[];
extern unsigned char  head_Sm1waist_b_txt[];
extern unsigned char  head_Sm1waist_f_txt[];
extern unsigned char  head_Sm1waist_s_txt[];
extern unsigned char  head_Sshoes_bottom_txt[];
extern unsigned char  head_black_txt[];
extern Vtx ManHead_c_v[];
extern Vtx ManHead_c_vmcur[];
extern Tri ManHead_c_tri[];
extern Lights1 ManHead_c_material[];
extern Mtx ManHead_c_matrix[];
extern unsigned short  head_tlut[];

/*---------------------------------------------------------------------------*/

static Vtx ManHead_b_v[]={
	{ -16,6,64,0, -72, 118,  -50,-94,56,255 },   /* v0 used p8/V3 2 times */
	{ -19,20,-24,0, -119, -22,  -57,-84,-62,255 },   /* v1 used p25/V2 1 times */
	{ 19,20,-24,0, 375, -22,  45,-96,-54,255 },   /* v2 used p8/V1 2 times */
	{ 16,6,64,0, 328, 118,  72,-83,47,255 },   /* v3 used p8/V2 1 times */
	{ -21,22,25,0, 190, 242,  -90,-70,37,255 },   /* v4 used p19/V1 1 times */
	{ 0,26,-8,0, 536, 272,  0,-33,-114,255 },   /* v5 used p19/V2 2 times */
	{ 0,-16,4,0, 409, 0,  0,-117,-28,255 },   /* v6 used p19/V3 2 times */
	{ 21,22,25,0, 190, 242,  89,-70,37,255 },   /* v7 used p17/V2 1 times */
	{ 0,-16,4,0, 256, 0,  0,-117,-28,255 },   /* v8 used p18/V1 1 times */
	{ 21,22,25,0, 522, 323,  89,-70,37,255 },   /* v9 used p18/V2 1 times */
	{ -21,22,25,0, -10, 323,  -90,-70,37,255 },   /* v10 used p18/V3 1 times */
	{ 0,74,-60,0, 125, 467,  0,-5,-119,255 },   /* v11 used p16/V1 2 times */
	{ -18,124,-30,0, 279, 961,  -49,94,-53,255 },   /* v12 used p16/V2 1 times */
	{ 18,124,-30,0, -33, 962,  61,80,-63,255 },   /* v13 used p16/V3 1 times */
	{ 19,20,-24,0, -41, -66,  45,-96,-54,255 },   /* v14 used p15/V1 1 times */
	{ -19,20,-24,0, 296, -67,  -57,-84,-62,255 },   /* v15 used p15/V2 1 times */
	{ -20,128,25,0, 48, 1024,  -52,101,37,255 },   /* v16 used p6/V1 2 times */
	{ -22,84,85,0, 26, 60,  -75,30,89,255 },   /* v17 used p6/V2 1 times */
	{ 22,84,85,0, 485, 60,  49,35,103,255 },   /* v18 used p6/V3 2 times */
	{ 20,128,25,0, 463, 1024,  51,106,17,255 },   /* v19 used p7/V3 1 times */
	{ 18,124,-30,0, 985, 1016,  61,80,-63,255 },   /* v20 used p22/V1 2 times */
	{ 20,128,25,0, 583, 1150,  51,106,17,255 },   /* v21 used p14/V2 2 times */
	{ 53,66,-1,0, 630, 475,  117,0,-19,255 },   /* v22 used p9/V1 6 times */
	{ 0,74,-60,0, 1087, 456,  0,-5,-119,255 },   /* v23 used p11/V1 4 times */
	{ 16,6,64,0, -4, -46,  72,-83,47,255 },   /* v24 used p9/V3 2 times */
	{ 19,20,-24,0, 693, -43,  45,-96,-54,255 },   /* v25 used p11/V3 2 times */
	{ 22,84,85,0, 21, 790,  49,35,103,255 },   /* v26 used p9/V2 2 times */
	{ -19,20,-24,0, 693, -43,  -57,-84,-62,255 },   /* v27 used p13/V2 2 times */
	{ -53,66,-1,0, 630, 475,  -118,0,-19,255 },   /* v28 used p10/V1 6 times */
	{ -18,124,-30,0, 985, 1016,  -49,94,-53,255 },   /* v29 used p10/V3 2 times */
	{ -22,84,85,0, 21, 790,  -75,30,89,255 },   /* v30 used p5/V1 2 times */
	{ -20,128,25,0, 583, 1150,  -52,101,37,255 },   /* v31 used p10/V2 2 times */
	{ -16,6,64,0, -4, -46,  -50,-94,56,255 },   /* v32 used p13/V3 2 times */
	{ -18,124,-30,0, 13, 352,  -49,94,-53,255 },   /* v33 used p2/V1 2 times */
	{ -20,128,25,0, -1, 0,  -52,101,37,255 },   /* v34 used p1/V2 1 times */
	{ 20,128,25,0, 257, 0,  51,106,17,255 },   /* v35 used p2/V2 2 times */
	{ 18,124,-30,0, 242, 352,  61,80,-63,255 },   /* v36 used p2/V3 1 times */
	{ 22,84,85,0, 542, 1045,  49,35,103,255 },   /* v37 used p21/V3 2 times */
	{ -22,84,85,0, -31, 1045,  -75,30,89,255 },   /* v38 used p24/V2 1 times */
	{ -16,6,64,0, 55, 0,  -50,-94,56,255 },   /* v39 used p21/V1 2 times */
	{ 16,6,64,0, 456, 0,  72,-83,47,255 },   /* v40 used p21/V2 1 times */
};
static Vtx ManHead_c_v[]={
	{ 0,6,64,0, 128, 15, 0, -109, 48, 0 },   /* v0 p5/V1 used 1 times */ 
	{ -19,20,-24,0, -119, -125, -56, -86, -59, 0 },   /* v1 p5/V2 used 1 times */ 
	{ 19,20,-24,0, 375, -125, 57, -86, -59, 0 },   /* v2 p5/V3 used 1 times */ 
	{ 0,74,-60,0, 128, 459, 0, -4, -119, 0 },   /* v3 p10/V1 used 2 times */ 
	{ -18,124,-30,0, 243, 918, -60, 88, -54, 0 },   /* v4 p10/V2 used 1 times */ 
	{ 18,124,-30,0, 14, 918, 61, 88, -54, 0 },   /* v5 p10/V3 used 1 times */ 
	{ 19,20,-24,0, 4, -37, 57, -86, -59, 0 },   /* v6 p9/V1 used 1 times */ 
	{ -19,20,-24,0, 251, -37, -56, -86, -59, 0 },   /* v7 p9/V2 used 1 times */ 
	{ 18,124,-30,0, 964, 958, 61, 88, -54, 0 },   /* v8 p3/V1 used 2 times */ 
	{ 0,128,25,0, 557, 1081, 0, 114, 38, 0 },   /* v9 p4/V1 used 4 times */ 
	{ 53,66,-1,0, 622, 468, 120, 7, -2, 0 },   /* v10 p6/V1 used 6 times */ 
	{ 0,6,64,0, 0, -4, 0, -109, 48, 0 },   /* v11 p6/V3 used 4 times */ 
	{ 19,20,-24,0, 699, -4, 57, -86, -59, 0 },   /* v12 p7/V3 used 2 times */ 
	{ 0,84,85,0, 4, 756, 0, 45, 111, 0 },   /* v13 p6/V2 used 4 times */ 
	{ 0,74,-60,0, 1081, 448, 0, -4, -119, 0 },   /* v14 p7/V1 used 4 times */ 
	{ -53,66,-1,0, 622, 468, -119, 7, -2, 0 },   /* v15 p8/V1 used 6 times */ 
	{ -19,20,-24,0, 699, -4, -56, -86, -59, 0 },   /* v16 p8/V2 used 2 times */ 
	{ -18,124,-30,0, 964, 958, -60, 88, -54, 0 },   /* v17 p1/V3 used 2 times */ 
	{ 18,124,-30,0, -2, 0, 61, 88, -54, 0 },   /* v18 p16/V1 used 1 times */ 
	{ -18,124,-30,0, 258, 0, -60, 88, -54, 0 },   /* v19 p16/V2 used 1 times */ 
	{ 0,128,25,0, 128, 469, 0, 114, 38, 0 },   /* v20 p16/V3 used 1 times */ 
};
static unsigned char head_Sm1met_b_txt[] = {
	0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x41, 
	0x77, 0x77, 0x77, 0x1c, 0x1c, 0x1c, 0x4b, 0x4b, 
	0x21, 0x05, 0x21, 0x05, 0x05, 0x05, 0x21, 0x21, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 0x23, 
	0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 0x12, 
	0x22, 0x22, 0xe8, 0x22, 0xe8, 0x22, 0x22, 0x22, 
	0x59, 0x34, 0x59, 0x59, 0x34, 0x59, 0x59, 0x34, 
	0x3b, 0x93, 0x3b, 0x93, 0x3b, 0x93, 0x3b, 0x93, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 
	0x00, 0x05, 0x05, 0x05, 0x00, 0x05, 0x05, 0x00, 
};
static unsigned char head_Sm1met_f_txt[] = {
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0x18, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x53, 0x53, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x18, 0x9c, 0x9c, 0x18, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x53, 0x14, 0x1f, 0x53, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x06, 0xa1, 0x5c, 0xd6, 0xd6, 0x5c, 0xa1, 0x06, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x01, 0x06, 0x9d, 0x1f, 0xd4, 0xf2, 0x14, 0x9d, 0x06, 0x01, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x06, 0x54, 0xa9, 0x33, 0x0d, 0x1b, 0x45, 0xa9, 0x54, 0x06, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x06, 0x9d, 0x1f, 0xd4, 0x4a, 0x0d, 0xf2, 0x1f, 0x9d, 0x06, 0x01, 0x01, 0x01, 
	0x01, 0x01, 0x06, 0x54, 0x14, 0xc2, 0x0d, 0x02, 0x02, 0x4a, 0x33, 0x14, 0x54, 0x06, 0x01, 0x01, 
	0x01, 0x01, 0x01, 0x9d, 0x6b, 0xc4, 0x4a, 0x02, 0x02, 0x0d, 0xe6, 0x1f, 0x9d, 0x01, 0x01, 0x01, 
	0x01, 0x06, 0x53, 0x7d, 0xb0, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x0d, 0xc2, 0x14, 0x53, 0x06, 0x01, 
	0x01, 0x18, 0xff, 0x66, 0xf4, 0x1b, 0x02, 0x02, 0x02, 0x02, 0x4a, 0xc4, 0x6b, 0xff, 0x18, 0x01, 
	0x06, 0x53, 0x14, 0xb0, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0d, 0xb4, 0x14, 0x53, 0x06, 
	0x18, 0xff, 0x4c, 0xf4, 0x1b, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x1b, 0xc4, 0x6b, 0xff, 0x18, 
	0x53, 0x14, 0x99, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0d, 0xb0, 0x7d, 0x53, 
	0x5c, 0xe4, 0x2c, 0x1b, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x1b, 0xf4, 0x4c, 0x5c, 
	0x14, 0x99, 0x0d, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0d, 0x99, 0x14, 
	0xd6, 0x2e, 0xaa, 0x2c, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x2c, 0x1b, 0xc5, 0xe4, 
	0xe5, 0x3c, 0x2e, 0xc5, 0x86, 0x86, 0x2c, 0x2c, 0x2c, 0x2c, 0x2c, 0x86, 0x86, 0xc5, 0x3c, 0xe5, 
	0xd0, 0x4f, 0x42, 0x42, 0xfa, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e, 0xfa, 0x42, 0x4f, 0x5f, 
	0xb8, 0x4d, 0x24, 0x5f, 0x4f, 0x4f, 0x42, 0x42, 0x42, 0x42, 0x42, 0x4f, 0x5f, 0x5f, 0x24, 0x4d, 
	0xab, 0x3d, 0x3f, 0x4d, 0x4d, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x24, 0x4d, 0xb8, 0x3f, 0x3d, 
	0x6c, 0x98, 0x2a, 0xab, 0x3d, 0x3d, 0x3f, 0x3f, 0x3f, 0x3f, 0xb2, 0x3d, 0x3d, 0xab, 0x2a, 0x6c, 
	0x38, 0x74, 0x6a, 0x6c, 0x98, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x2a, 0x98, 0x6c, 0x6a, 0x6a, 0x38, 
	0x5d, 0x30, 0x43, 0x38, 0x38, 0x74, 0x74, 0x6a, 0x6a, 0x6a, 0x74, 0x38, 0x38, 0x43, 0x43, 0x67, 
	0x57, 0x29, 0x90, 0x5d, 0x67, 0x30, 0x30, 0x43, 0x43, 0x43, 0x30, 0x30, 0x67, 0x5d, 0x61, 0x29, 
	0x31, 0x31, 0x79, 0x35, 0x35, 0x57, 0x29, 0x29, 0x29, 0x29, 0x29, 0x35, 0x35, 0x35, 0x79, 0x31, 
	0x05, 0x21, 0x2b, 0x2b, 0x91, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x91, 0x2b, 0x2b, 0x2b, 0x21, 
	0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
};
static unsigned char head_Sm1met_gl_txt[] = {
	0x04, 0x04, 0x09, 0x51, 0x19, 0x56, 0x19, 0x56, 0x56, 0x56, 0x56, 0x19, 0x19, 0x09, 0x04, 0x04, 
	0x04, 0x04, 0x04, 0x48, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x48, 0x04, 0x04, 0x04, 
	0x04, 0x13, 0xba, 0x37, 0x37, 0x37, 0x37, 0xdb, 0xdb, 0x37, 0x37, 0x37, 0xc1, 0xba, 0x09, 0x04, 
	0x13, 0x13, 0x0a, 0xc7, 0xb7, 0x9b, 0x9b, 0x6e, 0x6e, 0x9b, 0xe2, 0xb7, 0x9b, 0x0a, 0x09, 0x13, 
	0x13, 0x51, 0xba, 0xc7, 0x73, 0x1e, 0x1e, 0x44, 0x44, 0x1e, 0x1e, 0x73, 0x69, 0x28, 0x09, 0x13, 
	0x04, 0x19, 0x28, 0x73, 0x73, 0xa7, 0x1e, 0x44, 0xac, 0xa7, 0xa7, 0x73, 0xa7, 0xcf, 0x51, 0x04, 
	0x04, 0x09, 0x22, 0xc1, 0xc7, 0xa8, 0x1e, 0x6e, 0x44, 0x1e, 0xa8, 0xb7, 0xc1, 0xea, 0x09, 0x04, 
	0x04, 0x09, 0x13, 0x0a, 0xc7, 0xac, 0x1e, 0x44, 0x44, 0x1e, 0xac, 0x69, 0x37, 0x09, 0x13, 0x04, 
	0x04, 0x04, 0x19, 0x28, 0xa8, 0x1e, 0x69, 0x6e, 0x6e, 0x69, 0xe2, 0x69, 0xcf, 0x51, 0x04, 0x04, 
	0x04, 0x04, 0x09, 0x13, 0x28, 0x37, 0xc1, 0x44, 0xc1, 0xc1, 0xc1, 0xcf, 0x09, 0x13, 0x04, 0x04, 
	0x8a, 0x0a, 0x7b, 0x09, 0x51, 0xea, 0xcf, 0xcf, 0xcf, 0xcf, 0xea, 0x09, 0x13, 0x7b, 0x0a, 0x8a, 
	0x20, 0x20, 0x0a, 0x0a, 0x7b, 0xf1, 0x19, 0x19, 0x19, 0x19, 0xf1, 0x7b, 0x0a, 0x0a, 0x20, 0x20, 
	0x20, 0x20, 0x65, 0x20, 0xfc, 0xfc, 0x94, 0x50, 0xa6, 0x50, 0x71, 0x71, 0x20, 0xa0, 0xa0, 0xf8, 
	0x9e, 0x81, 0x94, 0xa5, 0xca, 0x92, 0x71, 0x50, 0x92, 0x71, 0xb9, 0xa0, 0x71, 0x20, 0x9e, 0x9e, 
	0xb9, 0xa2, 0x75, 0x75, 0xf3, 0xca, 0xb9, 0x50, 0x92, 0x20, 0xfe, 0xf3, 0x7e, 0x47, 0x75, 0xf3, 
	0x75, 0xa2, 0x63, 0xa3, 0x76, 0x80, 0x65, 0x50, 0x92, 0x65, 0x80, 0x7e, 0xa2, 0x99, 0x76, 0xe7, 
	0x99, 0xbc, 0x07, 0x49, 0x76, 0x99, 0xd5, 0x50, 0xf8, 0xd5, 0xa2, 0x7e, 0x49, 0x07, 0xbc, 0xa3, 
	0x07, 0x39, 0x07, 0x15, 0xe5, 0x47, 0xf3, 0x65, 0xa0, 0xf3, 0x47, 0xe5, 0x39, 0x07, 0x39, 0x39, 
	0x07, 0x03, 0x08, 0x03, 0x15, 0xa3, 0xde, 0x80, 0x50, 0x47, 0xa2, 0x15, 0x03, 0x03, 0x03, 0x83, 
	0x03, 0x03, 0x03, 0x08, 0x07, 0x49, 0x47, 0x7e, 0xde, 0x47, 0x58, 0x07, 0x08, 0x03, 0x03, 0x03, 
	0x08, 0x08, 0x03, 0x03, 0x07, 0x4e, 0x49, 0xa3, 0xa2, 0x49, 0x15, 0x03, 0x03, 0x03, 0x03, 0x08, 
	0x5e, 0x5e, 0x08, 0x83, 0x08, 0x03, 0x07, 0x03, 0x03, 0x07, 0x03, 0x08, 0x03, 0x07, 0x08, 0x5e, 
	0x08, 0x08, 0x07, 0x03, 0x03, 0x83, 0x03, 0x07, 0x07, 0x03, 0x58, 0x03, 0x03, 0x03, 0x08, 0x08, 
	0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x08, 0x08, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 
	0x39, 0x07, 0x07, 0x08, 0x03, 0x03, 0x03, 0x08, 0x08, 0x03, 0x03, 0x03, 0x08, 0x07, 0x39, 0x39, 
	0xe5, 0xaf, 0x07, 0x15, 0x15, 0x4e, 0x4e, 0x15, 0x15, 0x4e, 0x4e, 0x15, 0x15, 0x07, 0xaf, 0xf3, 
	0x76, 0xa3, 0x99, 0xe5, 0xae, 0x49, 0x58, 0x58, 0x58, 0x49, 0x49, 0xbc, 0xe5, 0x99, 0x76, 0x8f, 
	0xb1, 0xde, 0xde, 0x76, 0x76, 0xb1, 0x99, 0x99, 0x99, 0x99, 0xb1, 0x76, 0xde, 0xf0, 0xf0, 0x8f, 
	0x50, 0xe9, 0x63, 0xa3, 0x8f, 0x8f, 0x8f, 0x8f, 0xf0, 0xf0, 0xf0, 0xf0, 0x8f, 0x0a, 0x63, 0xfc, 
	0xfc, 0xf8, 0xf8, 0xf8, 0xe9, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0x63, 0xfc, 0xfc, 0x92, 0x92, 
	0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 
	0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 
};
static unsigned char head_Sm1met_s_txt[] = {
	0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0xfd, 0xc9, 0x07, 0x0b, 0x41, 0x41, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x41, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x41, 0x41, 0x41, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x85, 0x8e, 0x36, 0x84, 0x84, 0x84, 0x84, 0xb5, 0xb5, 0xb6, 0xb6, 0x4b, 0x77, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x4b, 0x4b, 0x4b, 0x4b, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x8d, 0x46, 0x99, 0x7a, 0x8b, 0x8b, 0x8b, 0x7a, 0xdf, 0xb8, 0x7f, 0x74, 0xfb, 0x79, 0x91, 0x05, 0x05, 0x05, 0x05, 0x05, 0x21, 0x21, 0xe1, 0xe1, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x85, 0x8e, 0x64, 0x62, 0x10, 0x10, 0x0d, 0x0d, 0x0d, 0xaa, 0x52, 0x3c, 0x89, 0x7f, 0x38, 0x57, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x8d, 0x46, 0xf2, 0xcd, 0x4a, 0x02, 0xc4, 0xf2, 0xb0, 0xf4, 0x0d, 0x10, 0x62, 0x3c, 0xd0, 0x97, 0x90, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x09, 0x09, 0x01, 0x01, 0x01, 0x0c, 0x85, 0x8e, 0x64, 0xc4, 0xf2, 0xb4, 0xd7, 0x68, 0x14, 0x64, 0xd9, 0x2c, 0x1b, 0x10, 0x10, 0x52, 0x89, 0xad, 0x5d, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x22, 0x01, 0x01, 0x09, 0x01, 0x06, 0x8d, 0x36, 0x4c, 0xed, 0xff, 0x9d, 0x53, 0x92, 0xeb, 0x75, 0xce, 0xd9, 0xd9, 0x2c, 0x10, 0x10, 0x52, 0xdf, 0xad, 0x61, 0x8c, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x80, 0x8d, 0x01, 0x01, 0x09, 0x9a, 0x9d, 0xff, 0x53, 0x54, 0x18, 0x7c, 0x85, 0x8e, 0x68, 0xf5, 0xf5, 0xe7, 0xce, 0xd9, 0xd9, 0x0d, 0x0d, 0x52, 0x5f, 0x98, 0x12, 0x12, 0xe1, 0x00, 0x00, 0x00, 
	0x94, 0xa5, 0x8a, 0x01, 0x01, 0x09, 0x18, 0x40, 0x06, 0x06, 0x06, 0x06, 0xfd, 0x36, 0xee, 0x72, 0x72, 0x72, 0xef, 0x47, 0xa2, 0x99, 0xb4, 0xc2, 0x64, 0x1f, 0xe3, 0x12, 0x05, 0x00, 0x00, 0x00, 
	0x81, 0x9e, 0xa5, 0xe9, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x85, 0x8e, 0x1f, 0xee, 0xee, 0x64, 0x68, 0x68, 0x9c, 0xff, 0xff, 0xa4, 0xe3, 0x7d, 0xa6, 0x98, 0x57, 0x8c, 0x00, 0x00, 0x00, 
	0x75, 0xa5, 0x81, 0xa5, 0xe9, 0x01, 0x04, 0x01, 0x01, 0x01, 0x0c, 0x7b, 0x46, 0x5c, 0xff, 0x9d, 0x53, 0x53, 0x54, 0x18, 0xba, 0x49, 0xa4, 0xec, 0xf2, 0x6f, 0xcb, 0x43, 0x11, 0x00, 0x00, 0x00, 
	0xa2, 0x47, 0xf3, 0x81, 0xfe, 0xe9, 0x09, 0x01, 0x01, 0x01, 0x01, 0x18, 0x54, 0x18, 0x40, 0x01, 0x06, 0x7c, 0x9a, 0xf9, 0xdd, 0x36, 0x64, 0xe6, 0x0d, 0xaa, 0x7a, 0x6c, 0x79, 0x05, 0x00, 0x00, 
	0x07, 0x63, 0xef, 0xf3, 0x81, 0xe0, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x7c, 0x0c, 0x0c, 0x0c, 0x7c, 0xd3, 0xcc, 0x8e, 0x1f, 0xee, 0xce, 0xd9, 0x02, 0x10, 0x3c, 0xb3, 0x57, 0x05, 0x00, 0x00, 
	0x07, 0x15, 0x99, 0xef, 0x27, 0x93, 0x48, 0x48, 0x48, 0x88, 0x88, 0xdc, 0x48, 0x88, 0x48, 0xdc, 0x0a, 0x65, 0xa4, 0x68, 0xee, 0xef, 0x47, 0xf2, 0xf4, 0x62, 0x2e, 0xb8, 0xfb, 0x23, 0x23, 0x23, 
	0x08, 0x07, 0x07, 0x7e, 0xb1, 0x7b, 0x2d, 0x2d, 0x2d, 0xf6, 0xf6, 0x2d, 0x2d, 0x2d, 0x2d, 0xf6, 0x12, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf9, 0xf6, 0x12, 0x12, 0x12, 0x12, 0x12, 
	0x5e, 0x08, 0x03, 0x75, 0xa3, 0x88, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x2f, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 
	0x08, 0x07, 0x49, 0x75, 0x63, 0xba, 0x26, 0x26, 0x26, 0xc3, 0xc3, 0x26, 0xbd, 0xbd, 0x26, 0x26, 0x26, 0x26, 0xbd, 0xbf, 0xbf, 0xbe, 0xbe, 0xbe, 0xc6, 0xc6, 0xc6, 0xc8, 0xc8, 0x34, 0x34, 0x34, 
	0x07, 0x15, 0xf3, 0xb0, 0x8a, 0x26, 0x1d, 0x1d, 0x04, 0x1d, 0x1d, 0x1d, 0x1d, 0xf1, 0x1d, 0x1d, 0x1d, 0x1d, 0x7b, 0x53, 0x53, 0x88, 0x28, 0xcf, 0xcf, 0xcf, 0x28, 0xba, 0x93, 0x93, 0x3b, 0x3b, 
	0xae, 0xb0, 0xa2, 0x50, 0xe9, 0x63, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0c, 0x0c, 0x0c, 0x0c, 0x18, 0x53, 0xff, 0x5c, 0xd8, 0x7e, 0x02, 0xcd, 0x62, 0xcb, 0xfb, 0x21, 0x00, 0x00, 
	0x7e, 0xa3, 0xf3, 0x50, 0xfc, 0x01, 0x04, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x9a, 0x9a, 0x09, 0x09, 0x1d, 0x1d, 0x22, 0x53, 0xd6, 0xec, 0xc2, 0xd2, 0x2e, 0xbb, 0x61, 0x8c, 0x00, 0x00, 
	0x63, 0xf3, 0xf3, 0x92, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x8d, 0xe0, 0xe0, 0xcc, 0xcc, 0x80, 0xc9, 0xc9, 0xc9, 0xc9, 0xdd, 0x8e, 0x1f, 0x7d, 0xe4, 0x8a, 0x29, 0x05, 0x00, 0x00, 
	0xfc, 0x63, 0x63, 0x01, 0x01, 0x40, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x9d, 0x36, 0x36, 0x46, 0xe3, 0x66, 0x66, 0x66, 0x4c, 0x68, 0x64, 0xd6, 0xd6, 0x45, 0xc0, 0xa4, 0x12, 0x23, 0x00, 0x00, 
	0x63, 0x0a, 0x01, 0x01, 0x40, 0x0c, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0xa1, 0xa9, 0xd8, 0x72, 0x72, 0x72, 0x72, 0x72, 0x47, 0xce, 0xd9, 0x1b, 0x10, 0x3c, 0x9f, 0x61, 0x2b, 0x05, 0x00, 0x00, 
	0x01, 0x09, 0x40, 0x01, 0x01, 0xd3, 0xf1, 0x06, 0x0c, 0x0c, 0x01, 0x01, 0x06, 0x53, 0x68, 0x72, 0x72, 0x72, 0xf5, 0xce, 0xce, 0xd9, 0x1b, 0x10, 0x52, 0xd0, 0x38, 0x31, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x0c, 0x0a, 0xdd, 0x8a, 0xba, 0x22, 0x01, 0x7c, 0x7c, 0x18, 0xff, 0xee, 0xf5, 0xe7, 0xce, 0xce, 0xd9, 0x02, 0x10, 0x62, 0xdf, 0x97, 0x57, 0x8c, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x18, 0xff, 0x36, 0x8e, 0xdd, 0xe0, 0x0a, 0x0e, 0x06, 0x53, 0x68, 0xce, 0xce, 0xd9, 0xd9, 0x1b, 0x10, 0x62, 0x7a, 0x9f, 0x5d, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x54, 0x5c, 0x68, 0xe4, 0x46, 0xa4, 0xf7, 0xe0, 0x0a, 0xeb, 0xa2, 0x02, 0x2c, 0x10, 0x10, 0x52, 0x7a, 0x7f, 0x30, 0x31, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x53, 0x4c, 0xd2, 0xe6, 0xb4, 0x64, 0xeb, 0xa4, 0x36, 0xed, 0x2c, 0x0d, 0xaa, 0x6f, 0x89, 0x9f, 0x30, 0x31, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x9d, 0xe4, 0x10, 0xcd, 0x1b, 0xd2, 0xb0, 0xd7, 0x1f, 0xb0, 0x6f, 0x7a, 0xcb, 0x6c, 0x90, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x40, 0xff, 0x1a, 0x3c, 0x6f, 0x6f, 0x6f, 0x3c, 0x69, 0xe5, 0xb2, 0x97, 0x43, 0x35, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0xa1, 0x9c, 0x63, 0xbb, 0x7f, 0x7f, 0xb3, 0xad, 0x38, 0x67, 0x35, 0x11, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x09, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x54, 0x6b, 0x12, 0x5d, 0x29, 0x35, 0x31, 0x11, 0x2b, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 
};
static unsigned char head_Sm1met_t_txt[] = {
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x16, 0x16, 0x16, 0x00, 0x00, 0x00, 
	0x00, 0x16, 0x96, 0x55, 0x82, 0x78, 0x00, 0x00, 
	0x00, 0x78, 0x55, 0x70, 0x70, 0x82, 0x16, 0x00, 
	0x00, 0x78, 0x55, 0x70, 0x70, 0x82, 0x16, 0x00, 
	0x00, 0x16, 0x96, 0x55, 0x55, 0x96, 0x16, 0x00, 
	0x00, 0x00, 0x16, 0x78, 0x78, 0x16, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
};
static unsigned char head_Sm1neck_txt[] = {
	0x0f, 0x60, 0xf7, 0x3a, 0x17, 0x5b, 0x17, 0x45, 0x6d, 0x32, 0x5b, 0x17, 0x3a, 0xf7, 0x60, 0x0f, 
	0x3e, 0x60, 0x3a, 0x25, 0xd8, 0x33, 0x1a, 0x45, 0x25, 0x25, 0x33, 0xd8, 0x0f, 0x3a, 0x60, 0x3e, 
	0x0f, 0x60, 0x5a, 0xd1, 0xda, 0x1a, 0x33, 0x45, 0x0f, 0x25, 0x1a, 0xda, 0xd1, 0x5a, 0x60, 0x0f, 
	0x25, 0x0f, 0xa6, 0xee, 0x87, 0x45, 0x5b, 0x1a, 0x0f, 0x32, 0x45, 0x87, 0xee, 0xa6, 0x0f, 0x25, 
	0x17, 0x17, 0xda, 0xee, 0x5b, 0x45, 0x33, 0xd1, 0x6d, 0x6d, 0x1a, 0x5b, 0xda, 0xda, 0x17, 0x17, 
	0x17, 0x1a, 0x87, 0x33, 0xc0, 0x17, 0x1a, 0x1a, 0xa6, 0x32, 0x17, 0x1a, 0x5b, 0x87, 0x1a, 0xc0, 
	0x25, 0x32, 0x6d, 0x25, 0x0f, 0x0f, 0x0f, 0x6d, 0x25, 0x0f, 0x0f, 0x0f, 0x32, 0x1a, 0x32, 0x32, 
	0x3e, 0x3e, 0x0f, 0x95, 0x5a, 0x3a, 0x5a, 0x0f, 0x95, 0x5a, 0x3a, 0x95, 0x0f, 0x25, 0x3e, 0x3e, 
};
static unsigned char head_black_txt[] = {
	0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 0x27, 
};
static unsigned short head_tlut[] = {
	0x0039, 0xe739, 0x1703, 0x190d, 0xd6b5, 0x0037, 0xe77b, 0x10cd, 
	0x10cb, 0xdef7, 0x739d, 0x0009, 0xef7b, 0x0743, 0xbdf1, 0x78c1, 
	0x0703, 0x00b3, 0x4223, 0xdeb7, 0xe801, 0x088d, 0x0879, 0x9141, 
	0xe6b5, 0xe6f9, 0x9981, 0x0f03, 0x1055, 0xd6b7, 0x2547, 0xe001, 
	0x2881, 0x0035, 0xc631, 0x0031, 0x0cd3, 0x8101, 0x94b1, 0x39cf, 
	0xa629, 0x01ab, 0x0b9d, 0x0075, 0x16c3, 0x5ae3, 0x0e09, 0xbdf3, 
	0x0267, 0x00f1, 0x8901, 0xa1c1, 0xa531, 0x016d, 0xb001, 0x3e8b, 
	0x02e3, 0x088f, 0x6081, 0x6b77, 0x060b, 0x0c19, 0x80c1, 0x0c57, 
	0xe6f7, 0x000b, 0x0d8d, 0x0265, 0x2dc9, 0xa181, 0xb801, 0xbdc3, 
	0xbded, 0x214b, 0x0f43, 0x1053, 0xd041, 0x0c95, 0x08cd, 0x0d4f, 
	0x4103, 0xdef9, 0x0687, 0xe319, 0xe5ef, 0x423b, 0xe6b9, 0x01ad, 
	0x190b, 0xa571, 0x68c1, 0xa9c1, 0xe843, 0x0229, 0x0889, 0x0d11, 
	0x6881, 0x01eb, 0x0685, 0x728f, 0xc101, 0x2041, 0xd001, 0x0227, 
	0xd081, 0x2505, 0x0b21, 0xd801, 0x0b5f, 0x8941, 0x2dc7, 0x0689, 
	0x94bd, 0x30c3, 0xe601, 0x3649, 0x02e1, 0xa4c1, 0xa505, 0x1095, 
	0x10b9, 0x012f, 0x058d, 0xad6b, 0xefbd, 0xf001, 0xa503, 0x0419, 
	0x3947, 0x0801, 0x39fb, 0x110d, 0x1111, 0xadef, 0x1685, 0xb243, 
	0xb5ab, 0x0551, 0x5295, 0x058b, 0x0077, 0x62d7, 0x6843, 0xc5cb, 
	0x01e9, 0x0073, 0x6985, 0x6b75, 0x2081, 0x70c1, 0x2139, 0x039d, 
	0x0b5d, 0x7bc7, 0xdf39, 0x2545, 0xe043, 0xe297, 0x1001, 0x03db, 
	0x2883, 0xe631, 0x8c45, 0x8c47, 0x9001, 0x28c3, 0x9183, 0x2d47, 
	0x2d87, 0xe803, 0x06c5, 0x0bdb, 0x2e09, 0x03dd, 0x2989, 0x298b, 
	0x8301, 0x8407, 0x0c17, 0x041b, 0x8b01, 0x10d1, 0x10d3, 0x2e07, 
	0x0c55, 0x30c1, 0x94a7, 0x045b, 0x31cb, 0x94f1, 0x94f5, 0x9535, 
	0x9941, 0x3589, 0x9a41, 0x9cf1, 0x35c3, 0x1647, 0xa4b5, 0x3687, 
	0xa4f3, 0x3887, 0x38c5, 0x0495, 0x398d, 0x0783, 0xa641, 0xa6a9, 
	0x04d3, 0xaa43, 0x3d43, 0xadad, 0x3d81, 0x1845, 0xb141, 0xb181, 
	0xb241, 0x3ec3, 0xb285, 0x3ecb, 0xb5ad, 0x4043, 0xbd85, 0x054f, 
	0x41cf, 0x0033, 0x1d05, 0xc001, 0xc0c1, 0x4249, 0x4541, 0xc601, 
	0xc62f, 0x49cd, 0xc6f1, 0xc801, 0xc841, 0xc8c1, 0xcb89, 0xce01, 
	0xce0b, 0xce73, 0x4d01, 0x5207, 0x1e43, 0xd601, 0x52e3, 0x5841, 
	0x5943, 0x5add, 0x0dcb, 0x01e7, 0x6185, 0x6295, 0x2083, 0xe087, 
};

/*---------------------------------------------------------------------------*/






#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 */


/* ======== g2 ======== */


/* ======== g1 ======== */


/* ======== db ======== */

Gfx ManHead_b_model[]={
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(head_tlut),

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,0,G_TX_WRAP,3,0,G_TX_WRAP,0,0),
	gs_Nin_LoadTextureImage(head_black_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,7),

	gsSPVertex(&ManHead_b_v[0], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,8,0,0,G_TX_CLAMP,4,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(head_Sm1neck_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,8,0,7),

	gsSPVertex(&ManHead_b_v[4], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 3, 2, 0),
	gsSP1Triangle(4, 5, 6, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,32,0,0,G_TX_MIRROR,3,0,G_TX_MIRROR,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_b_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,32,0,7),

	gsSPVertex(&ManHead_b_v[11], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 0, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,32,0,0,G_TX_CLAMP,4,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_f_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,32,0,7),

	gsSPVertex(&ManHead_b_v[16], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,32,32,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_s_txt,G_IM_FMT_CI,G_IM_SIZ_8b,32,32,0,7),

	gsSPVertex(&ManHead_b_v[20], 13, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 2, 0),
	gsSP1Triangle(3, 2, 5, 0),
	gsSP1Triangle(2, 6, 4, 0),
	gsSP1Triangle(2, 1, 6, 0),
	gsSP1Triangle(3, 7, 8, 0),
	gsSP1Triangle(3, 8, 9, 0),
	gsSP1Triangle(10, 11, 8, 0),
	gsSP1Triangle(12, 10, 8, 0),
	gsSP1Triangle(8, 11, 9, 0),
	gsSP1Triangle(8, 7, 12, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,8,0,0,G_TX_MIRROR,3,0,G_TX_MIRROR,3,0),
	gs_Nin_LoadTextureImage(head_Sm1met_t_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,8,0,7),

	gsSPVertex(&ManHead_b_v[33], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,32,0,0,G_TX_CLAMP,4,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_gl_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,32,0,7),

	gsSPVertex(&ManHead_b_v[37], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx ManHead_b_modelT[] = {
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(head_tlut),
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 41 vertices */


/*   0 vertices */
/* 8 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 1  G_IM_SIZ_16b G_IM_FMT_RGBA  */






#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
******************************************************************************/

Gfx ManHead_c_model[]={
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(head_tlut),

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,0,G_TX_WRAP,3,0,G_TX_WRAP,269198160,0),
	gs_Nin_LoadTextureImage(head_black_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,7),

	gsSPVertex(&ManHead_c_v[0], 3, 0),
	gsSP1Triangle(0, 1, 2, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,32,0,0,G_TX_MIRROR,3,0,G_TX_MIRROR,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_b_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,32,0,7),

	gsSPVertex(&ManHead_c_v[3], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 0, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,32,32,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(head_Sm1met_s_txt,G_IM_FMT_CI,G_IM_SIZ_8b,32,32,0,7),

	gsSPVertex(&ManHead_c_v[8], 10, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 2, 0),
	gsSP1Triangle(5, 2, 1, 0),
	gsSP1Triangle(2, 5, 3, 0),
	gsSP1Triangle(6, 2, 4, 0),
	gsSP1Triangle(0, 2, 6, 0),
	gsSP1Triangle(3, 5, 7, 0),
	gsSP1Triangle(1, 7, 5, 0),
	gsSP1Triangle(7, 8, 3, 0),
	gsSP1Triangle(7, 1, 9, 0),
	gsSP1Triangle(6, 7, 9, 0),
	gsSP1Triangle(6, 8, 7, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,8,0,0,G_TX_MIRROR,3,0,G_TX_MIRROR,3,0),
	gs_Nin_LoadTextureImage(head_Sm1met_t_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,8,0,7),

	gsSPVertex(&ManHead_c_v[18], 3, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSPEndDisplayList(),
};

Gfx *ManHead_c_modelT = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 21 vertices */

/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/



/*   0 vertices */
/* 8 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 1  G_IM_SIZ_16b G_IM_FMT_RGBA  */








