/***************************************************************************************************
		Convert from NINGEN		(tree) 																
****************************************************************************************************/

#include "../headers.h"
#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 SCALE 0.25
#define LIGHT_X    0
#define LIGHT_Y    0
#define LIGHT_Z    127
#define ShapeColor_tree(R,G,B) {{R*SCALE ,G*SCALE ,B*SCALE ,0 ,R*SCALE ,G*SCALE ,B*SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }

static Lights0 light_tree[] = {ShapeColor_tree(255,255,254),};

#define  treesize    50

static Vtx vtx_tree[] = {
	{ 25,100,0,0, 990, 0,  0, 0, 127, 255 /* vertex color */  },   /* v0 p5871/V1 used 1 times */ 
	{ -25,100,0,0, 0, 0,  0, 0, 127, 255 /* vertex color */  },   /* v1 p5871/V2 used 1 times */ 
	{ -25,0,0,0, 0, 2012,  0, 0, 127, 255 /* vertex color */  },   /* v2 p5871/V3 used 1 times */ 
	{ 25,0,0,0, 990, 2012,  0, 0, 127, 255 /* vertex color */  },   /* v3 p5871/V4 used 1 times */ 
};
static unsigned short tree1_txt[] = {
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0141,  0x0181,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x33c1,  0x3c81,  0x2341,  0x0181,  0x0181,  0x0181,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x6e41,  0x7fc1,  0x8fc1,  0x97c1,  0x9fc1,  0xa7c1,  0xa7c1,  0x9fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x3381,  0x2b41,  0x3401,  0x5581,  0x7741,  0x97c1,  0xafc1,  0xa7c1,  0xa7c1,  0x9fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x00c1,  0x0101,  0x0141,  0x0141,  0x0181,  0x01c1,  0x1a45,  0x2b0b,  0x1245,  0x01c1,  0x01c1,  0x0181,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x00c1,  0x0101,  0x0141,  0x0141,  0x0181,  0x09c1,  0x2ac9,  0x5455,  0x334d,  0x0a01,  0x0181,  0x0181,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x09c1,  0x330b,  0x6d1b,  0x5455,  0x1245,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x0981,  0x330b,  0x751d,  0x6cdb,  0x2289,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0081,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x0181,  0x2acb,  0x6d1b,  0x755d,  0x330d,  0x01c1,  0x0181,  0x0141,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0901,  0x2b01,  0x4441,  0x4481,  0x4481,  0x3401,  0x2341,  0x1a81,  0x2ac9,  0x6499,  0x751d,  0x3b4f,  0x09c3,  0x0181,  0x0181,  0x1241,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x3b81,  0x5501,  0x6601,  0x76c1,  0x7f81,  0x87c1,  0x8fc1,  0x8fc1,  0x9fc9,  0xcfd7,  0xd7db,  0xa7cf,  0x7703,  0x6f01,  0x7fc1,  0x87c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x19c1,  0x4401,  0x5541,  0x6641,  0x7701,  0x7f81,  0x87c1,  0x8fc1,  0x97c1,  0xb7c7,  0xefd5,  0xffdb,  0xdfd1,  0xafc3,  0x9fc1,  0x97c1,  0x8fc1,  0x7741,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x2a81,  0x4441,  0x5d41,  0x6641,  0x7701,  0x7f81,  0x87c1,  0x8fc1,  0x97c1,  0xb7c7,  0xe7d1,  0xffd9,  0xdfd1,  0xb7c5,  0x9fc1,  0x9fc1,  0x97c1,  0x87c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x2241,  0x2281,  0x2b01,  0x3381,  0x4481,  0x5581,  0x6ec1,  0x87c1,  0x97c1,  0xafc5,  0xdfcf,  0xf7d5,  0xdfcf,  0xb7c5,  0x9fc1,  0x9fc1,  0x97c1,  0x7741,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x09c1,  0x1ac1,  0x33c1,  0x5545,  0x870d,  0xa7d3,  0x97cf,  0x76c5,  0x55c1,  0x4501,  0x2bc1,  0x1281,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x1203,  0x330b,  0x4bd1,  0x3b8f,  0x1a85,  0x09c1,  0x0181,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x1203,  0x2ac9,  0x3b8f,  0x334d,  0x1a45,  0x09c1,  0x0181,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x09c3,  0x1a87,  0x330b,  0x2acb,  0x1a45,  0x01c1,  0x0181,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x0981,  0x1205,  0x2289,  0x2289,  0x1205,  0x01c1,  0x0181,  0x0181,  0x0141,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x09c3,  0x1205,  0x1245,  0x09c3,  0x0181,  0x0181,  0x0141,  0x0141,  0x0141,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x08c1,  0x2241,  0x3341,  0x3c01,  0x4441,  0x3c01,  0x33c1,  0x2b41,  0x1a81,  0x0a01,  0x0141,  0x0141,  0x0181,  0x09c3,  0x09c3,  0x09c3,  0x0181,  0x0141,  0x0141,  0x1241,  0x2b41,  0x3c41,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x2201,  0x3341,  0x4c81,  0x5541,  0x6601,  0x6e81,  0x7701,  0x7f81,  0x87c1,  0x87c1,  0x8fc1,  0x8fc1,  0x87c1,  0x87c3,  0x87c3,  0x87c1,  0x87c1,  0x8fc1,  0x97c1,  0x8fc1,  0x87c1,  0x7f41,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x2201,  0x3b41,  0x4c81,  0x5541,  0x6601,  0x6e81,  0x7701,  0x7f81,  0x87c1,  0x87c1,  0x8fc1,  0x97c1,  0x97c1,  0x9fc1,  0x9fc1,  0x9fc1,  0x9fc1,  0x97c1,  0x97c1,  0x8fc1,  0x87c1,  0x7f81,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1141,  0x19c1,  0x2241,  0x2b01,  0x3bc1,  0x4cc1,  0x5e01,  0x7701,  0x87c1,  0x87c1,  0x8fc1,  0x97c1,  0x97c1,  0x9fc1,  0x9fc1,  0x9fc1,  0x9fc1,  0x97c1,  0x97c1,  0x8fc1,  0x7741,  0x4d01,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0141,  0x09c1,  0x1ac1,  0x2b81,  0x3c81,  0x4d01,  0x55c1,  0x5e41,  0x6681,  0x6641,  0x5e01,  0x4d41,  0x3c41,  0x2301,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x0181,  0x0181,  0x01c1,  0x01c1,  0x01c1,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0141,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0041,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0141,  0x0141,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0041,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0141,  0x0141,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0041,  0x0081,  0x00c1,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0181,  0x0141,  0x0141,  0x0141,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0041,  0x0041,  0x0081,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0181,  0x0181,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0901,  0x1141,  0x1181,  0x1181,  0x0941,  0x00c1,  0x00c1,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0981,  0x3c01,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x19c1,  0x2241,  0x2a81,  0x3b41,  0x4401,  0x4401,  0x3bc1,  0x2b41,  0x22c1,  0x1241,  0x0981,  0x0101,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x1241,  0x2b81,  0x4cc1,  0x6641,  0x4401,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x19c1,  0x2241,  0x2a81,  0x2ac1,  0x3301,  0x3bc1,  0x4441,  0x4cc1,  0x5541,  0x5541,  0x5501,  0x4cc1,  0x4cc1,  0x4481,  0x4cc1,  0x4cc1,  0x5541,  0x5d81,  0x5d81,  0x5541,  0x4c81,  0x3301,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1981,  0x2201,  0x2241,  0x2a81,  0x2a81,  0x2a81,  0x2ac1,  0x2ac1,  0x2ac1,  0x3301,  0x3301,  0x3301,  0x3301,  0x32c1,  0x2a81,  0x2241,  0x2201,  0x19c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x08c1,  0x08c1,  0x08c1,  0x0901,  0x0901,  0x1141,  0x1981,  0x19c1,  0x19c1,  0x19c1,  0x1981,  0x1141,  0x08c1,  0x08c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x28c3,  0x4145,  0x1883,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
};

