/********************************************************************************
					-----------------------
					 Ultra 64 Test Program
					-----------------------

					File		: ping.c
					Description	: SHAPE ping
					Date		: 1996.8.19
					Author		: H.yajima

 ********************************************************************************/

#include 	<ultra64.h>					/* ultra64 head			*/
/* #include 	"../include/gfx.h" */

/********************************************************************************
		Ping Modeling Data
********************************************************************************/

#define ping_head_AMB_SCALE 0.4
#define ShapeColor_ping_head(R,G,B) {{R*ping_head_AMB_SCALE ,G*ping_head_AMB_SCALE ,B*ping_head_AMB_SCALE ,0 ,R*ping_head_AMB_SCALE ,G*ping_head_AMB_SCALE ,B*ping_head_AMB_SCALE ,0 },{ R, G, B, 0, R, G, B, 0, LIGHT_X, LIGHT_Y, LIGHT_Z, 0} }

static unsigned long long	ping_pad0 = 1;
unsigned long long 		ping_pad1 = 1;

static Lights1 light_ping_head[] = {
	ShapeColor_ping_head( 11, 38,164),
	ShapeColor_ping_head(255,255,255),
	ShapeColor_ping_head(242,213, 28),
};

static Lights1 light_ping_base_data2[]={
	ShapeColor_ping_head(15,15,144),
	ShapeColor_ping_head(206,132,26),
	ShapeColor_ping_head(223,167,52),
	ShapeColor_ping_head(255,255,253),
};

static unsigned short ping_mouth_txt[] = {
    0xf71d,  0xf6d3,  0xf6d1,  0xf715,  0xf715,  0xf6cb,  0xf6cd,  0xf6d1,  0xf6cf,  0xf6d3,  0xf717,  0xff63,  0xff1d,  0xf6d5,  0xf6d3,  0xf6d3,  0xf717,  0xf71d,  0xf717,  0xf719,  0xff1d,  0xf715,  0xf717,  0xf71b,  0xf717,  0xf715,  0xf71b,  0xf6d1,  0xf6cd,  0xf6cd,  0xf687,  0xf6cd,  
    0xf6cf,  0xf689,  0xf6cb,  0xf6d5,  0xf6cb,  0xf689,  0xf6cb,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cf,  0xf6cd,  0xf6cb,  0xf6cd,  0xf6cf,  0xf6d1,  0xf6d3,  0xf6cd,  0xf6cd,  0xf715,  0xf6d1,  0xf6d1,  0xf6d1,  0xf6cb,  0xf6cd,  0xf71f,  0xf6cf,  0xf6cb,  0xf6cd,  0xf689,  0xf6cd,  
    0xf6d1,  0xf6d1,  0xf6d3,  0xf719,  0xf6cd,  0xf689,  0xf6d1,  0xf715,  0xf6cd,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf689,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cf,  0xf6cd,  0xf6cb,  0xf6cd,  0xf715,  0xf715,  0xf6cf,  0xf6cb,  0xf689,  0xf689,  
    0xf6d3,  0xf6d3,  0xf6cb,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6d1,  0xf6cd,  0xf689,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cd,  0xf6d1,  0xf6cd,  0xf6cb,  0xf6cd,  0xf6cf,  0xf6cd,  0xf6d1,  0xf6d1,  0xf6d1,  0xf715,  0xf6cf,  0xf6cb,  0xf689,  0xf689,  
    0xf6cf,  0xf6cb,  0xf6cb,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cd,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cf,  0xf6cf,  0xf6cb,  0xf6cb,  0xf715,  0xf719,  0xf6d1,  0xf6cd,  0xf6cf,  0xf6cd,  0xf6cd,  0xf6cf,  0xf6cd,  0xf6cd,  0xf689,  
    0xf6cd,  0xf6cd,  0xf6d1,  0xf6d1,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cd,  0xf6d1,  0xf6cf,  0xf6cd,  0xf6cd,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf6cb,  0xf6cd,  0xf6c9,  0xf687,  
    0xf6cb,  0xf715,  0xf6d1,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf6cd,  0xf6cf,  0xf6cd,  0xf6cd,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  
    0xf689,  0xf6cf,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf689,  0xf687,  
    0xf689,  0xf6cf,  0xf6cd,  0xf6cf,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf6cd,  0xf6cb,  0xf689,  0xf687,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf6c9,  0xf687,  
    0xf6d1,  0xf6d3,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cd,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf713,  0xf6d1,  0xf689,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf6cd,  0xf6cf,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf6cd,  0xf6cd,  0xf6cd,  0xf6cb,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  
    0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf689,  0xf6cd,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  
    0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf689,  0xf687,  0xf687,  0xf689,  0xf6cb,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  
    0xf689,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf689,  0xf6cd,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cb,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf6cb,  0xf6cb,  0xf6cb,  0xf6cb,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf6cb,  0xf6cb,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf6d3,  0xde59,  0xde55,  0xe695,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf689,  0xf6cb,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xee4b,  0x5a43,  0x2941,  0x3981,  0x5a91,  0xad1d,  0xe691,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf6cd,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xee8b,  0x7303,  0x20c1,  0x0841,  0x0841,  0x1081,  0x7b43,  0xd615,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xac85,  0x0001,  0x0001,  0x0001,  0x0001,  0x0841,  0x1081,  0xb55d,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xb505,  0x0001,  0x0001,  0x0841,  0x0841,  0x0001,  0x0001,  0x2941,  0x7b43,  0xde07,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xc545,  0x1081,  0x0001,  0x0841,  0x1041,  0x62c3,  0xb505,  0x0001,  0x1081,  0x9405,  0xd5c7,  0xf687,  0xf687,  0xf687,  0xf687,  0xf6cb,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf6cb,  0xf6cb,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0x3141,  0x0001,  0x41c3,  0x8bc5,  0xf687,  0xf687,  0xf687,  0x7b43,  0x9405,  0xd587,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf689,  0xf687,  0xf687,  0xf689,  0xf689,  0xf689,  0xf689,  0xf687,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xb505,  0x20c1,  0x5a83,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf6cd,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf689,  0xf687,  0xf689,  0xf687,  0xf687,  0xf6cb,  0xf687,  0xf687,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf6cb,  0xf689,  0xf689,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
    0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  0xf687,  
};


