#include<ultra64.h>
extern Vtx d_body_v[];
extern Vtx d_body_vmcur[];
extern Tri d_body_tri[];
extern Lights1 d_body_material[];
extern Mtx d_body_matrix[];
extern unsigned short d_body1_txt[];
extern unsigned short d_body2_txt[];
extern unsigned short d_body3_txt[];
extern unsigned short d_body4_txt[];
extern unsigned short d_eye_txt[];
extern unsigned short d_hand_txt[];
extern unsigned short d_tail_txt[];
extern Vtx d_body_dx_v[];
extern Vtx d_body_dx_vmcur[];
extern Tri d_body_dx_tri[];
extern Lights1 d_body_dx_material[];
extern Mtx d_body_dx_matrix[];
extern Vtx d_hand_l_v[];
extern Vtx d_hand_l_vmcur[];
extern Tri d_hand_l_tri[];
extern Lights1 d_hand_l_material[];
extern Mtx d_hand_l_matrix[];
extern Vtx d_hip_v[];
extern Vtx d_hip_vmcur[];
extern Tri d_hip_tri[];
extern Lights1 d_hip_material[];
extern Mtx d_hip_matrix[];
extern Vtx d_hip_dx_v[];
extern Vtx d_hip_dx_vmcur[];
extern Tri d_hip_dx_tri[];
extern Lights1 d_hip_dx_material[];
extern Mtx d_hip_dx_matrix[];
extern Vtx d_tail_v[];
extern Vtx d_tail_vmcur[];
extern Tri d_tail_tri[];
extern Lights1 d_tail_material[];
extern Mtx d_tail_matrix[];

/*---------------------------------------------------------------------------*/