static unsigned short tree2_txt[] = {
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x3741,  0x3fc1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1c41,  0x0b41,  0x0b41,  0x0b81,  0x0bc1,  0x1481,  0x1d41,  0x1e01,  0x26c1,  0x2f41,  0x37c1,  0x3fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x01c1,  0x0201,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0341,  0x0341,  0x0341,  0x0301,  0x0301,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0181,  0x01c1,  0x0201,  0x0241,  0x0281,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0b43,  0x0b43,  0x0341,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0101,  0x0b01,  0x1c41,  0x1d01,  0x2581,  0x2581,  0x1d81,  0x1d41,  0x1d41,  0x2545,  0x3589,  0x354b,  0x1c47,  0x0341,  0x0301,  0x0301,  0x02c1,  0x0281,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x2481,  0x2dc1,  0x3681,  0x3741,  0x3fc1,  0x3fc1,  0x3fc1,  0x47c1,  0x4fc3,  0x67c9,  0x8fd1,  0x9fd5,  0x87cf,  0x5fc5,  0x47c1,  0x47c1,  0x47c1,  0x3fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1b41,  0x2501,  0x2e01,  0x36c1,  0x3741,  0x3fc1,  0x3fc1,  0x3fc1,  0x47c1,  0x4fc3,  0x6fc9,  0x9fd5,  0xbfdd,  0xa7d7,  0x77cb,  0x57c3,  0x4fc1,  0x47c1,  0x47c1,  0x3fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1bc1,  0x1c41,  0x1c81,  0x2541,  0x25c1,  0x2e41,  0x2f01,  0x37c1,  0x3fc1,  0x4fc3,  0x6fc9,  0x9fd7,  0xc7df,  0xb7db,  0x87cf,  0x5fc3,  0x4fc1,  0x47c1,  0x47c1,  0x3fc1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x09c1,  0x0201,  0x0201,  0x0241,  0x0281,  0x02c1,  0x0b41,  0x0bc1,  0x1441,  0x14c1,  0x2583,  0x46c9,  0x77d5,  0x9fdf,  0x9fdd,  0x6fd1,  0x47c5,  0x2f01,  0x26c1,  0x2641,  0x1dc1,  0x1d01,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0101,  0x0141,  0x01c1,  0x0201,  0x0201,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x0b43,  0x2407,  0x4d53,  0x769b,  0x76dd,  0x4d93,  0x1c07,  0x0341,  0x0301,  0x0301,  0x02c1,  0x0281,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0101,  0x0181,  0x01c1,  0x0201,  0x0201,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x0b01,  0x1bc7,  0x3d0f,  0x6619,  0x6e59,  0x4d51,  0x1c07,  0x0b41,  0x0301,  0x0301,  0x02c1,  0x02c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x00c1,  0x0101,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0241,  0x0241,  0x0281,  0x0281,  0x02c1,  0x0301,  0x1385,  0x2c4b,  0x4d53,  0x5595,  0x3d0f,  0x1c07,  0x0b41,  0x0301,  0x02c1,  0x02c1,  0x0281,  0x0241,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x00c1,  0x0101,  0x0141,  0x0181,  0x01c1,  0x0201,  0x0201,  0x0241,  0x0241,  0x0281,  0x0281,  0x02c1,  0x0b03,  0x1b87,  0x2c4b,  0x348d,  0x2c4b,  0x1385,  0x0301,  0x02c1,  0x02c1,  0x02c1,  0x0281,  0x0241,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x09c1,  0x1301,  0x1c41,  0x24c1,  0x2581,  0x25c1,  0x25c1,  0x25c1,  0x25c1,  0x25c1,  0x1d81,  0x1d41,  0x1d41,  0x1d03,  0x2545,  0x2d45,  0x2505,  0x1cc3,  0x1481,  0x1481,  0x1481,  0x14c1,  0x1d01,  0x1d01,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x1281,  0x1b81,  0x2481,  0x2541,  0x2dc1,  0x2e41,  0x36c1,  0x3741,  0x3781,  0x3fc1,  0x3fc1,  0x3fc1,  0x47c1,  0x47c1,  0x47c1,  0x4fc1,  0x4fc1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x3fc1,  0x3fc1,  0x3fc1,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x09c1,  0x1241,  0x1b81,  0x1c41,  0x2501,  0x2dc1,  0x2e41,  0x36c1,  0x3701,  0x3781,  0x3fc1,  0x3fc1,  0x3fc1,  0x3fc1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x47c1,  0x3fc1,  0x3fc1,  0x3fc1,  0x3781,  0x2e01,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0941,  0x0141,  0x09c1,  0x0a41,  0x0ac1,  0x1341,  0x13c1,  0x1c41,  0x1d01,  0x2581,  0x2601,  0x2e81,  0x3701,  0x3781,  0x3fc1,  0x3fc1,  0x3fc1,  0x3fc1,  0x3fc1,  0x3fc1,  0x3fc1,  0x37c1,  0x3741,  0x2e41,  0x2541,  0x1401,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x0101,  0x0141,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0201,  0x0281,  0x0b01,  0x0b81,  0x0bc1,  0x1441,  0x1481,  0x14c1,  0x1d01,  0x1d01,  0x1d01,  0x14c1,  0x1481,  0x1441,  0x0b81,  0x0301,  0x0241,  0x01c1,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x00c1,  0x0141,  0x0141,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0241,  0x0241,  0x0241,  0x0281,  0x0281,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x02c1,  0x02c1,  0x0281,  0x0281,  0x0281,  0x0241,  0x0241,  0x01c1,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0081,  0x0081,  0x00c1,  0x0101,  0x0141,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0201,  0x0241,  0x0241,  0x0241,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0241,  0x0201,  0x01c1,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0081,  0x0081,  0x00c1,  0x0101,  0x0141,  0x0141,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0201,  0x0241,  0x0241,  0x0241,  0x0241,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0281,  0x0241,  0x0241,  0x0241,  0x0201,  0x0181,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0081,  0x00c1,  0x00c1,  0x0101,  0x0141,  0x0181,  0x0181,  0x01c1,  0x01c1,  0x0201,  0x0201,  0x0201,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0241,  0x0201,  0x01c1,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0941,  0x0981,  0x09c1,  0x0a01,  0x0a41,  0x0a41,  0x0241,  0x0201,  0x01c1,  0x01c1,  0x01c1,  0x0201,  0x0201,  0x0201,  0x0201,  0x0241,  0x0241,  0x0241,  0x0241,  0x0201,  0x0201,  0x0241,  0x0ac1,  0x1381,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x09c1,  0x1241,  0x1281,  0x1281,  0x12c1,  0x1b41,  0x1b81,  0x1bc1,  0x13c1,  0x1381,  0x1381,  0x1381,  0x1341,  0x0b41,  0x0b41,  0x0b41,  0x0b41,  0x0b41,  0x1381,  0x13c1,  0x1c41,  0x1c81,  0x24c1,  0x1bc1,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x09c1,  0x0a01,  0x1241,  0x1281,  0x1281,  0x12c1,  0x12c1,  0x12c1,  0x1301,  0x1b41,  0x1b81,  0x1bc1,  0x1bc1,  0x1c01,  0x1c01,  0x1c01,  0x1c01,  0x1bc1,  0x1b81,  0x1b41,  0x12c1,  0x09c1,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0141,  0x0981,  0x09c1,  0x0a01,  0x1201,  0x1241,  0x1241,  0x1241,  0x1241,  0x1241,  0x1241,  0x1241,  0x1241,  0x1201,  0x0a01,  0x0a01,  0x09c1,  0x0981,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0101,  0x0101,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0141,  0x0101,  0x0101,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x5187,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x4145,  0x4987,  0x4947,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x1883,  0x28c3,  0x4145,  0x28c3,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
        0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  0x0902,  
};
static unsigned short tree3_txt[] = {
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x02c1,  0x0301,  0x0341,  0x0341,  0x0381,  0x0381,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0201,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0341,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x2e01,  0x4741,  0x4fc1,  0x57c1,  0x57c1,  0x67c1,  0x67c1,  0x5fc1,  0x5fc1,  0x4fc1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0281,  0x02c1,  0x0301,  0x0341,  0x0341,  0x340d,  0x5455,  0x13c5,  0x0381,  0x0401,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x01c1,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0341,  0x6459,  0x8d63,  0x6499,  0x0341,  0x0341,  0x0341,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x01c1,  0x0281,  0x0d01,  0x15c1,  0x1e01,  0x1e01,  0x35c5,  0x861f,  0xb6ab,  0x9565,  0x2b8b,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x1dc1,  0x36c1,  0x4741,  0x4781,  0x4fc1,  0x57c1,  0x67c5,  0x9fe1,  0xcfef,  0xc7ed,  0x87d9,  0x5fc1,  0x57c1,  0x57c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0481,  0x0381,  0x02c1,  0x0301,  0x0301,  0x03c1,  0x2cc5,  0x865f,  0xc7ef,  0xc7ef,  0x8f5f,  0x4701,  0x3f41,  0x4741,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0101,  0x0201,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0301,  0x1385,  0x74dd,  0xb66d,  0xbeaf,  0x8521,  0x13c5,  0x0341,  0x0341,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0141,  0x0201,  0x0241,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0b41,  0x6c9b,  0xae2b,  0xb66d,  0x8d63,  0x23c9,  0x0341,  0x0301,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0141,  0x01c1,  0x0241,  0x0281,  0x0281,  0x02c1,  0x0301,  0x0301,  0x5c17,  0x9da7,  0xae2b,  0x8d21,  0x2bcb,  0x0301,  0x0301,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0101,  0x0381,  0x0d01,  0x15c1,  0x1e01,  0x1e01,  0x15c1,  0x1581,  0x1d41,  0x5d55,  0x95e3,  0xa5e9,  0x8521,  0x338d,  0x0301,  0x0301,  0x02c1,  0x0281,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0401,  0x25c1,  0x2e81,  0x3701,  0x4741,  0x4f81,  0x4fc1,  0x57c1,  0x5fc1,  0x77d1,  0x9fe1,  0xafe5,  0x97df,  0x6fcd,  0x57c1,  0x57c1,  0x57c1,  0x4781,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0cc1,  0x25c1,  0x2e41,  0x2e81,  0x3701,  0x4741,  0x4fc1,  0x57c1,  0x57c1,  0x6fcd,  0x97dd,  0xa7e3,  0x97df,  0x6fcd,  0x5fc1,  0x57c1,  0x57c1,  0x4fc1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0341,  0x0241,  0x0281,  0x02c1,  0x0301,  0x0341,  0x0401,  0x04c1,  0x1541,  0x4e09,  0x76db,  0x8f61,  0x875d,  0x5f0d,  0x36c1,  0x2e81,  0x2601,  0x15c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0141,  0x0201,  0x0241,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0341,  0x1b85,  0x6457,  0x74dd,  0x6c9b,  0x33cb,  0x0381,  0x0341,  0x0341,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0101,  0x0141,  0x01c1,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x1383,  0x5413,  0x6c9b,  0x6459,  0x2bcb,  0x0341,  0x0341,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0101,  0x0141,  0x0181,  0x0201,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0341,  0x33cd,  0x5c17,  0x5415,  0x2389,  0x0341,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0101,  0x0341,  0x0441,  0x04c1,  0x0cc1,  0x04c1,  0x0481,  0x0441,  0x0381,  0x02c1,  0x0301,  0x1b47,  0x43d1,  0x3bcf,  0x1345,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0281,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0c81,  0x1d81,  0x2e41,  0x36c1,  0x3f01,  0x4741,  0x4781,  0x4fc1,  0x4fc1,  0x57c1,  0x57c1,  0x67c1,  0x67c7,  0x67c7,  0x67c1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x4f81,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0401,  0x0441,  0x0481,  0x0cc1,  0x1541,  0x1dc1,  0x2e41,  0x36c1,  0x3f41,  0x4781,  0x4fc1,  0x5fc1,  0x67c1,  0x67c1,  0x5fc1,  0x57c1,  0x57c1,  0x4fc1,  0x4781,  0x36c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x00c1,  0x0181,  0x0201,  0x0241,  0x0281,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0341,  0x0341,  0x0341,  0x0381,  0x0341,  0x0341,  0x0341,  0x0341,  0x0301,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x0141,  0x01c1,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0341,  0x0341,  0x0341,  0x0341,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x0141,  0x0181,  0x0201,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0281,  0x0341,  0x03c1,  0x03c1,  0x0381,  0x02c1,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x02c1,  0x02c1,  0x0341,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0cc1,  0x1581,  0x2601,  0x2e81,  0x36c1,  0x3f01,  0x3701,  0x36c1,  0x2ec1,  0x2e81,  0x2641,  0x2601,  0x1e01,  0x1e01,  0x2601,  0x2641,  0x2e81,  0x3701,  0x4741,  0x4781,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0cc1,  0x1541,  0x2601,  0x2e81,  0x36c1,  0x3f01,  0x4741,  0x4781,  0x4fc1,  0x4fc1,  0x4fc1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x4fc1,  0x4781,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0241,  0x02c1,  0x0381,  0x0401,  0x0cc1,  0x1581,  0x2601,  0x2e81,  0x3701,  0x4741,  0x4fc1,  0x57c1,  0x57c1,  0x57c1,  0x57c1,  0x4fc1,  0x4781,  0x3701,  0x2e41,  0x0d01,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x00c1,  0x0141,  0x01c1,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0381,  0x0441,  0x0481,  0x04c1,  0x04c1,  0x0481,  0x0441,  0x0341,  0x0301,  0x0301,  0x0301,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x0101,  0x0181,  0x0201,  0x0241,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x00c1,  0x0181,  0x01c1,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x02c1,  0x0281,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x0081,  0x0141,  0x0181,  0x0201,  0x0241,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x02c1,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x0301,  0x02c1,  0x02c1,  0x0281,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0381,  0x0381,  0x03c1,  0x0381,  0x0301,  0x0201,  0x0241,  0x0281,  0x0281,  0x0281,  0x02c1,  0x02c1,  0x02c1,  0x02c1,  0x02c1,  0x02c1,  0x02c1,  0x0281,  0x0381,  0x1541,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0481,  0x0cc1,  0x1541,  0x25c1,  0x2e41,  0x2e41,  0x2601,  0x1dc1,  0x1581,  0x0d01,  0x04c1,  0x0481,  0x0481,  0x0481,  0x0d01,  0x1581,  0x2601,  0x36c1,  0x4741,  0x36c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x03c1,  0x0c81,  0x1501,  0x1581,  0x2601,  0x2e41,  0x3681,  0x36c1,  0x3f01,  0x4741,  0x4741,  0x4741,  0x4781,  0x4781,  0x4781,  0x4781,  0x4741,  0x4741,  0x3701,  0x1541,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x00c1,  0x0141,  0x02c1,  0x0381,  0x0481,  0x1541,  0x2601,  0x2e81,  0x36c1,  0x36c1,  0x3701,  0x3f01,  0x3f01,  0x3f01,  0x36c1,  0x2601,  0x1501,  0x02c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0081,  0x00c1,  0x0141,  0x0101,  0x0141,  0x0141,  0x0181,  0x01c1,  0x02c1,  0x0301,  0x0301,  0x02c1,  0x0201,  0x0201,  0x0181,  0x0141,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x00c1,  0x00c1,  0x0081,  0x0141,  0x0141,  0x0141,  0x0201,  0x0201,  0x0201,  0x0201,  0x0141,  0x0141,  0x0141,  0x00c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0141,  0x0141,  0x0141,  0x0141,  0x0201,  0x0201,  0x0201,  0x0141,  0x0141,  0x0141,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x2881,  0x38c1,  0x38c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x2881,  0x38c1,  0x38c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x2881,  0x38c1,  0x38c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x2881,  0x38c1,  0x38c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x2881,  0x38c1,  0x38c1,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0801,  0x1001,  0x2881,  0x1001,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
        0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  0x0280,  
};