static unsigned short ping_eye1_txt[] = {
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x0092,  0x0092,  0x009b,  0x0055,  0x0053,  0x0011,  0x0011,  0x0011,  0x0055,  0x0099,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08de,  0x0053,  0x000d,  0x000b,  0x000b,  0x000b,  0x000b,  0x000b,  0x000b,  0x000b,  0x000b,  0x000b,  0x0053,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x000f,  0x0009,  0x0009,  0x2953,  0x8425,  0xb5af,  0xc633,  0xd6b7,  0xd6b7,  0xb5b1,  0xa52d,  0x8427,  0x4a5b,  0x084f,  0x000b,  0x0053,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08de,  0x000b,  0x084b,  0x6b5f,  0xbdf1,  0xef7b,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xe739,  0x8427,  0x084f,  0x000f,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08de,  0x000b,  0x4219,  0xb5af,  0xe739,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xe739,  0x5add,  0x000d,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08de,  0x000b,  0x7be3,  0xd6b5,  0xdef7,  0xe739,  0xe739,  0xef7b,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0x94ab,  0x1093,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x0055,  0x73a3,  0xce73,  0xd6b5,  0xdef7,  0xe739,  0xe739,  0xe739,  0xef7b,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0x94ab,  0x10d7,  0x08e3,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08df,  0x4a59,  0xbdef,  0xce73,  0xd6b5,  0xdef7,  0xdef7,  0xe739,  0xe739,  0xe739,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0x94ab,  0x00dd,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x1919,  0xad6b,  0xc631,  0xce73,  0xd6b5,  0xdef7,  0xdef7,  0xdef7,  0xe739,  0xe739,  0xe739,  0xef7b,  0xc637,  0xd6b9,  0xe73b,  0xf7bd,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0x2997,  0x0923,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08df,  0x635f,  0xb5ad,  0xc631,  0xce73,  0xd6b5,  0xd6b5,  0xdef7,  0xdef7,  0xe739,  0xbdf3,  0x52a9,  0x0865,  0x18e9,  0x296b,  0x18e9,  0x52ad,  0xb5b7,  0xf7bd,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0xffff,  0xbe33,  0x1163,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x215d,  0x9ce7,  0xb5ad,  0xc631,  0xce73,  0xd6b5,  0xd6b5,  0xdef7,  0xdef7,  0x8429,  0x001d,  0x0025,  0xb5b9,  0xffff,  0xffff,  0xb5b9,  0x086b,  0x0867,  0x8c71,  0xef7b,  0xf7bd,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0xffff,  0x6bad,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x4261,  0xa529,  0xb5ad,  0xc631,  0xce73,  0xce73,  0xd6b5,  0xd6b5,  0x9ceb,  0x0019,  0x0021,  0x7bf3,  0xffff,  0xffff,  0xffff,  0xffff,  0x7bf7,  0x0029,  0x0023,  0x7beb,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xffff,  0xffff,  0xffff,  0x94f1,  0x0923,  0x08e2,  
    0x08e2,  0x0920,  0x6b61,  0xa529,  0xb5ad,  0xc631,  0xce73,  0xce73,  0xd6b5,  0xce73,  0x000b,  0x001b,  0x0025,  0xa539,  0xffff,  0xffff,  0xffff,  0xffff,  0xb5bb,  0x002d,  0x0025,  0x0017,  0xce75,  0xef7b,  0xef7b,  0xef7b,  0xf7bd,  0xf7bd,  0xf7bd,  0xdf3b,  0x1163,  0x08e2,  
    0x08e2,  0x0920,  0x73a1,  0xa529,  0xb5ad,  0xbdef,  0xc631,  0xce73,  0xce73,  0x6319,  0x000f,  0x001d,  0x0025,  0x7bf5,  0xffff,  0xffff,  0xffff,  0xffff,  0x8439,  0x002d,  0x0025,  0x001b,  0x6b5f,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0x3227,  0x08e2,  
    0x08e2,  0x111e,  0x73df,  0x9ce7,  0xb5ad,  0xbdef,  0xc631,  0xc631,  0xce73,  0x39cf,  0x000d,  0x001b,  0x0025,  0x086f,  0xd6bd,  0xffff,  0xffff,  0xe73f,  0x0873,  0x002d,  0x0025,  0x0019,  0x4215,  0xe739,  0xe739,  0xef7b,  0xef7b,  0xef7b,  0xef7b,  0xe73b,  0x3a69,  0x08e2,  
    0x08e2,  0x195c,  0x739d,  0x9ce7,  0xad6b,  0xbdef,  0xbdef,  0xc631,  0xce73,  0x2109,  0x0009,  0x0019,  0x0021,  0x0029,  0x002f,  0x18f3,  0x2975,  0x0033,  0x002f,  0x0029,  0x0021,  0x0015,  0x294b,  0xe739,  0xe739,  0xe739,  0xe739,  0xe739,  0xe739,  0xdef7,  0x5329,  0x08e2,  
    0x08e2,  0x195e,  0x6b5d,  0x94a5,  0xad6b,  0xb5ad,  0xbdef,  0xc631,  0xc631,  0x2109,  0x0005,  0x0013,  0x001d,  0x0023,  0x0029,  0x002b,  0x002d,  0x002b,  0x0029,  0x0021,  0x001d,  0x000b,  0x294b,  0xdef7,  0xe739,  0xe739,  0xe739,  0xe739,  0xe739,  0xd6b5,  0x42a9,  0x08e2,  
    0x08e2,  0x0920,  0x6319,  0x8c63,  0xa529,  0xad6b,  0xb5ad,  0xbdef,  0xc631,  0x5295,  0x0001,  0x0009,  0x0017,  0x001d,  0x0021,  0x0023,  0x0025,  0x0023,  0x0021,  0x001d,  0x0011,  0x0003,  0x5295,  0xdef7,  0xdef7,  0xdef7,  0xdef7,  0xdef7,  0xdef7,  0xce75,  0x29e5,  0x08e2,  
    0x08e2,  0x0920,  0x4a97,  0x8421,  0x9ce7,  0xad6b,  0xb5ad,  0xbdef,  0xbdef,  0x8c63,  0x0843,  0x0003,  0x0009,  0x0013,  0x0019,  0x001b,  0x001d,  0x001b,  0x0019,  0x000f,  0x0003,  0x0843,  0x8421,  0xdef7,  0xdef7,  0xdef7,  0xdef7,  0xd6b5,  0xd6b5,  0xbe31,  0x1962,  0x08e2,  
    0x08e2,  0x08e2,  0x31d7,  0x739d,  0x94a5,  0xa529,  0xad6b,  0xb5ad,  0xbdef,  0xbdef,  0x2109,  0x0001,  0x0001,  0x0005,  0x000b,  0x000f,  0x000f,  0x000d,  0x0007,  0x0003,  0x0843,  0x39cf,  0xd6b5,  0xd6b5,  0xd6b5,  0xd6b5,  0xd6b5,  0xd6b5,  0xce73,  0x94ed,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x219b,  0x6319,  0x8421,  0x9ce7,  0xa529,  0xad6b,  0xb5ad,  0xbdef,  0xad6b,  0x2109,  0x0001,  0x0843,  0x0001,  0x0001,  0x0001,  0x0001,  0x0843,  0x0843,  0x2109,  0xbdef,  0xd6b5,  0xd6b5,  0xd6b5,  0xd6b5,  0xce73,  0xce73,  0xbdef,  0x5b27,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x0920,  0x4257,  0x739d,  0x8c63,  0x9ce7,  0xad6b,  0xad6b,  0xb5ad,  0xbdef,  0xb5ad,  0x4211,  0x1085,  0x0843,  0x0843,  0x0843,  0x0843,  0x0843,  0x4211,  0xb5ad,  0xce73,  0xce73,  0xce73,  0xce73,  0xce73,  0xc631,  0xc631,  0xa56b,  0x19a0,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x299b,  0x6319,  0x8421,  0x94a5,  0x9ce7,  0xad6b,  0xad6b,  0xb5ad,  0xb5ad,  0xbdef,  0x9ce7,  0x6319,  0x4a53,  0x4a53,  0x6b5b,  0x9ce7,  0xc631,  0xc631,  0xc631,  0xc631,  0xc631,  0xc631,  0xc631,  0xbdef,  0xb5ad,  0x5b27,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x0920,  0x4217,  0x6b5b,  0x8421,  0x94a5,  0x9ce7,  0xa529,  0xad6b,  0xb5ad,  0xb5ad,  0xb5ad,  0xbdef,  0xbdef,  0xbdef,  0xbdef,  0xc631,  0xc631,  0xc631,  0xc631,  0xc631,  0xc631,  0xbdef,  0xbdef,  0xb5ad,  0x8c67,  0x1120,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x115e,  0x4a55,  0x6b5b,  0x8421,  0x94a5,  0x9ce7,  0xa529,  0xad6b,  0xad6b,  0xb5ad,  0xb5ad,  0xb5ad,  0xb5ad,  0xbdef,  0xbdef,  0xbdef,  0xbdef,  0xbdef,  0xbdef,  0xb5ad,  0xb5ad,  0xad6b,  0x94a5,  0x29e1,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x215d,  0x4a55,  0x6b5b,  0x8421,  0x8c63,  0x94a5,  0x9ce7,  0xa529,  0xa529,  0xad6b,  0xad6b,  0xad6b,  0xb5ad,  0xb5ad,  0xb5ad,  0xb5ad,  0xb5ad,  0xad6b,  0xad6b,  0xa529,  0x8c63,  0x3a1f,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x219b,  0x4255,  0x6319,  0x739d,  0x8421,  0x8c63,  0x94a5,  0x9ce7,  0x9ce7,  0xa529,  0xa529,  0xa529,  0xa529,  0xa529,  0xa529,  0xa529,  0x9ce7,  0x94a5,  0x7bdf,  0x29df,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x111f,  0x3a17,  0x5297,  0x6b5b,  0x7bdf,  0x8421,  0x8c63,  0x8c63,  0x94a5,  0x94a5,  0x94a5,  0x94a5,  0x94a5,  0x94a5,  0x8c63,  0x7bdf,  0x5adb,  0x195f,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x0920,  0x219d,  0x3a17,  0x4a55,  0x5ad7,  0x6319,  0x739d,  0x7bdf,  0x7bdf,  0x7bdf,  0x7bdf,  0x739d,  0x6b5b,  0x5299,  0x219d,  0x0920,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x0920,  0x195d,  0x2999,  0x3a15,  0x4253,  0x4a55,  0x4a97,  0x4a57,  0x4255,  0x31d9,  0x195d,  0x0920,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
    0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x111e,  0x111e,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  0x08e2,  
};

#include "ping_head_0.c"
#include "ping_head_1.c"
#include "ping_head_2.c"
#include "ping_base_data20.c"
#include "ping_base_data21.c"
#include "ping_base_data22.c"
#include "ping_base_data23.c"
#include "ping_base_data25.c"

static Gfx RCP_ping_head_eye1[] = {
	gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 0, 0, 7, 0,  0,0,0, 0,0,0),
	gsSPTexture(0xffff,0xffff, 0, 0, G_ON),
	gs_Tani_SetUpTileDescrip(G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32,  0, 0, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD, G_TX_CLAMP|G_TX_NOMIRROR, 5, G_TX_NOLOD),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_BLENDRGBA, G_CC_BLENDRGBA),
	gs_Tani_LoadTextureImage2(ping_eye1_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
	gsSPDisplayList(gfx_ping_head_0),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATERGB, G_CC_MODULATERGB),
	gs_Tani_LoadTextureImage2(ping_mouth_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, 7),
	gsSPDisplayList(gfx_ping_head_1),
	gsSPTexture(0xffff, 0xffff, 0, 0, G_OFF),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE),
	gsSPDisplayList(gfx_ping_head_2),
	gsSPEndDisplayList() 
};


/*--------------------------------------------------------------------------*/
/*	Hms data 			                                       				*/
/*--------------------------------------------------------------------------*/

Mshapeglb Hierarchy RCP_HmsEnemyping[] = {
    hmsBegin()
      hmsJoint(RM_SURF,RCP_ping_base_data25,0,0,0)  		/* ,_ping_body_1_2_3,(10) */
      hmsBegin()
         hmsJoint(RM_SURF,NULL,-51,84,-13)  				/* ,chn21_2,(9) */
         hmsBegin()
            hmsJoint(RM_SURF,RCP_ping_base_data20,0,0,0)  	/* ,_ping_Rhand_1_2,(0) */
         hmsEnd()
         hmsJoint(RM_SURF,NULL,51,84,-13)  					/* ,chn19_2,(8) */
         hmsBegin()
            hmsJoint(RM_SURF,RCP_ping_base_data21,0,0,0)  	/* ,_ping_Lhand_1_2,(1) */
         hmsEnd()
         hmsJoint(RM_SURF,NULL,-38,-54,-13)  				/* ,chn24_2,(7) */
         hmsBegin()
            hmsJoint(RM_SURF,RCP_ping_base_data22,0,0,0)  	/* ,_ping_Rfoot_1_2,(2) */
         hmsEnd()
         hmsJoint(RM_SURF,NULL,38,-54,-13)  				/* ,chn22_2,(6) */
         hmsBegin()
            hmsJoint(RM_SURF,RCP_ping_base_data23,0,0,0)  	/* ,_ping_Lfoot_1_2,(3) */
         hmsEnd()
         hmsJoint(RM_SURF,NULL,0,111,-19)  					/* ,chn18_2,(5) */
         hmsBegin()
	        hmsJoint(RM_SURF,RCP_ping_head_eye1,0,0,0)  	/* ping_head1_2(4) */
         hmsEnd()
      hmsEnd()
   hmsEnd()
   hmsExit()
};


/*--------------------------------------------------------------------------*/
/*		Ping Modeling Data													*/
/*--------------------------------------------------------------------------*/

static short ping_walk_prm[]={
	    0,   70,    5,   12,   27,   43,   49,   45,
	   35,   22,    9,    0,   -7,  -14,  -20,  -24,
	  -25,  -22,  -14,   -5,    1,    5,-3754,-3426,
	-2622,-1613, -668,  299, 1422, 2492, 3301, 3640,
	 3370, 2629, 1628,  577, -313,-1144,-2057,-2898,
	-3515,-3754,    5, -109, -361, -613, -728, -679,
	 -550, -373, -180,    0,  197,  433,  659,  830,
	  898,  805,  584,  319,   98,    5,    5,    5,
	    6,    6,    7,    7,    6,    6,    5,    5,
	    4,    4,    3,    3,    3,    3,    4,    4,
	    4,    5, 5319, 5808, 6883, 7959, 8448, 8135,
	 7384, 6477, 5694, 5319, 5513, 6089, 6802, 7409,
	 7666, 7422, 6840, 6145, 5563, 5319,-16914,-16914,
	-16914,-16913,-16913,-16913,-16913,-16914,-16914,-16914,
	-16914,-16914,-16914,-16914,-16914,-16914,-16914,-16914,
	-16914,-16914,    3,    3,    1,    0,    0,    0,
	    1,    2,    3,    3,    3,    2,    1,    0,
	    0,    0,    1,    2,    3,    3,-4589,-5159,
	-6414,-7669,-8239,-7866,-6974,-5903,-4995,-4589,
	-4900,-5701,-6670,-7487,-7831,-7494,-6690,-5730,
	-4926,-4589,-16913,-16913,-16913,-16913,-16913,-16913,
	-16913,-16913,-16913,-16913,-16913,-16913,-16914,-16914,
	-16914,-16914,-16914,-16913,-16913,-16913,-32767,32738,
	32669,32588,32519,32491,32534,32629,32723,-32767,
	32668,32433,32152,31917,31818,31917,32152,32433,
	32668,-32767,-30993,-31228,-31824,-32622,32069,31343,
	30633,29870,29261,29012,29212,29723,30411,31143,
	31785,32425,-32380,-31698,-31191,-30993,    0, -208,
	 -704,-1296,-1792,-2000,-1687,-1000, -312,    0,
	  -10,  -36,  -67,  -93, -104,  -93,  -67,  -36,
	  -10,    0,    0,  121,  389,  657,  779,  706,
	  530,  311,  115,    3,    2,   70,  168,  255,
	  293,  262,  189,  103,   30,    0,-4380,-4162,
	-3622,-2928,-2249,-1514, -643,  198,  850, 1147,
	  993,  496, -196, -940,-1590,-2234,-2970,-3663,
	-4178,-4380,-32767,32739,32679,32619,32595,32646,
	32753,-32678,-32642,-32730,32495,32007,31481,31060,
	30885,31078,31545,32102,32570,-32767, 1769, 1575,
	 1103,  521,   -3, -513,-1091,-1634,-2036,-2193,
	-2029,-1613,-1059, -485,   -3,  434,  905, 1335,
	 1648, 1769,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,16101,15857,
	15319,14781,14537,14696,15076,15534,15923,16101,
	15978,15650,15251,14913,14771,14910,15239,15633,
	15963,16101,-16381,16388,-16381,-16383,16388,-16383,
	16381,16378,16381,16384,16379,16384,16378,16383,
	16378,};

static unsigned short ping_walk_tbl[]= {
	     1,     0,	/* ping_body1_2(10) */
	     1,     1,
	     1,     0,
	    20,     2,	/* ping_body1_2(10) */
	    20,    22,
	    20,    42,
	     1,   374,	/* chn21_2(9) */
	     1,   375,
	     1,   376,
	    20,    62,	/* ping_Rhand1_2(0) */
	    20,    82,
	    20,   102,
	     1,   371,	/* chn19_2(8) */
	     1,   372,
	     1,   373,
	    20,   122,	/* ping_Lhand1_2(1) */
	    20,   142,
	    20,   162,
	     1,   368,	/* chn24_2(7) */
	     1,   369,
	     1,   370,
	    20,   182,	/* ping_Rfoot1_2(2) */
	    20,   202,
	    20,   222,
	     1,   365,	/* chn22_2(6) */
	     1,   366,
	     1,   367,
	    20,   242,	/* ping_Lfoot1_2(3) */
	    20,   262,
	    20,   282,
	     1,   362,	/* chn18_2(5) */
	     1,   363,
	     1,   364,
	    20,   302,	/* ping_head1_2(4) */
	    20,   322,
	    20,   342,
};

static AnimeRecord ping_walk_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	5,					/* start 	*/
	0,					/* loop 	*/
	19,
	11,
	ping_walk_prm,
	ping_walk_tbl
};

/*-------------------------------------------------------------*/

static short ping_slip_prm[]={
	    0,  123,  142,  184,  226,  245,  240,  229,
	  212,  192,  170,  146,  124,  103,   76,   56,
	   58,   69,   75,   71,   62,   56,   59,   62,
	   59,   55, 4902, 5104, 5659, 6494, 7532, 8698,
	 9917,11115,12344,13868,15524,17123,18380,18328,
	17418,16902,16476,16270,16313,16490,16718,16916,
	17000,17000,17000,    0,  172,  656, 1405, 2372,
	 3508, 4765, 6097, 7456, 8793,10062,11214,12203,
	12781,13022,13356,14140,14890,14893,14396,14079,
	14079,14079,14079,14079,10742,10757,10794,10847,
	10907,10968,11021,11058,11072,11055,11000,10898,
	10742,10107, 8977, 7960, 7292, 6821, 6571, 6497,
	 6497, 6497, 6497, 6497, 6497,-16906,-16903,-16894,
	-16881,-16867,-16852,-16839,-16830,-16827,-16831,-16844,
	-16869,-16906,-17149,-17510,-17573,-16773,-15811,-15935,
	-16747,-17240,-17240,-17240,-17240,-17240,    3, -198,
	 -766,-1642,-2767,-4083,-5532,-7056,-8597,-10096,
	-11496,-12738,-13764,-14046,-13665,-13474,-14043,-14700,
	-14581,-13964,-13593,-13593,-13593,-13593,-13593,-11055,
	-11070,-11108,-11163,-11225,-11287,-11342,-11380,-11395,
	-11377,-11320,-11216,-11055,-10400,-9235,-8193,-7530,
	-7069,-6790,-6663,-6633,-6633,-6633,-6633,-6633,
	-16915,-16910,-16895,-16874,-16850,-16827,-16806,-16791,
	-16786,-16792,-16814,-16854,-16915,-17284,-17848,-18007,
	-17001,-15758,-15905,-16929,-17552,-17552,-17552,-17552,
	-17552,-32767,-32767, 3024, 4499, 7833,11393,13543,
	14226,14533,14554,14381,14105,13817,13609,13559,
	13559,13559,13559,13559,13559,13559,13559,13559,
	13559,13559,13559,13559,-29742,-28310,-25066,-21590,
	-19462,-18733,-18350,-18235,-18307,-18487,-18696,-18855,
	-18894,-18894,-18894,-18894,-18894,-18894,-18894,-18894,
	-18894,-18894,-18894,-18894,-18894,10156,10038, 9712,
	 9215, 8587, 7867, 7093, 6306, 5543, 4844, 4249,
	 3795, 3598, 4490, 5852, 6610, 6083, 4956, 4195,
	 4166, 4424, 4725, 4824, 4235, 3689,-16381,16388,
	-16381,-16383,16388,-16383,16381,16378,16381,16384,
	16379,16384,16378,16383,16378,};

static unsigned short ping_slip_tbl[]= {
	     1,     0,	/* ping_body1_2(10) */
	    25,     1,
	     1,     0,
	    25,    26,	/* ping_body1_2(10) */
	     1,     0,
	     1,     0,
	     1,   290,	/* chn21_2(9) */
	     1,   291,
	     1,   292,
	    25,    51,	/* ping_Rhand1_2(0) */
	    25,    76,
	    25,   101,
	     1,   287,	/* chn19_2(8) */
	     1,   288,
	     1,   289,
	    25,   126,	/* ping_Lhand1_2(1) */
	    25,   151,
	    25,   176,
	     1,   284,	/* chn24_2(7) */
	     1,   285,
	     1,   286,
	     1,   201,	/* ping_Rfoot1_2(2) */
	     1,   202,
	    25,   203,
	     1,   281,	/* chn22_2(6) */
	     1,   282,
	     1,   283,
	     1,     0,	/* ping_Lfoot1_2(3) */
	     1,     0,
	    25,   228,
	     1,   278,	/* chn18_2(5) */
	     1,   279,
	     1,   280,
	     1,     0,	/* ping_head1_2(4) */
	     1,     0,
	    25,   253,
};

AnimeRecord ping_slip_anm={
	0, 					/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	25,
	11,
	ping_slip_prm,
	ping_slip_tbl
};

/*-------------------------------------------------------------*/
/*-------------------------------------------------------------*/

static short ping_slip_end_prm[]={
	    0,   55,   70,   87,  104,  120,  135,  145,
	  152,  150,  140,  126,  111,   98,   86,   73,
	   65,   64,   67,   69,   70,   71,   71,   71,
	   70,   70,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,   -1,   -1,   -1,    0,    4,
	   12,   17,   16,   11,    6,    0,   -4,   -4,
	   -3,   -1,    0,17000,16449,14946,12722,10003,
	 7020, 4001, 1174,-1230,-2986,-3625,-3171,-2124,
	 -987, 1035, 2561, 2265, 1512,  568, -302, -834,
	 -866, -577, -209,   -2,14079,11310, 5781, 1658,
	 -269,-1827,-2765,-2833,-1780, 1967, 8020,13677,
	16234,16012,15203,13923,12285,10404, 8393, 6367,
	 4440, 2725, 1339,  393,    4, 6497, 6162, 5438,
	 4748, 4031, 3141, 2368, 1999, 2324, 4134, 7133,
	 9985,11350,11380,11149,10706,10100, 9380, 8593,
	 7789, 7017, 6325, 5762, 5376, 5216,-17240,-18237,
	-20424,-22597,-24920,-27786,-30334,-31702,-31028,-26099,
	-17742,-9666,-5576,-5071,-5203,-5858,-6927,-8296,
	-9854,-11489,-13089,-14543,-15739,-16565,-16909,-13593,
	-10910,-5539,-1495,  537, 2305, 3443, 3583, 2360,
	-2076,-9216,-15887,-18912,-18667,-17735,-16249,-14342,
	-12149,-9803,-7438,-5188,-3185,-1565, -460,   -4,
	-6633,-6019,-4788,-3860,-3324,-2779,-2412,-2411,
	-2964,-4773,-7610,-10263,-11521,-11536,-11302,-10865,
	-10271,-9568,-8803,-8023,-7273,-6603,-6057,-5684,
	-5529,-17552,-18801,-21481,-23991,-26474,-29504,-32126,
	32148,-32324,-26360,-16447,-6934,-2171,-1665,-1935,
	-2842,-4249,-6017,-8008,-10084,-12107,-13939,-15442,
	-16478,-16909,-32767,32756,32727,32684,32628,32564,
	32495,32424,32355,32291,32235,32190,32161,32161,
	32198,32258,32332,32407,32524,32675,-32755,-32727,
	-32733,-32753,-32766,-32767,32705,32533,32271,31939,
	31557,31145,30723,30311,29929,29597,29336,29165,
	29198,29470,29881,30329,30715,31105,31549,31919,
	32213,32480,32678,32766,13559,13302,12583,11481,
	10071, 8432, 6641, 4776, 2914, 1133, -489,-1877,
	-2951,-3467,-3383,-2922,-2310,-1770, -988,   64,
	  729,  764,  511,  185,    2,    0,    3,   12,
	   26,   44,   65,   87,  110,  132,  152,  170,
	  184,  193,  173,  126,   92,  110,  115,   41,
	  -59, -119, -111,  -70,  -24,    0,    0,  -48,
	 -182, -389, -653, -961,-1298,-1649,-2001,-2338,
	-2647,-2914,-3123,-3121,-2887,-2607,-2232,-1804,
	-1425,-1035, -715, -462, -236,  -72,    0,-18894,
	-19182,-19988,-21228,-22815,-24666,-26696,-28818,-30949,
	32531,30639,28995,27682,27662,28913,30045,30527,
	31020,31892,-32637,-32022,-31991,-32249,-32579,-32764,
	 3689, 4126, 5306, 7032, 9110,11342,13534,15488,
	17010,17902,18326,18587,18705,18698,18588,18393,
	18134,17830,17500,17166,16845,16559,16327,16168,
	16102,-16381,16388,-16381,-16383,16388,-16383,16381,
	16378,16381,16384,16379,16384,16378,16383,16378,
	};

static unsigned short ping_slip_end_tbl[]= {
	     1,     0,	/* ping_body1_2(10) */
	    25,     1,
	    25,    26,
	    25,    51,	/* ping_body1_2(10) */
	     1,     0,
	     1,     0,
	     1,   413,	/* chn21_2(9) */
	     1,   414,
	     1,   415,
	    25,    76,	/* ping_Rhand1_2(0) */
	    25,   101,
	    25,   126,
	     1,   410,	/* chn19_2(8) */
	     1,   411,
	     1,   412,
	    25,   151,	/* ping_Lhand1_2(1) */
	    25,   176,
	    25,   201,
	     1,   407,	/* chn24_2(7) */
	     1,   408,
	     1,   409,
	    25,   226,	/* ping_Rfoot1_2(2) */
	    25,   251,
	    25,   276,
	     1,   404,	/* chn22_2(6) */
	     1,   405,
	     1,   406,
	    25,   301,	/* ping_Lfoot1_2(3) */
	    25,   326,
	    25,   351,
	     1,   401,	/* chn18_2(5) */
	     1,   402,
	     1,   403,
	     1,     0,	/* ping_head1_2(4) */
	     1,     0,
	    25,   376,
};

static AnimeRecord ping_slip_end_anm={
	0,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	25,
	11,
	ping_slip_end_prm,
	ping_slip_end_tbl
};


Mshapeglb AnimePtr ping_anime[] = {
	&ping_walk_anm,
	&ping_slip_anm,
	&ping_slip_end_anm,
};

static unsigned long long	ping_pad2 = 1;
unsigned long long 		ping_pad3 = 1;

/*===============================================================================
			End End End
================================================================================*/