Vtx d_body_v[]={
	{ 499,-36,-62,0, -88, 420, 43,-57,-95,255 },   /* v0 used p216/V1 2 times */
	{ 485,30,-75,0, 0, 0, 35,34,-109,255 },   /* v1 used p216/V2 2 times */
	{ 570,-15,0,0, -543, 284, 85,-84,0,255 },   /* v2 used p216/V3 2 times */
	{ -4,-72,-102,0, 3131, 652, -2,-61,-102,255 },   /* v3 used p183/V3 1 times */
	{ 485,30,75,0, 0, 0, 35,34,110,255 },   /* v4 used p209/V3 2 times */
	{ 499,-36,62,0, -88, 420, 43,-56,96,255 },   /* v5 used p209/V2 2 times */
	{ -4,-72,102,0, 3131, 652, -2,-61,103,255 },   /* v6 used p209/V1 1 times */
	{ 485,30,75,0, 299, 125, 35,34,110,255 },   /* v7 used p215/V2 4 times */
	{ 0,40,116,0, 1064, 113, -4,51,109,255 },   /* v8 used p215/V1 5 times */
	{ -4,-72,102,0, 1070, 238, -2,-61,103,255 },   /* v9 used p180/V2 2 times */
	{ -123,-2,0,0, 1415, 160, -118,-11,0,255 },   /* v10 used p178/V3 4 times */
	{ 334,120,0,0, 538, 25, 18,119,0,255 },   /* v11 used p215/V3 6 times */
	{ 0,134,0,0, 1064, 8, -8,120,0,255 },   /* v12 used p211/V2 4 times */
	{ 514,66,0,0, 255, 84, 24,118,0,255 },   /* v13 used p213/V3 7 times */
	{ 578,41,35,0, 153, 112, 38,34,109,255 },   /* v14 used p197/V1 2 times */
	{ 485,30,-75,0, 299, 125, 35,34,-109,255 },   /* v15 used p212/V2 4 times */
	{ 0,40,-116,0, 1064, 113, -4,51,-108,255 },   /* v16 used p212/V3 5 times */
	{ 666,33,12,0, 15, 121, 74,35,88,255 },   /* v17 used p213/V1 2 times */
	{ 666,33,-12,0, 15, 121, 74,35,-87,255 },   /* v18 used p213/V2 2 times */
	{ 578,41,-35,0, 153, 112, 38,34,-108,255 },   /* v19 used p196/V3 2 times */
	{ -4,-72,-102,0, 1070, 238, -2,-61,-102,255 },   /* v20 used p182/V3 2 times */
	{ 570,-15,0,0, 110, 46, 85,-84,0,255 },   /* v21 used p203/V1 5 times */
	{ 485,30,-75,0, 183, 8, 35,34,-109,255 },   /* v22 used p203/V2 1 times */
	{ 578,41,-35,0, 103, 0, 38,34,-108,255 },   /* v23 used p203/V3 2 times */
	{ 578,41,35,0, 103, 0, 38,34,109,255 },   /* v24 used p198/V1 2 times */
	{ 485,30,75,0, 183, 8, 35,34,110,255 },   /* v25 used p198/V2 1 times */
	{ 666,33,-12,0, 28, 6, 74,35,-87,255 },   /* v26 used p202/V1 2 times */
	{ 666,33,12,0, 28, 6, 74,35,88,255 },   /* v27 used p202/V2 2 times */
	{ 507,-89,1,0, 2, 122, 62,-102,1,255 },   /* v28 used p219/V1 2 times */
	{ 499,-36,-62,0, 4, 526, 43,-57,-95,255 },   /* v29 used p219/V2 1 times */
	{ 570,-15,0,0, -14, 127, 85,-84,0,255 },   /* v30 used p219/V3 2 times */
	{ 499,-36,62,0, 4, -270, 43,-56,96,255 },   /* v31 used p205/V1 1 times */
	{ -4,-72,-102,0, -193, -526, -2,-61,-102,255 },   /* v32 used p220/V3 3 times */
	{ 499,-36,-62,0, 283, -270, 43,-57,-95,255 },   /* v33 used p199/V1 2 times */
	{ 311,-126,1,0, 104, 133, 14,-118,1,255 },   /* v34 used p220/V1 6 times */
	{ -4,-72,102,0, -193, 782, -2,-61,103,255 },   /* v35 used p179/V3 3 times */
	{ -4,-138,1,0, -193, 133, -8,-119,0,255 },   /* v36 used p220/V2 4 times */
	{ 499,-36,62,0, 283, 526, 43,-56,96,255 },   /* v37 used p206/V3 2 times */
	{ 507,-89,1,0, 291, 133, 62,-102,1,255 },   /* v38 used p206/V2 2 times */
	{ -123,-2,0,0, -305, 130, -118,-11,0,255 },   /* v39 used p179/V1 2 times */
	{ 85,-104,-32,0, 115, 541, -15,-12,-117,255 },   /* v40 used p189/V1 2 times */
	{ -13,-250,0,0, 241, 127, -118,-12,0,255 },   /* v41 used p189/V2 2 times */
	{ 8,-193,0,0, 214, 127, -118,19,0,255 },   /* v42 used p189/V3 4 times */
	{ -8,-129,0,0, 234, 127, -115,-28,0,255 },   /* v43 used p184/V2 2 times */
	{ 85,-104,32,0, 115, -285, -15,-12,118,255 },   /* v44 used p185/V3 2 times */
	{ 85,-104,-32,0, 78, 541, -15,-12,-117,255 },   /* v45 used p186/V3 2 times */
	{ 85,-104,32,0, 78, -285, -15,-12,118,255 },   /* v46 used p187/V3 2 times */
	{ 85,-218,0,0, 149, 127, 75,-93,0,255 },   /* v47 used p187/V1 4 times */
	{ 165,-115,0,0, 20, 127, 95,-73,0,255 },   /* v48 used p187/V2 2 times */
	{ -13,-250,0,0, 248, 127, -118,-12,0,255 },   /* v49 used p186/V2 2 times */
};
Vtx d_body_dx_v[]={
	{ 303,27,-122,0, 1229, -48, 14,19,-117,255 },   /* v0 used p372/V1 1 times */
	{ 485,20,-75,0, 64, 0, 31,52,-103,255 },   /* v1 used p372/V2 2 times */
	{ 499,-36,-62,0, -24, 356, 33,-51,-102,255 },   /* v2 used p372/V3 2 times */
	{ 566,31,-38,0, -449, -70, 47,3,-109,255 },   /* v3 used p353/V3 1 times */
	{ 566,31,38,0, -449, -70, 47,3,110,255 },   /* v4 used p352/V1 1 times */
	{ 485,20,75,0, 64, 0, 31,52,104,255 },   /* v5 used p352/V2 2 times */
	{ 499,-36,62,0, -24, 356, 33,-50,103,255 },   /* v6 used p352/V3 2 times */
	{ 303,27,122,0, 1229, -48, 14,19,118,255 },   /* v7 used p370/V3 1 times */
	{ 519,65,-16,0, 384, 79, 24,103,-56,255 },   /* v8 used p333/V1 6 times */
	{ 485,20,-75,0, 415, 154, 31,52,-103,255 },   /* v9 used p333/V2 3 times */
	{ 334,120,0,0, 623, 7, 18,119,0,255 },   /* v10 used p333/V3 9 times */
	{ 566,31,-38,0, 319, 130, 47,3,-109,255 },   /* v11 used p363/V1 2 times */
	{ 519,65,16,0, 384, 79, 24,103,57,255 },   /* v12 used p332/V3 6 times */
	{ 642,46,0,0, 229, 100, 45,111,0,255 },   /* v13 used p355/V3 6 times */
	{ 609,34,-28,0, 267, 122, 34,48,-104,255 },   /* v14 used p357/V3 3 times */
	{ 303,27,-122,0, 639, 156, 14,19,-117,255 },   /* v15 used p310/V1 3 times */
	{ 0,40,116,0, 1013, 159, -35,56,100,255 },   /* v16 used p313/V3 5 times */
	{ 303,27,122,0, 639, 156, 14,19,118,255 },   /* v17 used p303/V3 3 times */
	{ 485,20,75,0, 415, 154, 31,52,104,255 },   /* v18 used p332/V2 3 times */
	{ 0,40,-116,0, 1013, 159, -35,56,-99,255 },   /* v19 used p312/V1 5 times */
	{ 0,134,0,0, 1034, 10, -49,109,0,255 },   /* v20 used p312/V2 4 times */
	{ 609,34,28,0, 267, 122, 34,48,105,255 },   /* v21 used p328/V1 3 times */
	{ 655,33,8,0, 211, 121, 96,0,72,255 },   /* v22 used p355/V1 2 times */
	{ 655,33,-8,0, 211, 121, 96,0,-71,255 },   /* v23 used p355/V2 2 times */
	{ -123,-2,0,0, 1275, 243, -119,-4,0,255 },   /* v24 used p302/V3 4 times */
	{ -4,-72,-102,0, 992, 337, -28,-60,-98,255 },   /* v25 used p298/V3 2 times */
	{ 566,31,38,0, 319, 130, 47,3,110,255 },   /* v26 used p327/V2 2 times */
	{ -4,-72,102,0, 992, 337, -28,-59,100,255 },   /* v27 used p300/V2 2 times */
	{ 655,33,8,0, -581, 10, 96,0,72,255 },   /* v28 used p342/V3 3 times */
	{ 625,14,18,0, -544, 37, 47,-56,95,255 },   /* v29 used p341/V2 5 times */
	{ 637,10,0,0, -558, 42, 71,-96,0,255 },   /* v30 used p343/V1 5 times */
	{ 625,14,-18,0, -544, 37, 47,-56,-94,255 },   /* v31 used p343/V2 5 times */
	{ 655,33,-8,0, -581, 10, 96,0,-71,255 },   /* v32 used p343/V3 3 times */
	{ 571,-18,14,0, -474, 83, 76,-76,52,255 },   /* v33 used p341/V3 5 times */
	{ 571,-18,-14,0, -474, 83, 76,-76,-51,255 },   /* v34 used p344/V2 5 times */
	{ 566,31,-38,0, -468, 13, 47,3,-109,255 },   /* v35 used p347/V3 4 times */
	{ 609,34,-28,0, -523, 9, 34,48,-104,255 },   /* v36 used p360/V1 2 times */
	{ 609,34,28,0, -523, 9, 34,48,105,255 },   /* v37 used p359/V3 2 times */
	{ 566,31,38,0, -468, 13, 47,3,110,255 },   /* v38 used p345/V1 4 times */
	{ 542,-49,34,0, -438, 126, 72,-62,72,255 },   /* v39 used p345/V3 5 times */
	{ 548,-58,0,0, -445, 139, 90,-78,0,255 },   /* v40 used p371/V1 5 times */
	{ 542,-49,-33,0, -438, 126, 72,-63,-71,255 },   /* v41 used p347/V1 5 times */
	{ 496,-97,1,0, -379, 195, 48,-109,1,255 },   /* v42 used p365/V1 4 times */
	{ 499,-36,-62,0, -383, 108, 33,-51,-102,255 },   /* v43 used p347/V2 4 times */
	{ 311,-49,-106,0, -141, 127, 14,-60,-101,255 },   /* v44 used p362/V1 4 times */
	{ 499,-36,62,0, -383, 108, 33,-50,103,255 },   /* v45 used p345/V2 4 times */
	{ 311,-139,1,0, -141, 240, 15,-118,1,255 },   /* v46 used p362/V3 6 times */
	{ 303,27,122,0, -132, 17, 14,19,118,255 },   /* v47 used p304/V3 2 times */
	{ 303,27,-122,0, -132, 17, 14,19,-117,255 },   /* v48 used p305/V1 2 times */
	{ -4,-72,102,0, 260, 159, -28,-59,100,255 },   /* v49 used p301/V3 4 times */
	{ 311,-49,106,0, -141, 127, 14,-60,102,255 },   /* v50 used p308/V1 4 times */
	{ -4,-72,-102,0, 260, 159, -28,-60,-98,255 },   /* v51 used p305/V3 4 times */
	{ -123,-2,0,0, 540, 59, -119,-4,0,255 },   /* v52 used p301/V1 2 times */
	{ -4,-138,1,0, 260, 253, -49,-108,0,255 },   /* v53 used p301/V2 4 times */
	{ 85,-104,32,0, 145, -285, -5,-16,119,255 },   /* v54 used p318/V3 2 times */
	{ -8,-129,0,0, 193, 127, -115,-28,0,255 },   /* v55 used p315/V2 2 times */
	{ 8,-193,0,0, 185, 127, -118,19,0,255 },   /* v56 used p315/V1 4 times */
	{ 85,-104,-32,0, 145, 541, -5,-16,-118,255 },   /* v57 used p315/V3 2 times */
	{ -13,-250,0,0, 196, 127, -118,-13,0,255 },   /* v58 used p318/V2 2 times */
	{ 311,-139,1,0, 353, 127, 15,-118,1,255 },   /* v59 used p366/V1 2 times */
	{ 496,-97,1,0, -42, 128, 48,-109,1,255 },   /* v60 used p366/V2 2 times */
	{ 499,-36,62,0, -48, -657, 33,-50,103,255 },   /* v61 used p366/V3 1 times */
	{ 499,-36,-62,0, -48, 935, 33,-51,-102,255 },   /* v62 used p361/V1 1 times */
	{ 571,-18,14,0, 511, 224, 76,-76,52,255 },   /* v63 used p340/V1 1 times */
	{ 571,-18,-14,0, -215, 224, 76,-76,-51,255 },   /* v64 used p340/V2 1 times */
	{ 637,10,0,0, 148, -4, 71,-96,0,255 },   /* v65 used p340/V3 1 times */
	{ 85,-104,32,0, 47, -285, -5,-16,119,255 },   /* v66 used p324/V1 3 times */
	{ 63,-224,0,0, 123, 127, 57,-104,0,255 },   /* v67 used p324/V3 4 times */
	{ 121,-181,0,0, 51, 128, 88,-81,0,255 },   /* v68 used p316/V1 4 times */
	{ 165,-115,0,0, -19, 128, 100,-65,0,255 },   /* v69 used p320/V2 2 times */
	{ -13,-250,0,0, 204, 128, -118,-13,0,255 },   /* v70 used p324/V2 2 times */
	{ 85,-104,-32,0, 47, 541, -5,-16,-118,255 },   /* v71 used p316/V3 3 times */
};
Vtx d_hand_l_v[]={
	{ 198,126,0,0, 1023, 0, 0,0,-119,255 },   /* v0 used p6/V1 2 times */
	{ 0,-18,0,0, 0, 1023, 0,0,-119,255 },   /* v1 used p6/V3 2 times */
	{ 0,126,0,0, 1024, 1023, 0,0,-119,255 },   /* v2 used p3/V3 1 times */
	{ 198,-18,0,0, 0, 0, 0,0,-119,255 },   /* v3 used p6/V2 2 times */
	{ 0,-18,0,0, 0, 1023, 0,0,120,255 },   /* v4 used p5/V1 2 times */
	{ 198,126,0,0, 1023, 0, 0,0,120,255 },   /* v5 used p5/V3 2 times */
	{ 0,126,0,0, 1024, 1023, 0,0,120,255 },   /* v6 used p4/V1 1 times */
};
Vtx d_hip_v[]={
	{ -136,2,0,0, 613, 160, -117,20,0,255 },   /* v0 used p86/V3 4 times */
	{ 4,72,-102,0, 1070, 238, 3,62,-102,255 },   /* v1 used p92/V3 2 times */
	{ 0,-40,-116,0, 1064, 113, 5,-50,-108,255 },   /* v2 used p86/V1 4 times */
	{ 606,1,0,0, 2018, 158, 93,-50,56,255 },   /* v3 used p90/V1 4 times */
	{ 0,-134,0,0, 1064, 8, 9,-119,0,255 },   /* v4 used p86/V2 4 times */
	{ 0,-40,116,0, 1064, 113, 5,-50,109,255 },   /* v5 used p90/V3 4 times */
	{ 4,72,102,0, 1070, 238, 3,62,103,255 },   /* v6 used p90/V2 2 times */
	{ 4,72,102,0, -57, -526, 3,62,103,255 },   /* v7 used p91/V1 2 times */
	{ 4,138,1,0, -57, 122, 9,120,0,255 },   /* v8 used p91/V3 4 times */
	{ -136,2,0,0, -200, 125, -117,20,0,255 },   /* v9 used p85/V1 2 times */
	{ 606,1,0,0, 558, 127, 93,-50,56,255 },   /* v10 used p91/V2 2 times */
	{ 4,72,-102,0, -57, 782, 3,62,-102,255 },   /* v11 used p81/V2 2 times */
};
Vtx d_hip_dx_v[]={
	{ -136,2,0,0, 654, 204, -117,20,0,255 },   /* v0 used p98/V1 4 times */
	{ 4,72,-102,0, 992, 337, 6,67,-99,255 },   /* v1 used p102/V2 2 times */
	{ 0,-40,-116,0, 1013, 159, 8,-46,-109,255 },   /* v2 used p109/V3 5 times */
	{ 0,-134,0,0, 1034, 10, 9,-119,0,255 },   /* v3 used p109/V2 4 times */
	{ 0,-40,116,0, 1013, 159, 8,-46,110,255 },   /* v4 used p98/V2 5 times */
	{ 4,72,102,0, 992, 337, 6,66,100,255 },   /* v5 used p98/V3 2 times */
	{ 248,45,71,0, 1297, 313, 23,51,106,255 },   /* v6 used p107/V3 2 times */
	{ 606,1,0,0, 1744, 270, 95,-72,0,255 },   /* v7 used p109/V1 4 times */
	{ 248,45,-71,0, 1297, 313, 23,51,-105,255 },   /* v8 used p102/V3 2 times */
	{ 4,72,102,0, 260, 159, 6,66,100,255 },   /* v9 used p93/V1 2 times */
	{ 248,45,71,0, 573, 121, 23,51,106,255 },   /* v10 used p111/V1 3 times */
	{ 241,104,1,0, 564, 204, 22,118,0,255 },   /* v11 used p103/V1 4 times */
	{ 546,38,0,0, 955, 110, 39,113,1,255 },   /* v12 used p111/V3 4 times */
	{ 606,1,0,0, 1031, 57, 95,-72,0,255 },   /* v13 used p111/V2 2 times */
	{ 248,45,-71,0, 573, 121, 23,51,-105,255 },   /* v14 used p105/V3 3 times */
	{ 4,72,-102,0, 260, 159, 6,67,-99,255 },   /* v15 used p103/V3 2 times */
	{ 4,138,1,0, 260, 253, 7,120,0,255 },   /* v16 used p93/V2 2 times */
	{ -136,2,0,0, -110, 59, -117,20,0,255 },   /* v17 used p93/V3 2 times */
	{ 4,72,-102,0, -29, 782, 6,67,-99,255 },   /* v18 used p99/V1 1 times */
	{ 4,138,1,0, -29, 122, 7,120,0,255 },   /* v19 used p99/V2 2 times */
	{ 241,104,1,0, 404, 124, 22,118,0,255 },   /* v20 used p99/V3 2 times */
	{ 4,72,102,0, -29, -526, 6,66,100,255 },   /* v21 used p106/V3 1 times */
};
Vtx d_tail_v[]={
	{ 121,2,-144,0, 0, 1024, 0,120,0,255 },   /* v0 used p5/V1 2 times */
	{ -5,2,144,0, 2047, 0, 0,-119,0,255 },   /* v1 used p6/V2 4 times */
	{ 121,2,144,0, 2047, 1024, 0,-119,0,255 },   /* v2 used p6/V1 2 times */
	{ 121,2,-144,0, 0, 1024, 0,-119,0,255 },   /* v3 used p6/V3 2 times */
	{ -5,2,-144,0, 0, 0, 0,-119,0,255 },   /* v4 used p3/V2 1 times */
	{ -5,2,-144,0, 0, 0, 0,120,0,255 },   /* v5 used p5/V2 1 times */
};
unsigned short d_body1_txt[] = {
	0xcfbf, 0xdfff, 0xcf7d, 0xd7ff, 0xcffd, 0xdfff, 0xd77f, 0xcfff, 0xe7ff, 0xe7ff, 0xd77f, 0xdf7f, 0xdfff, 0xdfbf, 0xe7ff, 0xcfbf, 0xcfff, 0xdfff, 0xc7ff, 0xe7bf, 0xcfff, 0xdfff, 0xc7bf, 0xd7bf, 0xc77f, 0xdfff, 0xcfff, 0xd7ff, 0xdfff, 0xdffd, 0xcfbd, 0xcffd, 0xe7bf, 0xd7bf, 0xd7bd, 0xdffd, 0xe77f, 0xcfff, 0xd7ff, 0xdf7f, 0xdfbf, 0xcf7d, 0xbeb7, 0xa5f3, 0x6cab, 0x535f, 0x3a59, 0x29d7, 0x21d3, 0x2193, 0x2195, 0x2995, 0x29d5, 0x2993, 0x2993, 0x2193, 0x2151, 0x2151, 0x2153, 0x2191, 0x2193, 0x2193, 0x2153, 0x2991, 
	0xdfff, 0xd7bf, 0xcfbf, 0xc7bd, 0xc7fd, 0xd7bd, 0xd7ff, 0xdffd, 0xcfff, 0xcfbf, 0xdfff, 0xdffd, 0xd7ff, 0xc7bd, 0xd7ff, 0xdfff, 0xdfbd, 0xd7ff, 0xd7bd, 0xdffd, 0xcf7f, 0xdfff, 0xd7bd, 0xe7bf, 0xc7bf, 0xcfff, 0xdfff, 0xd7fd, 0xd7ff, 0xdfff, 0xd7ff, 0xdfbf, 0xe7bf, 0xd7ff, 0xdfff, 0xdfff, 0xdf7f, 0xcfbb, 0xc77d, 0xc73b, 0xa635, 0x8d6f, 0x74a9, 0x5363, 0x3219, 0x31d5, 0x2993, 0x2191, 0x2191, 0x2193, 0x2193, 0x2191, 0x2193, 0x2193, 0x2193, 0x2193, 0x2191, 0x2151, 0x2953, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 
	0xbf7d, 0xc73b, 0xb6fb, 0xbef9, 0xbef9, 0xc739, 0xaefb, 0xc6fb, 0xbf3b, 0xbf7b, 0xcf7b, 0xc77d, 0xdf7b, 0xc7bf, 0xdfff, 0xdfbf, 0xc7bd, 0xd7ff, 0xd7ff, 0xdfbf, 0xe7fd, 0xcfbd, 0xc7bf, 0xdfbf, 0xdf7f, 0xdffd, 0xdfbf, 0xdf7d, 0xc7ff, 0xdfff, 0xcfff, 0xdf7d, 0xcffd, 0xdfff, 0xd7fd, 0xc7bd, 0xb77b, 0xa677, 0x85b1, 0x7469, 0x5361, 0x3a9d, 0x3259, 0x29d5, 0x2195, 0x2193, 0x2193, 0x2193, 0x2993, 0x2993, 0x2153, 0x2193, 0x2193, 0x2193, 0x2151, 0x2153, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2153, 0x2191, 0x2193, 
	0x7cab, 0x5ba5, 0x5361, 0x53a3, 0x5be3, 0x5be5, 0x63e5, 0x5c25, 0x6be7, 0x6c29, 0x6c69, 0x74eb, 0x852f, 0x9571, 0x95f3, 0xa5f5, 0xae75, 0xa677, 0xc6fb, 0xbf3b, 0xbef9, 0xbf3b, 0xd77b, 0xc77f, 0xdfbd, 0xcfff, 0xdfff, 0xd7ff, 0xcfbf, 0xbfbd, 0xc77f, 0xd77d, 0xcf7b, 0xbf3b, 0xb6b7, 0x9df3, 0x7ceb, 0x5363, 0x3a9d, 0x2a17, 0x21d5, 0x2993, 0x2993, 0x2193, 0x2953, 0x2993, 0x2993, 0x2153, 0x2193, 0x2191, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 0x2193, 0x2153, 0x2193, 0x2193, 0x2153, 0x2151, 0x2191, 0x2151, 0x2153, 
	0x2a15, 0x2993, 0x2153, 0x2993, 0x2193, 0x2993, 0x2193, 0x2993, 0x2195, 0x29d5, 0x2995, 0x29d5, 0x31d7, 0x3a57, 0x3219, 0x3a59, 0x3a9d, 0x42dd, 0x5321, 0x5361, 0x53a3, 0x5be5, 0x7469, 0x7ced, 0x9d6f, 0x95f3, 0x9df5, 0x9df1, 0x9df3, 0xa5f3, 0x8db1, 0x956f, 0x852d, 0x63e7, 0x5ba3, 0x42df, 0x3259, 0x21d5, 0x2995, 0x2193, 0x2193, 0x2193, 0x2151, 0x2993, 0x2193, 0x2193, 0x2193, 0x2193, 0x2993, 0x2193, 0x2193, 0x2191, 0x2151, 0x2153, 0x2193, 0x2191, 0x2193, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 0x2191, 0x2193, 
	0x2193, 0x2153, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 0x2993, 0x2153, 0x2193, 0x2193, 0x2151, 0x2193, 0x2153, 0x2193, 0x2193, 0x2193, 0x2153, 0x2193, 0x2153, 0x2193, 0x2993, 0x2995, 0x31d5, 0x3219, 0x3a59, 0x3a59, 0x3259, 0x325b, 0x3a5b, 0x3a59, 0x3a59, 0x3217, 0x31d5, 0x2995, 0x2193, 0x2153, 0x2193, 0x2193, 0x2193, 0x2193, 0x2993, 0x2193, 0x2993, 0x2153, 0x2153, 0x2153, 0x2193, 0x2153, 0x2151, 0x2193, 0x2193, 0x2153, 0x2953, 0x2151, 0x2193, 0x2151, 0x2153, 0x2153, 0x2151, 0x2153, 0x2193, 0x2193, 0x2153, 
	0x2193, 0x2193, 0x2151, 0x2193, 0x2153, 0x2193, 0x2193, 0x2191, 0x2153, 0x2153, 0x2193, 0x2193, 0x2153, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2191, 0x2153, 0x2191, 0x2193, 0x2153, 0x2191, 0x2193, 0x2153, 0x2993, 0x2191, 0x2993, 0x2153, 0x2153, 0x2153, 0x2953, 0x2153, 0x2153, 0x2191, 0x2153, 0x2153, 0x2193, 0x2153, 0x2153, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2151, 0x2153, 0x2153, 0x2193, 0x2153, 0x2153, 0x2193, 0x2191, 0x2953, 0x2193, 0x2193, 0x2151, 0x2193, 0x2153, 0x2193, 
	0x2153, 0x2193, 0x2193, 0x2153, 0x2193, 0x2193, 0x2153, 0x2993, 0x2193, 0x2193, 0x2193, 0x2193, 0x2993, 0x2193, 0x2153, 0x2153, 0x2193, 0x2191, 0x2193, 0x2193, 0x2153, 0x2153, 0x2951, 0x2953, 0x2151, 0x2153, 0x2153, 0x2151, 0x2193, 0x2151, 0x2953, 0x2193, 0x2193, 0x2151, 0x2153, 0x2993, 0x2191, 0x2193, 0x2193, 0x2153, 0x2153, 0x2991, 0x2993, 0x2153, 0x2193, 0x2193, 0x2153, 0x2993, 0x2153, 0x2153, 0x2193, 0x2953, 0x2193, 0x2153, 0x2153, 0x2193, 0x2193, 0x2191, 0x2951, 0x2153, 0x2151, 0x2953, 0x2153, 0x2153, 
};
unsigned short d_body2_txt[] = {
	0x2151, 0x2151, 0x2153, 0x2191, 0x2193, 0x2193, 0x2153, 0x2991, 
	0x2191, 0x2151, 0x2953, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 
	0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2153, 0x2191, 0x2193, 
	0x2153, 0x2193, 0x2193, 0x2153, 0x2151, 0x2191, 0x2151, 0x2153, 
	0x2193, 0x2153, 0x2193, 0x2153, 0x2193, 0x2193, 0x2191, 0x2193, 
	0x2151, 0x2153, 0x2153, 0x2151, 0x2153, 0x2193, 0x2193, 0x2153, 
	0x2191, 0x2953, 0x2193, 0x2193, 0x2151, 0x2193, 0x2153, 0x2193, 
	0x2193, 0x2191, 0x2951, 0x2153, 0x2151, 0x2953, 0x2153, 0x2153, 
};
unsigned short d_body4_txt[] = {
	0x2151, 0x2151, 0x2153, 0x2191, 0x2193, 0x2193, 0x2153, 0x2991, 
	0x2191, 0x2151, 0x2953, 0x2993, 0x2993, 0x2953, 0x2193, 0x2193, 
	0x2193, 0x2195, 0x3217, 0x429b, 0x4add, 0x31d7, 0x2993, 0x2193, 
	0x2195, 0x3217, 0x5b61, 0x952d, 0xb5f3, 0x63a1, 0x29d5, 0x2153, 
	0x2193, 0x3217, 0x5b61, 0x9d2f, 0xc677, 0x7425, 0x3a17, 0x2195, 
	0x2151, 0x2195, 0x31d7, 0x425b, 0x5b1f, 0x3259, 0x2195, 0x2153, 
	0x2191, 0x2953, 0x2193, 0x2193, 0x2193, 0x2193, 0x2153, 0x2193, 
	0x2193, 0x2191, 0x2951, 0x2153, 0x2151, 0x2953, 0x2153, 0x2153, 
};
unsigned short d_eye_txt[] = {
	0x2151, 0x2151, 0x2153, 0x2191, 0x2191, 0x2193, 0x2153, 0x2993, 
	0x2191, 0x2153, 0x2153, 0x190f, 0x10cb, 0x10cd, 0x1951, 0x2193, 
	0x2193, 0x2193, 0x2193, 0x10cb, 0x889, 0x887, 0x10cb, 0x2153, 
	0x2153, 0x5, 0x1, 0x1, 0x1, 0x3, 0x847, 0x2153, 
	0x2193, 0x18cd, 0x1, 0x63a1, 0x5, 0x1, 0x3, 0x2153, 
	0x2151, 0x3a17, 0x52db, 0x190f, 0x889, 0x889, 0x2193, 0x2153, 
	0x2191, 0x2153, 0x4257, 0x5b1d, 0x5adb, 0x3a57, 0x2193, 0x2193, 
	0x2193, 0x2191, 0x2153, 0x2153, 0x2993, 0x2953, 0x2153, 0x2153, 
};
unsigned short d_hand_txt[] = {
	0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2992, 0x2992, 0x2992, 0x2994, 0x2150, 0x88a, 0x88a, 0x8cc, 0x888, 0x2, 0x3, 0x1, 0x3, 0x3, 0x46, 
	0x2192, 0x2192, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2994, 0x2992, 0x1910, 0x10cc, 0x46, 0x47, 0x47, 0x3, 0x5, 0x5, 0x5, 0x3, 0x3, 0x3, 0x3, 0x47, 0x2192, 
	0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2152, 0x2152, 0x2152, 0x2152, 0x2992, 0x29d2, 0x2192, 0x10ca, 0x46, 0x3, 0x5, 0x5, 0x45, 0x47, 0x47, 0x47, 0x47, 0x45, 0x47, 0x89, 0x47, 0x5, 0x1910, 0x2992, 
	0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2992, 0x2152, 0x88a, 0x45, 0x5, 0x5, 0x47, 0x47, 0x49, 0x849, 0x889, 0x889, 0x889, 0x889, 0x8cb, 0x110f, 0x88b, 0x5, 0x8cc, 0x2194, 0x2192, 
	0x2152, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2992, 0x2194, 0x8cc, 0x45, 0x5, 0x45, 0x47, 0x889, 0x88b, 0x88b, 0x88b, 0x88b, 0x88b, 0x88b, 0x10cd, 0x110f, 0x2193, 0x110f, 0x45, 0x848, 0x2994, 0x2152, 0x2192, 
	0x2152, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 0x2152, 0x2992, 0x2150, 0x46, 0x3, 0x45, 0x49, 0x88b, 0x8cd, 0x10cd, 0x8cd, 0x88b, 0x88b, 0x88b, 0x10cd, 0x110f, 0x1951, 0x3217, 0x29d5, 0x88b, 0x45, 0x1950, 0x2992, 0x2192, 0x2192, 
	0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2992, 0x10cc, 0x5, 0x3, 0x47, 0x88b, 0x8cd, 0x10cd, 0x10cd, 0x10cd, 0x10cd, 0x10cb, 0x10cd, 0x110f, 0x190f, 0x2153, 0x3a59, 0x4a9d, 0x2195, 0x849, 0x8cc, 0x2992, 0x2190, 0x2192, 0x2192, 
	0x2152, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2992, 0x88a, 0x3, 0x5, 0x889, 0x8cd, 0x10cd, 0x110f, 0x10cd, 0x10cd, 0x10cd, 0x10cd, 0x110f, 0x190f, 0x1951, 0x2153, 0x3217, 0x5b61, 0x429d, 0x2151, 0x888, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 
	0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2994, 0x888, 0x3, 0x47, 0x8cb, 0x110f, 0x110f, 0x10cd, 0x10cd, 0x10cd, 0x10cd, 0x110f, 0x190f, 0x1951, 0x1951, 0x2193, 0x3217, 0x531f, 0x5b61, 0x3a59, 0x110f, 0x10cc, 0x2994, 0x2192, 0x2192, 0x2152, 0x2152, 
	0x2152, 0x2192, 0x2192, 0x2192, 0x2992, 0x888, 0x3, 0x47, 0x8cd, 0x110f, 0x190f, 0x110f, 0x10cd, 0x10cd, 0x10cd, 0x190f, 0x190f, 0x1951, 0x2151, 0x2153, 0x3217, 0x4add, 0x5b63, 0x4adf, 0x29d5, 0x88a, 0x2152, 0x2192, 0x2192, 0x2152, 0x2152, 0x2152, 
	0x2192, 0x2192, 0x2192, 0x2994, 0x110e, 0x3, 0x47, 0x8cd, 0x110f, 0x1951, 0x190f, 0x10cd, 0x10cd, 0x10cf, 0x190f, 0x1951, 0x1951, 0x2153, 0x2153, 0x31d5, 0x429b, 0x4adf, 0x531f, 0x429d, 0x110d, 0x8ca, 0x2192, 0x2192, 0x2152, 0x2152, 0x2152, 0x2152, 
	0x2192, 0x2152, 0x2192, 0x2152, 0x44, 0x45, 0x8cd, 0x1911, 0x1911, 0x190f, 0x10cf, 0x10cd, 0x110f, 0x190f, 0x1951, 0x2151, 0x2153, 0x2153, 0x2995, 0x3a59, 0x3a5b, 0x429d, 0x4b1f, 0x29d5, 0x847, 0x1950, 0x2192, 0x2152, 0x2152, 0x2192, 0x2152, 0x2192, 
	0x2192, 0x2192, 0x2994, 0x848, 0x3, 0x88b, 0x1951, 0x1951, 0x1911, 0x10cf, 0x10cd, 0x110f, 0x190f, 0x1951, 0x2151, 0x2153, 0x2153, 0x2993, 0x3217, 0x3217, 0x3a59, 0x4add, 0x4add, 0x10cb, 0x888, 0x2192, 0x2192, 0x2152, 0x2152, 0x2152, 0x2192, 0x2192, 
	0x2152, 0x2192, 0x190e, 0x5, 0x89, 0x1951, 0x1951, 0x1911, 0x190f, 0x10cd, 0x10cf, 0x190f, 0x1951, 0x1951, 0x2153, 0x2153, 0x2193, 0x31d5, 0x29d5, 0x31d7, 0x429b, 0x5b61, 0x429b, 0x847, 0x10cc, 0x2992, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 
	0x2192, 0x2192, 0x46, 0x45, 0x110f, 0x1953, 0x1911, 0x190f, 0x10cf, 0x10cd, 0x190f, 0x1911, 0x1951, 0x2153, 0x2153, 0x2153, 0x2995, 0x2995, 0x2195, 0x3217, 0x4b1f, 0x6be3, 0x4a9b, 0x847, 0x10cc, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 
	0x2992, 0x190e, 0x3, 0x889, 0x1951, 0x1951, 0x190f, 0x10cd, 0x10cd, 0x190f, 0x1911, 0x1951, 0x2153, 0x2153, 0x2193, 0x2193, 0x2993, 0x2193, 0x2993, 0x3a59, 0x5b61, 0x7427, 0x4259, 0x887, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 
	0x2992, 0x888, 0x5, 0x10cd, 0x1951, 0x190f, 0x10cd, 0x10cd, 0x18cf, 0x190f, 0x1951, 0x2153, 0x2153, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x3217, 0x429d, 0x7425, 0x84a9, 0x3a15, 0x47, 0x2992, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 0x2192, 
	0x2192, 0x45, 0x47, 0x110f, 0x1911, 0x190f, 0x10cd, 0x18cd, 0x190f, 0x1951, 0x2153, 0x2153, 0x2153, 0x2193, 0x2193, 0x2153, 0x2193, 0x2995, 0x3219, 0x531f, 0x8ca9, 0x94eb, 0x3213, 0x44, 0x2992, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2152, 
	0x10cc, 0x5, 0x88b, 0x190f, 0x190f, 0x18cf, 0x10cd, 0x190f, 0x1951, 0x2153, 0x2193, 0x2153, 0x2153, 0x2153, 0x2153, 0x2193, 0x2193, 0x29d5, 0x3a59, 0x5b61, 0x9d6d, 0x9d2d, 0x3191, 0x44, 0x2994, 0x2152, 0x2152, 0x2152, 0x2152, 0x2192, 0x2190, 0x2152, 
	0x8ca, 0x3, 0x8cd, 0x190f, 0x190f, 0x18cf, 0x18cf, 0x1911, 0x2153, 0x2193, 0x2193, 0x2153, 0x2153, 0x2151, 0x2193, 0x2193, 0x2995, 0x31d7, 0x3a59, 0x5b61, 0xadb1, 0xa56f, 0x214d, 0x4, 0x2994, 0x2192, 0x2152, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 
	0x46, 0x45, 0x110d, 0x190f, 0x190f, 0x190f, 0x190f, 0x1951, 0x2153, 0x2193, 0x2193, 0x2193, 0x2153, 0x2151, 0x2193, 0x2995, 0x29d5, 0x3219, 0x429b, 0x6be5, 0xc675, 0xadb1, 0x218f, 0x44, 0x2994, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 0x2192, 
	0x1, 0x47, 0x110f, 0x190f, 0x190f, 0x190f, 0x1911, 0x2151, 0x2193, 0x2193, 0x2995, 0x2153, 0x2153, 0x2153, 0x2193, 0x29d5, 0x3217, 0x4259, 0x531f, 0x94ed, 0xdef9, 0xb5f3, 0x31d5, 0x846, 0x2194, 0x2192, 0x2192, 0x2152, 0x2190, 0x2192, 0x2152, 0x2152, 
	0x1, 0x47, 0x110f, 0x190f, 0x190f, 0x190f, 0x2151, 0x2153, 0x2193, 0x29d5, 0x2995, 0x2153, 0x2153, 0x2193, 0x29d5, 0x3217, 0x429b, 0x531f, 0x73e5, 0xb5f3, 0xe73b, 0xb5f3, 0x4257, 0x10ca, 0x2992, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 
	0x1, 0x47, 0x110f, 0x190f, 0x190f, 0x190f, 0x2151, 0x2193, 0x2995, 0x31d7, 0x29d5, 0x2995, 0x2193, 0x31d7, 0x3a59, 0x429b, 0x5b1f, 0x63a3, 0x8cab, 0xd6b7, 0xef7d, 0xb5f3, 0x52db, 0x190c, 0x2990, 0x2192, 0x2192, 0x2190, 0x2192, 0x2192, 0x2192, 0x2152, 
	0x3, 0x889, 0x110d, 0x190f, 0x190f, 0x1951, 0x2151, 0x2193, 0x29d5, 0x3a17, 0x31d7, 0x29d7, 0x31d7, 0x3a59, 0x4add, 0x5b21, 0x63a3, 0x7c67, 0xa56f, 0xe73b, 0xe77b, 0xadb1, 0x4297, 0x10ca, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 
	0x3, 0x889, 0x10cd, 0x190f, 0x190f, 0x1951, 0x2153, 0x2993, 0x3219, 0x3a59, 0x3a19, 0x3217, 0x3a17, 0x4a9d, 0x5b63, 0x73e5, 0x84a9, 0xa56f, 0xc675, 0xd6f9, 0xceb7, 0x8ceb, 0x31d3, 0x887, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 0x2152, 0x2152, 
	0x5, 0x889, 0x10cd, 0x190f, 0x1951, 0x1951, 0x2151, 0x29d5, 0x3a5b, 0x429b, 0x425b, 0x3a59, 0x429b, 0x5b61, 0x7c67, 0x952d, 0xa5b1, 0xb5f3, 0xbe33, 0xb633, 0x9d6f, 0x6be3, 0x2991, 0x886, 0x2192, 0x2152, 0x2152, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 
	0x5, 0x889, 0x10cd, 0x190f, 0x1951, 0x2151, 0x2153, 0x31d7, 0x429b, 0x4add, 0x429d, 0x4a9d, 0x5b21, 0x6be5, 0x7c69, 0x8ceb, 0x8ceb, 0x84a9, 0x7c69, 0x7427, 0x5b61, 0x3215, 0x10c9, 0x888, 0x2994, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2192, 
	0x5, 0x88b, 0x110d, 0x190f, 0x1951, 0x2153, 0x2993, 0x3219, 0x4add, 0x4b1f, 0x531f, 0x4adf, 0x4adf, 0x429d, 0x3a9b, 0x429b, 0x3217, 0x214f, 0x10cb, 0x889, 0x847, 0x45, 0x47, 0x1910, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2152, 0x2192, 
	0x3, 0x88b, 0x110f, 0x1911, 0x1951, 0x2193, 0x29d5, 0x4a9d, 0x5321, 0x4adf, 0x3259, 0x2193, 0x10cf, 0x889, 0x47, 0x45, 0x3, 0x45, 0x888, 0x88a, 0x8ca, 0x110e, 0x2992, 0x2192, 0x2152, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2152, 0x2192, 
	0x3, 0x88b, 0x190f, 0x1911, 0x1951, 0x2193, 0x3219, 0x429b, 0x3219, 0x1951, 0x88b, 0x88b, 0x848, 0x888, 0x110e, 0x190e, 0x190e, 0x1950, 0x2992, 0x2994, 0x2994, 0x2192, 0x2152, 0x2192, 0x2152, 0x2192, 0x2152, 0x2152, 0x2192, 0x2152, 0x2192, 0x2190, 
	0x3, 0x889, 0x110f, 0x1951, 0x1951, 0x2193, 0x29d5, 0x2193, 0x190f, 0x110e, 0x110e, 0x1950, 0x2992, 0x2992, 0x2192, 0x2192, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2152, 0x2152, 0x2192, 0x2190, 0x2192, 0x2192, 0x2152, 0x2192, 0x2192, 0x2152, 0x2192, 
};
unsigned short d_tail_txt[] = {
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x1910, 0x88a, 0x2, 0x3, 0x48, 0x110e, 0x2196, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x88a, 0x46, 0x3, 0x3, 0x3, 0x45, 0x5, 0x3, 0x45, 0x48, 0x110e, 0x2194, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x10ce, 0x88, 0x47, 0x47, 0x47, 0x47, 0x88b, 0x110f, 0x1953, 0x1911, 0x8cd, 0x49, 0x5, 0x3, 0x5, 0x88a, 0x1950, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x1952, 0x88a, 0x47, 0x49, 0x8cd, 0x2195, 0x321b, 0x3a9d, 0x4b21, 0x5b63, 0x63a3, 0x5b61, 0x4adf, 0x3a5b, 0x29d7, 0x1953, 0x8cd, 0x47, 0x5, 0x5, 0x48, 0x110e, 0x2194, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x1910, 0x48, 0x5, 0x49, 0x1151, 0x325d, 0x5ba5, 0x8ced, 0xa5b1, 0xbe35, 0xceb9, 0xd6fb, 0xdefb, 0xd6f9, 0xadb3, 0x6be7, 0x4adf, 0x3a9d, 0x3a5b, 0x29d7, 0x1951, 0x88b, 0x47, 0x5, 0x47, 0x8cc, 0x2994, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x48, 0x47, 0x88b, 0x1995, 0x4adf, 0x63e7, 0x7c6d, 0xa5b3, 0xdf3d, 0xf7bf, 0xffff, 0xffff, 0xffff, 0xffff, 0xf7ff, 0xe77d, 0xbe77, 0x9d71, 0x74ab, 0x63e7, 0x5323, 0x429f, 0x325b, 0x29d5, 0x8cf, 0x47, 0x3, 0x5, 0x8cc, 0x2994, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2192, 0x888, 0x47, 0x8cd, 0x2a19, 0x5ba7, 0x746b, 0x84ef, 0xa5f5, 0xc6bb, 0xdf3d, 0xe77f, 0xef7d, 0xe77d, 0xd6fb, 0xc6b9, 0xbe77, 0xbe77, 0xbe37, 0xb5f5, 0xadb5, 0xa5b3, 0x9531, 0x84ed, 0x7c6b, 0x63e7, 0x4b21, 0x429d, 0x2a17, 0x110f, 0x47, 0x5, 0x47, 0x8cc, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x8ca, 0x5, 0x49, 0x2197, 0x5ba5, 0x8cef, 0xadf7, 0xd6fb, 0xefbd, 0xdf7d, 0xb639, 0xa5b5, 0x952f, 0x8ced, 0x7c6b, 0x6be9, 0x6be7, 0x63a5, 0x6365, 0x63a5, 0x63a7, 0x63e7, 0x7429, 0x7cab, 0x84ad, 0x84af, 0x84af, 0x746b, 0x63e7, 0x5323, 0x3a9d, 0x2a17, 0x1911, 0x49, 0x5, 0x46, 0x1952, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x46, 0x47, 0x1111, 0x4b21, 0x84ef, 0xa5f5, 0xdf3d, 0xef7f, 0xd6fb, 0xadf5, 0x84ad, 0x7429, 0x63e7, 0x5ba5, 0x5b65, 0x5b63, 0x5b61, 0x5323, 0x4b21, 0x5321, 0x4ae1, 0x4ae1, 0x4adf, 0x4adf, 0x5321, 0x5363, 0x5ba5, 0x6c29, 0x7c6d, 0x7cad, 0x7cad, 0x6c29, 0x5b63, 0x429d, 0x29d7, 0x10cf, 0x47, 0x45, 0x8ca, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x2996, 0x8cc, 0x47, 0x88b, 0x2a19, 0x6429, 0x9db1, 0xcefb, 0xe77d, 0xd6fb, 0x9d73, 0x7c6b, 0x6be7, 0x5ba5, 0x5b65, 0x5b63, 0x5b63, 0x5323, 0x4b21, 0x5321, 0x4ae1, 0x4adf, 0x4adf, 0x4adf, 0x4adf, 0x4adf, 0x42df, 0x42df, 0x42df, 0x42df, 0x4b1f, 0x5363, 0x63e7, 0x746b, 0x84ad, 0x8cef, 0x746b, 0x5363, 0x3a5b, 0x1993, 0x889, 0x5, 0x48, 0x1952, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d8, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1954, 0x48, 0x47, 0x1111, 0x5365, 0x8cef, 0xadf7, 0xdf7d, 0xdf3b, 0x9d71, 0x6c29, 0x63a5, 0x5b65, 0x5361, 0x5321, 0x5363, 0x5321, 0x5321, 0x4b1f, 0x4adf, 0x42dd, 0x429d, 0x429d, 0x429d, 0x429d, 0x429d, 0x429d, 0x429d, 0x42dd, 0x3a9d, 0x3a5d, 0x3a5f, 0x42df, 0x4adf, 0x5321, 0x5ba5, 0x746b, 0x8d31, 0x8d31, 0x6c6b, 0x4adf, 0x29d7, 0x10cf, 0x47, 0x47, 0x110e, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1950, 0x46, 0x49, 0x2195, 0x63e7, 0x9d73, 0xc6f9, 0xe77d, 0xc677, 0x746b, 0x5ba5, 0x5b63, 0x5b63, 0x5363, 0x5321, 0x5321, 0x5321, 0x4adf, 0x429d, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5d, 0x3a5b, 0x3a5b, 0x3a5d, 0x3a9d, 0x425b, 0x3a5b, 0x325b, 0x3a5b, 0x3a9d, 0x429f, 0x4adf, 0x4b21, 0x5ba5, 0x746d, 0x8d31, 0x84ad, 0x5ba5, 0x3a5b, 0x1951, 0x49, 0x5, 0x10ce, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x8cc, 0x47, 0x88b, 0x3219, 0x6c29, 0xa5b5, 0xc6fb, 0xd6fb, 0x9d71, 0x63e7, 0x5ba5, 0x5b65, 0x5323, 0x5321, 0x5361, 0x531f, 0x4adf, 0x429d, 0x3a5b, 0x3219, 0x3219, 0x3219, 0x3219, 0x31d9, 0x3219, 0x3a5b, 0x3a5d, 0x321b, 0x3217, 0x29d7, 0x29d7, 0x29d7, 0x31d7, 0x3219, 0x3219, 0x3219, 0x325b, 0x3a9d, 0x42df, 0x4adf, 0x4b21, 0x5be7, 0x84ad, 0x9531, 0x6c29, 0x429f, 0x2195, 0x88b, 0x5, 0x8cc, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d6, 0x29d8, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x8cc, 0x45, 0x8cd, 0x325d, 0x6c29, 0xa5b5, 0xc6b9, 0xbe77, 0x8ced, 0x63e5, 0x5ba5, 0x6365, 0x5b63, 0x5321, 0x4ae1, 0x4adf, 0x429d, 0x3a5b, 0x3219, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x3219, 0x429d, 0x3a9d, 0x3219, 0x29d7, 0x2195, 0x2193, 0x2193, 0x2195, 0x2995, 0x2997, 0x29d7, 0x2a19, 0x3219, 0x3a5b, 0x429d, 0x429d, 0x4adf, 0x5b63, 0x7429, 0x8d31, 0x746b, 0x4ae1, 0x29d7, 0x8cd, 0x5, 0x8cc, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1110, 0x47, 0x8cd, 0x3add, 0x6c29, 0x9db5, 0xbe79, 0xadf5, 0x7cab, 0x63a5, 0x5b65, 0x5b65, 0x5321, 0x4ae1, 0x4adf, 0x42dd, 0x3a9b, 0x3a5b, 0x29d7, 0x29d7, 0x29d7, 0x2995, 0x2995, 0x21d5, 0x29d7, 0x29d7, 0x3a1b, 0x429d, 0x425d, 0x3219, 0x29d5, 0x2193, 0x2193, 0x2193, 0x2193, 0x2193, 0x2195, 0x2195, 0x29d7, 0x2a17, 0x3217, 0x3259, 0x3a5b, 0x429d, 0x4adf, 0x5321, 0x63e7, 0x84ad, 0x746d, 0x52e1, 0x29d7, 0x88b, 0x5, 0x10ce, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x2996, 0x29d6, 0x29d6, 0x29d6, 0x2994, 0x48, 0x8cd, 0x3a9d, 0x6c29, 0x9571, 0xa5b5, 0x9531, 0x7429, 0x63a5, 0x5b65, 0x5321, 0x4adf, 0x429f, 0x3a9d, 0x425d, 0x3a5b, 0x3219, 0x29d7, 0x29d7, 0x2995, 0x2195, 0x2195, 0x2193, 0x2195, 0x29d7, 0x29d7, 0x325b, 0x42df, 0x429d, 0x3a19, 0x29d5, 0x2193, 0x2193, 0x2193, 0x29d5, 0x2995, 0x2195, 0x2195, 0x2995, 0x29d7, 0x29d7, 0x2a17, 0x3219, 0x325b, 0x3a9d, 0x42dd, 0x4adf, 0x5ba5, 0x7cad, 0x7c6d, 0x5323, 0x29d7, 0x88b, 0x5, 0x1950, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x88a, 0x89, 0x2a19, 0x6c27, 0x9531, 0x9d73, 0x84ad, 0x6c27, 0x5ba5, 0x5b63, 0x5321, 0x4adf, 0x429d, 0x3a5d, 0x3a5b, 0x3a1b, 0x3219, 0x29d7, 0x2995, 0x2195, 0x2193, 0x2193, 0x2195, 0x2195, 0x2195, 0x29d5, 0x29d7, 0x3219, 0x42df, 0x429f, 0x321b, 0x29d7, 0x2193, 0x2193, 0x2193, 0x2995, 0x29d7, 0x29d7, 0x29d5, 0x29d5, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x31d9, 0x3219, 0x3a5b, 0x3a9d, 0x42df, 0x5ba5, 0x7cad, 0x74ad, 0x5323, 0x29d7, 0x47, 0x46, 0x2994, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x29d6, 0x10ce, 0x47, 0x1955, 0x5323, 0x84ef, 0x9531, 0x7c6b, 0x6be7, 0x63a5, 0x5363, 0x4adf, 0x429d, 0x3a5b, 0x325b, 0x325b, 0x3219, 0x29d9, 0x29d7, 0x2997, 0x2193, 0x2193, 0x2193, 0x2195, 0x2995, 0x2195, 0x2195, 0x29d7, 0x29d5, 0x29d9, 0x4ae1, 0x4ae1, 0x3a5b, 0x29d7, 0x2995, 0x2193, 0x2193, 0x2193, 0x2195, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d5, 0x29d7, 0x29d7, 0x2a19, 0x325b, 0x3a9d, 0x4adf, 0x63a5, 0x7cad, 0x746b, 0x4b21, 0x1993, 0x47, 0x8ca, 0x29d6, 0x29d6, 0x29d6, 
	0x29d6, 0x29d6, 0x2994, 0x3, 0x8b, 0x42df, 0x746b, 0x9d71, 0x84eb, 0x6be7, 0x5b65, 0x5323, 0x4adf, 0x3a9d, 0x3259, 0x321b, 0x3a1b, 0x3219, 0x29d7, 0x29d7, 0x2997, 0x29d5, 0x2995, 0x2195, 0x29d5, 0x2997, 0x2995, 0x2195, 0x2195, 0x29d5, 0x2995, 0x2197, 0x4b23, 0x5b63, 0x3a5d, 0x2a19, 0x29d7, 0x2195, 0x2193, 0x2193, 0x2195, 0x2195, 0x2995, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d5, 0x29d7, 0x29d7, 0x3219, 0x325b, 0x3a9d, 0x4adf, 0x63e7, 0x7cad, 0x742b, 0x429d, 0x8cd, 0x47, 0x1952, 0x29d8, 0x29d6, 
	0x29d6, 0x29d6, 0x88a, 0x3, 0x2197, 0x6c29, 0xa5b3, 0x952d, 0x6be7, 0x5b63, 0x5321, 0x4adf, 0x3a5d, 0x3219, 0x3219, 0x3219, 0x31d9, 0x2997, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x2995, 0x2195, 0x2995, 0x2995, 0x29d5, 0x2193, 0x1953, 0x5323, 0x6c29, 0x4ae1, 0x325b, 0x3219, 0x29d7, 0x29d5, 0x29d5, 0x2195, 0x2195, 0x2195, 0x2995, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x31d9, 0x3219, 0x325b, 0x3a9d, 0x4b23, 0x6be7, 0x7c6d, 0x63e7, 0x29d7, 0x49, 0x88a, 0x29d6, 0x29d6, 
	0x29d6, 0x2194, 0x3, 0x89, 0x4b23, 0xadf5, 0xadf3, 0x6c27, 0x5363, 0x4b21, 0x42dd, 0x3a5b, 0x3219, 0x3219, 0x31d9, 0x29d7, 0x29d7, 0x29d7, 0x29d5, 0x29d7, 0x29d7, 0x29d7, 0x2995, 0x2995, 0x2195, 0x2195, 0x2195, 0x2995, 0x29d7, 0x29d7, 0x2155, 0x1911, 0x42df, 0x84ad, 0x63a5, 0x429d, 0x3a1b, 0x3219, 0x2a17, 0x2a17, 0x29d7, 0x29d7, 0x29d5, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d9, 0x3219, 0x3219, 0x3a5b, 0x429d, 0x5321, 0x63e7, 0x6c2b, 0x5323, 0x10cf, 0x47, 0x2152, 0x29d6, 
	0x29d6, 0x8cc, 0x3, 0x2195, 0x952f, 0xc677, 0x7c69, 0x5321, 0x4adf, 0x4a9d, 0x3a5b, 0x3219, 0x3219, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x2995, 0x2195, 0x2195, 0x2195, 0x2193, 0x2195, 0x2195, 0x29d7, 0x3217, 0x29d9, 0x2195, 0x110f, 0x2197, 0x84ed, 0x9d71, 0x5363, 0x429d, 0x3a5b, 0x3219, 0x3219, 0x3219, 0x2a19, 0x29d7, 0x29d7, 0x29d9, 0x2a17, 0x31d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x29d7, 0x3219, 0x3259, 0x325b, 0x429d, 0x5361, 0x63e7, 0x63e7, 0x29d9, 0x47, 0x8cc, 0x29d6, 
	0x29d6, 0x46, 0x47, 0x5b63, 0xc677, 0x9d71, 0x5321, 0x4adf, 0x429d, 0x3a5b, 0x3a59, 0x3259, 0x3219, 0x3219, 0x3219, 0x3219, 0x31d9, 0x3217, 0x29d7, 0x29d7, 0x29d5, 0x2995, 0x2995, 0x2995, 0x29d5, 0x29d7, 0x31d7, 0x3219, 0x3259, 0x29d7, 0x2195, 0x8cd, 0x88b, 0x42df, 0xceb9, 0xa571, 0x5b65, 0x4ae1, 0x429f, 0x425d, 0x3a5d, 0x3a5b, 0x3a5b, 0x3a5b, 0x325b, 0x325b, 0x3219, 0x3219, 0x3219, 0x2a19, 0x2a19, 0x2a19, 0x2a17, 0x29d7, 0x3219, 0x3219, 0x3a5b, 0x42df, 0x5ba5, 0x63e7, 0x3a9f, 0x88b, 0x889, 0x29d6, 
	0x2154, 0x3, 0x10cf, 0x952f, 0xb635, 0x63e5, 0x42df, 0x429d, 0x425d, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a5b, 0x3a59, 0x3a59, 0x3219, 0x3219, 0x3219, 0x3219, 0x3219, 0x3219, 0x3219, 0x3a5b, 0x325b, 0x3219, 0x2195, 0x1951, 0x88b, 0x45, 0x8cd, 0x4b21, 0xc677, 0xa571, 0x7429, 0x63a7, 0x63a5, 0x5b65, 0x5b63, 0x5321, 0x4b21, 0x4adf, 0x429f, 0x429f, 0x3a9d, 0x3a5d, 0x3a9d, 0x3a5b, 0x325b, 0x3219, 0x3219, 0x3219, 0x3219, 0x321b, 0x3a9d, 0x5363, 0x63a5, 0x4ae1, 0x110f, 0x47, 0x1952, 
	0x10ce, 0x3, 0x29d7, 0x952f, 0x84ab, 0x5321, 0x42df, 0x4adf, 0x429d, 0x429d, 0x429d, 0x429d, 0x42df, 0x5321, 0x5321, 0x4b21, 0x4adf, 0x4adf, 0x429f, 0x429d, 0x3a5d, 0x3a5b, 0x3219, 0x3219, 0x3219, 0x3219, 0x3219, 0x2a19, 0x2193, 0x110f, 0x88b, 0x46, 0x88a, 0x3, 0x88b, 0x2a19, 0x6c27, 0x846b, 0x7c6b, 0x7429, 0x6be7, 0x5b65, 0x5321, 0x4adf, 0x42df, 0x429f, 0x4adf, 0x4adf, 0x4adf, 0x4ae1, 0x42e1, 0x42df, 0x429d, 0x3a9d, 0x3a5b, 0x325b, 0x3a1b, 0x3a5b, 0x4ae1, 0x5b25, 0x4ae1, 0x1953, 0x49, 0x110e, 
	0x88a, 0x45, 0x42dd, 0x84ed, 0x63e5, 0x4ae1, 0x52df, 0x531f, 0x4adf, 0x5321, 0x5321, 0x5b63, 0x5363, 0x4b21, 0x42df, 0x429d, 0x3a5b, 0x3219, 0x2a19, 0x29d7, 0x29d7, 0x29d7, 0x29d5, 0x2995, 0x29d5, 0x29d5, 0x2195, 0x1111, 0x88b, 0x47, 0x47, 0x88c, 0x2996, 0x48, 0x3, 0x47, 0x8cd, 0x2195, 0x3219, 0x325b, 0x3219, 0x29d7, 0x2997, 0x2195, 0x2195, 0x2995, 0x29d7, 0x29d7, 0x2a19, 0x321b, 0x3a5d, 0x3a9d, 0x42df, 0x429f, 0x3a9d, 0x3a9d, 0x3a5d, 0x3a5d, 0x429f, 0x4b21, 0x429f, 0x2195, 0x89, 0x8cc, 
	0x46, 0x89, 0x4b21, 0x7429, 0x5361, 0x4ae1, 0x5321, 0x5b63, 0x5b65, 0x5b63, 0x5321, 0x3a9d, 0x29d7, 0x1953, 0x1953, 0x110f, 0x110f, 0x10cd, 0x10cd, 0x10cf, 0x190f, 0x1951, 0x1911, 0x190f, 0x190f, 0x190f, 0x88b, 0x45, 0x5, 0x47, 0x10ce, 0x29d6, 0x29d6, 0x2996, 0x48, 0x3, 0x3, 0x5, 0x47, 0x47, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x88b, 0x8cd, 0x10cf, 0x110f, 0x1953, 0x29d7, 0x325b, 0x3a5b, 0x3a9d, 0x3a9d, 0x3a9d, 0x429f, 0x4adf, 0x3a9d, 0x2197, 0x88b, 0x88, 
	0x2, 0x8cd, 0x5363, 0x63e7, 0x4ae1, 0x42df, 0x429d, 0x429d, 0x3219, 0x2193, 0x10cd, 0x89, 0x45, 0x45, 0x45, 0x45, 0x45, 0x47, 0x88, 0x88, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x110e, 0x2194, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88a, 0x88, 0x47, 0x47, 0x47, 0x47, 0x45, 0x49, 0x8cd, 0x190f, 0x2997, 0x325b, 0x3a5d, 0x3a5d, 0x3a9d, 0x325b, 0x29d7, 0x88b, 0x46, 
	0x3, 0x8cd, 0x5363, 0x42df, 0x29d7, 0x2195, 0x1911, 0x889, 0x47, 0x5, 0x5, 0x44, 0x46, 0x8cc, 0x1110, 0x1910, 0x1950, 0x1952, 0x2194, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2154, 0x1952, 0x1950, 0x1110, 0x88a, 0x46, 0x47, 0x45, 0x849, 0x110f, 0x2193, 0x29d7, 0x29d7, 0x21d5, 0x2195, 0x8cb, 0x45, 
	0x3, 0x8cb, 0x29d9, 0x1111, 0x47, 0x45, 0x5, 0x46, 0x888, 0x10ce, 0x2194, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d8, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2996, 0x29d6, 0x29d4, 0x29d6, 0x29d8, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x2994, 0x1110, 0x8cc, 0x88, 0x47, 0x889, 0x88b, 0x8cf, 0x1953, 0x88b, 0x5, 
	0x3, 0x3, 0x47, 0x49, 0x48, 0x110e, 0x2154, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x10cc, 0x48, 0x47, 0x47, 0x45, 0x3, 
	0x4, 0x48, 0x110e, 0x2194, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d4, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x29d6, 0x1952, 0x8cc, 0x48, 0x4, 
};