Gfx tree_treeA[] = {
	//gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treeA_txt),

	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP|G_TX_NOMIRROR , 6 , G_TX_NOLOD , G_TX_WRAP|G_TX_NOMIRROR , 5 , G_TX_NOLOD),
	gsDPLoadSync(),
	//gs_Nin_LoadTextureImage(hata_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),
//	gsDPLoadBlock(G_TX_LOADTILE, 0, 0, (32)*(64)-1 , ROUNDUP((1.0/((32)/(8.0/G_IM_SIZ_16b_BYTES))*(1<<G_TX_DXT_FRAC))) ),
	gsDPLoadBlock(G_TX_LOADTILE,0,0,32*64-1,CALC_DXT(32,G_IM_SIZ_16b_BYTES)),
	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, ((((32) * G_IM_SIZ_16b_LINE_BYTES)+7)>>3), 0,G_TX_RENDERTILE, 0, G_TX_WRAP|G_TX_NOMIRROR,6,G_TX_NOLOD,G_TX_WRAP|G_TX_NOMIRROR,5,G_TX_NOLOD),
	gsDPSetTileSize(G_TX_RENDERTILE, 0, 0,((32)-1) << G_TEXTURE_IMAGE_FRAC,((64)-1) << G_TEXTURE_IMAGE_FRAC),


	gsSPLight((&light_tree[0].l[0]),1 ),
	gsSPLight((&light_tree[0].a   ),2 ),

	gsSPVertex(&vtx_tree[0],  6, 0), 
	gsSP1Triangle( 0, 1, 2, 0),
	gsSP1Triangle( 3, 4, 5, 0),
	gsSPEndDisplayList() 
};

Gfx tree_treeB[] = {
	//gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, treeB_txt),

	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, G_TX_LOADTILE, 0, G_TX_WRAP|G_TX_NOMIRROR , 6 , G_TX_NOLOD , G_TX_WRAP|G_TX_NOMIRROR , 5 , G_TX_NOLOD),
	gsDPLoadSync(),
     //	gsDPLoadBlock(G_TX_LOADTILE, 0, 0, (32)*(64)-1 , ROUNDUP((1.0/((32)/(8.0/G_IM_SIZ_16b_BYTES))*(1<<G_TX_DXT_FRAC))) ),
	gsDPLoadBlock(G_TX_LOADTILE,0,0,32*64-1,CALC_DXT(32,G_IM_SIZ_16b_BYTES)),
	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, ((((32) * G_IM_SIZ_16b_LINE_BYTES)+7)>>3), 0,G_TX_RENDERTILE, 0, G_TX_WRAP|G_TX_NOMIRROR,6,G_TX_NOLOD,G_TX_WRAP|G_TX_NOMIRROR,5,G_TX_NOLOD),
	gsDPSetTileSize(G_TX_RENDERTILE, 0, 0,((32)-1) << G_TEXTURE_IMAGE_FRAC,((64)-1) << G_TEXTURE_IMAGE_FRAC),

	gsSPVertex(&vtx_tree[6],  6, 0), 
	gsSP1Triangle( 0, 1, 2, 0),
	gsSP1Triangle( 3, 4, 5, 0),
	gsSPEndDisplayList() 
};

Gfx gfx_tree[] = {
	gsDPPipeSync(),
	//gsDPSetCombineMode(G_CC_DECALRGBA, G_CC_DECALRGBA),
//	gsDPSetRenderMode(G_RM_AA_ZB_XLU_SURF,G_RM_AA_ZB_XLU_SURF2),
	gsDPSetRenderMode(G_RM_AA_ZB_TEX_EDGE,G_RM_AA_ZB_TEX_EDGE2),
	gsSPNumLights(NUMLIGHTS_1),
	gsSPLight((&object_material[0].l[0]),1),
	gsSPLight((&object_material[0].a),2),
   	gsSPSetGeometryMode(G_LIGHTING),
    //	gsSPClearGeometryMode(G_SHADING_SMOOTH),
	gsDPSetCombineMode(G_CC_MODULATERGBA,G_CC_MODULATERGBA),
	gsSPTexture(0xFFFF,0xFFFF, 0, G_TX_RENDERTILE, G_ON),

	gsSPVertex(&vtx_tree[0],  4, 0), 
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),

	gsSPTexture(0xFFFF, 0xFFFF, 1, 1, 0),
   //	gsSPSetGeometryMode(G_SHADING_SMOOTH),

	gsDPPipeSync(),
	gsSPEndDisplayList() 
};

Gfx gfx_tree1[] ={ 
	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,0,G_TX_WRAP,5,0,G_TX_WRAP,6,0),
	gs_Nin_LoadTextureImage(tree1_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,7),
	gsSPEndDisplayList() 
};
Gfx gfx_tree2[] ={ 
	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,0,G_TX_WRAP,5,0,G_TX_WRAP,6,0),
	gs_Nin_LoadTextureImage(tree2_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,7),
	gsSPEndDisplayList() 
};
Gfx gfx_tree3[] ={ 
	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,0,G_TX_WRAP,5,0,G_TX_WRAP,6,0),
	gs_Nin_LoadTextureImage(tree3_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,64,0,7),
	gsSPEndDisplayList() 
};




