/*
 * Class BOX [INTEGER_32]
 */

#include "eif_macros.h"


#ifdef __cplusplus
extern "C" {
#endif

static const EIF_TYPE_INDEX egt_0_550 [] = {0xFF01,232,0xFFFF};
static const EIF_TYPE_INDEX egt_1_550 [] = {0xFF01,245,549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_2_550 [] = {0xFF01,549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_3_550 [] = {0,0xFFFF};
static const EIF_TYPE_INDEX egt_4_550 [] = {0,0xFFFF};
static const EIF_TYPE_INDEX egt_5_550 [] = {0xFF01,549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_6_550 [] = {0xFF01,549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_7_550 [] = {0,0xFFFF};
static const EIF_TYPE_INDEX egt_8_550 [] = {0xFF01,14,0xFFFF};
static const EIF_TYPE_INDEX egt_9_550 [] = {0xFF01,232,0xFFFF};
static const EIF_TYPE_INDEX egt_10_550 [] = {0xFF01,232,0xFFFF};
static const EIF_TYPE_INDEX egt_11_550 [] = {0xFF01,15,0xFFFF};
static const EIF_TYPE_INDEX egt_12_550 [] = {549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_13_550 [] = {0xFF01,549,218,0xFFFF};
static const EIF_TYPE_INDEX egt_14_550 [] = {0xFF01,550,0xFFF8,1,0xFFFF};
static const EIF_TYPE_INDEX egt_15_550 [] = {0xFF01,406,0xFFF8,1,0xFFFF};
static const EIF_TYPE_INDEX egt_16_550 [] = {0xFFF8,1,0xFFFF};


static const struct desc_info desc_550[] = {
	{EIF_GENERIC(NULL), 0xFFFFFFFF, 0xFFFFFFFF},
	{EIF_GENERIC(egt_0_550), 0, 0xFFFFFFFF},
	{EIF_GENERIC(egt_1_550), 1, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 2, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 3, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 4, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 5, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 6, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 7, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 8, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 9, 0xFFFFFFFF},
	{EIF_GENERIC(egt_2_550), 10, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 11, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 12, 0xFFFFFFFF},
	{EIF_GENERIC(egt_3_550), 13, 0xFFFFFFFF},
	{EIF_GENERIC(egt_4_550), 14, 0xFFFFFFFF},
	{EIF_GENERIC(egt_5_550), 15, 0xFFFFFFFF},
	{EIF_GENERIC(egt_6_550), 16, 0xFFFFFFFF},
	{EIF_GENERIC(egt_7_550), 17, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 18, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 19, 0xFFFFFFFF},
	{EIF_GENERIC(egt_8_550), 20, 0xFFFFFFFF},
	{EIF_GENERIC(egt_9_550), 21, 0xFFFFFFFF},
	{EIF_GENERIC(egt_10_550), 22, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 23, 0xFFFFFFFF},
	{EIF_GENERIC(egt_11_550), 24, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 25, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 26, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 27, 0xFFFFFFFF},
	{EIF_GENERIC(egt_12_550), 28, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x01C7 /*227*/), 29, 0xFFFFFFFF},
	{EIF_GENERIC(egt_13_550), 30, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 0x00, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 0x00, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 3217, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 3218, 0},
	{EIF_NON_GENERIC(0x0197 /*203*/), 3219, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 3220, 0xFFFFFFFF},
	{EIF_GENERIC(NULL), 3221, 0xFFFFFFFF},
	{EIF_GENERIC(egt_14_550), 0x00, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x01B5 /*218*/), 3222, 0xFFFFFFFF},
	{EIF_NON_GENERIC(0x0197 /*203*/), 0x00, 0xFFFFFFFF},
	{EIF_GENERIC(egt_15_550), 0x00, 0xFFFFFFFF},
	{EIF_GENERIC(egt_16_550), 0x00, 0xFFFFFFFF},
};
void Init550(void)
{
	IDSC(desc_550, 0, 549);
	IDSC(desc_550 + 1, 1, 549);
	IDSC(desc_550 + 32, 79, 549);
	IDSC(desc_550 + 41, 36, 549);
	IDSC(desc_550 + 42, 102, 549);
}


#ifdef __cplusplus
}
#endif