/*---------------------------------------------------------------------------*/






#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 */


/* ======== d_body ======== */


/* ======== db ======== */

Gfx d_body_model[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	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(d_eye_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_v[0], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(4, 5, 2, 0),
	gsSP1Triangle(6, 5, 4, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,0,G_TX_WRAP,6,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(d_body1_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,7),

	gsSPVertex(&d_body_v[7], 14, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(1, 0, 4, 0),
	gsSP1Triangle(4, 5, 1, 0),
	gsSP1Triangle(1, 5, 3, 0),
	gsSP1Triangle(0, 6, 4, 0),
	gsSP1Triangle(6, 0, 7, 0),
	gsSP1Triangle(4, 8, 9, 0),
	gsSP1Triangle(9, 5, 4, 0),
	gsSP1Triangle(4, 6, 8, 0),
	gsSP1Triangle(7, 10, 6, 0),
	gsSP1Triangle(10, 11, 6, 0),
	gsSP1Triangle(6, 11, 12, 0),
	gsSP1Triangle(12, 8, 6, 0),
	gsSP1Triangle(13, 9, 8, 0),
	gsSP1Triangle(3, 5, 9, 0),
	gsSP1Triangle(3, 9, 13, 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(d_body2_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_v[21], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 0, 0),
	gsSP1Triangle(0, 2, 5, 0),
	gsSP1Triangle(5, 6, 0, 0),
	gsSP1Triangle(0, 6, 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(d_body4_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_v[28], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 0, 2, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(7, 8, 6, 0),
	gsSP1Triangle(6, 9, 7, 0),
	gsSP1Triangle(5, 10, 6, 0),
	gsSP1Triangle(6, 10, 9, 0),
	gsSP1Triangle(6, 8, 4, 0),
	gsSP1Triangle(4, 8, 11, 0),
	gsSP1Triangle(11, 8, 7, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(14, 15, 12, 0),
	gsSPVertex(&d_body_v[41], 9, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(4, 7, 6, 0),
	gsSP1Triangle(5, 8, 6, 0),
	gsSP1Triangle(6, 7, 5, 0),
	gsSP1Triangle(6, 8, 4, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_body_modelT[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 50 vertices */


/*   0 vertices */
/* 64 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  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 */


/* ======== g14 ======== */


/* ======== db ======== */

Gfx d_body_dx_model[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	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(d_eye_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_dx_v[0], 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 1, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(6, 5, 7, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,0,G_TX_WRAP,6,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(d_body1_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,7),

	gsSPVertex(&d_body_dx_v[8], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 1, 0, 0),
	gsSP1Triangle(4, 0, 2, 0),
	gsSP1Triangle(5, 0, 4, 0),
	gsSP1Triangle(6, 3, 0, 0),
	gsSP1Triangle(0, 5, 6, 0),
	gsSP1Triangle(2, 1, 7, 0),
	gsSP1Triangle(2, 8, 9, 0),
	gsSP1Triangle(9, 10, 2, 0),
	gsSP1Triangle(7, 11, 2, 0),
	gsSP1Triangle(11, 12, 2, 0),
	gsSP1Triangle(2, 10, 4, 0),
	gsSP1Triangle(2, 12, 8, 0),
	gsSP1Triangle(13, 14, 5, 0),
	gsSP1Triangle(14, 15, 5, 0),
	gsSP1Triangle(5, 15, 6, 0),
	gsSP1Triangle(13, 5, 4, 0),
	gsSPVertex(&d_body_dx_v[12], 1, 0),
	gsSPVertex(&d_body_dx_v[15], 7, 1),
	gsSPVertex(&d_body_dx_v[24], 4, 8),
	gsSP1Triangle(8, 5, 9, 0),
	gsSP1Triangle(9, 5, 1, 0),
	gsSP1Triangle(8, 6, 5, 0),
	gsSP1Triangle(2, 6, 8, 0),
	gsSP1Triangle(0, 4, 10, 0),
	gsSP1Triangle(0, 10, 7, 0),
	gsSP1Triangle(8, 11, 2, 0),
	gsSP1Triangle(3, 2, 11, 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(d_body2_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_dx_v[28], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 4, 0),
	gsSP1Triangle(2, 4, 0, 0),
	gsSP1Triangle(2, 1, 5, 0),
	gsSP1Triangle(6, 3, 2, 0),
	gsSP1Triangle(3, 6, 7, 0),
	gsSP1Triangle(7, 8, 3, 0),
	gsSP1Triangle(8, 4, 3, 0),
	gsSP1Triangle(1, 0, 9, 0),
	gsSP1Triangle(5, 1, 10, 0),
	gsSP1Triangle(1, 9, 10, 0),
	gsSP1Triangle(11, 5, 10, 0),
	gsSP1Triangle(12, 6, 5, 0),
	gsSP1Triangle(11, 12, 5, 0),
	gsSP1Triangle(7, 6, 13, 0),
	gsSP1Triangle(13, 12, 14, 0),
	gsSP1Triangle(13, 15, 7, 0),
	gsSP1Triangle(14, 15, 13, 0),
	gsSP1Triangle(6, 12, 13, 0),
	gsSP1Triangle(14, 12, 11, 0),
	gsSPVertex(&d_body_dx_v[38], 2, 0),
	gsSPVertex(&d_body_dx_v[42], 12, 2),
	gsSP1Triangle(3, 4, 8, 0),
	gsSP1Triangle(4, 3, 6, 0),
	gsSP1Triangle(0, 5, 1, 0),
	gsSP1Triangle(6, 5, 10, 0),
	gsSP1Triangle(1, 5, 2, 0),
	gsSP1Triangle(7, 10, 5, 0),
	gsSP1Triangle(6, 11, 4, 0),
	gsSP1Triangle(8, 4, 11, 0),
	gsSP1Triangle(9, 13, 6, 0),
	gsSP1Triangle(6, 13, 11, 0),
	gsSP1Triangle(10, 9, 6, 0),
	gsSP1Triangle(11, 13, 12, 0),
	gsSP1Triangle(12, 13, 9, 0),
	gsSP1Triangle(9, 10, 7, 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(d_body4_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_body_dx_v[54], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 1, 3, 0),
	gsSP1Triangle(2, 4, 0, 0),
	gsSP1Triangle(3, 4, 2, 0),
	gsSP1Triangle(5, 6, 7, 0),
	gsSP1Triangle(8, 6, 5, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(14, 15, 12, 0),
	gsSPVertex(&d_body_dx_v[66], 6, 0),
	gsSP1Triangle(1, 4, 5, 0),
	gsSP1Triangle(0, 4, 1, 0),
	gsSP1Triangle(2, 1, 5, 0),
	gsSP1Triangle(5, 3, 2, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_body_dx_modelT[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 72 vertices */


/*   0 vertices */
/* 64 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  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 */


/* ======== d_hand_ ======== */


/* ======== db ======== */

Gfx d_hand_l_modelT[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(d_hand_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&d_hand_l_v[0], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 3, 5, 0),
	gsSP1Triangle(6, 4, 5, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_hand_l_model[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 7 vertices */


/*   0 vertices */
/* 32 x 32  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 */


/* ======== d_hip ======== */


/* ======== db ======== */

Gfx d_hip_model[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,0,G_TX_WRAP,6,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(d_body1_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,7),

	gsSPVertex(&d_hip_v[0], 7, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(2, 4, 0, 0),
	gsSP1Triangle(3, 4, 2, 0),
	gsSP1Triangle(0, 4, 5, 0),
	gsSP1Triangle(3, 5, 4, 0),
	gsSP1Triangle(0, 5, 6, 0),
	gsSP1Triangle(3, 6, 5, 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(d_body4_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_hip_v[7], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(3, 4, 1, 0),
	gsSP1Triangle(2, 1, 4, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_hip_modelT[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 12 vertices */


/*   0 vertices */
/* 64 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  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 */


/* ======== g10 ======== */


/* ======== db ======== */

Gfx d_hip_dx_model[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,0,G_TX_WRAP,6,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(d_body1_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,64,8,0,7),

	gsSPVertex(&d_hip_dx_v[0], 9, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 4, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSP1Triangle(0, 4, 5, 0),
	gsSP1Triangle(6, 5, 4, 0),
	gsSP1Triangle(7, 4, 3, 0),
	gsSP1Triangle(4, 7, 6, 0),
	gsSP1Triangle(8, 7, 2, 0),
	gsSP1Triangle(7, 3, 2, 0),
	gsSP1Triangle(2, 1, 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(d_body2_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_hip_dx_v[9], 9, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 1, 0),
	gsSP1Triangle(1, 4, 3, 0),
	gsSP1Triangle(3, 4, 5, 0),
	gsSP1Triangle(5, 2, 3, 0),
	gsSP1Triangle(2, 5, 6, 0),
	gsSP1Triangle(0, 7, 8, 0),
	gsSP1Triangle(8, 7, 6, 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(d_body4_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&d_hip_dx_v[18], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 1, 3, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_hip_dx_modelT[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 22 vertices */


/*   0 vertices */
/* 64 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 8  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 */


/* ======== d_tail ======== */


/* ======== db ======== */

Gfx d_tail_modelT[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,64,32,0,0,G_TX_CLAMP,6,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(d_tail_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,64,32,0,7),

	gsSPVertex(&d_tail_v[0], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 1, 3, 0),
	gsSP1Triangle(1, 4, 3, 0),
	gsSP1Triangle(0, 5, 1, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx d_tail_model[] = {
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 6 vertices */


/*   0 vertices */
/* 64 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */

