#include<ultra64.h>

extern Vtx dk_body_v[];
extern Vtx dk_body_vmcur[];
extern Tri dk_body_tri[];
extern Lights1 dk_body_material[];
extern Mtx dk_body_matrix[];

extern unsigned short duck_bill_txt[];
extern unsigned short duck_brown_txt[];
extern unsigned short duck_eye_txt[];
extern unsigned short duck_green_txt[];
extern unsigned short duck_ring_txt[];
extern unsigned short duck_torso_txt[];
extern unsigned short duck_white_txt[];
extern unsigned short duck_wing_txt[];
extern unsigned short duck_wing_1_txt[];



#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 dk_body_model[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATERGBDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,16,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(duck_wing_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,16,0,7),

	gsSPVertex(&dk_body_v[0], 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 0, 5, 0),
	gsSP1Triangle(4, 6, 0, 0),
	gsSP1Triangle(5, 0, 2, 0),
	gsSP1Triangle(6, 3, 0, 0),
	gsSP1Triangle(7, 1, 3, 0),
	gsSP1Triangle(6, 7, 3, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,0,G_TX_CLAMP,3,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(duck_eye_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&dk_body_v[8], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(1, 4, 5, 0),
	gsSP1Triangle(1, 5, 2, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,0,G_TX_WRAP,3,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(duck_torso_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&dk_body_v[14], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 4, 0),
	gsSP1Triangle(5, 1, 0, 0),
	gsSP1Triangle(2, 6, 0, 0),
	gsSP1Triangle(0, 4, 5, 0),
	gsSP1Triangle(6, 3, 0, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,0,G_TX_CLAMP,3,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(duck_bill_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&dk_body_v[21], 9, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSP1Triangle(0, 3, 4, 0),
	gsSP1Triangle(4, 1, 0, 0),
	gsSP1Triangle(5, 6, 7, 0),
	gsSP1Triangle(7, 6, 8, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,16,16,0,0,G_TX_WRAP,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(duck_ring_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,16,16,0,7),

	gsSPVertex(&dk_body_v[30], 10, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSP1Triangle(2, 1, 4, 0),
	gsSP1Triangle(4, 1, 5, 0),
	gsSP1Triangle(2, 6, 7, 0),
	gsSP1Triangle(7, 3, 2, 0),
	gsSP1Triangle(8, 6, 2, 0),
	gsSP1Triangle(4, 5, 9, 0),
	gsSP1Triangle(5, 6, 8, 0),
	gsSP1Triangle(9, 5, 8, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,0,G_TX_WRAP,3,0,G_TX_WRAP,3,0),
	gs_Nin_LoadTextureImage(duck_green_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&dk_body_v[40], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 1, 0, 0),
	gsSP1Triangle(2, 4, 5, 0),
	gsSP1Triangle(5, 4, 6, 0),
	gsSPEndDisplayList(),
};

Gfx *dk_body_modelT = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 47 vertices */

/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/

Vtx dk_body_v[]={
	{ 52,-51,0,0, 153, 549, 4,-119,0,255 },   /* v0 p143/V1 used 6 times */ 
	{ -29,-1,-49,0, 700, 175, 3,10,-119,255 },   /* v1 p143/V2 used 3 times */ 
	{ 94,-18,-15,0, 0, 169, 34,22,-112,255 },   /* v2 p143/V3 used 2 times */ 
	{ -142,-12,0,0, 1280, 436, -107,-51,0,255 },   /* v3 p145/V3 used 4 times */ 
	{ 94,-18,15,0, 0, 169, 34,23,113,255 },   /* v4 p152/V1 used 2 times */ 
	{ 89,-46,0,0, -31, 450, -53,-106,0,255 },   /* v5 p163/V1 used 2 times */ 
	{ -29,-1,49,0, 700, 175, 3,10,120,255 },   /* v6 p146/V1 used 3 times */ 
	{ -45,54,0,0, 903, -339, -16,119,0,255 },   /* v7 p145/V1 used 2 times */ 
	{ 143,-55,-19,0, 430, 106, 13,-59,-102,255 },   /* v8 p208/V1 used 2 times */ 
	{ 172,-56,0,0, -40, 249, 83,-85,1,255 },   /* v9 p208/V3 used 4 times */ 
	{ 145,-72,0,0, 371, 434, 6,-119,0,255 },   /* v10 p206/V3 used 2 times */ 
	{ 168,-33,-13,0, 44, -195, 41,14,-111,255 },   /* v11 p208/V2 used 1 times */ 
	{ 168,-33,13,0, 44, -195, 40,14,112,255 },   /* v12 p205/V2 used 1 times */ 
	{ 143,-55,19,0, 430, 106, 13,-58,103,255 },   /* v13 p205/V3 used 2 times */ 
	{ 88,15,0,0, 250, 261, 70,97,0,255 },   /* v14 p147/V1 used 6 times */ 
	{ -45,54,0,0, 250, -137, -16,119,0,255 },   /* v15 p179/V2 used 2 times */ 
	{ -29,-1,49,0, -1, -328, 3,10,120,255 },   /* v16 p180/V1 used 2 times */ 
	{ 106,-11,0,0, 145, 216, 80,89,0,255 },   /* v17 p177/V2 used 2 times */ 
	{ 94,-18,-15,0, 96, 136, 34,22,-112,255 },   /* v18 p147/V2 used 2 times */ 
	{ -29,-1,-49,0, -1, -328, 3,10,-119,255 },   /* v19 p147/V3 used 2 times */ 
	{ 94,-18,15,0, 96, 136, 34,23,113,255 },   /* v20 p177/V1 used 2 times */ 
	{ 187,-38,0,0, 19, 76, 80,-89,1,255 },   /* v21 p165/V1 used 4 times */ 
	{ 208,-23,0,0, -260, -13, 77,92,2,255 },   /* v22 p165/V2 used 2 times */ 
	{ 168,-33,13,0, 255, 0, 40,14,112,255 },   /* v23 p165/V3 used 2 times */ 
	{ 172,-56,0,0, 230, 199, 83,-85,1,255 },   /* v24 p164/V2 used 2 times */ 
	{ 168,-33,-13,0, 255, 0, 41,14,-111,255 },   /* v25 p164/V3 used 2 times */ 
	{ 168,-33,13,0, 245, -10, 40,14,112,255 },   /* v26 p158/V1 used 1 times */ 
	{ 208,-23,0,0, -72, -20, 77,92,2,255 },   /* v27 p158/V2 used 2 times */ 
	{ 137,-29,0,0, 369, 240, 23,118,0,255 },   /* v28 p158/V3 used 2 times */ 
	{ 168,-33,-13,0, 245, -10, 41,14,-111,255 },   /* v29 p157/V3 used 1 times */ 
	{ 143,-55,19,0, 301, 1087, 13,-58,103,255 },   /* v30 p174/V1 used 2 times */ 
	{ 131,-37,23,0, 166, 751, -4,32,115,255 },   /* v31 p174/V2 used 3 times */ 
	{ 89,-46,0,0, 498, 62, -53,-106,0,255 },   /* v32 p174/V3 used 6 times */ 
	{ 145,-72,0,0, 477, 1256, 6,-119,0,255 },   /* v33 p149/V2 used 2 times */ 
	{ 94,-18,15,0, 154, -48, 34,23,113,255 },   /* v34 p151/V1 used 3 times */ 
	{ 137,-29,0,0, 39, 788, 23,118,0,255 },   /* v35 p151/V3 used 4 times */ 
	{ 131,-37,-23,0, 166, 751, -4,32,-115,255 },   /* v36 p159/V2 used 3 times */ 
	{ 143,-55,-19,0, 301, 1087, 13,-59,-102,255 },   /* v37 p159/V3 used 2 times */ 
	{ 94,-18,-15,0, 154, -48, 34,22,-112,255 },   /* v38 p156/V3 used 3 times */ 
	{ 106,-11,0,0, 19, 108, 80,89,0,255 },   /* v39 p167/V3 used 2 times */ 
	{ 168,-33,-13,0, 0, 170, 41,14,-111,255 },   /* v40 p153/V1 used 2 times */ 
	{ 131,-37,-23,0, 314, 210, -4,32,-115,255 },   /* v41 p153/V2 used 2 times */ 
	{ 137,-29,0,0, 265, 136, 23,118,0,255 },   /* v42 p153/V3 used 2 times */ 
	{ 143,-55,-19,0, 216, 363, 13,-59,-102,255 },   /* v43 p162/V1 used 1 times */ 
	{ 131,-37,23,0, 314, 210, -4,32,115,255 },   /* v44 p170/V2 used 2 times */ 
	{ 168,-33,13,0, 0, 170, 40,14,112,255 },   /* v45 p170/V3 used 2 times */ 
	{ 143,-55,19,0, 216, 363, 13,-58,103,255 },   /* v46 p160/V3 used 1 times */ 
};


/*   0 vertices */
/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_bill_txt[] = {
	0xcb01, 0xc2c1, 0xbac1, 0xba81, 0xba81, 0xbac1, 0x52c1, 0x2b81, 
	0xec43, 0xe403, 0xdb81, 0xd343, 0xd381, 0xbb41, 0x5b01, 0x2b81, 
	0xf507, 0xf483, 0xf483, 0xf4c3, 0xec43, 0xb383, 0x5301, 0x2b81, 
	0xfd8d, 0xf549, 0xfd4b, 0xfd49, 0xf4c7, 0xc3c3, 0x4b01, 0x2b81, 
	0xfe53, 0xfdd1, 0xfdcf, 0xfd8b, 0xfd09, 0xd445, 0x5b41, 0x2b41, 
	0xfe97, 0xfe55, 0xfe11, 0xfdcf, 0xfd4b, 0xdc85, 0x5341, 0x2341, 
	0xfedd, 0xfed9, 0xfe55, 0xfe11, 0xfd8d, 0xe485, 0x42c1, 0x2341, 
	0xff21, 0xfedb, 0xfe55, 0xfe11, 0xfd8b, 0xe485, 0x1a81, 0x33c1, 
};

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_eye_txt[] = {
	0x443, 0x3c3, 0xc41, 0x441, 0x481, 0x441, 0xc01, 0x401, 
	0x441, 0x401, 0x3c1, 0x301, 0x341, 0x401, 0x441, 0x403, 
	0x441, 0x381, 0x981, 0x1, 0x1, 0x1c1, 0x401, 0x443, 
	0x3c3, 0x281, 0x1, 0x4149, 0x801, 0x1, 0x383, 0x401, 
	0x383, 0x283, 0x1, 0xdee5, 0x4189, 0x801, 0x301, 0xc01, 
	0xb81, 0x303, 0x303, 0x841, 0x18c5, 0x101, 0x381, 0xbc3, 
	0x403, 0xbc3, 0x383, 0x383, 0xb41, 0xb81, 0xbc3, 0xc01, 
	0xc43, 0xc01, 0xc01, 0x401, 0x441, 0x3c1, 0x401, 0x3c1, 
};

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_green_txt[] = {
	0x443, 0x3c3, 0xc41, 0x441, 0x481, 0x441, 0xc01, 0x401, 
	0x441, 0x401, 0x401, 0x441, 0x441, 0x441, 0x441, 0x403, 
	0x441, 0x3c1, 0x3c1, 0xc01, 0x401, 0x401, 0x441, 0x443, 
	0x3c3, 0x383, 0xb83, 0xb83, 0x3c1, 0xc01, 0x443, 0x401, 
	0x383, 0x383, 0x383, 0x3c3, 0xc01, 0xc03, 0x443, 0xc01, 
	0xb81, 0x3c3, 0x3c3, 0x403, 0xc03, 0xc03, 0x3c1, 0xbc3, 
	0x403, 0xbc1, 0x3c3, 0x3c3, 0xc01, 0xc01, 0xbc3, 0xc01, 
	0xc43, 0xc01, 0xc01, 0x401, 0x441, 0x3c1, 0x401, 0x3c1, 
};

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_ring_txt[] = {
	0x5147, 0x5907, 0x5109, 0x5907, 0x5907, 0x5947, 0x5107, 0x5907, 0x5907, 0x5907, 0x5947, 0x5147, 0x5907, 0x5107, 0x5107, 0x5907, 
	0x5907, 0x5107, 0x5107, 0x5907, 0x5147, 0x5107, 0x5907, 0x5107, 0x5907, 0x5907, 0x5907, 0x5947, 0x5907, 0x5107, 0x5907, 0x5907, 
	0x5107, 0x5947, 0x5147, 0x5947, 0x5947, 0x5949, 0x5949, 0x5949, 0x5949, 0x5949, 0x5949, 0x5989, 0x5949, 0x5949, 0x5947, 0x5907, 
	0x5949, 0x618b, 0x618b, 0x618b, 0x618b, 0x61cb, 0x61cb, 0x618b, 0x618b, 0x61cd, 0x69cd, 0x6a0f, 0x6a0f, 0x6a0d, 0x69cd, 0x61cd, 
	0x7a93, 0x8b17, 0x8315, 0x7a93, 0x7251, 0x7a91, 0x7251, 0x724f, 0x7251, 0x7291, 0x7a93, 0x7a93, 0x7a93, 0x7293, 0x7a93, 0x82d5, 
	0xbd69, 0xc5ab, 0xbd29, 0xaca3, 0xa461, 0xa461, 0xa41f, 0x9bdd, 0x9bdd, 0x9bdf, 0xa41f, 0x9c1f, 0x939b, 0x939b, 0x93db, 0x9c1f, 
	0xf7bd, 0xf7bd, 0xef7b, 0xe6f7, 0xe6f7, 0xe6f7, 0xe6f7, 0xe6f5, 0xe6f5, 0xe6f7, 0xe6f7, 0xdeb5, 0xd671, 0xcdef, 0xce2f, 0xd671, 
	0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffbd, 0xffbd, 0xffff, 
	0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xf7fd, 0xf7fd, 0xf7fd, 
	0xcf33, 0xcf33, 0xcf33, 0xbeef, 0xcf33, 0xd775, 0xd775, 0xd775, 0xd775, 0xd775, 0xdf77, 0xcf35, 0xbeef, 0xbeef, 0xb6ed, 0xaeab, 
	0x5555, 0x4d13, 0x4d13, 0x34cd, 0x4d13, 0x5555, 0x5555, 0x5555, 0x5555, 0x6599, 0x75dd, 0x75dd, 0x5555, 0x4d13, 0x4511, 0x3ccf, 
	0xc03, 0x401, 0x401, 0x401, 0x401, 0xc03, 0xc03, 0xc03, 0xc03, 0xc03, 0x1445, 0x1447, 0x1445, 0xc03, 0xc01, 0x401, 
	0x401, 0x401, 0x401, 0x3c1, 0x3c1, 0x3c1, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x3c1, 0x401, 
	0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 0x401, 
	0x401, 0x401, 0x401, 0x441, 0x441, 0x441, 0x441, 0x441, 0x481, 0x441, 0x441, 0x401, 0x401, 0x401, 0x401, 0x401, 
};

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_torso_txt[] = {
	0xfff5, 0xf7b3, 0xfff3, 0xffb3, 0xffb3, 0xf7f3, 0xfff3, 0xfff3, 
	0xffb3, 0xfff3, 0xf7b3, 0xf7f5, 0xf773, 0xfff5, 0xfff1, 0xfff1, 
	0xefb1, 0xf7f3, 0xf771, 0xce29, 0xd669, 0xdead, 0xf7b1, 0xfff1, 
	0xb521, 0xd66b, 0xce29, 0xb523, 0xbd63, 0xc5a3, 0xcde5, 0xdeeb, 
	0x8b15, 0x9c1b, 0x9397, 0x82d3, 0x7a91, 0x9355, 0xa45d, 0xac9d, 
	0x698b, 0x6a0d, 0x6189, 0x6189, 0x6149, 0x69cb, 0x7a93, 0x724f, 
	0x50c7, 0x5907, 0x5907, 0x5907, 0x5907, 0x5947, 0x5949, 0x5107, 
	0x5907, 0x5907, 0x5907, 0x5907, 0x5907, 0x5907, 0x5907, 0x5907, 
};

/* 32 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short duck_wing_txt[] = {
	0xce27, 0xef71, 0xfff3, 0xfff3, 0xfff3, 0xfff3, 0xf7b5, 0xfff5, 0xfff3, 0xfff3, 0xffb5, 0xf7f3, 0xfff3, 0xfff3, 0xfff3, 0xfff3, 0xfff3, 0xfff3, 0xf7f3, 0xf7f5, 0xfff3, 0xfff3, 0xffb5, 0xf7f3, 0xfff1, 0xfff5, 0xfff3, 0xfff3, 0xfff3, 0xf7b3, 0xefb1, 0xe72f, 
	0xc5a5, 0xef6f, 0xfff3, 0xffb3, 0xffb3, 0xfff5, 0xfff5, 0xfff5, 0xfff3, 0xffb3, 0xf7b3, 0xf7f3, 0xf7f3, 0xf7f1, 0xf7f3, 0xf7b3, 0xf7b3, 0xf7b5, 0xf7b3, 0xf7b3, 0xf7b3, 0xf7b3, 0xf7b3, 0xf7b3, 0xf7b3, 0xfff5, 0xfff3, 0xffb1, 0xf7b1, 0xe72f, 0xd66b, 0xbde7, 
	0xbd63, 0xef2f, 0xfff3, 0xfff3, 0xfff3, 0xffb3, 0xffb3, 0xffb3, 0xffb3, 0xffb3, 0xf7b3, 0xef71, 0xef71, 0xe72f, 0xdf2f, 0xe72d, 0xe72f, 0xe72f, 0xe6ef, 0xe72f, 0xe72f, 0xe72f, 0xe72f, 0xef6f, 0xef71, 0xf7b1, 0xf7b3, 0xef71, 0xdeed, 0xbde5, 0x8c5d, 0x6b57, 
	0xb4e1, 0xe72d, 0xfff3, 0xf7b1, 0xef2f, 0xe6ad, 0xe6ed, 0xe6ed, 0xe6ef, 0xd6ab, 0xc627, 0xbda5, 0xacdf, 0x945d, 0x8c1b, 0x9c5d, 0x9c9f, 0xa49f, 0xa4df, 0xa4df, 0xa4e1, 0xad23, 0xb563, 0xbda5, 0xce27, 0xd6ab, 0xdeed, 0xd6ab, 0xad63, 0x7397, 0x318b, 0x843, 
	0xac9f, 0xe6ed, 0xf7f1, 0xef71, 0xdeab, 0xcde7, 0xc563, 0xb521, 0xa49d, 0x7b57, 0x5a4f, 0x3149, 0x2907, 0x28c7, 0x2907, 0x20c5, 0x1885, 0x1885, 0x1885, 0x18c5, 0x2107, 0x2907, 0x398b, 0x524f, 0x6b15, 0x8c1b, 0xa4e1, 0x9cdf, 0x6b97, 0x18c5, 0x841, 0x843, 
	0xac9d, 0xe6ed, 0xf7f3, 0xf7b3, 0xef31, 0xdeeb, 0xd669, 0xd627, 0xc5a5, 0xb521, 0xa49f, 0xa45d, 0x8b97, 0x6a91, 0x520f, 0x418b, 0x418b, 0x3949, 0x2907, 0x20c5, 0x20c5, 0x1885, 0x1885, 0x1083, 0x1043, 0x20c7, 0x41cb, 0x5291, 0x2949, 0x843, 0x2109, 0x8c61, 
	0xa45d, 0xe6eb, 0xf7f3, 0xf7f3, 0xf7b3, 0xf7b3, 0xf7b1, 0xefb1, 0xef71, 0xe72f, 0xe6ef, 0xe6af, 0xd66b, 0xcde7, 0xbd65, 0xb521, 0xa45d, 0x8bd9, 0x8355, 0x7b13, 0x72d3, 0x6a91, 0x5a0d, 0x418b, 0x28c7, 0x1, 0x1, 0x841, 0x1, 0x18c5, 0x39cf, 0x18c5, 
	0xa41b, 0xdeab, 0xf7f5, 0xf7f3, 0xfff3, 0xfff3, 0xf7f1, 0xfff3, 0xfff5, 0xfff5, 0xf7b5, 0xf7b5, 0xf7b5, 0xf773, 0xef73, 0xe731, 0xe6ef, 0xd62b, 0xbd63, 0xacdf, 0xa49d, 0x9c1d, 0x93db, 0x8b57, 0x72d3, 0x5a0f, 0x2907, 0x801, 0x1, 0x841, 0x843, 0x843, 
	0x9bd9, 0xdeab, 0xf7f5, 0xfff3, 0xfff3, 0xfff3, 0xf7f3, 0xfff3, 0xfff3, 0xffb3, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff7, 0xf7b5, 0xf7b5, 0xf775, 0xef31, 0xdeaf, 0xde6d, 0xde6b, 0xd62b, 0xc5e9, 0xbd65, 0xa45d, 0x8357, 0x5a51, 0x843, 0x1, 0x1, 0x18c5, 
	0x9b99, 0xde69, 0xfff1, 0xfff1, 0xfff3, 0xffb5, 0xffb3, 0xfff3, 0xfff3, 0xfff1, 0xfff5, 0xfff5, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xffb7, 0xffb7, 0xf7b5, 0xf775, 0xf773, 0xf775, 0xef73, 0xe6f1, 0xd66b, 0xbd65, 0x941d, 0x6a93, 0x1885, 0x1, 0x841, 
	0x9397, 0xde69, 0xf7b1, 0xfff1, 0xfff3, 0xffb3, 0xfff3, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xf7b5, 0xf771, 0xef2f, 0xd66b, 0xbda3, 0x941b, 0x6291, 0x801, 0x1, 
	0x9399, 0xde69, 0xffb1, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff9, 0xfff9, 0xfffb, 0xfff9, 0xfff9, 0xfffb, 0xfff9, 0xfff9, 0xfff9, 0xfff9, 0xfffb, 0xfff9, 0xfff9, 0xfff9, 0xfff7, 0xfff7, 0xf7b5, 0xf7b3, 0xf7b3, 0xef31, 0xdeab, 0xb521, 0x8357, 0x3949, 0x801, 
	0x9397, 0xd669, 0xffb3, 0xfff5, 0xfff7, 0xfff5, 0xfff9, 0xfff9, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff7, 0xf7f5, 0xf7b5, 0xf7b7, 0xfff7, 0xf7b5, 0xf7b5, 0xf7b7, 0xf7b5, 0xf7b5, 0xf7b5, 0xef75, 0xef33, 0xe6ef, 0xdead, 0xcde9, 0xace1, 0x8397, 0x49cd, 0x1885, 
	0x9355, 0xce27, 0xf7b1, 0xf7b5, 0xffb3, 0xffb3, 0xf7b3, 0xf7f5, 0xffb3, 0xf7b3, 0xf7b1, 0xef71, 0xef6f, 0xe72f, 0xdeef, 0xdead, 0xd6ad, 0xd6ab, 0xce6b, 0xc66b, 0xc62b, 0xc629, 0xc629, 0xc629, 0xc5e9, 0xbda7, 0xace1, 0x945f, 0x7b99, 0x6293, 0x49cd, 0x843, 
	0x8293, 0xac9f, 0xcde7, 0xce27, 0xd627, 0xd5e9, 0xd629, 0xd627, 0xd629, 0xce27, 0xbda5, 0xb4e1, 0xa49f, 0x9c5d, 0x8c1b, 0x8c1b, 0x8bd9, 0x8397, 0x5a91, 0x398b, 0x2107, 0x318b, 0x524f, 0x62d3, 0x6b15, 0x6b15, 0x4a0f, 0x314b, 0x2109, 0x18c7, 0x1043, 0x1885, 
	0x720f, 0x82d3, 0x8b55, 0x9355, 0x8b55, 0x8b15, 0x8b15, 0x8b55, 0x8b55, 0x82d3, 0x7291, 0x620d, 0x51cb, 0x498b, 0x414b, 0x4149, 0x3909, 0x2907, 0x28c5, 0x1885, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x1043, 0x841, 0x1, 0x1, 0x1, 0x1, 0x843, 
};

