#include<ultra64.h>

extern Vtx AS_Bigrock_v[];
extern Vtx AS_Bigrock_vmcur[];
extern Tri AS_Bigrock_tri[];
extern Mtx AS_Bigrock_matrix[];

extern unsigned short AS_Rock_01_txt[];
extern unsigned short AS_Rock_02_txt[];
extern unsigned short AS_Rock_03_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)

/* main display list */


/* ======== o1 ======== */

Gfx AS_Bigrock[]={

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,0,G_TX_MIRROR,5,0,G_TX_MIRROR,5,0),
	gs_Nin_LoadTextureImage(AS_Rock_02_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&AS_Bigrock_v[0], 15, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 2, 4, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSP1Triangle(0, 3, 5, 0),
	gsSP1Triangle(3, 6, 7, 0),
	gsSP1Triangle(7, 5, 3, 0),
	gsSP1Triangle(4, 6, 3, 0),
	gsSP1Triangle(8, 1, 0, 0),
	gsSP1Triangle(9, 10, 0, 0),
	gsSP1Triangle(0, 10, 8, 0),
	gsSP1Triangle(5, 11, 0, 0),
	gsSP1Triangle(0, 11, 9, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSPVertex(&AS_Bigrock_v[4], 4, 0),
	gsSPVertex(&AS_Bigrock_v[13], 9, 4),
	gsSPVertex(&AS_Bigrock_v[52], 2, 13),
	gsSP1Triangle(4, 6, 5, 0),
	gsSP1Triangle(7, 13, 14, 0),
	gsSP1Triangle(0, 8, 9, 0),
	gsSP1Triangle(3, 2, 9, 0),
	gsSP1Triangle(10, 9, 11, 0),
	gsSP1Triangle(11, 9, 8, 0),
	gsSP1Triangle(9, 2, 0, 0),
	gsSP1Triangle(9, 10, 3, 0),
	gsSP1Triangle(12, 3, 10, 0),
	gsSP1Triangle(1, 3, 12, 0),
	gsSPVertex(&AS_Bigrock_v[5], 1, 0),
	gsSPVertex(&AS_Bigrock_v[9], 1, 1),
	gsSPVertex(&AS_Bigrock_v[11], 1, 2),
	gsSPVertex(&AS_Bigrock_v[19], 10, 3),
	gsSPVertex(&AS_Bigrock_v[30], 1, 13),
	gsSPVertex(&AS_Bigrock_v[54], 1, 14),
	gsSPVertex(&AS_Bigrock_v[57], 1, 15),
	gsSP1Triangle(2, 0, 6, 0),
	gsSP1Triangle(5, 6, 0, 0),
	gsSP1Triangle(6, 5, 7, 0),
	gsSP1Triangle(6, 15, 8, 0),
	gsSP1Triangle(7, 15, 6, 0),
	gsSP1Triangle(6, 10, 2, 0),
	gsSP1Triangle(8, 10, 6, 0),
	gsSP1Triangle(9, 11, 10, 0),
	gsSP1Triangle(10, 8, 9, 0),
	gsSP1Triangle(2, 10, 11, 0),
	gsSP1Triangle(11, 1, 2, 0),
	gsSP1Triangle(3, 14, 12, 0),
	gsSP1Triangle(4, 14, 3, 0),
	gsSP1Triangle(12, 13, 3, 0),
	gsSP1Triangle(3, 13, 5, 0),
	gsSP1Triangle(7, 5, 13, 0),
	gsSPVertex(&AS_Bigrock_v[20], 1, 0),
	gsSPVertex(&AS_Bigrock_v[23], 1, 1),
	gsSPVertex(&AS_Bigrock_v[28], 8, 2),
	gsSPVertex(&AS_Bigrock_v[55], 1, 10),
	gsSPVertex(&AS_Bigrock_v[58], 2, 11),
	gsSPVertex(&AS_Bigrock_v[61], 3, 13),
	gsSP1Triangle(3, 4, 2, 0),
	gsSP1Triangle(4, 3, 1, 0),
	gsSP1Triangle(5, 13, 14, 0),
	gsSP1Triangle(6, 12, 2, 0),
	gsSP1Triangle(6, 11, 8, 0),
	gsSP1Triangle(2, 11, 6, 0),
	gsSP1Triangle(7, 11, 2, 0),
	gsSP1Triangle(8, 11, 7, 0),
	gsSP1Triangle(7, 15, 8, 0),
	gsSP1Triangle(0, 10, 7, 0),
	gsSP1Triangle(7, 10, 9, 0),
	gsSP1Triangle(9, 15, 7, 0),
	gsSP1Triangle(2, 12, 3, 0),
	gsSPVertex(&AS_Bigrock_v[17], 1, 0),
	gsSPVertex(&AS_Bigrock_v[20], 1, 1),
	gsSPVertex(&AS_Bigrock_v[28], 1, 2),
	gsSPVertex(&AS_Bigrock_v[33], 1, 3),
	gsSPVertex(&AS_Bigrock_v[35], 4, 4),
	gsSPVertex(&AS_Bigrock_v[54], 3, 8),
	gsSPVertex(&AS_Bigrock_v[64], 5, 11),
	gsSP1Triangle(2, 8, 3, 0),
	gsSP1Triangle(3, 8, 1, 0),
	gsSP1Triangle(4, 9, 5, 0),
	gsSP1Triangle(5, 9, 1, 0),
	gsSP1Triangle(1, 10, 5, 0),
	gsSP1Triangle(6, 11, 12, 0),
	gsSP1Triangle(6, 12, 13, 0),
	gsSP1Triangle(0, 10, 1, 0),
	gsSP1Triangle(7, 14, 15, 0),
	gsSPVertex(&AS_Bigrock_v[9], 1, 0),
	gsSPVertex(&AS_Bigrock_v[25], 1, 1),
	gsSPVertex(&AS_Bigrock_v[27], 1, 2),
	gsSPVertex(&AS_Bigrock_v[39], 5, 3),
	gsSPVertex(&AS_Bigrock_v[69], 6, 8),
	gsSP1Triangle(3, 8, 9, 0),
	gsSP1Triangle(4, 10, 11, 0),
	gsSP1Triangle(5, 2, 1, 0),
	gsSP1Triangle(6, 0, 2, 0),
	gsSP1Triangle(2, 5, 6, 0),
	gsSP1Triangle(7, 12, 13, 0),
	gsSPVertex(&AS_Bigrock_v[8], 3, 0),
	gsSPVertex(&AS_Bigrock_v[25], 1, 3),
	gsSPVertex(&AS_Bigrock_v[41], 2, 4),
	gsSPVertex(&AS_Bigrock_v[44], 3, 6),
	gsSPVertex(&AS_Bigrock_v[60], 1, 9),
	gsSPVertex(&AS_Bigrock_v[75], 4, 10),
	gsSP1Triangle(6, 10, 11, 0),
	gsSP1Triangle(7, 12, 13, 0),
	gsSP1Triangle(3, 9, 4, 0),
	gsSP1Triangle(1, 5, 8, 0),
	gsSP1Triangle(8, 2, 1, 0),
	gsSP1Triangle(0, 2, 8, 0),
	gsSPVertex(&AS_Bigrock_v[46], 5, 1),
	gsSPVertex(&AS_Bigrock_v[79], 9, 6),
	gsSP1Triangle(1, 6, 0, 0),
	gsSP1Triangle(2, 7, 8, 0),
	gsSP1Triangle(3, 9, 10, 0),
	gsSP1Triangle(4, 11, 12, 0),
	gsSP1Triangle(5, 13, 14, 0),
	gsSPVertex(&AS_Bigrock_v[51], 1, 0),
	gsSPVertex(&AS_Bigrock_v[88], 2, 1),
	gsSP1Triangle(0, 1, 2, 0),
	gsSPEndDisplayList(),
}; /* o1 */ 

/* 90 vertices */
Vtx AS_Bigrock_v[]={
	{ -445,-165,601,0, 918, 244, 32, 114, 20, 0 },   /* v0 p54/V3 used 8 times */ 
	{ -445,-403,1202,0, 1282, 681, -93, -10, 73, 0 },   /* v1 p9/V2 used 2 times */ 
	{ -222,-272,1202,0, 1754, 437, 0, 115, 33, 0 },   /* v2 p54/V1 used 3 times */ 
	{ -222,-125,601,0, 1279, -81, -4, 119, 14, 0 },   /* v3 p54/V2 used 6 times */ 
	{ 0,-441,1202,0, 1860, -77, -2, 17, 118, 0 },   /* v4 p55/V3 used 4 times */ 
	{ -222,-203,0,0, 529, -804, 4, 119, -18, 0 },   /* v5 p58/V2 used 6 times */ 
	{ 0,-90,601,0, 1634, -411, 33, 112, 28, 0 },   /* v6 p55/V2 used 4 times */ 
	{ 0,-125,0,0, 937, -1096, 5, 118, -21, 0 },   /* v7 p58/V1 used 6 times */ 
	{ -667,-165,985,0, 1023, 1024, -58, 9, 103, 0 },   /* v8 p64/V3 used 4 times */ 
	{ -667,134,0,0, 315, 225, 54, 107, 12, 0 },   /* v9 p69/V3 used 6 times */ 
	{ -667,-43,601,0, 753, 717, -16, 114, 33, 0 },   /* v10 p64/V2 used 4 times */ 
	{ -445,-165,0,0, 263, -408, 69, 98, -10, 0 },   /* v11 p57/V3 used 6 times */ 
	{ 0,-1648,661,0, 823, -435, 21, -35, 112, 0 },   /* v12 p53/V1 used 1 times */ 
	{ 245,-1835,661,0, 47, -814, -19, -44, 109, 0 },   /* v13 p53/V2 used 2 times */ 
	{ 0,-441,1202,0, 1024, 1024, -2, 17, 118, 0 },   /* v14 p53/V3 used 2 times */ 
	{ 222,-165,1202,0, 0, 1024, -61, -15, 101, 0 },   /* v15 p52/V2 used 1 times */ 
	{ 445,-456,1360,0, 1023, 1024, 55, -26, 102, 0 },   /* v16 p51/V1 used 1 times */ 
	{ 222,-165,1202,0, 2511, -188, 44, 111, 15, 0 },   /* v17 p48/V3 used 3 times */ 
	{ 222,-257,601,0, 1743, -925, -7, 119, 9, 0 },   /* v18 p55/V1 used 6 times */ 
	{ 222,-165,0,0, 1201, -1494, -5, 120, -3, 0 },   /* v19 p56/V1 used 7 times */ 
	{ 445,-165,601,0, 2169, -1203, -35, 114, 12, 0 },   /* v20 p48/V1 used 8 times */ 
	{ 0,-417,-601,0, -73, -2014, -18, 118, -4, 0 },   /* v21 p56/V3 used 6 times */ 
	{ -222,-250,-601,0, -182, -1500, 26, 117, 0, 0 },   /* v22 p57/V1 used 7 times */ 
	{ 0,-165,-1202,0, -420, -2437, -28, 114, 20, 0 },   /* v23 p18/V3 used 4 times */ 
	{ -445,-165,-1202,0, -1045, -1713, 23, 117, 8, 0 },   /* v24 p75/V1 used 3 times */ 
	{ -667,-165,-1202,0, -1358, -1351, -25, 114, -28, 0 },   /* v25 p14/V1 used 4 times */ 
	{ -445,-265,-601,0, -513, -1151, 53, 108, -7, 0 },   /* v26 p57/V2 used 5 times */ 
	{ -667,22,-601,0, -475, -529, 72, 93, -23, 0 },   /* v27 p71/V3 used 6 times */ 
	{ 445,-165,-601,0, 860, -2508, -37, 114, 7, 0 },   /* v28 p42/V3 used 8 times */ 
	{ 222,-165,-1202,0, -107, -2799, -28, 116, 10, 0 },   /* v29 p19/V3 used 3 times */ 
	{ 222,-165,-601,0, 547, -2146, -49, 109, 8, 0 },   /* v30 p56/V2 used 5 times */ 
	{ 245,-1835,661,0, 0, 1024, -19, -44, 109, 0 },   /* v31 p50/V1 used 1 times */ 
	{ 667,-165,-1202,0, 518, -3523, 29, 116, -7, 0 },   /* v32 p44/V1 used 3 times */ 
	{ 667,139,0,0, 2197, -1942, -28, 116, -9, 0 },   /* v33 p43/V3 used 8 times */ 
	{ 889,-165,-601,0, 1485, -3232, 48, 105, -32, 0 },   /* v34 p44/V3 used 3 times */ 
	{ 889,-68,601,0, 2913, -1839, 52, 96, 48, 0 },   /* v35 p41/V1 used 3 times */ 
	{ 667,-165,985,0, 2900, -1148, -19, 54, 104, 0 },   /* v36 p41/V3 used 3 times */ 
	{ -667,-165,985,0, 0, 1024, -58, 9, 103, 0 },   /* v37 p49/V1 used 2 times */ 
	{ -489,-1648,661,0, 17, -1175, -66, -29, 94, 0 },   /* v38 p74/V1 used 1 times */ 
	{ -489,-1648,661,0, 0, 1024, -66, -29, 94, 0 },   /* v39 p73/V1 used 1 times */ 
	{ 667,-165,985,0, 0, 1024, 97, -13, 68, 0 },   /* v40 p72/V1 used 1 times */ 
	{ -889,-165,-601,0, -1016, -336, -85, 79, -28, 0 },   /* v41 p70/V2 used 3 times */ 
	{ -1128,-250,0,0, -801, 626, -76, 92, -5, 0 },   /* v42 p70/V3 used 3 times */ 
	{ 667,-165,985,0, 831, -62, 97, -13, 68, 0 },   /* v43 p79/V1 used 1 times */ 
	{ 667,-165,985,0, 1081, -11, -19, 54, 104, 0 },   /* v44 p78/V1 used 1 times */ 
	{ -863,-1310,715,0, 1024, 1023, -42, -18, 109, 0 },   /* v45 p76/V1 used 1 times */ 
	{ -1020,-250,601,0, 4, 1104, -71, 91, 29, 0 },   /* v46 p68/V3 used 4 times */ 
	{ -245,-1648,939,0, 0, 1024, 90, -1, 78, 0 },   /* v47 p63/V1 used 1 times */ 
	{ -222,-272,1202,0, 1024, 1024, -3, -43, 110, 0 },   /* v48 p62/V1 used 1 times */ 
	{ 0,-1648,661,0, 51, -980, 21, -35, 112, 0 },   /* v49 p61/V1 used 1 times */ 
	{ 997,-868,610,0, 55, 1052, 65, -21, 97, 0 },   /* v50 p2/V1 used 1 times */ 
	{ 667,-165,985,0, 0, 1023, 97, -13, 68, 0 },   /* v51 p21/V1 used 1 times */ 
	{ 222,-165,1202,0, 0, 1024, -61, -15, 101, 0 },   /* v52 p51/V2 used 1 times */ 
	{ 245,-1835,661,0, 1059, -527, -19, -44, 109, 0 },   /* v53 p51/V3 used 1 times */ 
	{ 540,-256,0,0, 1538, -2094, -67, 99, 0, 0 },   /* v54 p46/V2 used 4 times */ 
	{ 667,-51,601,0, 2621, -1461, -23, 112, 34, 0 },   /* v55 p41/V2 used 4 times */ 
	{ 445,-456,1360,0, 2639, -643, -62, 95, 36, 0 },   /* v56 p13/V2 used 2 times */ 
	{ -222,-308,-1202,0, -907, -2205, 0, 119, -12, 0 },   /* v57 p17/V2 used 2 times */ 
	{ 667,-45,-601,0, 1319, -2761, 0, 116, -29, 0 },   /* v58 p44/V2 used 4 times */ 
	{ 445,-19,-992,0, 612, -2800, 0, 112, 41, 0 },   /* v59 p19/V2 used 2 times */ 
	{ -889,-452,-1038,0, -1843, -1072, -99, 56, -37, 0 },   /* v60 p14/V2 used 1 times */ 
	{ 489,-1648,661,0, 1023, 1024, 76, -35, 85, 0 },   /* v61 p50/V2 used 1 times */ 
	{ 445,-456,1360,0, 538, -467, 55, -26, 102, 0 },   /* v62 p50/V3 used 1 times */ 
	{ 889,74,0,0, 2431, -2363, 34, 115, -9, 0 },   /* v63 p40/V2 used 2 times */ 
	{ -977,-433,746,0, 1023, 1024, -72, -1, 95, 0 },   /* v64 p49/V2 used 1 times */ 
	{ -997,-780,610,0, 1419, 431, -77, -12, 89, 0 },   /* v65 p49/V3 used 2 times */ 
	{ -863,-1310,715,0, 1324, -847, -42, -18, 109, 0 },   /* v66 p77/V3 used 1 times */ 
	{ -445,-403,1202,0, 0, 1024, -93, -10, 73, 0 },   /* v67 p74/V2 used 1 times */ 
	{ -667,-165,985,0, 1024, 1024, -58, 9, 103, 0 },   /* v68 p74/V3 used 1 times */ 
	{ -245,-1648,939,0, 1577, 1024, -86, -29, 76, 0 },   /* v69 p73/V2 used 1 times */ 
	{ -445,-403,1202,0, 1012, -242, -93, -10, 73, 0 },   /* v70 p73/V3 used 1 times */ 
	{ 445,-456,1360,0, 1023, 1024, 55, -26, 102, 0 },   /* v71 p72/V2 used 1 times */ 
	{ 489,-1648,661,0, 499, -128, 76, -35, 85, 0 },   /* v72 p72/V3 used 1 times */ 
	{ 793,-1229,715,0, 1024, 1023, 45, -21, 108, 0 },   /* v73 p79/V2 used 1 times */ 
	{ 997,-868,610,0, 0, 1023, 65, -21, 97, 0 },   /* v74 p79/V3 used 1 times */ 
	{ 489,-1648,661,0, 42, 1028, 76, -35, 85, 0 },   /* v75 p78/V2 used 1 times */ 
	{ 793,-1229,715,0, 1382, 1022, 45, -21, 108, 0 },   /* v76 p78/V3 used 1 times */ 
	{ -489,-1648,661,0, -897, 1023, -66, -29, 94, 0 },   /* v77 p76/V2 used 1 times */ 
	{ -667,-165,985,0, 17, -746, -58, 9, 103, 0 },   /* v78 p76/V3 used 1 times */ 
	{ -977,-433,746,0, 0, 1024, -72, -1, 95, 0 },   /* v79 p6/V2 used 1 times */ 
	{ 0,-1648,661,0, 1183, 1024, 21, -35, 112, 0 },   /* v80 p63/V2 used 1 times */ 
	{ -445,-403,1202,0, 367, -114, 71, 1, 96, 0 },   /* v81 p63/V3 used 1 times */ 
	{ -445,-403,1202,0, 0, 1024, 71, 1, 96, 0 },   /* v82 p62/V2 used 1 times */ 
	{ 0,-1648,661,0, 1387, -68, 21, -35, 112, 0 },   /* v83 p62/V3 used 1 times */ 
	{ 0,-441,1202,0, 0, 1024, -2, 17, 118, 0 },   /* v84 p61/V2 used 1 times */ 
	{ -222,-272,1202,0, 1024, 1024, -3, -43, 110, 0 },   /* v85 p61/V3 used 1 times */ 
	{ 977,-550,746,0, 1079, 1052, 82, 12, 86, 0 },   /* v86 p2/V2 used 1 times */ 
	{ 667,-165,985,0, 612, -340, 97, -13, 68, 0 },   /* v87 p2/V3 used 1 times */ 
	{ 977,-550,746,0, 1024, 1023, 82, 12, 86, 0 },   /* v88 p21/V2 used 1 times */ 
	{ 889,-68,601,0, 418, 288, 52, 96, 48, 0 },   /* v89 p21/V3 used 1 times */ 
};


/*   0 vertices */
/*   1 Materials */

#define	LDIRX	0
#define	LDIRY	0
#define	LDIRZ	120
#define	AMBDIV	1
/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short AS_Rock_02_txt[] = {
	0x4a0d, 0x4a0b, 0x41cb, 0x4189, 0x3989, 0x3147, 0x2907, 0x2907, 0x3147, 0x41c9, 0x524d, 0x5a4f, 0x524d, 0x524d, 0x520d, 0x4a0b, 0x41cb, 0x3989, 0x3147, 0x2907, 0x2907, 0x3147, 0x3989, 0x41cb, 0x49cb, 0x4a0b, 0x520d, 0x524d, 0x520d, 0x4a0b, 0x4a0b, 0x4a0b, 
	0x524d, 0x520d, 0x4a0b, 0x49cb, 0x41cb, 0x3989, 0x3147, 0x2907, 0x2907, 0x3989, 0x4a0b, 0x524d, 0x5a4f, 0x5a4f, 0x5a4f, 0x5a4d, 0x520d, 0x41cb, 0x3147, 0x2907, 0x2905, 0x3147, 0x41cb, 0x4a0b, 0x4a0d, 0x4a0d, 0x520d, 0x524d, 0x524d, 0x4a0d, 0x4a0d, 0x4a0d, 
	0x5a8f, 0x524d, 0x520d, 0x4a0b, 0x49cb, 0x41cb, 0x3949, 0x3107, 0x2907, 0x3949, 0x49cb, 0x524d, 0x5a4f, 0x5a8f, 0x5a8f, 0x628f, 0x5a8f, 0x4a0d, 0x4189, 0x3147, 0x2907, 0x3149, 0x4a0b, 0x524f, 0x524f, 0x4a0d, 0x4a0b, 0x524d, 0x5a8f, 0x5a8f, 0x5a8f, 0x5a8f, 
	0x628f, 0x5a4d, 0x520d, 0x4a0b, 0x4a0b, 0x49cb, 0x4189, 0x3949, 0x3147, 0x3989, 0x49cb, 0x524d, 0x5a4d, 0x5a8f, 0x628f, 0x62d1, 0x62d1, 0x5a8f, 0x520d, 0x41cb, 0x3989, 0x4189, 0x524d, 0x62d1, 0x62d1, 0x524d, 0x4a0b, 0x524d, 0x62d1, 0x6b11, 0x6b11, 0x62d1, 
	0x628f, 0x524d, 0x4a0b, 0x49cb, 0x49cb, 0x49cb, 0x41c9, 0x3989, 0x3989, 0x4189, 0x4a0b, 0x524d, 0x524d, 0x524d, 0x5a8f, 0x6ad1, 0x6b13, 0x6b11, 0x628f, 0x520d, 0x41cb, 0x49cb, 0x5a8f, 0x6b13, 0x6b13, 0x5a8f, 0x524d, 0x628f, 0x7353, 0x7b95, 0x7353, 0x6b11, 
	0x5a8f, 0x520d, 0x49cb, 0x41cb, 0x41cb, 0x41cb, 0x4189, 0x4189, 0x4189, 0x41cb, 0x4a0b, 0x520d, 0x520d, 0x4a0d, 0x524d, 0x62d1, 0x6b13, 0x7313, 0x6ad1, 0x5a4f, 0x4a0d, 0x4a0d, 0x5a8f, 0x6b13, 0x6b13, 0x62cf, 0x5a8f, 0x6b11, 0x7b95, 0x83d7, 0x7353, 0x6ad1, 
	0x520d, 0x49cb, 0x41cb, 0x41c9, 0x41cb, 0x4189, 0x4189, 0x3989, 0x3989, 0x41cb, 0x4a0b, 0x520d, 0x4a0b, 0x41cb, 0x49cb, 0x524d, 0x62d1, 0x6b11, 0x62d1, 0x5a8f, 0x520d, 0x524d, 0x628f, 0x6b11, 0x6b11, 0x5a8f, 0x5a8f, 0x6b13, 0x7b95, 0x83d7, 0x7353, 0x628f, 
	0x41cb, 0x4189, 0x4189, 0x41cb, 0x49cb, 0x41cb, 0x3989, 0x3949, 0x3949, 0x4189, 0x49cb, 0x4a0b, 0x41cb, 0x3989, 0x3989, 0x41cb, 0x5a4f, 0x62cf, 0x628f, 0x524d, 0x4a0d, 0x524d, 0x628f, 0x62d1, 0x628f, 0x524d, 0x524d, 0x62d1, 0x7b95, 0x7b95, 0x6b11, 0x524d, 
	0x3989, 0x3949, 0x4189, 0x49cb, 0x4a0d, 0x4a0b, 0x41cb, 0x3989, 0x3947, 0x3989, 0x41cb, 0x4a0b, 0x41cb, 0x3949, 0x3147, 0x3989, 0x4a0d, 0x5a4f, 0x524d, 0x4a0d, 0x4a0b, 0x524d, 0x5a8f, 0x5a8f, 0x520d, 0x49cb, 0x49cb, 0x5a8f, 0x6b13, 0x7353, 0x62d1, 0x4a0b, 
	0x3989, 0x3949, 0x4189, 0x4a0d, 0x5a4d, 0x5a4f, 0x4a0d, 0x41c9, 0x3949, 0x3989, 0x41c9, 0x41cb, 0x41c9, 0x3149, 0x3147, 0x3989, 0x4a0d, 0x524d, 0x520d, 0x49cb, 0x41cb, 0x4a0b, 0x524d, 0x520d, 0x41cb, 0x3989, 0x3989, 0x4a0b, 0x628f, 0x6b11, 0x628f, 0x4a0b, 
	0x41cb, 0x4189, 0x41cb, 0x524d, 0x628f, 0x62d1, 0x5a8f, 0x520d, 0x41c9, 0x3989, 0x41c9, 0x41cb, 0x41c9, 0x3989, 0x3989, 0x49cb, 0x524d, 0x524d, 0x4a0d, 0x41cb, 0x4189, 0x41cb, 0x4a0b, 0x41cb, 0x3949, 0x3107, 0x3147, 0x3989, 0x524d, 0x62d1, 0x62d1, 0x524d, 
	0x524d, 0x49cb, 0x49cb, 0x524d, 0x62d1, 0x6b13, 0x6b11, 0x5a8f, 0x4a0b, 0x41cb, 0x41cb, 0x4a0b, 0x49cb, 0x41cb, 0x49cb, 0x524d, 0x5a8f, 0x5a4f, 0x4a0b, 0x4189, 0x3989, 0x41c9, 0x41cb, 0x3989, 0x3147, 0x2907, 0x3147, 0x3989, 0x524d, 0x6b11, 0x7313, 0x62d1, 
	0x5a8f, 0x4a0b, 0x41cb, 0x4a0b, 0x5a8f, 0x6b11, 0x6b13, 0x62d1, 0x524d, 0x4a0b, 0x4a0b, 0x520b, 0x520d, 0x4a0d, 0x524d, 0x5a8f, 0x62cf, 0x5a8f, 0x520d, 0x41cb, 0x3989, 0x4189, 0x4189, 0x3949, 0x3107, 0x2907, 0x3989, 0x4a0d, 0x62d1, 0x7b55, 0x7b95, 0x7353, 
	0x62d1, 0x4a0d, 0x4189, 0x4189, 0x4a0d, 0x5a8f, 0x62d1, 0x628f, 0x524d, 0x4a0b, 0x4a0b, 0x524d, 0x524d, 0x524d, 0x524d, 0x5a8f, 0x62d1, 0x628f, 0x524d, 0x49cb, 0x41c9, 0x4189, 0x3989, 0x3147, 0x2907, 0x3147, 0x41cb, 0x5a8f, 0x7353, 0x83d7, 0x83d7, 0x7b95, 
	0x628f, 0x4a0b, 0x3989, 0x3147, 0x4189, 0x4a0d, 0x5a4d, 0x524d, 0x520d, 0x4a0b, 0x520d, 0x5a4d, 0x5a4d, 0x524d, 0x524d, 0x5a8f, 0x62d1, 0x628f, 0x5a4d, 0x4a0b, 0x49cb, 0x41cb, 0x3989, 0x3147, 0x2907, 0x3147, 0x41cb, 0x5a8f, 0x7b95, 0x8417, 0x83d7, 0x7355, 
	0x5a8f, 0x41cb, 0x3147, 0x2907, 0x3147, 0x4189, 0x4a0b, 0x4a0b, 0x4a0b, 0x4a0b, 0x520d, 0x5a4d, 0x524d, 0x520d, 0x520d, 0x5a4d, 0x628f, 0x628f, 0x5a8f, 0x520d, 0x4a0b, 0x41cb, 0x4189, 0x3147, 0x2907, 0x2907, 0x3989, 0x524f, 0x6b13, 0x7b95, 0x7b95, 0x6b13, 
	0x524d, 0x4189, 0x3107, 0x2905, 0x3107, 0x3989, 0x41cb, 0x49cb, 0x49cb, 0x4a0b, 0x520d, 0x524d, 0x520d, 0x49cb, 0x49cb, 0x4a0d, 0x5a4f, 0x5a8f, 0x5a8f, 0x524d, 0x520d, 0x49cb, 0x41c9, 0x3949, 0x2907, 0x2905, 0x3147, 0x41cb, 0x5a8f, 0x6b13, 0x6b13, 0x62d1, 
	0x520d, 0x3989, 0x3107, 0x2905, 0x3107, 0x3949, 0x41cb, 0x49cb, 0x4a0b, 0x4a0b, 0x4a0d, 0x4a0b, 0x41cb, 0x4189, 0x4189, 0x41cb, 0x520d, 0x5a4d, 0x5a4f, 0x524d, 0x520d, 0x4a0b, 0x41cb, 0x3949, 0x2907, 0x20c5, 0x20c5, 0x3149, 0x4a0d, 0x5a8f, 0x62d1, 0x5a8f, 
	0x4a0d, 0x3989, 0x2907, 0x2905, 0x3107, 0x3989, 0x41cb, 0x4a0b, 0x4a0b, 0x4a0b, 0x41cb, 0x3989, 0x3949, 0x3147, 0x3949, 0x3989, 0x49cb, 0x520d, 0x524d, 0x524d, 0x520d, 0x4a0b, 0x41cb, 0x3989, 0x2907, 0x20c5, 0x20c5, 0x2907, 0x41cb, 0x5a8f, 0x628f, 0x5a8f, 
	0x49cb, 0x3949, 0x2907, 0x2905, 0x3107, 0x3989, 0x41cb, 0x4a0b, 0x4a0b, 0x41cb, 0x3989, 0x3107, 0x2907, 0x2907, 0x3147, 0x3989, 0x41cb, 0x4a0b, 0x520d, 0x520d, 0x4a0b, 0x49cb, 0x41c9, 0x3989, 0x2907, 0x20c5, 0x20c5, 0x2907, 0x41cb, 0x524d, 0x5a8f, 0x524d, 
	0x41cb, 0x3147, 0x2905, 0x2905, 0x3147, 0x3989, 0x41cb, 0x41cb, 0x41cb, 0x3989, 0x2907, 0x20c5, 0x20c5, 0x28c5, 0x3107, 0x3949, 0x4189, 0x49cb, 0x4a0b, 0x4a0b, 0x49cb, 0x41cb, 0x4189, 0x3949, 0x3107, 0x20c5, 0x20c5, 0x2907, 0x3989, 0x4a0d, 0x524d, 0x4a0d, 
	0x3989, 0x2907, 0x2905, 0x2907, 0x3147, 0x3989, 0x41c9, 0x41c9, 0x3989, 0x3147, 0x20c5, 0x20c5, 0x20c5, 0x28c5, 0x3107, 0x3949, 0x4189, 0x41cb, 0x41cb, 0x49cb, 0x41cb, 0x41c9, 0x3989, 0x3949, 0x3147, 0x2907, 0x20c5, 0x2907, 0x3149, 0x41cb, 0x4a0b, 0x41cb, 
	0x3147, 0x2907, 0x2907, 0x3147, 0x3989, 0x3989, 0x3989, 0x3989, 0x3149, 0x2947, 0x2905, 0x20c5, 0x20c5, 0x2907, 0x3147, 0x3989, 0x4189, 0x41cb, 0x41cb, 0x41cb, 0x41cb, 0x4189, 0x3989, 0x3989, 0x3147, 0x2907, 0x2905, 0x2907, 0x3147, 0x3989, 0x4189, 0x3989, 
	0x3147, 0x3147, 0x3149, 0x3989, 0x41cb, 0x41cb, 0x3989, 0x3989, 0x3149, 0x3147, 0x2947, 0x3147, 0x3147, 0x3949, 0x3989, 0x4189, 0x41cb, 0x41cb, 0x41c9, 0x41c9, 0x41c9, 0x4189, 0x4189, 0x3989, 0x3949, 0x3147, 0x2907, 0x2905, 0x2907, 0x3149, 0x3989, 0x3989, 
	0x3949, 0x3989, 0x3989, 0x41cb, 0x4a0b, 0x41cb, 0x3989, 0x3189, 0x3147, 0x3147, 0x3989, 0x3989, 0x3989, 0x4189, 0x41cb, 0x41cb, 0x49cb, 0x41cb, 0x41c9, 0x4189, 0x4189, 0x4189, 0x4189, 0x3989, 0x3989, 0x3147, 0x2907, 0x2907, 0x2907, 0x3147, 0x3989, 0x3989, 
	0x3989, 0x3989, 0x41cb, 0x4a0b, 0x4a0b, 0x41cb, 0x3989, 0x3147, 0x3147, 0x3149, 0x3989, 0x41cb, 0x49cb, 0x41cb, 0x41cb, 0x49cb, 0x4a0b, 0x49cb, 0x41cb, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 0x3949, 0x3147, 0x3147, 0x3147, 0x3149, 0x3989, 0x3989, 
	0x3989, 0x41cb, 0x41cb, 0x41cb, 0x41cb, 0x3989, 0x3147, 0x2907, 0x2947, 0x3989, 0x41cb, 0x4a0d, 0x4a0d, 0x49cb, 0x41cb, 0x41cb, 0x4a0b, 0x4a0d, 0x41cb, 0x3989, 0x3989, 0x3949, 0x3989, 0x4189, 0x4189, 0x4189, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 
	0x41cb, 0x41cb, 0x41cb, 0x41cb, 0x3989, 0x3149, 0x2907, 0x2907, 0x3147, 0x3989, 0x4a0d, 0x524d, 0x520d, 0x41cb, 0x3989, 0x4189, 0x49cb, 0x41cb, 0x41cb, 0x3989, 0x3989, 0x3989, 0x3989, 0x4189, 0x41cb, 0x49cb, 0x41cb, 0x41cb, 0x41cb, 0x41cb, 0x41cb, 0x41cb, 
	0x41cb, 0x41cb, 0x41c9, 0x41c9, 0x3989, 0x3989, 0x3147, 0x2907, 0x3147, 0x41cb, 0x524d, 0x5a8f, 0x524d, 0x41cb, 0x3989, 0x3949, 0x3989, 0x41cb, 0x41cb, 0x41c9, 0x4189, 0x41c9, 0x41cb, 0x41cb, 0x49cb, 0x4a0b, 0x4a0b, 0x4a0b, 0x4a0b, 0x4a0b, 0x4a0b, 0x4a0b, 
	0x4a0b, 0x41cb, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 0x3147, 0x3989, 0x4a0b, 0x5a8f, 0x5a8f, 0x524d, 0x41cb, 0x3149, 0x3147, 0x3949, 0x3989, 0x4189, 0x41cb, 0x41cb, 0x49cb, 0x49cb, 0x49cb, 0x49cb, 0x4a0b, 0x4a0b, 0x520b, 0x520d, 0x520d, 0x520d, 0x4a0d, 
	0x4a0b, 0x41cb, 0x3989, 0x3989, 0x3989, 0x3989, 0x3989, 0x3149, 0x3989, 0x4a0b, 0x5a8f, 0x5a8f, 0x524d, 0x41cb, 0x3989, 0x3949, 0x3949, 0x3989, 0x3989, 0x3989, 0x41cb, 0x41cb, 0x49cb, 0x49cb, 0x49cb, 0x49cb, 0x4a0b, 0x520d, 0x524d, 0x524d, 0x524d, 0x4a0d, 
	0x4a0b, 0x41cb, 0x41c9, 0x3989, 0x3989, 0x3149, 0x3147, 0x3147, 0x3989, 0x4a0b, 0x5a4d, 0x5a8f, 0x524d, 0x4a0b, 0x41cb, 0x41cb, 0x3989, 0x3989, 0x3949, 0x3149, 0x3989, 0x3989, 0x41cb, 0x41cb, 0x49cb, 0x49cb, 0x4a0b, 0x520d, 0x520d, 0x520d, 0x4a0d, 0x4a0d, 
};

