EDCS language bindings — Part 4:  C

Annex A

(informative)

Data types in compilation order and external functions

A.1 Table of contents and introduction

A.1.1 Table of contents

This annex provides a list of all of the constructs defined in this part of ISO/IEC 18041 in compilation order. Table A.1 lists the topics in this clause:

Table A.1 — Table of contents

Annex A  Data types in compilation order and external functions

A.1  Table of contents and introduction

A.1.1  Table of contents

A.1.2  Introduction

A.2  Type definitions in compilation order

A.3 External functions

A.1.2  Introduction

The contents of this annex show one compilable ordering of the constructs defined in this International Standard. Thus, the constructs in this Annex in the order listed can be used to populate an edcs.h header file.

A.2  Type definitions in compilation order

typedef double EDCS_Long_Float;

typedef long EDCS_Integer;

typedef unsigned long EDCS_Count;

typedef char EDCS_Character;

typedef enum {

EDCS_FALSE = 0,

EDCS_TRUE = 1

} EDCS_Boolean;

typedef enum {

EDCS_NULL = 0

} EDCS_Null;

typedef EDCS_Integer EDCS_Attribute_Value_Type;

#define EDCS_AVT_REAL

((EDCS_Attribute_Value_Type)1)

#define EDCS_AVT_INTEGER

((EDCS_Attribute_Value_Type)2)

#define EDCS_AVT_COUNT

((EDCS_Attribute_Value_Type)3)

#define EDCS_AVT_INDEX

((EDCS_Attribute_Value_Type)4)

#define EDCS_AVT_STRING

((EDCS_Attribute_Value_Type)5)

#define EDCS_AVT_CONSTRAINED_STRING

((EDCS_Attribute_Value_Type)6)

#define EDCS_AVT_KEY

((EDCS_Attribute_Value_Type)7)

#define EDCS_AVT_ENUMERATION

((EDCS_Attribute_Value_Type)8)

#define EDCS_AVT_BOOLEAN

((EDCS_Attribute_Value_Type)9)

#define EDCS_AVT_NULL

((EDCS_Attribute_Value_Type)10)

typedef EDCS_Integer EDCS_Dictionary_Type;

#define EDCS_DT_SINGLE_VALUE

((EDCS_Dictionary_Type)1)

#define EDCS_DT_OPEN_INTERVAL

((EDCS_Dictionary_Type)2)

#define EDCS_DT_GE_LT_INTERVAL

((EDCS_Dictionary_Type)3)

#define EDCS_DT_GT_LE_INTERVAL

((EDCS_Dictionary_Type)4)

#define EDCS_DT_CLOSED_INTERVAL

((EDCS_Dictionary_Type)5)

#define EDCS_DT_GT_SEMI_INTERVAL

((EDCS_Dictionary_Type)6)

#define EDCS_DT_GE_SEMI_INTERVAL

((EDCS_Dictionary_Type)7)

#define EDCS_DT_LT_SEMI_INTERVAL

((EDCS_Dictionary_Type)8)

#define EDCS_DT_LE_SEMI_INTERVAL

((EDCS_Dictionary_Type)9)

typedef EDCS_Integer EDCS_Numeric_Value_Type;

#define EDCS_NVT_SINGLE_VALUE

((EDCS_Numeric_Value_Type)1)

#define EDCS_NVT_OPEN_INTERVAL

((EDCS_Numeric_Value_Type)2)

#define EDCS_NVT_GE_LT_INTERVAL

((EDCS_Numeric_Value_Type)3)

#define EDCS_NVT_GT_LE_INTERVAL

((EDCS_Numeric_Value_Type)4)

#define EDCS_NVT_CLOSED_INTERVAL

((EDCS_Numeric_Value_Type)5)

#define EDCS_NVT_GT_SEMI_INTERVAL

((EDCS_Numeric_Value_Type)6)

#define EDCS_NVT_GE_SEMI_INTERVAL

((EDCS_Numeric_Value_Type)7)

#define EDCS_NVT_LT_SEMI_INTERVAL

((EDCS_Numeric_Value_Type)8)

#define EDCS_NVT_LE_SEMI_INTERVAL

((EDCS_Numeric_Value_Type)9)

typedef EDCS_Integer EDCS_Status_Code;

#define EDCS_SC_SUCCESS

((EDCS_Status_Code)1)

#define EDCS_SC_INVALID_INPUT_UNIT

((EDCS_Status_Code)2)

#define EDCS_SC_INVALID_OUTPUT_UNIT

((EDCS_Status_Code)3)

#define EDCS_SC_INVALID_INPUT_SCALE

((EDCS_Status_Code)4)

#define EDCS_SC_INVALID_OUTPUT_SCALE

((EDCS_Status_Code)5)

#define EDCS_SC_UNITS_NOT_EQUIVALENT

((EDCS_Status_Code)6)

#define EDCS_SC_INVALID_INPUT_ENUMERATED_ATTRIBUTE

((EDCS_Status_Code)7)

#define EDCS_SC_INVALID_INPUT_GROUP

((EDCS_Status_Code)8)

#define EDCS_SC_INVALID_INPUT_DICTIONARY

((EDCS_Status_Code)9)

#define EDCS_SC_FAILURE

((EDCS_Status_Code)10)

typedef struct _EDCS_Locale {

EDCS_Character

language[2];

EDCS_Character

country[3];

} EDCS_Locale;

typedef struct _EDCS_String {

EDCS_Locale

locale;

EDCS_Count

length;

EDCS_Character

*characters;

} EDCS_String;

typedef EDCS_Integer EDCS_Classification_Code;

#define ECC_ABATIS

((EDCS_Classification_Code)1)

#define ECC_ABYSS

((EDCS_Classification_Code)2)

#define ECC_ACCESS_ZONE

((EDCS_Classification_Code)3)

#define ECC_ACOUSTIC_DATA_COLLECTION_DEVICE

((EDCS_Classification_Code)4)

#define ECC_ACOUSTIC_SIGNATURE_PROPERTY_SET

((EDCS_Classification_Code)5)

#define ECC_ACOUSTIC_STATION

((EDCS_Classification_Code)6)

#define ECC_ACOUSTIC_TRANSDUCER

((EDCS_Classification_Code)7)

#define ECC_ADMINISTRATION_BUILDING

((EDCS_Classification_Code)8)

#define ECC_ADMINISTRATIVE_BOUNDARY

((EDCS_Classification_Code)9)

#define ECC_ADMINISTRATIVE_REGION

((EDCS_Classification_Code)10)

#define ECC_AERATION_STRUCTURE

((EDCS_Classification_Code)11)

#define ECC_AERIAL

((EDCS_Classification_Code)12)

#define ECC_AERIAL_CABLE

((EDCS_Classification_Code)13)

#define ECC_AERIAL_CABLE_PYLON

((EDCS_Classification_Code)14)

#define ECC_AERIAL_CABLE_SET

((EDCS_Classification_Code)15)

#define ECC_AERIAL_SUPPORT_MAST

((EDCS_Classification_Code)16)

#define ECC_AERODROME

((EDCS_Classification_Code)17)

#define ECC_AERODROME_ELEVATION_POINT

((EDCS_Classification_Code)18)

#define ECC_AERODROME_LIGHTING

((EDCS_Classification_Code)19)

#define ECC_AERODROME_REVETMENT

((EDCS_Classification_Code)20)

#define ECC_AERODROME_TERMINAL

((EDCS_Classification_Code)21)

#define ECC_AERONAUTICAL_AID_TO_NAVIGATION

((EDCS_Classification_Code)22)

#define ECC_AERONAUTICAL_COMM_FACILITY

((EDCS_Classification_Code)23)

#define ECC_AERONAUTICAL_COMM_SERVICE

((EDCS_Classification_Code)24)

#define ECC_AERONAUTICAL_LEAD_RADIAL

((EDCS_Classification_Code)25)

#define ECC_AEROSOL

((EDCS_Classification_Code)26)

#define ECC_AGRICULTURAL_FACILITY

((EDCS_Classification_Code)27)

#define ECC_AID_TO_NAVIGATION

((EDCS_Classification_Code)28)

#define ECC_AIR

((EDCS_Classification_Code)29)

#define ECC_AIR_DEFENCE_ARTILLERY

((EDCS_Classification_Code)30)

#define ECC_AIR_MASS

((EDCS_Classification_Code)31)

#define ECC_AIR_TRAFFIC_SERVICE

((EDCS_Classification_Code)32)

#define ECC_AIR_TRANSPORTATION_ROUTE

((EDCS_Classification_Code)33)

#define ECC_AIR_WARNING_LIGHT

((EDCS_Classification_Code)34)

#define ECC_AIRBURST_SMOKE

((EDCS_Classification_Code)35)

#define ECC_AIRCRAFT

((EDCS_Classification_Code)36)

#define ECC_AIRCRAFT_CARRIER

((EDCS_Classification_Code)37)

#define ECC_AIRCRAFT_HANGAR

((EDCS_Classification_Code)38)

#define ECC_AIRCRAFT_LANDING_ZONE

((EDCS_Classification_Code)39)

#define ECC_AIRCRAFT_MAINTENANCE_SHOP

((EDCS_Classification_Code)40)

#define ECC_AIRCRAFT_PARKING_FACILITY

((EDCS_Classification_Code)41)

#define ECC_AIRCRAFT_STORAGE_TRACT

((EDCS_Classification_Code)42)

#define ECC_AIRCRAFT_WRECKAGE

((EDCS_Classification_Code)43)

#define ECC_AIRFIELD

((EDCS_Classification_Code)44)

#define ECC_AIRPORT

((EDCS_Classification_Code)45)

#define ECC_AIRSHIP

((EDCS_Classification_Code)46)

#define ECC_AIRSPACE

((EDCS_Classification_Code)47)

#define ECC_AIRSPACE_BOUNDARY

((EDCS_Classification_Code)48)

#define ECC_AIRSPACE_BOUNDARY_COMPONENT

((EDCS_Classification_Code)49)

#define ECC_AIRSPACE_COMPONENT

((EDCS_Classification_Code)50)

#define ECC_AIRSTRIP

((EDCS_Classification_Code)51)

#define ECC_ALGA

((EDCS_Classification_Code)52)

#define ECC_ALKALI_FLAT

((EDCS_Classification_Code)53)

#define ECC_ALLUVIAL_FAN

((EDCS_Classification_Code)54)

#define ECC_AMBASSADORIAL_RESIDENCE

((EDCS_Classification_Code)55)

#define ECC_AMPHIBIAN

((EDCS_Classification_Code)56)

#define ECC_AMPHIBIOUS_AIR_CUSHION_VEHICLE

((EDCS_Classification_Code)57)

#define ECC_AMPHIBIOUS_ARMOURED_VEHICLE

((EDCS_Classification_Code)58)

#define ECC_AMPHIBIOUS_UTILITY_VEHICLE

((EDCS_Classification_Code)59)

#define ECC_AMPHIBIOUS_VEHICLE

((EDCS_Classification_Code)60)

#define ECC_AMPHITHEATRE

((EDCS_Classification_Code)61)

#define ECC_AMUSEMENT_PARK

((EDCS_Classification_Code)62)

#define ECC_AMUSEMENT_PARK_ATTRACTION

((EDCS_Classification_Code)63)

#define ECC_ANCHOR

((EDCS_Classification_Code)64)

#define ECC_ANCHOR_BERTH

((EDCS_Classification_Code)65)

#define ECC_ANCHORAGE

((EDCS_Classification_Code)66)

#define ECC_ANCHORAGE_COMPLEX

((EDCS_Classification_Code)67)

#define ECC_ANEMOMETER

((EDCS_Classification_Code)68)

#define ECC_ANIMAL

((EDCS_Classification_Code)69)

#define ECC_ANIMAL_PARK

((EDCS_Classification_Code)70)

#define ECC_ANIMAL_SANCTUARY

((EDCS_Classification_Code)71)

#define ECC_ANTE_ROOM

((EDCS_Classification_Code)72)

#define ECC_APARTMENT_HOUSE

((EDCS_Classification_Code)73)

#define ECC_APERTURE

((EDCS_Classification_Code)74)

#define ECC_APRON

((EDCS_Classification_Code)75)

#define ECC_AQUEDUCT

((EDCS_Classification_Code)76)

#define ECC_AQUEDUCT_NEXUS

((EDCS_Classification_Code)77)

#define ECC_ARACHNID

((EDCS_Classification_Code)78)

#define ECC_ARBORETUM

((EDCS_Classification_Code)79)

#define ECC_ARCADE

((EDCS_Classification_Code)80)

#define ECC_ARCHAELOGICAL_SITE

((EDCS_Classification_Code)81)

#define ECC_ARMISTICE_LINE

((EDCS_Classification_Code)82)

#define ECC_ARMOURED_BRIDGE_LAUNCHER

((EDCS_Classification_Code)83)

#define ECC_ARMOURED_FIGHTING_VEHICLE

((EDCS_Classification_Code)84)

#define ECC_ARMOURED_TRACKED_FIGHTING_VEHICLE

((EDCS_Classification_Code)85)

#define ECC_ARMOURED_TRACKED_VEHICLE

((EDCS_Classification_Code)86)

#define ECC_ARMOURED_UTILITY_VEHICLE

((EDCS_Classification_Code)87)

#define ECC_ARMOURY

((EDCS_Classification_Code)88)

#define ECC_ARRESTING_GEAR

((EDCS_Classification_Code)89)

#define ECC_ARTHROPOD

((EDCS_Classification_Code)90)

#define ECC_ARTIFICIAL_SATELLITE

((EDCS_Classification_Code)91)

#define ECC_ARTILLERY_BATTERY

((EDCS_Classification_Code)92)

#define ECC_ASPHALT_POOL

((EDCS_Classification_Code)93)

#define ECC_ASSEMBLY_PLANT

((EDCS_Classification_Code)94)

#define ECC_ASTEROID

((EDCS_Classification_Code)95)

#define ECC_ASTRONOMIC_PROPERTY_SET

((EDCS_Classification_Code)96)

#define ECC_ASTRONOMICAL_STATION

((EDCS_Classification_Code)97)

#define ECC_ASW_HELICOPTER

((EDCS_Classification_Code)98)

#define ECC_ASW_WINGED_AIRCRAFT

((EDCS_Classification_Code)99)

#define ECC_ATHLETIC_COMPLEX

((EDCS_Classification_Code)100)

#define ECC_ATHLETIC_FIELD

((EDCS_Classification_Code)101)

#define ECC_ATMOSPHERE

((EDCS_Classification_Code)102)

#define ECC_ATMOSPHERE_PROPERTY_SET

((EDCS_Classification_Code)103)

#define ECC_ATMOSPHERE_REGION

((EDCS_Classification_Code)104)

#define ECC_ATMOSPHERIC_FRONT

((EDCS_Classification_Code)105)

#define ECC_ATRIUM

((EDCS_Classification_Code)106)

#define ECC_ATS_ROUTE

((EDCS_Classification_Code)107)

#define ECC_ATS_ROUTE_COMPONENT

((EDCS_Classification_Code)108)

#define ECC_ATTACK_HELICOPTER

((EDCS_Classification_Code)109)

#define ECC_ATTACK_WINGED_AIRCRAFT

((EDCS_Classification_Code)110)

#define ECC_ATTIC

((EDCS_Classification_Code)111)

#define ECC_AUDITORIUM

((EDCS_Classification_Code)112)

#define ECC_AURORA

((EDCS_Classification_Code)113)

#define ECC_AURORA_OVAL

((EDCS_Classification_Code)114)

#define ECC_AUTOMATED_TELLER_MACHINE

((EDCS_Classification_Code)115)

#define ECC_AUTOMOTIVE_PLANT

((EDCS_Classification_Code)116)

#define ECC_AVIATION_NAVIGATION_MARKER

((EDCS_Classification_Code)117)

#define ECC_AVIATION_WAYPOINT

((EDCS_Classification_Code)118)

#define ECC_BACKSHORE_PRECISE

((EDCS_Classification_Code)119)

#define ECC_BALCONY

((EDCS_Classification_Code)120)

#define ECC_BALLOON

((EDCS_Classification_Code)121)

#define ECC_BAMBOO

((EDCS_Classification_Code)122)

#define ECC_BAMBOO_TRACT

((EDCS_Classification_Code)123)

#define ECC_BANK_BUILDING

((EDCS_Classification_Code)124)

#define ECC_BARN

((EDCS_Classification_Code)125)

#define ECC_BARRACK

((EDCS_Classification_Code)126)

#define ECC_BARREN_GROUND

((EDCS_Classification_Code)127)

#define ECC_BARRIER

((EDCS_Classification_Code)128)

#define ECC_BASEMENT

((EDCS_Classification_Code)129)

#define ECC_BAT

((EDCS_Classification_Code)130)

#define ECC_BATHYMETRIC_PROVINCE

((EDCS_Classification_Code)131)

#define ECC_BATTLESHIP

((EDCS_Classification_Code)132)

#define ECC_BEACH

((EDCS_Classification_Code)133)

#define ECC_BEACH_PROFILE

((EDCS_Classification_Code)134)

#define ECC_BEACH_ZONE

((EDCS_Classification_Code)135)

#define ECC_BEACON

((EDCS_Classification_Code)136)

#define ECC_BEDROCK

((EDCS_Classification_Code)137)

#define ECC_BENCHMARK

((EDCS_Classification_Code)138)

#define ECC_BIOLOGIC_HAZARD_REGION

((EDCS_Classification_Code)139)

#define ECC_BIOLUMINESCENCE

((EDCS_Classification_Code)140)

#define ECC_BIRD

((EDCS_Classification_Code)141)

#define ECC_BLAST_BARRIER

((EDCS_Classification_Code)142)

#define ECC_BLAST_FURNACE

((EDCS_Classification_Code)143)

#define ECC_BLIMP

((EDCS_Classification_Code)144)

#define ECC_BLOCKHOUSE

((EDCS_Classification_Code)145)

#define ECC_BOARDWALK

((EDCS_Classification_Code)146)

#define ECC_BOAT_LIFT

((EDCS_Classification_Code)147)

#define ECC_BOAT_TURNING_BASIN

((EDCS_Classification_Code)148)

#define ECC_BOG

((EDCS_Classification_Code)149)

#define ECC_BOLLARD

((EDCS_Classification_Code)150)

#define ECC_BOMBER_WINGED_AIRCRAFT

((EDCS_Classification_Code)151)

#define ECC_BOMBORA_REGION

((EDCS_Classification_Code)152)

#define ECC_BOTANICAL_GARDEN

((EDCS_Classification_Code)153)

#define ECC_BOTTOM_CHARACTERISTIC

((EDCS_Classification_Code)154)

#define ECC_BOULDER_FIELD

((EDCS_Classification_Code)155)

#define ECC_BOUNDARY

((EDCS_Classification_Code)156)

#define ECC_BOUNDARY_COMPONENT

((EDCS_Classification_Code)157)

#define ECC_BOUNDARY_MONUMENT

((EDCS_Classification_Code)158)

#define ECC_BREACH

((EDCS_Classification_Code)159)

#define ECC_BREACH_HOLE

((EDCS_Classification_Code)160)

#define ECC_BREAK_LINE

((EDCS_Classification_Code)161)

#define ECC_BREAKER_REGION

((EDCS_Classification_Code)162)

#define ECC_BREAKWATER

((EDCS_Classification_Code)163)

#define ECC_BRIDGE

((EDCS_Classification_Code)164)

#define ECC_BRIDGE_PIER

((EDCS_Classification_Code)165)

#define ECC_BRIDGE_PLATFORM

((EDCS_Classification_Code)166)

#define ECC_BRIDGE_SPAN

((EDCS_Classification_Code)167)

#define ECC_BRIDGE_SUPERSTRUCTURE

((EDCS_Classification_Code)168)

#define ECC_BRIDGE_TOWER

((EDCS_Classification_Code)169)

#define ECC_BRUSH_LAND

((EDCS_Classification_Code)170)

#define ECC_BUCKET_ELEVATOR

((EDCS_Classification_Code)171)

#define ECC_BUDDHIST_TEMPLE

((EDCS_Classification_Code)172)

#define ECC_BUILDING

((EDCS_Classification_Code)173)

#define ECC_BUILDING_COMPONENT

((EDCS_Classification_Code)174)

#define ECC_BUILDING_COMPONENT_ENTRANCE_OR_EXIT

((EDCS_Classification_Code)175)

#define ECC_BUILDING_SUPERSTRUCTURE

((EDCS_Classification_Code)176)

#define ECC_BUILT_UP_REGION

((EDCS_Classification_Code)177)

#define ECC_BUILT_UP_TERRAIN

((EDCS_Classification_Code)178)

#define ECC_BUNKER

((EDCS_Classification_Code)179)

#define ECC_BUOY

((EDCS_Classification_Code)180)

#define ECC_BURIED_ELECTRICAL_CABLE

((EDCS_Classification_Code)181)

#define ECC_BURIED_POWER_TRANSMISSION_LINE

((EDCS_Classification_Code)182)

#define ECC_BUS_DEPOT

((EDCS_Classification_Code)183)

#define ECC_BUS_STATION

((EDCS_Classification_Code)184)

#define ECC_BUS_STOP

((EDCS_Classification_Code)185)

#define ECC_BUSINESS_WINGED_AIRCRAFT

((EDCS_Classification_Code)186)

#define ECC_BUTTE

((EDCS_Classification_Code)187)

#define ECC_CABIN

((EDCS_Classification_Code)188)

#define ECC_CADASTRAL_CONSTRUCTION

((EDCS_Classification_Code)189)

#define ECC_CADASTRAL_CONTROL_POINT

((EDCS_Classification_Code)190)

#define ECC_CAIRN

((EDCS_Classification_Code)191)

#define ECC_CAISSON

((EDCS_Classification_Code)192)

#define ECC_CALLING_IN_POINT

((EDCS_Classification_Code)193)

#define ECC_CALVARY_CROSS

((EDCS_Classification_Code)194)

#define ECC_CAMBER

((EDCS_Classification_Code)195)

#define ECC_CAMP

((EDCS_Classification_Code)196)

#define ECC_CAMPGROUND

((EDCS_Classification_Code)197)

#define ECC_CANAL

((EDCS_Classification_Code)198)

#define ECC_CANAL_NEXUS

((EDCS_Classification_Code)199)

#define ECC_CANAL_ROUTE

((EDCS_Classification_Code)200)

#define ECC_CANYON

((EDCS_Classification_Code)201)

#define ECC_CAPITOL_BUILDING

((EDCS_Classification_Code)202)

#define ECC_CARGO

((EDCS_Classification_Code)203)

#define ECC_CARGO_CONTAINER

((EDCS_Classification_Code)204)

#define ECC_CARGO_CONTAINER_FACILITY

((EDCS_Classification_Code)205)

#define ECC_CARNIVORE

((EDCS_Classification_Code)206)

#define ECC_CARPENTRY_BUILDING

((EDCS_Classification_Code)207)

#define ECC_CART_TRACK

((EDCS_Classification_Code)208)

#define ECC_CASTLE

((EDCS_Classification_Code)209)

#define ECC_CATALYTIC_CRACKER

((EDCS_Classification_Code)210)

#define ECC_CATHEDRAL

((EDCS_Classification_Code)211)

#define ECC_CATHOLIC_CATHEDRAL

((EDCS_Classification_Code)212)

#define ECC_CATWALK

((EDCS_Classification_Code)213)

#define ECC_CAUSEWAY

((EDCS_Classification_Code)214)

#define ECC_CAVE

((EDCS_Classification_Code)215)

#define ECC_CAVITATION

((EDCS_Classification_Code)216)

#define ECC_CAVITATION_NOISE

((EDCS_Classification_Code)217)

#define ECC_CAY

((EDCS_Classification_Code)218)

#define ECC_CEASE_FIRE_LINE

((EDCS_Classification_Code)219)

#define ECC_CEILING_CRAWL_SPACE

((EDCS_Classification_Code)220)

#define ECC_CELESTIAL_BODY

((EDCS_Classification_Code)221)

#define ECC_CEMETERY

((EDCS_Classification_Code)222)

#define ECC_CEMETERY_BUILDING

((EDCS_Classification_Code)223)

#define ECC_CENTRE_LINE

((EDCS_Classification_Code)224)

#define ECC_CEPHALOPOD

((EDCS_Classification_Code)225)

#define ECC_CHAIN

((EDCS_Classification_Code)226)

#define ECC_CHANCERY

((EDCS_Classification_Code)227)

#define ECC_CHANGE_LINE

((EDCS_Classification_Code)228)

#define ECC_CHANGE_POINT

((EDCS_Classification_Code)229)

#define ECC_CHAPEL

((EDCS_Classification_Code)230)

#define ECC_CHECKPOINT

((EDCS_Classification_Code)231)

#define ECC_CHEMICAL_HAZARD_REGION

((EDCS_Classification_Code)232)

#define ECC_CHIMNEY

((EDCS_Classification_Code)233)

#define ECC_CHRISTIAN_TEMPLE

((EDCS_Classification_Code)234)

#define ECC_CHURCH

((EDCS_Classification_Code)235)

#define ECC_CIRCULAR_IRRIGATION_SYSTEM

((EDCS_Classification_Code)236)

#define ECC_CISTERN

((EDCS_Classification_Code)237)

#define ECC_CITY

((EDCS_Classification_Code)238)

#define ECC_CITY_HALL

((EDCS_Classification_Code)239)

#define ECC_CIVILIAN_MOTOR_VEHICLE

((EDCS_Classification_Code)240)

#define ECC_CIVILIAN_PERSONNEL

((EDCS_Classification_Code)241)

#define ECC_CLAIM_LINE

((EDCS_Classification_Code)242)

#define ECC_CLIFF

((EDCS_Classification_Code)243)

#define ECC_CLIFF_BOTTOMLINE

((EDCS_Classification_Code)244)

#define ECC_CLIFF_DWELLING

((EDCS_Classification_Code)245)

#define ECC_CLIFF_TOPLINE

((EDCS_Classification_Code)246)

#define ECC_CLOSET

((EDCS_Classification_Code)247)

#define ECC_CLOUD

((EDCS_Classification_Code)248)

#define ECC_CLOUD_BASE

((EDCS_Classification_Code)249)

#define ECC_CLOUD_LAYER

((EDCS_Classification_Code)250)

#define ECC_CLOUD_TOP

((EDCS_Classification_Code)251)

#define ECC_COAST

((EDCS_Classification_Code)252)

#define ECC_COASTLINE

((EDCS_Classification_Code)253)

#define ECC_COLD_FRONT

((EDCS_Classification_Code)254)

#define ECC_COLLEGIATE_CAMPUS

((EDCS_Classification_Code)255)

#define ECC_COMBAT_STORES_VESSEL

((EDCS_Classification_Code)256)

#define ECC_COMBAT_SUPPORT_VEHICLE

((EDCS_Classification_Code)257)

#define ECC_COMBAT_SUPPORT_VESSEL

((EDCS_Classification_Code)258)

#define ECC_COMBATANT_VEHICLE

((EDCS_Classification_Code)259)

#define ECC_COMBATANT_VESSEL

((EDCS_Classification_Code)260)

#define ECC_COMBUSTION_PRODUCT_DISCHARGE_STRUCTURE

((EDCS_Classification_Code)261)

#define ECC_COMET

((EDCS_Classification_Code)262)

#define ECC_COMMERCIAL_BUILDING

((EDCS_Classification_Code)263)

#define ECC_COMMERCIAL_HELICOPTER

((EDCS_Classification_Code)264)

#define ECC_COMMERCIAL_WINGED_AIRCRAFT

((EDCS_Classification_Code)265)

#define ECC_COMMUNICATION_FACILITY

((EDCS_Classification_Code)266)

#define ECC_COMMUNICATION_STATION

((EDCS_Classification_Code)267)

#define ECC_COMMUNICATION_TOWER

((EDCS_Classification_Code)268)

#define ECC_COMMUNITY_RECREATION_BUILDING

((EDCS_Classification_Code)269)

#define ECC_COMMUNITY_RECREATION_FACILITY

((EDCS_Classification_Code)270)

#define ECC_COMPLEX_OUTLINE

((EDCS_Classification_Code)271)

#define ECC_COMPLEX_TERMINAL_ROUTE

((EDCS_Classification_Code)272)

#define ECC_COMPONENT

((EDCS_Classification_Code)273)

#define ECC_CONSULATE

((EDCS_Classification_Code)274)

#define ECC_CONTACT_ZONE

((EDCS_Classification_Code)275)

#define ECC_CONTAINER

((EDCS_Classification_Code)276)

#define ECC_CONTOUR

((EDCS_Classification_Code)277)

#define ECC_CONTROL_PANEL

((EDCS_Classification_Code)278)

#define ECC_CONTROL_TOWER

((EDCS_Classification_Code)279)

#define ECC_CONTROL_VALUE

((EDCS_Classification_Code)280)

#define ECC_CONTROLLED_AIRSPACE

((EDCS_Classification_Code)281)

#define ECC_CONVENT

((EDCS_Classification_Code)282)

#define ECC_CONVEYOR

((EDCS_Classification_Code)283)

#define ECC_COOLING_TOWER

((EDCS_Classification_Code)284)

#define ECC_CORAL

((EDCS_Classification_Code)285)

#define ECC_CORRECTIONAL_BUILDING

((EDCS_Classification_Code)286)

#define ECC_CORRECTIONAL_FACILITY

((EDCS_Classification_Code)287)

#define ECC_COUNTY_HALL

((EDCS_Classification_Code)288)

#define ECC_COURTYARD

((EDCS_Classification_Code)289)

#define ECC_COVERED_WATERCOURSE

((EDCS_Classification_Code)290)

#define ECC_CRANE

((EDCS_Classification_Code)291)

#define ECC_CREVASSE

((EDCS_Classification_Code)292)

#define ECC_CREVICE

((EDCS_Classification_Code)293)

#define ECC_CRIB

((EDCS_Classification_Code)294)

#define ECC_CROP_LAND

((EDCS_Classification_Code)295)

#define ECC_CROSS_COUNTRY_BARRIER

((EDCS_Classification_Code)296)

#define ECC_CROSSING

((EDCS_Classification_Code)297)

#define ECC_CRUISER

((EDCS_Classification_Code)298)

#define ECC_CRUSTACEAN

((EDCS_Classification_Code)299)

#define ECC_CULVERT

((EDCS_Classification_Code)300)

#define ECC_CURRENT

((EDCS_Classification_Code)301)

#define ECC_CUSTOMS_HOUSE

((EDCS_Classification_Code)302)

#define ECC_CYCLONE

((EDCS_Classification_Code)303)

#define ECC_DAM

((EDCS_Classification_Code)304)

#define ECC_DATA_QUALITY_BOUNDARY

((EDCS_Classification_Code)305)

#define ECC_DATA_QUALITY_REGION

((EDCS_Classification_Code)306)

#define ECC_DATUM

((EDCS_Classification_Code)307)

#define ECC_DECONTAMINATION_PAD

((EDCS_Classification_Code)308)

#define ECC_DEEP_SOUND_CHANNEL

((EDCS_Classification_Code)309)

#define ECC_DEEP_WATER_ROUTE

((EDCS_Classification_Code)310)

#define ECC_DEFACTO_BOUNDARY

((EDCS_Classification_Code)311)

#define ECC_DEFENSIVE_POSITION

((EDCS_Classification_Code)312)

#define ECC_DEFENSIVE_POSITION_DEFILADE

((EDCS_Classification_Code)313)

#define ECC_DEFINED_WATER

((EDCS_Classification_Code)314)

#define ECC_DEMILITARIZED_ZONE

((EDCS_Classification_Code)315)

#define ECC_DEPOT

((EDCS_Classification_Code)316)

#define ECC_DEPTH_CONTOUR_LINE

((EDCS_Classification_Code)317)

#define ECC_DEPTH_CURVE

((EDCS_Classification_Code)318)

#define ECC_DEPTH_REGION

((EDCS_Classification_Code)319)

#define ECC_DESCRIBED_POINT

((EDCS_Classification_Code)320)

#define ECC_DESERT_REGION

((EDCS_Classification_Code)321)

#define ECC_DESTROYER

((EDCS_Classification_Code)322)

#define ECC_DETENTION_FACILITY

((EDCS_Classification_Code)323)

#define ECC_DEVICE

((EDCS_Classification_Code)324)

#define ECC_DIAGNOSTIC_POINT

((EDCS_Classification_Code)325)

#define ECC_DIAMOND_DUST

((EDCS_Classification_Code)326)

#define ECC_DIPLOMATIC_BUILDING

((EDCS_Classification_Code)327)

#define ECC_DIRECTION

((EDCS_Classification_Code)328)

#define ECC_DIRIGIBLE

((EDCS_Classification_Code)329)

#define ECC_DISCOLOURED_WATER

((EDCS_Classification_Code)330)

#define ECC_DISH_AERIAL

((EDCS_Classification_Code)331)

#define ECC_DISPLAY_LIGHT

((EDCS_Classification_Code)332)

#define ECC_DISPLAY_SIGN

((EDCS_Classification_Code)333)

#define ECC_DISPOSAL_SITE

((EDCS_Classification_Code)334)

#define ECC_DISTANCE_MARK

((EDCS_Classification_Code)335)

#define ECC_DISTANCE_POST

((EDCS_Classification_Code)336)

#define ECC_DISTURBED_SOIL

((EDCS_Classification_Code)337)

#define ECC_DOCK

((EDCS_Classification_Code)338)

#define ECC_DOOR

((EDCS_Classification_Code)339)

#define ECC_DORMITORY

((EDCS_Classification_Code)340)

#define ECC_DRAGLINE

((EDCS_Classification_Code)341)

#define ECC_DRAGON_TEETH

((EDCS_Classification_Code)342)

#define ECC_DREDGE

((EDCS_Classification_Code)343)

#define ECC_DRILLING_RIG

((EDCS_Classification_Code)344)

#define ECC_DRILLING_RIG_SUPERSTRUCTURE

((EDCS_Classification_Code)345)

#define ECC_DRINKING_TROUGH

((EDCS_Classification_Code)346)

#define ECC_DRIVE_IN_THEATRE

((EDCS_Classification_Code)347)

#define ECC_DRIVE_IN_THEATRE_SCREEN

((EDCS_Classification_Code)348)

#define ECC_DRIVEWAY

((EDCS_Classification_Code)349)

#define ECC_DRIZZLE

((EDCS_Classification_Code)350)

#define ECC_DROP_GATE

((EDCS_Classification_Code)351)

#define ECC_DROVE

((EDCS_Classification_Code)352)

#define ECC_DRY_DOCK

((EDCS_Classification_Code)353)

#define ECC_DRY_LAKE

((EDCS_Classification_Code)354)

#define ECC_DRY_LAND

((EDCS_Classification_Code)355)

#define ECC_DUST

((EDCS_Classification_Code)356)

#define ECC_DUST_SUSPENSION

((EDCS_Classification_Code)357)

#define ECC_DWELLING

((EDCS_Classification_Code)358)

#define ECC_DYKE

((EDCS_Classification_Code)359)

#define ECC_DYKE_TOP

((EDCS_Classification_Code)360)

#define ECC_EARLY_WARNING_RADAR_SITE

((EDCS_Classification_Code)361)

#define ECC_EARTH

((EDCS_Classification_Code)362)

#define ECC_EDDY

((EDCS_Classification_Code)363)

#define ECC_EDDY_REGION

((EDCS_Classification_Code)364)

#define ECC_ELECTRICAL_CABLE

((EDCS_Classification_Code)365)

#define ECC_ELECTRICAL_FIELD

((EDCS_Classification_Code)366)

#define ECC_ELECTRICAL_SIGNAL_LINE

((EDCS_Classification_Code)367)

#define ECC_ELECTRICAL_SIGNAL_LINE_PYLON

((EDCS_Classification_Code)368)

#define ECC_ELECTRIFIED_RAILWAY_PYLON

((EDCS_Classification_Code)369)

#define ECC_ELECTROMAGNETIC_MATERIAL_PROPERTY_SET

((EDCS_Classification_Code)370)

#define ECC_ELECTROMAGNETIC_PULSE

((EDCS_Classification_Code)371)

#define ECC_ELECTROMAGNETIC_REFRACTIVE_EVAPORATIVE_DUCT

((EDCS_Classification_Code)372)

#define ECC_ELEVATED_ELECTRICAL_CABLE

((EDCS_Classification_Code)373)

#define ECC_ELEVATION_CONTOUR_LINE

((EDCS_Classification_Code)374)

#define ECC_EM_PULSE_COMPTON_EFFECT

((EDCS_Classification_Code)375)

#define ECC_EMBANKMENT

((EDCS_Classification_Code)376)

#define ECC_EMBASSY

((EDCS_Classification_Code)377)

#define ECC_EMBASSY_COMPOUND

((EDCS_Classification_Code)378)

#define ECC_ENGINE_TEST_CELL

((EDCS_Classification_Code)379)

#define ECC_ENGINEER_BRIDGE

((EDCS_Classification_Code)380)

#define ECC_ENGINEER_DITCH

((EDCS_Classification_Code)381)

#define ECC_ENGINEER_TRENCH

((EDCS_Classification_Code)382)

#define ECC_EQUIPMENT

((EDCS_Classification_Code)383)

#define ECC_EQUIPMENT_COMPONENT

((EDCS_Classification_Code)384)

#define ECC_ESCALATOR

((EDCS_Classification_Code)385)

#define ECC_ESCARPMENT

((EDCS_Classification_Code)386)

#define ECC_ESKER

((EDCS_Classification_Code)387)

#define ECC_ESTUARY

((EDCS_Classification_Code)388)

#define ECC_EXCAVATING_MACHINE

((EDCS_Classification_Code)389)

#define ECC_EXCAVATION

((EDCS_Classification_Code)390)

#define ECC_EXHIBITION_GROUND

((EDCS_Classification_Code)391)

#define ECC_EXPLOSIVE_CHARGE

((EDCS_Classification_Code)392)

#define ECC_EXPLOSIVE_LAND_MINE

((EDCS_Classification_Code)393)

#define ECC_EXPLOSIVE_MINE

((EDCS_Classification_Code)394)

#define ECC_EXPLOSIVE_NAVAL_MINE

((EDCS_Classification_Code)395)

#define ECC_EXPOSED_BEDROCK

((EDCS_Classification_Code)396)

#define ECC_EXTERIOR_HALLWAY

((EDCS_Classification_Code)397)

#define ECC_EXTERIOR_WALL

((EDCS_Classification_Code)398)

#define ECC_EXTRACTION_FACILITY

((EDCS_Classification_Code)399)

#define ECC_EXTRACTION_MINE

((EDCS_Classification_Code)400)

#define ECC_FABRICATION_BUILDING

((EDCS_Classification_Code)401)

#define ECC_FABRICATION_FACILITY

((EDCS_Classification_Code)402)

#define ECC_FACILITY

((EDCS_Classification_Code)403)

#define ECC_FACTORY

((EDCS_Classification_Code)404)

#define ECC_FAIRGROUND

((EDCS_Classification_Code)405)

#define ECC_FARM

((EDCS_Classification_Code)406)

#define ECC_FARM_BUILDING

((EDCS_Classification_Code)407)

#define ECC_FARM_STORAGE_STRUCTURE

((EDCS_Classification_Code)408)

#define ECC_FENCE

((EDCS_Classification_Code)409)

#define ECC_FENDER_CUSHION

((EDCS_Classification_Code)410)

#define ECC_FERN

((EDCS_Classification_Code)411)

#define ECC_FERRY

((EDCS_Classification_Code)412)

#define ECC_FERRY_CROSSING

((EDCS_Classification_Code)413)

#define ECC_FERRY_LOCATION

((EDCS_Classification_Code)414)

#define ECC_FIDUCIAL_POINT

((EDCS_Classification_Code)415)

#define ECC_FIELD_ARTILLERY

((EDCS_Classification_Code)416)

#define ECC_FIGHTER_WINGED_AIRCRAFT

((EDCS_Classification_Code)417)

#define ECC_FIGHTING_POSITION

((EDCS_Classification_Code)418)

#define ECC_FILLED_TERRAIN

((EDCS_Classification_Code)419)

#define ECC_FILTRATION_BED

((EDCS_Classification_Code)420)

#define ECC_FILTRATION_BUILDING

((EDCS_Classification_Code)421)

#define ECC_FIORD

((EDCS_Classification_Code)422)

#define ECC_FIRE_AND_POLICE_STATION

((EDCS_Classification_Code)423)

#define ECC_FIRE_ESCAPE

((EDCS_Classification_Code)424)

#define ECC_FIRE_STATION

((EDCS_Classification_Code)425)

#define ECC_FIREBREAK

((EDCS_Classification_Code)426)

#define ECC_FISH

((EDCS_Classification_Code)427)

#define ECC_FISH_HATCHERY

((EDCS_Classification_Code)428)

#define ECC_FISH_LADDER

((EDCS_Classification_Code)429)

#define ECC_FISH_SCHOOL

((EDCS_Classification_Code)430)

#define ECC_FISH_STAKE_REGION

((EDCS_Classification_Code)431)

#define ECC_FISH_TRAP

((EDCS_Classification_Code)432)

#define ECC_FISHING_BOAT

((EDCS_Classification_Code)433)

#define ECC_FISHING_FACILITY

((EDCS_Classification_Code)434)

#define ECC_FISHING_HARBOUR

((EDCS_Classification_Code)435)

#define ECC_FLAGPOLE

((EDCS_Classification_Code)436)

#define ECC_FLARE_PIPE

((EDCS_Classification_Code)437)

#define ECC_FLEXIBLE_RESTRAINT

((EDCS_Classification_Code)438)

#define ECC_FLIGHT_LEVEL

((EDCS_Classification_Code)439)

#define ECC_FLOATING_BREAKWATER

((EDCS_Classification_Code)440)

#define ECC_FLOATING_DOCK

((EDCS_Classification_Code)441)

#define ECC_FLOOD_BARRAGE

((EDCS_Classification_Code)442)

#define ECC_FLOOD_BASIN

((EDCS_Classification_Code)443)

#define ECC_FLOOR

((EDCS_Classification_Code)444)

#define ECC_FLOOR_CRAWL_SPACE

((EDCS_Classification_Code)445)

#define ECC_FLOOR_LEVEL

((EDCS_Classification_Code)446)

#define ECC_FLUID_BOUNDARY_LAYER

((EDCS_Classification_Code)447)

#define ECC_FLUME

((EDCS_Classification_Code)448)

#define ECC_FOG

((EDCS_Classification_Code)449)

#define ECC_FOG_REGION

((EDCS_Classification_Code)450)

#define ECC_FOG_SIGNAL_DEVICE

((EDCS_Classification_Code)451)

#define ECC_FOOD_OVEN

((EDCS_Classification_Code)452)

#define ECC_FORD

((EDCS_Classification_Code)453)

#define ECC_FORESHORE

((EDCS_Classification_Code)454)

#define ECC_FORESHORE_PRECISE

((EDCS_Classification_Code)455)

#define ECC_FOREST

((EDCS_Classification_Code)456)

#define ECC_FOREST_PRESERVE

((EDCS_Classification_Code)457)

#define ECC_FORT

((EDCS_Classification_Code)458)

#define ECC_FORTIFICATION

((EDCS_Classification_Code)459)

#define ECC_FOUNTAIN

((EDCS_Classification_Code)460)

#define ECC_FREEZING_DRIZZLE

((EDCS_Classification_Code)461)

#define ECC_FREEZING_RAIN

((EDCS_Classification_Code)462)

#define ECC_FRIGATE

((EDCS_Classification_Code)463)

#define ECC_FROZEN_PRECIPITATION_FIELD

((EDCS_Classification_Code)464)

#define ECC_FUNGUS

((EDCS_Classification_Code)465)

#define ECC_FURNACE

((EDCS_Classification_Code)466)

#define ECC_FURNITURE

((EDCS_Classification_Code)467)

#define ECC_GALAXY

((EDCS_Classification_Code)468)

#define ECC_GANTRY

((EDCS_Classification_Code)469)

#define ECC_GASTROPOD

((EDCS_Classification_Code)470)

#define ECC_GATE

((EDCS_Classification_Code)471)

#define ECC_GEODETIC_DATUM

((EDCS_Classification_Code)472)

#define ECC_GEOGRAPHIC_BASIN

((EDCS_Classification_Code)473)

#define ECC_GEOGRAPHIC_INFORMATION

((EDCS_Classification_Code)474)

#define ECC_GEOLOGIC_FAULT

((EDCS_Classification_Code)475)

#define ECC_GEOPHYSICAL_SURVEY_PATH

((EDCS_Classification_Code)476)

#define ECC_GEOPHYSICAL_SURVEY_POINT

((EDCS_Classification_Code)477)

#define ECC_GEOTHERMAL_OBJECT

((EDCS_Classification_Code)478)

#define ECC_GLACIER

((EDCS_Classification_Code)479)

#define ECC_GLADE

((EDCS_Classification_Code)480)

#define ECC_GOLF_COURSE

((EDCS_Classification_Code)481)

#define ECC_GOLF_DRIVING_RANGE

((EDCS_Classification_Code)482)

#define ECC_GORGE

((EDCS_Classification_Code)483)

#define ECC_GOVERNMENT_BUILDING

((EDCS_Classification_Code)484)

#define ECC_GOVERNMENT_FACILITY

((EDCS_Classification_Code)485)

#define ECC_GRADATION_WORKS

((EDCS_Classification_Code)486)

#define ECC_GRAIN_ELEVATOR

((EDCS_Classification_Code)487)

#define ECC_GRAIN_STORAGE_STRUCTURE

((EDCS_Classification_Code)488)

#define ECC_GRANDSTAND

((EDCS_Classification_Code)489)

#define ECC_GRASS

((EDCS_Classification_Code)490)

#define ECC_GRASS_LAND

((EDCS_Classification_Code)491)

#define ECC_GRAVE_MARKER

((EDCS_Classification_Code)492)

#define ECC_GREEN_SPACE

((EDCS_Classification_Code)493)

#define ECC_GREENHOUSE

((EDCS_Classification_Code)494)

#define ECC_GROIN

((EDCS_Classification_Code)495)

#define ECC_GROUND_SURFACE_ELEMENT

((EDCS_Classification_Code)496)

#define ECC_GROUND_VEHICLE

((EDCS_Classification_Code)497)

#define ECC_GROUNDS

((EDCS_Classification_Code)498)

#define ECC_GUARD_TOWER

((EDCS_Classification_Code)499)

#define ECC_GUARDHOUSE

((EDCS_Classification_Code)500)

#define ECC_GUARDROOM

((EDCS_Classification_Code)501)

#define ECC_GUIDED_MISSILE_CRUISER

((EDCS_Classification_Code)502)

#define ECC_GUIDED_MISSILE_DESTROYER

((EDCS_Classification_Code)503)

#define ECC_GUIDED_MISSILE_FRIGATE

((EDCS_Classification_Code)504)

#define ECC_GULLY

((EDCS_Classification_Code)505)

#define ECC_HAIL

((EDCS_Classification_Code)506)

#define ECC_HALLWAY

((EDCS_Classification_Code)507)

#define ECC_HARBOUR

((EDCS_Classification_Code)508)

#define ECC_HARBOUR_COMPLEX

((EDCS_Classification_Code)509)

#define ECC_HARD_STANDING

((EDCS_Classification_Code)510)

#define ECC_HARDENED_AIRCRAFT_SHELTER

((EDCS_Classification_Code)511)

#define ECC_HAYSTACK

((EDCS_Classification_Code)512)

#define ECC_HAZARD_MARKER

((EDCS_Classification_Code)513)

#define ECC_HEALTH_OFFICE

((EDCS_Classification_Code)514)

#define ECC_HEAT_RADIATOR

((EDCS_Classification_Code)515)

#define ECC_HEATING_FACILITY

((EDCS_Classification_Code)516)

#define ECC_HEAVY_INDUSTRIAL_FACILITY

((EDCS_Classification_Code)517)

#define ECC_HEDGEROW

((EDCS_Classification_Code)518)

#define ECC_HELICOPTER

((EDCS_Classification_Code)519)

#define ECC_HELICOPTER_LANDING_PAD

((EDCS_Classification_Code)520)

#define ECC_HELIPORT

((EDCS_Classification_Code)521)

#define ECC_HIGH_CLOUD

((EDCS_Classification_Code)522)

#define ECC_HIGH_PRESSURE_CENTRE

((EDCS_Classification_Code)523)

#define ECC_HILL

((EDCS_Classification_Code)524)

#define ECC_HINDU_TEMPLE

((EDCS_Classification_Code)525)

#define ECC_HISTORICAL_BUILT_UP_REGION

((EDCS_Classification_Code)526)

#define ECC_HOAR_FROST

((EDCS_Classification_Code)527)

#define ECC_HOLDING_PATTERN_REGION

((EDCS_Classification_Code)528)

#define ECC_HOP_FIELD

((EDCS_Classification_Code)529)

#define ECC_HOPPER

((EDCS_Classification_Code)530)

#define ECC_HORSE

((EDCS_Classification_Code)531)

#define ECC_HOSPITAL_BUILDING

((EDCS_Classification_Code)532)

#define ECC_HOSTEL

((EDCS_Classification_Code)533)

#define ECC_HOTEL

((EDCS_Classification_Code)534)

#define ECC_HOUSE

((EDCS_Classification_Code)535)

#define ECC_HULK

((EDCS_Classification_Code)536)

#define ECC_HUMAN

((EDCS_Classification_Code)537)

#define ECC_HUMMOCK

((EDCS_Classification_Code)538)

#define ECC_HURRICANE

((EDCS_Classification_Code)539)

#define ECC_HUT

((EDCS_Classification_Code)540)

#define ECC_HYDROFOIL_VESSEL

((EDCS_Classification_Code)541)

#define ECC_HYDROGRAPHIC_LOCK

((EDCS_Classification_Code)542)

#define ECC_HYDROGRAPHIC_SURVEY_CONTACT

((EDCS_Classification_Code)543)

#define ECC_HYDROGRAPHY

((EDCS_Classification_Code)544)

#define ECC_HYDROLOGIC_OBJECT

((EDCS_Classification_Code)545)

#define ECC_ICE

((EDCS_Classification_Code)546)

#define ECC_ICE_BOOM

((EDCS_Classification_Code)547)

#define ECC_ICE_CLIFF

((EDCS_Classification_Code)548)

#define ECC_ICE_FIELD

((EDCS_Classification_Code)549)

#define ECC_ICE_GLAZE

((EDCS_Classification_Code)550)

#define ECC_ICE_KEEL

((EDCS_Classification_Code)551)

#define ECC_ICE_PEAK

((EDCS_Classification_Code)552)

#define ECC_ICE_PELLETS

((EDCS_Classification_Code)553)

#define ECC_ICE_SHELF

((EDCS_Classification_Code)554)

#define ECC_ICE_SLUDGE

((EDCS_Classification_Code)555)

#define ECC_ICEBERG

((EDCS_Classification_Code)556)

#define ECC_IFR_REGION

((EDCS_Classification_Code)557)

#define ECC_ILS_COMPONENT

((EDCS_Classification_Code)558)

#define ECC_ILS_TERMINAL_COMPONENT

((EDCS_Classification_Code)559)

#define ECC_INCINERATOR

((EDCS_Classification_Code)560)

#define ECC_INDIGENOUS_BURIAL_GROUND

((EDCS_Classification_Code)561)

#define ECC_INDIGENOUS_PEOPLES_RESERVE

((EDCS_Classification_Code)562)

#define ECC_INDIVIDUAL_FIGHTING_POSITION

((EDCS_Classification_Code)563)

#define ECC_INDUSTRIAL_BUILDING

((EDCS_Classification_Code)564)

#define ECC_INDUSTRIAL_OVEN

((EDCS_Classification_Code)565)

#define ECC_INDUSTRIAL_WORKS

((EDCS_Classification_Code)566)

#define ECC_INFANTRY_TRENCH

((EDCS_Classification_Code)567)

#define ECC_INFRARED_MATERIAL_PROPERTY_SET

((EDCS_Classification_Code)568)

#define ECC_INLAND_SHORELINE

((EDCS_Classification_Code)569)

#define ECC_INLAND_WATER

((EDCS_Classification_Code)570)

#define ECC_INLAND_WATER_BOTTOM

((EDCS_Classification_Code)571)

#define ECC_INLAND_WATER_ELEVATION

((EDCS_Classification_Code)572)

#define ECC_INLAND_WATER_SURFACE

((EDCS_Classification_Code)573)

#define ECC_INLET

((EDCS_Classification_Code)574)

#define ECC_INS_ALIGNMENT_PAD

((EDCS_Classification_Code)575)

#define ECC_INSECT

((EDCS_Classification_Code)576)

#define ECC_INSTITUTIONAL_FACILITY

((EDCS_Classification_Code)577)

#define ECC_INTEREST_SITE

((EDCS_Classification_Code)578)

#define ECC_INTERIOR_WALL

((EDCS_Classification_Code)579)

#define ECC_INTERIOR_WALL_OPENING

((EDCS_Classification_Code)580)

#define ECC_INTERNATIONAL_DATE_LINE

((EDCS_Classification_Code)581)

#define ECC_INTERPLANETARY_MAGNETIC_FIELD

((EDCS_Classification_Code)582)

#define ECC_INUNDATED_LAND

((EDCS_Classification_Code)583)

#define ECC_INVERTEBRATE

((EDCS_Classification_Code)584)

#define ECC_IONOSPHERE

((EDCS_Classification_Code)585)

#define ECC_IONOSPHERE_ELECTRON_DENSITY_PROPERTY_SET

((EDCS_Classification_Code)586)

#define ECC_IONOSPHERE_SCINTILLATION_PROPERTY_SET

((EDCS_Classification_Code)587)

#define ECC_IONOSPHERIC_D_REGION

((EDCS_Classification_Code)588)

#define ECC_IONOSPHERIC_E_REGION

((EDCS_Classification_Code)589)

#define ECC_IONOSPHERIC_F1_REGION

((EDCS_Classification_Code)590)

#define ECC_IONOSPHERIC_F2_REGION

((EDCS_Classification_Code)591)

#define ECC_IRRIGATION_DITCH

((EDCS_Classification_Code)592)

#define ECC_ISLAND

((EDCS_Classification_Code)593)

#define ECC_ISOGONIC_LINE

((EDCS_Classification_Code)594)

#define ECC_ISOPLETH

((EDCS_Classification_Code)595)

#define ECC_ISTHMUS

((EDCS_Classification_Code)596)

#define ECC_JAIL

((EDCS_Classification_Code)597)

#define ECC_JETTY

((EDCS_Classification_Code)598)

#define ECC_JUNGLE

((EDCS_Classification_Code)599)

#define ECC_JUPITER

((EDCS_Classification_Code)600)

#define ECC_KELP_BED

((EDCS_Classification_Code)601)

#define ECC_KENNEL

((EDCS_Classification_Code)602)

#define ECC_KILN

((EDCS_Classification_Code)603)

#define ECC_KUIPER_BELT

((EDCS_Classification_Code)604)

#define ECC_LAGOON

((EDCS_Classification_Code)605)

#define ECC_LAKE

((EDCS_Classification_Code)606)

#define ECC_LAKE_NEXUS

((EDCS_Classification_Code)607)

#define ECC_LAND

((EDCS_Classification_Code)608)

#define ECC_LAND_EASEMENT

((EDCS_Classification_Code)609)

#define ECC_LAND_FISH_HATCHERY

((EDCS_Classification_Code)610)

#define ECC_LAND_FLOODING_PERIODICALLY

((EDCS_Classification_Code)611)

#define ECC_LAND_MINEFIELD

((EDCS_Classification_Code)612)

#define ECC_LAND_TRANSPORTATION_ROUTE

((EDCS_Classification_Code)613)

#define ECC_LAND_WATER_BOUNDARY

((EDCS_Classification_Code)614)

#define ECC_LANDFILL

((EDCS_Classification_Code)615)

#define ECC_LANDING_CRAFT

((EDCS_Classification_Code)616)

#define ECC_LANDSLIDE

((EDCS_Classification_Code)617)

#define ECC_LATERAL_BUOYAGE_INDICATION

((EDCS_Classification_Code)618)

#define ECC_LAUNCH_PAD

((EDCS_Classification_Code)619)

#define ECC_LEDGE

((EDCS_Classification_Code)620)

#define ECC_LEGATION_BUILDING

((EDCS_Classification_Code)621)

#define ECC_LEVEE

((EDCS_Classification_Code)622)

#define ECC_LEVEL_CROSSING

((EDCS_Classification_Code)623)

#define ECC_LIBRARY

((EDCS_Classification_Code)624)

#define ECC_LICHEN

((EDCS_Classification_Code)625)

#define ECC_LIFT

((EDCS_Classification_Code)626)

#define ECC_LIFT_SHAFT

((EDCS_Classification_Code)627)

#define ECC_LIGHT

((EDCS_Classification_Code)628)

#define ECC_LIGHT_INDUSTRIAL_FACILITY

((EDCS_Classification_Code)629)

#define ECC_LIGHT_SUPPORT_STRUCTURE

((EDCS_Classification_Code)630)

#define ECC_LIGHT_WINGED_AIRCRAFT

((EDCS_Classification_Code)631)

#define ECC_LIGHTHOUSE

((EDCS_Classification_Code)632)

#define ECC_LIGHTING

((EDCS_Classification_Code)633)

#define ECC_LIGHTNING

((EDCS_Classification_Code)634)

#define ECC_LIGHTSHIP

((EDCS_Classification_Code)635)

#define ECC_LINE

((EDCS_Classification_Code)636)

#define ECC_LIQUID_DIFFUSER

((EDCS_Classification_Code)637)

#define ECC_LIVESTOCK_PEN

((EDCS_Classification_Code)638)

#define ECC_LIVING_ORGANISM

((EDCS_Classification_Code)639)

#define ECC_LOAD_CABLE

((EDCS_Classification_Code)640)

#define ECC_LOCAL_PARK

((EDCS_Classification_Code)641)

#define ECC_LOCALIZED_ATM_SUSPENSION

((EDCS_Classification_Code)642)

#define ECC_LOCATION

((EDCS_Classification_Code)643)

#define ECC_LOCATION_PROPERTY_SET

((EDCS_Classification_Code)644)

#define ECC_LOCK_BASIN

((EDCS_Classification_Code)645)

#define ECC_LOCK_GATE

((EDCS_Classification_Code)646)

#define ECC_LOCOMOTIVE_ENGINE

((EDCS_Classification_Code)647)

#define ECC_LOG

((EDCS_Classification_Code)648)

#define ECC_LOG_BOOM

((EDCS_Classification_Code)649)

#define ECC_LOG_CRIB

((EDCS_Classification_Code)650)

#define ECC_LOG_OBSTACLE

((EDCS_Classification_Code)651)

#define ECC_LOG_RAMP

((EDCS_Classification_Code)652)

#define ECC_LOGGING_SITE

((EDCS_Classification_Code)653)

#define ECC_LOW_CLOUD

((EDCS_Classification_Code)654)

#define ECC_LOW_CLOUD_CEILING_REGION

((EDCS_Classification_Code)655)

#define ECC_LOW_PRESSURE_CENTRE

((EDCS_Classification_Code)656)

#define ECC_LOW_VISIBILITY_REGION

((EDCS_Classification_Code)657)

#define ECC_LOW_WATER_LINE

((EDCS_Classification_Code)658)

#define ECC_MAGNETIC_DATA_DEVICE

((EDCS_Classification_Code)659)

#define ECC_MAGNETIC_DISTURBANCE

((EDCS_Classification_Code)660)

#define ECC_MAGNETIC_FIELD

((EDCS_Classification_Code)661)

#define ECC_MAGNETIC_FIELD_PROPERTY_SET

((EDCS_Classification_Code)662)

#define ECC_MAGNETIC_FIELD_SURFACE_PROPERTY_SET

((EDCS_Classification_Code)663)

#define ECC_MAGNETIC_STATION

((EDCS_Classification_Code)664)

#define ECC_MAGNETOPAUSE

((EDCS_Classification_Code)665)

#define ECC_MAGNETOSPHERE

((EDCS_Classification_Code)666)

#define ECC_MAGNETOSPHERE_PLASMA

((EDCS_Classification_Code)667)

#define ECC_MAIN_TELECOM_EXCHANGE

((EDCS_Classification_Code)668)

#define ECC_MAMMAL

((EDCS_Classification_Code)669)

#define ECC_MAN_MADE_AIR_OBSTRUCTION

((EDCS_Classification_Code)670)

#define ECC_MAN_MADE_CLEARING

((EDCS_Classification_Code)671)

#define ECC_MAN_MADE_OBJECT

((EDCS_Classification_Code)672)

#define ECC_MANHOLE

((EDCS_Classification_Code)673)

#define ECC_MANHOLE_COVER

((EDCS_Classification_Code)674)

#define ECC_MANHOLE_RISER

((EDCS_Classification_Code)675)

#define ECC_MANUFACTURING_FACILITY

((EDCS_Classification_Code)676)

#define ECC_MAP

((EDCS_Classification_Code)677)

#define ECC_MAP_BOUNDARY

((EDCS_Classification_Code)678)

#define ECC_MAP_EDGE_FRAME

((EDCS_Classification_Code)679)

#define ECC_MAP_LEGEND

((EDCS_Classification_Code)680)

#define ECC_MAP_LIMITS

((EDCS_Classification_Code)681)

#define ECC_MARABOUT

((EDCS_Classification_Code)682)

#define ECC_MARINE_AID_TO_NAVIGATION

((EDCS_Classification_Code)683)

#define ECC_MARINE_BAY

((EDCS_Classification_Code)684)

#define ECC_MARINE_CHANNEL

((EDCS_Classification_Code)685)

#define ECC_MARINE_CLEARING_LINE

((EDCS_Classification_Code)686)

#define ECC_MARINE_FOUL_GROUND

((EDCS_Classification_Code)687)

#define ECC_MARINE_GATE

((EDCS_Classification_Code)688)

#define ECC_MARINE_GRIDIRON

((EDCS_Classification_Code)689)

#define ECC_MARINE_GULF

((EDCS_Classification_Code)690)

#define ECC_MARINE_LEADING_LIGHTS_LINE

((EDCS_Classification_Code)691)

#define ECC_MARINE_LEADING_LINE

((EDCS_Classification_Code)692)

#define ECC_MARINE_LIGHT_LINE

((EDCS_Classification_Code)693)

#define ECC_MARINE_LIGHT_SECTOR

((EDCS_Classification_Code)694)

#define ECC_MARINE_LIMIT_BOUNDARY

((EDCS_Classification_Code)695)

#define ECC_MARINE_LOCK

((EDCS_Classification_Code)696)

#define ECC_MARINE_MEASURED_DISTANCE_LINE

((EDCS_Classification_Code)697)

#define ECC_MARINE_MINEFIELD

((EDCS_Classification_Code)698)

#define ECC_MARINE_MOLE

((EDCS_Classification_Code)699)

#define ECC_MARINE_NAVIGATION_MARKER

((EDCS_Classification_Code)700)

#define ECC_MARINE_OBJECT

((EDCS_Classification_Code)701)

#define ECC_MARINE_OBSTRUCTION

((EDCS_Classification_Code)702)

#define ECC_MARINE_PETROLEUM_FIELD

((EDCS_Classification_Code)703)

#define ECC_MARINE_PLATFORM

((EDCS_Classification_Code)704)

#define ECC_MARINE_POLICE_STATION

((EDCS_Classification_Code)705)

#define ECC_MARINE_PORT

((EDCS_Classification_Code)706)

#define ECC_MARINE_RAMP

((EDCS_Classification_Code)707)

#define ECC_MARINE_REGION

((EDCS_Classification_Code)708)

#define ECC_MARINE_ROUTE

((EDCS_Classification_Code)709)

#define ECC_MARINE_ROUTE_NEXUS

((EDCS_Classification_Code)710)

#define ECC_MARINE_SIGNAL_STATION

((EDCS_Classification_Code)711)

#define ECC_MARINE_SOUND

((EDCS_Classification_Code)712)

#define ECC_MARINE_STRAIT

((EDCS_Classification_Code)713)

#define ECC_MARINE_WRECK

((EDCS_Classification_Code)714)

#define ECC_MARKER

((EDCS_Classification_Code)715)

#define ECC_MARKET

((EDCS_Classification_Code)716)

#define ECC_MARKET_PLACE

((EDCS_Classification_Code)717)

#define ECC_MARS

((EDCS_Classification_Code)718)

#define ECC_MARSH

((EDCS_Classification_Code)719)

#define ECC_MARTELLO_TOWER

((EDCS_Classification_Code)720)

#define ECC_MAST

((EDCS_Classification_Code)721)

#define ECC_MATERIAL

((EDCS_Classification_Code)722)

#define ECC_MATERIAL_PROPERTY_SET

((EDCS_Classification_Code)723)

#define ECC_MEDICAL_FACILITY

((EDCS_Classification_Code)724)

#define ECC_MEMORIAL_MONUMENT

((EDCS_Classification_Code)725)

#define ECC_MERCHANT_MARINE_VESSEL

((EDCS_Classification_Code)726)

#define ECC_MERCURY

((EDCS_Classification_Code)727)

#define ECC_MESA

((EDCS_Classification_Code)728)

#define ECC_MESH

((EDCS_Classification_Code)729)

#define ECC_MESH_EDGE_PROPERTY_SET

((EDCS_Classification_Code)730)

#define ECC_MESH_EDGE_SET

((EDCS_Classification_Code)731)

#define ECC_MESH_FACE_PROPERTY_SET

((EDCS_Classification_Code)732)

#define ECC_MESH_FACE_SET

((EDCS_Classification_Code)733)

#define ECC_MESH_NODE_PROPERTY_SET

((EDCS_Classification_Code)734)

#define ECC_MESH_NODE_SET

((EDCS_Classification_Code)735)

#define ECC_MESH_SOLID_PROPERTY_SET

((EDCS_Classification_Code)736)

#define ECC_MESH_SOLID_SET

((EDCS_Classification_Code)737)

#define ECC_MEZZANINE

((EDCS_Classification_Code)738)

#define ECC_MIDDLE_CLOUD

((EDCS_Classification_Code)739)

#define ECC_MILITARY_FACILITY

((EDCS_Classification_Code)740)

#define ECC_MILITARY_INSTALLATION

((EDCS_Classification_Code)741)

#define ECC_MILITARY_OPERATIONS_BUILDING

((EDCS_Classification_Code)742)

#define ECC_MILITARY_PERSONNEL

((EDCS_Classification_Code)743)

#define ECC_MILITARY_TRENCH

((EDCS_Classification_Code)744)

#define ECC_MINARET

((EDCS_Classification_Code)745)

#define ECC_MINE_COUNTERMEASURE_VESSEL

((EDCS_Classification_Code)746)

#define ECC_MINEFIELD

((EDCS_Classification_Code)747)

#define ECC_MINERAL_PILE

((EDCS_Classification_Code)748)

#define ECC_MISSILE

((EDCS_Classification_Code)749)

#define ECC_MISSILE_SITE

((EDCS_Classification_Code)750)

#define ECC_MISSION

((EDCS_Classification_Code)751)

#define ECC_MIXED_URBAN_REGION

((EDCS_Classification_Code)752)

#define ECC_MIXED_VEGETATION_LAND

((EDCS_Classification_Code)753)

#define ECC_MOAT

((EDCS_Classification_Code)754)

#define ECC_MOBILE_BRIDGE_SYSTEM

((EDCS_Classification_Code)755)

#define ECC_MOBILE_HOME

((EDCS_Classification_Code)756)

#define ECC_MOBILE_HOME_PARK

((EDCS_Classification_Code)757)

#define ECC_MOLLUSC

((EDCS_Classification_Code)758)

#define ECC_MONASTERY

((EDCS_Classification_Code)759)

#define ECC_MONERAN

((EDCS_Classification_Code)760)

#define ECC_MOON

((EDCS_Classification_Code)761)

#define ECC_MOORING_DOLPHIN

((EDCS_Classification_Code)762)

#define ECC_MOORING_FACILITY

((EDCS_Classification_Code)763)

#define ECC_MOORING_LINE

((EDCS_Classification_Code)764)

#define ECC_MOORING_MAST

((EDCS_Classification_Code)765)

#define ECC_MOORING_RING

((EDCS_Classification_Code)766)

#define ECC_MOORING_TROT

((EDCS_Classification_Code)767)

#define ECC_MORAINE

((EDCS_Classification_Code)768)

#define ECC_MORMON_TEMPLE

((EDCS_Classification_Code)769)

#define ECC_MORTAR

((EDCS_Classification_Code)770)

#define ECC_MOSQUE

((EDCS_Classification_Code)771)

#define ECC_MOSS

((EDCS_Classification_Code)772)

#define ECC_MOTEL

((EDCS_Classification_Code)773)

#define ECC_MOTOR_VEHICLE

((EDCS_Classification_Code)774)

#define ECC_MOTOR_VEHICLE_STATION

((EDCS_Classification_Code)775)

#define ECC_MOUNTAIN

((EDCS_Classification_Code)776)

#define ECC_MOUNTAIN_PASS

((EDCS_Classification_Code)777)

#define ECC_MOUNTAINOUS_REGION

((EDCS_Classification_Code)778)

#define ECC_MUD_LINE

((EDCS_Classification_Code)779)

#define ECC_MULTI_UNIT_DWELLING

((EDCS_Classification_Code)780)

#define ECC_MULTIDOMAIN_VEHICLE

((EDCS_Classification_Code)781)

#define ECC_MUNICIPAL_HALL

((EDCS_Classification_Code)782)

#define ECC_MUNICIPAL_UTILITY_FACILITY

((EDCS_Classification_Code)783)

#define ECC_MUNITION

((EDCS_Classification_Code)784)

#define ECC_MUSEUM_BUILDING

((EDCS_Classification_Code)785)

#define ECC_MUSEUM_FACILITY

((EDCS_Classification_Code)786)

#define ECC_MUSHROOM

((EDCS_Classification_Code)787)

#define ECC_NAMED_LAND_TRACT

((EDCS_Classification_Code)788)

#define ECC_NAMED_MAP_LOCATION

((EDCS_Classification_Code)789)

#define ECC_NATIONAL_PARK

((EDCS_Classification_Code)790)

#define ECC_NATURAL_AIR_OBSTRUCTION

((EDCS_Classification_Code)791)

#define ECC_NATURAL_GAS_RIG

((EDCS_Classification_Code)792)

#define ECC_NATURE_RESERVE

((EDCS_Classification_Code)793)

#define ECC_NAUTICAL_CLUB

((EDCS_Classification_Code)794)

#define ECC_NAVIGABLE_WATERWAY

((EDCS_Classification_Code)795)

#define ECC_NAVIGATION_BUOY

((EDCS_Classification_Code)796)

#define ECC_NAVIGATION_DEVICE

((EDCS_Classification_Code)797)

#define ECC_NAVIGATION_LIGHT

((EDCS_Classification_Code)798)

#define ECC_NAVIGATION_LINE

((EDCS_Classification_Code)799)

#define ECC_NAVIGATION_MARK_AFLOAT

((EDCS_Classification_Code)800)

#define ECC_NAVIGATION_MARK_FIXED

((EDCS_Classification_Code)801)

#define ECC_NAVIGATION_RADAR_RANGE

((EDCS_Classification_Code)802)

#define ECC_NAVIGATION_RESTRICTED_REGION

((EDCS_Classification_Code)803)

#define ECC_NEAP_TIDE

((EDCS_Classification_Code)804)

#define ECC_NEARSHORE_PRECISE

((EDCS_Classification_Code)805)

#define ECC_NEBULA

((EDCS_Classification_Code)806)

#define ECC_NEPTUNE

((EDCS_Classification_Code)807)

#define ECC_NETWORK

((EDCS_Classification_Code)808)

#define ECC_NEWSPAPER_PLANT

((EDCS_Classification_Code)809)

#define ECC_NON_AQUEOUS_CLOUD

((EDCS_Classification_Code)810)

#define ECC_NON_COMMUNICATION_TOWER

((EDCS_Classification_Code)811)

#define ECC_NON_EMPTY_SET

((EDCS_Classification_Code)812)

#define ECC_NON_HUMAN_ANIMAL

((EDCS_Classification_Code)813)

#define ECC_NON_SUBMARINE_CONTACT

((EDCS_Classification_Code)814)

#define ECC_NUCLEAR_REACTOR

((EDCS_Classification_Code)815)

#define ECC_NUCLEAR_WEAPONS_FACILITY

((EDCS_Classification_Code)816)

#define ECC_OASIS

((EDCS_Classification_Code)817)

#define ECC_OBJECT

((EDCS_Classification_Code)818)

#define ECC_OBJECT_PROPERTY_SET

((EDCS_Classification_Code)819)

#define ECC_OBJECT_SET

((EDCS_Classification_Code)820)

#define ECC_OBSERVATION_STATION

((EDCS_Classification_Code)821)

#define ECC_OBSERVATORY

((EDCS_Classification_Code)822)

#define ECC_OCCLUDED_FRONT

((EDCS_Classification_Code)823)

#define ECC_OCCUPATION_ZONE

((EDCS_Classification_Code)824)

#define ECC_OCEAN

((EDCS_Classification_Code)825)

#define ECC_OCEAN_BASIN

((EDCS_Classification_Code)826)

#define ECC_OCEAN_FLOOR

((EDCS_Classification_Code)827)

#define ECC_OFF_ROUTE_BEARING

((EDCS_Classification_Code)828)

#define ECC_OFFSHORE_LOADING_FACILITY

((EDCS_Classification_Code)829)

#define ECC_OFFSHORE_PLATFORM

((EDCS_Classification_Code)830)

#define ECC_OIL_BARRIER

((EDCS_Classification_Code)831)

#define ECC_OIL_DRILLING_RIG

((EDCS_Classification_Code)832)

#define ECC_OPEN_AIR_BATH

((EDCS_Classification_Code)833)

#define ECC_OPEN_WATER

((EDCS_Classification_Code)834)

#define ECC_OPERA_HOUSE

((EDCS_Classification_Code)835)

#define ECC_ORCHARD

((EDCS_Classification_Code)836)

#define ECC_ORE_REFINERY

((EDCS_Classification_Code)837)

#define ECC_OUTBUILDING

((EDCS_Classification_Code)838)

#define ECC_OVERFALL_REGION

((EDCS_Classification_Code)839)

#define ECC_OVERHEAD_OBSTRUCTION

((EDCS_Classification_Code)840)

#define ECC_OVERPASS

((EDCS_Classification_Code)841)

#define ECC_PACK_ICE

((EDCS_Classification_Code)842)

#define ECC_PAGODA

((EDCS_Classification_Code)843)

#define ECC_PALACE

((EDCS_Classification_Code)844)

#define ECC_PALACE_COMPLEX

((EDCS_Classification_Code)845)

#define ECC_PAPER_MILL

((EDCS_Classification_Code)846)

#define ECC_PARAPET

((EDCS_Classification_Code)847)

#define ECC_PARCEL

((EDCS_Classification_Code)848)

#define ECC_PARK

((EDCS_Classification_Code)849)

#define ECC_PARKING_GARAGE

((EDCS_Classification_Code)850)

#define ECC_PARTICLE

((EDCS_Classification_Code)851)

#define ECC_PARTICLE_ACCELERATOR

((EDCS_Classification_Code)852)

#define ECC_PATROL_CRAFT

((EDCS_Classification_Code)853)

#define ECC_PENSTOCK

((EDCS_Classification_Code)854)

#define ECC_PERMAFROST

((EDCS_Classification_Code)855)

#define ECC_PERMANENT_SNOWFIELD

((EDCS_Classification_Code)856)

#define ECC_PERSONNEL

((EDCS_Classification_Code)857)

#define ECC_PETROLEUM

((EDCS_Classification_Code)858)

#define ECC_PETROLEUM_BUILDING

((EDCS_Classification_Code)859)

#define ECC_PETROLEUM_FACILITY

((EDCS_Classification_Code)860)

#define ECC_PETROLEUM_FIELD

((EDCS_Classification_Code)861)

#define ECC_PETROLEUM_REFINERY

((EDCS_Classification_Code)862)

#define ECC_PETROLEUM_TANK_FARM

((EDCS_Classification_Code)863)

#define ECC_PHOSPHORESCENT_REGION

((EDCS_Classification_Code)864)

#define ECC_PICNIC_TRACT

((EDCS_Classification_Code)865)

#define ECC_PIER

((EDCS_Classification_Code)866)

#define ECC_PINGO

((EDCS_Classification_Code)867)

#define ECC_PIPE

((EDCS_Classification_Code)868)

#define ECC_PIPELINE

((EDCS_Classification_Code)869)

#define ECC_PIPELINE_TERMINUS

((EDCS_Classification_Code)870)

#define ECC_PIPING_COMPLEX

((EDCS_Classification_Code)871)

#define ECC_PLANET

((EDCS_Classification_Code)872)

#define ECC_PLANETARY_MAGNETIC_POLE

((EDCS_Classification_Code)873)

#define ECC_PLANETARY_POLE

((EDCS_Classification_Code)874)

#define ECC_PLANETARY_SURFACE

((EDCS_Classification_Code)875)

#define ECC_PLANKTON

((EDCS_Classification_Code)876)

#define ECC_PLANKTON_BLOOM

((EDCS_Classification_Code)877)

#define ECC_PLANT

((EDCS_Classification_Code)878)

#define ECC_PLANT_NURSERY

((EDCS_Classification_Code)879)

#define ECC_PLANTATION

((EDCS_Classification_Code)880)

#define ECC_PLATEAU

((EDCS_Classification_Code)881)

#define ECC_PLUME

((EDCS_Classification_Code)882)

#define ECC_PLUTO

((EDCS_Classification_Code)883)

#define ECC_POD

((EDCS_Classification_Code)884)

#define ECC_POINT_ABEAM

((EDCS_Classification_Code)885)

#define ECC_POLAR_CAP

((EDCS_Classification_Code)886)

#define ECC_POLAR_ICE

((EDCS_Classification_Code)887)

#define ECC_POLE

((EDCS_Classification_Code)888)

#define ECC_POLICE_STATION

((EDCS_Classification_Code)889)

#define ECC_POLYGONAL_FACE

((EDCS_Classification_Code)890)

#define ECC_POLYNYA

((EDCS_Classification_Code)891)

#define ECC_PONTOON

((EDCS_Classification_Code)892)

#define ECC_PORPOISE

((EDCS_Classification_Code)893)

#define ECC_POST_OFFICE

((EDCS_Classification_Code)894)

#define ECC_POTENTIAL_LANDSLIDE_REGION

((EDCS_Classification_Code)895)

#define ECC_POWER_GENERATION_BUILDING

((EDCS_Classification_Code)896)

#define ECC_POWER_PLANT

((EDCS_Classification_Code)897)

#define ECC_POWER_SUBSTATION

((EDCS_Classification_Code)898)

#define ECC_POWER_TRANSMISSION_LINE

((EDCS_Classification_Code)899)

#define ECC_POWER_TRANSMISSION_LINE_PYLON

((EDCS_Classification_Code)900)

#define ECC_POWER_TRANSMISSION_LINE_TERMINUS

((EDCS_Classification_Code)901)

#define ECC_PRECIPITATION

((EDCS_Classification_Code)902)

#define ECC_PRECIPITATION_REGION

((EDCS_Classification_Code)903)

#define ECC_PRECOLLEGIATE_CAMPUS

((EDCS_Classification_Code)904)

#define ECC_PREPARED_DEFENSIVE_POSITION_SITE

((EDCS_Classification_Code)905)

#define ECC_PREPARED_DEFENSIVE_TRACT

((EDCS_Classification_Code)906)

#define ECC_PREPARED_WATERCOURSE_CROSSING

((EDCS_Classification_Code)907)

#define ECC_PRESSURE_ICE

((EDCS_Classification_Code)908)

#define ECC_PREVAILING_CURRENT

((EDCS_Classification_Code)909)

#define ECC_PRISON

((EDCS_Classification_Code)910)

#define ECC_PROCESSING_BUILDING

((EDCS_Classification_Code)911)

#define ECC_PROCESSING_FACILITY

((EDCS_Classification_Code)912)

#define ECC_PROHIBITED_REGION

((EDCS_Classification_Code)913)

#define ECC_PROMONTORY

((EDCS_Classification_Code)914)

#define ECC_PROPERTY_SET

((EDCS_Classification_Code)915)

#define ECC_PROTECTION_SHED

((EDCS_Classification_Code)916)

#define ECC_PROTIST

((EDCS_Classification_Code)917)

#define ECC_PTERIDOPHYTE

((EDCS_Classification_Code)918)

#define ECC_PUBLIC_INN

((EDCS_Classification_Code)919)

#define ECC_PUBLIC_SERVICE_STATION

((EDCS_Classification_Code)920)

#define ECC_PUBLIC_SQUARE

((EDCS_Classification_Code)921)

#define ECC_PUFF

((EDCS_Classification_Code)922)

#define ECC_PULPIT

((EDCS_Classification_Code)923)

#define ECC_PUMP_OUT_FACILITY

((EDCS_Classification_Code)924)

#define ECC_PUMP_ROOM

((EDCS_Classification_Code)925)

#define ECC_PUMPING_STATION

((EDCS_Classification_Code)926)

#define ECC_PYLON

((EDCS_Classification_Code)927)

#define ECC_QUARRY

((EDCS_Classification_Code)928)

#define ECC_RACE_TRACK

((EDCS_Classification_Code)929)

#define ECC_RADAR_DEVICE

((EDCS_Classification_Code)930)

#define ECC_RADAR_LINE

((EDCS_Classification_Code)931)

#define ECC_RADAR_MATERIAL_PROPERTY_SET

((EDCS_Classification_Code)932)

#define ECC_RADAR_RECEIVER

((EDCS_Classification_Code)933)

#define ECC_RADAR_REFERENCE_LINE

((EDCS_Classification_Code)934)

#define ECC_RADAR_STATION

((EDCS_Classification_Code)935)

#define ECC_RADAR_TRANSMITTER

((EDCS_Classification_Code)936)

#define ECC_RADIOLOGIC_HAZARD_REGION

((EDCS_Classification_Code)937)

#define ECC_RAIL_HEAD

((EDCS_Classification_Code)938)

#define ECC_RAIL_TRANSFER_POINT

((EDCS_Classification_Code)939)

#define ECC_RAIL_WAGON

((EDCS_Classification_Code)940)

#define ECC_RAILWAY

((EDCS_Classification_Code)941)

#define ECC_RAILWAY_NEXUS

((EDCS_Classification_Code)942)

#define ECC_RAILWAY_SIDETRACK

((EDCS_Classification_Code)943)

#define ECC_RAILWAY_SIDING

((EDCS_Classification_Code)944)

#define ECC_RAILWAY_SIGNAL_BOX

((EDCS_Classification_Code)945)

#define ECC_RAILWAY_SIGNAL_STRUCTURE

((EDCS_Classification_Code)946)

#define ECC_RAILWAY_SIGNALMAN_HOUSE

((EDCS_Classification_Code)947)

#define ECC_RAILWAY_SPUR

((EDCS_Classification_Code)948)

#define ECC_RAILWAY_STATION

((EDCS_Classification_Code)949)

#define ECC_RAILWAY_STORAGE_REPAIR_BUILDING

((EDCS_Classification_Code)950)

#define ECC_RAILWAY_STORAGE_REPAIR_FACILITY

((EDCS_Classification_Code)951)

#define ECC_RAILWAY_SWITCH

((EDCS_Classification_Code)952)

#define ECC_RAILWAY_TABLE

((EDCS_Classification_Code)953)

#define ECC_RAILWAY_TRACK

((EDCS_Classification_Code)954)

#define ECC_RAILWAY_TURNTABLE

((EDCS_Classification_Code)955)

#define ECC_RAILWAY_YARD

((EDCS_Classification_Code)956)

#define ECC_RAILWAY_YARD_NEXUS

((EDCS_Classification_Code)957)

#define ECC_RAIN

((EDCS_Classification_Code)958)

#define ECC_RAIN_REGION

((EDCS_Classification_Code)959)

#define ECC_RAMP

((EDCS_Classification_Code)960)

#define ECC_RAMPART

((EDCS_Classification_Code)961)

#define ECC_RANGER_STATION

((EDCS_Classification_Code)962)

#define ECC_RAPID

((EDCS_Classification_Code)963)

#define ECC_RAY_PATH

((EDCS_Classification_Code)964)

#define ECC_RECONNAISSANCE_HELICOPTER

((EDCS_Classification_Code)965)

#define ECC_RECONNAISSANCE_WINGED_AIRCRAFT

((EDCS_Classification_Code)966)

#define ECC_RECREATIONAL_FACILITY

((EDCS_Classification_Code)967)

#define ECC_RECREATIONAL_PIER

((EDCS_Classification_Code)968)

#define ECC_RECYCLING_SITE

((EDCS_Classification_Code)969)

#define ECC_REEF

((EDCS_Classification_Code)970)

#define ECC_REFORMATORY_BUILDING

((EDCS_Classification_Code)971)

#define ECC_REFORMATORY_FACILITY

((EDCS_Classification_Code)972)

#define ECC_REFUELLING_TRACK

((EDCS_Classification_Code)973)

#define ECC_REFUGEE_COMPOUND

((EDCS_Classification_Code)974)

#define ECC_REFUSE_BIN

((EDCS_Classification_Code)975)

#define ECC_REGION

((EDCS_Classification_Code)976)

#define ECC_REGION_PROPERTY_SET

((EDCS_Classification_Code)977)

#define ECC_REGIONAL_PARK

((EDCS_Classification_Code)978)

#define ECC_REGULATED_LINE

((EDCS_Classification_Code)979)

#define ECC_RELATED_OBJECT_SET

((EDCS_Classification_Code)980)

#define ECC_RELATIVE_DISPLACEMENT_LINE

((EDCS_Classification_Code)981)

#define ECC_RELIGIOUS_COMMUNITY

((EDCS_Classification_Code)982)

#define ECC_REPAIR_BUILDING

((EDCS_Classification_Code)983)

#define ECC_REPAIR_FACILITY

((EDCS_Classification_Code)984)

#define ECC_REPTILE

((EDCS_Classification_Code)985)

#define ECC_RESERVE

((EDCS_Classification_Code)986)

#define ECC_RESERVOIR

((EDCS_Classification_Code)987)

#define ECC_RESERVOIR_NEXUS

((EDCS_Classification_Code)988)

#define ECC_RESIDENTIAL_REGION

((EDCS_Classification_Code)989)

#define ECC_RESTAURANT

((EDCS_Classification_Code)990)

#define ECC_RETAIL_FACILITY

((EDCS_Classification_Code)991)

#define ECC_REVERBERATION

((EDCS_Classification_Code)992)

#define ECC_REVETMENT

((EDCS_Classification_Code)993)

#define ECC_RICE_FIELD

((EDCS_Classification_Code)994)

#define ECC_RIDGE

((EDCS_Classification_Code)995)

#define ECC_RIDGE_LINE

((EDCS_Classification_Code)996)

#define ECC_RIG

((EDCS_Classification_Code)997)

#define ECC_RIME

((EDCS_Classification_Code)998)

#define ECC_RIP_CURRENT

((EDCS_Classification_Code)999)

#define ECC_RIPRAP

((EDCS_Classification_Code)1000)

#define ECC_RIVER

((EDCS_Classification_Code)1001)

#define ECC_RIVER_BANK

((EDCS_Classification_Code)1002)

#define ECC_RIVER_GAUGING_STATION

((EDCS_Classification_Code)1003)

#define ECC_RIVER_NEXUS

((EDCS_Classification_Code)1004)

#define ECC_RIVER_ROUTE

((EDCS_Classification_Code)1005)

#define ECC_RIVER_VANISHING_POINT

((EDCS_Classification_Code)1006)

#define ECC_ROAD

((EDCS_Classification_Code)1007)

#define ECC_ROAD_INTERCHANGE

((EDCS_Classification_Code)1008)

#define ECC_ROAD_NEXUS

((EDCS_Classification_Code)1009)

#define ECC_ROAD_ROUTE_MARKER

((EDCS_Classification_Code)1010)

#define ECC_ROADSIDE_REST_STOP

((EDCS_Classification_Code)1011)

#define ECC_ROCK

((EDCS_Classification_Code)1012)

#define ECC_ROCK_DROP

((EDCS_Classification_Code)1013)

#define ECC_ROCK_SHED

((EDCS_Classification_Code)1014)

#define ECC_ROCKY_LANDMARK

((EDCS_Classification_Code)1015)

#define ECC_ROCKY_OUTCROP

((EDCS_Classification_Code)1016)

#define ECC_RODENT

((EDCS_Classification_Code)1017)

#define ECC_ROLLING_BLOCK

((EDCS_Classification_Code)1018)

#define ECC_ROOF

((EDCS_Classification_Code)1019)

#define ECC_ROOF_ASSEMBLY

((EDCS_Classification_Code)1020)

#define ECC_ROOM

((EDCS_Classification_Code)1021)

#define ECC_ROOM_CEILING

((EDCS_Classification_Code)1022)

#define ECC_ROUNDHOUSE

((EDCS_Classification_Code)1023)

#define ECC_ROUTE

((EDCS_Classification_Code)1024)

#define ECC_ROUTE_COMPONENT

((EDCS_Classification_Code)1025)

#define ECC_ROUTE_CONSTRICTION

((EDCS_Classification_Code)1026)

#define ECC_ROUTE_EXPANSION

((EDCS_Classification_Code)1027)

#define ECC_ROUTE_LANE

((EDCS_Classification_Code)1028)

#define ECC_ROUTE_SHOULDER

((EDCS_Classification_Code)1029)

#define ECC_ROUTE_WIDTH_CHANGE

((EDCS_Classification_Code)1030)

#define ECC_ROWHOUSE

((EDCS_Classification_Code)1031)

#define ECC_RUBBLE

((EDCS_Classification_Code)1032)

#define ECC_RUINS

((EDCS_Classification_Code)1033)

#define ECC_RUN_OFF

((EDCS_Classification_Code)1034)

#define ECC_RUNWAY

((EDCS_Classification_Code)1035)

#define ECC_RUNWAY_APPROACH_OIS

((EDCS_Classification_Code)1036)

#define ECC_RUNWAY_CONICAL_OIS

((EDCS_Classification_Code)1037)

#define ECC_RUNWAY_CONICAL_OUTER_HORIZONTAL_TRANSITIONAL_OIS

((EDCS_Classification_Code)1038)

#define ECC_RUNWAY_DISPLACED_THRESHOLD

((EDCS_Classification_Code)1039)

#define ECC_RUNWAY_ENDPOINT

((EDCS_Classification_Code)1040)

#define ECC_RUNWAY_INNER_HORIZONTAL_OIS

((EDCS_Classification_Code)1041)

#define ECC_RUNWAY_MARKINGS

((EDCS_Classification_Code)1042)

#define ECC_RUNWAY_NEXUS

((EDCS_Classification_Code)1043)

#define ECC_RUNWAY_OUTER_HORIZONTAL_OIS

((EDCS_Classification_Code)1044)

#define ECC_RUNWAY_OVERRUN

((EDCS_Classification_Code)1045)

#define ECC_RUNWAY_PRIMARY_APPROACH_TRANSITIONAL_OIS

((EDCS_Classification_Code)1046)

#define ECC_RUNWAY_PRIMARY_OIS

((EDCS_Classification_Code)1047)

#define ECC_RUNWAY_RADAR_REFLECTOR

((EDCS_Classification_Code)1048)

#define ECC_RUNWAY_STOPWAY

((EDCS_Classification_Code)1049)

#define ECC_RUNWAY_TOUCHDOWN_ZONE

((EDCS_Classification_Code)1050)

#define ECC_SABKHA

((EDCS_Classification_Code)1051)

#define ECC_SAFARI_PARK

((EDCS_Classification_Code)1052)

#define ECC_SAFETY_FAIRWAY

((EDCS_Classification_Code)1053)

#define ECC_SAILING_VESSEL

((EDCS_Classification_Code)1054)

#define ECC_SALT_EVAPORATOR

((EDCS_Classification_Code)1055)

#define ECC_SALT_PAN

((EDCS_Classification_Code)1056)

#define ECC_SANATORIUM

((EDCS_Classification_Code)1057)

#define ECC_SAND

((EDCS_Classification_Code)1058)

#define ECC_SAND_BAR

((EDCS_Classification_Code)1059)

#define ECC_SAND_DUNE

((EDCS_Classification_Code)1060)

#define ECC_SAND_DUNE_REGION

((EDCS_Classification_Code)1061)

#define ECC_SAND_LINE

((EDCS_Classification_Code)1062)

#define ECC_SATELLITE

((EDCS_Classification_Code)1063)

#define ECC_SATELLITE_GROUND_STATION

((EDCS_Classification_Code)1064)

#define ECC_SATURN

((EDCS_Classification_Code)1065)

#define ECC_SAWMILL

((EDCS_Classification_Code)1066)

#define ECC_SCENIC_LOOKOUT

((EDCS_Classification_Code)1067)

#define ECC_SCHOOL_BUILDING

((EDCS_Classification_Code)1068)

#define ECC_SCIENCE_BUILDING

((EDCS_Classification_Code)1069)

#define ECC_SCIENCE_FACILITY

((EDCS_Classification_Code)1070)

#define ECC_SCRAPYARD

((EDCS_Classification_Code)1071)

#define ECC_SCRUB_LAND

((EDCS_Classification_Code)1072)

#define ECC_SEA

((EDCS_Classification_Code)1073)

#define ECC_SEAL_POD

((EDCS_Classification_Code)1074)

#define ECC_SEAMOUNT

((EDCS_Classification_Code)1075)

#define ECC_SEAPLANE

((EDCS_Classification_Code)1076)

#define ECC_SEAPLANE_BASE

((EDCS_Classification_Code)1077)

#define ECC_SEAPLANE_RUN

((EDCS_Classification_Code)1078)

#define ECC_SEAWALL

((EDCS_Classification_Code)1079)

#define ECC_SEAWEED

((EDCS_Classification_Code)1080)

#define ECC_SEDIMENT

((EDCS_Classification_Code)1081)

#define ECC_SELF_PROPELLED_ARTILLERY

((EDCS_Classification_Code)1082)

#define ECC_SEMINARY

((EDCS_Classification_Code)1083)

#define ECC_SENIOR_CITIZENS_HOME

((EDCS_Classification_Code)1084)

#define ECC_SET

((EDCS_Classification_Code)1085)

#define ECC_SETTLEMENT

((EDCS_Classification_Code)1086)

#define ECC_SETTLING_POND

((EDCS_Classification_Code)1087)

#define ECC_SEWER

((EDCS_Classification_Code)1088)

#define ECC_SHADOW

((EDCS_Classification_Code)1089)

#define ECC_SHANTY_TOWN

((EDCS_Classification_Code)1090)

#define ECC_SHARP_CURVE

((EDCS_Classification_Code)1091)

#define ECC_SHEAR_WALL

((EDCS_Classification_Code)1092)

#define ECC_SHED

((EDCS_Classification_Code)1093)

#define ECC_SHEERLEGS

((EDCS_Classification_Code)1094)

#define ECC_SHELLFISH_BED

((EDCS_Classification_Code)1095)

#define ECC_SHELTER

((EDCS_Classification_Code)1096)

#define ECC_SHIPYARD

((EDCS_Classification_Code)1097)

#define ECC_SHOAL

((EDCS_Classification_Code)1098)

#define ECC_SHOPPING_CENTRE

((EDCS_Classification_Code)1099)

#define ECC_SHORE

((EDCS_Classification_Code)1100)

#define ECC_SHORE_PROTECTION_STRUCTURE

((EDCS_Classification_Code)1101)

#define ECC_SHORE_REVETMENT

((EDCS_Classification_Code)1102)

#define ECC_SHORELINE

((EDCS_Classification_Code)1103)

#define ECC_SHORELINE_CONSTRUCTION

((EDCS_Classification_Code)1104)

#define ECC_SHORELINE_LANDING_PLACE

((EDCS_Classification_Code)1105)

#define ECC_SHORELINE_LANDING_STAIR

((EDCS_Classification_Code)1106)

#define ECC_SHOVEL

((EDCS_Classification_Code)1107)

#define ECC_SHRIMP_BED

((EDCS_Classification_Code)1108)

#define ECC_SHRINE

((EDCS_Classification_Code)1109)

#define ECC_SHRUB

((EDCS_Classification_Code)1110)

#define ECC_SIDEWALK

((EDCS_Classification_Code)1111)

#define ECC_SIPHON

((EDCS_Classification_Code)1112)

#define ECC_SITE

((EDCS_Classification_Code)1113)

#define ECC_SKI_JUMP

((EDCS_Classification_Code)1114)

#define ECC_SKI_TRACK

((EDCS_Classification_Code)1115)

#define ECC_SKYLIGHT

((EDCS_Classification_Code)1116)

#define ECC_SLIPWAY

((EDCS_Classification_Code)1117)

#define ECC_SLOPE_REGION

((EDCS_Classification_Code)1118)

#define ECC_SLUDGE_GATE

((EDCS_Classification_Code)1119)

#define ECC_SLUICE

((EDCS_Classification_Code)1120)

#define ECC_SLUICE_GATE

((EDCS_Classification_Code)1121)

#define ECC_SMALL_CRAFT_FACILITY

((EDCS_Classification_Code)1122)

#define ECC_SMALL_HAIL

((EDCS_Classification_Code)1123)

#define ECC_SMOKE

((EDCS_Classification_Code)1124)

#define ECC_SMOKESTACK

((EDCS_Classification_Code)1125)

#define ECC_SNAG

((EDCS_Classification_Code)1126)

#define ECC_SNOW_GRAINS

((EDCS_Classification_Code)1127)

#define ECC_SNOW_GROUND_COVER

((EDCS_Classification_Code)1128)

#define ECC_SNOW_PRECIPITATION

((EDCS_Classification_Code)1129)

#define ECC_SNOW_REGION

((EDCS_Classification_Code)1130)

#define ECC_SNOW_SHED

((EDCS_Classification_Code)1131)

#define ECC_SNOWFIELD

((EDCS_Classification_Code)1132)

#define ECC_SODA_EVAPORATOR

((EDCS_Classification_Code)1133)

#define ECC_SOIL

((EDCS_Classification_Code)1134)

#define ECC_SOLAR_PANEL

((EDCS_Classification_Code)1135)

#define ECC_SOLAR_SYSTEM

((EDCS_Classification_Code)1136)

#define ECC_SOLID_MESH

((EDCS_Classification_Code)1137)

#define ECC_SOLID_PRECIPITATION

((EDCS_Classification_Code)1138)

#define ECC_SOUND_CHANNEL

((EDCS_Classification_Code)1139)

#define ECC_SOUND_CHANNEL_AXIS

((EDCS_Classification_Code)1140)

#define ECC_SOUNDING

((EDCS_Classification_Code)1141)

#define ECC_SOUNDING_DATUM

((EDCS_Classification_Code)1142)

#define ECC_SPACE

((EDCS_Classification_Code)1143)

#define ECC_SPACECRAFT

((EDCS_Classification_Code)1144)

#define ECC_SPACEPORT

((EDCS_Classification_Code)1145)

#define ECC_SPECIAL_ELECTRONIC_WINGED_AIRCRAFT

((EDCS_Classification_Code)1146)

#define ECC_SPECIAL_OPERATIONS_HELICOPTER

((EDCS_Classification_Code)1147)

#define ECC_SPECIAL_USE_AIRSPACE

((EDCS_Classification_Code)1148)

#define ECC_SPECIAL_USE_AIRSPACE_COMPONENT

((EDCS_Classification_Code)1149)

#define ECC_SPILLWAY

((EDCS_Classification_Code)1150)

#define ECC_SPORTS_ARENA

((EDCS_Classification_Code)1151)

#define ECC_SPOT_ELEVATION

((EDCS_Classification_Code)1152)

#define ECC_SPRING

((EDCS_Classification_Code)1153)

#define ECC_SPRING_TIDE

((EDCS_Classification_Code)1154)

#define ECC_STADIUM

((EDCS_Classification_Code)1155)

#define ECC_STAIR

((EDCS_Classification_Code)1156)

#define ECC_STAIR_SET

((EDCS_Classification_Code)1157)

#define ECC_STAKE

((EDCS_Classification_Code)1158)

#define ECC_STAR

((EDCS_Classification_Code)1159)

#define ECC_STATIONARY_FRONT

((EDCS_Classification_Code)1160)

#define ECC_STEEL_MILL

((EDCS_Classification_Code)1161)

#define ECC_STEEP_GRADE

((EDCS_Classification_Code)1162)

#define ECC_STEEPLE

((EDCS_Classification_Code)1163)

#define ECC_STELLAR_BURST_RADIO_FREQUENCY_EMISSION

((EDCS_Classification_Code)1164)

#define ECC_STELLAR_ENERGETIC_PARTICLE

((EDCS_Classification_Code)1165)

#define ECC_STELLAR_FLUX_RADIO_FREQUENCY_EMISSION

((EDCS_Classification_Code)1166)

#define ECC_STELLAR_WIND

((EDCS_Classification_Code)1167)

#define ECC_STONE

((EDCS_Classification_Code)1168)

#define ECC_STORAGE_BUNKER

((EDCS_Classification_Code)1169)

#define ECC_STORAGE_CONTAINER

((EDCS_Classification_Code)1170)

#define ECC_STORAGE_DEPOT

((EDCS_Classification_Code)1171)

#define ECC_STORAGE_PIT

((EDCS_Classification_Code)1172)

#define ECC_STORAGE_STRUCTURE

((EDCS_Classification_Code)1173)

#define ECC_STORAGE_TANK

((EDCS_Classification_Code)1174)

#define ECC_STRATOPAUSE

((EDCS_Classification_Code)1175)

#define ECC_STRATOSPHERE

((EDCS_Classification_Code)1176)

#define ECC_STREET

((EDCS_Classification_Code)1177)

#define ECC_STREET_LAMP

((EDCS_Classification_Code)1178)

#define ECC_STRUCTURAL_PILE

((EDCS_Classification_Code)1179)

#define ECC_STRUCTURE

((EDCS_Classification_Code)1180)

#define ECC_STRUCTURE_ENTRANCE

((EDCS_Classification_Code)1181)

#define ECC_STRUCTURE_ENTRANCE_AND_OR_EXIT

((EDCS_Classification_Code)1182)

#define ECC_STRUCTURE_EXIT

((EDCS_Classification_Code)1183)

#define ECC_STRUCTURE_EXTERIOR

((EDCS_Classification_Code)1184)

#define ECC_STRUCTURE_PERIMETER

((EDCS_Classification_Code)1185)

#define ECC_STUPA

((EDCS_Classification_Code)1186)

#define ECC_SUBMERGED_ROCK_FORMATION

((EDCS_Classification_Code)1187)

#define ECC_SUBMERSIBLE_VESSEL

((EDCS_Classification_Code)1188)

#define ECC_SUGAR_CANE

((EDCS_Classification_Code)1189)

#define ECC_SUN

((EDCS_Classification_Code)1190)

#define ECC_SUNSPOT

((EDCS_Classification_Code)1191)

#define ECC_SUPERSTRUCTURE

((EDCS_Classification_Code)1192)

#define ECC_SUPPLIES_AND_EXPENDABLES

((EDCS_Classification_Code)1193)

#define ECC_SURF

((EDCS_Classification_Code)1194)

#define ECC_SURF_ZONE

((EDCS_Classification_Code)1195)

#define ECC_SURFACE

((EDCS_Classification_Code)1196)

#define ECC_SURFACE_BASED_EM_DUCT

((EDCS_Classification_Code)1197)

#define ECC_SURFACE_DATUM

((EDCS_Classification_Code)1198)

#define ECC_SURFACE_FISSURE

((EDCS_Classification_Code)1199)

#define ECC_SURVEILLANCE_WINGED_AIRCRAFT

((EDCS_Classification_Code)1200)

#define ECC_SURVEY_MARKER

((EDCS_Classification_Code)1201)

#define ECC_SWAMP

((EDCS_Classification_Code)1202)

#define ECC_SWELL_WAVE

((EDCS_Classification_Code)1203)

#define ECC_SWEPT_REGION

((EDCS_Classification_Code)1204)

#define ECC_SWIMMING_POOL

((EDCS_Classification_Code)1205)

#define ECC_SYNAGOGUE

((EDCS_Classification_Code)1206)

#define ECC_SYSTEM

((EDCS_Classification_Code)1207)

#define ECC_SYSTEMATIC_TREE_PLANTING

((EDCS_Classification_Code)1208)

#define ECC_TABERNACLE

((EDCS_Classification_Code)1209)

#define ECC_TAXIWAY

((EDCS_Classification_Code)1210)

#define ECC_TELECOM_SWITCHING_STATION

((EDCS_Classification_Code)1211)

#define ECC_TELEFERIC

((EDCS_Classification_Code)1212)

#define ECC_TELESCOPE

((EDCS_Classification_Code)1213)

#define ECC_TEMPERATURE_INVERSION_LAYER

((EDCS_Classification_Code)1214)

#define ECC_TEMPORARY_ENCAMPMENT

((EDCS_Classification_Code)1215)

#define ECC_TENDER

((EDCS_Classification_Code)1216)

#define ECC_TENNIS_COMPLEX

((EDCS_Classification_Code)1217)

#define ECC_TENNIS_COURT

((EDCS_Classification_Code)1218)

#define ECC_TENT

((EDCS_Classification_Code)1219)

#define ECC_TENT_DWELLING

((EDCS_Classification_Code)1220)

#define ECC_TERRAIN

((EDCS_Classification_Code)1221)

#define ECC_TERRAIN_CHANNEL

((EDCS_Classification_Code)1222)

#define ECC_TERRAIN_CRATER

((EDCS_Classification_Code)1223)

#define ECC_TERRAIN_CUT

((EDCS_Classification_Code)1224)

#define ECC_TERRAIN_DEPRESSION

((EDCS_Classification_Code)1225)

#define ECC_TERRAIN_ELEVATION_PROPERTY_SET

((EDCS_Classification_Code)1226)

#define ECC_TERRAIN_FILL

((EDCS_Classification_Code)1227)

#define ECC_TERRAIN_OBSTACLE

((EDCS_Classification_Code)1228)

#define ECC_TERRAIN_PIT

((EDCS_Classification_Code)1229)

#define ECC_TERRAIN_PLAIN

((EDCS_Classification_Code)1230)

#define ECC_TERRAIN_STRIP

((EDCS_Classification_Code)1231)

#define ECC_TERRAIN_SURFACE_OBJECT

((EDCS_Classification_Code)1232)

#define ECC_TERRAIN_SURFACE_REGION

((EDCS_Classification_Code)1233)

#define ECC_TERRAIN_TRANSPORTATION_ABATIS

((EDCS_Classification_Code)1234)

#define ECC_TERRAIN_TRANSPORTATION_GALLERY

((EDCS_Classification_Code)1235)

#define ECC_TEST_REFERENCE_TRACK

((EDCS_Classification_Code)1236)

#define ECC_TEST_SITE

((EDCS_Classification_Code)1237)

#define ECC_THEATRE

((EDCS_Classification_Code)1238)

#define ECC_THEODOLITE_LINE

((EDCS_Classification_Code)1239)

#define ECC_THERMAL_MATERIAL_PROPERTY_SET

((EDCS_Classification_Code)1240)

#define ECC_THUNDERSTORM

((EDCS_Classification_Code)1241)

#define ECC_TIDAL_BASIN

((EDCS_Classification_Code)1242)

#define ECC_TIDAL_WATER

((EDCS_Classification_Code)1243)

#define ECC_TIDE

((EDCS_Classification_Code)1244)

#define ECC_TIDE_DATA_POINT

((EDCS_Classification_Code)1245)

#define ECC_TIDE_GAUGE

((EDCS_Classification_Code)1246)

#define ECC_TIDE_LOCK

((EDCS_Classification_Code)1247)

#define ECC_TIDE_RIP_REGION

((EDCS_Classification_Code)1248)

#define ECC_TIDEWAY

((EDCS_Classification_Code)1249)

#define ECC_TIMBER_YARD

((EDCS_Classification_Code)1250)

#define ECC_TIME_ANALYSIS_BASE_SET

((EDCS_Classification_Code)1251)

#define ECC_TIME_FORECAST_TAU_SET

((EDCS_Classification_Code)1252)

#define ECC_TOPMARK

((EDCS_Classification_Code)1253)

#define ECC_TOWED_ARTILLERY

((EDCS_Classification_Code)1254)

#define ECC_TOWED_VEHICLE

((EDCS_Classification_Code)1255)

#define ECC_TOWER

((EDCS_Classification_Code)1256)

#define ECC_TOWN

((EDCS_Classification_Code)1257)

#define ECC_TOWN_HALL

((EDCS_Classification_Code)1258)

#define ECC_TRACK_LINE

((EDCS_Classification_Code)1259)

#define ECC_TRACK_SWATH

((EDCS_Classification_Code)1260)

#define ECC_TRACT

((EDCS_Classification_Code)1261)

#define ECC_TRADING_POST

((EDCS_Classification_Code)1262)

#define ECC_TRADITIONAL_SETTLEMENT

((EDCS_Classification_Code)1263)

#define ECC_TRAFFIC_SEPARATION_SCHEME

((EDCS_Classification_Code)1264)

#define ECC_TRAIL

((EDCS_Classification_Code)1265)

#define ECC_TRAIN

((EDCS_Classification_Code)1266)

#define ECC_TRAINER_WINGED_AIRCRAFT

((EDCS_Classification_Code)1267)

#define ECC_TRAINING_BUILDING

((EDCS_Classification_Code)1268)

#define ECC_TRAINING_FACILITY

((EDCS_Classification_Code)1269)

#define ECC_TRANSMISSION_STATION

((EDCS_Classification_Code)1270)

#define ECC_TRANSPORT_HELICOPTER

((EDCS_Classification_Code)1271)

#define ECC_TRANSPORT_WINGED_AIRCRAFT

((EDCS_Classification_Code)1272)

#define ECC_TRANSPORTATION_BLOCK

((EDCS_Classification_Code)1273)

#define ECC_TRANSPORTATION_BUILDING

((EDCS_Classification_Code)1274)

#define ECC_TRANSPORTATION_FACILITY

((EDCS_Classification_Code)1275)

#define ECC_TRANSPORTATION_ROUTE

((EDCS_Classification_Code)1276)

#define ECC_TRANSPORTATION_STATION

((EDCS_Classification_Code)1277)

#define ECC_TRAPDOOR

((EDCS_Classification_Code)1278)

#define ECC_TREE

((EDCS_Classification_Code)1279)

#define ECC_TREE_BLOWDOWN

((EDCS_Classification_Code)1280)

#define ECC_TREE_LINE

((EDCS_Classification_Code)1281)

#define ECC_TREED_TRACT

((EDCS_Classification_Code)1282)

#define ECC_TRENCH

((EDCS_Classification_Code)1283)

#define ECC_TROPICAL_CYCLONE

((EDCS_Classification_Code)1284)

#define ECC_TROPOPAUSE

((EDCS_Classification_Code)1285)

#define ECC_TROPOSPHERE

((EDCS_Classification_Code)1286)

#define ECC_TRUCK

((EDCS_Classification_Code)1287)

#define ECC_TSS_SYSTEM

((EDCS_Classification_Code)1288)

#define ECC_TSUNAMI

((EDCS_Classification_Code)1289)

#define ECC_TUNA_NETTING_REGION

((EDCS_Classification_Code)1290)

#define ECC_TUNDRA

((EDCS_Classification_Code)1291)

#define ECC_TUNNEL

((EDCS_Classification_Code)1292)

#define ECC_TUNNEL_SHELTER

((EDCS_Classification_Code)1293)

#define ECC_TURBID_REGION

((EDCS_Classification_Code)1294)

#define ECC_TURNING_BASIN

((EDCS_Classification_Code)1295)

#define ECC_TYPHOON

((EDCS_Classification_Code)1296)

#define ECC_UNCONTROLLED_AIRSPACE

((EDCS_Classification_Code)1297)

#define ECC_UNDERGROUND_BUNKER

((EDCS_Classification_Code)1298)

#define ECC_UNDERGROUND_DWELLING

((EDCS_Classification_Code)1299)

#define ECC_UNDERGROUND_RAILWAY

((EDCS_Classification_Code)1300)

#define ECC_UNDERGROUND_WATER

((EDCS_Classification_Code)1301)

#define ECC_UNDERMINED_LAND

((EDCS_Classification_Code)1302)

#define ECC_UNDERWATER_COMMUNICATION_DEVICE

((EDCS_Classification_Code)1303)

#define ECC_UNDERWATER_HAZARD

((EDCS_Classification_Code)1304)

#define ECC_UNDERWATER_OBJECT

((EDCS_Classification_Code)1305)

#define ECC_UNDERWATER_REGION

((EDCS_Classification_Code)1306)

#define ECC_UNMANNED_WINGED_AIRCRAFT

((EDCS_Classification_Code)1307)

#define ECC_UNMONUMENTED_POINT

((EDCS_Classification_Code)1308)

#define ECC_UNVEGETATED_LAND

((EDCS_Classification_Code)1309)

#define ECC_URANUS

((EDCS_Classification_Code)1310)

#define ECC_UTILITY_HELICOPTER

((EDCS_Classification_Code)1311)

#define ECC_UTILITY_VESSEL

((EDCS_Classification_Code)1312)

#define ECC_UTILITY_WINGED_AIRCRAFT

((EDCS_Classification_Code)1313)

#define ECC_VALLEY_BOTTOM_LINE

((EDCS_Classification_Code)1314)

#define ECC_VALLEY_REGION

((EDCS_Classification_Code)1315)

#define ECC_VARIABLE_DISPLACEMENT_LINE

((EDCS_Classification_Code)1316)

#define ECC_VEGETABLE_OIL_MILL

((EDCS_Classification_Code)1317)

#define ECC_VEGETATED_SATURATED_LAND

((EDCS_Classification_Code)1318)

#define ECC_VEGETATION

((EDCS_Classification_Code)1319)

#define ECC_VEHICLE

((EDCS_Classification_Code)1320)

#define ECC_VEHICLE_BARRIER

((EDCS_Classification_Code)1321)

#define ECC_VEHICLE_LOT

((EDCS_Classification_Code)1322)

#define ECC_VEHICLE_SCALE

((EDCS_Classification_Code)1323)

#define ECC_VENTILATION_APERTURE

((EDCS_Classification_Code)1324)

#define ECC_VENTILATION_DUCT

((EDCS_Classification_Code)1325)

#define ECC_VENTILATION_DUCT_WALL

((EDCS_Classification_Code)1326)

#define ECC_VENTILATION_SHAFT

((EDCS_Classification_Code)1327)

#define ECC_VENUS

((EDCS_Classification_Code)1328)

#define ECC_VERTEBRATE

((EDCS_Classification_Code)1329)

#define ECC_VERTICAL_DATUM

((EDCS_Classification_Code)1330)

#define ECC_VESSEL

((EDCS_Classification_Code)1331)

#define ECC_VESSEL_BASIN

((EDCS_Classification_Code)1332)

#define ECC_VESSEL_BERTH

((EDCS_Classification_Code)1333)

#define ECC_VESSEL_STORAGE_ANCHORAGE

((EDCS_Classification_Code)1334)

#define ECC_VIADUCT

((EDCS_Classification_Code)1335)

#define ECC_VINEYARD

((EDCS_Classification_Code)1336)

#define ECC_VOID_COLLECTION

((EDCS_Classification_Code)1337)

#define ECC_VOLCANIC_DYKE

((EDCS_Classification_Code)1338)

#define ECC_VOLCANO

((EDCS_Classification_Code)1339)

#define ECC_WADI

((EDCS_Classification_Code)1340)

#define ECC_WADI_NEXUS

((EDCS_Classification_Code)1341)

#define ECC_WALL

((EDCS_Classification_Code)1342)

#define ECC_WALL_LOOPHOLE

((EDCS_Classification_Code)1343)

#define ECC_WAREHOUSE

((EDCS_Classification_Code)1344)

#define ECC_WARM_FRONT

((EDCS_Classification_Code)1345)

#define ECC_WASTE_PROCESSING_FACILITY

((EDCS_Classification_Code)1346)

#define ECC_WATER

((EDCS_Classification_Code)1347)

#define ECC_WATERBODY

((EDCS_Classification_Code)1348)

#define ECC_WATERBODY_ACOUSTIC_PROPERTY_SET

((EDCS_Classification_Code)1349)

#define ECC_WATERBODY_ACOUSTIC_SIGNATURE_PROPERTY_SET

((EDCS_Classification_Code)1350)

#define ECC_WATERBODY_ACOUSTIC_TARGET_STRENGTH_PROPERTY_SET

((EDCS_Classification_Code)1351)

#define ECC_WATERBODY_BANK

((EDCS_Classification_Code)1352)

#define ECC_WATERBODY_BASIN

((EDCS_Classification_Code)1353)

#define ECC_WATERBODY_BATHYMETRY_PROPERTY_SET

((EDCS_Classification_Code)1354)

#define ECC_WATERBODY_BIOLOGIC_SOUND_SOURCE

((EDCS_Classification_Code)1355)

#define ECC_WATERBODY_BOOM

((EDCS_Classification_Code)1356)

#define ECC_WATERBODY_CURRENT

((EDCS_Classification_Code)1357)

#define ECC_WATERBODY_EDDY

((EDCS_Classification_Code)1358)

#define ECC_WATERBODY_FLOOR

((EDCS_Classification_Code)1359)

#define ECC_WATERBODY_FLOOR_CANYON

((EDCS_Classification_Code)1360)

#define ECC_WATERBODY_FLOOR_PINNACLE

((EDCS_Classification_Code)1361)

#define ECC_WATERBODY_FLOOR_PROVINCE

((EDCS_Classification_Code)1362)

#define ECC_WATERBODY_FLOOR_REGION

((EDCS_Classification_Code)1363)

#define ECC_WATERBODY_FLOOR_RIDGE

((EDCS_Classification_Code)1364)

#define ECC_WATERBODY_FLOOR_SONAR_RETURN

((EDCS_Classification_Code)1365)

#define ECC_WATERBODY_FLOOR_TOPOGRAPHIC_CONFIGURATION

((EDCS_Classification_Code)1366)

#define ECC_WATERBODY_FLOOR_TRENCH

((EDCS_Classification_Code)1367)

#define ECC_WATERBODY_PARTITION

((EDCS_Classification_Code)1368)

#define ECC_WATERBODY_PROPERTY_SET

((EDCS_Classification_Code)1369)

#define ECC_WATERBODY_REGION

((EDCS_Classification_Code)1370)

#define ECC_WATERBODY_SHELTER_BASIN

((EDCS_Classification_Code)1371)

#define ECC_WATERBODY_SHIPPING_PROPERTY_SET

((EDCS_Classification_Code)1372)

#define ECC_WATERBODY_SURFACE

((EDCS_Classification_Code)1373)

#define ECC_WATERBODY_SURFACE_REGION

((EDCS_Classification_Code)1374)

#define ECC_WATERBODY_SURFACE_SLICK

((EDCS_Classification_Code)1375)

#define ECC_WATERBODY_TEMPERATURE_PROPERTY_SET

((EDCS_Classification_Code)1376)

#define ECC_WATER_CHANNEL

((EDCS_Classification_Code)1377)

#define ECC_WATER_CHANNEL_EDGE

((EDCS_Classification_Code)1378)

#define ECC_WATER_CURRENT

((EDCS_Classification_Code)1379)

#define ECC_WATER_CURRENT_PROPERTY_SET

((EDCS_Classification_Code)1380)

#define ECC_WATER_DATA_COLLECTION_DEVICE

((EDCS_Classification_Code)1381)

#define ECC_WATER_DRIVEN_GRISTMILL

((EDCS_Classification_Code)1382)

#define ECC_WATER_GATHERING_REGION

((EDCS_Classification_Code)1383)

#define ECC_WATER_INTAKE

((EDCS_Classification_Code)1384)

#define ECC_WATER_INTAKE_TOWER

((EDCS_Classification_Code)1385)

#define ECC_WATER_SURFACE_VESSEL

((EDCS_Classification_Code)1386)

#define ECC_WATER_TOWER

((EDCS_Classification_Code)1387)

#define ECC_WATER_TREATMENT_BED

((EDCS_Classification_Code)1388)

#define ECC_WATER_TREATMENT_FACILITY

((EDCS_Classification_Code)1389)

#define ECC_WATER_TREATMENT_STRUCTURE

((EDCS_Classification_Code)1390)

#define ECC_WATER_TURBULENCE

((EDCS_Classification_Code)1391)

#define ECC_WATER_WAVE

((EDCS_Classification_Code)1392)

#define ECC_WATERCOURSE

((EDCS_Classification_Code)1393)

#define ECC_WATERFALL

((EDCS_Classification_Code)1394)

#define ECC_WATERING_HOLE

((EDCS_Classification_Code)1395)

#define ECC_WATERING_PLACE

((EDCS_Classification_Code)1396)

#define ECC_WAYPOINT

((EDCS_Classification_Code)1397)

#define ECC_WEAPON

((EDCS_Classification_Code)1398)

#define ECC_WEAPON_FIGHTING_POS_ACCESS_ROUTE

((EDCS_Classification_Code)1399)

#define ECC_WEAPON_FIGHTING_POSITION

((EDCS_Classification_Code)1400)

#define ECC_WEAPON_FULL_DEFILADE_POSITION

((EDCS_Classification_Code)1401)

#define ECC_WEAPON_HULL_DEFILADE_POSITION

((EDCS_Classification_Code)1402)

#define ECC_WEAPON_SYSTEM

((EDCS_Classification_Code)1403)

#define ECC_WEAPONS_RANGE

((EDCS_Classification_Code)1404)

#define ECC_WEATHER_STATION

((EDCS_Classification_Code)1405)

#define ECC_WELL

((EDCS_Classification_Code)1406)

#define ECC_WELL_HEAD

((EDCS_Classification_Code)1407)

#define ECC_WET_DOCK

((EDCS_Classification_Code)1408)

#define ECC_WETLAND

((EDCS_Classification_Code)1409)

#define ECC_WHALE

((EDCS_Classification_Code)1410)

#define ECC_WHALE_POD

((EDCS_Classification_Code)1411)

#define ECC_WHARF

((EDCS_Classification_Code)1412)

#define ECC_WIND

((EDCS_Classification_Code)1413)

#define ECC_WIND_INDICATOR

((EDCS_Classification_Code)1414)

#define ECC_WIND_MOTOR

((EDCS_Classification_Code)1415)

#define ECC_WIND_ROSE_PROPERTY_SET

((EDCS_Classification_Code)1416)

#define ECC_WIND_TUNNEL

((EDCS_Classification_Code)1417)

#define ECC_WIND_VANE

((EDCS_Classification_Code)1418)

#define ECC_WIND_WAVE

((EDCS_Classification_Code)1419)

#define ECC_WINDMILL

((EDCS_Classification_Code)1420)

#define ECC_WINDOW

((EDCS_Classification_Code)1421)

#define ECC_WIRE

((EDCS_Classification_Code)1422)

#define ECC_WIRE_OBSTACLE

((EDCS_Classification_Code)1423)

#define ECC_WOODY_GRASS_LAND

((EDCS_Classification_Code)1424)

#define ECC_WORSHIP_PLACE

((EDCS_Classification_Code)1425)

#define ECC_WRECKING_YARD

((EDCS_Classification_Code)1426)

#define ECC_ZEBRA

((EDCS_Classification_Code)1427)

#define ECC_ZOO

((EDCS_Classification_Code)1428)

typedef EDCS_Integer EDCS_Organization_Schema_Code;

#define EOC_GENERAL

((EDCS_Organiziation_Schema_Code)1)

typedef EDCS_Integer EDCS_Unit_Scale_Code;

#define ESC_YOTTA

((EDCS_Unit_Scale_Code)1)

#define ESC_ZETTA

((EDCS_Unit_Scale_Code)2)

#define ESC_EXA

((EDCS_Unit_Scale_Code)3)

#define ESC_PETA

((EDCS_Unit_Scale_Code)4)

#define ESC_TERA

((EDCS_Unit_Scale_Code)5)

#define ESC_GIGA

((EDCS_Unit_Scale_Code)6)

#define ESC_MEGA

((EDCS_Unit_Scale_Code)7)

#define ESC_KILO

((EDCS_Unit_Scale_Code)8)

#define ESC_HECTO

((EDCS_Unit_Scale_Code)9)

#define ESC_DECA

((EDCS_Unit_Scale_Code)10)

#define ESC_UNI

((EDCS_Unit_Scale_Code)11)

#define ESC_DECI

((EDCS_Unit_Scale_Code)12)

#define ESC_CENTI

((EDCS_Unit_Scale_Code)13)

#define ESC_MILLI

((EDCS_Unit_Scale_Code)14)

#define ESC_MICRO

((EDCS_Unit_Scale_Code)15)

#define ESC_NANO

((EDCS_Unit_Scale_Code)16)

#define ESC_PICO

((EDCS_Unit_Scale_Code)17)

#define ESC_FEMTO

((EDCS_Unit_Scale_Code)18)

#define ESC_ATTO

((EDCS_Unit_Scale_Code)19)

#define ESC_ZEPTO

((EDCS_Unit_Scale_Code)20)

#define ESC_YOCTO

((EDCS_Unit_Scale_Code)21)

#define ESC_KIBI

((EDCS_Unit_Scale_Code)22)

#define ESC_MEBI

((EDCS_Unit_Scale_Code)23)

#define ESC_GIBI

((EDCS_Unit_Scale_Code)24)

#define ESC_TEBI

((EDCS_Unit_Scale_Code)25)

#define ESC_PEBI

((EDCS_Unit_Scale_Code)26)

#define ESC_EXBI

((EDCS_Unit_Scale_Code)27)

typedef EDCS_Integer EDCS_Unit_Code;

#define EUC_AMP_PER_METRE

((EDCS_Unit_Code)1)

#define EUC_AMP_PER_SQ_M_KELVIN_SQD

((EDCS_Unit_Code)2)

#define EUC_AMP_PER_SQ_METRE

((EDCS_Unit_Code)3)

#define EUC_AMPERE

((EDCS_Unit_Code)4)

#define EUC_ANGSTROM

((EDCS_Unit_Code)5)

#define EUC_ARE

((EDCS_Unit_Code)6)

#define EUC_ASTRONOMICAL_UNIT

((EDCS_Unit_Code)7)

#define EUC_BAR

((EDCS_Unit_Code)8)

#define EUC_BARN

((EDCS_Unit_Code)9)

#define EUC_BECQUEREL

((EDCS_Unit_Code)10)

#define EUC_BECQUEREL_PER_CUBIC_METRE

((EDCS_Unit_Code)11)

#define EUC_BECQUEREL_PER_KG

((EDCS_Unit_Code)12)

#define EUC_BEL

((EDCS_Unit_Code)13)

#define EUC_CANDELA

((EDCS_Unit_Code)14)

#define EUC_CD_PER_SQ_METRE

((EDCS_Unit_Code)15)

#define EUC_COULOMB

((EDCS_Unit_Code)16)

#define EUC_COULOMB_METRE

((EDCS_Unit_Code)17)

#define EUC_COULOMB_METRE_SQD_PER_VOLT

((EDCS_Unit_Code)18)

#define EUC_COULOMB_PER_CUBIC_M

((EDCS_Unit_Code)19)

#define EUC_COULOMB_PER_KG

((EDCS_Unit_Code)20)

#define EUC_COULOMB_PER_KG_SEC

((EDCS_Unit_Code)21)

#define EUC_COULOMB_PER_MOLE

((EDCS_Unit_Code)22)

#define EUC_COULOMB_PER_SQ_M

((EDCS_Unit_Code)23)

#define EUC_CUBIC_M_PER_CUBIC_M

((EDCS_Unit_Code)24)

#define EUC_CUBIC_METRE

((EDCS_Unit_Code)25)

#define EUC_CUBIC_METRE_PER_COULOMB

((EDCS_Unit_Code)26)

#define EUC_CUBIC_METRE_PER_KG

((EDCS_Unit_Code)27)

#define EUC_CUBIC_METRE_PER_MOLE

((EDCS_Unit_Code)28)

#define EUC_CUBIC_METRE_PER_SEC

((EDCS_Unit_Code)29)

#define EUC_CURIE

((EDCS_Unit_Code)30)

#define EUC_DAY

((EDCS_Unit_Code)31)

#define EUC_DB

((EDCS_Unit_Code)32)

#define EUC_DB_PER_METRE

((EDCS_Unit_Code)33)

#define EUC_DB_PER_METRE_KHZ

((EDCS_Unit_Code)34)

#define EUC_DB_PER_OCTAVE

((EDCS_Unit_Code)35)

#define EUC_DB_PER_SQ_METRE

((EDCS_Unit_Code)36)

#define EUC_DB_PER_SQ_METRE_KHZ

((EDCS_Unit_Code)37)

#define EUC_DB_REF_ONE_MICROPASCAL

((EDCS_Unit_Code)38)

#define EUC_DECAY_RATE

((EDCS_Unit_Code)39)

#define EUC_DEGREE_ARC

((EDCS_Unit_Code)40)

#define EUC_DEGREE_C

((EDCS_Unit_Code)41)

#define EUC_DEGREE_C_PER_HOUR

((EDCS_Unit_Code)42)

#define EUC_DEGREE_C_PER_METRE

((EDCS_Unit_Code)43)

#define EUC_DEGREE_C_PER_SEC

((EDCS_Unit_Code)44)

#define EUC_ELECTRONVOLT

((EDCS_Unit_Code)45)

#define EUC_ELECTRONVOLT_M_SQD

((EDCS_Unit_Code)46)

#define EUC_ELECTRONVOLT_M_SQD_PER_KG

((EDCS_Unit_Code)47)

#define EUC_ELECTRONVOLT_PER_METRE

((EDCS_Unit_Code)48)

#define EUC_FARAD

((EDCS_Unit_Code)49)

#define EUC_FARAD_PER_METRE

((EDCS_Unit_Code)50)

#define EUC_FOOT

((EDCS_Unit_Code)51)

#define EUC_GAL

((EDCS_Unit_Code)52)

#define EUC_GEOPOTENTIAL_METRE

((EDCS_Unit_Code)53)

#define EUC_GON

((EDCS_Unit_Code)54)

#define EUC_GRAM

((EDCS_Unit_Code)55)

#define EUC_GRAM_PER_CUBIC_CM

((EDCS_Unit_Code)56)

#define EUC_GRAM_PER_CUBIC_M

((EDCS_Unit_Code)57)

#define EUC_GRAM_PER_GRAM

((EDCS_Unit_Code)58)

#define EUC_GRAM_PER_KILOGRAM

((EDCS_Unit_Code)59)

#define EUC_GRAY

((EDCS_Unit_Code)60)

#define EUC_GRAY_PER_SECOND

((EDCS_Unit_Code)61)

#define EUC_HECTARE

((EDCS_Unit_Code)62)

#define EUC_HENRY

((EDCS_Unit_Code)63)

#define EUC_HENRY_PER_METRE

((EDCS_Unit_Code)64)

#define EUC_HERTZ

((EDCS_Unit_Code)65)

#define EUC_HOUR

((EDCS_Unit_Code)66)

#define EUC_INT_SOLAR_FLUX_UNIT

((EDCS_Unit_Code)67)

#define EUC_INV_CUBIC_CM

((EDCS_Unit_Code)68)

#define EUC_INV_CUBIC_CM_SEC

((EDCS_Unit_Code)69)

#define EUC_INV_CUBIC_METRE

((EDCS_Unit_Code)70)

#define EUC_INV_CUBIC_METRE_EV

((EDCS_Unit_Code)71)

#define EUC_INV_CUBIC_METRE_JOULE

((EDCS_Unit_Code)72)

#define EUC_INV_CUBIC_METRE_SEC

((EDCS_Unit_Code)73)

#define EUC_INV_HENRY

((EDCS_Unit_Code)74)

#define EUC_INV_KELVIN

((EDCS_Unit_Code)75)

#define EUC_INV_METRE

((EDCS_Unit_Code)76)

#define EUC_INV_MICRON

((EDCS_Unit_Code)77)

#define EUC_INV_MOLE

((EDCS_Unit_Code)78)

#define EUC_INV_PASCAL

((EDCS_Unit_Code)79)

#define EUC_INV_RADIAN

((EDCS_Unit_Code)80)

#define EUC_INV_SEC_STERADIAN

((EDCS_Unit_Code)81)

#define EUC_INV_SECOND

((EDCS_Unit_Code)82)

#define EUC_INV_SQ_CM_SEC_SR_EV

((EDCS_Unit_Code)83)

#define EUC_INV_SQ_CM_SEC_SR_KEV

((EDCS_Unit_Code)84)

#define EUC_INV_SQ_CM_SEC_SR_MEV

((EDCS_Unit_Code)85)

#define EUC_INV_SQ_CM_SEC_STERADIAN

((EDCS_Unit_Code)86)

#define EUC_INV_SQ_M_SEC_SR_EV

((EDCS_Unit_Code)87)

#define EUC_INV_SQ_M_SEC_STERADIAN

((EDCS_Unit_Code)88)

#define EUC_INV_SQ_METRE

((EDCS_Unit_Code)89)

#define EUC_INV_SQ_METRE_SEC

((EDCS_Unit_Code)90)

#define EUC_INV_STERADIAN

((EDCS_Unit_Code)91)

#define EUC_INV_STERADIAN_METRE

((EDCS_Unit_Code)92)

#define EUC_INV_STERADIAN_MICRON

((EDCS_Unit_Code)93)

#define EUC_JANSKY

((EDCS_Unit_Code)94)

#define EUC_JOULE

((EDCS_Unit_Code)95)

#define EUC_JOULE_METRE_SQD

((EDCS_Unit_Code)96)

#define EUC_JOULE_METRE_SQD_PER_KG

((EDCS_Unit_Code)97)

#define EUC_JOULE_PER_CUBIC_M

((EDCS_Unit_Code)98)

#define EUC_JOULE_PER_GRAM_K

((EDCS_Unit_Code)99)

#define EUC_JOULE_PER_KELVIN

((EDCS_Unit_Code)100)

#define EUC_JOULE_PER_KELVIN_MOLE

((EDCS_Unit_Code)101)

#define EUC_JOULE_PER_KG

((EDCS_Unit_Code)102)

#define EUC_JOULE_PER_KG_KELVIN

((EDCS_Unit_Code)103)

#define EUC_JOULE_PER_KM

((EDCS_Unit_Code)104)

#define EUC_JOULE_PER_M_FOURTH_PWR

((EDCS_Unit_Code)105)

#define EUC_JOULE_PER_METRE

((EDCS_Unit_Code)106)

#define EUC_JOULE_PER_MOLE

((EDCS_Unit_Code)107)

#define EUC_JOULE_PER_SQ_METRE

((EDCS_Unit_Code)108)

#define EUC_JOULE_SECOND

((EDCS_Unit_Code)109)

#define EUC_KELVIN

((EDCS_Unit_Code)110)

#define EUC_KELVIN_PER_KM

((EDCS_Unit_Code)111)

#define EUC_KELVIN_PER_METRE

((EDCS_Unit_Code)112)

#define EUC_KELVIN_PER_SEC

((EDCS_Unit_Code)113)

#define EUC_KELVIN_PER_WATT

((EDCS_Unit_Code)114)

#define EUC_KG_METRE_PER_SEC

((EDCS_Unit_Code)115)

#define EUC_KG_METRE_SQD

((EDCS_Unit_Code)116)

#define EUC_KG_METRE_SQD_PER_SEC

((EDCS_Unit_Code)117)

#define EUC_KG_PER_CUBIC_METRE

((EDCS_Unit_Code)118)

#define EUC_KG_PER_KG

((EDCS_Unit_Code)119)

#define EUC_KG_PER_LITRE

((EDCS_Unit_Code)120)

#define EUC_KG_PER_METRE

((EDCS_Unit_Code)121)

#define EUC_KG_PER_MOLE

((EDCS_Unit_Code)122)

#define EUC_KG_PER_SECOND

((EDCS_Unit_Code)123)

#define EUC_KG_PER_SQ_METRE

((EDCS_Unit_Code)124)

#define EUC_KILOGRAM

((EDCS_Unit_Code)125)

#define EUC_KILOPOUND

((EDCS_Unit_Code)126)

#define EUC_KM_PER_HOUR

((EDCS_Unit_Code)127)

#define EUC_KNOT

((EDCS_Unit_Code)128)

#define EUC_LIGHT_YEAR

((EDCS_Unit_Code)129)

#define EUC_LITRE

((EDCS_Unit_Code)130)

#define EUC_LITRE_PER_HOUR

((EDCS_Unit_Code)131)

#define EUC_LITRE_PER_SECOND

((EDCS_Unit_Code)132)

#define EUC_LONG_TON

((EDCS_Unit_Code)133)

#define EUC_LUMEN

((EDCS_Unit_Code)134)

#define EUC_LUMEN_HOUR

((EDCS_Unit_Code)135)

#define EUC_LUMEN_PER_SQ_METRE

((EDCS_Unit_Code)136)

#define EUC_LUMEN_PER_WATT

((EDCS_Unit_Code)137)

#define EUC_LUMEN_SECOND

((EDCS_Unit_Code)138)

#define EUC_LUX

((EDCS_Unit_Code)139)

#define EUC_LUX_HOUR

((EDCS_Unit_Code)140)

#define EUC_LUX_SECOND

((EDCS_Unit_Code)141)

#define EUC_METRE

((EDCS_Unit_Code)142)

#define EUC_METRE_FOURTH_POWER

((EDCS_Unit_Code)143)

#define EUC_METRE_KELVIN

((EDCS_Unit_Code)144)

#define EUC_METRE_PER_HOUR

((EDCS_Unit_Code)145)

#define EUC_METRE_PER_SEC

((EDCS_Unit_Code)146)

#define EUC_METRE_PER_SEC_SQD

((EDCS_Unit_Code)147)

#define EUC_MILE

((EDCS_Unit_Code)148)

#define EUC_MILE_PER_HOUR

((EDCS_Unit_Code)149)

#define EUC_MINUTE

((EDCS_Unit_Code)150)

#define EUC_MINUTE_ARC

((EDCS_Unit_Code)151)

#define EUC_MINUTE_PER_CUBIC_METRE

((EDCS_Unit_Code)152)

#define EUC_MOLE

((EDCS_Unit_Code)153)

#define EUC_MOLE_PER_CUBIC_M

((EDCS_Unit_Code)154)

#define EUC_MOLE_PER_KG

((EDCS_Unit_Code)155)

#define EUC_MOLE_PER_LITRE

((EDCS_Unit_Code)156)

#define EUC_MOLE_PER_MOLE

((EDCS_Unit_Code)157)

#define EUC_NAUTICAL_MILE

((EDCS_Unit_Code)158)

#define EUC_NEPER

((EDCS_Unit_Code)159)

#define EUC_NEPER_PER_SECOND

((EDCS_Unit_Code)160)

#define EUC_NEWTON

((EDCS_Unit_Code)161)

#define EUC_NEWTON_M_SQD_PER_KG_SQD

((EDCS_Unit_Code)162)

#define EUC_NEWTON_METRE

((EDCS_Unit_Code)163)

#define EUC_NEWTON_METRE_SECOND

((EDCS_Unit_Code)164)

#define EUC_NEWTON_PER_METRE

((EDCS_Unit_Code)165)

#define EUC_NEWTON_PER_SQ_M

((EDCS_Unit_Code)166)

#define EUC_NEWTON_SECOND

((EDCS_Unit_Code)167)

#define EUC_NEWTON_SECOND_PER_METRE

((EDCS_Unit_Code)168)

#define EUC_OCTAVE

((EDCS_Unit_Code)169)

#define EUC_OHM

((EDCS_Unit_Code)170)

#define EUC_OHM_METRE

((EDCS_Unit_Code)171)

#define EUC_PARSEC

((EDCS_Unit_Code)172)

#define EUC_PASCAL

((EDCS_Unit_Code)173)

#define EUC_PASCAL_PER_KELVIN

((EDCS_Unit_Code)174)

#define EUC_PASCAL_PER_SEC

((EDCS_Unit_Code)175)

#define EUC_PASCAL_SEC

((EDCS_Unit_Code)176)

#define EUC_PASCAL_SEC_PER_CUBIC_METRE

((EDCS_Unit_Code)177)

#define EUC_PASCAL_SEC_PER_METRE

((EDCS_Unit_Code)178)

#define EUC_PERCENT

((EDCS_Unit_Code)179)

#define EUC_PHON

((EDCS_Unit_Code)180)

#define EUC_PPB_MASS_FRACTION

((EDCS_Unit_Code)181)

#define EUC_PPM_MASS_FRACTION

((EDCS_Unit_Code)182)

#define EUC_PPT_MASS_FRACTION

((EDCS_Unit_Code)183)

#define EUC_PPTH_MASS_FRACTION

((EDCS_Unit_Code)184)

#define EUC_RAD

((EDCS_Unit_Code)185)

#define EUC_RADIAN

((EDCS_Unit_Code)186)

#define EUC_RADIAN_PER_METRE

((EDCS_Unit_Code)187)

#define EUC_RADIAN_PER_SEC

((EDCS_Unit_Code)188)

#define EUC_RADIAN_PER_SEC_SQD

((EDCS_Unit_Code)189)

#define EUC_REM

((EDCS_Unit_Code)190)

#define EUC_ROENTGEN

((EDCS_Unit_Code)191)

#define EUC_SECOND

((EDCS_Unit_Code)192)

#define EUC_SECOND_ARC

((EDCS_Unit_Code)193)

#define EUC_SECOND_PER_CUBIC_M_RADIAN

((EDCS_Unit_Code)194)

#define EUC_SECOND_PER_CUBIC_METRE

((EDCS_Unit_Code)195)

#define EUC_SIEMENS

((EDCS_Unit_Code)196)

#define EUC_SIEMENS_M_SQD_PER_MOLE

((EDCS_Unit_Code)197)

#define EUC_SIEMENS_PER_METRE

((EDCS_Unit_Code)198)

#define EUC_SIEVERT

((EDCS_Unit_Code)199)

#define EUC_SONE

((EDCS_Unit_Code)200)

#define EUC_SQ_METRE

((EDCS_Unit_Code)201)

#define EUC_SQ_METRE_AMP_PER_JOULE_SEC

((EDCS_Unit_Code)202)

#define EUC_SQ_METRE_AMPERE

((EDCS_Unit_Code)203)

#define EUC_SQ_METRE_KELVIN_PER_WATT

((EDCS_Unit_Code)204)

#define EUC_SQ_METRE_PER_JOULE

((EDCS_Unit_Code)205)

#define EUC_SQ_METRE_PER_JOULE_SR

((EDCS_Unit_Code)206)

#define EUC_SQ_METRE_PER_KG

((EDCS_Unit_Code)207)

#define EUC_SQ_METRE_PER_MOLE

((EDCS_Unit_Code)208)

#define EUC_SQ_METRE_PER_SECOND

((EDCS_Unit_Code)209)

#define EUC_SQ_METRE_PER_STERADIAN

((EDCS_Unit_Code)210)

#define EUC_SQ_METRE_PER_VOLT_SECOND

((EDCS_Unit_Code)211)

#define EUC_SQ_METRE_RADIAN_PER_KG

((EDCS_Unit_Code)212)

#define EUC_SQ_METRE_RADIAN_PER_MOLE

((EDCS_Unit_Code)213)

#define EUC_STERADIAN

((EDCS_Unit_Code)214)

#define EUC_TEC

((EDCS_Unit_Code)215)

#define EUC_TESLA

((EDCS_Unit_Code)216)

#define EUC_TON

((EDCS_Unit_Code)217)

#define EUC_TONNE

((EDCS_Unit_Code)218)

#define EUC_TONNE_PER_CUBIC_METRE

((EDCS_Unit_Code)219)

#define EUC_UNIFIED_AMASS_UNIT

((EDCS_Unit_Code)220)

#define EUC_UNITLESS

((EDCS_Unit_Code)221)

#define EUC_VOLT

((EDCS_Unit_Code)222)

#define EUC_VOLT_AMP

((EDCS_Unit_Code)223)

#define EUC_VOLT_PER_KELVIN

((EDCS_Unit_Code)224)

#define EUC_VOLT_PER_METRE

((EDCS_Unit_Code)225)

#define EUC_VOLT_SQD_PER_KELVIN_SQD

((EDCS_Unit_Code)226)

#define EUC_WATT

((EDCS_Unit_Code)227)

#define EUC_WATT_HOUR

((EDCS_Unit_Code)228)

#define EUC_WATT_PER_KELVIN

((EDCS_Unit_Code)229)

#define EUC_WATT_PER_METRE_K

((EDCS_Unit_Code)230)

#define EUC_WATT_PER_SQ_CM_SEC

((EDCS_Unit_Code)231)

#define EUC_WATT_PER_SQ_M_HZ

((EDCS_Unit_Code)232)

#define EUC_WATT_PER_SQ_M_K_FOURTH_PWR

((EDCS_Unit_Code)233)

#define EUC_WATT_PER_SQ_METRE

((EDCS_Unit_Code)234)

#define EUC_WATT_PER_SQ_METRE_K

((EDCS_Unit_Code)235)

#define EUC_WATT_PER_SQ_METRE_MICRON

((EDCS_Unit_Code)236)

#define EUC_WATT_PER_SQ_METRE_SEC

((EDCS_Unit_Code)237)

#define EUC_WATT_PER_SQ_METRE_SR

((EDCS_Unit_Code)238)

#define EUC_WATT_PER_SQ_METRE_SR_MICRON

((EDCS_Unit_Code)239)

#define EUC_WATT_PER_STERADIAN

((EDCS_Unit_Code)240)

#define EUC_WATT_SECOND

((EDCS_Unit_Code)241)

#define EUC_WATT_SQ_METRE

((EDCS_Unit_Code)242)

#define EUC_WEBER

((EDCS_Unit_Code)243)

#define EUC_WEBER_PER_METRE

((EDCS_Unit_Code)244)

#define EUC_YEAR

((EDCS_Unit_Code)245)

typedef EDCS_Integer EDCS_Unit_Equivalence_Code;

#define EQC_ABSORBED_DOSE

((EDCS_Unit_Equivalence_Code)1)

#define EQC_ABSORBED_DOSE_RATE

((EDCS_Unit_Equivalence_Code)2)

#define EQC_ACCELERATION

((EDCS_Unit_Equivalence_Code)3)

#define EQC_ACOUSTIC_IMPEDANCE

((EDCS_Unit_Equivalence_Code)4)

#define EQC_AMOUNT_SUBSTANCE

((EDCS_Unit_Equivalence_Code)5)

#define EQC_ANGULAR_ACCELERATION

((EDCS_Unit_Equivalence_Code)6)

#define EQC_ANGULAR_CROSS_SECTION

((EDCS_Unit_Equivalence_Code)7)

#define EQC_ANGULAR_IMPULSE

((EDCS_Unit_Equivalence_Code)8)

#define EQC_ANGULAR_MOMENTUM

((EDCS_Unit_Equivalence_Code)9)

#define EQC_ANGULAR_REPETENCY

((EDCS_Unit_Equivalence_Code)10)

#define EQC_ANGULAR_VELOCITY

((EDCS_Unit_Equivalence_Code)11)

#define EQC_APPARENT_POWER

((EDCS_Unit_Equivalence_Code)12)

#define EQC_AREA

((EDCS_Unit_Equivalence_Code)13)

#define EQC_AREAL_ENTITY_DENSITY

((EDCS_Unit_Equivalence_Code)14)

#define EQC_AREIC_ELECTRIC_CURRENT

((EDCS_Unit_Equivalence_Code)15)

#define EQC_AREIC_POWER_LEVEL_DIFF

((EDCS_Unit_Equivalence_Code)16)

#define EQC_CAPACITANCE

((EDCS_Unit_Equivalence_Code)17)

#define EQC_COEFFICIENT_HEAT_TRANSFER

((EDCS_Unit_Equivalence_Code)18)

#define EQC_COMPRESSIBILITY

((EDCS_Unit_Equivalence_Code)19)

#define EQC_CONCENTRATION

((EDCS_Unit_Equivalence_Code)20)

#define EQC_DAMPING_COEFFICIENT

((EDCS_Unit_Equivalence_Code)21)

#define EQC_DENSITY_STATES

((EDCS_Unit_Equivalence_Code)22)

#define EQC_DOSE_EQUIVALENT

((EDCS_Unit_Equivalence_Code)23)

#define EQC_DYNAMIC_VISCOSITY

((EDCS_Unit_Equivalence_Code)24)

#define EQC_ELECTRIC_CHARGE

((EDCS_Unit_Equivalence_Code)25)

#define EQC_ELECTRIC_CONDUCTANCE

((EDCS_Unit_Equivalence_Code)26)

#define EQC_ELECTRIC_CONDUCTIVITY

((EDCS_Unit_Equivalence_Code)27)

#define EQC_ELECTRIC_CURRENT

((EDCS_Unit_Equivalence_Code)28)

#define EQC_ELECTRIC_DIPOLE_MOMENT

((EDCS_Unit_Equivalence_Code)29)

#define EQC_ELECTRIC_FIELD_STRENGTH

((EDCS_Unit_Equivalence_Code)30)

#define EQC_ELECTRIC_POLARIZABILITY

((EDCS_Unit_Equivalence_Code)31)

#define EQC_ELECTRIC_POTENTIAL

((EDCS_Unit_Equivalence_Code)32)

#define EQC_ENERGY

((EDCS_Unit_Equivalence_Code)33)

#define EQC_ENERGY_DENSITY

((EDCS_Unit_Equivalence_Code)34)

#define EQC_EXPOSURE

((EDCS_Unit_Equivalence_Code)35)

#define EQC_EXPOSURE_RATE

((EDCS_Unit_Equivalence_Code)36)

#define EQC_FIELD_OR_POWER_LEVEL_DIFF

((EDCS_Unit_Equivalence_Code)37)

#define EQC_FIRST_RADIATION_CONSTANT

((EDCS_Unit_Equivalence_Code)38)

#define EQC_FLUX_DENSITY

((EDCS_Unit_Equivalence_Code)39)

#define EQC_FORCE

((EDCS_Unit_Equivalence_Code)40)

#define EQC_FREQUENCY

((EDCS_Unit_Equivalence_Code)41)

#define EQC_FREQUENCY_INTERVAL

((EDCS_Unit_Equivalence_Code)42)

#define EQC_GEOPOTENTIAL_ENERGY_LENGTH

((EDCS_Unit_Equivalence_Code)43)

#define EQC_GRAD_POWER_LEVEL_DIFF_LEN_FREQ

((EDCS_Unit_Equivalence_Code)44)

#define EQC_GRAVITATIONAL_FORCE

((EDCS_Unit_Equivalence_Code)45)

#define EQC_GYROMAGNETIC_COEFFICIENT

((EDCS_Unit_Equivalence_Code)46)

#define EQC_HEAT_CAPACITY

((EDCS_Unit_Equivalence_Code)47)

#define EQC_ILLUMINANCE

((EDCS_Unit_Equivalence_Code)48)

#define EQC_IMPULSE

((EDCS_Unit_Equivalence_Code)49)

#define EQC_INDUCTANCE

((EDCS_Unit_Equivalence_Code)50)

#define EQC_INV_LENGTH

((EDCS_Unit_Equivalence_Code)51)

#define EQC_IRRADIANCE

((EDCS_Unit_Equivalence_Code)52)

#define EQC_KINEMATIC_VISCOSITY

((EDCS_Unit_Equivalence_Code)53)

#define EQC_LENGTH

((EDCS_Unit_Equivalence_Code)54)

#define EQC_LIGHT_EXPOSURE

((EDCS_Unit_Equivalence_Code)55)

#define EQC_LINEAR_ENERGY_TRANSFER

((EDCS_Unit_Equivalence_Code)56)

#define EQC_LINEAR_EXPANSION_COEFF

((EDCS_Unit_Equivalence_Code)57)

#define EQC_LINEIC_ELECTRIC_CURRENT

((EDCS_Unit_Equivalence_Code)58)

#define EQC_LINEIC_MASS

((EDCS_Unit_Equivalence_Code)59)

#define EQC_LINEIC_THERMO_TEMP_GRADIENT

((EDCS_Unit_Equivalence_Code)60)

#define EQC_LORENZ_COEFFICIENT

((EDCS_Unit_Equivalence_Code)61)

#define EQC_LOUDNESS

((EDCS_Unit_Equivalence_Code)62)

#define EQC_LOUDNESS_LEVEL

((EDCS_Unit_Equivalence_Code)63)

#define EQC_LUMINANCE

((EDCS_Unit_Equivalence_Code)64)

#define EQC_LUMINANCE_EFFICIENCY

((EDCS_Unit_Equivalence_Code)65)

#define EQC_LUMINANCE_EXITANCE

((EDCS_Unit_Equivalence_Code)66)

#define EQC_LUMINANCE_FLUX

((EDCS_Unit_Equivalence_Code)67)

#define EQC_LUMINANCE_INTENSITY

((EDCS_Unit_Equivalence_Code)68)

#define EQC_MAGNETIC_FLUX

((EDCS_Unit_Equivalence_Code)69)

#define EQC_MAGNETIC_FLUX_DENSITY

((EDCS_Unit_Equivalence_Code)70)

#define EQC_MAGNETIC_MOMENT

((EDCS_Unit_Equivalence_Code)71)

#define EQC_MAGNETIC_PERMEABILITY

((EDCS_Unit_Equivalence_Code)72)

#define EQC_MAGNETIC_VECTOR_POTENTIAL

((EDCS_Unit_Equivalence_Code)73)

#define EQC_MASS

((EDCS_Unit_Equivalence_Code)74)

#define EQC_MASS_ATTENUATION_COEFF

((EDCS_Unit_Equivalence_Code)75)

#define EQC_MASS_FLOW_RATE

((EDCS_Unit_Equivalence_Code)76)

#define EQC_MASS_FRACTION

((EDCS_Unit_Equivalence_Code)77)

#define EQC_MASSIC_ACTIVITY

((EDCS_Unit_Equivalence_Code)78)

#define EQC_MASSIC_OPTICAL_ROT_POWER

((EDCS_Unit_Equivalence_Code)79)

#define EQC_MECHANICAL_IMPEDANCE

((EDCS_Unit_Equivalence_Code)80)

#define EQC_MOBILITY

((EDCS_Unit_Equivalence_Code)81)

#define EQC_MOLALITY_SOLUTE

((EDCS_Unit_Equivalence_Code)82)

#define EQC_MOLAR_ABSORPTION_COEFF

((EDCS_Unit_Equivalence_Code)83)

#define EQC_MOLAR_CHARGE

((EDCS_Unit_Equivalence_Code)84)

#define EQC_MOLAR_CONDUCTIVITY

((EDCS_Unit_Equivalence_Code)85)

#define EQC_MOLAR_DENSITY

((EDCS_Unit_Equivalence_Code)86)

#define EQC_MOLAR_ENERGY

((EDCS_Unit_Equivalence_Code)87)

#define EQC_MOLAR_ENTROPY

((EDCS_Unit_Equivalence_Code)88)

#define EQC_MOLAR_MASS

((EDCS_Unit_Equivalence_Code)89)

#define EQC_MOLAR_OPTICAL_ROT_POWER

((EDCS_Unit_Equivalence_Code)90)

#define EQC_MOLAR_VOLUME

((EDCS_Unit_Equivalence_Code)91)

#define EQC_MOLE_FRACTION

((EDCS_Unit_Equivalence_Code)92)

#define EQC_MOMENT_FORCE

((EDCS_Unit_Equivalence_Code)93)

#define EQC_MOMENT_INERTIA

((EDCS_Unit_Equivalence_Code)94)

#define EQC_MOMENTUM

((EDCS_Unit_Equivalence_Code)95)

#define EQC_PARTICLE_CURRENT_DENSITY

((EDCS_Unit_Equivalence_Code)96)

#define EQC_PARTICLE_FLUX_DENSITY

((EDCS_Unit_Equivalence_Code)97)

#define EQC_PERMITTIVITY

((EDCS_Unit_Equivalence_Code)98)

#define EQC_PHOTON_INTENSITY

((EDCS_Unit_Equivalence_Code)99)

#define EQC_PHOTON_LUMINANCE

((EDCS_Unit_Equivalence_Code)100)

#define EQC_PLANCK_CONSTANT

((EDCS_Unit_Equivalence_Code)101)

#define EQC_PLANE_ANGLE

((EDCS_Unit_Equivalence_Code)102)

#define EQC_POWER

((EDCS_Unit_Equivalence_Code)103)

#define EQC_POWER_LEVEL_DIFF_FREQ_GRADIENT

((EDCS_Unit_Equivalence_Code)104)

#define EQC_POWER_LEVEL_DIFF_LEN_FREQ

((EDCS_Unit_Equivalence_Code)105)

#define EQC_POWER_LEVEL_DIFF_LEN_GRADIENT

((EDCS_Unit_Equivalence_Code)106)

#define EQC_PRESSURE

((EDCS_Unit_Equivalence_Code)107)

#define EQC_PRESSURE_CHANGE_RATE

((EDCS_Unit_Equivalence_Code)108)

#define EQC_PRESSURE_COEFFICIENT

((EDCS_Unit_Equivalence_Code)109)

#define EQC_PRESSURE_POWER_LEVEL

((EDCS_Unit_Equivalence_Code)110)

#define EQC_PURE_NUMBER

((EDCS_Unit_Equivalence_Code)111)

#define EQC_QUANTITY_LIGHT

((EDCS_Unit_Equivalence_Code)112)

#define EQC_RADIANCE

((EDCS_Unit_Equivalence_Code)113)

#define EQC_RADIANT_ENERGY_FLUENCE

((EDCS_Unit_Equivalence_Code)114)

#define EQC_RADIANT_EXITANCE_RATE

((EDCS_Unit_Equivalence_Code)115)

#define EQC_RADIANT_INTENSITY

((EDCS_Unit_Equivalence_Code)116)

#define EQC_RADIONUCLIDE_ACTIVITY

((EDCS_Unit_Equivalence_Code)117)

#define EQC_RATE

((EDCS_Unit_Equivalence_Code)118)

#define EQC_RECIPROCAL_PLANE_ANGLE

((EDCS_Unit_Equivalence_Code)119)

#define EQC_RECIPROCAL_SOLID_ANGLE

((EDCS_Unit_Equivalence_Code)120)

#define EQC_RECIPROCAL_VOLUMIC_CHARGE

((EDCS_Unit_Equivalence_Code)121)

#define EQC_RELUCTANCE

((EDCS_Unit_Equivalence_Code)122)

#define EQC_RESISTANCE

((EDCS_Unit_Equivalence_Code)123)

#define EQC_RESISTIVITY

((EDCS_Unit_Equivalence_Code)124)

#define EQC_SECOND_MOMENT_AREA

((EDCS_Unit_Equivalence_Code)125)

#define EQC_SECOND_RADIATION_CONSTANT

((EDCS_Unit_Equivalence_Code)126)

#define EQC_SEEBECK_COEFFICIENT

((EDCS_Unit_Equivalence_Code)127)

#define EQC_SOLID_ANGLE

((EDCS_Unit_Equivalence_Code)128)

#define EQC_SPECIFIC_ENERGY

((EDCS_Unit_Equivalence_Code)129)

#define EQC_SPECIFIC_HEAT_CAPACITY

((EDCS_Unit_Equivalence_Code)130)

#define EQC_SPECIFIC_VOLUME

((EDCS_Unit_Equivalence_Code)131)

#define EQC_SPECTRAL_ANGULAR_CROSS_SECT

((EDCS_Unit_Equivalence_Code)132)

#define EQC_SPECTRAL_CONC_VIBRAT_MODES

((EDCS_Unit_Equivalence_Code)133)

#define EQC_SPECTRAL_CROSS_SECTION

((EDCS_Unit_Equivalence_Code)134)

#define EQC_SPECTRAL_RAD_ENERGY_DENSITY

((EDCS_Unit_Equivalence_Code)135)

#define EQC_SPECTRAL_RADIANCE

((EDCS_Unit_Equivalence_Code)136)

#define EQC_SPECTRAL_RADIANCE_INTEGRATED

((EDCS_Unit_Equivalence_Code)137)

#define EQC_SPECTRAL_RECIPROCAL_SOLID_ANGLE

((EDCS_Unit_Equivalence_Code)138)

#define EQC_SPEED

((EDCS_Unit_Equivalence_Code)139)

#define EQC_STEFAN_BOLTZMAN_CONSTANT

((EDCS_Unit_Equivalence_Code)140)

#define EQC_SURFACE_DENSITY

((EDCS_Unit_Equivalence_Code)141)

#define EQC_SURFACE_DENSITY_CHARGE

((EDCS_Unit_Equivalence_Code)142)

#define EQC_SURFACE_DENSITY_MECH_IMPED

((EDCS_Unit_Equivalence_Code)143)

#define EQC_SURFACE_TENSION

((EDCS_Unit_Equivalence_Code)144)

#define EQC_THERMAL_CONDUCTANCE

((EDCS_Unit_Equivalence_Code)145)

#define EQC_THERMAL_CONDUCTIVITY

((EDCS_Unit_Equivalence_Code)146)

#define EQC_THERMAL_INSULANCE

((EDCS_Unit_Equivalence_Code)147)

#define EQC_THERMAL_RESISTANCE

((EDCS_Unit_Equivalence_Code)148)

#define EQC_THERMION_EMISSION_CUR_DENS

((EDCS_Unit_Equivalence_Code)149)

#define EQC_THERMO_TEMP_CHANGE_RATE

((EDCS_Unit_Equivalence_Code)150)

#define EQC_THERMO_TEMPERATURE

((EDCS_Unit_Equivalence_Code)151)

#define EQC_TIME

((EDCS_Unit_Equivalence_Code)152)

#define EQC_TOTAL_ATOMIC_STOPPING_POWER

((EDCS_Unit_Equivalence_Code)153)

#define EQC_TOTAL_LINEAR_STOPPING_POWER

((EDCS_Unit_Equivalence_Code)154)

#define EQC_TOTAL_MASS_STOPPING_POWER

((EDCS_Unit_Equivalence_Code)155)

#define EQC_VOLUME

((EDCS_Unit_Equivalence_Code)156)

#define EQC_VOLUME_DENSITY_CHARGE

((EDCS_Unit_Equivalence_Code)157)

#define EQC_VOLUME_FLOW_RATE

((EDCS_Unit_Equivalence_Code)158)

#define EQC_VOLUME_FRACTION

((EDCS_Unit_Equivalence_Code)159)

#define EQC_VOLUMETRIC_ENTITY_DENSITY

((EDCS_Unit_Equivalence_Code)160)

#define EQC_VOLUMETRIC_ENTITY_EMIT_RATE

((EDCS_Unit_Equivalence_Code)161)

#define EQC_VOLUMIC_ACTIVITY

((EDCS_Unit_Equivalence_Code)162)

#define EQC_VOLUMIC_DOSE

((EDCS_Unit_Equivalence_Code)163)

#define EQC_VOLUMIC_MASS

((EDCS_Unit_Equivalence_Code)164)

typedef EDCS_Integer    EAC_Access_Direction_Type;

#define EEC_ACSDIRTY_END

((EAC_Access_Direction_Type)1)

#define EEC_ACSDIRTY_ENTRY

((EAC_Access_Direction_Type)2)

#define EEC_ACSDIRTY_EXIT

((EAC_Access_Direction_Type)3)

#define EEC_ACSDIRTY_START

((EAC_Access_Direction_Type)4)


typedef EDCS_Integer    EAC_Accessibility_Status;

#define EEC_ACSSTAT_CLOSED

((EAC_Accessibility_Status)1)

#define EEC_ACSSTAT_CLOSED_LOCKED

((EAC_Accessibility_Status)2)

#define EEC_ACSSTAT_LIMITED

((EAC_Accessibility_Status)3)

#define EEC_ACSSTAT_LOCKED

((EAC_Accessibility_Status)4)

#define EEC_ACSSTAT_OPEN

((EAC_Accessibility_Status)5)

#define EEC_ACSSTAT_OPEN_LOCKED

((EAC_Accessibility_Status)6)

#define EEC_ACSSTAT_RESTRICTED

((EAC_Accessibility_Status)7)

typedef EDCS_Integer    EAC_Accumulation_Period_Category;

#define EEC_ACCUMPERCAT_ONE_SECOND

((EAC_Accumulation_Period_Category)1)

#define EEC_ACCUMPERCAT_TWO_SECONDS

((EAC_Accumulation_Period_Category)2)

#define EEC_ACCUMPERCAT_FIVE_SECONDS

((EAC_Accumulation_Period_Category)3)

#define EEC_ACCUMPERCAT_TEN_SECONDS

((EAC_Accumulation_Period_Category)4)

#define EEC_ACCUMPERCAT_FIFTEEN_SECONDS

((EAC_Accumulation_Period_Category)5)

#define EEC_ACCUMPERCAT_THIRTY_SECONDS

((EAC_Accumulation_Period_Category)6)

#define EEC_ACCUMPERCAT_ONE_MINUTE

((EAC_Accumulation_Period_Category)7)

#define EEC_ACCUMPERCAT_TWO_MINUTES

((EAC_Accumulation_Period_Category)8)

#define EEC_ACCUMPERCAT_FIVE_MINUTES

((EAC_Accumulation_Period_Category)9)

#define EEC_ACCUMPERCAT_TEN_MINUTES

((EAC_Accumulation_Period_Category)10)

#define EEC_ACCUMPERCAT_FIFTEEN_MINUTES

((EAC_Accumulation_Period_Category)11)

#define EEC_ACCUMPERCAT_THIRTY_MINUTES

((EAC_Accumulation_Period_Category)12)

#define EEC_ACCUMPERCAT_ONE_HOUR

((EAC_Accumulation_Period_Category)13)

#define EEC_ACCUMPERCAT_TWO_HOURS

((EAC_Accumulation_Period_Category)14)

#define EEC_ACCUMPERCAT_THREE_HOURS

((EAC_Accumulation_Period_Category)15)

#define EEC_ACCUMPERCAT_FOUR_HOURS

((EAC_Accumulation_Period_Category)16)

#define EEC_ACCUMPERCAT_SIX_HOURS

((EAC_Accumulation_Period_Category)17)

#define EEC_ACCUMPERCAT_EIGHT_HOURS

((EAC_Accumulation_Period_Category)18)

#define EEC_ACCUMPERCAT_TWELVE_HOURS

((EAC_Accumulation_Period_Category)19)

#define EEC_ACCUMPERCAT_TWENTY_FOUR_HOURS

((EAC_Accumulation_Period_Category)20)

typedef EDCS_Integer    EAC_Acoustic_Centre_Frequency_Band;

#define EEC_ACCNTRFREQ_BAND_1_HZ

((EAC_Acoustic_Centre_Frequency_Band)1)

#define EEC_ACCNTRFREQ_BAND_1r25_HZ

((EAC_Acoustic_Centre_Frequency_Band)2)

#define EEC_ACCNTRFREQ_BAND_1r6_HZ

((EAC_Acoustic_Centre_Frequency_Band)3)

#define EEC_ACCNTRFREQ_BAND_2_HZ

((EAC_Acoustic_Centre_Frequency_Band)4)

#define EEC_ACCNTRFREQ_BAND_2r5_HZ

((EAC_Acoustic_Centre_Frequency_Band)5)

#define EEC_ACCNTRFREQ_BAND_3r15_HZ

((EAC_Acoustic_Centre_Frequency_Band)6)

#define EEC_ACCNTRFREQ_BAND_4_HZ

((EAC_Acoustic_Centre_Frequency_Band)7)

#define EEC_ACCNTRFREQ_BAND_5_HZ

((EAC_Acoustic_Centre_Frequency_Band)8)

#define EEC_ACCNTRFREQ_BAND_6r3_HZ

((EAC_Acoustic_Centre_Frequency_Band)9)

#define EEC_ACCNTRFREQ_BAND_8_HZ

((EAC_Acoustic_Centre_Frequency_Band)10)

#define EEC_ACCNTRFREQ_BAND_10_HZ

((EAC_Acoustic_Centre_Frequency_Band)11)

#define EEC_ACCNTRFREQ_BAND_12r5_HZ

((EAC_Acoustic_Centre_Frequency_Band)12)

#define EEC_ACCNTRFREQ_BAND_16_HZ

((EAC_Acoustic_Centre_Frequency_Band)13)

#define EEC_ACCNTRFREQ_BAND_20_HZ

((EAC_Acoustic_Centre_Frequency_Band)14)

#define EEC_ACCNTRFREQ_BAND_25_HZ

((EAC_Acoustic_Centre_Frequency_Band)15)

#define EEC_ACCNTRFREQ_BAND_31r5_HZ

((EAC_Acoustic_Centre_Frequency_Band)16)

#define EEC_ACCNTRFREQ_BAND_40_HZ

((EAC_Acoustic_Centre_Frequency_Band)17)

#define EEC_ACCNTRFREQ_BAND_50_HZ

((EAC_Acoustic_Centre_Frequency_Band)18)

#define EEC_ACCNTRFREQ_BAND_63_HZ

((EAC_Acoustic_Centre_Frequency_Band)19)

#define EEC_ACCNTRFREQ_BAND_80_HZ

((EAC_Acoustic_Centre_Frequency_Band)20)

#define EEC_ACCNTRFREQ_BAND_100_HZ

((EAC_Acoustic_Centre_Frequency_Band)21)

#define EEC_ACCNTRFREQ_BAND_125_HZ

((EAC_Acoustic_Centre_Frequency_Band)22)

#define EEC_ACCNTRFREQ_BAND_160_HZ

((EAC_Acoustic_Centre_Frequency_Band)23)

#define EEC_ACCNTRFREQ_BAND_200_HZ

((EAC_Acoustic_Centre_Frequency_Band)24)

#define EEC_ACCNTRFREQ_BAND_250_HZ

((EAC_Acoustic_Centre_Frequency_Band)25)

#define EEC_ACCNTRFREQ_BAND_315_HZ

((EAC_Acoustic_Centre_Frequency_Band)26)

#define EEC_ACCNTRFREQ_BAND_400_HZ

((EAC_Acoustic_Centre_Frequency_Band)27)

#define EEC_ACCNTRFREQ_BAND_500_HZ

((EAC_Acoustic_Centre_Frequency_Band)28)

#define EEC_ACCNTRFREQ_BAND_630_HZ

((EAC_Acoustic_Centre_Frequency_Band)29)

#define EEC_ACCNTRFREQ_BAND_800_HZ

((EAC_Acoustic_Centre_Frequency_Band)30)

#define EEC_ACCNTRFREQ_BAND_1000_HZ

((EAC_Acoustic_Centre_Frequency_Band)31)

#define EEC_ACCNTRFREQ_BAND_1250_HZ

((EAC_Acoustic_Centre_Frequency_Band)32)

#define EEC_ACCNTRFREQ_BAND_1600_HZ

((EAC_Acoustic_Centre_Frequency_Band)33)

#define EEC_ACCNTRFREQ_BAND_2000_HZ

((EAC_Acoustic_Centre_Frequency_Band)34)

#define EEC_ACCNTRFREQ_BAND_2500_HZ

((EAC_Acoustic_Centre_Frequency_Band)35)

#define EEC_ACCNTRFREQ_BAND_3150_HZ

((EAC_Acoustic_Centre_Frequency_Band)36)

#define EEC_ACCNTRFREQ_BAND_4000_HZ

((EAC_Acoustic_Centre_Frequency_Band)37)

#define EEC_ACCNTRFREQ_BAND_5000_HZ

((EAC_Acoustic_Centre_Frequency_Band)38)

#define EEC_ACCNTRFREQ_BAND_6300_HZ

((EAC_Acoustic_Centre_Frequency_Band)39)

#define EEC_ACCNTRFREQ_BAND_8000_HZ

((EAC_Acoustic_Centre_Frequency_Band)40)

#define EEC_ACCNTRFREQ_BAND_10_KHZ

((EAC_Acoustic_Centre_Frequency_Band)41)

#define EEC_ACCNTRFREQ_BAND_12r5_KHZ

((EAC_Acoustic_Centre_Frequency_Band)42)

#define EEC_ACCNTRFREQ_BAND_16_KHZ

((EAC_Acoustic_Centre_Frequency_Band)43)

#define EEC_ACCNTRFREQ_BAND_20_KHZ

((EAC_Acoustic_Centre_Frequency_Band)44)

#define EEC_ACCNTRFREQ_BAND_25_KHZ

((EAC_Acoustic_Centre_Frequency_Band)45)

#define EEC_ACCNTRFREQ_BAND_31r5_KHZ

((EAC_Acoustic_Centre_Frequency_Band)46)

#define EEC_ACCNTRFREQ_BAND_40_KHZ

((EAC_Acoustic_Centre_Frequency_Band)47)

#define EEC_ACCNTRFREQ_BAND_50_KHZ

((EAC_Acoustic_Centre_Frequency_Band)48)

#define EEC_ACCNTRFREQ_BAND_63_KHZ

((EAC_Acoustic_Centre_Frequency_Band)49)

#define EEC_ACCNTRFREQ_BAND_80_KHZ

((EAC_Acoustic_Centre_Frequency_Band)50)

#define EEC_ACCNTRFREQ_BAND_100_KHZ

((EAC_Acoustic_Centre_Frequency_Band)51)

#define EEC_ACCNTRFREQ_BAND_125_KHZ

((EAC_Acoustic_Centre_Frequency_Band)52)

#define EEC_ACCNTRFREQ_BAND_160_KHZ

((EAC_Acoustic_Centre_Frequency_Band)53)

#define EEC_ACCNTRFREQ_BAND_200_KHZ

((EAC_Acoustic_Centre_Frequency_Band)54)

#define EEC_ACCNTRFREQ_BAND_250_KHZ

((EAC_Acoustic_Centre_Frequency_Band)55)

#define EEC_ACCNTRFREQ_BAND_315_KHZ

((EAC_Acoustic_Centre_Frequency_Band)56)

#define EEC_ACCNTRFREQ_BAND_400_KHZ

((EAC_Acoustic_Centre_Frequency_Band)57)

#define EEC_ACCNTRFREQ_BAND_500_KHZ

((EAC_Acoustic_Centre_Frequency_Band)58)

#define EEC_ACCNTRFREQ_BAND_630_KHZ

((EAC_Acoustic_Centre_Frequency_Band)59)

#define EEC_ACCNTRFREQ_BAND_800_KHZ

((EAC_Acoustic_Centre_Frequency_Band)60)

typedef EDCS_Integer    EAC_Acoustic_Reflection_Type;

#define EEC_ACREFLNTY_FROM_WTR_BODY_FLOOR

((EAC_Acoustic_Reflection_Type)1)

#define EEC_ACREFLNTY_FROM_BELOW_WTR_BODY_FLOOR

((EAC_Acoustic_Reflection_Type)2)

typedef EDCS_Integer    EAC_Aerial_Function;

#define EEC_AERIALFN_AIR_TRAFFIC_CONTROL

((EAC_Aerial_Function)1)

#define EEC_AERIALFN_MARINE_RADIO_SERVICE

((EAC_Aerial_Function)2)

#define EEC_AERIALFN_PUBLIC_SAFETY

((EAC_Aerial_Function)3)

#define EEC_AERIALFN_RADAR

((EAC_Aerial_Function)4)

#define EEC_AERIALFN_RADIO_BROADCAST

((EAC_Aerial_Function)5)

#define EEC_AERIALFN_SATELLITE_UPLINK

((EAC_Aerial_Function)6)

#define EEC_AERIALFN_TELEVISION_BROADCAST

((EAC_Aerial_Function)7)

typedef EDCS_Integer    EAC_Aerial_Type;

#define EEC_AERIALTY_DIPOLE

((EAC_Aerial_Type)1)

#define EEC_AERIALTY_FIXED_PHASED_ARRAY

((EAC_Aerial_Type)2)

#define EEC_AERIALTY_HORN

((EAC_Aerial_Type)3)

#define EEC_AERIALTY_PARABOLIC

((EAC_Aerial_Type)4)

#define EEC_AERIALTY_WHIP

((EAC_Aerial_Type)5)

#define EEC_AERIALTY_YAGI

((EAC_Aerial_Type)6)

typedef EDCS_Integer    EAC_Aerodrome_Type;

#define EEC_AERODTY_AERODROME

((EAC_Aerodrome_Type)1)

#define EEC_AERODTY_AIRFIELD

((EAC_Aerodrome_Type)2)

#define EEC_AERODTY_AIRPORT

((EAC_Aerodrome_Type)3)

#define EEC_AERODTY_DAFIF_A

((EAC_Aerodrome_Type)4)

#define EEC_AERODTY_DAFIF_B

((EAC_Aerodrome_Type)5)

#define EEC_AERODTY_DAFIF_C

((EAC_Aerodrome_Type)6)

#define EEC_AERODTY_DAFIF_D

((EAC_Aerodrome_Type)7)

#define EEC_AERODTY_EMERGENCY

((EAC_Aerodrome_Type)8)

#define EEC_AERODTY_GENERAL_AVIATION

((EAC_Aerodrome_Type)9)

#define EEC_AERODTY_GLIDER

((EAC_Aerodrome_Type)10)

#define EEC_AERODTY_HANG_GLIDER

((EAC_Aerodrome_Type)11)

#define EEC_AERODTY_HELICOPTER

((EAC_Aerodrome_Type)12)

#define EEC_AERODTY_HELIPORT

((EAC_Aerodrome_Type)13)

#define EEC_AERODTY_HELIPORT_AT_HOSPITAL

((EAC_Aerodrome_Type)14)

#define EEC_AERODTY_MAJOR_AERODROME

((EAC_Aerodrome_Type)15)

#define EEC_AERODTY_MICROLIGHT

((EAC_Aerodrome_Type)16)

#define EEC_AERODTY_MINOR_AERODROME

((EAC_Aerodrome_Type)17)

#define EEC_AERODTY_PARASCENDING

((EAC_Aerodrome_Type)18)

#define EEC_AERODTY_SEAPLANE_BASE

((EAC_Aerodrome_Type)19)

#define EEC_AERODTY_UNDEFINED_LANDING

((EAC_Aerodrome_Type)20)

#define EEC_AERODTY_WINCH_LAUNCHED_HANG_GLIDER

((EAC_Aerodrome_Type)21)

typedef EDCS_Integer    EAC_Aeronautical_Approach_Type;

#define EEC_AEROAPPTY_FINAL_FIX

((EAC_Aeronautical_Approach_Type)1)

#define EEC_AEROAPPTY_INITIAL_FIX

((EAC_Aeronautical_Approach_Type)2)

#define EEC_AEROAPPTY_NON_PRECISION_INSTRUMENT

((EAC_Aeronautical_Approach_Type)3)

#define EEC_AEROAPPTY_PRECISION_INSTRUMENT

((EAC_Aeronautical_Approach_Type)4)

#define EEC_AEROAPPTY_STOL

((EAC_Aeronautical_Approach_Type)5)

#define EEC_AEROAPPTY_VISUAL

((EAC_Aeronautical_Approach_Type)6)

typedef EDCS_Integer    EAC_Aeronautical_Function;

#define EEC_AEROFN_AERODROME_TERMINAL

((EAC_Aeronautical_Function)1)

#define EEC_AEROFN_AID_TO_NAVIGATION_CHANGEOVER

((EAC_Aeronautical_Function)2)

#define EEC_AEROFN_ALTIMETER_CHANGE

((EAC_Aeronautical_Function)3)

#define EEC_AEROFN_DECOY

((EAC_Aeronautical_Function)4)

#define EEC_AEROFN_FEEDER

((EAC_Aeronautical_Function)5)

#define EEC_AEROFN_MILEAGE_BREAK_DOWN

((EAC_Aeronautical_Function)6)

#define EEC_AEROFN_RADAR

((EAC_Aeronautical_Function)7)

#define EEC_AEROFN_SEAPLANE_RUN

((EAC_Aeronautical_Function)8)

#define EEC_AEROFN_TERMINUS

((EAC_Aeronautical_Function)9)

#define EEC_AEROFN_TERMINUS_OR_TERMINAL

((EAC_Aeronautical_Function)10)

#define EEC_AEROFN_TRANSACTION

((EAC_Aeronautical_Function)11)

#define EEC_AEROFN_UNIDENTIFIED_AIRSTRIP

((EAC_Aeronautical_Function)12)

typedef EDCS_Integer    EAC_Aeronautical_Light_Type;

#define EEC_AEROLGTTY_AERODROME_TERMINAL

((EAC_Aeronautical_Light_Type)1)

#define EEC_AEROLGTTY_AEROMARINE

((EAC_Aeronautical_Light_Type)2)

#define EEC_AEROLGTTY_ALSF_I

((EAC_Aeronautical_Light_Type)3)

#define EEC_AEROLGTTY_ALSF_II

((EAC_Aeronautical_Light_Type)4)

#define EEC_AEROLGTTY_ALTERNATE_CENTRE_LINE

((EAC_Aeronautical_Light_Type)5)

#define EEC_AEROLGTTY_APAP_ALIGNMENT

((EAC_Aeronautical_Light_Type)6)

#define EEC_AEROLGTTY_APRON_FLOOD

((EAC_Aeronautical_Light_Type)7)

#define EEC_AEROLGTTY_ARTICULATED

((EAC_Aeronautical_Light_Type)8)

#define EEC_AEROLGTTY_AUXILIARY

((EAC_Aeronautical_Light_Type)9)

#define EEC_AEROLGTTY_BEACON_UNSPECIFIED

((EAC_Aeronautical_Light_Type)10)

#define EEC_AEROLGTTY_BLINKING_LIGHT

((EAC_Aeronautical_Light_Type)11)

#define EEC_AEROLGTTY_BOUNDARY

((EAC_Aeronautical_Light_Type)12)

#define EEC_AEROLGTTY_CALVERT

((EAC_Aeronautical_Light_Type)13)

#define EEC_AEROLGTTY_CENTRE_AND_DOUBLE_ROW

((EAC_Aeronautical_Light_Type)14)

#define EEC_AEROLGTTY_CENTRE_LINE_2_CROSSBAR

((EAC_Aeronautical_Light_Type)15)

#define EEC_AEROLGTTY_CENTRE_LINE_AND_BAR

((EAC_Aeronautical_Light_Type)16)

#define EEC_AEROLGTTY_CENTRE_LINE_HIGH_INTENSITY

((EAC_Aeronautical_Light_Type)17)

#define EEC_AEROLGTTY_CENTRE_ROW

((EAC_Aeronautical_Light_Type)18)

#define EEC_AEROLGTTY_CENTRE_ROW_1_HI_INTENSITY

((EAC_Aeronautical_Light_Type)19)

#define EEC_AEROLGTTY_CENTRE_ROW_2_HI_INTENSITY

((EAC_Aeronautical_Light_Type)20)

#define EEC_AEROLGTTY_CONSTANT_BEAM

((EAC_Aeronautical_Light_Type)21)

#define EEC_AEROLGTTY_CROSS

((EAC_Aeronautical_Light_Type)22)

#define EEC_AEROLGTTY_FISHING

((EAC_Aeronautical_Light_Type)23)

#define EEC_AEROLGTTY_FLARES

((EAC_Aeronautical_Light_Type)24)

#define EEC_AEROLGTTY_FOG_DETECTOR

((EAC_Aeronautical_Light_Type)25)

#define EEC_AEROLGTTY_FORMER_NATO_STANDARD

((EAC_Aeronautical_Light_Type)26)

#define EEC_AEROLGTTY_HARBOUR

((EAC_Aeronautical_Light_Type)27)

#define EEC_AEROLGTTY_HIGH_INTENSITY_RUNWAY

((EAC_Aeronautical_Light_Type)28)

#define EEC_AEROLGTTY_HONG_KONG_CURVE

((EAC_Aeronautical_Light_Type)29)

#define EEC_AEROLGTTY_HORIZONTAL

((EAC_Aeronautical_Light_Type)30)

#define EEC_AEROLGTTY_IDENTIFICATION_BEACON

((EAC_Aeronautical_Light_Type)31)

#define EEC_AEROLGTTY_LANDING_DIRECTION

((EAC_Aeronautical_Light_Type)32)

#define EEC_AEROLGTTY_LEFT_ROW_HIGH_INTENSITY

((EAC_Aeronautical_Light_Type)33)

#define EEC_AEROLGTTY_LEFT_SINGLE_ROW

((EAC_Aeronautical_Light_Type)34)

#define EEC_AEROLGTTY_LOW_COST_VASI

((EAC_Aeronautical_Light_Type)35)

#define EEC_AEROLGTTY_LOW_INTENSITY_RUNWAY

((EAC_Aeronautical_Light_Type)36)

#define EEC_AEROLGTTY_MAJOR

((EAC_Aeronautical_Light_Type)37)

#define EEC_AEROLGTTY_MALSF

((EAC_Aeronautical_Light_Type)38)

#define EEC_AEROLGTTY_MALSR

((EAC_Aeronautical_Light_Type)39)

#define EEC_AEROLGTTY_MEDIUM_INTENSITY_RUNWAY

((EAC_Aeronautical_Light_Type)40)

#define EEC_AEROLGTTY_MINOR

((EAC_Aeronautical_Light_Type)41)

#define EEC_AEROLGTTY_NARROW_MULTI_CROSS

((EAC_Aeronautical_Light_Type)42)

#define EEC_AEROLGTTY_NATO_STANDARD

((EAC_Aeronautical_Light_Type)43)

#define EEC_AEROLGTTY_NEON_LADDER

((EAC_Aeronautical_Light_Type)44)

#define EEC_AEROLGTTY_NONE_AVAILABLE

((EAC_Aeronautical_Light_Type)45)

#define EEC_AEROLGTTY_OBSTRUCTION

((EAC_Aeronautical_Light_Type)46)

#define EEC_AEROLGTTY_OBSTRUCTION_LIGHTING

((EAC_Aeronautical_Light_Type)47)

#define EEC_AEROLGTTY_OCCASIONAL

((EAC_Aeronautical_Light_Type)48)

#define EEC_AEROLGTTY_ODALS

((EAC_Aeronautical_Light_Type)49)

#define EEC_AEROLGTTY_OPTICAL_LANDING_SYSTEM

((EAC_Aeronautical_Light_Type)50)

#define EEC_AEROLGTTY_OTHER_AERODROME_LIGHTING

((EAC_Aeronautical_Light_Type)51)

#define EEC_AEROLGTTY_OTHER_APPROACH_LIGHTING

((EAC_Aeronautical_Light_Type)52)

#define EEC_AEROLGTTY_OVERRUN_CENTRE_LINE

((EAC_Aeronautical_Light_Type)53)

#define EEC_AEROLGTTY_PORTABLE_APPROACH

((EAC_Aeronautical_Light_Type)54)

#define EEC_AEROLGTTY_PORTABLE_RUNWAY

((EAC_Aeronautical_Light_Type)55)

#define EEC_AEROLGTTY_PRECISION_APPROACH

((EAC_Aeronautical_Light_Type)56)

#define EEC_AEROLGTTY_PRIMARY

((EAC_Aeronautical_Light_Type)57)

#define EEC_AEROLGTTY_PRIVATE

((EAC_Aeronautical_Light_Type)58)

#define EEC_AEROLGTTY_RAIL

((EAC_Aeronautical_Light_Type)59)

#define EEC_AEROLGTTY_RANGE

((EAC_Aeronautical_Light_Type)60)

#define EEC_AEROLGTTY_ROTATING_BEACON

((EAC_Aeronautical_Light_Type)61)

#define EEC_AEROLGTTY_RUNWAY

((EAC_Aeronautical_Light_Type)62)

#define EEC_AEROLGTTY_RUNWAY_CENTRE_LINE

((EAC_Aeronautical_Light_Type)63)

#define EEC_AEROLGTTY_RUNWAY_EDGE

((EAC_Aeronautical_Light_Type)64)

#define EEC_AEROLGTTY_RUNWAY_END

((EAC_Aeronautical_Light_Type)65)

#define EEC_AEROLGTTY_RUNWAY_FLOOD

((EAC_Aeronautical_Light_Type)66)

#define EEC_AEROLGTTY_RUNWAY_REGION

((EAC_Aeronautical_Light_Type)67)

#define EEC_AEROLGTTY_SEASONAL

((EAC_Aeronautical_Light_Type)68)

#define EEC_AEROLGTTY_SECONDARY

((EAC_Aeronautical_Light_Type)69)

#define EEC_AEROLGTTY_SEQUENCED_STROBE

((EAC_Aeronautical_Light_Type)70)

#define EEC_AEROLGTTY_SINGAPORE_CENTRE_LINE

((EAC_Aeronautical_Light_Type)71)

#define EEC_AEROLGTTY_SINGLE_ROW_CENTRE_LINE

((EAC_Aeronautical_Light_Type)72)

#define EEC_AEROLGTTY_SSALF

((EAC_Aeronautical_Light_Type)73)

#define EEC_AEROLGTTY_SSALR

((EAC_Aeronautical_Light_Type)74)

#define EEC_AEROLGTTY_STROBE

((EAC_Aeronautical_Light_Type)75)

#define EEC_AEROLGTTY_TAXIWAY_LIGHTING

((EAC_Aeronautical_Light_Type)76)

#define EEC_AEROLGTTY_THRESHOLD

((EAC_Aeronautical_Light_Type)77)

#define EEC_AEROLGTTY_TIDAL

((EAC_Aeronautical_Light_Type)78)

#define EEC_AEROLGTTY_TOUCHDOWN_ZONE_LIGHTING

((EAC_Aeronautical_Light_Type)79)

#define EEC_AEROLGTTY_TVASI_T_BAR

((EAC_Aeronautical_Light_Type)80)

#define EEC_AEROLGTTY_TWO_PARALLEL_ROW

((EAC_Aeronautical_Light_Type)81)

#define EEC_AEROLGTTY_US_AIR_FORCE_OVERRUN

((EAC_Aeronautical_Light_Type)82)

#define EEC_AEROLGTTY_US_NAVY_PARALLEL_ROW_AND_X

((EAC_Aeronautical_Light_Type)83)

#define EEC_AEROLGTTY_VARIABLE_INTENSITY_RUNWAY

((EAC_Aeronautical_Light_Type)84)

#define EEC_AEROLGTTY_VASI

((EAC_Aeronautical_Light_Type)85)

#define EEC_AEROLGTTY_VASI_2_BAR

((EAC_Aeronautical_Light_Type)86)

#define EEC_AEROLGTTY_VASI_3_BAR

((EAC_Aeronautical_Light_Type)87)

#define EEC_AEROLGTTY_VASI_PULSATING

((EAC_Aeronautical_Light_Type)88)

#define EEC_AEROLGTTY_VASI_WITH_INDICATOR

((EAC_Aeronautical_Light_Type)89)

#define EEC_AEROLGTTY_VERTICAL

((EAC_Aeronautical_Light_Type)90)

#define EEC_AEROLGTTY_WIND_INDICATOR

((EAC_Aeronautical_Light_Type)91)

typedef EDCS_Integer    EAC_Aeronautical_Point_Function;

#define EEC_AEROPTFN_AERODROME_REFERENCE

((EAC_Aeronautical_Point_Function)1)

#define EEC_AEROPTFN_ARCP_CONTROL

((EAC_Aeronautical_Point_Function)2)

#define EEC_AEROPTFN_ARIP_INITIAL

((EAC_Aeronautical_Point_Function)3)

#define EEC_AEROPTFN_COMPULSORY_REPORT

((EAC_Aeronautical_Point_Function)4)

#define EEC_AEROPTFN_MISSED_APPROACH

((EAC_Aeronautical_Point_Function)5)

#define EEC_AEROPTFN_NAVIGATION_CHECK

((EAC_Aeronautical_Point_Function)6)

#define EEC_AEROPTFN_NON_COMPULSORY_REPORT

((EAC_Aeronautical_Point_Function)7)

#define EEC_AEROPTFN_VISUAL_DESCENT

((EAC_Aeronautical_Point_Function)8)

typedef EDCS_Integer    EAC_Aeronautical_Route_Type;

#define EEC_AERORTETY_HIGH_ALTITUDE_ENROUTE

((EAC_Aeronautical_Route_Type)1)

#define EEC_AERORTETY_LOW_ALTITUDE_ENROUTE

((EAC_Aeronautical_Route_Type)2)

#define EEC_AERORTETY_LOW_HIGH_ALTITUDE_ENROUTE

((EAC_Aeronautical_Route_Type)3)

typedef EDCS_Integer    EAC_Aerosol_Particle_Type;

#define EEC_ARSLPARTICTY_DUST

((EAC_Aerosol_Particle_Type)1)

#define EEC_ARSLPARTICTY_HAZE

((EAC_Aerosol_Particle_Type)2)

#define EEC_ARSLPARTICTY_MARINE

((EAC_Aerosol_Particle_Type)3)

#define EEC_ARSLPARTICTY_MIST

((EAC_Aerosol_Particle_Type)4)

#define EEC_ARSLPARTICTY_NITRATES

((EAC_Aerosol_Particle_Type)5)

#define EEC_ARSLPARTICTY_NO_AEROSOL

((EAC_Aerosol_Particle_Type)6)

#define EEC_ARSLPARTICTY_OCEAN_SPRAY

((EAC_Aerosol_Particle_Type)7)

#define EEC_ARSLPARTICTY_SALT_HAZE

((EAC_Aerosol_Particle_Type)8)

#define EEC_ARSLPARTICTY_SAND

((EAC_Aerosol_Particle_Type)9)

#define EEC_ARSLPARTICTY_SMOKE

((EAC_Aerosol_Particle_Type)10)

#define EEC_ARSLPARTICTY_SOOT

((EAC_Aerosol_Particle_Type)11)

#define EEC_ARSLPARTICTY_SULFATES

((EAC_Aerosol_Particle_Type)12)

#define EEC_ARSLPARTICTY_VOLCANIC_ASH

((EAC_Aerosol_Particle_Type)13)

#define EEC_ARSLPARTICTY_VOLCANIC_DUST

((EAC_Aerosol_Particle_Type)14)

typedef EDCS_Integer    EAC_Aid_To_Navigation_Colour_Pattern;

#define EEC_AIDNAVCOLRPAT_BORDER_STRIPE

((EAC_Aid_To_Navigation_Colour_Pattern)1)

#define EEC_AIDNAVCOLRPAT_CHECKERED

((EAC_Aid_To_Navigation_Colour_Pattern)2)

#define EEC_AIDNAVCOLRPAT_DIAGONAL_STRIPES

((EAC_Aid_To_Navigation_Colour_Pattern)3)

#define EEC_AIDNAVCOLRPAT_HORIZ_BANDS_TOP_TO_BOTTOM

((EAC_Aid_To_Navigation_Colour_Pattern)4)

#define EEC_AIDNAVCOLRPAT_HORIZ_STRIPES

((EAC_Aid_To_Navigation_Colour_Pattern)5)

#define EEC_AIDNAVCOLRPAT_SINGLE_COLOUR

((EAC_Aid_To_Navigation_Colour_Pattern)6)

#define EEC_AIDNAVCOLRPAT_SQUARED

((EAC_Aid_To_Navigation_Colour_Pattern)7)

#define EEC_AIDNAVCOLRPAT_STRIPES_DIRECTION_UNKNOWN

((EAC_Aid_To_Navigation_Colour_Pattern)8)

#define EEC_AIDNAVCOLRPAT_VERTICAL_STRIPES

((EAC_Aid_To_Navigation_Colour_Pattern)9)

typedef EDCS_Integer    EAC_Aid_To_Navigation_Mark_Colour;

#define EEC_AIDNAVMKCOLR_BLACK

((EAC_Aid_To_Navigation_Mark_Colour)1)

#define EEC_AIDNAVMKCOLR_BLACK_RED_BLACK

((EAC_Aid_To_Navigation_Mark_Colour)2)

#define EEC_AIDNAVMKCOLR_BLACK_YELLOW

((EAC_Aid_To_Navigation_Mark_Colour)3)

#define EEC_AIDNAVMKCOLR_BLACK_YELLOW_BLACK

((EAC_Aid_To_Navigation_Mark_Colour)4)

#define EEC_AIDNAVMKCOLR_GREEN

((EAC_Aid_To_Navigation_Mark_Colour)5)

#define EEC_AIDNAVMKCOLR_GREEN_RED

((EAC_Aid_To_Navigation_Mark_Colour)6)

#define EEC_AIDNAVMKCOLR_GREEN_RED_GREEN

((EAC_Aid_To_Navigation_Mark_Colour)7)

#define EEC_AIDNAVMKCOLR_GREEN_WHITE

((EAC_Aid_To_Navigation_Mark_Colour)8)

#define EEC_AIDNAVMKCOLR_ORANGE

((EAC_Aid_To_Navigation_Mark_Colour)9)

#define EEC_AIDNAVMKCOLR_RED

((EAC_Aid_To_Navigation_Mark_Colour)10)

#define EEC_AIDNAVMKCOLR_RED_GREEN

((EAC_Aid_To_Navigation_Mark_Colour)11)

#define EEC_AIDNAVMKCOLR_RED_GREEN_RED

((EAC_Aid_To_Navigation_Mark_Colour)12)

#define EEC_AIDNAVMKCOLR_RED_WHITE

((EAC_Aid_To_Navigation_Mark_Colour)13)

#define EEC_AIDNAVMKCOLR_WHITE

((EAC_Aid_To_Navigation_Mark_Colour)14)

#define EEC_AIDNAVMKCOLR_YELLOW

((EAC_Aid_To_Navigation_Mark_Colour)15)

#define EEC_AIDNAVMKCOLR_YELLOW_BLACK

((EAC_Aid_To_Navigation_Mark_Colour)16)

#define EEC_AIDNAVMKCOLR_YELLOW_BLACK_YELLOW

((EAC_Aid_To_Navigation_Mark_Colour)17)

#define EEC_AIDNAVMKCOLR_YELLOW_RED_YELLOW

((EAC_Aid_To_Navigation_Mark_Colour)18)

typedef EDCS_Integer    EAC_Aid_To_Navigation_Mark_System;

#define EEC_AIDNAVMKSYS_IALA

((EAC_Aid_To_Navigation_Mark_System)1)

#define EEC_AIDNAVMKSYS_IALA_REGION_A

((EAC_Aid_To_Navigation_Mark_System)2)

#define EEC_AIDNAVMKSYS_IALA_REGION_B

((EAC_Aid_To_Navigation_Mark_System)3)

#define EEC_AIDNAVMKSYS_NO_SYSTEM_PRESENT

((EAC_Aid_To_Navigation_Mark_System)4)

#define EEC_AIDNAVMKSYS_NON_IALA

((EAC_Aid_To_Navigation_Mark_System)5)

#define EEC_AIDNAVMKSYS_SIGNI

((EAC_Aid_To_Navigation_Mark_System)6)

#define EEC_AIDNAVMKSYS_US_INTRACOASTAL

((EAC_Aid_To_Navigation_Mark_System)7)

#define EEC_AIDNAVMKSYS_US_MODIFIED

((EAC_Aid_To_Navigation_Mark_System)8)

#define EEC_AIDNAVMKSYS_US_OLD

((EAC_Aid_To_Navigation_Mark_System)9)

#define EEC_AIDNAVMKSYS_US_UNIFORM_STATE

((EAC_Aid_To_Navigation_Mark_System)10)

#define EEC_AIDNAVMKSYS_US_WESTERN_RIVER

((EAC_Aid_To_Navigation_Mark_System)11)

typedef EDCS_Integer    EAC_Aid_To_Navigation_Marker_Type;

#define EEC_AIDNAVMARKERTY_ELEC_BEACON

((EAC_Aid_To_Navigation_Marker_Type)1)

#define EEC_AIDNAVMARKERTY_ELEC_BEACON_VIS_DAYMARK

((EAC_Aid_To_Navigation_Marker_Type)2)

#define EEC_AIDNAVMARKERTY_VIS_BEACON

((EAC_Aid_To_Navigation_Marker_Type)3)

#define EEC_AIDNAVMARKERTY_VIS_BEACON_VIS_DAYMARK

((EAC_Aid_To_Navigation_Marker_Type)4)

#define EEC_AIDNAVMARKERTY_VIS_DAYMARK

((EAC_Aid_To_Navigation_Marker_Type)5)

typedef EDCS_Integer    EAC_Aid_To_Navigation_Status;

#define EEC_AIDNAVSTAT_LIT

((EAC_Aid_To_Navigation_Status)1)

#define EEC_AIDNAVSTAT_MARKED

((EAC_Aid_To_Navigation_Status)2)

#define EEC_AIDNAVSTAT_UNLIT

((EAC_Aid_To_Navigation_Status)3)

#define EEC_AIDNAVSTAT_UNMARKED

((EAC_Aid_To_Navigation_Status)4)

typedef EDCS_Integer    EAC_Aid_To_Navigation_System_Type;

#define EEC_AIDNAVSYSTY_IALA

((EAC_Aid_To_Navigation_System_Type)1)

#define EEC_AIDNAVSYSTY_IALA_REGION_A

((EAC_Aid_To_Navigation_System_Type)2)

#define EEC_AIDNAVSYSTY_IALA_REGION_B

((EAC_Aid_To_Navigation_System_Type)3)

#define EEC_AIDNAVSYSTY_NON_IALA

((EAC_Aid_To_Navigation_System_Type)4)

#define EEC_AIDNAVSYSTY_NONCONFORMING

((EAC_Aid_To_Navigation_System_Type)5)

#define EEC_AIDNAVSYSTY_SIGNI

((EAC_Aid_To_Navigation_System_Type)6)

#define EEC_AIDNAVSYSTY_US_INTRACOASTAL

((EAC_Aid_To_Navigation_System_Type)7)

#define EEC_AIDNAVSYSTY_US_MODIFIED

((EAC_Aid_To_Navigation_System_Type)8)

#define EEC_AIDNAVSYSTY_US_OLD

((EAC_Aid_To_Navigation_System_Type)9)

#define EEC_AIDNAVSYSTY_US_UNIFORM_STATE

((EAC_Aid_To_Navigation_System_Type)10)

#define EEC_AIDNAVSYSTY_US_WESTERN_RIVER

((EAC_Aid_To_Navigation_System_Type)11)

typedef EDCS_Integer    EAC_Aircraft_Carrier_Class;

#define EEC_ARCRFCRRCLS_ASTURIAS

((EAC_Aircraft_Carrier_Class)1)

#define EEC_ARCRFCRRCLS_DE_GAULLE

((EAC_Aircraft_Carrier_Class)2)

#define EEC_ARCRFCRRCLS_DORIA

((EAC_Aircraft_Carrier_Class)3)

#define EEC_ARCRFCRRCLS_ENTERPRISE

((EAC_Aircraft_Carrier_Class)4)

#define EEC_ARCRFCRRCLS_GARIBALDI

((EAC_Aircraft_Carrier_Class)5)

#define EEC_ARCRFCRRCLS_INVINCIBLE

((EAC_Aircraft_Carrier_Class)6)

#define EEC_ARCRFCRRCLS_KENNEDY

((EAC_Aircraft_Carrier_Class)7)

#define EEC_ARCRFCRRCLS_KITTY_HAWK

((EAC_Aircraft_Carrier_Class)8)

#define EEC_ARCRFCRRCLS_KUZNETSOV

((EAC_Aircraft_Carrier_Class)9)

#define EEC_ARCRFCRRCLS_NAREUBET

((EAC_Aircraft_Carrier_Class)10)

#define EEC_ARCRFCRRCLS_NIMITZ

((EAC_Aircraft_Carrier_Class)11)

#define EEC_ARCRFCRRCLS_SAO_PAULO

((EAC_Aircraft_Carrier_Class)12)

#define EEC_ARCRFCRRCLS_VIRAAT

((EAC_Aircraft_Carrier_Class)13)

typedef EDCS_Integer    EAC_Aircraft_Function;

#define EEC_ARCRFFN_AGRICULTURE

((EAC_Aircraft_Function)1)

#define EEC_ARCRFFN_AIR_DEFENCE

((EAC_Aircraft_Function)2)

#define EEC_ARCRFFN_AMBULANCE

((EAC_Aircraft_Function)3)

#define EEC_ARCRFFN_ASW

((EAC_Aircraft_Function)4)

#define EEC_ARCRFFN_ATTACK

((EAC_Aircraft_Function)5)

#define EEC_ARCRFFN_BOMBER

((EAC_Aircraft_Function)6)

#define EEC_ARCRFFN_CARGO

((EAC_Aircraft_Function)7)

#define EEC_ARCRFFN_COMMAND_AND_CONTROL

((EAC_Aircraft_Function)8)

#define EEC_ARCRFFN_COMMERCIAL

((EAC_Aircraft_Function)9)

#define EEC_ARCRFFN_EARLY_WARNING

((EAC_Aircraft_Function)10)

#define EEC_ARCRFFN_ELECTRONIC_WARFARE

((EAC_Aircraft_Function)11)

#define EEC_ARCRFFN_EXPERIMENTAL

((EAC_Aircraft_Function)12)

#define EEC_ARCRFFN_FIGHTER

((EAC_Aircraft_Function)13)

#define EEC_ARCRFFN_OBSERVATION

((EAC_Aircraft_Function)14)

#define EEC_ARCRFFN_PASSENGER

((EAC_Aircraft_Function)15)

#define EEC_ARCRFFN_PATROL

((EAC_Aircraft_Function)16)

#define EEC_ARCRFFN_RECONNAISSANCE

((EAC_Aircraft_Function)17)

#define EEC_ARCRFFN_RESEARCH

((EAC_Aircraft_Function)18)

#define EEC_ARCRFFN_SCOUT

((EAC_Aircraft_Function)19)

#define EEC_ARCRFFN_SEARCH_AND_RESCUE

((EAC_Aircraft_Function)20)

#define EEC_ARCRFFN_SPECIAL_ELECTRONIC

((EAC_Aircraft_Function)21)

#define EEC_ARCRFFN_SPECIAL_OPERATIONS

((EAC_Aircraft_Function)22)

#define EEC_ARCRFFN_STRIKE

((EAC_Aircraft_Function)23)

#define EEC_ARCRFFN_SURVEILLANCE

((EAC_Aircraft_Function)24)

#define EEC_ARCRFFN_TANKER

((EAC_Aircraft_Function)25)

#define EEC_ARCRFFN_TARGET

((EAC_Aircraft_Function)26)

#define EEC_ARCRFFN_TRAINER

((EAC_Aircraft_Function)27)

#define EEC_ARCRFFN_TRANSPORT

((EAC_Aircraft_Function)28)

#define EEC_ARCRFFN_UTILITY

((EAC_Aircraft_Function)29)

typedef EDCS_Integer    EAC_Aircraft_Icing_Intensity;

#define EEC_ARCRFICINGINT_NO_ICING

((EAC_Aircraft_Icing_Intensity)1)

#define EEC_ARCRFICINGINT_TRACE

((EAC_Aircraft_Icing_Intensity)2)

#define EEC_ARCRFICINGINT_TRACE_IN_CLOUD

((EAC_Aircraft_Icing_Intensity)3)

#define EEC_ARCRFICINGINT_TRACE_IN_PRECIP

((EAC_Aircraft_Icing_Intensity)4)

#define EEC_ARCRFICINGINT_LIGHT

((EAC_Aircraft_Icing_Intensity)5)

#define EEC_ARCRFICINGINT_LIGHT_IN_CLOUD

((EAC_Aircraft_Icing_Intensity)6)

#define EEC_ARCRFICINGINT_LIGHT_IN_PRECIP

((EAC_Aircraft_Icing_Intensity)7)

#define EEC_ARCRFICINGINT_MODERATE

((EAC_Aircraft_Icing_Intensity)8)

#define EEC_ARCRFICINGINT_MODERATE_IN_CLOUD

((EAC_Aircraft_Icing_Intensity)9)

#define EEC_ARCRFICINGINT_MODERATE_IN_PRECIP

((EAC_Aircraft_Icing_Intensity)10)

#define EEC_ARCRFICINGINT_SEVERE

((EAC_Aircraft_Icing_Intensity)11)

#define EEC_ARCRFICINGINT_SEVERE_IN_CLOUD

((EAC_Aircraft_Icing_Intensity)12)

#define EEC_ARCRFICINGINT_SEVERE_IN_PRECIP

((EAC_Aircraft_Icing_Intensity)13)

typedef EDCS_Integer    EAC_Aircraft_Icing_Type;

#define EEC_ARCRFICINGTY_CLEAR

((EAC_Aircraft_Icing_Type)1)

#define EEC_ARCRFICINGTY_FROST

((EAC_Aircraft_Icing_Type)2)

#define EEC_ARCRFICINGTY_MIXED

((EAC_Aircraft_Icing_Type)3)

#define EEC_ARCRFICINGTY_NONE_PRESENT

((EAC_Aircraft_Icing_Type)4)

#define EEC_ARCRFICINGTY_RIME

((EAC_Aircraft_Icing_Type)5)

typedef EDCS_Integer    EAC_Aircraft_Propulsion_Type;

#define EEC_ARCRFPRPLTY_ELECTRIC

((EAC_Aircraft_Propulsion_Type)1)

#define EEC_ARCRFPRPLTY_JET

((EAC_Aircraft_Propulsion_Type)2)

#define EEC_ARCRFPRPLTY_RECIPROCATING_ENGINE

((EAC_Aircraft_Propulsion_Type)3)

#define EEC_ARCRFPRPLTY_ROCKET

((EAC_Aircraft_Propulsion_Type)4)

#define EEC_ARCRFPRPLTY_TURBOPROP

((EAC_Aircraft_Propulsion_Type)5)

typedef EDCS_Integer    EAC_Aircraft_Turbulence_Frequency;

#define EEC_ARCRFTURBFREQ_CONTINUOUS

((EAC_Aircraft_Turbulence_Frequency)1)

#define EEC_ARCRFTURBFREQ_FREQUENT

((EAC_Aircraft_Turbulence_Frequency)2)

#define EEC_ARCRFTURBFREQ_INFREQUENT

((EAC_Aircraft_Turbulence_Frequency)3)

#define EEC_ARCRFTURBFREQ_INTERMITTENT

((EAC_Aircraft_Turbulence_Frequency)4)

#define EEC_ARCRFTURBFREQ_NONE_OCCURRING

((EAC_Aircraft_Turbulence_Frequency)5)

#define EEC_ARCRFTURBFREQ_OCCASIONAL

((EAC_Aircraft_Turbulence_Frequency)6)

typedef EDCS_Integer    EAC_Aircraft_Turbulence_Intensity;

#define EEC_ARCRFTURBINT_NO_TURBULENCE

((EAC_Aircraft_Turbulence_Intensity)1)

#define EEC_ARCRFTURBINT_LIGHT

((EAC_Aircraft_Turbulence_Intensity)2)

#define EEC_ARCRFTURBINT_LIGHT_TO_MODERATE

((EAC_Aircraft_Turbulence_Intensity)3)

#define EEC_ARCRFTURBINT_MODERATE

((EAC_Aircraft_Turbulence_Intensity)4)

#define EEC_ARCRFTURBINT_MODERATE_TO_SEVERE

((EAC_Aircraft_Turbulence_Intensity)5)

#define EEC_ARCRFTURBINT_SEVERE

((EAC_Aircraft_Turbulence_Intensity)6)

#define EEC_ARCRFTURBINT_SEVERE_TO_EXTREME

((EAC_Aircraft_Turbulence_Intensity)7)

#define EEC_ARCRFTURBINT_EXTREME

((EAC_Aircraft_Turbulence_Intensity)8)

typedef EDCS_Integer    EAC_Aircraft_Type;

#define EEC_ARCRFTY_AIRSHIP

((EAC_Aircraft_Type)1)

#define EEC_ARCRFTY_AMPHIBIOUS

((EAC_Aircraft_Type)2)

#define EEC_ARCRFTY_BALLOON

((EAC_Aircraft_Type)3)

#define EEC_ARCRFTY_BLIMP

((EAC_Aircraft_Type)4)

#define EEC_ARCRFTY_DIRIGIBLE

((EAC_Aircraft_Type)5)

#define EEC_ARCRFTY_DRONE

((EAC_Aircraft_Type)6)

#define EEC_ARCRFTY_FIXED_WING

((EAC_Aircraft_Type)7)

#define EEC_ARCRFTY_GLIDER

((EAC_Aircraft_Type)8)

#define EEC_ARCRFTY_LIGHT

((EAC_Aircraft_Type)9)

#define EEC_ARCRFTY_ROTARY_WING

((EAC_Aircraft_Type)10)

#define EEC_ARCRFTY_SPACEPLANE

((EAC_Aircraft_Type)11)

#define EEC_ARCRFTY_STOL

((EAC_Aircraft_Type)12)

#define EEC_ARCRFTY_UNMANNED_AUTONOMOUS

((EAC_Aircraft_Type)13)

#define EEC_ARCRFTY_VARIABLE_WING

((EAC_Aircraft_Type)14)

#define EEC_ARCRFTY_VTOL

((EAC_Aircraft_Type)15)

typedef EDCS_Integer    EAC_Airspace_Limitation;

#define EEC_ARSPCLIMIT_AIR_EXERCISE

((EAC_Airspace_Limitation)1)

#define EEC_ARSPCLIMIT_ALERT

((EAC_Airspace_Limitation)2)

#define EEC_ARSPCLIMIT_ANIMAL_PROTECTION

((EAC_Airspace_Limitation)3)

#define EEC_ARSPCLIMIT_BIRD_BREEDING

((EAC_Airspace_Limitation)4)

#define EEC_ARSPCLIMIT_BIRD_HAZARD

((EAC_Airspace_Limitation)5)

#define EEC_ARSPCLIMIT_BIRD_SANCTUARY

((EAC_Airspace_Limitation)6)

#define EEC_ARSPCLIMIT_CAUTION

((EAC_Airspace_Limitation)7)

#define EEC_ARSPCLIMIT_CONTROLLED_FIRING

((EAC_Airspace_Limitation)8)

#define EEC_ARSPCLIMIT_DANGER

((EAC_Airspace_Limitation)9)

#define EEC_ARSPCLIMIT_DEFENCE

((EAC_Airspace_Limitation)10)

#define EEC_ARSPCLIMIT_GAS_VENTING_STATION

((EAC_Airspace_Limitation)11)

#define EEC_ARSPCLIMIT_HAZARD_TO_AIRCRAFT

((EAC_Airspace_Limitation)12)

#define EEC_ARSPCLIMIT_HELICOPTER_PROTECTION

((EAC_Airspace_Limitation)13)

#define EEC_ARSPCLIMIT_HIGH_INTENSITY_RADIO

((EAC_Airspace_Limitation)14)

#define EEC_ARSPCLIMIT_INDUSTRIAL_HAZARDS

((EAC_Airspace_Limitation)15)

#define EEC_ARSPCLIMIT_INTENSE_AIR_ACTIVITY

((EAC_Airspace_Limitation)16)

#define EEC_ARSPCLIMIT_LOW_FLY_AVOIDANCE

((EAC_Airspace_Limitation)17)

#define EEC_ARSPCLIMIT_LOW_FLY_DEDICATED_USER

((EAC_Airspace_Limitation)18)

#define EEC_ARSPCLIMIT_LOW_FLY_TACTICAL_TRAINING

((EAC_Airspace_Limitation)19)

#define EEC_ARSPCLIMIT_MEDICAL

((EAC_Airspace_Limitation)20)

#define EEC_ARSPCLIMIT_MICROLIGHT_FLYING

((EAC_Airspace_Limitation)21)

#define EEC_ARSPCLIMIT_MILITARY_FLYING

((EAC_Airspace_Limitation)22)

#define EEC_ARSPCLIMIT_MILITARY_OPERATIONS

((EAC_Airspace_Limitation)23)

#define EEC_ARSPCLIMIT_NATURE_RESERVE

((EAC_Airspace_Limitation)24)

#define EEC_ARSPCLIMIT_NON_FREE_FLYING

((EAC_Airspace_Limitation)25)

#define EEC_ARSPCLIMIT_OPERATING

((EAC_Airspace_Limitation)26)

#define EEC_ARSPCLIMIT_PARACHUTE_DROP_ZONE

((EAC_Airspace_Limitation)27)

#define EEC_ARSPCLIMIT_PROHIBITED

((EAC_Airspace_Limitation)28)

#define EEC_ARSPCLIMIT_PROHIBITED_VFR

((EAC_Airspace_Limitation)29)

#define EEC_ARSPCLIMIT_PROVOST_MARSHAL

((EAC_Airspace_Limitation)30)

#define EEC_ARSPCLIMIT_RESTRICTED

((EAC_Airspace_Limitation)31)

#define EEC_ARSPCLIMIT_SPARSELY_SETTLED

((EAC_Airspace_Limitation)32)

#define EEC_ARSPCLIMIT_TEMPORARY_RESERVED

((EAC_Airspace_Limitation)33)

#define EEC_ARSPCLIMIT_TOWN_TO_BE_AVOIDED

((EAC_Airspace_Limitation)34)

#define EEC_ARSPCLIMIT_WARNING

((EAC_Airspace_Limitation)35)

typedef EDCS_Integer    EAC_Airspace_Type;

#define EEC_ARSPCTY_ACC

((EAC_Airspace_Type)1)

#define EEC_ARSPCTY_ADVISORY

((EAC_Airspace_Type)2)

#define EEC_ARSPCTY_AERODROME_ADVISORY

((EAC_Airspace_Type)3)

#define EEC_ARSPCTY_AERODROME_CZ

((EAC_Airspace_Type)4)

#define EEC_ARSPCTY_AERODROME_RADAR_SERVICE

((EAC_Airspace_Type)5)

#define EEC_ARSPCTY_AERODROME_TRAFFIC_ZONE

((EAC_Airspace_Type)6)

#define EEC_ARSPCTY_AIR_DEFENCE_IDZ

((EAC_Airspace_Type)7)

#define EEC_ARSPCTY_AIR_TO_AIR_REFUELING

((EAC_Airspace_Type)8)

#define EEC_ARSPCTY_ALTIMETER_SETTING_REGION

((EAC_Airspace_Type)9)

#define EEC_ARSPCTY_ARTCC

((EAC_Airspace_Type)10)

#define EEC_ARSPCTY_ARTCC_SECTOR_DISCRETE

((EAC_Airspace_Type)11)

#define EEC_ARSPCTY_BUFFER_ZONE

((EAC_Airspace_Type)12)

#define EEC_ARSPCTY_CADIZ

((EAC_Airspace_Type)13)

#define EEC_ARSPCTY_CCA

((EAC_Airspace_Type)14)

#define EEC_ARSPCTY_CONTROL_AREA

((EAC_Airspace_Type)15)

#define EEC_ARSPCTY_CONTROL_ZONE

((EAC_Airspace_Type)16)

#define EEC_ARSPCTY_CONTROLLED_AIRSPACE

((EAC_Airspace_Type)17)

#define EEC_ARSPCTY_CONTROLLED_VFR

((EAC_Airspace_Type)18)

#define EEC_ARSPCTY_DEWIZ

((EAC_Airspace_Type)19)

#define EEC_ARSPCTY_DEWMIZ

((EAC_Airspace_Type)20)

#define EEC_ARSPCTY_FIC_FSS

((EAC_Airspace_Type)21)

#define EEC_ARSPCTY_FLIGHT_INR

((EAC_Airspace_Type)22)

#define EEC_ARSPCTY_FRENCH_PERIPHERAL_IDZ

((EAC_Airspace_Type)23)

#define EEC_ARSPCTY_KOREA_LIMITED_IDZ

((EAC_Airspace_Type)24)

#define EEC_ARSPCTY_LFLY_AREA

((EAC_Airspace_Type)25)

#define EEC_ARSPCTY_LFLY_DEDICATED_USER

((EAC_Airspace_Type)26)

#define EEC_ARSPCTY_LFLY_DIVIDING_LINE

((EAC_Airspace_Type)27)

#define EEC_ARSPCTY_LFLY_FLOW_ARROW

((EAC_Airspace_Type)28)

#define EEC_ARSPCTY_LFLY_FLOW_CORRIDOR

((EAC_Airspace_Type)29)

#define EEC_ARSPCTY_LFLY_SUB_BOUNDARY

((EAC_Airspace_Type)30)

#define EEC_ARSPCTY_LFLY_TACT_ROUTE

((EAC_Airspace_Type)31)

#define EEC_ARSPCTY_LFLY_TACT_TRAINING

((EAC_Airspace_Type)32)

#define EEC_ARSPCTY_LFLY_WEATHER_CORRIDOR

((EAC_Airspace_Type)33)

#define EEC_ARSPCTY_MANDATORY_RADIO_AREA

((EAC_Airspace_Type)34)

#define EEC_ARSPCTY_MIDCANADA_IDZ

((EAC_Airspace_Type)35)

#define EEC_ARSPCTY_MLTRY_ATZ

((EAC_Airspace_Type)36)

#define EEC_ARSPCTY_MLTRY_CLIMB_CORRIDOR

((EAC_Airspace_Type)37)

#define EEC_ARSPCTY_MLTRY_COMMON_AREA_CONTROL

((EAC_Airspace_Type)38)

#define EEC_ARSPCTY_MLTRY_CTZ

((EAC_Airspace_Type)39)

#define EEC_ARSPCTY_MLTRY_RADAR_SERVICE_AREA

((EAC_Airspace_Type)40)

#define EEC_ARSPCTY_MLTRY_SECTOR_CONTROL_CENTRE

((EAC_Airspace_Type)41)

#define EEC_ARSPCTY_MLTRY_UPPER

((EAC_Airspace_Type)42)

#define EEC_ARSPCTY_MOUNTAINOUS

((EAC_Airspace_Type)43)

#define EEC_ARSPCTY_OCA

((EAC_Airspace_Type)44)

#define EEC_ARSPCTY_OCA_NON_FAA

((EAC_Airspace_Type)45)

#define EEC_ARSPCTY_POSITIVE_CONTROL_AREA

((EAC_Airspace_Type)46)

#define EEC_ARSPCTY_POSITIVE_CZ

((EAC_Airspace_Type)47)

#define EEC_ARSPCTY_RADAR_AREA

((EAC_Airspace_Type)48)

#define EEC_ARSPCTY_RADAR_AREA_SECTOR_BOUNDARY

((EAC_Airspace_Type)49)

#define EEC_ARSPCTY_RADAR_SERVICE_AREA

((EAC_Airspace_Type)50)

#define EEC_ARSPCTY_SAL_ENTRY

((EAC_Airspace_Type)51)

#define EEC_ARSPCTY_SAL_EXIT

((EAC_Airspace_Type)52)

#define EEC_ARSPCTY_SECURITY_IDZ

((EAC_Airspace_Type)53)

#define EEC_ARSPCTY_SPC_RULES_AREA

((EAC_Airspace_Type)54)

#define EEC_ARSPCTY_SPC_RULES_ZONE

((EAC_Airspace_Type)55)

#define EEC_ARSPCTY_SUB_FLIGHT_INR

((EAC_Airspace_Type)56)

#define EEC_ARSPCTY_TERMINAL_CONTROL

((EAC_Airspace_Type)57)

#define EEC_ARSPCTY_TERMINAL_RADAR_SERVICE_AREA

((EAC_Airspace_Type)58)

#define EEC_ARSPCTY_TRAFFIC_INZ

((EAC_Airspace_Type)59)

#define EEC_ARSPCTY_TRAINING

((EAC_Airspace_Type)60)

#define EEC_ARSPCTY_TRANSITION_AREA

((EAC_Airspace_Type)61)

#define EEC_ARSPCTY_UNCONTROLLED_AIRSPACE

((EAC_Airspace_Type)62)

#define EEC_ARSPCTY_UPPER_ADVISORY_AREA

((EAC_Airspace_Type)63)

#define EEC_ARSPCTY_UPPER_AIRSPACE_CENTRES

((EAC_Airspace_Type)64)

#define EEC_ARSPCTY_UPPER_CONTROL_AREA

((EAC_Airspace_Type)65)

#define EEC_ARSPCTY_UPPER_FLIGHT_INR

((EAC_Airspace_Type)66)

#define EEC_ARSPCTY_VFR_SECTOR_BOUNDARY

((EAC_Airspace_Type)67)

#define EEC_ARSPCTY_ZONE_OF_INTERIOR

((EAC_Airspace_Type)68)

typedef EDCS_Integer    EAC_Aperture_Cover_Position;

#define EEC_APRCOVPOS_CLOSED

((EAC_Aperture_Cover_Position)1)

#define EEC_APRCOVPOS_OPEN

((EAC_Aperture_Cover_Position)2)

#define EEC_APRCOVPOS_OPEN_OCCUPANT_VISIBLE

((EAC_Aperture_Cover_Position)3)

#define EEC_APRCOVPOS_POPPED

((EAC_Aperture_Cover_Position)4)

#define EEC_APRCOVPOS_POPPED_OCCUPANT_VISIBLE

((EAC_Aperture_Cover_Position)5)

typedef EDCS_Integer    EAC_Aperture_State;

#define EEC_APERTURESTATE_CLOSED_LOCKED

((EAC_Aperture_State)1)

#define EEC_APERTURESTATE_CLOSED_UNLOCKED

((EAC_Aperture_State)2)

#define EEC_APERTURESTATE_FASTENED_SHUT

((EAC_Aperture_State)3)

#define EEC_APERTURESTATE_OPEN

((EAC_Aperture_State)4)

typedef EDCS_Integer    EAC_Apron_Hard_Standing_Function;

#define EEC_APRNHDSTNDFN_AIRCRAFT_HANGER_APRON

((EAC_Apron_Hard_Standing_Function)1)

#define EEC_APRNHDSTNDFN_ALERT

((EAC_Apron_Hard_Standing_Function)2)

#define EEC_APRNHDSTNDFN_BASE_FLIGHT_APRON

((EAC_Apron_Hard_Standing_Function)3)

#define EEC_APRNHDSTNDFN_COMPASS_ROSE_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)4)

#define EEC_APRNHDSTNDFN_DEPOT_APRON

((EAC_Apron_Hard_Standing_Function)5)

#define EEC_APRNHDSTNDFN_DISPERSAL_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)6)

#define EEC_APRNHDSTNDFN_ENGINE_RUN_UP_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)7)

#define EEC_APRNHDSTNDFN_ENGINE_TEST_PAD

((EAC_Apron_Hard_Standing_Function)8)

#define EEC_APRNHDSTNDFN_FIRING_IN_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)9)

#define EEC_APRNHDSTNDFN_MAINTENANCE_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)10)

#define EEC_APRNHDSTNDFN_OPERATIONAL_APRON

((EAC_Apron_Hard_Standing_Function)11)

#define EEC_APRNHDSTNDFN_PAD_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)12)

#define EEC_APRNHDSTNDFN_PARKING_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)13)

#define EEC_APRNHDSTNDFN_REFUELING_HARD_STANDING

((EAC_Apron_Hard_Standing_Function)14)

#define EEC_APRNHDSTNDFN_STUB_APRON

((EAC_Apron_Hard_Standing_Function)15)

#define EEC_APRNHDSTNDFN_TRANSIENT_APRON

((EAC_Apron_Hard_Standing_Function)16)

typedef EDCS_Integer    EAC_Aqueduct_Type;

#define EEC_AQUETY_CANAL

((EAC_Aqueduct_Type)1)

#define EEC_AQUETY_ELEVATED_FLUME

((EAC_Aqueduct_Type)2)

#define EEC_AQUETY_FLUME

((EAC_Aqueduct_Type)3)

#define EEC_AQUETY_IRRIGATION_DITCH

((EAC_Aqueduct_Type)4)

#define EEC_AQUETY_ON_TERRAIN

((EAC_Aqueduct_Type)5)

#define EEC_AQUETY_QANAT

((EAC_Aqueduct_Type)6)

#define EEC_AQUETY_QANAT_SHAFT

((EAC_Aqueduct_Type)7)

#define EEC_AQUETY_SLUICE

((EAC_Aqueduct_Type)8)

#define EEC_AQUETY_UNDERGROUND

((EAC_Aqueduct_Type)9)

typedef EDCS_Integer    EAC_Arresting_Gear_Type;

#define EEC_ARRESTGEARTY_CABLE

((EAC_Arresting_Gear_Type)1)

#define EEC_ARRESTGEARTY_JET_BARRIER

((EAC_Arresting_Gear_Type)2)

#define EEC_ARRESTGEARTY_NET

((EAC_Arresting_Gear_Type)3)

typedef EDCS_Integer    EAC_Assault_Landing_Craft_Type;

#define EEC_ASLTLNDGCRFTTY_CHAHO_CLASS

((EAC_Assault_Landing_Craft_Type)1)

#define EEC_ASLTLNDGCRFTTY_CHONG_JIN_CLASS

((EAC_Assault_Landing_Craft_Type)2)

#define EEC_ASLTLNDGCRFTTY_KONGBANG_CLASS

((EAC_Assault_Landing_Craft_Type)3)

#define EEC_ASLTLNDGCRFTTY_LCAC_CLASS

((EAC_Assault_Landing_Craft_Type)4)

#define EEC_ASLTLNDGCRFTTY_MOSKALENKO_CLASS

((EAC_Assault_Landing_Craft_Type)5)

#define EEC_ASLTLNDGCRFTTY_OCEAN_CLASS

((EAC_Assault_Landing_Craft_Type)6)

#define EEC_ASLTLNDGCRFTTY_POMOMIK_CLASS

((EAC_Assault_Landing_Craft_Type)7)

#define EEC_ASLTLNDGCRFTTY_SIR_BEDIVERE_CLASS

((EAC_Assault_Landing_Craft_Type)8)

#define EEC_ASLTLNDGCRFTTY_SIR_TRISTRAM_CLASS

((EAC_Assault_Landing_Craft_Type)9)

#define EEC_ASLTLNDGCRFTTY_TARAWA_CLASS

((EAC_Assault_Landing_Craft_Type)10)

#define EEC_ASLTLNDGCRFTTY_WASP_CLASS

((EAC_Assault_Landing_Craft_Type)11)

typedef EDCS_Integer    EAC_ASW_Winged_Aircraft_Type;

#define EEC_ASWWNGARCRFTY_B_17G

((EAC_ASW_Winged_Aircraft_Type)1)

#define EEC_ASWWNGARCRFTY_H_16

((EAC_ASW_Winged_Aircraft_Type)2)

#define EEC_ASWWNGARCRFTY_HS_2L

((EAC_ASW_Winged_Aircraft_Type)3)

#define EEC_ASWWNGARCRFTY_MARS

((EAC_ASW_Winged_Aircraft_Type)4)

#define EEC_ASWWNGARCRFTY_NIMROD

((EAC_ASW_Winged_Aircraft_Type)5)

#define EEC_ASWWNGARCRFTY_P_3

((EAC_ASW_Winged_Aircraft_Type)6)

#define EEC_ASWWNGARCRFTY_P_2

((EAC_ASW_Winged_Aircraft_Type)7)

#define EEC_ASWWNGARCRFTY_P_2Y

((EAC_ASW_Winged_Aircraft_Type)8)

#define EEC_ASWWNGARCRFTY_P_4M

((EAC_ASW_Winged_Aircraft_Type)9)

#define EEC_ASWWNGARCRFTY_P_5M

((EAC_ASW_Winged_Aircraft_Type)10)

#define EEC_ASWWNGARCRFTY_P_6M

((EAC_ASW_Winged_Aircraft_Type)11)

#define EEC_ASWWNGARCRFTY_PB_2Y_5

((EAC_ASW_Winged_Aircraft_Type)12)

#define EEC_ASWWNGARCRFTY_PB_4Y_1

((EAC_ASW_Winged_Aircraft_Type)13)

#define EEC_ASWWNGARCRFTY_PB_4Y_2

((EAC_ASW_Winged_Aircraft_Type)14)

#define EEC_ASWWNGARCRFTY_PBM

((EAC_ASW_Winged_Aircraft_Type)15)

#define EEC_ASWWNGARCRFTY_PBN_1

((EAC_ASW_Winged_Aircraft_Type)16)

#define EEC_ASWWNGARCRFTY_PBO_1

((EAC_ASW_Winged_Aircraft_Type)17)

#define EEC_ASWWNGARCRFTY_PBY

((EAC_ASW_Winged_Aircraft_Type)18)

#define EEC_ASWWNGARCRFTY_PM_1_2

((EAC_ASW_Winged_Aircraft_Type)19)

#define EEC_ASWWNGARCRFTY_PV_1

((EAC_ASW_Winged_Aircraft_Type)20)

#define EEC_ASWWNGARCRFTY_PV_2

((EAC_ASW_Winged_Aircraft_Type)21)

#define EEC_ASWWNGARCRFTY_R_4D_6

((EAC_ASW_Winged_Aircraft_Type)22)

#define EEC_ASWWNGARCRFTY_SB_2C

((EAC_ASW_Winged_Aircraft_Type)23)

#define EEC_ASWWNGARCRFTY_XP_5Y_1

((EAC_ASW_Winged_Aircraft_Type)24)

typedef EDCS_Integer    EAC_Atm_Ceiling_Method;

#define EEC_ATMCEILMETH_AIRCRAFT

((EAC_Atm_Ceiling_Method)1)

#define EEC_ATMCEILMETH_BALLOON

((EAC_Atm_Ceiling_Method)2)

#define EEC_ATMCEILMETH_CLOUD_OBSERVATION

((EAC_Atm_Ceiling_Method)3)

#define EEC_ATMCEILMETH_ESTIMATED

((EAC_Atm_Ceiling_Method)4)

#define EEC_ATMCEILMETH_LASER_CEILOMETER

((EAC_Atm_Ceiling_Method)5)

#define EEC_ATMCEILMETH_MEASURED

((EAC_Atm_Ceiling_Method)6)

#define EEC_ATMCEILMETH_MODELED

((EAC_Atm_Ceiling_Method)7)

#define EEC_ATMCEILMETH_OBSCURATION_LIMIT

((EAC_Atm_Ceiling_Method)8)

#define EEC_ATMCEILMETH_RADAR

((EAC_Atm_Ceiling_Method)9)

#define EEC_ATMCEILMETH_ROTATING_BEAM_CEILOMETER

((EAC_Atm_Ceiling_Method)10)

#define EEC_ATMCEILMETH_STATISTICALLY_DERIVED

((EAC_Atm_Ceiling_Method)11)

typedef EDCS_Integer    EAC_Atm_Pressure_Change_Quality;

#define EEC_ATMPRESCHGQUAL_GOOD

((EAC_Atm_Pressure_Change_Quality)1)

#define EEC_ATMPRESCHGQUAL_NO_CHECK

((EAC_Atm_Pressure_Change_Quality)2)

#define EEC_ATMPRESCHGQUAL_SUSPECT

((EAC_Atm_Pressure_Change_Quality)3)

#define EEC_ATMPRESCHGQUAL_ERR_CORRECTED

((EAC_Atm_Pressure_Change_Quality)4)

#define EEC_ATMPRESCHGQUAL_ERR_CORRECTION_SUSPECT

((EAC_Atm_Pressure_Change_Quality)5)

#define EEC_ATMPRESCHGQUAL_ERR

((EAC_Atm_Pressure_Change_Quality)6)

#define EEC_ATMPRESCHGQUAL_MISS_SUBST

((EAC_Atm_Pressure_Change_Quality)7)

#define EEC_ATMPRESCHGQUAL_MISS_SUBST_SUSPECT

((EAC_Atm_Pressure_Change_Quality)8)

#define EEC_ATMPRESCHGQUAL_MISS

((EAC_Atm_Pressure_Change_Quality)9)

typedef EDCS_Integer    EAC_Atm_Pressure_Change_Tendency_Category;

#define EEC_ATMPRESCHGTEND_INC_THEN_DEC

((EAC_Atm_Pressure_Change_Tendency_Category)1)

#define EEC_ATMPRESCHGTEND_INC_THEN_STEADY

((EAC_Atm_Pressure_Change_Tendency_Category)2)

#define EEC_ATMPRESCHGTEND_INC_PRESSURE_HIGHER

((EAC_Atm_Pressure_Change_Tendency_Category)3)

#define EEC_ATMPRESCHGTEND_CHANGE_TO_INC

((EAC_Atm_Pressure_Change_Tendency_Category)4)

#define EEC_ATMPRESCHGTEND_STEADY_PRESSURE_EQUAL

((EAC_Atm_Pressure_Change_Tendency_Category)5)

#define EEC_ATMPRESCHGTEND_DEC_THEN_INC

((EAC_Atm_Pressure_Change_Tendency_Category)6)

#define EEC_ATMPRESCHGTEND_DEC_THEN_STEADY

((EAC_Atm_Pressure_Change_Tendency_Category)7)

#define EEC_ATMPRESCHGTEND_DEC_PRESSURE_LESS

((EAC_Atm_Pressure_Change_Tendency_Category)8)

#define EEC_ATMPRESCHGTEND_CHANGE_TO_DEC

((EAC_Atm_Pressure_Change_Tendency_Category)9)

typedef EDCS_Integer    EAC_Atm_Pressure_Quality;

#define EEC_ATMPRESQUAL_GOOD

((EAC_Atm_Pressure_Quality)1)

#define EEC_ATMPRESQUAL_NO_CHECK

((EAC_Atm_Pressure_Quality)2)

#define EEC_ATMPRESQUAL_SUSPECT

((EAC_Atm_Pressure_Quality)3)

#define EEC_ATMPRESQUAL_ERR_CORRECTED

((EAC_Atm_Pressure_Quality)4)

#define EEC_ATMPRESQUAL_ERR_CORRECTION_SUSPECT

((EAC_Atm_Pressure_Quality)5)

#define EEC_ATMPRESQUAL_ERR

((EAC_Atm_Pressure_Quality)6)

#define EEC_ATMPRESQUAL_MISS_SUBST

((EAC_Atm_Pressure_Quality)7)

#define EEC_ATMPRESQUAL_MISS_SUBST_SUSPECT

((EAC_Atm_Pressure_Quality)8)

#define EEC_ATMPRESQUAL_MISS

((EAC_Atm_Pressure_Quality)9)

typedef EDCS_Integer    EAC_Atm_Profile_Measurement_Technique;

#define EEC_ATMPROFLMEAS_AIRCRAFT

((EAC_Atm_Profile_Measurement_Technique)1)

#define EEC_ATMPROFLMEAS_DROPSONDE

((EAC_Atm_Profile_Measurement_Technique)2)

#define EEC_ATMPROFLMEAS_PILOT_BALLOON

((EAC_Atm_Profile_Measurement_Technique)3)

#define EEC_ATMPROFLMEAS_RADIOSONDE

((EAC_Atm_Profile_Measurement_Technique)4)

#define EEC_ATMPROFLMEAS_ROCKETSONDE

((EAC_Atm_Profile_Measurement_Technique)5)

#define EEC_ATMPROFLMEAS_SATELLITE

((EAC_Atm_Profile_Measurement_Technique)6)

#define EEC_ATMPROFLMEAS_WIND_PROFILER

((EAC_Atm_Profile_Measurement_Technique)7)

typedef EDCS_Integer    EAC_Atm_Turbulence_Type;

#define EEC_ATMTURBTY_CLEAR_AIR

((EAC_Atm_Turbulence_Type)1)

#define EEC_ATMTURBTY_CLOUD

((EAC_Atm_Turbulence_Type)2)

#define EEC_ATMTURBTY_NO_TURBULENCE

((EAC_Atm_Turbulence_Type)3)

#define EEC_ATMTURBTY_NOT_SPECIFIED

((EAC_Atm_Turbulence_Type)4)

typedef EDCS_Integer    EAC_Atm_Vertical_Reference;

#define EEC_ATMVERTREFR_ICAO_STD_ATM

((EAC_Atm_Vertical_Reference)1)

#define EEC_ATMVERTREFR_ICAO_STD_ATM_FLIGHT_LEVEL

((EAC_Atm_Vertical_Reference)2)

#define EEC_ATMVERTREFR_PLANETARY_SURFACE

((EAC_Atm_Vertical_Reference)3)

#define EEC_ATMVERTREFR_STATION_ALTIMETER_SETTING

((EAC_Atm_Vertical_Reference)4)

#define EEC_ATMVERTREFR_TRUE_ALTITUDE

((EAC_Atm_Vertical_Reference)5)

typedef EDCS_Integer    EAC_ATS_Route_Component_Level;

#define EEC_ATSRTECMPTLEV_ABOVE_195

((EAC_ATS_Route_Component_Level)1)

#define EEC_ATSRTECMPTLEV_BELOW_195

((EAC_ATS_Route_Component_Level)2)

#define EEC_ATSRTECMPTLEV_BOTH_195

((EAC_ATS_Route_Component_Level)3)

#define EEC_ATSRTECMPTLEV_ABOVE_245

((EAC_ATS_Route_Component_Level)4)

#define EEC_ATSRTECMPTLEV_BELOW_245

((EAC_ATS_Route_Component_Level)5)

#define EEC_ATSRTECMPTLEV_BOTH_245

((EAC_ATS_Route_Component_Level)6)

#define EEC_ATSRTECMPTLEV_NIGHT_LOW_FLYING

((EAC_ATS_Route_Component_Level)7)

typedef EDCS_Integer    EAC_ATS_Route_Type;

#define EEC_ATSRTETY_ADVISORY

((EAC_ATS_Route_Type)1)

#define EEC_ATSRTETY_AIR_ROUTE

((EAC_ATS_Route_Type)2)

#define EEC_ATSRTETY_AIRWAY

((EAC_ATS_Route_Type)3)

#define EEC_ATSRTETY_AREA_NAVIGATION

((EAC_ATS_Route_Type)4)

#define EEC_ATSRTETY_ATLANTIC

((EAC_ATS_Route_Type)5)

#define EEC_ATSRTETY_BAHAMAS

((EAC_ATS_Route_Type)6)

#define EEC_ATSRTETY_CANADIAN_CONTROL

((EAC_ATS_Route_Type)7)

#define EEC_ATSRTETY_CORRIDOR

((EAC_ATS_Route_Type)8)

#define EEC_ATSRTETY_DIRECT

((EAC_ATS_Route_Type)9)

#define EEC_ATSRTETY_HELICOPTER

((EAC_ATS_Route_Type)10)

#define EEC_ATSRTETY_HELICOPTER_MULTI_ENGINE

((EAC_ATS_Route_Type)11)

#define EEC_ATSRTETY_JET

((EAC_ATS_Route_Type)12)

#define EEC_ATSRTETY_LOW_FLYING

((EAC_ATS_Route_Type)13)

#define EEC_ATSRTETY_MILITARY

((EAC_ATS_Route_Type)14)

#define EEC_ATSRTETY_NORTH_AMERICA

((EAC_ATS_Route_Type)15)

#define EEC_ATSRTETY_OCEANIC

((EAC_ATS_Route_Type)16)

#define EEC_ATSRTETY_PURPLE_AIRWAY

((EAC_ATS_Route_Type)17)

#define EEC_ATSRTETY_ROYAL_HELICOPTER

((EAC_ATS_Route_Type)18)

#define EEC_ATSRTETY_ROYAL_LOW_LEVEL

((EAC_ATS_Route_Type)19)

#define EEC_ATSRTETY_SUBSTITUTE

((EAC_ATS_Route_Type)20)

#define EEC_ATSRTETY_TACAN

((EAC_ATS_Route_Type)21)

typedef EDCS_Integer    EAC_ATS_Use_Type;

#define EEC_ATSUSETY_AERODROME_CZ

((EAC_ATS_Use_Type)1)

#define EEC_ATSUSETY_AIR_DEFENCE_ADVISORY

((EAC_ATS_Use_Type)2)

#define EEC_ATSUSETY_AIR_DEFENCE_IDZ

((EAC_ATS_Use_Type)3)

#define EEC_ATSUSETY_AIRPORT_ADVISORY

((EAC_ATS_Use_Type)4)

#define EEC_ATSUSETY_AIRPORT_RADAR_SERVICE

((EAC_ATS_Use_Type)5)

#define EEC_ATSUSETY_AIRPORT_TRAFFIC

((EAC_ATS_Use_Type)6)

#define EEC_ATSUSETY_ALTIMETER_CHANGE_BOUNDARY

((EAC_ATS_Use_Type)7)

#define EEC_ATSUSETY_AREA_CONTROL

((EAC_ATS_Use_Type)8)

#define EEC_ATSUSETY_ARTCC

((EAC_ATS_Use_Type)9)

#define EEC_ATSUSETY_ARTCC_SECTOR

((EAC_ATS_Use_Type)10)

#define EEC_ATSUSETY_BERLIN_CZ

((EAC_ATS_Use_Type)11)

#define EEC_ATSUSETY_BUFFER_ZONE

((EAC_ATS_Use_Type)12)

#define EEC_ATSUSETY_CANADIAN_AIR_DEFENCE_IDZ

((EAC_ATS_Use_Type)13)

#define EEC_ATSUSETY_CLASS_C_CZ

((EAC_ATS_Use_Type)14)

#define EEC_ATSUSETY_CONTINENTAL_CONTROL

((EAC_ATS_Use_Type)15)

#define EEC_ATSUSETY_CONTROL_REGION

((EAC_ATS_Use_Type)16)

#define EEC_ATSUSETY_CONTROL_VFR

((EAC_ATS_Use_Type)17)

#define EEC_ATSUSETY_CONTROLLED_AIRSPACE

((EAC_ATS_Use_Type)18)

#define EEC_ATSUSETY_CZ

((EAC_ATS_Use_Type)19)

#define EEC_ATSUSETY_CZ_NO_FIXED_WING

((EAC_ATS_Use_Type)20)

#define EEC_ATSUSETY_DEW_EAST_MLTRY_IDZ

((EAC_ATS_Use_Type)21)

#define EEC_ATSUSETY_DEW_IDZ

((EAC_ATS_Use_Type)22)

#define EEC_ATSUSETY_FLIGHT_INR

((EAC_ATS_Use_Type)23)

#define EEC_ATSUSETY_FRENCH_PERIPHERAL_IDZ

((EAC_ATS_Use_Type)24)

#define EEC_ATSUSETY_ICAO

((EAC_ATS_Use_Type)25)

#define EEC_ATSUSETY_KOREA_LIMITED_IDZ

((EAC_ATS_Use_Type)26)

#define EEC_ATSUSETY_LOW_FLYING

((EAC_ATS_Use_Type)27)

#define EEC_ATSUSETY_MIDCANADA_IDZ

((EAC_ATS_Use_Type)28)

#define EEC_ATSUSETY_MLTRY_AERODROME_TZ

((EAC_ATS_Use_Type)29)

#define EEC_ATSUSETY_MLTRY_CLIMB_CORRIDOR

((EAC_ATS_Use_Type)30)

#define EEC_ATSUSETY_MLTRY_COMMON_REGION_CONTROL

((EAC_ATS_Use_Type)31)

#define EEC_ATSUSETY_MLTRY_TERMINAL_CZ

((EAC_ATS_Use_Type)32)

#define EEC_ATSUSETY_MLTRY_UPPER_CZ

((EAC_ATS_Use_Type)33)

#define EEC_ATSUSETY_MOUNTAINOUS

((EAC_ATS_Use_Type)34)

#define EEC_ATSUSETY_OCA_FAA

((EAC_ATS_Use_Type)35)

#define EEC_ATSUSETY_OCA_NON_FAA

((EAC_ATS_Use_Type)36)

#define EEC_ATSUSETY_POSITIVE_CONTROL_REGION

((EAC_ATS_Use_Type)37)

#define EEC_ATSUSETY_POSITIVE_CZ

((EAC_ATS_Use_Type)38)

#define EEC_ATSUSETY_RADAR_REGION

((EAC_ATS_Use_Type)39)

#define EEC_ATSUSETY_RADAR_SECTOR

((EAC_ATS_Use_Type)40)

#define EEC_ATSUSETY_REFUELING

((EAC_ATS_Use_Type)41)

#define EEC_ATSUSETY_REFUELING_OR_TRACK

((EAC_ATS_Use_Type)42)

#define EEC_ATSUSETY_SECURITY_IDZ

((EAC_ATS_Use_Type)43)

#define EEC_ATSUSETY_SPECIAL_AIR_TRAFFIC_RULES

((EAC_ATS_Use_Type)44)

#define EEC_ATSUSETY_SPECIAL_OPERATIONS

((EAC_ATS_Use_Type)45)

#define EEC_ATSUSETY_SPECIAL_RULES_ZONE

((EAC_ATS_Use_Type)46)

#define EEC_ATSUSETY_SPECIAL_USE_AIRSPACE

((EAC_ATS_Use_Type)47)

#define EEC_ATSUSETY_SUB_FLIGHT_INR

((EAC_ATS_Use_Type)48)

#define EEC_ATSUSETY_TERMINAL_CONTROL

((EAC_ATS_Use_Type)49)

#define EEC_ATSUSETY_TERMINAL_RADAR_SERVICE

((EAC_ATS_Use_Type)50)

#define EEC_ATSUSETY_TRACK

((EAC_ATS_Use_Type)51)

#define EEC_ATSUSETY_TRAFFIC_INZ

((EAC_ATS_Use_Type)52)

#define EEC_ATSUSETY_TRANSITION

((EAC_ATS_Use_Type)53)

#define EEC_ATSUSETY_UNCONTROLLED

((EAC_ATS_Use_Type)54)

#define EEC_ATSUSETY_UPPER_ADVISORY_REGION

((EAC_ATS_Use_Type)55)

#define EEC_ATSUSETY_UPPER_AIRSPACE_CENTRE

((EAC_ATS_Use_Type)56)

#define EEC_ATSUSETY_UPPER_CONTROL_REGION

((EAC_ATS_Use_Type)57)

#define EEC_ATSUSETY_UPPER_FLIGHT_INR

((EAC_ATS_Use_Type)58)

#define EEC_ATSUSETY_ZONE_OF_INTERIOR

((EAC_ATS_Use_Type)59)

typedef EDCS_Integer    EAC_Attack_Winged_Aircraft_Type;

#define EEC_ATKWNGARCRFTY_A_1

((EAC_Attack_Winged_Aircraft_Type)1)

#define EEC_ATKWNGARCRFTY_A_2

((EAC_Attack_Winged_Aircraft_Type)2)

#define EEC_ATKWNGARCRFTY_A_3

((EAC_Attack_Winged_Aircraft_Type)3)

#define EEC_ATKWNGARCRFTY_A_4

((EAC_Attack_Winged_Aircraft_Type)4)

#define EEC_ATKWNGARCRFTY_A_5

((EAC_Attack_Winged_Aircraft_Type)5)

#define EEC_ATKWNGARCRFTY_A_6

((EAC_Attack_Winged_Aircraft_Type)6)

#define EEC_ATKWNGARCRFTY_A_7

((EAC_Attack_Winged_Aircraft_Type)7)

#define EEC_ATKWNGARCRFTY_A_9

((EAC_Attack_Winged_Aircraft_Type)8)

#define EEC_ATKWNGARCRFTY_A_10

((EAC_Attack_Winged_Aircraft_Type)9)

#define EEC_ATKWNGARCRFTY_A_12

((EAC_Attack_Winged_Aircraft_Type)10)

#define EEC_ATKWNGARCRFTY_A_26

((EAC_Attack_Winged_Aircraft_Type)11)

#define EEC_ATKWNGARCRFTY_A_37

((EAC_Attack_Winged_Aircraft_Type)12)

#define EEC_ATKWNGARCRFTY_AC_47

((EAC_Attack_Winged_Aircraft_Type)13)

#define EEC_ATKWNGARCRFTY_AC_119

((EAC_Attack_Winged_Aircraft_Type)14)

#define EEC_ATKWNGARCRFTY_AC_130

((EAC_Attack_Winged_Aircraft_Type)15)

#define EEC_ATKWNGARCRFTY_AU_23

((EAC_Attack_Winged_Aircraft_Type)16)

#define EEC_ATKWNGARCRFTY_AU_24

((EAC_Attack_Winged_Aircraft_Type)17)

#define EEC_ATKWNGARCRFTY_AV_8

((EAC_Attack_Winged_Aircraft_Type)18)

typedef EDCS_Integer    EAC_Auxiliary_Vessel_Type;

#define EEC_AUXVESTY_APPLELEAF_CLASS_TANKER

((EAC_Auxiliary_Vessel_Type)1)

#define EEC_AUXVESTY_BULLDOG_CLASS_SURVEY

((EAC_Auxiliary_Vessel_Type)2)

#define EEC_AUXVESTY_FORT_GRANGE_CLASS_COMBAT_SUPPORT

((EAC_Auxiliary_Vessel_Type)3)

#define EEC_AUXVESTY_FORT_VICTORIA_CLASS_CARGO

((EAC_Auxiliary_Vessel_Type)4)

#define EEC_AUXVESTY_HECLA_CLASS_SURVEY

((EAC_Auxiliary_Vessel_Type)5)

#define EEC_AUXVESTY_MOORHEN_CLASS_SALVAGE

((EAC_Auxiliary_Vessel_Type)6)

#define EEC_AUXVESTY_ROEBUCK_CLASS_SURVEY

((EAC_Auxiliary_Vessel_Type)7)

#define EEC_AUXVESTY_ROVER_CLASS_OILER

((EAC_Auxiliary_Vessel_Type)8)

#define EEC_AUXVESTY_SAL_CLASS_MOORING

((EAC_Auxiliary_Vessel_Type)9)

#define EEC_AUXVESTY_STENA_CLASS_REPAIR

((EAC_Auxiliary_Vessel_Type)10)

#define EEC_AUXVESTY_TORNADO_CLASS_TORPEDO_RECOVERY

((EAC_Auxiliary_Vessel_Type)11)

typedef EDCS_Integer    EAC_Available_Facilities_Type;

#define EEC_AVAILFACTY_BOAT_LIFT

((EAC_Available_Facilities_Type)1)

#define EEC_AVAILFACTY_BOAT_RAMP

((EAC_Available_Facilities_Type)2)

#define EEC_AVAILFACTY_BOTTLE_GAS

((EAC_Available_Facilities_Type)3)

#define EEC_AVAILFACTY_CAMPGROUND

((EAC_Available_Facilities_Type)4)

#define EEC_AVAILFACTY_CHANDLER

((EAC_Available_Facilities_Type)5)

#define EEC_AVAILFACTY_DESALINATION

((EAC_Available_Facilities_Type)6)

#define EEC_AVAILFACTY_ELECTRICITY

((EAC_Available_Facilities_Type)7)

#define EEC_AVAILFACTY_EMERGENCY_TELEPHONE

((EAC_Available_Facilities_Type)8)

#define EEC_AVAILFACTY_FRESH_WATER

((EAC_Available_Facilities_Type)9)

#define EEC_AVAILFACTY_FUEL_STATION

((EAC_Available_Facilities_Type)10)

#define EEC_AVAILFACTY_HEALTH_OFFICE

((EAC_Available_Facilities_Type)11)

#define EEC_AVAILFACTY_HELIPAD

((EAC_Available_Facilities_Type)12)

#define EEC_AVAILFACTY_HOTEL

((EAC_Available_Facilities_Type)13)

#define EEC_AVAILFACTY_LAUNDERETTE

((EAC_Available_Facilities_Type)14)

#define EEC_AVAILFACTY_MARINE_POLICE_STATION

((EAC_Available_Facilities_Type)15)

#define EEC_AVAILFACTY_NAUTICAL_CLUB

((EAC_Available_Facilities_Type)16)

#define EEC_AVAILFACTY_NONE_AVAILABLE

((EAC_Available_Facilities_Type)17)

#define EEC_AVAILFACTY_PARKING_FOR_BOATS

((EAC_Available_Facilities_Type)18)

#define EEC_AVAILFACTY_PHARMACY

((EAC_Available_Facilities_Type)19)

#define EEC_AVAILFACTY_PICNIC_TRACT

((EAC_Available_Facilities_Type)20)

#define EEC_AVAILFACTY_POSTBOX

((EAC_Available_Facilities_Type)21)

#define EEC_AVAILFACTY_PROVISIONS

((EAC_Available_Facilities_Type)22)

#define EEC_AVAILFACTY_PUBLIC_INN

((EAC_Available_Facilities_Type)23)

#define EEC_AVAILFACTY_PUBLIC_TELEPHONE

((EAC_Available_Facilities_Type)24)

#define EEC_AVAILFACTY_PUBLIC_TOILET

((EAC_Available_Facilities_Type)25)

#define EEC_AVAILFACTY_RECREATIONAL_VEHICLE_PARK

((EAC_Available_Facilities_Type)26)

#define EEC_AVAILFACTY_REFUSE_BIN

((EAC_Available_Facilities_Type)27)

#define EEC_AVAILFACTY_REPAIR_BUILDING

((EAC_Available_Facilities_Type)28)

#define EEC_AVAILFACTY_RESTAURANT

((EAC_Available_Facilities_Type)29)

#define EEC_AVAILFACTY_SAILMAKER

((EAC_Available_Facilities_Type)30)

#define EEC_AVAILFACTY_SCRUBBING_BERTH

((EAC_Available_Facilities_Type)31)

#define EEC_AVAILFACTY_SECURITY

((EAC_Available_Facilities_Type)32)

#define EEC_AVAILFACTY_SEWAGE_PUMP_OUT

((EAC_Available_Facilities_Type)33)

#define EEC_AVAILFACTY_SHIPYARD

((EAC_Available_Facilities_Type)34)

#define EEC_AVAILFACTY_SHOWER

((EAC_Available_Facilities_Type)35)

#define EEC_AVAILFACTY_TICKET_SALE

((EAC_Available_Facilities_Type)36)

#define EEC_AVAILFACTY_VEHICLE_LOT

((EAC_Available_Facilities_Type)37)

#define EEC_AVAILFACTY_VISITORS_BERTH

((EAC_Available_Facilities_Type)38)

#define EEC_AVAILFACTY_VISITORS_MOORING

((EAC_Available_Facilities_Type)39)

typedef EDCS_Integer    EAC_Averaging_Period_Category;

#define EEC_AVERPERCAT_ONE_SECOND

((EAC_Averaging_Period_Category)1)

#define EEC_AVERPERCAT_TWO_SECONDS

((EAC_Averaging_Period_Category)2)

#define EEC_AVERPERCAT_FIVE_SECONDS

((EAC_Averaging_Period_Category)3)

#define EEC_AVERPERCAT_TEN_SECONDS

((EAC_Averaging_Period_Category)4)

#define EEC_AVERPERCAT_FIFTEEN_SECONDS

((EAC_Averaging_Period_Category)5)

#define EEC_AVERPERCAT_THIRTY_SECONDS

((EAC_Averaging_Period_Category)6)

#define EEC_AVERPERCAT_ONE_MINUTE

((EAC_Averaging_Period_Category)7)

#define EEC_AVERPERCAT_TWO_MINUTES

((EAC_Averaging_Period_Category)8)

#define EEC_AVERPERCAT_FIVE_MINUTES

((EAC_Averaging_Period_Category)9)

#define EEC_AVERPERCAT_TEN_MINUTES

((EAC_Averaging_Period_Category)10)

#define EEC_AVERPERCAT_FIFTEEN_MINUTES

((EAC_Averaging_Period_Category)11)

#define EEC_AVERPERCAT_THIRTY_MINUTES

((EAC_Averaging_Period_Category)12)

#define EEC_AVERPERCAT_ONE_HOUR

((EAC_Averaging_Period_Category)13)

#define EEC_AVERPERCAT_TWO_HOURS

((EAC_Averaging_Period_Category)14)

#define EEC_AVERPERCAT_THREE_HOURS

((EAC_Averaging_Period_Category)15)

#define EEC_AVERPERCAT_FOUR_HOURS

((EAC_Averaging_Period_Category)16)

#define EEC_AVERPERCAT_SIX_HOURS

((EAC_Averaging_Period_Category)17)

#define EEC_AVERPERCAT_EIGHT_HOURS

((EAC_Averaging_Period_Category)18)

#define EEC_AVERPERCAT_TWELVE_HOURS

((EAC_Averaging_Period_Category)19)

#define EEC_AVERPERCAT_TWENTY_FOUR_HOURS

((EAC_Averaging_Period_Category)20)

typedef EDCS_Integer    EAC_Aviation_Location_Id_Value_Set;

#define EEC_AVTLOCIDVALSET_UNCONSTRAINED

((EAC_Aviation_Location_Id_Value_Set)1)

#define EEC_AVTLOCIDVALSET_ICAO

((EAC_Aviation_Location_Id_Value_Set)2)

#define EEC_AVTLOCIDVALSET_US_FAA

((EAC_Aviation_Location_Id_Value_Set)3)

typedef EDCS_Integer    EAC_Balcony_Type;

#define EEC_BALCONYTY_CHOIR_LOFT

((EAC_Balcony_Type)1)

#define EEC_BALCONYTY_EXTERIOR

((EAC_Balcony_Type)2)

#define EEC_BALCONYTY_INTERIOR

((EAC_Balcony_Type)3)

typedef EDCS_Integer    EAC_Basement_Construction_Material;

#define EEC_BSMTCNSTCTTY_MASONRY

((EAC_Basement_Construction_Material)1)

#define EEC_BSMTCNSTCTTY_POURED_CONCRETE

((EAC_Basement_Construction_Material)2)

#define EEC_BSMTCNSTCTTY_PRECAST_PANEL

((EAC_Basement_Construction_Material)3)

#define EEC_BSMTCNSTCTTY_SOIL

((EAC_Basement_Construction_Material)4)

typedef EDCS_Integer    EAC_Beach_Portion;

#define EEC_BEACHPORTN_BACKSHORE

((EAC_Beach_Portion)1)

#define EEC_BEACHPORTN_FORESHORE

((EAC_Beach_Portion)2)

#define EEC_BEACHPORTN_NEARSHORE

((EAC_Beach_Portion)3)

typedef EDCS_Integer    EAC_Beaufort_Wind_Scale;

#define EEC_BEAUFORTWNDSCL_CALM

((EAC_Beaufort_Wind_Scale)1)

#define EEC_BEAUFORTWNDSCL_LIGHT_AIR

((EAC_Beaufort_Wind_Scale)2)

#define EEC_BEAUFORTWNDSCL_LIGHT_BREEZE

((EAC_Beaufort_Wind_Scale)3)

#define EEC_BEAUFORTWNDSCL_GENTLE_BREEZE

((EAC_Beaufort_Wind_Scale)4)

#define EEC_BEAUFORTWNDSCL_MODERATE_BREEZE

((EAC_Beaufort_Wind_Scale)5)

#define EEC_BEAUFORTWNDSCL_FRESH_BREEZE

((EAC_Beaufort_Wind_Scale)6)

#define EEC_BEAUFORTWNDSCL_STRONG_BREEZE

((EAC_Beaufort_Wind_Scale)7)

#define EEC_BEAUFORTWNDSCL_NEAR_GALE

((EAC_Beaufort_Wind_Scale)8)

#define EEC_BEAUFORTWNDSCL_GALE

((EAC_Beaufort_Wind_Scale)9)

#define EEC_BEAUFORTWNDSCL_STRONG_GALE

((EAC_Beaufort_Wind_Scale)10)

#define EEC_BEAUFORTWNDSCL_STORM

((EAC_Beaufort_Wind_Scale)11)

#define EEC_BEAUFORTWNDSCL_VIOLENT_STORM

((EAC_Beaufort_Wind_Scale)12)

#define EEC_BEAUFORTWNDSCL_HURRICANE

((EAC_Beaufort_Wind_Scale)13)

typedef EDCS_Integer    EAC_Below_Station_Cloud_Coverage;

#define EEC_BLWSTACLDCOV_NONE_PRESENT

((EAC_Below_Station_Cloud_Coverage)1)

#define EEC_BLWSTACLDCOV_ONE_OKTA

((EAC_Below_Station_Cloud_Coverage)2)

#define EEC_BLWSTACLDCOV_TWO_OKTA

((EAC_Below_Station_Cloud_Coverage)3)

#define EEC_BLWSTACLDCOV_THREE_OKTA

((EAC_Below_Station_Cloud_Coverage)4)

#define EEC_BLWSTACLDCOV_FOUR_OKTA

((EAC_Below_Station_Cloud_Coverage)5)

#define EEC_BLWSTACLDCOV_FIVE_OKTA

((EAC_Below_Station_Cloud_Coverage)6)

#define EEC_BLWSTACLDCOV_SIX_OKTA

((EAC_Below_Station_Cloud_Coverage)7)

#define EEC_BLWSTACLDCOV_SEVEN_OKTA

((EAC_Below_Station_Cloud_Coverage)8)

#define EEC_BLWSTACLDCOV_EIGHT_OKTA

((EAC_Below_Station_Cloud_Coverage)9)

#define EEC_BLWSTACLDCOV_SKY_OBSCURED

((EAC_Below_Station_Cloud_Coverage)10)

#define EEC_BLWSTACLDCOV_PARTIAL_OBSCURATION

((EAC_Below_Station_Cloud_Coverage)11)

#define EEC_BLWSTACLDCOV_SCATTERED

((EAC_Below_Station_Cloud_Coverage)12)

#define EEC_BLWSTACLDCOV_BROKEN

((EAC_Below_Station_Cloud_Coverage)13)

#define EEC_BLWSTACLDCOV_FEW

((EAC_Below_Station_Cloud_Coverage)14)

#define EEC_BLWSTACLDCOV_INDISCERNABLE

((EAC_Below_Station_Cloud_Coverage)15)

typedef EDCS_Integer    EAC_Below_Station_Cloud_Top_Characteristics;

#define EEC_BLWSTACLDTPCHR_FRAGMENTED

((EAC_Below_Station_Cloud_Top_Characteristics)1)

#define EEC_BLWSTACLDTPCHR_CONT_FLAT_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)2)

#define EEC_BLWSTACLDTPCHR_SML_BREAKS_FLAT_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)3)

#define EEC_BLWSTACLDTPCHR_LRG_BREAKS_FLAT_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)4)

#define EEC_BLWSTACLDTPCHR_CONT_UNDULATING_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)5)

#define EEC_BLWSTACLDTPCHR_LRG_BREAKS_UNDULATING_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)6)

#define EEC_BLWSTACLDTPCHR_SML_BREAKS_UNDULATING_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)7)

#define EEC_BLWSTACLDTPCHR_CONT_TOWERING_TOPS

((EAC_Below_Station_Cloud_Top_Characteristics)8)

#define EEC_BLWSTACLDTPCHR_WAVE_GROUPS_WITH_TOWERING

((EAC_Below_Station_Cloud_Top_Characteristics)9)

#define EEC_BLWSTACLDTPCHR_MULTIPLE_LAYERS_AND_LEVELS

((EAC_Below_Station_Cloud_Top_Characteristics)10)

#define EEC_BLWSTACLDTPCHR_CLOUD_NOT_VISIBLE

((EAC_Below_Station_Cloud_Top_Characteristics)11)

typedef EDCS_Integer    EAC_Below_Station_Cloud_Type;

#define EEC_BLWSTACLDTY_CIRRUS

((EAC_Below_Station_Cloud_Type)1)

#define EEC_BLWSTACLDTY_CIRROCUMULUS

((EAC_Below_Station_Cloud_Type)2)

#define EEC_BLWSTACLDTY_CIRROSTRATUS

((EAC_Below_Station_Cloud_Type)3)

#define EEC_BLWSTACLDTY_ALTOCUMULUS

((EAC_Below_Station_Cloud_Type)4)

#define EEC_BLWSTACLDTY_ALTOSTRATUS

((EAC_Below_Station_Cloud_Type)5)

#define EEC_BLWSTACLDTY_NIMBOSTRATUS

((EAC_Below_Station_Cloud_Type)6)

#define EEC_BLWSTACLDTY_STRATOCUMULUS

((EAC_Below_Station_Cloud_Type)7)

#define EEC_BLWSTACLDTY_STRATUS

((EAC_Below_Station_Cloud_Type)8)

#define EEC_BLWSTACLDTY_CUMULUS

((EAC_Below_Station_Cloud_Type)9)

#define EEC_BLWSTACLDTY_CUMULONIMBUS

((EAC_Below_Station_Cloud_Type)10)

#define EEC_BLWSTACLDTY_NOT_VISIBLE

((EAC_Below_Station_Cloud_Type)11)

#define EEC_BLWSTACLDTY_NO_CLOUDS

((EAC_Below_Station_Cloud_Type)12)

typedef EDCS_Integer    EAC_Benchmark_Type;

#define EEC_BNCHMKTY_PRIMARY_ACS

((EAC_Benchmark_Type)1)

#define EEC_BNCHMKTY_SECONDARY_ACS

((EAC_Benchmark_Type)2)

typedef EDCS_Integer    EAC_Berth_Type;

#define EEC_BERTHTY_PIER

((EAC_Berth_Type)1)

#define EEC_BERTHTY_QUAY

((EAC_Berth_Type)2)

#define EEC_BERTHTY_WHARF

((EAC_Berth_Type)3)

typedef EDCS_Integer    EAC_Biologic_Agent_Type;

#define EEC_BIOAGENTTY_ABRIN

((EAC_Biologic_Agent_Type)1)

#define EEC_BIOAGENTTY_ACONITINE

((EAC_Biologic_Agent_Type)2)

#define EEC_BIOAGENTTY_AFLA

((EAC_Biologic_Agent_Type)3)

#define EEC_BIOAGENTTY_AFLATOXIN

((EAC_Biologic_Agent_Type)4)

#define EEC_BIOAGENTTY_ALPHA_BUNGARO

((EAC_Biologic_Agent_Type)5)

#define EEC_BIOAGENTTY_ALPHA_BUNGAROTOXIN

((EAC_Biologic_Agent_Type)6)

#define EEC_BIOAGENTTY_ANA

((EAC_Biologic_Agent_Type)7)

#define EEC_BIOAGENTTY_ANATOXIN_A

((EAC_Biologic_Agent_Type)8)

#define EEC_BIOAGENTTY_ANTHRAX

((EAC_Biologic_Agent_Type)9)

#define EEC_BIOAGENTTY_B1A

((EAC_Biologic_Agent_Type)10)

#define EEC_BIOAGENTTY_B2A

((EAC_Biologic_Agent_Type)11)

#define EEC_BIOAGENTTY_B3A

((EAC_Biologic_Agent_Type)12)

#define EEC_BIOAGENTTY_B3B

((EAC_Biologic_Agent_Type)13)

#define EEC_BIOAGENTTY_B4

((EAC_Biologic_Agent_Type)14)

#define EEC_BIOAGENTTY_B5

((EAC_Biologic_Agent_Type)15)

#define EEC_BIOAGENTTY_BATRACHO

((EAC_Biologic_Agent_Type)16)

#define EEC_BIOAGENTTY_BATRACHOTOXIN

((EAC_Biologic_Agent_Type)17)

#define EEC_BIOAGENTTY_BETA_BUNGARO

((EAC_Biologic_Agent_Type)18)

#define EEC_BIOAGENTTY_BETA_BUNGAROTOXIN

((EAC_Biologic_Agent_Type)19)

#define EEC_BIOAGENTTY_BLISTER_AGENT

((EAC_Biologic_Agent_Type)20)

#define EEC_BIOAGENTTY_BLOOD_AGENT

((EAC_Biologic_Agent_Type)21)

#define EEC_BIOAGENTTY_BOTULINUM_A

((EAC_Biologic_Agent_Type)22)

#define EEC_BIOAGENTTY_BOTULINUM_B

((EAC_Biologic_Agent_Type)23)

#define EEC_BIOAGENTTY_BOTULINUM_C

((EAC_Biologic_Agent_Type)24)

#define EEC_BIOAGENTTY_BOTULINUM_D

((EAC_Biologic_Agent_Type)25)

#define EEC_BIOAGENTTY_BOTULINUM_E

((EAC_Biologic_Agent_Type)26)

#define EEC_BIOAGENTTY_BOTU_TOXIN_A

((EAC_Biologic_Agent_Type)27)

#define EEC_BIOAGENTTY_BOTU_TOXIN_B

((EAC_Biologic_Agent_Type)28)

#define EEC_BIOAGENTTY_BOTU_TOXIN_C

((EAC_Biologic_Agent_Type)29)

#define EEC_BIOAGENTTY_BOTU_TOXIN_D

((EAC_Biologic_Agent_Type)30)

#define EEC_BIOAGENTTY_BOTU_TOXIN_E

((EAC_Biologic_Agent_Type)31)

#define EEC_BIOAGENTTY_BOTU_TOXIN_F

((EAC_Biologic_Agent_Type)32)

#define EEC_BIOAGENTTY_BOTU_TOXIN_G

((EAC_Biologic_Agent_Type)33)

#define EEC_BIOAGENTTY_BREVE

((EAC_Biologic_Agent_Type)34)

#define EEC_BIOAGENTTY_BREVE_TOXIN

((EAC_Biologic_Agent_Type)35)

#define EEC_BIOAGENTTY_BRUCELLA

((EAC_Biologic_Agent_Type)36)

#define EEC_BIOAGENTTY_BRUCELLA_ABORTUS

((EAC_Biologic_Agent_Type)37)

#define EEC_BIOAGENTTY_BRUCELLA_CANIS

((EAC_Biologic_Agent_Type)38)

#define EEC_BIOAGENTTY_BRUCELLA_MELITENSIS

((EAC_Biologic_Agent_Type)39)

#define EEC_BIOAGENTTY_BRUCELLA_NEOTOMAE

((EAC_Biologic_Agent_Type)40)

#define EEC_BIOAGENTTY_BRUCELLA_OVIS

((EAC_Biologic_Agent_Type)41)

#define EEC_BIOAGENTTY_BRUCELLA_SUIS

((EAC_Biologic_Agent_Type)42)

#define EEC_BIOAGENTTY_BRUCELLOSIS

((EAC_Biologic_Agent_Type)43)

#define EEC_BIOAGENTTY_CHOKING_AGENT

((EAC_Biologic_Agent_Type)44)

#define EEC_BIOAGENTTY_CHOLERA

((EAC_Biologic_Agent_Type)45)

#define EEC_BIOAGENTTY_CIGUA

((EAC_Biologic_Agent_Type)46)

#define EEC_BIOAGENTTY_CIGUATOXIN

((EAC_Biologic_Agent_Type)47)

#define EEC_BIOAGENTTY_COBRO

((EAC_Biologic_Agent_Type)48)

#define EEC_BIOAGENTTY_COBROTOXIN

((EAC_Biologic_Agent_Type)49)

#define EEC_BIOAGENTTY_CONO

((EAC_Biologic_Agent_Type)50)

#define EEC_BIOAGENTTY_CONOTOXIN

((EAC_Biologic_Agent_Type)51)

#define EEC_BIOAGENTTY_CRO

((EAC_Biologic_Agent_Type)52)

#define EEC_BIOAGENTTY_CROTOXIN

((EAC_Biologic_Agent_Type)53)

#define EEC_BIOAGENTTY_DEBROMOAPLYSIA

((EAC_Biologic_Agent_Type)54)

#define EEC_BIOAGENTTY_DEBROMOAPLYSIATOXIN

((EAC_Biologic_Agent_Type)55)

#define EEC_BIOAGENTTY_DIACETOXYSCIRPENOL

((EAC_Biologic_Agent_Type)56)

#define EEC_BIOAGENTTY_DIPTHERIA

((EAC_Biologic_Agent_Type)57)

#define EEC_BIOAGENTTY_ERABU

((EAC_Biologic_Agent_Type)58)

#define EEC_BIOAGENTTY_ERABUTOXIN

((EAC_Biologic_Agent_Type)59)

#define EEC_BIOAGENTTY_GAMMA_BUNGAROTOXIN

((EAC_Biologic_Agent_Type)60)

#define EEC_BIOAGENTTY_GRAYANO

((EAC_Biologic_Agent_Type)61)

#define EEC_BIOAGENTTY_GRAYANOTOXIN

((EAC_Biologic_Agent_Type)62)

#define EEC_BIOAGENTTY_HEAT_LABILE_ENTERO

((EAC_Biologic_Agent_Type)63)

#define EEC_BIOAGENTTY_HEAT_STABLE_ENTERO

((EAC_Biologic_Agent_Type)64)

#define EEC_BIOAGENTTY_MICROCYSTIN

((EAC_Biologic_Agent_Type)65)

#define EEC_BIOAGENTTY_MICROCYSTIN_TOXIN

((EAC_Biologic_Agent_Type)66)

#define EEC_BIOAGENTTY_NERVE_AGENT

((EAC_Biologic_Agent_Type)67)

#define EEC_BIOAGENTTY_NIVALENOL

((EAC_Biologic_Agent_Type)68)

#define EEC_BIOAGENTTY_PALY

((EAC_Biologic_Agent_Type)69)

#define EEC_BIOAGENTTY_PALYTOXIN

((EAC_Biologic_Agent_Type)70)

#define EEC_BIOAGENTTY_PLAGUE

((EAC_Biologic_Agent_Type)71)

#define EEC_BIOAGENTTY_Q_FEVER

((EAC_Biologic_Agent_Type)72)

#define EEC_BIOAGENTTY_RICIN

((EAC_Biologic_Agent_Type)73)

#define EEC_BIOAGENTTY_SAXI

((EAC_Biologic_Agent_Type)74)

#define EEC_BIOAGENTTY_SAXITOXIN

((EAC_Biologic_Agent_Type)75)

#define EEC_BIOAGENTTY_SHIGELLA

((EAC_Biologic_Agent_Type)76)

#define EEC_BIOAGENTTY_SMALLPOX

((EAC_Biologic_Agent_Type)77)

#define EEC_BIOAGENTTY_STAPH_ENTERO_A

((EAC_Biologic_Agent_Type)78)

#define EEC_BIOAGENTTY_STAPH_ENTERO_B

((EAC_Biologic_Agent_Type)79)

#define EEC_BIOAGENTTY_STAPH_ENTERO_C

((EAC_Biologic_Agent_Type)80)

#define EEC_BIOAGENTTY_STAPH_ENTERO_C1

((EAC_Biologic_Agent_Type)81)

#define EEC_BIOAGENTTY_STAPH_ENTERO_C2

((EAC_Biologic_Agent_Type)82)

#define EEC_BIOAGENTTY_STAPH_ENTERO_C3

((EAC_Biologic_Agent_Type)83)

#define EEC_BIOAGENTTY_STAPH_ENTERO_D

((EAC_Biologic_Agent_Type)84)

#define EEC_BIOAGENTTY_STAPH_ENTERO_E

((EAC_Biologic_Agent_Type)85)

#define EEC_BIOAGENTTY_STAPH_ENTERO_F

((EAC_Biologic_Agent_Type)86)

#define EEC_BIOAGENTTY_T_2

((EAC_Biologic_Agent_Type)87)

#define EEC_BIOAGENTTY_T2_TOXIN

((EAC_Biologic_Agent_Type)88)

#define EEC_BIOAGENTTY_TETANUS

((EAC_Biologic_Agent_Type)89)

#define EEC_BIOAGENTTY_TETRODO

((EAC_Biologic_Agent_Type)90)

#define EEC_BIOAGENTTY_TETRODOTOXIN

((EAC_Biologic_Agent_Type)91)

#define EEC_BIOAGENTTY_TRICHOTHECENE

((EAC_Biologic_Agent_Type)92)

#define EEC_BIOAGENTTY_TRICHOTHECENE_MYCO

((EAC_Biologic_Agent_Type)93)

#define EEC_BIOAGENTTY_TULARAEMIA

((EAC_Biologic_Agent_Type)94)

#define EEC_BIOAGENTTY_VERATRIDINE

((EAC_Biologic_Agent_Type)95)

#define EEC_BIOAGENTTY_VOMATOXIN

((EAC_Biologic_Agent_Type)96)

typedef EDCS_Integer    EAC_Bomber_Winged_Aircraft_Type;

#define EEC_BMBWNGARCRFTY_B1A_LANCER_SERIES

((EAC_Bomber_Winged_Aircraft_Type)1)

#define EEC_BMBWNGARCRFTY_B1B_LANCER_SERIES

((EAC_Bomber_Winged_Aircraft_Type)2)

#define EEC_BMBWNGARCRFTY_B2_SPIRIT_SERIES

((EAC_Bomber_Winged_Aircraft_Type)3)

#define EEC_BMBWNGARCRFTY_B52_STRATOFORTRESS_SERIES

((EAC_Bomber_Winged_Aircraft_Type)4)

#define EEC_BMBWNGARCRFTY_TU142_BEAR_SERIES

((EAC_Bomber_Winged_Aircraft_Type)5)

#define EEC_BMBWNGARCRFTY_TU160_BLACKJACK_SERIES

((EAC_Bomber_Winged_Aircraft_Type)6)

#define EEC_BMBWNGARCRFTY_TU26_BACKFIRE_SERIES

((EAC_Bomber_Winged_Aircraft_Type)7)

#define EEC_BMBWNGARCRFTY_TU95_BEAR_SERIES

((EAC_Bomber_Winged_Aircraft_Type)8)

typedef EDCS_Integer    EAC_Bottom_Return_Allegiance;

#define EEC_BOTRETALEGN_FRIEND

((EAC_Bottom_Return_Allegiance)1)

#define EEC_BOTRETALEGN_HOSTILE

((EAC_Bottom_Return_Allegiance)2)

#define EEC_BOTRETALEGN_NEUTRAL

((EAC_Bottom_Return_Allegiance)3)

typedef EDCS_Integer    EAC_Bottom_Return_Obstacle_Status;

#define EEC_BOTRETOBSTSTAT_DETECTED

((EAC_Bottom_Return_Obstacle_Status)1)

#define EEC_BOTRETOBSTSTAT_CLASSIFIED

((EAC_Bottom_Return_Obstacle_Status)2)

#define EEC_BOTRETOBSTSTAT_IDENTIFIED

((EAC_Bottom_Return_Obstacle_Status)3)

typedef EDCS_Integer    EAC_Bottom_Return_Rock_Status;

#define EEC_BOTRETROCKSTAT_DETECTED

((EAC_Bottom_Return_Rock_Status)1)

#define EEC_BOTRETROCKSTAT_CLASSIFIED

((EAC_Bottom_Return_Rock_Status)2)

#define EEC_BOTRETROCKSTAT_IDENTIFIED

((EAC_Bottom_Return_Rock_Status)3)

typedef EDCS_Integer    EAC_Bottom_Return_Seabed_Status;

#define EEC_BOTRETSBEDSTAT_DETECTED

((EAC_Bottom_Return_Seabed_Status)1)

#define EEC_BOTRETSBEDSTAT_CLASSIFIED

((EAC_Bottom_Return_Seabed_Status)2)

#define EEC_BOTRETSBEDSTAT_IDENTIFIED

((EAC_Bottom_Return_Seabed_Status)3)

typedef EDCS_Integer    EAC_Bottom_Return_Status;

#define EEC_BOTRETSTAT_DETECTED

((EAC_Bottom_Return_Status)1)

#define EEC_BOTRETSTAT_CLASSIFIED

((EAC_Bottom_Return_Status)2)

#define EEC_BOTRETSTAT_IDENTIFIED

((EAC_Bottom_Return_Status)3)

typedef EDCS_Integer    EAC_Bottom_Return_Type;

#define EEC_BOTRETTY_IDENTITY

((EAC_Bottom_Return_Type)1)

#define EEC_BOTRETTY_OBSTACLE

((EAC_Bottom_Return_Type)2)

#define EEC_BOTRETTY_ROCK

((EAC_Bottom_Return_Type)3)

#define EEC_BOTRETTY_SEABED_INSTALLATION

((EAC_Bottom_Return_Type)4)

#define EEC_BOTRETTY_WRECK

((EAC_Bottom_Return_Type)5)

typedef EDCS_Integer    EAC_Bottom_Return_Wreck_Status;

#define EEC_BOTRETWRCKSTAT_DETECTED

((EAC_Bottom_Return_Wreck_Status)1)

#define EEC_BOTRETWRCKSTAT_CLASSIFIED

((EAC_Bottom_Return_Wreck_Status)2)

#define EEC_BOTRETWRCKSTAT_IDENTIFIED

((EAC_Bottom_Return_Wreck_Status)3)

typedef EDCS_Integer    EAC_Boundary_Status;

#define EEC_BNDRYSTAT_DEFINITE

((EAC_Boundary_Status)1)

#define EEC_BNDRYSTAT_IN_DISPUTE

((EAC_Boundary_Status)2)

#define EEC_BNDRYSTAT_INDEFINITE

((EAC_Boundary_Status)3)

#define EEC_BNDRYSTAT_NOT_DEFINED

((EAC_Boundary_Status)4)

#define EEC_BNDRYSTAT_NOT_RECOG_BY_DATA_PROVIDER

((EAC_Boundary_Status)5)

#define EEC_BNDRYSTAT_RECOG_BY_DATA_PROVIDER

((EAC_Boundary_Status)6)

typedef EDCS_Integer    EAC_Boundary_Type;

#define EEC_BNDRYTY_ACCESS_ZONE

((EAC_Boundary_Type)1)

#define EEC_BNDRYTY_ADMINISTRATIVE

((EAC_Boundary_Type)2)

#define EEC_BNDRYTY_ADMINISTRATIVE_REGION

((EAC_Boundary_Type)3)

#define EEC_BNDRYTY_AIRSPACE

((EAC_Boundary_Type)4)

#define EEC_BNDRYTY_AIRSPACE_COMPONENT

((EAC_Boundary_Type)5)

#define EEC_BNDRYTY_ARMISTICE_LINE

((EAC_Boundary_Type)6)

#define EEC_BNDRYTY_CEASE_FIRE_LINE

((EAC_Boundary_Type)7)

#define EEC_BNDRYTY_CITY

((EAC_Boundary_Type)8)

#define EEC_BNDRYTY_CITY_PARK

((EAC_Boundary_Type)9)

#define EEC_BNDRYTY_CLAIM_LINE

((EAC_Boundary_Type)10)

#define EEC_BNDRYTY_CONTACT_ZONE

((EAC_Boundary_Type)11)

#define EEC_BNDRYTY_COUNTY

((EAC_Boundary_Type)12)

#define EEC_BNDRYTY_COUNTY_PARK

((EAC_Boundary_Type)13)

#define EEC_BNDRYTY_DE_FACTO

((EAC_Boundary_Type)14)

#define EEC_BNDRYTY_DEMILITARIZED_ZONE

((EAC_Boundary_Type)15)

#define EEC_BNDRYTY_DISPUTED

((EAC_Boundary_Type)16)

#define EEC_BNDRYTY_HISTORICAL

((EAC_Boundary_Type)17)

#define EEC_BNDRYTY_HOLIDAY_REGION

((EAC_Boundary_Type)18)

#define EEC_BNDRYTY_INDIGENOUS_PEOPLES_RESERVE

((EAC_Boundary_Type)19)

#define EEC_BNDRYTY_INTERNATIONAL_DATE_LINE

((EAC_Boundary_Type)20)

#define EEC_BNDRYTY_LOCAL_PARK

((EAC_Boundary_Type)21)

#define EEC_BNDRYTY_MAP

((EAC_Boundary_Type)22)

#define EEC_BNDRYTY_MARINE_LIMIT

((EAC_Boundary_Type)23)

#define EEC_BNDRYTY_MARINE_REGION

((EAC_Boundary_Type)24)

#define EEC_BNDRYTY_NATIONAL

((EAC_Boundary_Type)25)

#define EEC_BNDRYTY_NATIONAL_PARK

((EAC_Boundary_Type)26)

#define EEC_BNDRYTY_NATIONAL_RESERVE_UNSPECIFIED

((EAC_Boundary_Type)27)

#define EEC_BNDRYTY_NAVIGATION_RESTRICTED_REGION

((EAC_Boundary_Type)28)

#define EEC_BNDRYTY_OCCUPATION_ZONE

((EAC_Boundary_Type)29)

#define EEC_BNDRYTY_REGULATED_LINE

((EAC_Boundary_Type)30)

#define EEC_BNDRYTY_STATE

((EAC_Boundary_Type)31)

#define EEC_BNDRYTY_STATE_PARK

((EAC_Boundary_Type)32)

#define EEC_BNDRYTY_STATE_RESERVE_UNSPECIFIED

((EAC_Boundary_Type)33)

#define EEC_BNDRYTY_SWEPT_REGION

((EAC_Boundary_Type)34)

#define EEC_BNDRYTY_TOWN

((EAC_Boundary_Type)35)

#define EEC_BNDRYTY_TRAINING_SITE

((EAC_Boundary_Type)36)

#define EEC_BNDRYTY_VACATION_REGION

((EAC_Boundary_Type)37)

#define EEC_BNDRYTY_WATERSHED_DIVIDE

((EAC_Boundary_Type)38)

#define EEC_BNDRYTY_WEAPONS_RANGE

((EAC_Boundary_Type)39)

typedef EDCS_Integer    EAC_Branch_Railway_Type;

#define EEC_BRRAILTY_ANY

((EAC_Branch_Railway_Type)1)

#define EEC_BRRAILTY_PASSING

((EAC_Branch_Railway_Type)2)

#define EEC_BRRAILTY_SIDING

((EAC_Branch_Railway_Type)3)

#define EEC_BRRAILTY_SPUR

((EAC_Branch_Railway_Type)4)

typedef EDCS_Integer    EAC_Breaker_Flank;

#define EEC_BRKRFLANK_LEFT

((EAC_Breaker_Flank)1)

#define EEC_BRKRFLANK_RIGHT

((EAC_Breaker_Flank)2)

typedef EDCS_Integer    EAC_Bridge_Component_Type;

#define EEC_BRIDGECMPTTY_ABUTMENT

((EAC_Bridge_Component_Type)1)

#define EEC_BRIDGECMPTTY_DECK

((EAC_Bridge_Component_Type)2)

#define EEC_BRIDGECMPTTY_GUARD_RAIL

((EAC_Bridge_Component_Type)3)

#define EEC_BRIDGECMPTTY_PIER

((EAC_Bridge_Component_Type)4)

#define EEC_BRIDGECMPTTY_RAMP

((EAC_Bridge_Component_Type)5)

typedef EDCS_Integer    EAC_Bridge_Design;

#define EEC_BRIDGEDES_ARCH

((EAC_Bridge_Design)1)

#define EEC_BRIDGEDES_BAILEY

((EAC_Bridge_Design)2)

#define EEC_BRIDGEDES_CANTILEVER

((EAC_Bridge_Design)3)

#define EEC_BRIDGEDES_DECK

((EAC_Bridge_Design)4)

#define EEC_BRIDGEDES_FLOATING

((EAC_Bridge_Design)5)

#define EEC_BRIDGEDES_GIRDER

((EAC_Bridge_Design)6)

#define EEC_BRIDGEDES_MEDIUM_GIRDER

((EAC_Bridge_Design)7)

#define EEC_BRIDGEDES_MLTRY_ARMOUR_VEH_LAUNCHED

((EAC_Bridge_Design)8)

#define EEC_BRIDGEDES_MLTRY_HEAVY_ASSAULT

((EAC_Bridge_Design)9)

#define EEC_BRIDGEDES_MLTRY_M4T6

((EAC_Bridge_Design)10)

#define EEC_BRIDGEDES_MLTRY_M60A1_EMPLACED_AVLB

((EAC_Bridge_Design)11)

#define EEC_BRIDGEDES_MLTRY_PMP

((EAC_Bridge_Design)12)

#define EEC_BRIDGEDES_MLTRY_TACTICAL

((EAC_Bridge_Design)13)

#define EEC_BRIDGEDES_MLTRY_TMM

((EAC_Bridge_Design)14)

#define EEC_BRIDGEDES_MOBILE_ASSAULT

((EAC_Bridge_Design)15)

#define EEC_BRIDGEDES_MTU20_EMPLACED_AVLB

((EAC_Bridge_Design)16)

#define EEC_BRIDGEDES_RIBBON

((EAC_Bridge_Design)17)

#define EEC_BRIDGEDES_SLAB

((EAC_Bridge_Design)18)

#define EEC_BRIDGEDES_STATIONARY_BRIDGE

((EAC_Bridge_Design)19)

#define EEC_BRIDGEDES_STRINGER_BEAM

((EAC_Bridge_Design)20)

#define EEC_BRIDGEDES_SUSPENSION

((EAC_Bridge_Design)21)

#define EEC_BRIDGEDES_TRANSPORTER_FERRY

((EAC_Bridge_Design)22)

#define EEC_BRIDGEDES_TRUSS

((EAC_Bridge_Design)23)

typedef EDCS_Integer    EAC_Bridge_Function;

#define EEC_BRIDGEFN_BUILDING

((EAC_Bridge_Function)1)

#define EEC_BRIDGEFN_BUILT_UP_REGION

((EAC_Bridge_Function)2)

#define EEC_BRIDGEFN_MAN_MADE_OBSTACLE

((EAC_Bridge_Function)3)

#define EEC_BRIDGEFN_HYDROGRAPHIC_OBSTACLE

((EAC_Bridge_Function)4)

#define EEC_BRIDGEFN_HYPSOGRAPHIC_OBSTACLE

((EAC_Bridge_Function)5)

#define EEC_BRIDGEFN_MAN_MADE_WATERCOURSE

((EAC_Bridge_Function)6)

#define EEC_BRIDGEFN_PATH

((EAC_Bridge_Function)7)

#define EEC_BRIDGEFN_PHYSIOGRAPHIC_OBSTACLE

((EAC_Bridge_Function)8)

#define EEC_BRIDGEFN_RAILWAY

((EAC_Bridge_Function)9)

#define EEC_BRIDGEFN_RIVER

((EAC_Bridge_Function)10)

#define EEC_BRIDGEFN_ROAD

((EAC_Bridge_Function)11)

#define EEC_BRIDGEFN_VEGETATION_OBSTACLE

((EAC_Bridge_Function)12)

#define EEC_BRIDGEFN_WATER_CONTAINMENT

((EAC_Bridge_Function)13)

typedef EDCS_Integer    EAC_Bridge_Information_Reliability;

#define EEC_BRIDGEINFRELI_ESTIMATED

((EAC_Bridge_Information_Reliability)1)

#define EEC_BRIDGEINFRELI_KNOWN

((EAC_Bridge_Information_Reliability)2)

typedef EDCS_Integer    EAC_Bridge_Opening_Type;

#define EEC_BRIDGEOPNTY_BASCULE

((EAC_Bridge_Opening_Type)1)

#define EEC_BRIDGEOPNTY_LIFT

((EAC_Bridge_Opening_Type)2)

#define EEC_BRIDGEOPNTY_RETRACTABLE

((EAC_Bridge_Opening_Type)3)

#define EEC_BRIDGEOPNTY_SWING

((EAC_Bridge_Opening_Type)4)

typedef EDCS_Integer    EAC_Bridge_Span_Type;

#define EEC_BRIDGESPANTY_ARCH_CLOSED_SPANDREL

((EAC_Bridge_Span_Type)1)

#define EEC_BRIDGESPANTY_ARCH_OPEN_SPANDREL

((EAC_Bridge_Span_Type)2)

#define EEC_BRIDGESPANTY_CULVERT

((EAC_Bridge_Span_Type)3)

#define EEC_BRIDGESPANTY_FLOATING

((EAC_Bridge_Span_Type)4)

#define EEC_BRIDGESPANTY_FRAME

((EAC_Bridge_Span_Type)5)

#define EEC_BRIDGESPANTY_MOVEABLE_TRUSS

((EAC_Bridge_Span_Type)6)

#define EEC_BRIDGESPANTY_PLATE

((EAC_Bridge_Span_Type)7)

#define EEC_BRIDGESPANTY_PLATE_BASCULE

((EAC_Bridge_Span_Type)8)

#define EEC_BRIDGESPANTY_PLATE_DRAW

((EAC_Bridge_Span_Type)9)

#define EEC_BRIDGESPANTY_PLATE_VERTICAL_LIFT

((EAC_Bridge_Span_Type)10)

#define EEC_BRIDGESPANTY_RETRACTABLE

((EAC_Bridge_Span_Type)11)

#define EEC_BRIDGESPANTY_SLAB

((EAC_Bridge_Span_Type)12)

#define EEC_BRIDGESPANTY_STRINGER_BEAM

((EAC_Bridge_Span_Type)13)

#define EEC_BRIDGESPANTY_STRINGER_DRAW

((EAC_Bridge_Span_Type)14)

#define EEC_BRIDGESPANTY_STRINGER_VERTICAL_LIFT

((EAC_Bridge_Span_Type)15)

#define EEC_BRIDGESPANTY_TRUSS

((EAC_Bridge_Span_Type)16)

#define EEC_BRIDGESPANTY_UNSPECIFIED_FIXED

((EAC_Bridge_Span_Type)17)

#define EEC_BRIDGESPANTY_VAULT

((EAC_Bridge_Span_Type)18)

typedef EDCS_Integer    EAC_Bridge_Structure_Type;

#define EEC_BRIDGESTRTY_ARCH_CLOSED_SPANDREL

((EAC_Bridge_Structure_Type)1)

#define EEC_BRIDGESTRTY_ARCH_OPEN_SPANDREL

((EAC_Bridge_Structure_Type)2)

#define EEC_BRIDGESTRTY_ARCH_SUSPENSION

((EAC_Bridge_Structure_Type)3)

#define EEC_BRIDGESTRTY_BASCULE

((EAC_Bridge_Structure_Type)4)

#define EEC_BRIDGESTRTY_CABLE_STAYED

((EAC_Bridge_Structure_Type)5)

#define EEC_BRIDGESTRTY_CANTILEVER

((EAC_Bridge_Structure_Type)6)

#define EEC_BRIDGESTRTY_COVERED

((EAC_Bridge_Structure_Type)7)

#define EEC_BRIDGESTRTY_DECK

((EAC_Bridge_Structure_Type)8)

#define EEC_BRIDGESTRTY_DRAW

((EAC_Bridge_Structure_Type)9)

#define EEC_BRIDGESTRTY_FIXED

((EAC_Bridge_Structure_Type)10)

#define EEC_BRIDGESTRTY_FOOT

((EAC_Bridge_Structure_Type)11)

#define EEC_BRIDGESTRTY_GIRDER

((EAC_Bridge_Structure_Type)12)

#define EEC_BRIDGESTRTY_LIFT

((EAC_Bridge_Structure_Type)13)

#define EEC_BRIDGESTRTY_MOVEABLE_SURFACE

((EAC_Bridge_Structure_Type)14)

#define EEC_BRIDGESTRTY_OPENING

((EAC_Bridge_Structure_Type)15)

#define EEC_BRIDGESTRTY_PONTOON

((EAC_Bridge_Structure_Type)16)

#define EEC_BRIDGESTRTY_RETRACTABLE

((EAC_Bridge_Structure_Type)17)

#define EEC_BRIDGESTRTY_SLAB

((EAC_Bridge_Structure_Type)18)

#define EEC_BRIDGESTRTY_STRINGER_BEAM

((EAC_Bridge_Structure_Type)19)

#define EEC_BRIDGESTRTY_SUSPENSION

((EAC_Bridge_Structure_Type)20)

#define EEC_BRIDGESTRTY_SUSPENSION_BOW_STRING

((EAC_Bridge_Structure_Type)21)

#define EEC_BRIDGESTRTY_SUSPENSION_CABLE_STAYED

((EAC_Bridge_Structure_Type)22)

#define EEC_BRIDGESTRTY_SWING

((EAC_Bridge_Structure_Type)23)

#define EEC_BRIDGESTRTY_TOWER_SUSPENSION

((EAC_Bridge_Structure_Type)24)

#define EEC_BRIDGESTRTY_TRANSPORTER

((EAC_Bridge_Structure_Type)25)

#define EEC_BRIDGESTRTY_TRUSS

((EAC_Bridge_Structure_Type)26)

#define EEC_BRIDGESTRTY_UNSPECIFIED_FIXED

((EAC_Bridge_Structure_Type)27)

typedef EDCS_Integer    EAC_Buddhism_Denominational_Family;

#define EEC_BUDDENOMFAM_BUZAN_HA

((EAC_Buddhism_Denominational_Family)1)

#define EEC_BUDDENOMFAM_CHIZAN_HA

((EAC_Buddhism_Denominational_Family)2)

#define EEC_BUDDENOMFAM_MAHAYANA

((EAC_Buddhism_Denominational_Family)3)

#define EEC_BUDDENOMFAM_SHINGON

((EAC_Buddhism_Denominational_Family)4)

#define EEC_BUDDENOMFAM_THERAVADA

((EAC_Buddhism_Denominational_Family)5)

typedef EDCS_Integer    EAC_Building_Component_Type;

#define EEC_BLDGCMPTTY_ANTE_ROOM

((EAC_Building_Component_Type)1)

#define EEC_BLDGCMPTTY_APERTURE

((EAC_Building_Component_Type)2)

#define EEC_BLDGCMPTTY_ATRIUM

((EAC_Building_Component_Type)3)

#define EEC_BLDGCMPTTY_BALCONY

((EAC_Building_Component_Type)4)

#define EEC_BLDGCMPTTY_BREACH_HOLE

((EAC_Building_Component_Type)5)

#define EEC_BLDGCMPTTY_CATWALK

((EAC_Building_Component_Type)6)

#define EEC_BLDGCMPTTY_CHIMNEY

((EAC_Building_Component_Type)7)

#define EEC_BLDGCMPTTY_CLOSET

((EAC_Building_Component_Type)8)

#define EEC_BLDGCMPTTY_COMBUSTION_PRODUCT_DISCHARGE

((EAC_Building_Component_Type)9)

#define EEC_BLDGCMPTTY_CONTROL_PANEL

((EAC_Building_Component_Type)10)

#define EEC_BLDGCMPTTY_DOOR

((EAC_Building_Component_Type)11)

#define EEC_BLDGCMPTTY_DOORWAY

((EAC_Building_Component_Type)12)

#define EEC_BLDGCMPTTY_ENTRANCE_OR_EXIT

((EAC_Building_Component_Type)13)

#define EEC_BLDGCMPTTY_ESCALATOR

((EAC_Building_Component_Type)14)

#define EEC_BLDGCMPTTY_EXTERIOR_WALL

((EAC_Building_Component_Type)15)

#define EEC_BLDGCMPTTY_FIRE_ESCAPE

((EAC_Building_Component_Type)16)

#define EEC_BLDGCMPTTY_FLOOR_LEVEL

((EAC_Building_Component_Type)17)

#define EEC_BLDGCMPTTY_FURNITURE

((EAC_Building_Component_Type)18)

#define EEC_BLDGCMPTTY_GABLE

((EAC_Building_Component_Type)19)

#define EEC_BLDGCMPTTY_HALLWAY

((EAC_Building_Component_Type)20)

#define EEC_BLDGCMPTTY_HEAT_RADIATOR

((EAC_Building_Component_Type)21)

#define EEC_BLDGCMPTTY_INTERIOR_WALL

((EAC_Building_Component_Type)22)

#define EEC_BLDGCMPTTY_INTERIOR_WALL_OPENING

((EAC_Building_Component_Type)23)

#define EEC_BLDGCMPTTY_LIFT_SHAFT

((EAC_Building_Component_Type)24)

#define EEC_BLDGCMPTTY_PULPIT

((EAC_Building_Component_Type)25)

#define EEC_BLDGCMPTTY_RAMP

((EAC_Building_Component_Type)26)

#define EEC_BLDGCMPTTY_ROOF

((EAC_Building_Component_Type)27)

#define EEC_BLDGCMPTTY_ROOM

((EAC_Building_Component_Type)28)

#define EEC_BLDGCMPTTY_SKYLIGHT

((EAC_Building_Component_Type)29)

#define EEC_BLDGCMPTTY_SMOKESTACK

((EAC_Building_Component_Type)30)

#define EEC_BLDGCMPTTY_STAIR

((EAC_Building_Component_Type)31)

#define EEC_BLDGCMPTTY_STAIR_SET

((EAC_Building_Component_Type)32)

#define EEC_BLDGCMPTTY_STAIRCASE

((EAC_Building_Component_Type)33)

#define EEC_BLDGCMPTTY_STEEPLE

((EAC_Building_Component_Type)34)

#define EEC_BLDGCMPTTY_SUPERSTRUCTURE

((EAC_Building_Component_Type)35)

#define EEC_BLDGCMPTTY_TRAPDOOR

((EAC_Building_Component_Type)36)

#define EEC_BLDGCMPTTY_VENTILATION_DUCT

((EAC_Building_Component_Type)37)

#define EEC_BLDGCMPTTY_VENTILATION_APERTURE

((EAC_Building_Component_Type)38)

#define EEC_BLDGCMPTTY_VENTILATION_SHAFT

((EAC_Building_Component_Type)39)

#define EEC_BLDGCMPTTY_WALL_LOOPHOLE

((EAC_Building_Component_Type)40)

#define EEC_BLDGCMPTTY_WINDOW

((EAC_Building_Component_Type)41)

typedef EDCS_Integer    EAC_Building_Construction_Type;

#define EEC_BLDGCNSTCTTY_AGGREGATE_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)1)

#define EEC_BLDGCNSTCTTY_BOX_WALL_CNCRT_MASS

((EAC_Building_Construction_Type)2)

#define EEC_BLDGCNSTCTTY_BRICK_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)3)

#define EEC_BLDGCNSTCTTY_BRICK_CLAD_WOOD_FRAME

((EAC_Building_Construction_Type)4)

#define EEC_BLDGCNSTCTTY_BRICK_CNCRT_BLOCK_MASS

((EAC_Building_Construction_Type)5)

#define EEC_BLDGCNSTCTTY_BRICK_MASS

((EAC_Building_Construction_Type)6)

#define EEC_BLDGCNSTCTTY_CNCRT_BLOCK_MASS

((EAC_Building_Construction_Type)7)

#define EEC_BLDGCNSTCTTY_CNCRT_MASS

((EAC_Building_Construction_Type)8)

#define EEC_BLDGCNSTCTTY_DRESSED_STONE_MASS

((EAC_Building_Construction_Type)9)

#define EEC_BLDGCNSTCTTY_FABRIC_TENSILE_FRAME

((EAC_Building_Construction_Type)10)

#define EEC_BLDGCNSTCTTY_GEODESIC_FRAME

((EAC_Building_Construction_Type)11)

#define EEC_BLDGCNSTCTTY_GLASS_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)12)

#define EEC_BLDGCNSTCTTY_HALF_TIMBERED_WOOD_FRAME

((EAC_Building_Construction_Type)13)

#define EEC_BLDGCNSTCTTY_HEAVY_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)14)

#define EEC_BLDGCNSTCTTY_LIGHT_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)15)

#define EEC_BLDGCNSTCTTY_LIGHT_CLAD_WOOD_FRAME

((EAC_Building_Construction_Type)16)

#define EEC_BLDGCNSTCTTY_MASONARY_MASS

((EAC_Building_Construction_Type)17)

#define EEC_BLDGCNSTCTTY_METAL_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)18)

#define EEC_BLDGCNSTCTTY_PLASTIC_CLAD_STEEL_FRAME

((EAC_Building_Construction_Type)19)

#define EEC_BLDGCNSTCTTY_POURED_CNCRT_MASS

((EAC_Building_Construction_Type)20)

#define EEC_BLDGCNSTCTTY_STONE_MASS

((EAC_Building_Construction_Type)21)

#define EEC_BLDGCNSTCTTY_STONE_RUBBLE_MASS

((EAC_Building_Construction_Type)22)

#define EEC_BLDGCNSTCTTY_STUCCO_CLAD_WOOD_FRAME

((EAC_Building_Construction_Type)23)

#define EEC_BLDGCNSTCTTY_TILT_UP_CNCRT_MASS

((EAC_Building_Construction_Type)24)

#define EEC_BLDGCNSTCTTY_UNKNOWN_FRAME

((EAC_Building_Construction_Type)25)

#define EEC_BLDGCNSTCTTY_UNKNOWN_MASS

((EAC_Building_Construction_Type)26)

#define EEC_BLDGCNSTCTTY_WOOD_CLAD_WOOD_FRAME

((EAC_Building_Construction_Type)27)

typedef EDCS_Integer    EAC_Building_Foundation_Type;

#define EEC_BLDGFOUNDTY_BEAM_ON_GRADE

((EAC_Building_Foundation_Type)1)

#define EEC_BLDGFOUNDTY_COLUMNS_WITH_PILE_CAPS

((EAC_Building_Foundation_Type)2)

#define EEC_BLDGFOUNDTY_INCLINED_SLAB_ON_GRADE

((EAC_Building_Foundation_Type)3)

#define EEC_BLDGFOUNDTY_PILE

((EAC_Building_Foundation_Type)4)

#define EEC_BLDGFOUNDTY_STANDARD_SLAB_ON_GRADE

((EAC_Building_Foundation_Type)5)

#define EEC_BLDGFOUNDTY_STEEL_GIRDER

((EAC_Building_Foundation_Type)6)

#define EEC_BLDGFOUNDTY_STRUCTURAL_SLAB_ON_GRADE

((EAC_Building_Foundation_Type)7)

#define EEC_BLDGFOUNDTY_WALL

((EAC_Building_Foundation_Type)8)

typedef EDCS_Integer    EAC_Building_Function;

#define EEC_BLDGFN_ADMINISTRATION

((EAC_Building_Function)1)

#define EEC_BLDGFN_AERATION

((EAC_Building_Function)2)

#define EEC_BLDGFN_AERODROME_TERMINAL

((EAC_Building_Function)3)

#define EEC_BLDGFN_AIRCRAFT_HANGAR

((EAC_Building_Function)4)

#define EEC_BLDGFN_AIRCRAFT_MAINTENANCE_SHOP

((EAC_Building_Function)5)

#define EEC_BLDGFN_AIRSHIP_MOORING

((EAC_Building_Function)6)

#define EEC_BLDGFN_AMBASSADORIAL_RESIDENCE

((EAC_Building_Function)7)

#define EEC_BLDGFN_APARTMENT_HOUSE

((EAC_Building_Function)8)

#define EEC_BLDGFN_APARTMENT_HOTEL

((EAC_Building_Function)9)

#define EEC_BLDGFN_ARBORETUM

((EAC_Building_Function)10)

#define EEC_BLDGFN_ARCHAELOGICAL_SITE

((EAC_Building_Function)11)

#define EEC_BLDGFN_ARMOURY

((EAC_Building_Function)12)

#define EEC_BLDGFN_ASTRONOMICAL_STATION

((EAC_Building_Function)13)

#define EEC_BLDGFN_AUDITORIUM

((EAC_Building_Function)14)

#define EEC_BLDGFN_AUTOMOTIVE_PLANT

((EAC_Building_Function)15)

#define EEC_BLDGFN_BANK_BUILDING

((EAC_Building_Function)16)

#define EEC_BLDGFN_BARN

((EAC_Building_Function)17)

#define EEC_BLDGFN_BARRACK

((EAC_Building_Function)18)

#define EEC_BLDGFN_BATTERY

((EAC_Building_Function)19)

#define EEC_BLDGFN_BEACON_STRUCTURE

((EAC_Building_Function)20)

#define EEC_BLDGFN_BLOCKHOUSE

((EAC_Building_Function)21)

#define EEC_BLDGFN_BUS_STATION

((EAC_Building_Function)22)

#define EEC_BLDGFN_CAPITOL

((EAC_Building_Function)23)

#define EEC_BLDGFN_CAR_WASH

((EAC_Building_Function)24)

#define EEC_BLDGFN_CARPENTRY

((EAC_Building_Function)25)

#define EEC_BLDGFN_CASTLE

((EAC_Building_Function)26)

#define EEC_BLDGFN_CEMETERY

((EAC_Building_Function)27)

#define EEC_BLDGFN_CHANCERY

((EAC_Building_Function)28)

#define EEC_BLDGFN_CHIMNEY

((EAC_Building_Function)29)

#define EEC_BLDGFN_CHURCH

((EAC_Building_Function)30)

#define EEC_BLDGFN_CITY_HALL

((EAC_Building_Function)31)

#define EEC_BLDGFN_CLOCK

((EAC_Building_Function)32)

#define EEC_BLDGFN_COLLEGIATE

((EAC_Building_Function)33)

#define EEC_BLDGFN_COMMERCE

((EAC_Building_Function)34)

#define EEC_BLDGFN_COMMERCE_OR_RECREATION

((EAC_Building_Function)35)

#define EEC_BLDGFN_COMMUNICATION

((EAC_Building_Function)36)

#define EEC_BLDGFN_COMMUNICATION_TOWER

((EAC_Building_Function)37)

#define EEC_BLDGFN_COMMUNITY_CENTRE

((EAC_Building_Function)38)

#define EEC_BLDGFN_CONSULATE

((EAC_Building_Function)39)

#define EEC_BLDGFN_CONTROL_TOWER

((EAC_Building_Function)40)

#define EEC_BLDGFN_COOLING_TOWER

((EAC_Building_Function)41)

#define EEC_BLDGFN_CORRECTIONAL

((EAC_Building_Function)42)

#define EEC_BLDGFN_COUNTY_HALL

((EAC_Building_Function)43)

#define EEC_BLDGFN_CUSTOMS_HOUSE

((EAC_Building_Function)44)

#define EEC_BLDGFN_DAM

((EAC_Building_Function)45)

#define EEC_BLDGFN_DEPENDENTS_HOUSING

((EAC_Building_Function)46)

#define EEC_BLDGFN_DEPENDENTS_OR_BIVOUAC

((EAC_Building_Function)47)

#define EEC_BLDGFN_DEPOT

((EAC_Building_Function)48)

#define EEC_BLDGFN_DIPLOMATIC

((EAC_Building_Function)49)

#define EEC_BLDGFN_DISPOSAL_SITE

((EAC_Building_Function)50)

#define EEC_BLDGFN_DORMITORY

((EAC_Building_Function)51)

#define EEC_BLDGFN_EMBASSY

((EAC_Building_Function)52)

#define EEC_BLDGFN_FABRICATION

((EAC_Building_Function)53)

#define EEC_BLDGFN_FACTORY

((EAC_Building_Function)54)

#define EEC_BLDGFN_FARM

((EAC_Building_Function)55)

#define EEC_BLDGFN_FARM_BUILDING

((EAC_Building_Function)56)

#define EEC_BLDGFN_FARM_STORAGE

((EAC_Building_Function)57)

#define EEC_BLDGFN_FILTRATION

((EAC_Building_Function)58)

#define EEC_BLDGFN_FIRE_AND_POLICE_STATION

((EAC_Building_Function)59)

#define EEC_BLDGFN_FIRE_STATION

((EAC_Building_Function)60)

#define EEC_BLDGFN_FOOD_OVEN

((EAC_Building_Function)61)

#define EEC_BLDGFN_FORT

((EAC_Building_Function)62)

#define EEC_BLDGFN_GOVERNMENT

((EAC_Building_Function)63)

#define EEC_BLDGFN_GOVERNMENT_ADMINISTRATION

((EAC_Building_Function)64)

#define EEC_BLDGFN_GOVERNMENT_INSTITUTION

((EAC_Building_Function)65)

#define EEC_BLDGFN_GRAIN_STORAGE_STRUCTURE

((EAC_Building_Function)66)

#define EEC_BLDGFN_GRANDSTAND

((EAC_Building_Function)67)

#define EEC_BLDGFN_GREENHOUSE

((EAC_Building_Function)68)

#define EEC_BLDGFN_GUARD_TOWER

((EAC_Building_Function)69)

#define EEC_BLDGFN_GUARDHOUSE

((EAC_Building_Function)70)

#define EEC_BLDGFN_GUARDROOM

((EAC_Building_Function)71)

#define EEC_BLDGFN_HARBOUR_MASTERS_OFFICE

((EAC_Building_Function)72)

#define EEC_BLDGFN_HAYSTACK

((EAC_Building_Function)73)

#define EEC_BLDGFN_HEALTH_OFFICE

((EAC_Building_Function)74)

#define EEC_BLDGFN_HOSPITAL

((EAC_Building_Function)75)

#define EEC_BLDGFN_HOSTEL

((EAC_Building_Function)76)

#define EEC_BLDGFN_HOTEL

((EAC_Building_Function)77)

#define EEC_BLDGFN_HOUSE

((EAC_Building_Function)78)

#define EEC_BLDGFN_HUT

((EAC_Building_Function)79)

#define EEC_BLDGFN_INDUSTRIAL

((EAC_Building_Function)80)

#define EEC_BLDGFN_INDUSTRIAL_OVEN

((EAC_Building_Function)81)

#define EEC_BLDGFN_INSTITUTION

((EAC_Building_Function)82)

#define EEC_BLDGFN_INTEREST_SITE

((EAC_Building_Function)83)

#define EEC_BLDGFN_JAIL

((EAC_Building_Function)84)

#define EEC_BLDGFN_KENNEL

((EAC_Building_Function)85)

#define EEC_BLDGFN_KILN

((EAC_Building_Function)86)

#define EEC_BLDGFN_LEGATION

((EAC_Building_Function)87)

#define EEC_BLDGFN_LIBRARY

((EAC_Building_Function)88)

#define EEC_BLDGFN_LIGHTHOUSE

((EAC_Building_Function)89)

#define EEC_BLDGFN_MARINE_LOCK

((EAC_Building_Function)90)

#define EEC_BLDGFN_MARINE_POLICE_STATION

((EAC_Building_Function)91)

#define EEC_BLDGFN_MARINE_STATION

((EAC_Building_Function)92)

#define EEC_BLDGFN_MARKET

((EAC_Building_Function)93)

#define EEC_BLDGFN_MARTELLO_TOWER

((EAC_Building_Function)94)

#define EEC_BLDGFN_MEASURING_STATION

((EAC_Building_Function)95)

#define EEC_BLDGFN_MEDICAL_CENTRE

((EAC_Building_Function)96)

#define EEC_BLDGFN_MEMORIAL_MONUMENT

((EAC_Building_Function)97)

#define EEC_BLDGFN_MESS_HALL

((EAC_Building_Function)98)

#define EEC_BLDGFN_MILITARY_CIVIL

((EAC_Building_Function)99)

#define EEC_BLDGFN_MILITARY_OPERATIONS

((EAC_Building_Function)100)

#define EEC_BLDGFN_MISSION

((EAC_Building_Function)101)

#define EEC_BLDGFN_MOBILE_HOME

((EAC_Building_Function)102)

#define EEC_BLDGFN_MOTEL

((EAC_Building_Function)103)

#define EEC_BLDGFN_MOTOR_VEHICLE_STATION

((EAC_Building_Function)104)

#define EEC_BLDGFN_MULTI_UNIT_DWELLING

((EAC_Building_Function)105)

#define EEC_BLDGFN_MUNICIPAL_HALL

((EAC_Building_Function)106)

#define EEC_BLDGFN_MUNICIPAL_UTILITY_FACILITY

((EAC_Building_Function)107)

#define EEC_BLDGFN_MUSEUM

((EAC_Building_Function)108)

#define EEC_BLDGFN_NAUTICAL_CLUB

((EAC_Building_Function)109)

#define EEC_BLDGFN_NEWSPAPER_PLANT

((EAC_Building_Function)110)

#define EEC_BLDGFN_NONE_IMPORTANT

((EAC_Building_Function)111)

#define EEC_BLDGFN_OBSERVATION_STATION

((EAC_Building_Function)112)

#define EEC_BLDGFN_OBSERVATORY

((EAC_Building_Function)113)

#define EEC_BLDGFN_OPERA_HOUSE

((EAC_Building_Function)114)

#define EEC_BLDGFN_OPERATING_STATION

((EAC_Building_Function)115)

#define EEC_BLDGFN_OUTBUILDING

((EAC_Building_Function)116)

#define EEC_BLDGFN_PALACE

((EAC_Building_Function)117)

#define EEC_BLDGFN_PAPER_MILL

((EAC_Building_Function)118)

#define EEC_BLDGFN_PARK

((EAC_Building_Function)119)

#define EEC_BLDGFN_PARKING_GARAGE

((EAC_Building_Function)120)

#define EEC_BLDGFN_PETROLEUM

((EAC_Building_Function)121)

#define EEC_BLDGFN_PIER

((EAC_Building_Function)122)

#define EEC_BLDGFN_PILOT_LOOKOUT

((EAC_Building_Function)123)

#define EEC_BLDGFN_PILOT_OFFICE

((EAC_Building_Function)124)

#define EEC_BLDGFN_POLICE_STATION

((EAC_Building_Function)125)

#define EEC_BLDGFN_PORT_CONTROL

((EAC_Building_Function)126)

#define EEC_BLDGFN_POST_OFFICE

((EAC_Building_Function)127)

#define EEC_BLDGFN_POWER_GENERATION

((EAC_Building_Function)128)

#define EEC_BLDGFN_POWER_SUBSTATION

((EAC_Building_Function)129)

#define EEC_BLDGFN_POWER_TRANSMISSION_LINE_PYLON

((EAC_Building_Function)130)

#define EEC_BLDGFN_PRISON

((EAC_Building_Function)131)

#define EEC_BLDGFN_PROCESSING

((EAC_Building_Function)132)

#define EEC_BLDGFN_PUBLIC_HEALTH_OFFICE

((EAC_Building_Function)133)

#define EEC_BLDGFN_PUBLIC_INN

((EAC_Building_Function)134)

#define EEC_BLDGFN_PUMP_ROOM

((EAC_Building_Function)135)

#define EEC_BLDGFN_RACE_TRACK

((EAC_Building_Function)136)

#define EEC_BLDGFN_RAILWAY_SIGNAL_BOX

((EAC_Building_Function)137)

#define EEC_BLDGFN_RAILWAY_SIGNAL_STRUCTURE

((EAC_Building_Function)138)

#define EEC_BLDGFN_RAILWAY_SIGNALMAN_HOUSE

((EAC_Building_Function)139)

#define EEC_BLDGFN_RAILWAY_STATION

((EAC_Building_Function)140)

#define EEC_BLDGFN_RAILWAY_STORAGE_REPAIR

((EAC_Building_Function)141)

#define EEC_BLDGFN_RANGER_STATION

((EAC_Building_Function)142)

#define EEC_BLDGFN_RECREATION

((EAC_Building_Function)143)

#define EEC_BLDGFN_RECREATIONAL_PIER

((EAC_Building_Function)144)

#define EEC_BLDGFN_REDOUBT

((EAC_Building_Function)145)

#define EEC_BLDGFN_REFORMATORY

((EAC_Building_Function)146)

#define EEC_BLDGFN_REFUGE_SHELTER

((EAC_Building_Function)147)

#define EEC_BLDGFN_REPAIR_FACILITY

((EAC_Building_Function)148)

#define EEC_BLDGFN_RESCUE

((EAC_Building_Function)149)

#define EEC_BLDGFN_RESIDENCE

((EAC_Building_Function)150)

#define EEC_BLDGFN_RESIDENCE_OR_AGRICULTURE

((EAC_Building_Function)151)

#define EEC_BLDGFN_RESTAURANT

((EAC_Building_Function)152)

#define EEC_BLDGFN_RETAIL_FACILITY

((EAC_Building_Function)153)

#define EEC_BLDGFN_ROAD_MAINTENANCE_STATION

((EAC_Building_Function)154)

#define EEC_BLDGFN_ROADSIDE_REST_STOP

((EAC_Building_Function)155)

#define EEC_BLDGFN_ROUNDHOUSE

((EAC_Building_Function)156)

#define EEC_BLDGFN_RUINS

((EAC_Building_Function)157)

#define EEC_BLDGFN_SANATORIUM

((EAC_Building_Function)158)

#define EEC_BLDGFN_SATELLITE_GROUND_STATION

((EAC_Building_Function)159)

#define EEC_BLDGFN_SAWMILL

((EAC_Building_Function)160)

#define EEC_BLDGFN_SCHOOL

((EAC_Building_Function)161)

#define EEC_BLDGFN_SCIENCE

((EAC_Building_Function)162)

#define EEC_BLDGFN_SEMINARY

((EAC_Building_Function)163)

#define EEC_BLDGFN_SENIOR_CITIZENS_HOME

((EAC_Building_Function)164)

#define EEC_BLDGFN_SHED

((EAC_Building_Function)165)

#define EEC_BLDGFN_SHIPYARD

((EAC_Building_Function)166)

#define EEC_BLDGFN_SHOPPING_CENTRE

((EAC_Building_Function)167)

#define EEC_BLDGFN_SHRINE

((EAC_Building_Function)168)

#define EEC_BLDGFN_SPORTSPLEX

((EAC_Building_Function)169)

#define EEC_BLDGFN_STADIUM

((EAC_Building_Function)170)

#define EEC_BLDGFN_STEEL_MILL

((EAC_Building_Function)171)

#define EEC_BLDGFN_STORAGE_TANK

((EAC_Building_Function)172)

#define EEC_BLDGFN_TEL_SHELTER

((EAC_Building_Function)173)

#define EEC_BLDGFN_TELEPHONE_EXCHANGE_MAIN

((EAC_Building_Function)174)

#define EEC_BLDGFN_TELEPHONE_SWITCHING

((EAC_Building_Function)175)

#define EEC_BLDGFN_TELESCOPE

((EAC_Building_Function)176)

#define EEC_BLDGFN_TEMPORARY_ENCAMPMENT

((EAC_Building_Function)177)

#define EEC_BLDGFN_THEATRE

((EAC_Building_Function)178)

#define EEC_BLDGFN_TIMEBALL

((EAC_Building_Function)179)

#define EEC_BLDGFN_TOWN_HALL

((EAC_Building_Function)180)

#define EEC_BLDGFN_TRADING_POST

((EAC_Building_Function)181)

#define EEC_BLDGFN_TRANSPORTATION

((EAC_Building_Function)182)

#define EEC_BLDGFN_VEGETABLE_OIL_MILL

((EAC_Building_Function)183)

#define EEC_BLDGFN_VEHICLE_SCALE

((EAC_Building_Function)184)

#define EEC_BLDGFN_WAREHOUSE

((EAC_Building_Function)185)

#define EEC_BLDGFN_WATER_DRIVEN_GRISTMILL

((EAC_Building_Function)186)

#define EEC_BLDGFN_WATER_TOWER

((EAC_Building_Function)187)

#define EEC_BLDGFN_WEAPONS_RANGE

((EAC_Building_Function)188)

#define EEC_BLDGFN_WEATHER_STATION

((EAC_Building_Function)189)

#define EEC_BLDGFN_WIND_TUNNEL

((EAC_Building_Function)190)

#define EEC_BLDGFN_WIND_VANE

((EAC_Building_Function)191)

#define EEC_BLDGFN_WINDMILL

((EAC_Building_Function)192)

#define EEC_BLDGFN_WINDSCREEN

((EAC_Building_Function)193)

#define EEC_BLDGFN_WORSHIP_PLACE

((EAC_Building_Function)194)

typedef EDCS_Integer    EAC_Built_Up_Region_Density;

#define EEC_BLTUPREGNDENS_SPARSE

((EAC_Built_Up_Region_Density)1)

#define EEC_BLTUPREGNDENS_MODERATE

((EAC_Built_Up_Region_Density)2)

#define EEC_BLTUPREGNDENS_DENSE

((EAC_Built_Up_Region_Density)3)

typedef EDCS_Integer    EAC_Buoy_Shape;

#define EEC_BUOYSHAP_BARREL

((EAC_Buoy_Shape)1)

#define EEC_BUOYSHAP_CAN

((EAC_Buoy_Shape)2)

#define EEC_BUOYSHAP_CONICAL

((EAC_Buoy_Shape)3)

#define EEC_BUOYSHAP_PILLAR

((EAC_Buoy_Shape)4)

#define EEC_BUOYSHAP_SHUTTLE

((EAC_Buoy_Shape)5)

#define EEC_BUOYSHAP_SPAR

((EAC_Buoy_Shape)6)

#define EEC_BUOYSHAP_SPHERICAL

((EAC_Buoy_Shape)7)

#define EEC_BUOYSHAP_SUPER

((EAC_Buoy_Shape)8)

typedef EDCS_Integer    EAC_Buoy_Type;

#define EEC_BUOYTY_ANCHORAGE

((EAC_Buoy_Type)1)

#define EEC_BUOYTY_ANCHORING_PROHIBITED

((EAC_Buoy_Type)2)

#define EEC_BUOYTY_APEX

((EAC_Buoy_Type)3)

#define EEC_BUOYTY_ARTICULATED

((EAC_Buoy_Type)4)

#define EEC_BUOYTY_BERTHING_PERMITTED

((EAC_Buoy_Type)5)

#define EEC_BUOYTY_BERTHING_PROHIBITED

((EAC_Buoy_Type)6)

#define EEC_BUOYTY_BIFURCATION

((EAC_Buoy_Type)7)

#define EEC_BUOYTY_CABLE

((EAC_Buoy_Type)8)

#define EEC_BUOYTY_CARDINAL

((EAC_Buoy_Type)9)

#define EEC_BUOYTY_CAUTION

((EAC_Buoy_Type)10)

#define EEC_BUOYTY_CHANNEL_CENTRE

((EAC_Buoy_Type)11)

#define EEC_BUOYTY_CHANNEL_EDGE_GRADIENT

((EAC_Buoy_Type)12)

#define EEC_BUOYTY_CLEARING_LINE

((EAC_Buoy_Type)13)

#define EEC_BUOYTY_COMPASS_ADJUSTMENT

((EAC_Buoy_Type)14)

#define EEC_BUOYTY_CONTROL

((EAC_Buoy_Type)15)

#define EEC_BUOYTY_DAN

((EAC_Buoy_Type)16)

#define EEC_BUOYTY_DAYBEACON

((EAC_Buoy_Type)17)

#define EEC_BUOYTY_DEGAUSSING_RANGE

((EAC_Buoy_Type)18)

#define EEC_BUOYTY_DIVING

((EAC_Buoy_Type)19)

#define EEC_BUOYTY_DND_CANADA

((EAC_Buoy_Type)20)

#define EEC_BUOYTY_EAST_CARDINAL

((EAC_Buoy_Type)21)

#define EEC_BUOYTY_ELEVATED_ELECTRICAL_CABLE

((EAC_Buoy_Type)22)

#define EEC_BUOYTY_EXPLOSIVES_ANCHORAGE

((EAC_Buoy_Type)23)

#define EEC_BUOYTY_FAIRWAY

((EAC_Buoy_Type)24)

#define EEC_BUOYTY_FERRY_CROSSING

((EAC_Buoy_Type)25)

#define EEC_BUOYTY_FIRING_DANGER

((EAC_Buoy_Type)26)

#define EEC_BUOYTY_FISH_TRAP

((EAC_Buoy_Type)27)

#define EEC_BUOYTY_FLOAT

((EAC_Buoy_Type)28)

#define EEC_BUOYTY_FLOAT_WITH_BEACON

((EAC_Buoy_Type)29)

#define EEC_BUOYTY_FOUL_GROUND

((EAC_Buoy_Type)30)

#define EEC_BUOYTY_GENERAL_WARNING

((EAC_Buoy_Type)31)

#define EEC_BUOYTY_GPS

((EAC_Buoy_Type)32)

#define EEC_BUOYTY_HELIPORT

((EAC_Buoy_Type)33)

#define EEC_BUOYTY_ICE

((EAC_Buoy_Type)34)

#define EEC_BUOYTY_ILLUMINATED

((EAC_Buoy_Type)35)

#define EEC_BUOYTY_INFORMATION

((EAC_Buoy_Type)36)

#define EEC_BUOYTY_INSTALLATION

((EAC_Buoy_Type)37)

#define EEC_BUOYTY_ISOLATED_DANGER

((EAC_Buoy_Type)38)

#define EEC_BUOYTY_JUNCTION

((EAC_Buoy_Type)39)

#define EEC_BUOYTY_KEEPOUT

((EAC_Buoy_Type)40)

#define EEC_BUOYTY_LARGE_AUTOMATED_NAVIGATION

((EAC_Buoy_Type)41)

#define EEC_BUOYTY_LATERAL

((EAC_Buoy_Type)42)

#define EEC_BUOYTY_LEADING

((EAC_Buoy_Type)43)

#define EEC_BUOYTY_LIGHT_FLOAT

((EAC_Buoy_Type)44)

#define EEC_BUOYTY_MARKER_VESSEL

((EAC_Buoy_Type)45)

#define EEC_BUOYTY_MAXIMUM_VESSEL_DRAFT

((EAC_Buoy_Type)46)

#define EEC_BUOYTY_MEASURED_DISTANCE

((EAC_Buoy_Type)47)

#define EEC_BUOYTY_MILITARY_PRACTICE

((EAC_Buoy_Type)48)

#define EEC_BUOYTY_MODIFIED_PORT_LATERAL

((EAC_Buoy_Type)49)

#define EEC_BUOYTY_MODIFIED_STARBOARD_LATERAL

((EAC_Buoy_Type)50)

#define EEC_BUOYTY_MOORING

((EAC_Buoy_Type)51)

#define EEC_BUOYTY_MOORING_WITH_TELEGRAPH

((EAC_Buoy_Type)52)

#define EEC_BUOYTY_MOORING_WITH_TELEPHONE

((EAC_Buoy_Type)53)

#define EEC_BUOYTY_NAVIGATION_COMM_CONTROL

((EAC_Buoy_Type)54)

#define EEC_BUOYTY_NORTH_CARDINAL

((EAC_Buoy_Type)55)

#define EEC_BUOYTY_NOTICE

((EAC_Buoy_Type)56)

#define EEC_BUOYTY_OBSTRUCTION

((EAC_Buoy_Type)57)

#define EEC_BUOYTY_ODAS

((EAC_Buoy_Type)58)

#define EEC_BUOYTY_OUTER_LANDFALL

((EAC_Buoy_Type)59)

#define EEC_BUOYTY_OUTFALL

((EAC_Buoy_Type)60)

#define EEC_BUOYTY_OVERTAKING_PROHIBITED

((EAC_Buoy_Type)61)

#define EEC_BUOYTY_PIPELINE

((EAC_Buoy_Type)62)

#define EEC_BUOYTY_PORT_HAND

((EAC_Buoy_Type)63)

#define EEC_BUOYTY_PORT_HAND_LATERAL

((EAC_Buoy_Type)64)

#define EEC_BUOYTY_PREFERRED_CHANNEL_PORT

((EAC_Buoy_Type)65)

#define EEC_BUOYTY_PREFERRED_CHANNEL_STARBOARD

((EAC_Buoy_Type)66)

#define EEC_BUOYTY_PRIVATE

((EAC_Buoy_Type)67)

#define EEC_BUOYTY_QUARANTINE

((EAC_Buoy_Type)68)

#define EEC_BUOYTY_RECORDING

((EAC_Buoy_Type)69)

#define EEC_BUOYTY_RECREATION_ZONE

((EAC_Buoy_Type)70)

#define EEC_BUOYTY_REDUCED_WAKE

((EAC_Buoy_Type)71)

#define EEC_BUOYTY_REFUGE

((EAC_Buoy_Type)72)

#define EEC_BUOYTY_RESTRICT_HORIZ_CLEAR

((EAC_Buoy_Type)73)

#define EEC_BUOYTY_RESTRICT_VERT_CLEAR

((EAC_Buoy_Type)74)

#define EEC_BUOYTY_SAFE_WATER

((EAC_Buoy_Type)75)

#define EEC_BUOYTY_SEAPLANE_ANCHORAGE

((EAC_Buoy_Type)76)

#define EEC_BUOYTY_SOUND_SHIPS_SIREN

((EAC_Buoy_Type)77)

#define EEC_BUOYTY_SOUTH_CARDINAL

((EAC_Buoy_Type)78)

#define EEC_BUOYTY_SPECIAL_PURPOSE

((EAC_Buoy_Type)79)

#define EEC_BUOYTY_SPEED_LIMIT

((EAC_Buoy_Type)80)

#define EEC_BUOYTY_SPOIL_GROUND

((EAC_Buoy_Type)81)

#define EEC_BUOYTY_STARBOARD_HAND

((EAC_Buoy_Type)82)

#define EEC_BUOYTY_STARBOARD_HAND_LATERAL

((EAC_Buoy_Type)83)

#define EEC_BUOYTY_STOP

((EAC_Buoy_Type)84)

#define EEC_BUOYTY_STRONG_CURRENT

((EAC_Buoy_Type)85)

#define EEC_BUOYTY_SWIMMING

((EAC_Buoy_Type)86)

#define EEC_BUOYTY_TANKER

((EAC_Buoy_Type)87)

#define EEC_BUOYTY_TARGET

((EAC_Buoy_Type)88)

#define EEC_BUOYTY_TELEGRAPH_CABLE

((EAC_Buoy_Type)89)

#define EEC_BUOYTY_TELEPHONE

((EAC_Buoy_Type)90)

#define EEC_BUOYTY_TROT_LINE

((EAC_Buoy_Type)91)

#define EEC_BUOYTY_TSS

((EAC_Buoy_Type)92)

#define EEC_BUOYTY_TWO_WAY_PROHIBITED

((EAC_Buoy_Type)93)

#define EEC_BUOYTY_UNKNOWN_PURPOSE

((EAC_Buoy_Type)94)

#define EEC_BUOYTY_WARPING

((EAC_Buoy_Type)95)

#define EEC_BUOYTY_WAVE_METER

((EAC_Buoy_Type)96)

#define EEC_BUOYTY_WAVERIDER

((EAC_Buoy_Type)97)

#define EEC_BUOYTY_WEST_CARDINAL

((EAC_Buoy_Type)98)

#define EEC_BUOYTY_WORK_IN_PROGRESS

((EAC_Buoy_Type)99)

#define EEC_BUOYTY_WRECK

((EAC_Buoy_Type)100)

#define EEC_BUOYTY_YACHTING

((EAC_Buoy_Type)101)

typedef EDCS_Integer    EAC_Bypass_Condition;

#define EEC_BYPCND_EASY

((EAC_Bypass_Condition)1)

#define EEC_BYPCND_DIFFICULT

((EAC_Bypass_Condition)2)

#define EEC_BYPCND_IMPOSSIBLE

((EAC_Bypass_Condition)3)

typedef EDCS_Integer    EAC_Cable_Type;

#define EEC_CABLETY_MOORING

((EAC_Cable_Type)1)

#define EEC_CABLETY_NONE_PRESENT

((EAC_Cable_Type)2)

#define EEC_CABLETY_POWER_LINE

((EAC_Cable_Type)3)

#define EEC_CABLETY_POWER_TRANSMISSION_LINE

((EAC_Cable_Type)4)

#define EEC_CABLETY_TELEGRAPH

((EAC_Cable_Type)5)

#define EEC_CABLETY_TELEPHONE

((EAC_Cable_Type)6)

typedef EDCS_Integer    EAC_Camouflage_Type;

#define EEC_CAMOUFLAGETY_DEAD_VEGETATION

((EAC_Camouflage_Type)1)

#define EEC_CAMOUFLAGETY_DEBRIS

((EAC_Camouflage_Type)2)

#define EEC_CAMOUFLAGETY_DESERT_PAINT

((EAC_Camouflage_Type)3)

#define EEC_CAMOUFLAGETY_FOREST_PAINT

((EAC_Camouflage_Type)4)

#define EEC_CAMOUFLAGETY_GROWING_VEGETATION

((EAC_Camouflage_Type)5)

#define EEC_CAMOUFLAGETY_INERT_TERRAIN_MATERIAL

((EAC_Camouflage_Type)6)

#define EEC_CAMOUFLAGETY_NET

((EAC_Camouflage_Type)7)

#define EEC_CAMOUFLAGETY_NET_AND_PAINT

((EAC_Camouflage_Type)8)

#define EEC_CAMOUFLAGETY_NONE_PRESENT

((EAC_Camouflage_Type)9)

#define EEC_CAMOUFLAGETY_URBAN_PAINT

((EAC_Camouflage_Type)10)

#define EEC_CAMOUFLAGETY_WINTER_PAINT

((EAC_Camouflage_Type)11)

typedef EDCS_Integer    EAC_Change_Point_Type;

#define EEC_CHGPTTY_BOUNDARY

((EAC_Change_Point_Type)1)

#define EEC_CHGPTTY_HYDROGRAPHY

((EAC_Change_Point_Type)2)

#define EEC_CHGPTTY_OBSTACLE

((EAC_Change_Point_Type)3)

#define EEC_CHGPTTY_RAILWAY

((EAC_Change_Point_Type)4)

#define EEC_CHGPTTY_ROAD

((EAC_Change_Point_Type)5)

#define EEC_CHGPTTY_ROAD_OR_RAILWAY

((EAC_Change_Point_Type)6)

#define EEC_CHGPTTY_ROAD_WIDTH_CHANGE

((EAC_Change_Point_Type)7)

typedef EDCS_Integer    EAC_Charged_Particle_Species;

#define EEC_CHRGPARTICSPC_ALPHA

((EAC_Charged_Particle_Species)1)

#define EEC_CHRGPARTICSPC_ELECTRON

((EAC_Charged_Particle_Species)2)

#define EEC_CHRGPARTICSPC_HYDROGEN_ION

((EAC_Charged_Particle_Species)3)

#define EEC_CHRGPARTICSPC_OXYGEN_ION

((EAC_Charged_Particle_Species)4)

#define EEC_CHRGPARTICSPC_PROTON

((EAC_Charged_Particle_Species)5)

typedef EDCS_Integer    EAC_Chemical_Agent_Type;

#define EEC_CHEMAGENTTY_CA

((EAC_Chemical_Agent_Type)1)

#define EEC_CHEMAGENTTY_CN

((EAC_Chemical_Agent_Type)2)

#define EEC_CHEMAGENTTY_CNB

((EAC_Chemical_Agent_Type)3)

#define EEC_CHEMAGENTTY_CNC

((EAC_Chemical_Agent_Type)4)

#define EEC_CHEMAGENTTY_CNS

((EAC_Chemical_Agent_Type)5)

#define EEC_CHEMAGENTTY_CS

((EAC_Chemical_Agent_Type)6)

#define EEC_CHEMAGENTTY_CX

((EAC_Chemical_Agent_Type)7)

#define EEC_CHEMAGENTTY_DA

((EAC_Chemical_Agent_Type)8)

#define EEC_CHEMAGENTTY_DC

((EAC_Chemical_Agent_Type)9)

#define EEC_CHEMAGENTTY_DGA

((EAC_Chemical_Agent_Type)10)

#define EEC_CHEMAGENTTY_DGB

((EAC_Chemical_Agent_Type)11)

#define EEC_CHEMAGENTTY_DGD

((EAC_Chemical_Agent_Type)12)

#define EEC_CHEMAGENTTY_DM

((EAC_Chemical_Agent_Type)13)

#define EEC_CHEMAGENTTY_DVX

((EAC_Chemical_Agent_Type)14)

#define EEC_CHEMAGENTTY_ED

((EAC_Chemical_Agent_Type)15)

#define EEC_CHEMAGENTTY_FOG_OIL

((EAC_Chemical_Agent_Type)16)

#define EEC_CHEMAGENTTY_GA

((EAC_Chemical_Agent_Type)17)

#define EEC_CHEMAGENTTY_GB

((EAC_Chemical_Agent_Type)18)

#define EEC_CHEMAGENTTY_GD

((EAC_Chemical_Agent_Type)19)

#define EEC_CHEMAGENTTY_GF

((EAC_Chemical_Agent_Type)20)

#define EEC_CHEMAGENTTY_HD

((EAC_Chemical_Agent_Type)21)

#define EEC_CHEMAGENTTY_HL

((EAC_Chemical_Agent_Type)22)

#define EEC_CHEMAGENTTY_HN_1

((EAC_Chemical_Agent_Type)23)

#define EEC_CHEMAGENTTY_HN_2

((EAC_Chemical_Agent_Type)24)

#define EEC_CHEMAGENTTY_HN_3

((EAC_Chemical_Agent_Type)25)

#define EEC_CHEMAGENTTY_HT

((EAC_Chemical_Agent_Type)26)

#define EEC_CHEMAGENTTY_HYDROCHLORIC_ACID

((EAC_Chemical_Agent_Type)27)

#define EEC_CHEMAGENTTY_HYDROGEN_CYANIDE

((EAC_Chemical_Agent_Type)28)

#define EEC_CHEMAGENTTY_IR_DEFEATING

((EAC_Chemical_Agent_Type)29)

#define EEC_CHEMAGENTTY_L

((EAC_Chemical_Agent_Type)30)

#define EEC_CHEMAGENTTY_M

((EAC_Chemical_Agent_Type)31)

#define EEC_CHEMAGENTTY_MD

((EAC_Chemical_Agent_Type)32)

#define EEC_CHEMAGENTTY_OIL

((EAC_Chemical_Agent_Type)33)

#define EEC_CHEMAGENTTY_PD

((EAC_Chemical_Agent_Type)34)

#define EEC_CHEMAGENTTY_PWP_PHOSPHORUS

((EAC_Chemical_Agent_Type)35)

#define EEC_CHEMAGENTTY_Q

((EAC_Chemical_Agent_Type)36)

#define EEC_CHEMAGENTTY_RED_PHOSPHORUS

((EAC_Chemical_Agent_Type)37)

#define EEC_CHEMAGENTTY_TGA

((EAC_Chemical_Agent_Type)38)

#define EEC_CHEMAGENTTY_TGB

((EAC_Chemical_Agent_Type)39)

#define EEC_CHEMAGENTTY_TGD

((EAC_Chemical_Agent_Type)40)

#define EEC_CHEMAGENTTY_TVX

((EAC_Chemical_Agent_Type)41)

#define EEC_CHEMAGENTTY_TYPE_III_IR

((EAC_Chemical_Agent_Type)42)

#define EEC_CHEMAGENTTY_VE

((EAC_Chemical_Agent_Type)43)

#define EEC_CHEMAGENTTY_VX

((EAC_Chemical_Agent_Type)44)

#define EEC_CHEMAGENTTY_WHITE_PHOSPHORUS

((EAC_Chemical_Agent_Type)45)

typedef EDCS_Integer    EAC_Christianity_Denominational_Family;

#define EEC_CHRSDENOMFAM_ADVENTIST

((EAC_Christianity_Denominational_Family)1)

#define EEC_CHRSDENOMFAM_AFRICAN_INDIGENOUS

((EAC_Christianity_Denominational_Family)2)

#define EEC_CHRSDENOMFAM_ANGLICAN

((EAC_Christianity_Denominational_Family)3)

#define EEC_CHRSDENOMFAM_APOSTOLIC

((EAC_Christianity_Denominational_Family)4)

#define EEC_CHRSDENOMFAM_BAPTIST

((EAC_Christianity_Denominational_Family)5)

#define EEC_CHRSDENOMFAM_CATHOLICISM

((EAC_Christianity_Denominational_Family)6)

#define EEC_CHRSDENOMFAM_CHRISTIAN_SCIENCE

((EAC_Christianity_Denominational_Family)7)

#define EEC_CHRSDENOMFAM_CHURCH_OF_CHRIST

((EAC_Christianity_Denominational_Family)8)

#define EEC_CHRSDENOMFAM_FRIENDS

((EAC_Christianity_Denominational_Family)9)

#define EEC_CHRSDENOMFAM_JEHOVAHS_WITNESS

((EAC_Christianity_Denominational_Family)10)

#define EEC_CHRSDENOMFAM_LATTER_DAY_SAINTS

((EAC_Christianity_Denominational_Family)11)

#define EEC_CHRSDENOMFAM_LUTHERAN

((EAC_Christianity_Denominational_Family)12)

#define EEC_CHRSDENOMFAM_MENNONITE

((EAC_Christianity_Denominational_Family)13)

#define EEC_CHRSDENOMFAM_METHODIST

((EAC_Christianity_Denominational_Family)14)

#define EEC_CHRSDENOMFAM_ORTHODOX

((EAC_Christianity_Denominational_Family)15)

#define EEC_CHRSDENOMFAM_PENTECOSTALISM

((EAC_Christianity_Denominational_Family)16)

#define EEC_CHRSDENOMFAM_PRESBYTERIANISM

((EAC_Christianity_Denominational_Family)17)

#define EEC_CHRSDENOMFAM_PROTESTANTISM

((EAC_Christianity_Denominational_Family)18)

#define EEC_CHRSDENOMFAM_UNAFFILIATED

((EAC_Christianity_Denominational_Family)19)

typedef EDCS_Integer    EAC_Cloud_Phase;

#define EEC_CLDPHAS_LIQUID

((EAC_Cloud_Phase)1)

#define EEC_CLDPHAS_MIXED

((EAC_Cloud_Phase)2)

#define EEC_CLDPHAS_SOLID

((EAC_Cloud_Phase)3)

typedef EDCS_Integer    EAC_Cloud_Sky_Cover_Layer_Type;

#define EEC_CLDSKYCVRLAYTY_CIRRUS

((EAC_Cloud_Sky_Cover_Layer_Type)1)

#define EEC_CLDSKYCVRLAYTY_CIRROCUMULUS

((EAC_Cloud_Sky_Cover_Layer_Type)2)

#define EEC_CLDSKYCVRLAYTY_CIRROSTRATUS

((EAC_Cloud_Sky_Cover_Layer_Type)3)

#define EEC_CLDSKYCVRLAYTY_ALTOCUMULUS

((EAC_Cloud_Sky_Cover_Layer_Type)4)

#define EEC_CLDSKYCVRLAYTY_ALTOSTRATUS

((EAC_Cloud_Sky_Cover_Layer_Type)5)

#define EEC_CLDSKYCVRLAYTY_NIMBOSTRATUS

((EAC_Cloud_Sky_Cover_Layer_Type)6)

#define EEC_CLDSKYCVRLAYTY_STRATOCUMULUS

((EAC_Cloud_Sky_Cover_Layer_Type)7)

#define EEC_CLDSKYCVRLAYTY_STRATUS

((EAC_Cloud_Sky_Cover_Layer_Type)8)

#define EEC_CLDSKYCVRLAYTY_CUMULUS

((EAC_Cloud_Sky_Cover_Layer_Type)9)

#define EEC_CLDSKYCVRLAYTY_CUMULONIMBUS

((EAC_Cloud_Sky_Cover_Layer_Type)10)

#define EEC_CLDSKYCVRLAYTY_NOT_VISIBLE

((EAC_Cloud_Sky_Cover_Layer_Type)11)

typedef EDCS_Integer    EAC_Colour_Intensity;

#define EEC_COLRINT_DARK

((EAC_Colour_Intensity)1)

#define EEC_COLRINT_LIGHT

((EAC_Colour_Intensity)2)

typedef EDCS_Integer    EAC_Colouration;

#define EEC_COLOURATION_AMBER

((EAC_Colouration)1)

#define EEC_COLOURATION_BLACK

((EAC_Colouration)2)

#define EEC_COLOURATION_BLACK_BLUE_GREY

((EAC_Colouration)3)

#define EEC_COLOURATION_BLACK_BROWN

((EAC_Colouration)4)

#define EEC_COLOURATION_BLACK_BROWN_GREY

((EAC_Colouration)5)

#define EEC_COLOURATION_BLACK_GREEN

((EAC_Colouration)6)

#define EEC_COLOURATION_BLACK_GREEN_YELLOW

((EAC_Colouration)7)

#define EEC_COLOURATION_BLACK_GREY

((EAC_Colouration)8)

#define EEC_COLOURATION_BLACK_GREY_TAN

((EAC_Colouration)9)

#define EEC_COLOURATION_BLACK_GREY_WHITE

((EAC_Colouration)10)

#define EEC_COLOURATION_BLACK_RED

((EAC_Colouration)11)

#define EEC_COLOURATION_BLACK_RED_WHITE

((EAC_Colouration)12)

#define EEC_COLOURATION_BLACK_SEAGREEN_TAN

((EAC_Colouration)13)

#define EEC_COLOURATION_BLACK_TAN

((EAC_Colouration)14)

#define EEC_COLOURATION_BLACK_TAN_WHITE

((EAC_Colouration)15)

#define EEC_COLOURATION_BLACK_WHITE

((EAC_Colouration)16)

#define EEC_COLOURATION_BLACK_YELLOW

((EAC_Colouration)17)

#define EEC_COLOURATION_BLUE

((EAC_Colouration)18)

#define EEC_COLOURATION_BLUE_GREEN

((EAC_Colouration)19)

#define EEC_COLOURATION_BLUE_TAN

((EAC_Colouration)20)

#define EEC_COLOURATION_BLUE_TAN_WHITE

((EAC_Colouration)21)

#define EEC_COLOURATION_BLUE_WHITE

((EAC_Colouration)22)

#define EEC_COLOURATION_BLUE_YELLOW

((EAC_Colouration)23)

#define EEC_COLOURATION_BRICKRED

((EAC_Colouration)24)

#define EEC_COLOURATION_BRICKRED_LIGHTPURPLE

((EAC_Colouration)25)

#define EEC_COLOURATION_BRICKRED_PURPLE_WHITE

((EAC_Colouration)26)

#define EEC_COLOURATION_BROWN

((EAC_Colouration)27)

#define EEC_COLOURATION_BROWN_GREEN

((EAC_Colouration)28)

#define EEC_COLOURATION_BROWN_GREY

((EAC_Colouration)29)

#define EEC_COLOURATION_BROWN_LIGHTPURPLE_YELLOW

((EAC_Colouration)30)

#define EEC_COLOURATION_BROWN_RED

((EAC_Colouration)31)

#define EEC_COLOURATION_BROWN_TAN

((EAC_Colouration)32)

#define EEC_COLOURATION_BROWN_YELLOW

((EAC_Colouration)33)

#define EEC_COLOURATION_CHARCOAL

((EAC_Colouration)34)

#define EEC_COLOURATION_CHOCOLATE

((EAC_Colouration)35)

#define EEC_COLOURATION_DARKBROWN

((EAC_Colouration)36)

#define EEC_COLOURATION_DARKCOLOURED

((EAC_Colouration)37)

#define EEC_COLOURATION_DARKGREEN

((EAC_Colouration)38)

#define EEC_COLOURATION_DARKGREY

((EAC_Colouration)39)

#define EEC_COLOURATION_DARKPURPLE

((EAC_Colouration)40)

#define EEC_COLOURATION_DARKRED

((EAC_Colouration)41)

#define EEC_COLOURATION_DARKYELLOW_TAN

((EAC_Colouration)42)

#define EEC_COLOURATION_GOLD_GREY

((EAC_Colouration)43)

#define EEC_COLOURATION_GREEN

((EAC_Colouration)44)

#define EEC_COLOURATION_GREEN_GREY

((EAC_Colouration)45)

#define EEC_COLOURATION_GREEN_RED

((EAC_Colouration)46)

#define EEC_COLOURATION_GREEN_RED_WHITE

((EAC_Colouration)47)

#define EEC_COLOURATION_GREEN_TAN

((EAC_Colouration)48)

#define EEC_COLOURATION_GREEN_WHITE

((EAC_Colouration)49)

#define EEC_COLOURATION_GREEN_YELLOW

((EAC_Colouration)50)

#define EEC_COLOURATION_GREY

((EAC_Colouration)51)

#define EEC_COLOURATION_GREY_RED

((EAC_Colouration)52)

#define EEC_COLOURATION_GREY_TAN

((EAC_Colouration)53)

#define EEC_COLOURATION_GREY_WHITE

((EAC_Colouration)54)

#define EEC_COLOURATION_GREY_YELLOW

((EAC_Colouration)55)

#define EEC_COLOURATION_LIGHTBLUE

((EAC_Colouration)56)

#define EEC_COLOURATION_LIGHTBROWN

((EAC_Colouration)57)

#define EEC_COLOURATION_LIGHTCOLOURED

((EAC_Colouration)58)

#define EEC_COLOURATION_LIGHTGREEN

((EAC_Colouration)59)

#define EEC_COLOURATION_LIGHTGREY

((EAC_Colouration)60)

#define EEC_COLOURATION_LIGHTPURPLE

((EAC_Colouration)61)

#define EEC_COLOURATION_LIGHTRED

((EAC_Colouration)62)

#define EEC_COLOURATION_LIGHTYELLOW

((EAC_Colouration)63)

#define EEC_COLOURATION_MAGENTA

((EAC_Colouration)64)

#define EEC_COLOURATION_MAROON

((EAC_Colouration)65)

#define EEC_COLOURATION_MUSTARD

((EAC_Colouration)66)

#define EEC_COLOURATION_NO_COLOUR

((EAC_Colouration)67)

#define EEC_COLOURATION_OLIVE

((EAC_Colouration)68)

#define EEC_COLOURATION_ORANGE

((EAC_Colouration)69)

#define EEC_COLOURATION_ORANGE_WHITE

((EAC_Colouration)70)

#define EEC_COLOURATION_PEACH

((EAC_Colouration)71)

#define EEC_COLOURATION_PINK

((EAC_Colouration)72)

#define EEC_COLOURATION_RED

((EAC_Colouration)73)

#define EEC_COLOURATION_RED_TAN

((EAC_Colouration)74)

#define EEC_COLOURATION_RED_TAN_WHITE

((EAC_Colouration)75)

#define EEC_COLOURATION_RED_WHITE

((EAC_Colouration)76)

#define EEC_COLOURATION_RED_WHITE_YELLOW

((EAC_Colouration)77)

#define EEC_COLOURATION_RED_YELLOW

((EAC_Colouration)78)

#define EEC_COLOURATION_RUST

((EAC_Colouration)79)

#define EEC_COLOURATION_SILVER

((EAC_Colouration)80)

#define EEC_COLOURATION_TAN

((EAC_Colouration)81)

#define EEC_COLOURATION_WHITE

((EAC_Colouration)82)

#define EEC_COLOURATION_WHITE_YELLOW

((EAC_Colouration)83)

#define EEC_COLOURATION_YELLOW

((EAC_Colouration)84)

typedef EDCS_Integer    EAC_Combat_Support_Vessel_Function;

#define EEC_CMBTSUPVESFN_COMBAT_STORES

((EAC_Combat_Support_Vessel_Function)1)

#define EEC_CMBTSUPVESFN_COMBAT_SUPPORT

((EAC_Combat_Support_Vessel_Function)2)

#define EEC_CMBTSUPVESFN_COMMAND

((EAC_Combat_Support_Vessel_Function)3)

#define EEC_CMBTSUPVESFN_CRUISER

((EAC_Combat_Support_Vessel_Function)4)

#define EEC_CMBTSUPVESFN_MUNITION_SUPPLY

((EAC_Combat_Support_Vessel_Function)5)

#define EEC_CMBTSUPVESFN_SURVEILLANCE

((EAC_Combat_Support_Vessel_Function)6)

#define EEC_CMBTSUPVESFN_TENDER

((EAC_Combat_Support_Vessel_Function)7)

typedef EDCS_Integer    EAC_Combatant_Vessel_Type;

#define EEC_CMBTVESTY_AIRCRAFT_CARRIER

((EAC_Combatant_Vessel_Type)1)

#define EEC_CMBTVESTY_BATTLESHIP

((EAC_Combatant_Vessel_Type)2)

#define EEC_CMBTVESTY_DESTROYER

((EAC_Combatant_Vessel_Type)3)

#define EEC_CMBTVESTY_FRIGATE

((EAC_Combatant_Vessel_Type)4)

#define EEC_CMBTVESTY_GUIDED_MISSILE_CRUISER

((EAC_Combatant_Vessel_Type)5)

#define EEC_CMBTVESTY_GUIDED_MISSILE_DESTROYER

((EAC_Combatant_Vessel_Type)6)

#define EEC_CMBTVESTY_GUIDED_MISSILE_FRIGATE

((EAC_Combatant_Vessel_Type)7)

#define EEC_CMBTVESTY_MINE_COUNTERMEASURE

((EAC_Combatant_Vessel_Type)8)

typedef EDCS_Integer    EAC_Combustion_State;

#define EEC_CMBSTSTATE_NOT_BURNING

((EAC_Combustion_State)1)

#define EEC_CMBSTSTATE_SMOULDERING

((EAC_Combustion_State)2)

#define EEC_CMBSTSTATE_SMALL_FIRE

((EAC_Combustion_State)3)

#define EEC_CMBSTSTATE_MEDIUM_FIRE

((EAC_Combustion_State)4)

#define EEC_CMBSTSTATE_LARGE_FIRE

((EAC_Combustion_State)5)

typedef EDCS_Integer    EAC_Commercial_Winged_Aircraft_Type;

#define EEC_COMWNGARCRFTY_AIRBUS_A300_SERIES

((EAC_Commercial_Winged_Aircraft_Type)1)

#define EEC_COMWNGARCRFTY_AIRBUS_A340_SERIES

((EAC_Commercial_Winged_Aircraft_Type)2)

#define EEC_COMWNGARCRFTY_AIRBUS_A400_SERIES

((EAC_Commercial_Winged_Aircraft_Type)3)

#define EEC_COMWNGARCRFTY_B717_SERIES

((EAC_Commercial_Winged_Aircraft_Type)4)

#define EEC_COMWNGARCRFTY_B727_SERIES

((EAC_Commercial_Winged_Aircraft_Type)5)

#define EEC_COMWNGARCRFTY_B737_SERIES

((EAC_Commercial_Winged_Aircraft_Type)6)

#define EEC_COMWNGARCRFTY_B747_SERIES

((EAC_Commercial_Winged_Aircraft_Type)7)

#define EEC_COMWNGARCRFTY_B757_SERIES

((EAC_Commercial_Winged_Aircraft_Type)8)

#define EEC_COMWNGARCRFTY_B767_SERIES

((EAC_Commercial_Winged_Aircraft_Type)9)

#define EEC_COMWNGARCRFTY_B777_SERIES

((EAC_Commercial_Winged_Aircraft_Type)10)

#define EEC_COMWNGARCRFTY_DC8_SERIES

((EAC_Commercial_Winged_Aircraft_Type)11)

#define EEC_COMWNGARCRFTY_DC9_SERIES

((EAC_Commercial_Winged_Aircraft_Type)12)

#define EEC_COMWNGARCRFTY_MD11_SERIES

((EAC_Commercial_Winged_Aircraft_Type)13)

#define EEC_COMWNGARCRFTY_MD80_SERIES

((EAC_Commercial_Winged_Aircraft_Type)14)

#define EEC_COMWNGARCRFTY_MD81_SERIES

((EAC_Commercial_Winged_Aircraft_Type)15)

#define EEC_COMWNGARCRFTY_MD82_SERIES

((EAC_Commercial_Winged_Aircraft_Type)16)

#define EEC_COMWNGARCRFTY_MD83_SERIES

((EAC_Commercial_Winged_Aircraft_Type)17)

#define EEC_COMWNGARCRFTY_MD88_SERIES

((EAC_Commercial_Winged_Aircraft_Type)18)

typedef EDCS_Integer    EAC_Communication_Structure_Type;

#define EEC_COMMSTRTY_BEACON

((EAC_Communication_Structure_Type)1)

#define EEC_COMMSTRTY_CABLE_STATION

((EAC_Communication_Structure_Type)2)

#define EEC_COMMSTRTY_MICROWAVE_STATION

((EAC_Communication_Structure_Type)3)

#define EEC_COMMSTRTY_MONITORING_STATION

((EAC_Communication_Structure_Type)4)

#define EEC_COMMSTRTY_MULTIPLE_PRESENT

((EAC_Communication_Structure_Type)5)

#define EEC_COMMSTRTY_NAVIGATION_LIGHT

((EAC_Communication_Structure_Type)6)

#define EEC_COMMSTRTY_RADAR_STATION

((EAC_Communication_Structure_Type)7)

#define EEC_COMMSTRTY_RADIO_STATION

((EAC_Communication_Structure_Type)8)

#define EEC_COMMSTRTY_RADOME

((EAC_Communication_Structure_Type)9)

#define EEC_COMMSTRTY_REPEATER

((EAC_Communication_Structure_Type)10)

#define EEC_COMMSTRTY_RESEARCH_STATION

((EAC_Communication_Structure_Type)11)

#define EEC_COMMSTRTY_SATELLITE_GROUND_STATION

((EAC_Communication_Structure_Type)12)

#define EEC_COMMSTRTY_TELEVISION_STATION

((EAC_Communication_Structure_Type)13)

typedef EDCS_Integer    EAC_Conspicuousness;

#define EEC_CONSPIC_FROM_AIR

((EAC_Conspicuousness)1)

#define EEC_CONSPIC_FROM_LAND

((EAC_Conspicuousness)2)

#define EEC_CONSPIC_FROM_SEA

((EAC_Conspicuousness)3)

#define EEC_CONSPIC_GENERALLY

((EAC_Conspicuousness)4)

#define EEC_CONSPIC_INCONSPICUOUS

((EAC_Conspicuousness)5)

#define EEC_CONSPIC_NOT_RADAR

((EAC_Conspicuousness)6)

#define EEC_CONSPIC_NOT_VISIBLE_FROM_SEA

((EAC_Conspicuousness)7)

#define EEC_CONSPIC_RADAR_FROM_SEA

((EAC_Conspicuousness)8)

#define EEC_CONSPIC_RADAR_WITH_REFLECTOR

((EAC_Conspicuousness)9)

#define EEC_CONSPIC_VISIBLE_FROM_SEA

((EAC_Conspicuousness)10)

typedef EDCS_Integer    EAC_Contour_Type;

#define EEC_CNTURTY_BATHYMETRY

((EAC_Contour_Type)1)

#define EEC_CNTURTY_DEPRESSION

((EAC_Contour_Type)2)

#define EEC_CNTURTY_ELEVATION

((EAC_Contour_Type)3)

typedef EDCS_Integer    EAC_Contrail_Persistence;

#define EEC_CONTRAILPERS_NONE_PRESENT

((EAC_Contrail_Persistence)1)

#define EEC_CONTRAILPERS_NOT_PERSISTENT

((EAC_Contrail_Persistence)2)

#define EEC_CONTRAILPERS_PERSISTENT

((EAC_Contrail_Persistence)3)

typedef EDCS_Integer    EAC_Control_Panel_State;

#define EEC_CTRLPANELSTATE_POWER_OFF

((EAC_Control_Panel_State)1)

#define EEC_CTRLPANELSTATE_POWER_ON

((EAC_Control_Panel_State)2)

#define EEC_CTRLPANELSTATE_STAND_BY

((EAC_Control_Panel_State)3)

typedef EDCS_Integer    EAC_Control_Panel_Type;

#define EEC_CTRLPANELTY_ELECTRICAL_SERVICE

((EAC_Control_Panel_Type)1)

#define EEC_CTRLPANELTY_ESCALATOR

((EAC_Control_Panel_Type)2)

#define EEC_CTRLPANELTY_HVAC

((EAC_Control_Panel_Type)3)

#define EEC_CTRLPANELTY_LIFT

((EAC_Control_Panel_Type)4)

typedef EDCS_Integer    EAC_Controlling_Authority;

#define EEC_CTRLAUTH_CITY

((EAC_Controlling_Authority)1)

#define EEC_CTRLAUTH_COMMUNAL

((EAC_Controlling_Authority)2)

#define EEC_CTRLAUTH_FEDERAL

((EAC_Controlling_Authority)3)

#define EEC_CTRLAUTH_INSULAR

((EAC_Controlling_Authority)4)

#define EEC_CTRLAUTH_INTERNATIONAL

((EAC_Controlling_Authority)5)

#define EEC_CTRLAUTH_INTERSTATE

((EAC_Controlling_Authority)6)

#define EEC_CTRLAUTH_JOINT

((EAC_Controlling_Authority)7)

#define EEC_CTRLAUTH_MILITARY

((EAC_Controlling_Authority)8)

#define EEC_CTRLAUTH_MILITARY_DISTRICT

((EAC_Controlling_Authority)9)

#define EEC_CTRLAUTH_NATIONAL

((EAC_Controlling_Authority)10)

#define EEC_CTRLAUTH_NON_MILITARY

((EAC_Controlling_Authority)11)

#define EEC_CTRLAUTH_PRIVATE

((EAC_Controlling_Authority)12)

#define EEC_CTRLAUTH_PROVINCIAL

((EAC_Controlling_Authority)13)

#define EEC_CTRLAUTH_REGIONAL

((EAC_Controlling_Authority)14)

#define EEC_CTRLAUTH_STATE

((EAC_Controlling_Authority)15)

#define EEC_CTRLAUTH_TRIBAL

((EAC_Controlling_Authority)16)

typedef EDCS_Integer    EAC_Country_Id_Value_Set;

#define EEC_CTRYIDVALSET_UNCONSTRAINED

((EAC_Country_Id_Value_Set)1)

#define EEC_CTRYIDVALSET_ISO_2_CHAR_CTRY_CODE

((EAC_Country_Id_Value_Set)2)

#define EEC_CTRYIDVALSET_ISO_3_CHAR_CTRY_CODE

((EAC_Country_Id_Value_Set)3)

#define EEC_CTRYIDVALSET_ISO_ENGLISH_CTRY_NAME

((EAC_Country_Id_Value_Set)4)

#define EEC_CTRYIDVALSET_ISO_FRENCH_CTRY_NAME

((EAC_Country_Id_Value_Set)5)

#define EEC_CTRYIDVALSET_UN_CTRY_NAME

((EAC_Country_Id_Value_Set)6)

#define EEC_CTRYIDVALSET_US_FIPS_CTRY_CODE

((EAC_Country_Id_Value_Set)7)

#define EEC_CTRYIDVALSET_US_FIPS_CTRY_NAME

((EAC_Country_Id_Value_Set)8)

#define EEC_CTRYIDVALSET_US_FIPS_PRIN_ADMIN_DIVISION_CODE

((EAC_Country_Id_Value_Set)9)

typedef EDCS_Integer    EAC_Crane_Mobility_Type;

#define EEC_CRANEMOBTY_FIXED

((EAC_Crane_Mobility_Type)1)

#define EEC_CRANEMOBTY_FLOATING

((EAC_Crane_Mobility_Type)2)

#define EEC_CRANEMOBTY_TRAVELING

((EAC_Crane_Mobility_Type)3)

typedef EDCS_Integer    EAC_Crane_Type;

#define EEC_CRANETY_BRIDGE

((EAC_Crane_Type)1)

#define EEC_CRANETY_CONTAINER

((EAC_Crane_Type)2)

#define EEC_CRANETY_FIXED

((EAC_Crane_Type)3)

#define EEC_CRANETY_FLOATING

((EAC_Crane_Type)4)

#define EEC_CRANETY_ROTATING

((EAC_Crane_Type)5)

#define EEC_CRANETY_TRAVELING

((EAC_Crane_Type)6)

typedef EDCS_Integer    EAC_Crossing_Control;

#define EEC_CROSSINGCTRL_NO_CONTROL

((EAC_Crossing_Control)1)

#define EEC_CROSSINGCTRL_SIGNAL_DEVICE

((EAC_Crossing_Control)2)

#define EEC_CROSSINGCTRL_STOP_SIGN

((EAC_Crossing_Control)3)

#define EEC_CROSSINGCTRL_YIELD_SIGN

((EAC_Crossing_Control)4)

typedef EDCS_Integer    EAC_Culvert_Type;

#define EEC_CULVTY_BOX_LOAD_BEARING

((EAC_Culvert_Type)1)

#define EEC_CULVTY_BOX_SOIL_BACK_FILLED

((EAC_Culvert_Type)2)

#define EEC_CULVTY_REG_SOIL_BACK_FILLED

((EAC_Culvert_Type)3)

typedef EDCS_Integer    EAC_Dam_Face_Type;

#define EEC_DAMFACETY_SLOPED

((EAC_Dam_Face_Type)1)

#define EEC_DAMFACETY_VERTICAL

((EAC_Dam_Face_Type)2)

typedef EDCS_Integer    EAC_Data_Collection_Criteria;

#define EEC_DATACOLLCRIT_COLLECTED

((EAC_Data_Collection_Criteria)1)

#define EEC_DATACOLLCRIT_DERIVED

((EAC_Data_Collection_Criteria)2)

#define EEC_DATACOLLCRIT_DIFFERENT_HEIGHT_THRESHOLD

((EAC_Data_Collection_Criteria)3)

#define EEC_DATACOLLCRIT_LOW_DATA_COLLECTION_CRITERIA

((EAC_Data_Collection_Criteria)4)

#define EEC_DATACOLLCRIT_NO_AVAILABLE_IMAGERY

((EAC_Data_Collection_Criteria)5)

#define EEC_DATACOLLCRIT_NO_AVAILABLE_MAP_SOURCE

((EAC_Data_Collection_Criteria)6)

#define EEC_DATACOLLCRIT_NO_SUITABLE_IMAGERY

((EAC_Data_Collection_Criteria)7)

#define EEC_DATACOLLCRIT_NOT_COLLECTED

((EAC_Data_Collection_Criteria)8)

#define EEC_DATACOLLCRIT_NOT_REQUESTED

((EAC_Data_Collection_Criteria)9)

#define EEC_DATACOLLCRIT_NOT_REQUIRED

((EAC_Data_Collection_Criteria)10)

#define EEC_DATACOLLCRIT_TOO_ROUGH_TO_COLLECT

((EAC_Data_Collection_Criteria)11)

typedef EDCS_Integer    EAC_Date_Format;

#define EEC_DATEFMT_CALENDAR_DATE

((EAC_Date_Format)1)

#define EEC_DATEFMT_YY

((EAC_Date_Format)2)

#define EEC_DATEFMT_YYYY

((EAC_Date_Format)3)

#define EEC_DATEFMT_YYYY_DDD

((EAC_Date_Format)4)

#define EEC_DATEFMT_YYYY_MM

((EAC_Date_Format)5)

#define EEC_DATEFMT_YYYY_MM_DD

((EAC_Date_Format)6)

#define EEC_DATEFMT_YYYY_WWW

((EAC_Date_Format)7)

#define EEC_DATEFMT_YYYY_WWW_D

((EAC_Date_Format)8)

#define EEC_DATEFMT_YYYYDDD

((EAC_Date_Format)9)

#define EEC_DATEFMT_YYYYMMDD

((EAC_Date_Format)10)

#define EEC_DATEFMT_YYYYWWW

((EAC_Date_Format)11)

#define EEC_DATEFMT_YYYYWWWD

((EAC_Date_Format)12)

#define EEC_DATEFMT_DD

((EAC_Date_Format)13)

#define EEC_DATEFMT_DDD

((EAC_Date_Format)14)

#define EEC_DATEFMT_ISO

((EAC_Date_Format)15)

#define EEC_DATEFMT_MM

((EAC_Date_Format)16)

#define EEC_DATEFMT_MM_DD

((EAC_Date_Format)17)

#define EEC_DATEFMT_MMDD

((EAC_Date_Format)18)

#define EEC_DATEFMT_ORDINAL_DATE

((EAC_Date_Format)19)

#define EEC_DATEFMT_W_D

((EAC_Date_Format)20)

#define EEC_DATEFMT_WEEK_DATE

((EAC_Date_Format)21)

#define EEC_DATEFMT_WWW

((EAC_Date_Format)22)

#define EEC_DATEFMT_WWW_D

((EAC_Date_Format)23)

#define EEC_DATEFMT_WWWD

((EAC_Date_Format)24)

#define EEC_DATEFMT_Y_WWW

((EAC_Date_Format)25)

#define EEC_DATEFMT_Y_WWW_D

((EAC_Date_Format)26)

#define EEC_DATEFMT_YWWW

((EAC_Date_Format)27)

#define EEC_DATEFMT_YWWWD

((EAC_Date_Format)28)

#define EEC_DATEFMT_YY_TRUNCATED

((EAC_Date_Format)29)

#define EEC_DATEFMT_YY_DDD

((EAC_Date_Format)30)

#define EEC_DATEFMT_YY_MM

((EAC_Date_Format)31)

#define EEC_DATEFMT_YY_MM_DD

((EAC_Date_Format)32)

#define EEC_DATEFMT_YY_WWW

((EAC_Date_Format)33)

#define EEC_DATEFMT_YY_WWW_D

((EAC_Date_Format)34)

#define EEC_DATEFMT_YYDDD

((EAC_Date_Format)35)

#define EEC_DATEFMT_YYMM

((EAC_Date_Format)36)

#define EEC_DATEFMT_YYMMDD

((EAC_Date_Format)37)

#define EEC_DATEFMT_YYWWW

((EAC_Date_Format)38)

#define EEC_DATEFMT_YYWWWD

((EAC_Date_Format)39)

#define EEC_DATEFMT_YYY

((EAC_Date_Format)40)

#define EEC_DATEFMT_YYYYY

((EAC_Date_Format)41)

#define EEC_DATEFMT_YYYYY_DDD

((EAC_Date_Format)42)

#define EEC_DATEFMT_YYYYY_MM

((EAC_Date_Format)43)

#define EEC_DATEFMT_YYYYY_MM_DD

((EAC_Date_Format)44)

#define EEC_DATEFMT_YYYYYDDD

((EAC_Date_Format)45)

#define EEC_DATEFMT_YYYYYMMDD

((EAC_Date_Format)46)

typedef EDCS_Integer    EAC_Date_Time_Format;

#define EEC_DATETIMEFMT_ISO

((EAC_Date_Time_Format)1)

#define EEC_DATETIMEFMT_YYYYMMDDTHHMMSS

((EAC_Date_Time_Format)2)

#define EEC_DATETIMEFMT_YYYY_MM_DDTHH_MM_SS

((EAC_Date_Time_Format)3)

#define EEC_DATETIMEFMT_YYYYDDDTHHMMSS

((EAC_Date_Time_Format)4)

#define EEC_DATETIMEFMT_YYYY_DDDTHH_MM_SS

((EAC_Date_Time_Format)5)

#define EEC_DATETIMEFMT_YYYYWWWDTHHMMSS

((EAC_Date_Time_Format)6)

#define EEC_DATETIMEFMT_YYYY_WWW_DTHH_MM_SS

((EAC_Date_Time_Format)7)

#define EEC_DATETIMEFMT_REDUCED

((EAC_Date_Time_Format)8)

typedef EDCS_Integer    EAC_Defensive_Position_Type;

#define EEC_DEFPOSTY_DELIB_FULL_HIDE_ARMOURED_TRACKED_FIGHTING_VEHICLE

((EAC_Defensive_Position_Type)1)

#define EEC_DEFPOSTY_DELIB_MORTAR_FULL_HIDE

((EAC_Defensive_Position_Type)2)

#define EEC_DEFPOSTY_DELIB_MORTAR_NO_FULL_HIDE

((EAC_Defensive_Position_Type)3)

#define EEC_DEFPOSTY_DELIB_NO_FULL_HIDE_ARMOURED_TRACKED_FIGHTING_VEHICLE

((EAC_Defensive_Position_Type)4)

#define EEC_DEFPOSTY_DELIB_PER_DEF_COVERED

((EAC_Defensive_Position_Type)5)

#define EEC_DEFPOSTY_DELIB_PER_DEF_NO_COVER

((EAC_Defensive_Position_Type)6)

#define EEC_DEFPOSTY_DELIB_VEH_DEF_FULL_HIDE

((EAC_Defensive_Position_Type)7)

#define EEC_DEFPOSTY_DELIB_VEH_DEF_NO_FULL_HIDE

((EAC_Defensive_Position_Type)8)

#define EEC_DEFPOSTY_HASTY_PER_DEF_POSITION

((EAC_Defensive_Position_Type)9)

#define EEC_DEFPOSTY_HASTY_VEH_DEF_POSITION

((EAC_Defensive_Position_Type)10)

#define EEC_DEFPOSTY_MACHINE_GUN_BUNKER

((EAC_Defensive_Position_Type)11)

typedef EDCS_Integer    EAC_Dew_Point_Quality;

#define EEC_DEWPTQUAL_GOOD

((EAC_Dew_Point_Quality)1)

#define EEC_DEWPTQUAL_NO_CHECK

((EAC_Dew_Point_Quality)2)

#define EEC_DEWPTQUAL_SUSPECT

((EAC_Dew_Point_Quality)3)

#define EEC_DEWPTQUAL_ERR_CORRECTED

((EAC_Dew_Point_Quality)4)

#define EEC_DEWPTQUAL_ERR_CORRECTION_SUSPECT

((EAC_Dew_Point_Quality)5)

#define EEC_DEWPTQUAL_ERR

((EAC_Dew_Point_Quality)6)

#define EEC_DEWPTQUAL_MISS_SUBST

((EAC_Dew_Point_Quality)7)

#define EEC_DEWPTQUAL_MISS_SUBST_SUSPECT

((EAC_Dew_Point_Quality)8)

#define EEC_DEWPTQUAL_MISS

((EAC_Dew_Point_Quality)9)

typedef EDCS_Integer    EAC_Display_Sign_Type;

#define EEC_DISPSIGNTY_ADVERTISING_BILLBOARD

((EAC_Display_Sign_Type)1)

#define EEC_DISPSIGNTY_HIGHWAY

((EAC_Display_Sign_Type)2)

#define EEC_DISPSIGNTY_SCOREBOARD

((EAC_Display_Sign_Type)3)

typedef EDCS_Integer    EAC_Dominant_Breaker_Type;

#define EEC_DOMBRKRTY_PLUNGING

((EAC_Dominant_Breaker_Type)1)

#define EEC_DOMBRKRTY_SPILLING

((EAC_Dominant_Breaker_Type)2)

#define EEC_DOMBRKRTY_SURGING

((EAC_Dominant_Breaker_Type)3)

typedef EDCS_Integer    EAC_Door_Construction_Type;

#define EEC_DOORCNSTCTTY_FIRE

((EAC_Door_Construction_Type)1)

#define EEC_DOORCNSTCTTY_GLASS

((EAC_Door_Construction_Type)2)

#define EEC_DOORCNSTCTTY_METAL_CLAD

((EAC_Door_Construction_Type)3)

#define EEC_DOORCNSTCTTY_METAL_HOLLOW_CORE

((EAC_Door_Construction_Type)4)

#define EEC_DOORCNSTCTTY_SOLID_METAL

((EAC_Door_Construction_Type)5)

#define EEC_DOORCNSTCTTY_SOLID_WOOD

((EAC_Door_Construction_Type)6)

#define EEC_DOORCNSTCTTY_WOOD_HOLLOW_CORE

((EAC_Door_Construction_Type)7)

typedef EDCS_Integer    EAC_Door_Opening_Method;

#define EEC_DOOROPNMETH_DOUBLE_SWINGING

((EAC_Door_Opening_Method)1)

#define EEC_DOOROPNMETH_DOWN

((EAC_Door_Opening_Method)2)

#define EEC_DOOROPNMETH_LEFT

((EAC_Door_Opening_Method)3)

#define EEC_DOOROPNMETH_RIGHT

((EAC_Door_Opening_Method)4)

#define EEC_DOOROPNMETH_UP

((EAC_Door_Opening_Method)5)

typedef EDCS_Integer    EAC_Door_Type;

#define EEC_DOORTY_AUTOMATIC_HINGED

((EAC_Door_Type)1)

#define EEC_DOORTY_AUTOMATIC_SLIDING

((EAC_Door_Type)2)

#define EEC_DOORTY_BLAST_RESISTANT

((EAC_Door_Type)3)

#define EEC_DOORTY_DOUBLE_LEAF

((EAC_Door_Type)4)

#define EEC_DOORTY_DUTCH

((EAC_Door_Type)5)

#define EEC_DOORTY_HINGED

((EAC_Door_Type)6)

#define EEC_DOORTY_LIFT

((EAC_Door_Type)7)

#define EEC_DOORTY_OVERHEAD

((EAC_Door_Type)8)

#define EEC_DOORTY_POCKET

((EAC_Door_Type)9)

#define EEC_DOORTY_REVOLVING

((EAC_Door_Type)10)

#define EEC_DOORTY_ROLLING

((EAC_Door_Type)11)

#define EEC_DOORTY_SINGLE_PANEL_SPRING

((EAC_Door_Type)12)

#define EEC_DOORTY_SLIDING

((EAC_Door_Type)13)

#define EEC_DOORTY_SLIDING_GARAGE

((EAC_Door_Type)14)

#define EEC_DOORTY_TURNSTILE

((EAC_Door_Type)15)

typedef EDCS_Integer    EAC_Dragon_Teeth_Type;

#define EEC_DRAGONTEETHTY_CONCRETE_BLOCK

((EAC_Dragon_Teeth_Type)1)

#define EEC_DRAGONTEETHTY_CONCRETE_TETRAHEDRON

((EAC_Dragon_Teeth_Type)2)

#define EEC_DRAGONTEETHTY_LOG_POST

((EAC_Dragon_Teeth_Type)3)

#define EEC_DRAGONTEETHTY_STEEL_HEDGEHOG

((EAC_Dragon_Teeth_Type)4)

#define EEC_DRAGONTEETHTY_STEEL_TETRAHEDRON

((EAC_Dragon_Teeth_Type)5)

typedef EDCS_Integer    EAC_Drop_Gate_Method;

#define EEC_DROPGATEMETH_OVERHEAD

((EAC_Drop_Gate_Method)1)

#define EEC_DROPGATEMETH_SIDE

((EAC_Drop_Gate_Method)2)

typedef EDCS_Integer    EAC_Dwelling_Type;

#define EEC_DWELLTY_APARTMENT

((EAC_Dwelling_Type)1)

#define EEC_DWELLTY_COTTAGE

((EAC_Dwelling_Type)2)

#define EEC_DWELLTY_DORMITORY

((EAC_Dwelling_Type)3)

#define EEC_DWELLTY_HOUSE

((EAC_Dwelling_Type)4)

#define EEC_DWELLTY_MOBILE_HOME

((EAC_Dwelling_Type)5)

#define EEC_DWELLTY_MOUNTAIN_HUT

((EAC_Dwelling_Type)6)

#define EEC_DWELLTY_MULTI_UNIT_DWELLING

((EAC_Dwelling_Type)7)

#define EEC_DWELLTY_OUTBUILDING

((EAC_Dwelling_Type)8)

#define EEC_DWELLTY_SENIOR_CITIZENS_HOME

((EAC_Dwelling_Type)9)

#define EEC_DWELLTY_TEMPORARY_RESIDENCE

((EAC_Dwelling_Type)10)

typedef EDCS_Integer    EAC_Ecosystem_Type;

#define EEC_ECOSYSTY_BAMBOO

((EAC_Ecosystem_Type)1)

#define EEC_ECOSYSTY_BARE_COASTAL_DUNES

((EAC_Ecosystem_Type)2)

#define EEC_ECOSYSTY_BARE_DESERT

((EAC_Ecosystem_Type)3)

#define EEC_ECOSYSTY_BARREN_TUNDRA

((EAC_Ecosystem_Type)4)

#define EEC_ECOSYSTY_BEACHES_AND_DUNES

((EAC_Ecosystem_Type)5)

#define EEC_ECOSYSTY_BROADLEAF_CROPS

((EAC_Ecosystem_Type)6)

#define EEC_ECOSYSTY_COAST_WETLAND_NE

((EAC_Ecosystem_Type)7)

#define EEC_ECOSYSTY_COAST_WETLAND_NW

((EAC_Ecosystem_Type)8)

#define EEC_ECOSYSTY_COAST_WETLAND_SE

((EAC_Ecosystem_Type)9)

#define EEC_ECOSYSTY_COAST_WETLAND_SW

((EAC_Ecosystem_Type)10)

#define EEC_ECOSYSTY_COASTLINE_FRINGE

((EAC_Ecosystem_Type)11)

#define EEC_ECOSYSTY_COLD_GRASSLAND

((EAC_Ecosystem_Type)12)

#define EEC_ECOSYSTY_COLD_IRRIGATED_CROPLAND

((EAC_Ecosystem_Type)13)

#define EEC_ECOSYSTY_COMPOUND_COASTLINES

((EAC_Ecosystem_Type)14)

#define EEC_ECOSYSTY_CONIFER_BOREAL_FOREST

((EAC_Ecosystem_Type)15)

#define EEC_ECOSYSTY_CONIFER_FOREST

((EAC_Ecosystem_Type)16)

#define EEC_ECOSYSTY_CONIFEROUS_FOREST

((EAC_Ecosystem_Type)17)

#define EEC_ECOSYSTY_COOL_BROADLEAF_FOREST

((EAC_Ecosystem_Type)18)

#define EEC_ECOSYSTY_COOL_CONIFER_FOREST

((EAC_Ecosystem_Type)19)

#define EEC_ECOSYSTY_COOL_CROPS_AND_TOWNS

((EAC_Ecosystem_Type)20)

#define EEC_ECOSYSTY_COOL_FIELDS_AND_WOODS

((EAC_Ecosystem_Type)21)

#define EEC_ECOSYSTY_COOL_FOREST_AND_FIELD

((EAC_Ecosystem_Type)22)

#define EEC_ECOSYSTY_COOL_GRASSES_AND_SHRUBS

((EAC_Ecosystem_Type)23)

#define EEC_ECOSYSTY_COOL_IRRIGATED_CROPLAND

((EAC_Ecosystem_Type)24)

#define EEC_ECOSYSTY_COOL_MIXED_FOREST

((EAC_Ecosystem_Type)25)

#define EEC_ECOSYSTY_COOL_RAIN_FOREST

((EAC_Ecosystem_Type)26)

#define EEC_ECOSYSTY_COOL_S_HMISPH_MIXED_FORESTS

((EAC_Ecosystem_Type)27)

#define EEC_ECOSYSTY_CORN_AND_BEANS_CROPLAND

((EAC_Ecosystem_Type)28)

#define EEC_ECOSYSTY_CROP_AND_WATER_MIXTURES

((EAC_Ecosystem_Type)29)

#define EEC_ECOSYSTY_CROPS_AND_TOWN

((EAC_Ecosystem_Type)30)

#define EEC_ECOSYSTY_CROPS_GRASS_SHRUBS

((EAC_Ecosystem_Type)31)

#define EEC_ECOSYSTY_DECID_BROADLEAF_FOREST

((EAC_Ecosystem_Type)32)

#define EEC_ECOSYSTY_DECID_BROADLEAF_WOODS

((EAC_Ecosystem_Type)33)

#define EEC_ECOSYSTY_DECID_CONIFER_FOREST

((EAC_Ecosystem_Type)34)

#define EEC_ECOSYSTY_DECID_MIXED_BOREAL_FOREST

((EAC_Ecosystem_Type)35)

#define EEC_ECOSYSTY_DECIDUOUS_TREE_CROP

((EAC_Ecosystem_Type)36)

#define EEC_ECOSYSTY_DRY_EVERGREEN_WOODS

((EAC_Ecosystem_Type)37)

#define EEC_ECOSYSTY_DRY_TROPICAL_WOODS

((EAC_Ecosystem_Type)38)

#define EEC_ECOSYSTY_DRY_WOODY_SCRUB

((EAC_Ecosystem_Type)39)

#define EEC_ECOSYSTY_EVERGREEN_BROADLEAF

((EAC_Ecosystem_Type)40)

#define EEC_ECOSYSTY_EVERGREEN_FOREST_FIELDS

((EAC_Ecosystem_Type)41)

#define EEC_ECOSYSTY_EVERGREEN_TREE_CROP

((EAC_Ecosystem_Type)42)

#define EEC_ECOSYSTY_FIELDS_AND_WOODY_SAVANNA

((EAC_Ecosystem_Type)43)

#define EEC_ECOSYSTY_FOREST_AND_FIELD

((EAC_Ecosystem_Type)44)

#define EEC_ECOSYSTY_GLACIER_ICE

((EAC_Ecosystem_Type)45)

#define EEC_ECOSYSTY_GLACIER_ROCK

((EAC_Ecosystem_Type)46)

#define EEC_ECOSYSTY_GRASS_CROPS

((EAC_Ecosystem_Type)47)

#define EEC_ECOSYSTY_HEATH_SCRUB

((EAC_Ecosystem_Type)48)

#define EEC_ECOSYSTY_HOT_IRRIGATED_CROPLAND

((EAC_Ecosystem_Type)49)

#define EEC_ECOSYSTY_HOT_MILD_GRASSES_SHRUBS

((EAC_Ecosystem_Type)50)

#define EEC_ECOSYSTY_INLAND_WATER

((EAC_Ecosystem_Type)51)

#define EEC_ECOSYSTY_IRRIGATED_GRASSLAND

((EAC_Ecosystem_Type)52)

#define EEC_ECOSYSTY_LAND_AND_WATER_RIVERS

((EAC_Ecosystem_Type)53)

#define EEC_ECOSYSTY_LAND_WATER_AND_SHORE

((EAC_Ecosystem_Type)54)

#define EEC_ECOSYSTY_LOW_SPARSE_GRASSLAND

((EAC_Ecosystem_Type)55)

#define EEC_ECOSYSTY_MANGROVE

((EAC_Ecosystem_Type)56)

#define EEC_ECOSYSTY_MARSH_WETLAND

((EAC_Ecosystem_Type)57)

#define EEC_ECOSYSTY_MEDITERRANEAN_SCRUB

((EAC_Ecosystem_Type)58)

#define EEC_ECOSYSTY_MIRE_BOG_FEN

((EAC_Ecosystem_Type)59)

#define EEC_ECOSYSTY_MIXED_FOREST

((EAC_Ecosystem_Type)60)

#define EEC_ECOSYSTY_MIXED_FOREST_AND_FIELD

((EAC_Ecosystem_Type)61)

#define EEC_ECOSYSTY_MOIST_EUCALYPTUS

((EAC_Ecosystem_Type)62)

#define EEC_ECOSYSTY_MONTANE_TROPICAL_FORESTS

((EAC_Ecosystem_Type)63)

#define EEC_ECOSYSTY_NARROW_CONIFERS

((EAC_Ecosystem_Type)64)

#define EEC_ECOSYSTY_POLAR_AND_ALPINE_DESERT

((EAC_Ecosystem_Type)65)

#define EEC_ECOSYSTY_RAIN_GREEN_TROPICAL_FOREST

((EAC_Ecosystem_Type)66)

#define EEC_ECOSYSTY_RESIDUAL_DUNES_BEACHES

((EAC_Ecosystem_Type)67)

#define EEC_ECOSYSTY_RICE_PADDY_AND_FIELD

((EAC_Ecosystem_Type)68)

#define EEC_ECOSYSTY_ROCKY_CLIFFS_AND_SLOPES

((EAC_Ecosystem_Type)69)

#define EEC_ECOSYSTY_S_HMISPH_CONIFERS

((EAC_Ecosystem_Type)70)

#define EEC_ECOSYSTY_S_HMISPH_MIXED_FOREST

((EAC_Ecosystem_Type)71)

#define EEC_ECOSYSTY_SALT_PLAYAS

((EAC_Ecosystem_Type)72)

#define EEC_ECOSYSTY_SAND_DESERT

((EAC_Ecosystem_Type)73)

#define EEC_ECOSYSTY_SANDY_GRASSLAND_SHRUBS

((EAC_Ecosystem_Type)74)

#define EEC_ECOSYSTY_SAVANNA_WOODS

((EAC_Ecosystem_Type)75)

#define EEC_ECOSYSTY_SEA_WATER

((EAC_Ecosystem_Type)76)

#define EEC_ECOSYSTY_SEASONAL_TROPICAL_FOREST

((EAC_Ecosystem_Type)77)

#define EEC_ECOSYSTY_SEMI_DESERT

((EAC_Ecosystem_Type)78)

#define EEC_ECOSYSTY_SEMI_DESERT_SAGE

((EAC_Ecosystem_Type)79)

#define EEC_ECOSYSTY_SEMI_DESERT_SHRUBS

((EAC_Ecosystem_Type)80)

#define EEC_ECOSYSTY_SHRUB_DECIDUOUS

((EAC_Ecosystem_Type)81)

#define EEC_ECOSYSTY_SHRUB_EVERGREEN

((EAC_Ecosystem_Type)82)

#define EEC_ECOSYSTY_SMALL_LEAF_MIXED_WOODS

((EAC_Ecosystem_Type)83)

#define EEC_ECOSYSTY_SPARSE_DUNES_AND_RIDGES

((EAC_Ecosystem_Type)84)

#define EEC_ECOSYSTY_SUCCULENT_THORN_SCRUB

((EAC_Ecosystem_Type)85)

#define EEC_ECOSYSTY_TALL_GRASSES_AND_SHRUBS

((EAC_Ecosystem_Type)86)

#define EEC_ECOSYSTY_TROPICAL_DEGRADED_FOREST

((EAC_Ecosystem_Type)87)

#define EEC_ECOSYSTY_TROPICAL_RAINFOREST

((EAC_Ecosystem_Type)88)

#define EEC_ECOSYSTY_UPLAND_TUNDRA

((EAC_Ecosystem_Type)89)

#define EEC_ECOSYSTY_URBAN

((EAC_Ecosystem_Type)90)

#define EEC_ECOSYSTY_VOLCANIC_ROCK

((EAC_Ecosystem_Type)91)

#define EEC_ECOSYSTY_WATER_AND_ISLAND_FRINGE

((EAC_Ecosystem_Type)92)

#define EEC_ECOSYSTY_WET_SCLEROPHYLIC_FOREST

((EAC_Ecosystem_Type)93)

#define EEC_ECOSYSTY_WOODED_TUNDRA

((EAC_Ecosystem_Type)94)

#define EEC_ECOSYSTY_WOODED_WET_SWAMP

((EAC_Ecosystem_Type)95)

#define EEC_ECOSYSTY_WOODY_SAVANNA

((EAC_Ecosystem_Type)96)

typedef EDCS_Integer    EAC_Educational_Building_Type;

#define EEC_EDUBLDGTY_ACADEMY

((EAC_Educational_Building_Type)1)

#define EEC_EDUBLDGTY_COLLEGE

((EAC_Educational_Building_Type)2)

#define EEC_EDUBLDGTY_EDUCATIONAL_CENTRE

((EAC_Educational_Building_Type)3)

#define EEC_EDUBLDGTY_LYCEUM

((EAC_Educational_Building_Type)4)

#define EEC_EDUBLDGTY_SEMINARY

((EAC_Educational_Building_Type)5)

#define EEC_EDUBLDGTY_UNIVERSITY

((EAC_Educational_Building_Type)6)

typedef EDCS_Integer    EAC_Elev_Electrical_Cable_Type;

#define EEC_ELEVELECCBLTY_MOUNTAIN_CATENARY

((EAC_Elev_Electrical_Cable_Type)1)

#define EEC_ELEVELECCBLTY_NORMAL_SUSPENSION

((EAC_Elev_Electrical_Cable_Type)2)

#define EEC_ELEVELECCBLTY_OVERWATER_CATENARY

((EAC_Elev_Electrical_Cable_Type)3)

typedef EDCS_Integer    EAC_Elevation_Accuracy_Statement;

#define EEC_ELEVACCSTMT_ACCURATE

((EAC_Elevation_Accuracy_Statement)1)

#define EEC_ELEVACCSTMT_APPROXIMATE

((EAC_Elevation_Accuracy_Statement)2)

typedef EDCS_Integer    EAC_Em_Band;

#define EEC_EMBAND_RF

((EAC_Em_Band)1)

#define EEC_EMBAND_ULF

((EAC_Em_Band)2)

#define EEC_EMBAND_ELF

((EAC_Em_Band)3)

#define EEC_EMBAND_VLF

((EAC_Em_Band)4)

#define EEC_EMBAND_LF

((EAC_Em_Band)5)

#define EEC_EMBAND_MF

((EAC_Em_Band)6)

#define EEC_EMBAND_HF

((EAC_Em_Band)7)

#define EEC_EMBAND_VHF

((EAC_Em_Band)8)

#define EEC_EMBAND_Q

((EAC_Em_Band)9)

#define EEC_EMBAND_P

((EAC_Em_Band)10)

#define EEC_EMBAND_UHF

((EAC_Em_Band)11)

#define EEC_EMBAND_L

((EAC_Em_Band)12)

#define EEC_EMBAND_MICROWAVE

((EAC_Em_Band)13)

#define EEC_EMBAND_SHF

((EAC_Em_Band)14)

#define EEC_EMBAND_S

((EAC_Em_Band)15)

#define EEC_EMBAND_C

((EAC_Em_Band)16)

#define EEC_EMBAND_X

((EAC_Em_Band)17)

#define EEC_EMBAND_KU

((EAC_Em_Band)18)

#define EEC_EMBAND_K

((EAC_Em_Band)19)

#define EEC_EMBAND_KA

((EAC_Em_Band)20)

#define EEC_EMBAND_EHF

((EAC_Em_Band)21)

#define EEC_EMBAND_V

((EAC_Em_Band)22)

#define EEC_EMBAND_W

((EAC_Em_Band)23)

#define EEC_EMBAND_INFRARED

((EAC_Em_Band)24)

#define EEC_EMBAND_EXTREME_INFRARED

((EAC_Em_Band)25)

#define EEC_EMBAND_SUBMILLIMETRE

((EAC_Em_Band)26)

#define EEC_EMBAND_FAR_INFRARED

((EAC_Em_Band)27)

#define EEC_EMBAND_INTERMEDIATE_INFRARED

((EAC_Em_Band)28)

#define EEC_EMBAND_NEAR_INFRARED

((EAC_Em_Band)29)

#define EEC_EMBAND_VISIBLE

((EAC_Em_Band)30)

#define EEC_EMBAND_RED

((EAC_Em_Band)31)

#define EEC_EMBAND_ORANGE

((EAC_Em_Band)32)

#define EEC_EMBAND_YELLOW

((EAC_Em_Band)33)

#define EEC_EMBAND_GREEN

((EAC_Em_Band)34)

#define EEC_EMBAND_BLUE

((EAC_Em_Band)35)

#define EEC_EMBAND_VIOLET

((EAC_Em_Band)36)

#define EEC_EMBAND_UV

((EAC_Em_Band)37)

#define EEC_EMBAND_NEAR_UV

((EAC_Em_Band)38)

#define EEC_EMBAND_FARULTRAVIOLET

((EAC_Em_Band)39)

#define EEC_EMBAND_UV_A

((EAC_Em_Band)40)

#define EEC_EMBAND_UV_B

((EAC_Em_Band)41)

#define EEC_EMBAND_UV_C

((EAC_Em_Band)42)

#define EEC_EMBAND_X_RAY

((EAC_Em_Band)43)

#define EEC_EMBAND_GAMMA_RAY

((EAC_Em_Band)44)

typedef EDCS_Integer    EAC_Em_Polarization_Type;

#define EEC_EMPOLRTY_CIRCULAR

((EAC_Em_Polarization_Type)1)

#define EEC_EMPOLRTY_CROSSED_VERT_HORIZ

((EAC_Em_Polarization_Type)2)

#define EEC_EMPOLRTY_CROSSED_HORIZ_VERT

((EAC_Em_Polarization_Type)3)

#define EEC_EMPOLRTY_ELLIPTICAL

((EAC_Em_Polarization_Type)4)

#define EEC_EMPOLRTY_LINEAR_HORIZONTAL

((EAC_Em_Polarization_Type)5)

#define EEC_EMPOLRTY_LINEAR_VERTICAL

((EAC_Em_Polarization_Type)6)

#define EEC_EMPOLRTY_PARALLEL_INCID_RFLCT_PLANE

((EAC_Em_Polarization_Type)7)

#define EEC_EMPOLRTY_PERPENDICULAR_INCID_RFLCT_PLANE

((EAC_Em_Polarization_Type)8)

#define EEC_EMPOLRTY_RANDOM

((EAC_Em_Polarization_Type)9)

typedef EDCS_Integer    EAC_Em_Propagation_Condition;

#define EEC_EMPROPCND_RADIO_DUCT

((EAC_Em_Propagation_Condition)1)

#define EEC_EMPROPCND_STANDARD

((EAC_Em_Propagation_Condition)2)

#define EEC_EMPROPCND_SUBSTANDARD

((EAC_Em_Propagation_Condition)3)

#define EEC_EMPROPCND_SUPERSTANDARD

((EAC_Em_Propagation_Condition)4)

typedef EDCS_Integer    EAC_Engineer_Trench_Type;

#define EEC_ENGTRENCHTY_INFANTRY_TRENCH

((EAC_Engineer_Trench_Type)1)

#define EEC_ENGTRENCHTY_SOVIET_ANTI_TANK_DITCH

((EAC_Engineer_Trench_Type)2)

#define EEC_ENGTRENCHTY_US_ANTI_TANK_DITCH

((EAC_Engineer_Trench_Type)3)

typedef EDCS_Integer    EAC_Existence_Certainty;

#define EEC_EXISTCERT_APPROXIMATE

((EAC_Existence_Certainty)1)

#define EEC_EXISTCERT_DEFINITE

((EAC_Existence_Certainty)2)

#define EEC_EXISTCERT_DOUBTFUL

((EAC_Existence_Certainty)3)

#define EEC_EXISTCERT_POSSIBLE

((EAC_Existence_Certainty)4)

#define EEC_EXISTCERT_REPORTED

((EAC_Existence_Certainty)5)

typedef EDCS_Integer    EAC_Existence_Status;

#define EEC_EXISTSTAT_ABANDONED

((EAC_Existence_Status)1)

#define EEC_EXISTSTAT_ALTERNATE

((EAC_Existence_Status)2)

#define EEC_EXISTSTAT_ANCIENT

((EAC_Existence_Status)3)

#define EEC_EXISTSTAT_APPROXIMATE

((EAC_Existence_Status)4)

#define EEC_EXISTSTAT_BLADES_MISSING

((EAC_Existence_Status)5)

#define EEC_EXISTSTAT_CONTINUOUS_OPERATION

((EAC_Existence_Status)6)

#define EEC_EXISTSTAT_CONTROLLED

((EAC_Existence_Status)7)

#define EEC_EXISTSTAT_CORRESPONDS

((EAC_Existence_Status)8)

#define EEC_EXISTSTAT_DAMAGED

((EAC_Existence_Status)9)

#define EEC_EXISTSTAT_DEFINITE

((EAC_Existence_Status)10)

#define EEC_EXISTSTAT_DEFINITE_SHORELINE

((EAC_Existence_Status)11)

#define EEC_EXISTSTAT_DESTROYED

((EAC_Existence_Status)12)

#define EEC_EXISTSTAT_DISMANTLED

((EAC_Existence_Status)13)

#define EEC_EXISTSTAT_DISSIPATING

((EAC_Existence_Status)14)

#define EEC_EXISTSTAT_DISUSED

((EAC_Existence_Status)15)

#define EEC_EXISTSTAT_DOES_NOT_CORRESPOND

((EAC_Existence_Status)16)

#define EEC_EXISTSTAT_DOUBTFUL

((EAC_Existence_Status)17)

#define EEC_EXISTSTAT_EXTINGUISHED

((EAC_Existence_Status)18)

#define EEC_EXISTSTAT_HISTORIC

((EAC_Existence_Status)19)

#define EEC_EXISTSTAT_ILLUMINATED

((EAC_Existence_Status)20)

#define EEC_EXISTSTAT_INACTIVE

((EAC_Existence_Status)21)

#define EEC_EXISTSTAT_INCOMPLETE

((EAC_Existence_Status)22)

#define EEC_EXISTSTAT_INDEFINITE_SHORELINE

((EAC_Existence_Status)23)

#define EEC_EXISTSTAT_INDETERMINANT

((EAC_Existence_Status)24)

#define EEC_EXISTSTAT_INTERMITTENT_OPERATION

((EAC_Existence_Status)25)

#define EEC_EXISTSTAT_ISOLATED

((EAC_Existence_Status)26)

#define EEC_EXISTSTAT_MAINTAINED

((EAC_Existence_Status)27)

#define EEC_EXISTSTAT_MAN_MADE

((EAC_Existence_Status)28)

#define EEC_EXISTSTAT_NATURAL

((EAC_Existence_Status)29)

#define EEC_EXISTSTAT_NAVIGABLE

((EAC_Existence_Status)30)

#define EEC_EXISTSTAT_NAVIGABLE_ABANDONED

((EAC_Existence_Status)31)

#define EEC_EXISTSTAT_NAVIGABLE_OPERATIONAL

((EAC_Existence_Status)32)

#define EEC_EXISTSTAT_NON_CONTROLLED

((EAC_Existence_Status)33)

#define EEC_EXISTSTAT_NON_TIDAL

((EAC_Existence_Status)34)

#define EEC_EXISTSTAT_NOT_ACCESSIBLE

((EAC_Existence_Status)35)

#define EEC_EXISTSTAT_NOT_ISOLATED

((EAC_Existence_Status)36)

#define EEC_EXISTSTAT_NOT_MAINTAINED

((EAC_Existence_Status)37)

#define EEC_EXISTSTAT_NOT_USABLE

((EAC_Existence_Status)38)

#define EEC_EXISTSTAT_OCCASIONAL

((EAC_Existence_Status)39)

#define EEC_EXISTSTAT_ON_TEST_COMMISSIONED

((EAC_Existence_Status)40)

#define EEC_EXISTSTAT_ON_TEST_NOT_COMMISSIONED

((EAC_Existence_Status)41)

#define EEC_EXISTSTAT_ONE_WAY

((EAC_Existence_Status)42)

#define EEC_EXISTSTAT_OPERATIONAL

((EAC_Existence_Status)43)

#define EEC_EXISTSTAT_OPERATIONAL_COMMISSIONED

((EAC_Existence_Status)44)

#define EEC_EXISTSTAT_OPERATIONAL_NOT_COMMISSIONED

((EAC_Existence_Status)45)

#define EEC_EXISTSTAT_OUT_OF_SERVICE_COMMISSIONED

((EAC_Existence_Status)46)

#define EEC_EXISTSTAT_OUT_OF_SERVICE_NOT_COMMISSIONED

((EAC_Existence_Status)47)

#define EEC_EXISTSTAT_PARTIALLY_DESTROYED

((EAC_Existence_Status)48)

#define EEC_EXISTSTAT_PERIODIC

((EAC_Existence_Status)49)

#define EEC_EXISTSTAT_PERMANENT

((EAC_Existence_Status)50)

#define EEC_EXISTSTAT_PLANNED_CONSTRUCTION

((EAC_Existence_Status)51)

#define EEC_EXISTSTAT_PROPOSED

((EAC_Existence_Status)52)

#define EEC_EXISTSTAT_RECOMMENDED

((EAC_Existence_Status)53)

#define EEC_EXISTSTAT_REPORTED

((EAC_Existence_Status)54)

#define EEC_EXISTSTAT_RUINED

((EAC_Existence_Status)55)

#define EEC_EXISTSTAT_SONAR_CONFIRMED

((EAC_Existence_Status)56)

#define EEC_EXISTSTAT_SONAR_NOT_CONFIRMED

((EAC_Existence_Status)57)

#define EEC_EXISTSTAT_SWEPT

((EAC_Existence_Status)58)

#define EEC_EXISTSTAT_SYNCHRONIZED

((EAC_Existence_Status)59)

#define EEC_EXISTSTAT_TEMPORARY

((EAC_Existence_Status)60)

#define EEC_EXISTSTAT_TIDAL

((EAC_Existence_Status)61)

#define EEC_EXISTSTAT_TWO_WAY

((EAC_Existence_Status)62)

#define EEC_EXISTSTAT_UNDER_CONSTRUCTION

((EAC_Existence_Status)63)

#define EEC_EXISTSTAT_UNWATCHED

((EAC_Existence_Status)64)

#define EEC_EXISTSTAT_WATCHED

((EAC_Existence_Status)65)

typedef EDCS_Integer    EAC_Explosive_Mine_Type;

#define EEC_EXPLMINETY_ANTIPERSONNEL

((EAC_Explosive_Mine_Type)1)

#define EEC_EXPLMINETY_ANTITANK

((EAC_Explosive_Mine_Type)2)

#define EEC_EXPLMINETY_ANTITANK_SMART

((EAC_Explosive_Mine_Type)3)

#define EEC_EXPLMINETY_AQUATIC_ACTIVE

((EAC_Explosive_Mine_Type)4)

#define EEC_EXPLMINETY_AQUATIC_BOTTOM

((EAC_Explosive_Mine_Type)5)

#define EEC_EXPLMINETY_AQUATIC_BURIED

((EAC_Explosive_Mine_Type)6)

#define EEC_EXPLMINETY_AQUATIC_DRIFTING

((EAC_Explosive_Mine_Type)7)

#define EEC_EXPLMINETY_AQUATIC_FLOATING

((EAC_Explosive_Mine_Type)8)

#define EEC_EXPLMINETY_AQUATIC_FREE

((EAC_Explosive_Mine_Type)9)

#define EEC_EXPLMINETY_AQUATIC_MOORED

((EAC_Explosive_Mine_Type)10)

#define EEC_EXPLMINETY_AQUATIC_PROUD

((EAC_Explosive_Mine_Type)11)

#define EEC_EXPLMINETY_AQUATIC_WATCHING

((EAC_Explosive_Mine_Type)12)

#define EEC_EXPLMINETY_DECOY

((EAC_Explosive_Mine_Type)13)

#define EEC_EXPLMINETY_INFLUENCE

((EAC_Explosive_Mine_Type)14)

#define EEC_EXPLMINETY_MIXED

((EAC_Explosive_Mine_Type)15)

#define EEC_EXPLMINETY_WIDE_AREA

((EAC_Explosive_Mine_Type)16)

typedef EDCS_Integer    EAC_Exterior_Wall_Construction_Type;

#define EEC_XTRWALLCNSTCT_BRICK

((EAC_Exterior_Wall_Construction_Type)1)

#define EEC_XTRWALLCNSTCT_GLASS

((EAC_Exterior_Wall_Construction_Type)2)

#define EEC_XTRWALLCNSTCT_HOLLOW_CONCRETE_BLOCK

((EAC_Exterior_Wall_Construction_Type)3)

#define EEC_XTRWALLCNSTCT_HOLLOW_FIRED_CLAY_BLOCK

((EAC_Exterior_Wall_Construction_Type)4)

#define EEC_XTRWALLCNSTCT_MASONRY

((EAC_Exterior_Wall_Construction_Type)5)

#define EEC_XTRWALLCNSTCT_PREFABRICATED_CONCRETE_TILT_UP

((EAC_Exterior_Wall_Construction_Type)6)

#define EEC_XTRWALLCNSTCT_REINFORCED_CONCRETE

((EAC_Exterior_Wall_Construction_Type)7)

#define EEC_XTRWALLCNSTCT_WOOD_PRODUCT

((EAC_Exterior_Wall_Construction_Type)8)

typedef EDCS_Integer    EAC_Exterior_Wall_Fortification;

#define EEC_XTRWALLFRTF_NONE_PRESENT

((EAC_Exterior_Wall_Fortification)1)

#define EEC_XTRWALLFRTF_ONE_ROW_SANDBAGS

((EAC_Exterior_Wall_Fortification)2)

#define EEC_XTRWALLFRTF_TIMBERS

((EAC_Exterior_Wall_Fortification)3)

#define EEC_XTRWALLFRTF_TWO_ROWS_SANDBAGS

((EAC_Exterior_Wall_Fortification)4)

typedef EDCS_Integer    EAC_External_Paint_Scheme;

#define EEC_EXTPNTSCM_DESERT_CAMOUFLAGE

((EAC_External_Paint_Scheme)1)

#define EEC_EXTPNTSCM_FOREST_CAMOUFLAGE

((EAC_External_Paint_Scheme)2)

#define EEC_EXTPNTSCM_NONE_PRESENT

((EAC_External_Paint_Scheme)3)

#define EEC_EXTPNTSCM_UNIFORM_COLOUR

((EAC_External_Paint_Scheme)4)

#define EEC_EXTPNTSCM_WINTER_CAMOUFLAGE

((EAC_External_Paint_Scheme)5)

typedef EDCS_Integer    EAC_External_Window_Covering;

#define EEC_XTRWNDWCOV_BARS

((EAC_External_Window_Covering)1)

#define EEC_XTRWNDWCOV_HURRICANE_SHUTTERS

((EAC_External_Window_Covering)2)

#define EEC_XTRWNDWCOV_NONE_PRESENT

((EAC_External_Window_Covering)3)

#define EEC_XTRWNDWCOV_WINDOW_SCREEN

((EAC_External_Window_Covering)4)

typedef EDCS_Integer    EAC_Extraction_Mine_Type;

#define EEC_EXTRCTMINETY_BELOW_SURFACE

((EAC_Extraction_Mine_Type)1)

#define EEC_EXTRCTMINETY_BORROW

((EAC_Extraction_Mine_Type)2)

#define EEC_EXTRCTMINETY_HORIZONTAL_SHAFT

((EAC_Extraction_Mine_Type)3)

#define EEC_EXTRCTMINETY_OPEN_PIT

((EAC_Extraction_Mine_Type)4)

#define EEC_EXTRCTMINETY_PEAT_CUTTINGS

((EAC_Extraction_Mine_Type)5)

#define EEC_EXTRCTMINETY_PLACER

((EAC_Extraction_Mine_Type)6)

#define EEC_EXTRCTMINETY_PROSPECT

((EAC_Extraction_Mine_Type)7)

#define EEC_EXTRCTMINETY_STRIP

((EAC_Extraction_Mine_Type)8)

#define EEC_EXTRCTMINETY_VERTICAL_SHAFT

((EAC_Extraction_Mine_Type)9)

typedef EDCS_Integer    EAC_Fabrication_Type;

#define EEC_FABTY_HEAVY

((EAC_Fabrication_Type)1)

#define EEC_FABTY_LIGHT

((EAC_Fabrication_Type)2)

typedef EDCS_Integer    EAC_Facility_Commissioned_Status;

#define EEC_FACCMMSSTAT_ON_TEST_COMMISSIONED

((EAC_Facility_Commissioned_Status)1)

#define EEC_FACCMMSSTAT_ON_TEST_NOT_COMMISSIONED

((EAC_Facility_Commissioned_Status)2)

#define EEC_FACCMMSSTAT_OPERATIONAL_COMMISSIONED

((EAC_Facility_Commissioned_Status)3)

#define EEC_FACCMMSSTAT_OPERATIONAL_NOT_COMMISSIONED

((EAC_Facility_Commissioned_Status)4)

#define EEC_FACCMMSSTAT_OUT_SERVICE_COMMISSIONED

((EAC_Facility_Commissioned_Status)5)

#define EEC_FACCMMSSTAT_OUT_SERVICE_NOT_COMMISSIONED

((EAC_Facility_Commissioned_Status)6)

typedef EDCS_Integer    EAC_Facility_Operation_Continuity;

#define EEC_FACOPCNT_CONTINUOUS

((EAC_Facility_Operation_Continuity)1)

#define EEC_FACOPCNT_INTERMITTENT

((EAC_Facility_Operation_Continuity)2)

#define EEC_FACOPCNT_OCCASIONAL

((EAC_Facility_Operation_Continuity)3)

typedef EDCS_Integer    EAC_Farming_Method;

#define EEC_FARMMETH_CROP_ROTATION

((EAC_Farming_Method)1)

#define EEC_FARMMETH_GRAZING

((EAC_Farming_Method)2)

#define EEC_FARMMETH_PERMACULTURE

((EAC_Farming_Method)3)

#define EEC_FARMMETH_SLASH_AND_BURN

((EAC_Farming_Method)4)

typedef EDCS_Integer    EAC_Fence_Type;

#define EEC_FENCETY_BARBED_WIRE

((EAC_Fence_Type)1)

#define EEC_FENCETY_CHAIN_LINK

((EAC_Fence_Type)2)

#define EEC_FENCETY_CHAIN_LINK_BARBS_ABOVE

((EAC_Fence_Type)3)

#define EEC_FENCETY_CHAIN_LINK_WITH_SLATS

((EAC_Fence_Type)4)

#define EEC_FENCETY_LOOSE_STONE

((EAC_Fence_Type)5)

#define EEC_FENCETY_METAL

((EAC_Fence_Type)6)

#define EEC_FENCETY_MINEFIELD_LANE

((EAC_Fence_Type)7)

#define EEC_FENCETY_MINEFIELD_PERIMETER

((EAC_Fence_Type)8)

#define EEC_FENCETY_STONE

((EAC_Fence_Type)9)

#define EEC_FENCETY_WOOD

((EAC_Fence_Type)10)

typedef EDCS_Integer    EAC_Ferry_Route_Type;

#define EEC_FERRYRTETY_CABLE

((EAC_Ferry_Route_Type)1)

#define EEC_FERRYRTETY_FREE_MOVING

((EAC_Ferry_Route_Type)2)

#define EEC_FERRYRTETY_ICE

((EAC_Ferry_Route_Type)3)

typedef EDCS_Integer    EAC_Field_Pattern;

#define EEC_FIELDPAT_LINEAR

((EAC_Field_Pattern)1)

#define EEC_FIELDPAT_REGULAR

((EAC_Field_Pattern)2)

#define EEC_FIELDPAT_TERRACED

((EAC_Field_Pattern)3)

typedef EDCS_Integer    EAC_Fighter_Winged_Aircraft_Type;

#define EEC_FGTWNGARCRFTY_F_1

((EAC_Fighter_Winged_Aircraft_Type)1)

#define EEC_FGTWNGARCRFTY_F_2

((EAC_Fighter_Winged_Aircraft_Type)2)

#define EEC_FGTWNGARCRFTY_F_3

((EAC_Fighter_Winged_Aircraft_Type)3)

#define EEC_FGTWNGARCRFTY_F_4

((EAC_Fighter_Winged_Aircraft_Type)4)

#define EEC_FGTWNGARCRFTY_F_5

((EAC_Fighter_Winged_Aircraft_Type)5)

#define EEC_FGTWNGARCRFTY_F_6

((EAC_Fighter_Winged_Aircraft_Type)6)

#define EEC_FGTWNGARCRFTY_F_7

((EAC_Fighter_Winged_Aircraft_Type)7)

#define EEC_FGTWNGARCRFTY_F_8

((EAC_Fighter_Winged_Aircraft_Type)8)

#define EEC_FGTWNGARCRFTY_F_9

((EAC_Fighter_Winged_Aircraft_Type)9)

#define EEC_FGTWNGARCRFTY_F_10

((EAC_Fighter_Winged_Aircraft_Type)10)

#define EEC_FGTWNGARCRFTY_F_11

((EAC_Fighter_Winged_Aircraft_Type)11)

#define EEC_FGTWNGARCRFTY_F_12

((EAC_Fighter_Winged_Aircraft_Type)12)

#define EEC_FGTWNGARCRFTY_F_14

((EAC_Fighter_Winged_Aircraft_Type)13)

#define EEC_FGTWNGARCRFTY_F_15

((EAC_Fighter_Winged_Aircraft_Type)14)

#define EEC_FGTWNGARCRFTY_F_16

((EAC_Fighter_Winged_Aircraft_Type)15)

#define EEC_FGTWNGARCRFTY_F_17

((EAC_Fighter_Winged_Aircraft_Type)16)

#define EEC_FGTWNGARCRFTY_F_18

((EAC_Fighter_Winged_Aircraft_Type)17)

#define EEC_FGTWNGARCRFTY_F_19

((EAC_Fighter_Winged_Aircraft_Type)18)

#define EEC_FGTWNGARCRFTY_F_20

((EAC_Fighter_Winged_Aircraft_Type)19)

#define EEC_FGTWNGARCRFTY_F_21

((EAC_Fighter_Winged_Aircraft_Type)20)

#define EEC_FGTWNGARCRFTY_F_22

((EAC_Fighter_Winged_Aircraft_Type)21)

#define EEC_FGTWNGARCRFTY_F_23

((EAC_Fighter_Winged_Aircraft_Type)22)

#define EEC_FGTWNGARCRFTY_F_100

((EAC_Fighter_Winged_Aircraft_Type)23)

#define EEC_FGTWNGARCRFTY_F_101

((EAC_Fighter_Winged_Aircraft_Type)24)

#define EEC_FGTWNGARCRFTY_F_102

((EAC_Fighter_Winged_Aircraft_Type)25)

#define EEC_FGTWNGARCRFTY_F_104

((EAC_Fighter_Winged_Aircraft_Type)26)

#define EEC_FGTWNGARCRFTY_F_105

((EAC_Fighter_Winged_Aircraft_Type)27)

#define EEC_FGTWNGARCRFTY_F_106

((EAC_Fighter_Winged_Aircraft_Type)28)

#define EEC_FGTWNGARCRFTY_F_107

((EAC_Fighter_Winged_Aircraft_Type)29)

#define EEC_FGTWNGARCRFTY_F_108

((EAC_Fighter_Winged_Aircraft_Type)30)

#define EEC_FGTWNGARCRFTY_F_110

((EAC_Fighter_Winged_Aircraft_Type)31)

#define EEC_FGTWNGARCRFTY_F_111

((EAC_Fighter_Winged_Aircraft_Type)32)

#define EEC_FGTWNGARCRFTY_F_117

((EAC_Fighter_Winged_Aircraft_Type)33)

typedef EDCS_Integer    EAC_Fill_Type;

#define EEC_FILLTY_EMBANKMENT

((EAC_Fill_Type)1)

#define EEC_FILLTY_FILLED_TERRAIN

((EAC_Fill_Type)2)

typedef EDCS_Integer    EAC_Fishing_Facility_Type;

#define EEC_FISHFACTY_STAKE

((EAC_Fishing_Facility_Type)1)

#define EEC_FISHFACTY_TRAP

((EAC_Fishing_Facility_Type)2)

#define EEC_FISHFACTY_TUNA_NET

((EAC_Fishing_Facility_Type)3)

#define EEC_FISHFACTY_WEIR

((EAC_Fishing_Facility_Type)4)

typedef EDCS_Integer    EAC_Floor_Construction_Type;

#define EEC_FLRCNSTCTTY_BRICK

((EAC_Floor_Construction_Type)1)

#define EEC_FLRCNSTCTTY_COBBLE

((EAC_Floor_Construction_Type)2)

#define EEC_FLRCNSTCTTY_CONCRETE

((EAC_Floor_Construction_Type)3)

#define EEC_FLRCNSTCTTY_DIMENSION_LUMBER

((EAC_Floor_Construction_Type)4)

#define EEC_FLRCNSTCTTY_EARTHEN

((EAC_Floor_Construction_Type)5)

#define EEC_FLRCNSTCTTY_ENGINEERED_LUMBER

((EAC_Floor_Construction_Type)6)

#define EEC_FLRCNSTCTTY_REINFORCED_CONCRETE

((EAC_Floor_Construction_Type)7)

#define EEC_FLRCNSTCTTY_STEEL

((EAC_Floor_Construction_Type)8)

typedef EDCS_Integer    EAC_Floor_Covering_Type;

#define EEC_FLRCOVTY_CARPET

((EAC_Floor_Covering_Type)1)

#define EEC_FLRCOVTY_CERAMIC_TILE

((EAC_Floor_Covering_Type)2)

#define EEC_FLRCOVTY_CONCRETE

((EAC_Floor_Covering_Type)3)

#define EEC_FLRCOVTY_FIRED_CLAY_TILE

((EAC_Floor_Covering_Type)4)

#define EEC_FLRCOVTY_NONE_PRESENT

((EAC_Floor_Covering_Type)5)

#define EEC_FLRCOVTY_SHEET_VINYL

((EAC_Floor_Covering_Type)6)

#define EEC_FLRCOVTY_SLATE

((EAC_Floor_Covering_Type)7)

#define EEC_FLRCOVTY_THATCH

((EAC_Floor_Covering_Type)8)

#define EEC_FLRCOVTY_VINYL_TILE

((EAC_Floor_Covering_Type)9)

#define EEC_FLRCOVTY_WOOD

((EAC_Floor_Covering_Type)10)

typedef EDCS_Integer    EAC_Fog_Signal_Generation_Type;

#define EEC_FOGSIGGENTY_AUTOMATIC

((EAC_Fog_Signal_Generation_Type)1)

#define EEC_FOGSIGGENTY_HAND

((EAC_Fog_Signal_Generation_Type)2)

#define EEC_FOGSIGGENTY_WAVE_ACTION

((EAC_Fog_Signal_Generation_Type)3)

#define EEC_FOGSIGGENTY_WIND

((EAC_Fog_Signal_Generation_Type)4)

typedef EDCS_Integer    EAC_Foliage_State;

#define EEC_FOLIAGESTATE_LOW_DENSITY_LOW_CHLOROPHYLL

((EAC_Foliage_State)1)

#define EEC_FOLIAGESTATE_MEDIUM_DENSITY_HIGH_CHLOROPHYLL

((EAC_Foliage_State)2)

#define EEC_FOLIAGESTATE_HIGH_DENSITY_LOW_CHLOROPHYLL

((EAC_Foliage_State)3)

#define EEC_FOLIAGESTATE_HIGH_DENSITY_HIGH_CHLOROPHYLL

((EAC_Foliage_State)4)

typedef EDCS_Integer    EAC_Frigate_Type;

#define EEC_FRIGTY_GRISHA_I_CLASS_ASW_CORVETTE

((EAC_Frigate_Type)1)

#define EEC_FRIGTY_GRISHA_III_CLASS_ASW_CORVETTE

((EAC_Frigate_Type)2)

#define EEC_FRIGTY_GRISHA_V_CLASS_ASW

((EAC_Frigate_Type)3)

#define EEC_FRIGTY_PARCHIM_II_CLASS

((EAC_Frigate_Type)4)

#define EEC_FRIGTY_THETIS_CLASS

((EAC_Frigate_Type)5)

typedef EDCS_Integer    EAC_Front_And_Axis_Reference;

#define EEC_FRONTAXISREFR_NEGATIVE_X

((EAC_Front_And_Axis_Reference)1)

#define EEC_FRONTAXISREFR_NEGATIVE_Y

((EAC_Front_And_Axis_Reference)2)

#define EEC_FRONTAXISREFR_NEGATIVE_Z

((EAC_Front_And_Axis_Reference)3)

#define EEC_FRONTAXISREFR_NO_FRONT_PRESENT

((EAC_Front_And_Axis_Reference)4)

#define EEC_FRONTAXISREFR_POSITIVE_X

((EAC_Front_And_Axis_Reference)5)

#define EEC_FRONTAXISREFR_POSITIVE_Y

((EAC_Front_And_Axis_Reference)6)

#define EEC_FRONTAXISREFR_POSITIVE_Z

((EAC_Front_And_Axis_Reference)7)

typedef EDCS_Integer    EAC_Frozen_Surface_Cover_Type;

#define EEC_FROZSRFCVRTY_ICE

((EAC_Frozen_Surface_Cover_Type)1)

#define EEC_FROZSRFCVRTY_MIXED_SNOW_AND_ICE

((EAC_Frozen_Surface_Cover_Type)2)

#define EEC_FROZSRFCVRTY_NONE_PRESENT

((EAC_Frozen_Surface_Cover_Type)3)

#define EEC_FROZSRFCVRTY_SLUSH

((EAC_Frozen_Surface_Cover_Type)4)

#define EEC_FROZSRFCVRTY_SNOW

((EAC_Frozen_Surface_Cover_Type)5)

#define EEC_FROZSRFCVRTY_SNOW_OVER_ICE

((EAC_Frozen_Surface_Cover_Type)6)

typedef EDCS_Integer    EAC_Fuel_Facilities_Available;

#define EEC_FUELFACAVAIL_AVIATION_FUEL

((EAC_Fuel_Facilities_Available)1)

#define EEC_FUELFACAVAIL_BUTANE

((EAC_Fuel_Facilities_Available)2)

#define EEC_FUELFACAVAIL_COAL

((EAC_Fuel_Facilities_Available)3)

#define EEC_FUELFACAVAIL_COMPRESSED_NATURAL_GAS

((EAC_Fuel_Facilities_Available)4)

#define EEC_FUELFACAVAIL_DIESEL

((EAC_Fuel_Facilities_Available)5)

#define EEC_FUELFACAVAIL_ETHANOL

((EAC_Fuel_Facilities_Available)6)

#define EEC_FUELFACAVAIL_KEROSENE

((EAC_Fuel_Facilities_Available)7)

#define EEC_FUELFACAVAIL_LIQUIFIED_PETROLEUM_GAS

((EAC_Fuel_Facilities_Available)8)

#define EEC_FUELFACAVAIL_LUBRICANTS

((EAC_Fuel_Facilities_Available)9)

#define EEC_FUELFACAVAIL_METHANE

((EAC_Fuel_Facilities_Available)10)

#define EEC_FUELFACAVAIL_NONE_PRESENT

((EAC_Fuel_Facilities_Available)11)

#define EEC_FUELFACAVAIL_OIL

((EAC_Fuel_Facilities_Available)12)

#define EEC_FUELFACAVAIL_PETROL

((EAC_Fuel_Facilities_Available)13)

#define EEC_FUELFACAVAIL_SPECIAL

((EAC_Fuel_Facilities_Available)14)

#define EEC_FUELFACAVAIL_WATER

((EAC_Fuel_Facilities_Available)15)

typedef EDCS_Integer    EAC_Functional_Status;

#define EEC_FNSTAT_ABANDONED

((EAC_Functional_Status)1)

#define EEC_FNSTAT_DAMAGED

((EAC_Functional_Status)2)

#define EEC_FNSTAT_DESTROYED

((EAC_Functional_Status)3)

#define EEC_FNSTAT_DISMANTLED

((EAC_Functional_Status)4)

#define EEC_FNSTAT_DISSIPATING

((EAC_Functional_Status)5)

#define EEC_FNSTAT_INACTIVE

((EAC_Functional_Status)6)

#define EEC_FNSTAT_INCOMPLETE

((EAC_Functional_Status)7)

#define EEC_FNSTAT_NOT_USABLE

((EAC_Functional_Status)8)

#define EEC_FNSTAT_OCCASIONAL

((EAC_Functional_Status)9)

#define EEC_FNSTAT_OPERATIONAL

((EAC_Functional_Status)10)

#define EEC_FNSTAT_PARTIALLY_DESTROYED

((EAC_Functional_Status)11)

#define EEC_FNSTAT_PROPOSED

((EAC_Functional_Status)12)

#define EEC_FNSTAT_RECOMMENDED

((EAC_Functional_Status)13)

#define EEC_FNSTAT_RUINED

((EAC_Functional_Status)14)

#define EEC_FNSTAT_TEMPORARILY_UNUSED

((EAC_Functional_Status)15)

#define EEC_FNSTAT_UNDER_CONSTRUCTION

((EAC_Functional_Status)16)

typedef EDCS_Integer    EAC_Functional_Use;

#define EEC_FNUSE_AGRICULTURE

((EAC_Functional_Use)1)

#define EEC_FNUSE_ANIMAL_SANCTUARY

((EAC_Functional_Use)2)

#define EEC_FNUSE_AVALANCHE

((EAC_Functional_Use)3)

#define EEC_FNUSE_CABLE_PIPE_SIGN

((EAC_Functional_Use)4)

#define EEC_FNUSE_CAUSEWAY

((EAC_Functional_Use)5)

#define EEC_FNUSE_COMMERCE

((EAC_Functional_Use)6)

#define EEC_FNUSE_CONTAINER

((EAC_Functional_Use)7)

#define EEC_FNUSE_DRAG_STRIP

((EAC_Functional_Use)8)

#define EEC_FNUSE_DUGOUT

((EAC_Functional_Use)9)

#define EEC_FNUSE_DYKE

((EAC_Functional_Use)10)

#define EEC_FNUSE_FILTRATION_POND

((EAC_Functional_Use)11)

#define EEC_FNUSE_FIREBREAK

((EAC_Functional_Use)12)

#define EEC_FNUSE_FLOOD_BARRAGE

((EAC_Functional_Use)13)

#define EEC_FNUSE_FLOOD_CONTROL

((EAC_Functional_Use)14)

#define EEC_FNUSE_FOREST_PRESERVE

((EAC_Functional_Use)15)

#define EEC_FNUSE_INDUSTRY

((EAC_Functional_Use)16)

#define EEC_FNUSE_INSTITUTION

((EAC_Functional_Use)17)

#define EEC_FNUSE_IRRIGATION

((EAC_Functional_Use)18)

#define EEC_FNUSE_LEVEE

((EAC_Functional_Use)19)

#define EEC_FNUSE_LEVEE_OR_DYKE

((EAC_Functional_Use)20)

#define EEC_FNUSE_MARINE

((EAC_Functional_Use)21)

#define EEC_FNUSE_MEDICAL

((EAC_Functional_Use)22)

#define EEC_FNUSE_MIXED_URBAN

((EAC_Functional_Use)23)

#define EEC_FNUSE_PRISONER

((EAC_Functional_Use)24)

#define EEC_FNUSE_RECREATION

((EAC_Functional_Use)25)

#define EEC_FNUSE_REFUGEE

((EAC_Functional_Use)26)

#define EEC_FNUSE_RESERVE

((EAC_Functional_Use)27)

#define EEC_FNUSE_RESIDENCE

((EAC_Functional_Use)28)

#define EEC_FNUSE_RETAINING

((EAC_Functional_Use)29)

#define EEC_FNUSE_SCHOOL

((EAC_Functional_Use)30)

#define EEC_FNUSE_TOURIST

((EAC_Functional_Use)31)

#define EEC_FNUSE_TRANSPORTATION

((EAC_Functional_Use)32)

typedef EDCS_Integer    EAC_Furniture_Type;

#define EEC_FRNTTY_BOX

((EAC_Furniture_Type)1)

#define EEC_FRNTTY_CHAIR

((EAC_Furniture_Type)2)

#define EEC_FRNTTY_CRATE

((EAC_Furniture_Type)3)

#define EEC_FRNTTY_DESK

((EAC_Furniture_Type)4)

#define EEC_FRNTTY_FILING_CABINET

((EAC_Furniture_Type)5)

#define EEC_FRNTTY_SHELVES

((EAC_Furniture_Type)6)

#define EEC_FRNTTY_TABLE

((EAC_Furniture_Type)7)

typedef EDCS_Integer    EAC_Gate_Type;

#define EEC_GATETY_CROSSING

((EAC_Gate_Type)1)

#define EEC_GATETY_RESTRICTED_ACCESS

((EAC_Gate_Type)2)

#define EEC_GATETY_TOLL

((EAC_Gate_Type)3)

typedef EDCS_Integer    EAC_Geodetic_Datum_Identifier;

#define EEC_GDDTMID_ADINDAN

((EAC_Geodetic_Datum_Identifier)1)

#define EEC_GDDTMID_ADINDAN_BURKINA_FASO

((EAC_Geodetic_Datum_Identifier)2)

#define EEC_GDDTMID_ADINDAN_CAMEROON

((EAC_Geodetic_Datum_Identifier)3)

#define EEC_GDDTMID_ADINDAN_ETHIOPIA

((EAC_Geodetic_Datum_Identifier)4)

#define EEC_GDDTMID_ADINDAN_MALI

((EAC_Geodetic_Datum_Identifier)5)

#define EEC_GDDTMID_ADINDAN_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)6)

#define EEC_GDDTMID_ADINDAN_SENEGAL

((EAC_Geodetic_Datum_Identifier)7)

#define EEC_GDDTMID_ADINDAN_SUDAN

((EAC_Geodetic_Datum_Identifier)8)

#define EEC_GDDTMID_AFGOOYE_SOMALIA

((EAC_Geodetic_Datum_Identifier)9)

#define EEC_GDDTMID_AIN_EL_ABD_1970

((EAC_Geodetic_Datum_Identifier)10)

#define EEC_GDDTMID_AIN_EL_ABD_1970_BAHRAIN

((EAC_Geodetic_Datum_Identifier)11)

#define EEC_GDDTMID_AIN_EL_ABD_1970_SAUDI

((EAC_Geodetic_Datum_Identifier)12)

#define EEC_GDDTMID_AMERICAN_SAMOA_1962

((EAC_Geodetic_Datum_Identifier)13)

#define EEC_GDDTMID_AMERSFOORT_1885_1903

((EAC_Geodetic_Datum_Identifier)14)

#define EEC_GDDTMID_ANNA_1_ASTRO_1965

((EAC_Geodetic_Datum_Identifier)15)

#define EEC_GDDTMID_ANTIGUA_ISLAND_ASTRO_1943

((EAC_Geodetic_Datum_Identifier)16)

#define EEC_GDDTMID_ARC_1935_AFRICA

((EAC_Geodetic_Datum_Identifier)17)

#define EEC_GDDTMID_ARC_1950

((EAC_Geodetic_Datum_Identifier)18)

#define EEC_GDDTMID_ARC_1950_BOTSWANA

((EAC_Geodetic_Datum_Identifier)19)

#define EEC_GDDTMID_ARC_1950_BURUNDI

((EAC_Geodetic_Datum_Identifier)20)

#define EEC_GDDTMID_ARC_1950_LESOTHO

((EAC_Geodetic_Datum_Identifier)21)

#define EEC_GDDTMID_ARC_1950_MALAWI

((EAC_Geodetic_Datum_Identifier)22)

#define EEC_GDDTMID_ARC_1950_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)23)

#define EEC_GDDTMID_ARC_1950_SWAZILAND

((EAC_Geodetic_Datum_Identifier)24)

#define EEC_GDDTMID_ARC_1950_ZAIRE

((EAC_Geodetic_Datum_Identifier)25)

#define EEC_GDDTMID_ARC_1950_ZAMBIA

((EAC_Geodetic_Datum_Identifier)26)

#define EEC_GDDTMID_ARC_1950_ZIMBABWE

((EAC_Geodetic_Datum_Identifier)27)

#define EEC_GDDTMID_ARC_1960

((EAC_Geodetic_Datum_Identifier)28)

#define EEC_GDDTMID_ARC_1960_KENYA

((EAC_Geodetic_Datum_Identifier)29)

#define EEC_GDDTMID_ARC_1960_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)30)

#define EEC_GDDTMID_ARC_1960_TANZANIA

((EAC_Geodetic_Datum_Identifier)31)

#define EEC_GDDTMID_ASCENSION_ISLAND_1958

((EAC_Geodetic_Datum_Identifier)32)

#define EEC_GDDTMID_ASTRO_BEACON_E_1945

((EAC_Geodetic_Datum_Identifier)33)

#define EEC_GDDTMID_ASTRO_DOS_71_4

((EAC_Geodetic_Datum_Identifier)34)

#define EEC_GDDTMID_ASTRO_STATION_1952

((EAC_Geodetic_Datum_Identifier)35)

#define EEC_GDDTMID_ASTRO_TERN_IS_1961

((EAC_Geodetic_Datum_Identifier)36)

#define EEC_GDDTMID_AUSTRALIAN_GEOD_1966

((EAC_Geodetic_Datum_Identifier)37)

#define EEC_GDDTMID_AUSTRALIAN_GEOD_1984

((EAC_Geodetic_Datum_Identifier)38)

#define EEC_GDDTMID_AV_TERRESTRIAL_SYSTEM_1977

((EAC_Geodetic_Datum_Identifier)39)

#define EEC_GDDTMID_AYABELLE_LIGHTHOUSE

((EAC_Geodetic_Datum_Identifier)40)

#define EEC_GDDTMID_BEKAA_BASE_SOUTH_END

((EAC_Geodetic_Datum_Identifier)41)

#define EEC_GDDTMID_BELGIUM_1950

((EAC_Geodetic_Datum_Identifier)42)

#define EEC_GDDTMID_BELGIUM_1972

((EAC_Geodetic_Datum_Identifier)43)

#define EEC_GDDTMID_BELLEVUE_IGN

((EAC_Geodetic_Datum_Identifier)44)

#define EEC_GDDTMID_BERMUDA_1957

((EAC_Geodetic_Datum_Identifier)45)

#define EEC_GDDTMID_BERN_1898

((EAC_Geodetic_Datum_Identifier)46)

#define EEC_GDDTMID_BERN_1898_ZERO

((EAC_Geodetic_Datum_Identifier)47)

#define EEC_GDDTMID_BISSAU

((EAC_Geodetic_Datum_Identifier)48)

#define EEC_GDDTMID_BJZ54

((EAC_Geodetic_Datum_Identifier)49)

#define EEC_GDDTMID_BJZ54_MODIFIED

((EAC_Geodetic_Datum_Identifier)50)

#define EEC_GDDTMID_BOGOTA_OBS

((EAC_Geodetic_Datum_Identifier)51)

#define EEC_GDDTMID_BOGOTA_OBS_ZERO

((EAC_Geodetic_Datum_Identifier)52)

#define EEC_GDDTMID_BUKIT_RIMPAH

((EAC_Geodetic_Datum_Identifier)53)

#define EEC_GDDTMID_CAMACUPA_BASE_SW_END

((EAC_Geodetic_Datum_Identifier)54)

#define EEC_GDDTMID_CAMP_AREA_ASTRO

((EAC_Geodetic_Datum_Identifier)55)

#define EEC_GDDTMID_CAMPO_INCHAUSPE

((EAC_Geodetic_Datum_Identifier)56)

#define EEC_GDDTMID_CANTON_ASTRO_1966

((EAC_Geodetic_Datum_Identifier)57)

#define EEC_GDDTMID_CAPE_CANAVERAL

((EAC_Geodetic_Datum_Identifier)58)

#define EEC_GDDTMID_CAPE_SOUTH_AFRICA

((EAC_Geodetic_Datum_Identifier)59)

#define EEC_GDDTMID_CARTHAGE

((EAC_Geodetic_Datum_Identifier)60)

#define EEC_GDDTMID_CHATHAM_ASTRO_1971

((EAC_Geodetic_Datum_Identifier)61)

#define EEC_GDDTMID_CHUA_ASTRO

((EAC_Geodetic_Datum_Identifier)62)

#define EEC_GDDTMID_COMP_GEOD_DU_QUEBEC_1977

((EAC_Geodetic_Datum_Identifier)63)

#define EEC_GDDTMID_CONAKRY_PYRAMID

((EAC_Geodetic_Datum_Identifier)64)

#define EEC_GDDTMID_CORREGO_ALEGRE

((EAC_Geodetic_Datum_Identifier)65)

#define EEC_GDDTMID_CSG67_GUYANA

((EAC_Geodetic_Datum_Identifier)66)

#define EEC_GDDTMID_DABOLA

((EAC_Geodetic_Datum_Identifier)67)

#define EEC_GDDTMID_DCS3_LIGHTHOUSE

((EAC_Geodetic_Datum_Identifier)68)

#define EEC_GDDTMID_DECEPTION_ISLAND

((EAC_Geodetic_Datum_Identifier)69)

#define EEC_GDDTMID_DJAKARTA

((EAC_Geodetic_Datum_Identifier)70)

#define EEC_GDDTMID_DJAKARTA_ZERO

((EAC_Geodetic_Datum_Identifier)71)

#define EEC_GDDTMID_DOMINICA_ASTRO_M12

((EAC_Geodetic_Datum_Identifier)72)

#define EEC_GDDTMID_DOS_1968

((EAC_Geodetic_Datum_Identifier)73)

#define EEC_GDDTMID_EASTER_ISLAND_1967

((EAC_Geodetic_Datum_Identifier)74)

#define EEC_GDDTMID_ETRS_1989

((EAC_Geodetic_Datum_Identifier)75)

#define EEC_GDDTMID_EUR_1950

((EAC_Geodetic_Datum_Identifier)76)

#define EEC_GDDTMID_EUR_1950_CYPRUS

((EAC_Geodetic_Datum_Identifier)77)

#define EEC_GDDTMID_EUR_1950_EGYPT

((EAC_Geodetic_Datum_Identifier)78)

#define EEC_GDDTMID_EUR_1950_ENGLAND

((EAC_Geodetic_Datum_Identifier)79)

#define EEC_GDDTMID_EUR_1950_GREECE

((EAC_Geodetic_Datum_Identifier)80)

#define EEC_GDDTMID_EUR_1950_IRAN

((EAC_Geodetic_Datum_Identifier)81)

#define EEC_GDDTMID_EUR_1950_IRAQ

((EAC_Geodetic_Datum_Identifier)82)

#define EEC_GDDTMID_EUR_1950_MALTA

((EAC_Geodetic_Datum_Identifier)83)

#define EEC_GDDTMID_EUR_1950_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)84)

#define EEC_GDDTMID_EUR_1950_NORWAY

((EAC_Geodetic_Datum_Identifier)85)

#define EEC_GDDTMID_EUR_1950_PORTUGAL

((EAC_Geodetic_Datum_Identifier)86)

#define EEC_GDDTMID_EUR_1950_SARDINIA

((EAC_Geodetic_Datum_Identifier)87)

#define EEC_GDDTMID_EUR_1950_SCOTLAND

((EAC_Geodetic_Datum_Identifier)88)

#define EEC_GDDTMID_EUR_1950_SICILY

((EAC_Geodetic_Datum_Identifier)89)

#define EEC_GDDTMID_EUR_1950_TUNISIA

((EAC_Geodetic_Datum_Identifier)90)

#define EEC_GDDTMID_EUR_1950_W_EUROPE

((EAC_Geodetic_Datum_Identifier)91)

#define EEC_GDDTMID_EUR_1979

((EAC_Geodetic_Datum_Identifier)92)

#define EEC_GDDTMID_FORT_THOMAS_1955

((EAC_Geodetic_Datum_Identifier)93)

#define EEC_GDDTMID_GAN_1970

((EAC_Geodetic_Datum_Identifier)94)

#define EEC_GDDTMID_GANDAJIKA_BASE

((EAC_Geodetic_Datum_Identifier)95)

#define EEC_GDDTMID_GDZ80

((EAC_Geodetic_Datum_Identifier)96)

#define EEC_GDDTMID_GEOCENTRIC_DATUM_AUSTRALIA

((EAC_Geodetic_Datum_Identifier)97)

#define EEC_GDDTMID_GEODETIC_DATUM_1949

((EAC_Geodetic_Datum_Identifier)98)

#define EEC_GDDTMID_GRACIOSA_BASE_SW_1948

((EAC_Geodetic_Datum_Identifier)99)

#define EEC_GDDTMID_GREEK_DATUM

((EAC_Geodetic_Datum_Identifier)100)

#define EEC_GDDTMID_GREEK_GRS_1987

((EAC_Geodetic_Datum_Identifier)101)

#define EEC_GDDTMID_GUAM_1963

((EAC_Geodetic_Datum_Identifier)102)

#define EEC_GDDTMID_GUNONG_SEGARA

((EAC_Geodetic_Datum_Identifier)103)

#define EEC_GDDTMID_GUNONG_SERINDUNG

((EAC_Geodetic_Datum_Identifier)104)

#define EEC_GDDTMID_GUX_1_ASTRO

((EAC_Geodetic_Datum_Identifier)105)

#define EEC_GDDTMID_HERAT_NORTH

((EAC_Geodetic_Datum_Identifier)106)

#define EEC_GDDTMID_HERMANNSKOGEL

((EAC_Geodetic_Datum_Identifier)107)

#define EEC_GDDTMID_HJORSEY_1955

((EAC_Geodetic_Datum_Identifier)108)

#define EEC_GDDTMID_HONG_KONG_1929

((EAC_Geodetic_Datum_Identifier)109)

#define EEC_GDDTMID_HONG_KONG_1963

((EAC_Geodetic_Datum_Identifier)110)

#define EEC_GDDTMID_HU_TZU_SHAN

((EAC_Geodetic_Datum_Identifier)111)

#define EEC_GDDTMID_HUNGARIAN_1972

((EAC_Geodetic_Datum_Identifier)112)

#define EEC_GDDTMID_INDIAN

((EAC_Geodetic_Datum_Identifier)113)

#define EEC_GDDTMID_INDIAN_1954

((EAC_Geodetic_Datum_Identifier)114)

#define EEC_GDDTMID_INDIAN_1954_THAILAND

((EAC_Geodetic_Datum_Identifier)115)

#define EEC_GDDTMID_INDIAN_1960

((EAC_Geodetic_Datum_Identifier)116)

#define EEC_GDDTMID_INDIAN_1960_CON_SON_ISLAND

((EAC_Geodetic_Datum_Identifier)117)

#define EEC_GDDTMID_INDIAN_1960_VIETNAM_16N

((EAC_Geodetic_Datum_Identifier)118)

#define EEC_GDDTMID_INDIAN_1975

((EAC_Geodetic_Datum_Identifier)119)

#define EEC_GDDTMID_INDIAN_1975_THAILAND_1977

((EAC_Geodetic_Datum_Identifier)120)

#define EEC_GDDTMID_INDIAN_BANGLADESH

((EAC_Geodetic_Datum_Identifier)121)

#define EEC_GDDTMID_INDIAN_NEPAL

((EAC_Geodetic_Datum_Identifier)122)

#define EEC_GDDTMID_INDIAN_PAKISTAN

((EAC_Geodetic_Datum_Identifier)123)

#define EEC_GDDTMID_INDIAN_THAILAND_VIETNAM

((EAC_Geodetic_Datum_Identifier)124)

#define EEC_GDDTMID_INDONESIAN_1974

((EAC_Geodetic_Datum_Identifier)125)

#define EEC_GDDTMID_IRELAND_1965

((EAC_Geodetic_Datum_Identifier)126)

#define EEC_GDDTMID_ISTS_061_ASTRO_1968

((EAC_Geodetic_Datum_Identifier)127)

#define EEC_GDDTMID_ISTS_073_ASTRO_1969

((EAC_Geodetic_Datum_Identifier)128)

#define EEC_GDDTMID_JOHNSTON_ISLAND_1961

((EAC_Geodetic_Datum_Identifier)129)

#define EEC_GDDTMID_KALIANPUR

((EAC_Geodetic_Datum_Identifier)130)

#define EEC_GDDTMID_KANDAWALA

((EAC_Geodetic_Datum_Identifier)131)

#define EEC_GDDTMID_KCS_2_SIERRA_LEONE

((EAC_Geodetic_Datum_Identifier)132)

#define EEC_GDDTMID_KERGUELEN_ISLAND_1949

((EAC_Geodetic_Datum_Identifier)133)

#define EEC_GDDTMID_KERTAU_1948

((EAC_Geodetic_Datum_Identifier)134)

#define EEC_GDDTMID_KKJ_FINLAND

((EAC_Geodetic_Datum_Identifier)135)

#define EEC_GDDTMID_KOREAN_GEODETIC_1995

((EAC_Geodetic_Datum_Identifier)136)

#define EEC_GDDTMID_KUSAIE_ASTRO_1951

((EAC_Geodetic_Datum_Identifier)137)

#define EEC_GDDTMID_KUWAIT_OIL_COMPANY_K28

((EAC_Geodetic_Datum_Identifier)138)

#define EEC_GDDTMID_LC5_ASTRO_1961

((EAC_Geodetic_Datum_Identifier)139)

#define EEC_GDDTMID_LEIGON

((EAC_Geodetic_Datum_Identifier)140)

#define EEC_GDDTMID_LIBERIA_1964

((EAC_Geodetic_Datum_Identifier)141)

#define EEC_GDDTMID_LISBON_D73

((EAC_Geodetic_Datum_Identifier)142)

#define EEC_GDDTMID_LOCAL_ASTRONOMICAL

((EAC_Geodetic_Datum_Identifier)143)

#define EEC_GDDTMID_LOCAL_UNSPECIFIED

((EAC_Geodetic_Datum_Identifier)144)

#define EEC_GDDTMID_LOMA_QUINTANA

((EAC_Geodetic_Datum_Identifier)145)

#define EEC_GDDTMID_LUZON

((EAC_Geodetic_Datum_Identifier)146)

#define EEC_GDDTMID_LUZON_APPROXIMATE

((EAC_Geodetic_Datum_Identifier)147)

#define EEC_GDDTMID_LUZON_MINDANAO_ISLAND

((EAC_Geodetic_Datum_Identifier)148)

#define EEC_GDDTMID_LUZON_PHILIPPINES

((EAC_Geodetic_Datum_Identifier)149)

#define EEC_GDDTMID_M_PORALOKO

((EAC_Geodetic_Datum_Identifier)150)

#define EEC_GDDTMID_MAHE_1971

((EAC_Geodetic_Datum_Identifier)151)

#define EEC_GDDTMID_MANOKWARI

((EAC_Geodetic_Datum_Identifier)152)

#define EEC_GDDTMID_MARCO_ASTRO

((EAC_Geodetic_Datum_Identifier)153)

#define EEC_GDDTMID_MARTINIQUE_FORT_DESAIX

((EAC_Geodetic_Datum_Identifier)154)

#define EEC_GDDTMID_MASSAWA

((EAC_Geodetic_Datum_Identifier)155)

#define EEC_GDDTMID_MAYOTTE_COMBANI

((EAC_Geodetic_Datum_Identifier)156)

#define EEC_GDDTMID_MERCHICH

((EAC_Geodetic_Datum_Identifier)157)

#define EEC_GDDTMID_MIDWAY_ASTRO_1961

((EAC_Geodetic_Datum_Identifier)158)

#define EEC_GDDTMID_MINNA

((EAC_Geodetic_Datum_Identifier)159)

#define EEC_GDDTMID_MINNA_CAMEROON

((EAC_Geodetic_Datum_Identifier)160)

#define EEC_GDDTMID_MINNA_NIGERIA

((EAC_Geodetic_Datum_Identifier)161)

#define EEC_GDDTMID_MONTJONG_LOWE

((EAC_Geodetic_Datum_Identifier)162)

#define EEC_GDDTMID_MONTSERRAT_ASTRO_1958

((EAC_Geodetic_Datum_Identifier)163)

#define EEC_GDDTMID_MOUNT_DILLON

((EAC_Geodetic_Datum_Identifier)164)

#define EEC_GDDTMID_N_AM_1927

((EAC_Geodetic_Datum_Identifier)165)

#define EEC_GDDTMID_N_AM_1927_ALASKA

((EAC_Geodetic_Datum_Identifier)166)

#define EEC_GDDTMID_N_AM_1927_ALBERTA

((EAC_Geodetic_Datum_Identifier)167)

#define EEC_GDDTMID_N_AM_1927_BAHAMAS

((EAC_Geodetic_Datum_Identifier)168)

#define EEC_GDDTMID_N_AM_1927_CANADA_MEAN

((EAC_Geodetic_Datum_Identifier)169)

#define EEC_GDDTMID_N_AM_1927_CANAL_ZONE

((EAC_Geodetic_Datum_Identifier)170)

#define EEC_GDDTMID_N_AM_1927_CARIBBEAN

((EAC_Geodetic_Datum_Identifier)171)

#define EEC_GDDTMID_N_AM_1927_CENTRAL_AMERICA

((EAC_Geodetic_Datum_Identifier)172)

#define EEC_GDDTMID_N_AM_1927_CONUS_MEAN

((EAC_Geodetic_Datum_Identifier)173)

#define EEC_GDDTMID_N_AM_1927_CUBA

((EAC_Geodetic_Datum_Identifier)174)

#define EEC_GDDTMID_N_AM_1927_EAST_ALEUTIAN

((EAC_Geodetic_Datum_Identifier)175)

#define EEC_GDDTMID_N_AM_1927_EASTERN_US

((EAC_Geodetic_Datum_Identifier)176)

#define EEC_GDDTMID_N_AM_1927_HAYES_GREENLAND

((EAC_Geodetic_Datum_Identifier)177)

#define EEC_GDDTMID_N_AM_1927_MANITOBA_ONTARIO

((EAC_Geodetic_Datum_Identifier)178)

#define EEC_GDDTMID_N_AM_1927_MEXICO

((EAC_Geodetic_Datum_Identifier)179)

#define EEC_GDDTMID_N_AM_1927_NEWFOUNDLAND

((EAC_Geodetic_Datum_Identifier)180)

#define EEC_GDDTMID_N_AM_1927_NORTHWEST_TERR

((EAC_Geodetic_Datum_Identifier)181)

#define EEC_GDDTMID_N_AM_1927_SAN_SALVADOR

((EAC_Geodetic_Datum_Identifier)182)

#define EEC_GDDTMID_N_AM_1927_WEST_ALEUTIAN

((EAC_Geodetic_Datum_Identifier)183)

#define EEC_GDDTMID_N_AM_1927_WESTERN_US

((EAC_Geodetic_Datum_Identifier)184)

#define EEC_GDDTMID_N_AM_1927_YUKON

((EAC_Geodetic_Datum_Identifier)185)

#define EEC_GDDTMID_N_AM_1983

((EAC_Geodetic_Datum_Identifier)186)

#define EEC_GDDTMID_N_AM_1983_ALASKA

((EAC_Geodetic_Datum_Identifier)187)

#define EEC_GDDTMID_N_AM_1983_ALEUTIANS

((EAC_Geodetic_Datum_Identifier)188)

#define EEC_GDDTMID_N_AM_1983_CANADA

((EAC_Geodetic_Datum_Identifier)189)

#define EEC_GDDTMID_N_AM_1983_CONUS

((EAC_Geodetic_Datum_Identifier)190)

#define EEC_GDDTMID_N_AM_1983_HAWAII

((EAC_Geodetic_Datum_Identifier)191)

#define EEC_GDDTMID_N_AM_1983_MEXICO

((EAC_Geodetic_Datum_Identifier)192)

#define EEC_GDDTMID_N_SAHARA_1959

((EAC_Geodetic_Datum_Identifier)193)

#define EEC_GDDTMID_NAHRWAN

((EAC_Geodetic_Datum_Identifier)194)

#define EEC_GDDTMID_NAHRWAN_MASIRAH_OMAN

((EAC_Geodetic_Datum_Identifier)195)

#define EEC_GDDTMID_NAHRWAN_REVISED

((EAC_Geodetic_Datum_Identifier)196)

#define EEC_GDDTMID_NAHRWAN_SAUDI_ARABIA

((EAC_Geodetic_Datum_Identifier)197)

#define EEC_GDDTMID_NAHRWAN_UAE

((EAC_Geodetic_Datum_Identifier)198)

#define EEC_GDDTMID_NAPARIMA

((EAC_Geodetic_Datum_Identifier)199)

#define EEC_GDDTMID_NEW_FRENCH_ZERO

((EAC_Geodetic_Datum_Identifier)200)

#define EEC_GDDTMID_OBSERV_METEORO_1939

((EAC_Geodetic_Datum_Identifier)201)

#define EEC_GDDTMID_OCOTOPEQUE_GUATEMALA

((EAC_Geodetic_Datum_Identifier)202)

#define EEC_GDDTMID_OLD_EGYPTIAN_1907

((EAC_Geodetic_Datum_Identifier)203)

#define EEC_GDDTMID_OLD_HAWAIIAN

((EAC_Geodetic_Datum_Identifier)204)

#define EEC_GDDTMID_OLD_HAWAIIAN_HAWAII

((EAC_Geodetic_Datum_Identifier)205)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT

((EAC_Geodetic_Datum_Identifier)206)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT_HAWAII

((EAC_Geodetic_Datum_Identifier)207)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT_KAUAI

((EAC_Geodetic_Datum_Identifier)208)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT_MAUI

((EAC_Geodetic_Datum_Identifier)209)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)210)

#define EEC_GDDTMID_OLD_HAWAIIAN_INT_OAHU

((EAC_Geodetic_Datum_Identifier)211)

#define EEC_GDDTMID_OLD_HAWAIIAN_KAUAI

((EAC_Geodetic_Datum_Identifier)212)

#define EEC_GDDTMID_OLD_HAWAIIAN_MAUI

((EAC_Geodetic_Datum_Identifier)213)

#define EEC_GDDTMID_OLD_HAWAIIAN_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)214)

#define EEC_GDDTMID_OLD_HAWAIIAN_OAHU

((EAC_Geodetic_Datum_Identifier)215)

#define EEC_GDDTMID_FAHUD

((EAC_Geodetic_Datum_Identifier)216)

#define EEC_GDDTMID_OSGB_1936

((EAC_Geodetic_Datum_Identifier)217)

#define EEC_GDDTMID_OSGB_1936_ENG_ISLE_OF_MAN

((EAC_Geodetic_Datum_Identifier)218)

#define EEC_GDDTMID_OSGB_1936_ENGLAND

((EAC_Geodetic_Datum_Identifier)219)

#define EEC_GDDTMID_OSGB_1936_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)220)

#define EEC_GDDTMID_OSGB_1936_SCOTLAND

((EAC_Geodetic_Datum_Identifier)221)

#define EEC_GDDTMID_OSGB_1936_WALES

((EAC_Geodetic_Datum_Identifier)222)

#define EEC_GDDTMID_OSLO_OBS_OLD

((EAC_Geodetic_Datum_Identifier)223)

#define EEC_GDDTMID_PADANG_BASE_WEST

((EAC_Geodetic_Datum_Identifier)224)

#define EEC_GDDTMID_PADANG_BASE_WEST_ZERO

((EAC_Geodetic_Datum_Identifier)225)

#define EEC_GDDTMID_PALESTINE_1928

((EAC_Geodetic_Datum_Identifier)226)

#define EEC_GDDTMID_PICO_DE_LAS_NIEVES

((EAC_Geodetic_Datum_Identifier)227)

#define EEC_GDDTMID_PITCAIRN_ASTRO_1967

((EAC_Geodetic_Datum_Identifier)228)

#define EEC_GDDTMID_POINT_58_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)229)

#define EEC_GDDTMID_POINTE_NOIRE_1948

((EAC_Geodetic_Datum_Identifier)230)

#define EEC_GDDTMID_PORTO_SANTO_1936

((EAC_Geodetic_Datum_Identifier)231)

#define EEC_GDDTMID_POTSDAM

((EAC_Geodetic_Datum_Identifier)232)

#define EEC_GDDTMID_PROV_S_AM_1956

((EAC_Geodetic_Datum_Identifier)233)

#define EEC_GDDTMID_PROV_S_AM_1956_BOLIVIA

((EAC_Geodetic_Datum_Identifier)234)

#define EEC_GDDTMID_PROV_S_AM_1956_COLOMBIA

((EAC_Geodetic_Datum_Identifier)235)

#define EEC_GDDTMID_PROV_S_AM_1956_ECUADOR

((EAC_Geodetic_Datum_Identifier)236)

#define EEC_GDDTMID_PROV_S_AM_1956_GUYANA

((EAC_Geodetic_Datum_Identifier)237)

#define EEC_GDDTMID_PROV_S_AM_1956_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)238)

#define EEC_GDDTMID_PROV_S_AM_1956_N_CHILE_19S

((EAC_Geodetic_Datum_Identifier)239)

#define EEC_GDDTMID_PROV_S_AM_1956_PERU

((EAC_Geodetic_Datum_Identifier)240)

#define EEC_GDDTMID_PROV_S_AM_1956_S_CHILE_43S

((EAC_Geodetic_Datum_Identifier)241)

#define EEC_GDDTMID_PROV_S_AM_1956_VENEZUELA

((EAC_Geodetic_Datum_Identifier)242)

#define EEC_GDDTMID_PROV_S_CHILEAN_1963

((EAC_Geodetic_Datum_Identifier)243)

#define EEC_GDDTMID_PUERTO_RICO

((EAC_Geodetic_Datum_Identifier)244)

#define EEC_GDDTMID_PULKOVO_1942

((EAC_Geodetic_Datum_Identifier)245)

#define EEC_GDDTMID_QATAR_NATIONAL

((EAC_Geodetic_Datum_Identifier)246)

#define EEC_GDDTMID_QORNOQ

((EAC_Geodetic_Datum_Identifier)247)

#define EEC_GDDTMID_RAUENBERG

((EAC_Geodetic_Datum_Identifier)248)

#define EEC_GDDTMID_RECONN_TRIANG_MOROCCO

((EAC_Geodetic_Datum_Identifier)249)

#define EEC_GDDTMID_REUNION_1947

((EAC_Geodetic_Datum_Identifier)250)

#define EEC_GDDTMID_RIKETS_1990_ZERO

((EAC_Geodetic_Datum_Identifier)251)

#define EEC_GDDTMID_ROME_1940

((EAC_Geodetic_Datum_Identifier)252)

#define EEC_GDDTMID_ROME_1940_ZERO

((EAC_Geodetic_Datum_Identifier)253)

#define EEC_GDDTMID_S_AFRICAN

((EAC_Geodetic_Datum_Identifier)254)

#define EEC_GDDTMID_S_AM_1969

((EAC_Geodetic_Datum_Identifier)255)

#define EEC_GDDTMID_S_AM_1969_ARGENTINA

((EAC_Geodetic_Datum_Identifier)256)

#define EEC_GDDTMID_S_AM_1969_BALTRA

((EAC_Geodetic_Datum_Identifier)257)

#define EEC_GDDTMID_S_AM_1969_BOLIVIA

((EAC_Geodetic_Datum_Identifier)258)

#define EEC_GDDTMID_S_AM_1969_BRAZIL

((EAC_Geodetic_Datum_Identifier)259)

#define EEC_GDDTMID_S_AM_1969_CHILE

((EAC_Geodetic_Datum_Identifier)260)

#define EEC_GDDTMID_S_AM_1969_COLOMBIA

((EAC_Geodetic_Datum_Identifier)261)

#define EEC_GDDTMID_S_AM_1969_ECUADOR

((EAC_Geodetic_Datum_Identifier)262)

#define EEC_GDDTMID_S_AM_1969_GUYANA

((EAC_Geodetic_Datum_Identifier)263)

#define EEC_GDDTMID_S_AM_1969_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)264)

#define EEC_GDDTMID_S_AM_1969_PARAGUAY

((EAC_Geodetic_Datum_Identifier)265)

#define EEC_GDDTMID_S_AM_1969_PERU

((EAC_Geodetic_Datum_Identifier)266)

#define EEC_GDDTMID_S_AM_1969_TRINIDAD_TOBAGO

((EAC_Geodetic_Datum_Identifier)267)

#define EEC_GDDTMID_S_AM_1969_VENEZUELA

((EAC_Geodetic_Datum_Identifier)268)

#define EEC_GDDTMID_S_ASIA

((EAC_Geodetic_Datum_Identifier)269)

#define EEC_GDDTMID_S_JTSK

((EAC_Geodetic_Datum_Identifier)270)

#define EEC_GDDTMID_S42_PULKOVO_1958

((EAC_Geodetic_Datum_Identifier)271)

#define EEC_GDDTMID_SAINTE_ANNE_I_1984

((EAC_Geodetic_Datum_Identifier)272)

#define EEC_GDDTMID_SANTO_DOS_1965

((EAC_Geodetic_Datum_Identifier)273)

#define EEC_GDDTMID_SAO_BRAZ

((EAC_Geodetic_Datum_Identifier)274)

#define EEC_GDDTMID_SAPPER_HILL_1943

((EAC_Geodetic_Datum_Identifier)275)

#define EEC_GDDTMID_SCHWARZECK

((EAC_Geodetic_Datum_Identifier)276)

#define EEC_GDDTMID_SELVAGEM_GRANDE_1938

((EAC_Geodetic_Datum_Identifier)277)

#define EEC_GDDTMID_SIERRA_LEONE_1960

((EAC_Geodetic_Datum_Identifier)278)

#define EEC_GDDTMID_SOVIET_GEODETIC_1985

((EAC_Geodetic_Datum_Identifier)279)

#define EEC_GDDTMID_SOVIET_GEODETIC_1990

((EAC_Geodetic_Datum_Identifier)280)

#define EEC_GDDTMID_ST_PIERRE_ET_MIQUELON_1950

((EAC_Geodetic_Datum_Identifier)281)

#define EEC_GDDTMID_STOCKHOLM_1938

((EAC_Geodetic_Datum_Identifier)282)

#define EEC_GDDTMID_SYDNEY_OBSERVATORY

((EAC_Geodetic_Datum_Identifier)283)

#define EEC_GDDTMID_TANANARIVE_OBS_1925

((EAC_Geodetic_Datum_Identifier)284)

#define EEC_GDDTMID_TANANARIVE_OBS_ZERO_1925

((EAC_Geodetic_Datum_Identifier)285)

#define EEC_GDDTMID_TIMBALAI_1948

((EAC_Geodetic_Datum_Identifier)286)

#define EEC_GDDTMID_TIMBALAI_1968

((EAC_Geodetic_Datum_Identifier)287)

#define EEC_GDDTMID_TOKYO

((EAC_Geodetic_Datum_Identifier)288)

#define EEC_GDDTMID_TOKYO_JAPAN

((EAC_Geodetic_Datum_Identifier)289)

#define EEC_GDDTMID_TOKYO_KOREA_1997

((EAC_Geodetic_Datum_Identifier)290)

#define EEC_GDDTMID_TOKYO_MEAN_SOLUTION

((EAC_Geodetic_Datum_Identifier)291)

#define EEC_GDDTMID_TOKYO_OKINAWA

((EAC_Geodetic_Datum_Identifier)292)

#define EEC_GDDTMID_TRINIDAD_1903

((EAC_Geodetic_Datum_Identifier)293)

#define EEC_GDDTMID_TRISTAN_ASTRO_1968

((EAC_Geodetic_Datum_Identifier)294)

#define EEC_GDDTMID_VITI_LEVU_1916

((EAC_Geodetic_Datum_Identifier)295)

#define EEC_GDDTMID_VOIROL_1874

((EAC_Geodetic_Datum_Identifier)296)

#define EEC_GDDTMID_VOIROL_1874_ZERO

((EAC_Geodetic_Datum_Identifier)297)

#define EEC_GDDTMID_VOIROL_1960_ALGERIA

((EAC_Geodetic_Datum_Identifier)298)

#define EEC_GDDTMID_VOIROL_1960_ZERO_ALGERIA

((EAC_Geodetic_Datum_Identifier)299)

#define EEC_GDDTMID_WAKE_ENIWETOK_1960

((EAC_Geodetic_Datum_Identifier)300)

#define EEC_GDDTMID_WAKE_ISLAND_ASTRO_1952

((EAC_Geodetic_Datum_Identifier)301)

#define EEC_GDDTMID_WGS_1960

((EAC_Geodetic_Datum_Identifier)302)

#define EEC_GDDTMID_WGS_1966

((EAC_Geodetic_Datum_Identifier)303)

#define EEC_GDDTMID_WGS_1972

((EAC_Geodetic_Datum_Identifier)304)

#define EEC_GDDTMID_WGS_1984

((EAC_Geodetic_Datum_Identifier)305)

#define EEC_GDDTMID_YACARE_URUGUAY

((EAC_Geodetic_Datum_Identifier)306)

#define EEC_GDDTMID_ZANDERIJ_SURINAME

((EAC_Geodetic_Datum_Identifier)307)

typedef EDCS_Integer    EAC_Geographic_Region;

#define EEC_GEOREGN_AFRICA

((EAC_Geographic_Region)1)

#define EEC_GEOREGN_ANTARCTIC

((EAC_Geographic_Region)2)

#define EEC_GEOREGN_ARCTIC

((EAC_Geographic_Region)3)

#define EEC_GEOREGN_ASIA

((EAC_Geographic_Region)4)

#define EEC_GEOREGN_AUSTRALIA

((EAC_Geographic_Region)5)

#define EEC_GEOREGN_EUROPE

((EAC_Geographic_Region)6)

#define EEC_GEOREGN_NORTH_AMERICA

((EAC_Geographic_Region)7)

#define EEC_GEOREGN_OCEANIA

((EAC_Geographic_Region)8)

#define EEC_GEOREGN_SOUTH_AMERICA

((EAC_Geographic_Region)9)

typedef EDCS_Integer    EAC_Grading_Type;

#define EEC_GRDTY_NO_SIDES

((EAC_Grading_Type)1)

#define EEC_GRDTY_ONE_SIDE

((EAC_Grading_Type)2)

#define EEC_GRDTY_TWO_SIDES

((EAC_Grading_Type)3)

#define EEC_GRDTY_MORE_THAN_TWO_SIDES

((EAC_Grading_Type)4)

typedef EDCS_Integer    EAC_Grid_Diagonalization;

#define EEC_GRIDDIAG_LOWERLEFT_UPPERRIGHT

((EAC_Grid_Diagonalization)1)

#define EEC_GRIDDIAG_UPPERLEFT_LOWERRIGHT

((EAC_Grid_Diagonalization)2)

typedef EDCS_Integer    EAC_Ground_Vehicle_Function;

#define EEC_GNDVEHFN_AIR_DEFENCE_ARTILLERY

((EAC_Ground_Vehicle_Function)1)

#define EEC_GNDVEHFN_ANTI_TANK

((EAC_Ground_Vehicle_Function)2)

#define EEC_GNDVEHFN_ARMOURED_BRIDGE_LAUNCHER

((EAC_Ground_Vehicle_Function)3)

#define EEC_GNDVEHFN_ARMOURED_FIGHTING_VEHICLE

((EAC_Ground_Vehicle_Function)4)

#define EEC_GNDVEHFN_ARMOURED_TRACKED_FIGHTING_VEHICLE

((EAC_Ground_Vehicle_Function)5)

#define EEC_GNDVEHFN_ARMOURED_UTILITY_VEHICLE

((EAC_Ground_Vehicle_Function)6)

#define EEC_GNDVEHFN_COMBAT_SUPPORT_VEHICLE

((EAC_Ground_Vehicle_Function)7)

#define EEC_GNDVEHFN_COMBATANT_VEHICLE

((EAC_Ground_Vehicle_Function)8)

#define EEC_GNDVEHFN_FIELD_ARTILLERY

((EAC_Ground_Vehicle_Function)9)

#define EEC_GNDVEHFN_MISSILE

((EAC_Ground_Vehicle_Function)10)

#define EEC_GNDVEHFN_MOBILE_BRIDGE_SYSTEM

((EAC_Ground_Vehicle_Function)11)

#define EEC_GNDVEHFN_MORTAR

((EAC_Ground_Vehicle_Function)12)

#define EEC_GNDVEHFN_MOTOR_VEHICLE

((EAC_Ground_Vehicle_Function)13)

#define EEC_GNDVEHFN_MULTIDOMAIN

((EAC_Ground_Vehicle_Function)14)

#define EEC_GNDVEHFN_RECONNAISSANCE

((EAC_Ground_Vehicle_Function)15)

#define EEC_GNDVEHFN_RECOVERY

((EAC_Ground_Vehicle_Function)16)

#define EEC_GNDVEHFN_SELF_PROPELLED_ARTILLERY

((EAC_Ground_Vehicle_Function)17)

#define EEC_GNDVEHFN_TANK_DESTROYER

((EAC_Ground_Vehicle_Function)18)

#define EEC_GNDVEHFN_TOWED_VEHICLE

((EAC_Ground_Vehicle_Function)19)

#define EEC_GNDVEHFN_TRUCK

((EAC_Ground_Vehicle_Function)20)

typedef EDCS_Integer    EAC_Ground_Vehicle_Propulsion_Type;

#define EEC_GNDVEHPRPLTY_AIR_CUSHION

((EAC_Ground_Vehicle_Propulsion_Type)1)

#define EEC_GNDVEHPRPLTY_HALF_TRACK

((EAC_Ground_Vehicle_Propulsion_Type)2)

#define EEC_GNDVEHPRPLTY_TOWED

((EAC_Ground_Vehicle_Propulsion_Type)3)

#define EEC_GNDVEHPRPLTY_TRACKED

((EAC_Ground_Vehicle_Propulsion_Type)4)

#define EEC_GNDVEHPRPLTY_WHEELED

((EAC_Ground_Vehicle_Propulsion_Type)5)

typedef EDCS_Integer    EAC_Guided_Missile_Destroyer_Type;

#define EEC_GDEMSSLDSTTY_MANCHESTER_CLASS_TYPE_42

((EAC_Guided_Missile_Destroyer_Type)1)

#define EEC_GDEMSSLDSTTY_SHEFFIELD_CLASS_TYPE_42_BATCH_1

((EAC_Guided_Missile_Destroyer_Type)2)

typedef EDCS_Integer    EAC_Guided_Missile_Frigate_Type;

#define EEC_GDEMSSLFRIGTY_BROADSWORD_BOXER_TYPE_22_CLASS

((EAC_Guided_Missile_Frigate_Type)1)

#define EEC_GDEMSSLFRIGTY_BROADSWORD_CORNWALL_TYPE_22_CLASS

((EAC_Guided_Missile_Frigate_Type)2)

#define EEC_GDEMSSLFRIGTY_DUKE_CLASS_TYPE_23

((EAC_Guided_Missile_Frigate_Type)3)

#define EEC_GDEMSSLFRIGTY_NANUCHKA_I_CLASS_CORVETTE

((EAC_Guided_Missile_Frigate_Type)4)

#define EEC_GDEMSSLFRIGTY_NANUCHKA_III_CLASS_CORVETTE

((EAC_Guided_Missile_Frigate_Type)5)

#define EEC_GDEMSSLFRIGTY_NANUCHKA_IV_CLASS_CORVETTE

((EAC_Guided_Missile_Frigate_Type)6)

typedef EDCS_Integer    EAC_Hallway_Type;

#define EEC_HALLWAYTY_CIRCULATING

((EAC_Hallway_Type)1)

#define EEC_HALLWAYTY_LINEAR

((EAC_Hallway_Type)2)

typedef EDCS_Integer    EAC_Harbour_Facility_Type;

#define EEC_HARBRFACTY_BULK

((EAC_Harbour_Facility_Type)1)

#define EEC_HARBRFACTY_CONTAINER

((EAC_Harbour_Facility_Type)2)

#define EEC_HARBRFACTY_FERRY

((EAC_Harbour_Facility_Type)3)

#define EEC_HARBRFACTY_FISHING

((EAC_Harbour_Facility_Type)4)

#define EEC_HARBRFACTY_MARINA

((EAC_Harbour_Facility_Type)5)

#define EEC_HARBRFACTY_NAVAL_BASE

((EAC_Harbour_Facility_Type)6)

#define EEC_HARBRFACTY_PASSENGER

((EAC_Harbour_Facility_Type)7)

#define EEC_HARBRFACTY_ROLLON_ROLLOFF_FERRY

((EAC_Harbour_Facility_Type)8)

#define EEC_HARBRFACTY_SHIPYARD

((EAC_Harbour_Facility_Type)9)

#define EEC_HARBRFACTY_TANKER

((EAC_Harbour_Facility_Type)10)

#define EEC_HARBRFACTY_TIMBER_YARD

((EAC_Harbour_Facility_Type)11)

typedef EDCS_Integer    EAC_Hazard_Marker_Type;

#define EEC_HAZMARKERTY_BIOLOGICAL

((EAC_Hazard_Marker_Type)1)

#define EEC_HAZMARKERTY_CONSTRUCTION

((EAC_Hazard_Marker_Type)2)

#define EEC_HAZMARKERTY_MINEFIELD_LANE

((EAC_Hazard_Marker_Type)3)

#define EEC_HAZMARKERTY_MINEFIELD_PERIMETER

((EAC_Hazard_Marker_Type)4)

#define EEC_HAZMARKERTY_OVERHEAD_OBSTRUCTION

((EAC_Hazard_Marker_Type)5)

#define EEC_HAZMARKERTY_PIPELINE

((EAC_Hazard_Marker_Type)6)

#define EEC_HAZMARKERTY_RADIOLOGICAL_CONTAMINATION

((EAC_Hazard_Marker_Type)7)

#define EEC_HAZMARKERTY_SURFACE_OBSTRUCTION

((EAC_Hazard_Marker_Type)8)

#define EEC_HAZMARKERTY_TRAFFIC_DANGER

((EAC_Hazard_Marker_Type)9)

#define EEC_HAZMARKERTY_TRAFFIC_JUNCTION

((EAC_Hazard_Marker_Type)10)

#define EEC_HAZMARKERTY_UNDERGROUND

((EAC_Hazard_Marker_Type)11)

#define EEC_HAZMARKERTY_WIND

((EAC_Hazard_Marker_Type)12)

#define EEC_HAZMARKERTY_WORKMEN

((EAC_Hazard_Marker_Type)13)

typedef EDCS_Integer    EAC_Hazard_Severity;

#define EEC_HAZSEV_DANGEROUS

((EAC_Hazard_Severity)1)

#define EEC_HAZSEV_NON_DANGEROUS

((EAC_Hazard_Severity)2)

#define EEC_HAZSEV_NON_DANGEROUS_SURFACE_NAVIGATION

((EAC_Hazard_Severity)3)

#define EEC_HAZSEV_OBSTRUCTION

((EAC_Hazard_Severity)4)

typedef EDCS_Integer    EAC_Hazardous_Gas_Type;

#define EEC_HAZGASTY_CHEMICAL_AGENT

((EAC_Hazardous_Gas_Type)1)

#define EEC_HAZGASTY_FLAMMABLE_SEWAGE

((EAC_Hazardous_Gas_Type)2)

#define EEC_HAZGASTY_NONE_PRESENT

((EAC_Hazardous_Gas_Type)3)

#define EEC_HAZGASTY_NONFLAMMABLE_SEWAGE

((EAC_Hazardous_Gas_Type)4)

typedef EDCS_Integer    EAC_High_Cloud_Genus;

#define EEC_HIGHCLDGENUS_CIRROCUMULUS

((EAC_High_Cloud_Genus)1)

#define EEC_HIGHCLDGENUS_CIRROSTRATUS

((EAC_High_Cloud_Genus)2)

#define EEC_HIGHCLDGENUS_CIRRUS

((EAC_High_Cloud_Genus)3)

#define EEC_HIGHCLDGENUS_NONE_PRESENT

((EAC_High_Cloud_Genus)4)

typedef EDCS_Integer    EAC_High_Cloud_Type_Observed;

#define EEC_HIGHCLDTYOBV_NO_HIGH_CLOUDS

((EAC_High_Cloud_Type_Observed)1)

#define EEC_HIGHCLDTYOBV_CIRRUS_FIBRATUS

((EAC_High_Cloud_Type_Observed)2)

#define EEC_HIGHCLDTYOBV_PATCHY_SPISSATUS

((EAC_High_Cloud_Type_Observed)3)

#define EEC_HIGHCLDTYOBV_CIRRUS_SPISSATUS

((EAC_High_Cloud_Type_Observed)4)

#define EEC_HIGHCLDTYOBV_CIRRUS_UNCINUS

((EAC_High_Cloud_Type_Observed)5)

#define EEC_HIGHCLDTYOBV_CIRRUS_le45_ARC_DEGREE

((EAC_High_Cloud_Type_Observed)6)

#define EEC_HIGHCLDTYOBV_CIRRUS_gt45_ARC_DEGREE

((EAC_High_Cloud_Type_Observed)7)

#define EEC_HIGHCLDTYOBV_CRSTRAT_COVERING_SKY

((EAC_High_Cloud_Type_Observed)8)

#define EEC_HIGHCLDTYOBV_CRSTRAT_INVADING

((EAC_High_Cloud_Type_Observed)9)

#define EEC_HIGHCLDTYOBV_CIRROCUMULUS

((EAC_High_Cloud_Type_Observed)10)

#define EEC_HIGHCLDTYOBV_HIGH_CLOUDS_INVISIBLE

((EAC_High_Cloud_Type_Observed)11)

typedef EDCS_Integer    EAC_Hinduism_Denominational_Family;

#define EEC_HNDDENOMFAM_ARYA_SAMAJ

((EAC_Hinduism_Denominational_Family)1)

#define EEC_HNDDENOMFAM_NEOHINDUISM

((EAC_Hinduism_Denominational_Family)2)

#define EEC_HNDDENOMFAM_SHAIVITE

((EAC_Hinduism_Denominational_Family)3)

#define EEC_HNDDENOMFAM_VAISHNAVITE

((EAC_Hinduism_Denominational_Family)4)

typedef EDCS_Integer    EAC_Historical_Significance;

#define EEC_HISTSIGNIF_ANCIENT

((EAC_Historical_Significance)1)

#define EEC_HISTSIGNIF_HISTORIC

((EAC_Historical_Significance)2)

typedef EDCS_Integer    EAC_Hulk_Type;

#define EEC_HULKTY_ACCOMMODATION

((EAC_Hulk_Type)1)

#define EEC_HULKTY_FLOATING_BREAKWATER

((EAC_Hulk_Type)2)

#define EEC_HULKTY_HISTORIC_SHIP

((EAC_Hulk_Type)3)

#define EEC_HULKTY_MUSEUM

((EAC_Hulk_Type)4)

#define EEC_HULKTY_RESTAURANT

((EAC_Hulk_Type)5)

typedef EDCS_Integer    EAC_Human_Function;

#define EEC_HUMANFN_ASTRONAUT

((EAC_Human_Function)1)

#define EEC_HUMANFN_BORDER_GUARD

((EAC_Human_Function)2)

#define EEC_HUMANFN_CIVILIAN

((EAC_Human_Function)3)

#define EEC_HUMANFN_DIVER

((EAC_Human_Function)4)

#define EEC_HUMANFN_GUARD

((EAC_Human_Function)5)

#define EEC_HUMANFN_MILITARY

((EAC_Human_Function)6)

#define EEC_HUMANFN_PARACHUTIST

((EAC_Human_Function)7)

#define EEC_HUMANFN_PARAMILITARY

((EAC_Human_Function)8)

#define EEC_HUMANFN_PILOT

((EAC_Human_Function)9)

#define EEC_HUMANFN_POLICE_FORCE

((EAC_Human_Function)10)

#define EEC_HUMANFN_RESCUE

((EAC_Human_Function)11)

#define EEC_HUMANFN_RESERVIST

((EAC_Human_Function)12)

#define EEC_HUMANFN_SWIMMER

((EAC_Human_Function)13)

typedef EDCS_Integer    EAC_Human_Role;

#define EEC_HUMANROLE_ASTRONAUT

((EAC_Human_Role)1)

#define EEC_HUMANROLE_BORDER_GUARD

((EAC_Human_Role)2)

#define EEC_HUMANROLE_CIVILIAN

((EAC_Human_Role)3)

#define EEC_HUMANROLE_DIVER

((EAC_Human_Role)4)

#define EEC_HUMANROLE_GUARD

((EAC_Human_Role)5)

#define EEC_HUMANROLE_MILITARY

((EAC_Human_Role)6)

#define EEC_HUMANROLE_NATIONAL_GUARD

((EAC_Human_Role)7)

#define EEC_HUMANROLE_PARACHUTIST

((EAC_Human_Role)8)

#define EEC_HUMANROLE_PARAMILITARY

((EAC_Human_Role)9)

#define EEC_HUMANROLE_PILOT

((EAC_Human_Role)10)

#define EEC_HUMANROLE_POLICE_FORCE

((EAC_Human_Role)11)

#define EEC_HUMANROLE_RESCUE

((EAC_Human_Role)12)

#define EEC_HUMANROLE_SWIMMER

((EAC_Human_Role)13)

typedef EDCS_Integer    EAC_Hydrographic_Barrier_Type;

#define EEC_HYDRGBARTY_BARRAGE

((EAC_Hydrographic_Barrier_Type)1)

#define EEC_HYDRGBARTY_DAM

((EAC_Hydrographic_Barrier_Type)2)

#define EEC_HYDRGBARTY_LOCK

((EAC_Hydrographic_Barrier_Type)3)

#define EEC_HYDRGBARTY_MARINE_GATE

((EAC_Hydrographic_Barrier_Type)4)

#define EEC_HYDRGBARTY_RAPID

((EAC_Hydrographic_Barrier_Type)5)

#define EEC_HYDRGBARTY_WATERFALL

((EAC_Hydrographic_Barrier_Type)6)

#define EEC_HYDRGBARTY_WEIR

((EAC_Hydrographic_Barrier_Type)7)

typedef EDCS_Integer    EAC_Hydrographic_Depth_Category;

#define EEC_HYDRGDEPCAT_ABOVE_SURFACE

((EAC_Hydrographic_Depth_Category)1)

#define EEC_HYDRGDEPCAT_AWASH_AT_SOUNDING_DATUM

((EAC_Hydrographic_Depth_Category)2)

#define EEC_HYDRGDEPCAT_COVERS_AND_UNCOVERS

((EAC_Hydrographic_Depth_Category)3)

#define EEC_HYDRGDEPCAT_SUBMERGED

((EAC_Hydrographic_Depth_Category)4)

typedef EDCS_Integer    EAC_Hydrographic_Depth_Information;

#define EEC_HYDRGDEPINF_KNOWN_OTHER

((EAC_Hydrographic_Depth_Information)1)

#define EEC_HYDRGDEPINF_KNOWN_WIRE_DRAG

((EAC_Hydrographic_Depth_Information)2)

#define EEC_HYDRGDEPINF_UNKNOWN

((EAC_Hydrographic_Depth_Information)3)

#define EEC_HYDRGDEPINF_UNKNOWN_BUT_SAFE

((EAC_Hydrographic_Depth_Information)4)

typedef EDCS_Integer    EAC_Hydrographic_Object_Origin;

#define EEC_HYDRGOBJORIG_CONTROLLED

((EAC_Hydrographic_Object_Origin)1)

#define EEC_HYDRGOBJORIG_MAN_MADE

((EAC_Hydrographic_Object_Origin)2)

#define EEC_HYDRGOBJORIG_NATURAL

((EAC_Hydrographic_Object_Origin)3)

typedef EDCS_Integer    EAC_Hydrographic_Survey_Contact_Type;

#define EEC_HYDRGSURVCONTY_NOT_SUBMERSIBLE_VESSEL

((EAC_Hydrographic_Survey_Contact_Type)1)

#define EEC_HYDRGSURVCONTY_SUBMERSIBLE_VESSEL

((EAC_Hydrographic_Survey_Contact_Type)2)

typedef EDCS_Integer    EAC_Hydrologic_Permanence;

#define EEC_HYDRLPERM_DRY

((EAC_Hydrologic_Permanence)1)

#define EEC_HYDRLPERM_NON_PERENNIAL

((EAC_Hydrologic_Permanence)2)

#define EEC_HYDRLPERM_PERENNIAL

((EAC_Hydrologic_Permanence)3)

#define EEC_HYDRLPERM_PERENNIAL_OR_PERMANENT

((EAC_Hydrologic_Permanence)4)

#define EEC_HYDRLPERM_PERMANENT

((EAC_Hydrologic_Permanence)5)

typedef EDCS_Integer    EAC_Hypsographic_Portrayal_Type;

#define EEC_HYPSGPRTRYLTY_APPROX_DEPR

((EAC_Hypsographic_Portrayal_Type)1)

#define EEC_HYPSGPRTRYLTY_APPROX_INDEX

((EAC_Hypsographic_Portrayal_Type)2)

#define EEC_HYPSGPRTRYLTY_APPROX_INTERM_DEPR

((EAC_Hypsographic_Portrayal_Type)3)

#define EEC_HYPSGPRTRYLTY_CARRYING_CONTOUR

((EAC_Hypsographic_Portrayal_Type)4)

#define EEC_HYPSGPRTRYLTY_CONNECTOR

((EAC_Hypsographic_Portrayal_Type)5)

#define EEC_HYPSGPRTRYLTY_ERRONEOUS

((EAC_Hypsographic_Portrayal_Type)6)

#define EEC_HYPSGPRTRYLTY_FORM_LINE

((EAC_Hypsographic_Portrayal_Type)7)

#define EEC_HYPSGPRTRYLTY_INDEX

((EAC_Hypsographic_Portrayal_Type)8)

#define EEC_HYPSGPRTRYLTY_INDEX_DEPR

((EAC_Hypsographic_Portrayal_Type)9)

#define EEC_HYPSGPRTRYLTY_INDEX_MOUND

((EAC_Hypsographic_Portrayal_Type)10)

#define EEC_HYPSGPRTRYLTY_INTERM

((EAC_Hypsographic_Portrayal_Type)11)

#define EEC_HYPSGPRTRYLTY_INTERM_APPROX

((EAC_Hypsographic_Portrayal_Type)12)

#define EEC_HYPSGPRTRYLTY_INTERM_DEPR

((EAC_Hypsographic_Portrayal_Type)13)

#define EEC_HYPSGPRTRYLTY_INTERM_MOUND

((EAC_Hypsographic_Portrayal_Type)14)

#define EEC_HYPSGPRTRYLTY_SUPP

((EAC_Hypsographic_Portrayal_Type)15)

#define EEC_HYPSGPRTRYLTY_SUPP_APPROX

((EAC_Hypsographic_Portrayal_Type)16)

#define EEC_HYPSGPRTRYLTY_SUPP_CARRYING_CONTOUR

((EAC_Hypsographic_Portrayal_Type)17)

#define EEC_HYPSGPRTRYLTY_SUPP_DEPR

((EAC_Hypsographic_Portrayal_Type)18)

#define EEC_HYPSGPRTRYLTY_SUPP_DEPR_APPROX

((EAC_Hypsographic_Portrayal_Type)19)

#define EEC_HYPSGPRTRYLTY_SUPP_ONE_HALF

((EAC_Hypsographic_Portrayal_Type)20)

#define EEC_HYPSGPRTRYLTY_SUPP_ONE_QUARTER

((EAC_Hypsographic_Portrayal_Type)21)

#define EEC_HYPSGPRTRYLTY_TRANSITION

((EAC_Hypsographic_Portrayal_Type)22)

#define EEC_HYPSGPRTRYLTY_TRANSITION_OR_ERRONEOUS

((EAC_Hypsographic_Portrayal_Type)23)

typedef EDCS_Integer    EAC_ICAO_Airspace_Class;

#define EEC_ICAOARSPCCLS_A

((EAC_ICAO_Airspace_Class)1)

#define EEC_ICAOARSPCCLS_B

((EAC_ICAO_Airspace_Class)2)

#define EEC_ICAOARSPCCLS_C

((EAC_ICAO_Airspace_Class)3)

#define EEC_ICAOARSPCCLS_D

((EAC_ICAO_Airspace_Class)4)

#define EEC_ICAOARSPCCLS_E

((EAC_ICAO_Airspace_Class)5)

#define EEC_ICAOARSPCCLS_F

((EAC_ICAO_Airspace_Class)6)

#define EEC_ICAOARSPCCLS_G

((EAC_ICAO_Airspace_Class)7)

typedef EDCS_Integer    EAC_Icing_Type;

#define EEC_ICINGTY_CLEAR_ICE

((EAC_Icing_Type)1)

#define EEC_ICINGTY_HARD_RIME

((EAC_Icing_Type)2)

#define EEC_ICINGTY_HOAR_FROST

((EAC_Icing_Type)3)

#define EEC_ICINGTY_ICE_GLAZE

((EAC_Icing_Type)4)

#define EEC_ICINGTY_RIME

((EAC_Icing_Type)5)

#define EEC_ICINGTY_SOFT_RIME

((EAC_Icing_Type)6)

typedef EDCS_Integer    EAC_Inland_Hydrographic_Permanence;

#define EEC_INLHYDRGPERM_EPHEMERAL

((EAC_Inland_Hydrographic_Permanence)1)

#define EEC_INLHYDRGPERM_INTERMITTENT

((EAC_Inland_Hydrographic_Permanence)2)

#define EEC_INLHYDRGPERM_PERENNIAL

((EAC_Inland_Hydrographic_Permanence)3)

typedef EDCS_Integer    EAC_Installation_Buoy_Type;

#define EEC_INSTBUOYTY_CATENARY_ANCHOR

((EAC_Installation_Buoy_Type)1)

#define EEC_INSTBUOYTY_SINGLE

((EAC_Installation_Buoy_Type)2)

typedef EDCS_Integer    EAC_Interest_Type;

#define EEC_INTRSTTY_FAMOUS_RESIDENCE

((EAC_Interest_Type)1)

#define EEC_INTRSTTY_HISTORIC_BATTLEFIELD

((EAC_Interest_Type)2)

#define EEC_INTRSTTY_HISTORIC_MONUMENT

((EAC_Interest_Type)3)

typedef EDCS_Integer    EAC_Interior_Wall_Construction_Type;

#define EEC_INTRWALLCNSTCT_CONCRETE

((EAC_Interior_Wall_Construction_Type)1)

#define EEC_INTRWALLCNSTCT_GYPSUM_ON_METAL

((EAC_Interior_Wall_Construction_Type)2)

#define EEC_INTRWALLCNSTCT_GYPSUM_ON_WOOD

((EAC_Interior_Wall_Construction_Type)3)

#define EEC_INTRWALLCNSTCT_HOLLOW_CONCRETE_BLOCK

((EAC_Interior_Wall_Construction_Type)4)

#define EEC_INTRWALLCNSTCT_HOLLOW_FIRED_CLAY_BLOCK

((EAC_Interior_Wall_Construction_Type)5)

#define EEC_INTRWALLCNSTCT_LATH_PLASTER

((EAC_Interior_Wall_Construction_Type)6)

#define EEC_INTRWALLCNSTCT_MASONRY

((EAC_Interior_Wall_Construction_Type)7)

#define EEC_INTRWALLCNSTCT_REINFORCED_CONCRETE

((EAC_Interior_Wall_Construction_Type)8)

typedef EDCS_Integer    EAC_Irrigation_Method;

#define EEC_IRRIGMETH_DITCH

((EAC_Irrigation_Method)1)

#define EEC_IRRIGMETH_SPRINKLER

((EAC_Irrigation_Method)2)

typedef EDCS_Integer    EAC_Islamic_Denominational_Family;

#define EEC_ISLMDENOMFAM_AHMADIYA

((EAC_Islamic_Denominational_Family)1)

#define EEC_ISLMDENOMFAM_ALAWITE

((EAC_Islamic_Denominational_Family)2)

#define EEC_ISLMDENOMFAM_BADAWIYA

((EAC_Islamic_Denominational_Family)3)

#define EEC_ISLMDENOMFAM_HANAFITE

((EAC_Islamic_Denominational_Family)4)

#define EEC_ISLMDENOMFAM_HANBALITE

((EAC_Islamic_Denominational_Family)5)

#define EEC_ISLMDENOMFAM_ISMAILI

((EAC_Islamic_Denominational_Family)6)

#define EEC_ISLMDENOMFAM_ITHNA_ASHARI

((EAC_Islamic_Denominational_Family)7)

#define EEC_ISLMDENOMFAM_MADARIYA

((EAC_Islamic_Denominational_Family)8)

#define EEC_ISLMDENOMFAM_MALAKITE

((EAC_Islamic_Denominational_Family)9)

#define EEC_ISLMDENOMFAM_NATION_OF_ISLAM

((EAC_Islamic_Denominational_Family)10)

#define EEC_ISLMDENOMFAM_QADIRIYA

((EAC_Islamic_Denominational_Family)11)

#define EEC_ISLMDENOMFAM_SHAFFITE

((EAC_Islamic_Denominational_Family)12)

#define EEC_ISLMDENOMFAM_SHIA

((EAC_Islamic_Denominational_Family)13)

#define EEC_ISLMDENOMFAM_SUFI

((EAC_Islamic_Denominational_Family)14)

#define EEC_ISLMDENOMFAM_SUNNI

((EAC_Islamic_Denominational_Family)15)

#define EEC_ISLMDENOMFAM_WAHABI

((EAC_Islamic_Denominational_Family)16)

#define EEC_ISLMDENOMFAM_ZAYDI

((EAC_Islamic_Denominational_Family)17)

typedef EDCS_Integer    EAC_Jainism_Denominational_Family;

#define EEC_JAINDENOMFAM_DIGAMBARA

((EAC_Jainism_Denominational_Family)1)

#define EEC_JAINDENOMFAM_SVETAMBARA

((EAC_Jainism_Denominational_Family)2)

typedef EDCS_Integer    EAC_Judaism_Denominational_Family;

#define EEC_JUDDENOMFAM_ASHKENHAZI

((EAC_Judaism_Denominational_Family)1)

#define EEC_JUDDENOMFAM_CONSERVATIVE

((EAC_Judaism_Denominational_Family)2)

#define EEC_JUDDENOMFAM_ORIENTAL

((EAC_Judaism_Denominational_Family)3)

#define EEC_JUDDENOMFAM_ORTHODOX

((EAC_Judaism_Denominational_Family)4)

#define EEC_JUDDENOMFAM_REFORM

((EAC_Judaism_Denominational_Family)5)

#define EEC_JUDDENOMFAM_SEFARDI

((EAC_Judaism_Denominational_Family)6)

#define EEC_JUDDENOMFAM_UNAFFILIATED

((EAC_Judaism_Denominational_Family)7)

typedef EDCS_Integer    EAC_Land_Route_Type;

#define EEC_LDRTETY_TRAIL

((EAC_Land_Route_Type)1)

#define EEC_LDRTETY_SECONDARY_ROAD

((EAC_Land_Route_Type)2)

#define EEC_LDRTETY_PRIMARY_ROAD

((EAC_Land_Route_Type)3)

#define EEC_LDRTETY_SUPER_HIGHWAY

((EAC_Land_Route_Type)4)

typedef EDCS_Integer    EAC_Land_Route_Usable_Weather_Type;

#define EEC_LDRTEUSBLWXTY_ALL

((EAC_Land_Route_Usable_Weather_Type)1)

#define EEC_LDRTEUSBLWXTY_ALL_LIMITED_TRAFFIC

((EAC_Land_Route_Usable_Weather_Type)2)

#define EEC_LDRTEUSBLWXTY_FAIR_AND_DRY_ONLY

((EAC_Land_Route_Usable_Weather_Type)3)

#define EEC_LDRTEUSBLWXTY_WINTER_ONLY

((EAC_Land_Route_Usable_Weather_Type)4)

typedef EDCS_Integer    EAC_Land_Transportation_Route_Surface_Type;

#define EEC_LDTRNSPRTESRF_ASPHALT

((EAC_Land_Transportation_Route_Surface_Type)1)

#define EEC_LDTRNSPRTESRF_BITUMINOUS

((EAC_Land_Transportation_Route_Surface_Type)2)

#define EEC_LDTRNSPRTESRF_BRICK

((EAC_Land_Transportation_Route_Surface_Type)3)

#define EEC_LDTRNSPRTESRF_CLAY

((EAC_Land_Transportation_Route_Surface_Type)4)

#define EEC_LDTRNSPRTESRF_COMPOSITE_ge_50_PCT_PERMANENT

((EAC_Land_Transportation_Route_Surface_Type)5)

#define EEC_LDTRNSPRTESRF_COMPOSITE_lt_50_PCT_PERMANENT

((EAC_Land_Transportation_Route_Surface_Type)6)

#define EEC_LDTRNSPRTESRF_CONCRETE

((EAC_Land_Transportation_Route_Surface_Type)7)

#define EEC_LDTRNSPRTESRF_CORAL

((EAC_Land_Transportation_Route_Surface_Type)8)

#define EEC_LDTRNSPRTESRF_CORDUROY

((EAC_Land_Transportation_Route_Surface_Type)9)

#define EEC_LDTRNSPRTESRF_GRADED_SOIL

((EAC_Land_Transportation_Route_Surface_Type)10)

#define EEC_LDTRNSPRTESRF_GRAVEL

((EAC_Land_Transportation_Route_Surface_Type)11)

#define EEC_LDTRNSPRTESRF_HARD

((EAC_Land_Transportation_Route_Surface_Type)12)

#define EEC_LDTRNSPRTESRF_ICE

((EAC_Land_Transportation_Route_Surface_Type)13)

#define EEC_LDTRNSPRTESRF_LATERITE

((EAC_Land_Transportation_Route_Surface_Type)14)

#define EEC_LDTRNSPRTESRF_LOOSE

((EAC_Land_Transportation_Route_Surface_Type)15)

#define EEC_LDTRNSPRTESRF_MACADAM

((EAC_Land_Transportation_Route_Surface_Type)16)

#define EEC_LDTRNSPRTESRF_MEMBRANE

((EAC_Land_Transportation_Route_Surface_Type)17)

#define EEC_LDTRNSPRTESRF_MIXED_IN_PLACE

((EAC_Land_Transportation_Route_Surface_Type)18)

#define EEC_LDTRNSPRTESRF_MIXED_CONCRETE_ASPHALT

((EAC_Land_Transportation_Route_Surface_Type)19)

#define EEC_LDTRNSPRTESRF_NATURAL

((EAC_Land_Transportation_Route_Surface_Type)20)

#define EEC_LDTRNSPRTESRF_PERMANENT

((EAC_Land_Transportation_Route_Surface_Type)21)

#define EEC_LDTRNSPRTESRF_SAND

((EAC_Land_Transportation_Route_Surface_Type)22)

#define EEC_LDTRNSPRTESRF_SNOW

((EAC_Land_Transportation_Route_Surface_Type)23)

#define EEC_LDTRNSPRTESRF_SOD

((EAC_Land_Transportation_Route_Surface_Type)24)

#define EEC_LDTRNSPRTESRF_STEEL_GRATING

((EAC_Land_Transportation_Route_Surface_Type)25)

#define EEC_LDTRNSPRTESRF_STEEL_PLANKING

((EAC_Land_Transportation_Route_Surface_Type)26)

#define EEC_LDTRNSPRTESRF_TEMPORARY

((EAC_Land_Transportation_Route_Surface_Type)27)

#define EEC_LDTRNSPRTESRF_UNGRADED

((EAC_Land_Transportation_Route_Surface_Type)28)

#define EEC_LDTRNSPRTESRF_UNPAVED

((EAC_Land_Transportation_Route_Surface_Type)29)

#define EEC_LDTRNSPRTESRF_WOOD

((EAC_Land_Transportation_Route_Surface_Type)30)

typedef EDCS_Integer    EAC_Landing_Craft_Type;

#define EEC_LNDGCRFTTY_ASSAULT

((EAC_Landing_Craft_Type)1)

#define EEC_LNDGCRFTTY_ASSAULT_CARGO

((EAC_Landing_Craft_Type)2)

#define EEC_LNDGCRFTTY_DOCK_LANDING

((EAC_Landing_Craft_Type)3)

#define EEC_LNDGCRFTTY_LCAC

((EAC_Landing_Craft_Type)4)

#define EEC_LNDGCRFTTY_TANK_LANDING

((EAC_Landing_Craft_Type)5)

typedef EDCS_Integer    EAC_Lane_Marking_Type;

#define EEC_LANEMKTY_CENTRE_DASH

((EAC_Lane_Marking_Type)1)

#define EEC_LANEMKTY_CENTRE_SOLID

((EAC_Lane_Marking_Type)2)

#define EEC_LANEMKTY_SIDES_SOLID

((EAC_Lane_Marking_Type)3)

#define EEC_LANEMKTY_SIDES_SOLID_CTR_DASH

((EAC_Lane_Marking_Type)4)

#define EEC_LANEMKTY_SIDES_SOLID_CTR_SOLID

((EAC_Lane_Marking_Type)5)

typedef EDCS_Integer    EAC_Lift_Type;

#define EEC_LIFTTY_FREIGHT

((EAC_Lift_Type)1)

#define EEC_LIFTTY_PERSONNEL

((EAC_Lift_Type)2)

typedef EDCS_Integer    EAC_Light_Colour;

#define EEC_LGTCOLR_AMBER

((EAC_Light_Colour)1)

#define EEC_LGTCOLR_BLUE

((EAC_Light_Colour)2)

#define EEC_LGTCOLR_GREEN

((EAC_Light_Colour)3)

#define EEC_LGTCOLR_MAGENTA

((EAC_Light_Colour)4)

#define EEC_LGTCOLR_ORANGE

((EAC_Light_Colour)5)

#define EEC_LGTCOLR_RED

((EAC_Light_Colour)6)

#define EEC_LGTCOLR_WHITE

((EAC_Light_Colour)7)

#define EEC_LGTCOLR_YELLOW

((EAC_Light_Colour)8)

typedef EDCS_Integer    EAC_Light_Exhibition_Condition;

#define EEC_LGTEXHIBCND_CONSTANT

((EAC_Light_Exhibition_Condition)1)

#define EEC_LGTEXHIBCND_DAYTIME

((EAC_Light_Exhibition_Condition)2)

#define EEC_LGTEXHIBCND_NIGHT_TIME

((EAC_Light_Exhibition_Condition)3)

#define EEC_LGTEXHIBCND_REDUCED_VISIBILITY

((EAC_Light_Exhibition_Condition)4)

typedef EDCS_Integer    EAC_Light_Function;

#define EEC_LGTFN_AEROLIGHT

((EAC_Light_Function)1)

#define EEC_LGTFN_AIR_OBSTRUCTION

((EAC_Light_Function)2)

#define EEC_LGTFN_BEARING

((EAC_Light_Function)3)

#define EEC_LGTFN_DIRECTIONAL

((EAC_Light_Function)4)

#define EEC_LGTFN_EMERGENCY

((EAC_Light_Function)5)

#define EEC_LGTFN_FLOOD

((EAC_Light_Function)6)

#define EEC_LGTFN_FOG_DETECTOR

((EAC_Light_Function)7)

#define EEC_LGTFN_FRONT

((EAC_Light_Function)8)

#define EEC_LGTFN_FRONT_OR_LOWER

((EAC_Light_Function)9)

#define EEC_LGTFN_LEADING

((EAC_Light_Function)10)

#define EEC_LGTFN_LOWER

((EAC_Light_Function)11)

#define EEC_LGTFN_MIDDLE

((EAC_Light_Function)12)

#define EEC_LGTFN_REAR

((EAC_Light_Function)13)

#define EEC_LGTFN_REAR_OR_UPPER

((EAC_Light_Function)14)

#define EEC_LGTFN_SPOTLIGHT

((EAC_Light_Function)15)

#define EEC_LGTFN_STRIP

((EAC_Light_Function)16)

#define EEC_LGTFN_SUBSIDIARY

((EAC_Light_Function)17)

#define EEC_LGTFN_UPPER

((EAC_Light_Function)18)

typedef EDCS_Integer    EAC_Light_Pattern;

#define EEC_LGTPAT_ALTERNATING

((EAC_Light_Pattern)1)

#define EEC_LGTPAT_COMPOSITE_GROUP_FLASH

((EAC_Light_Pattern)2)

#define EEC_LGTPAT_COMPOSITE_GROUP_OCCULTING

((EAC_Light_Pattern)3)

#define EEC_LGTPAT_DIRECTIONAL

((EAC_Light_Pattern)4)

#define EEC_LGTPAT_DIRECTIONAL_MOIRE

((EAC_Light_Pattern)5)

#define EEC_LGTPAT_FIXED

((EAC_Light_Pattern)6)

#define EEC_LGTPAT_FIXED_ALTERNATING_FLASHING

((EAC_Light_Pattern)7)

#define EEC_LGTPAT_FIXED_FLASHING

((EAC_Light_Pattern)8)

#define EEC_LGTPAT_FIXED_GROUP_FLASHING

((EAC_Light_Pattern)9)

#define EEC_LGTPAT_FIXED_LONG_FLASHING

((EAC_Light_Pattern)10)

#define EEC_LGTPAT_FLASH_ALTERNATING

((EAC_Light_Pattern)11)

#define EEC_LGTPAT_FLASHING

((EAC_Light_Pattern)12)

#define EEC_LGTPAT_FLASHING_LONG_FLASH

((EAC_Light_Pattern)13)

#define EEC_LGTPAT_GROUP_ALTERNATING

((EAC_Light_Pattern)14)

#define EEC_LGTPAT_GROUP_FLASHING

((EAC_Light_Pattern)15)

#define EEC_LGTPAT_GROUP_OCCULTING

((EAC_Light_Pattern)16)

#define EEC_LGTPAT_GROUP_QUICK_FLASH

((EAC_Light_Pattern)17)

#define EEC_LGTPAT_GROUP_VERY_QUICK

((EAC_Light_Pattern)18)

#define EEC_LGTPAT_INTENSIFIED

((EAC_Light_Pattern)19)

#define EEC_LGTPAT_INTERRUPTED_QUICK_FLASH

((EAC_Light_Pattern)20)

#define EEC_LGTPAT_INTERRUPTED_ULTRA_QUICK

((EAC_Light_Pattern)21)

#define EEC_LGTPAT_INTERRUPTED_VERY_QUICK

((EAC_Light_Pattern)22)

#define EEC_LGTPAT_ISOPHASE

((EAC_Light_Pattern)23)

#define EEC_LGTPAT_LIGHTED

((EAC_Light_Pattern)24)

#define EEC_LGTPAT_LONG_FLASHING

((EAC_Light_Pattern)25)

#define EEC_LGTPAT_LONG_FLASHING_ALTERNATING

((EAC_Light_Pattern)26)

#define EEC_LGTPAT_MORSE_CODE

((EAC_Light_Pattern)27)

#define EEC_LGTPAT_OCCULTING

((EAC_Light_Pattern)28)

#define EEC_LGTPAT_OCCULTING_ALTERNATING

((EAC_Light_Pattern)29)

#define EEC_LGTPAT_OCCULTING_FLASH

((EAC_Light_Pattern)30)

#define EEC_LGTPAT_QUICK_FLASH

((EAC_Light_Pattern)31)

#define EEC_LGTPAT_QUICK_PLUS_LONG_FLASH

((EAC_Light_Pattern)32)

#define EEC_LGTPAT_THREE_FIXED_HORIZONTAL

((EAC_Light_Pattern)33)

#define EEC_LGTPAT_THREE_FIXED_VERTICAL

((EAC_Light_Pattern)34)

#define EEC_LGTPAT_TWO_FIXED_HORIZONTAL

((EAC_Light_Pattern)35)

#define EEC_LGTPAT_TWO_FIXED_VERTICAL

((EAC_Light_Pattern)36)

#define EEC_LGTPAT_ULTRA_PLUS_LONG_FLASH

((EAC_Light_Pattern)37)

#define EEC_LGTPAT_ULTRA_QUICK_FLASH

((EAC_Light_Pattern)38)

#define EEC_LGTPAT_UNLIGHTED

((EAC_Light_Pattern)39)

#define EEC_LGTPAT_VERY_QUICK_FLASH

((EAC_Light_Pattern)40)

#define EEC_LGTPAT_VERY_QUICK_PLUS_LONG_FLASH

((EAC_Light_Pattern)41)

typedef EDCS_Integer    EAC_Light_Relative_Location;

#define EEC_LGTRELLOC_FRONT

((EAC_Light_Relative_Location)1)

#define EEC_LGTRELLOC_MIDDLE

((EAC_Light_Relative_Location)2)

#define EEC_LGTRELLOC_REAR

((EAC_Light_Relative_Location)3)

#define EEC_LGTRELLOC_SHARED

((EAC_Light_Relative_Location)4)

typedef EDCS_Integer    EAC_Light_Type;

#define EEC_LGTTY_DISPLAY

((EAC_Light_Type)1)

#define EEC_LGTTY_SPOTLIGHT

((EAC_Light_Type)2)

#define EEC_LGTTY_STREET_LAMP

((EAC_Light_Type)3)

typedef EDCS_Integer    EAC_Light_Visibility;

#define EEC_LGTVIS_DELIBERATELY_RESTRICTED

((EAC_Light_Visibility)1)

#define EEC_LGTVIS_FAINT

((EAC_Light_Visibility)2)

#define EEC_LGTVIS_HIGH_INTENSITY

((EAC_Light_Visibility)3)

#define EEC_LGTVIS_INTENSIFIED

((EAC_Light_Visibility)4)

#define EEC_LGTVIS_LOW_INTENSITY

((EAC_Light_Visibility)5)

#define EEC_LGTVIS_OBSCURED

((EAC_Light_Visibility)6)

#define EEC_LGTVIS_PARTIALLY_OBSCURED

((EAC_Light_Visibility)7)

#define EEC_LGTVIS_UNINTENSIFIED

((EAC_Light_Visibility)8)

typedef EDCS_Integer    EAC_Lighting_Characterization;

#define EEC_LGTCHR_BRIGHTLY_LIT

((EAC_Lighting_Characterization)1)

#define EEC_LGTCHR_DIMLY_LIT

((EAC_Lighting_Characterization)2)

#define EEC_LGTCHR_LIGHTS_OFF

((EAC_Lighting_Characterization)3)

typedef EDCS_Integer    EAC_Lightning_Polarity;

#define EEC_LGTNINGPOL_NEGATIVE

((EAC_Lightning_Polarity)1)

#define EEC_LGTNINGPOL_POSITIVE

((EAC_Lightning_Polarity)2)

typedef EDCS_Integer    EAC_Location_Accuracy_Method;

#define EEC_LOCACCMETH_APPROXIMATED

((EAC_Location_Accuracy_Method)1)

#define EEC_LOCACCMETH_CALCULATED

((EAC_Location_Accuracy_Method)2)

#define EEC_LOCACCMETH_ESTIMATED

((EAC_Location_Accuracy_Method)3)

#define EEC_LOCACCMETH_INADEQUATELY_SURVEYED

((EAC_Location_Accuracy_Method)4)

#define EEC_LOCACCMETH_KNOWN

((EAC_Location_Accuracy_Method)5)

#define EEC_LOCACCMETH_REPORTED_BUT_UNRELIABLE

((EAC_Location_Accuracy_Method)6)

#define EEC_LOCACCMETH_REPORTED_NOT_CONFIRMED

((EAC_Location_Accuracy_Method)7)

#define EEC_LOCACCMETH_REPORTED_NOT_SURVEYED

((EAC_Location_Accuracy_Method)8)

#define EEC_LOCACCMETH_SURVEYED

((EAC_Location_Accuracy_Method)9)

typedef EDCS_Integer    EAC_Location_Accuracy_Statement;

#define EEC_LOCACCSTMT_ACCURATE

((EAC_Location_Accuracy_Statement)1)

#define EEC_LOCACCSTMT_APPROXIMATE

((EAC_Location_Accuracy_Statement)2)

#define EEC_LOCACCSTMT_DISPUTED

((EAC_Location_Accuracy_Statement)3)

#define EEC_LOCACCSTMT_DOUBTFUL

((EAC_Location_Accuracy_Statement)4)

#define EEC_LOCACCSTMT_INACCURATE

((EAC_Location_Accuracy_Statement)5)

#define EEC_LOCACCSTMT_PRECISE

((EAC_Location_Accuracy_Statement)6)

#define EEC_LOCACCSTMT_UNDISPUTED

((EAC_Location_Accuracy_Statement)7)

typedef EDCS_Integer    EAC_Low_Cloud_Genus;

#define EEC_LOWCLDGENUS_CUMULONIMBUS

((EAC_Low_Cloud_Genus)1)

#define EEC_LOWCLDGENUS_CUMULUS

((EAC_Low_Cloud_Genus)2)

#define EEC_LOWCLDGENUS_NONE_PRESENT

((EAC_Low_Cloud_Genus)3)

#define EEC_LOWCLDGENUS_STRATOCUMULUS

((EAC_Low_Cloud_Genus)4)

#define EEC_LOWCLDGENUS_STRATUS

((EAC_Low_Cloud_Genus)5)

typedef EDCS_Integer    EAC_Low_Cloud_Type_Observed;

#define EEC_LOWCLDTYOBV_NO_LOW_CLOUDS

((EAC_Low_Cloud_Type_Observed)1)

#define EEC_LOWCLDTYOBV_CUMULUS_HUMULIS

((EAC_Low_Cloud_Type_Observed)2)

#define EEC_LOWCLDTYOBV_CUMULUS_MEDIOCRIS

((EAC_Low_Cloud_Type_Observed)3)

#define EEC_LOWCLDTYOBV_CMNIMB_CALVUS

((EAC_Low_Cloud_Type_Observed)4)

#define EEC_LOWCLDTYOBV_STRATCM_CUMULOGEN

((EAC_Low_Cloud_Type_Observed)5)

#define EEC_LOWCLDTYOBV_STRATCM_OTHER

((EAC_Low_Cloud_Type_Observed)6)

#define EEC_LOWCLDTYOBV_STRATUS_NEBULOSUS

((EAC_Low_Cloud_Type_Observed)7)

#define EEC_LOWCLDTYOBV_STRATUS_FRACTUS

((EAC_Low_Cloud_Type_Observed)8)

#define EEC_LOWCLDTYOBV_CUMULUS_AND_STRATO

((EAC_Low_Cloud_Type_Observed)9)

#define EEC_LOWCLDTYOBV_CMNIMB_CAPILLATUS

((EAC_Low_Cloud_Type_Observed)10)

#define EEC_LOWCLDTYOBV_LOW_CLOUDS_INVISIBLE

((EAC_Low_Cloud_Type_Observed)11)

typedef EDCS_Integer    EAC_Lowest_Cloud_Cover_Category;

#define EEC_LOWESTCLDCOV_NONE_PRESENT

((EAC_Lowest_Cloud_Cover_Category)1)

#define EEC_LOWESTCLDCOV_ONE_OKTA

((EAC_Lowest_Cloud_Cover_Category)2)

#define EEC_LOWESTCLDCOV_TWO_OKTA

((EAC_Lowest_Cloud_Cover_Category)3)

#define EEC_LOWESTCLDCOV_THREE_OKTA

((EAC_Lowest_Cloud_Cover_Category)4)

#define EEC_LOWESTCLDCOV_FOUR_OKTA

((EAC_Lowest_Cloud_Cover_Category)5)

#define EEC_LOWESTCLDCOV_FIVE_OKTA

((EAC_Lowest_Cloud_Cover_Category)6)

#define EEC_LOWESTCLDCOV_SIX_OKTA

((EAC_Lowest_Cloud_Cover_Category)7)

#define EEC_LOWESTCLDCOV_SEVEN_OKTA

((EAC_Lowest_Cloud_Cover_Category)8)

#define EEC_LOWESTCLDCOV_EIGHT_OKTA

((EAC_Lowest_Cloud_Cover_Category)9)

#define EEC_LOWESTCLDCOV_PARTIAL_OBSCURATION

((EAC_Lowest_Cloud_Cover_Category)10)

#define EEC_LOWESTCLDCOV_SKY_OBSCURED

((EAC_Lowest_Cloud_Cover_Category)11)

typedef EDCS_Integer    EAC_Marine_Beacon_Shape;

#define EEC_MARBEACSHAP_ARTICULATED

((EAC_Marine_Beacon_Shape)1)

#define EEC_MARBEACSHAP_ARTICULATED_DAYMARK

((EAC_Marine_Beacon_Shape)2)

#define EEC_MARBEACSHAP_BUOYANT

((EAC_Marine_Beacon_Shape)3)

#define EEC_MARBEACSHAP_CAIRN

((EAC_Marine_Beacon_Shape)4)

#define EEC_MARBEACSHAP_LATTICE

((EAC_Marine_Beacon_Shape)5)

#define EEC_MARBEACSHAP_POLE

((EAC_Marine_Beacon_Shape)6)

#define EEC_MARBEACSHAP_RECTANGLE_DAYMARK

((EAC_Marine_Beacon_Shape)7)

#define EEC_MARBEACSHAP_SQUARE_DAYMARK

((EAC_Marine_Beacon_Shape)8)

#define EEC_MARBEACSHAP_STAKE

((EAC_Marine_Beacon_Shape)9)

#define EEC_MARBEACSHAP_STRUCTURAL_PILE

((EAC_Marine_Beacon_Shape)10)

#define EEC_MARBEACSHAP_TOWER

((EAC_Marine_Beacon_Shape)11)

#define EEC_MARBEACSHAP_TRIANGLE_DAYMARK

((EAC_Marine_Beacon_Shape)12)

#define EEC_MARBEACSHAP_WITHY

((EAC_Marine_Beacon_Shape)13)

typedef EDCS_Integer    EAC_Marine_Boundary_Limit_Type;

#define EEC_MARBNDRYLIMTY_APPROXIMATE_BATHYMETRY

((EAC_Marine_Boundary_Limit_Type)1)

#define EEC_MARBNDRYLIMTY_ARMISTICE

((EAC_Marine_Boundary_Limit_Type)2)

#define EEC_MARBNDRYLIMTY_CLEARING_LINE

((EAC_Marine_Boundary_Limit_Type)3)

#define EEC_MARBNDRYLIMTY_COLREGS_DEMARCATION_LINE

((EAC_Marine_Boundary_Limit_Type)4)

#define EEC_MARBNDRYLIMTY_CONTIGUOUS_ZONE

((EAC_Marine_Boundary_Limit_Type)5)

#define EEC_MARBNDRYLIMTY_CONTINENTAL_SHELF

((EAC_Marine_Boundary_Limit_Type)6)

#define EEC_MARBNDRYLIMTY_CUSTOMS

((EAC_Marine_Boundary_Limit_Type)7)

#define EEC_MARBNDRYLIMTY_DANGER_LINE

((EAC_Marine_Boundary_Limit_Type)8)

#define EEC_MARBNDRYLIMTY_EXCLUSIVE_ECONOMIC

((EAC_Marine_Boundary_Limit_Type)9)

#define EEC_MARBNDRYLIMTY_FISHING_ZONE

((EAC_Marine_Boundary_Limit_Type)10)

#define EEC_MARBNDRYLIMTY_GULF_STREAM

((EAC_Marine_Boundary_Limit_Type)11)

#define EEC_MARBNDRYLIMTY_HARBOUR

((EAC_Marine_Boundary_Limit_Type)12)

#define EEC_MARBNDRYLIMTY_INTERNATIONAL_BOUNDARY

((EAC_Marine_Boundary_Limit_Type)13)

#define EEC_MARBNDRYLIMTY_MANAGEMENT_AND_ZONING

((EAC_Marine_Boundary_Limit_Type)14)

#define EEC_MARBNDRYLIMTY_MARINE_LIMIT_GENERAL

((EAC_Marine_Boundary_Limit_Type)15)

#define EEC_MARBNDRYLIMTY_THREE_NAUTICAL_MILE_LINE

((EAC_Marine_Boundary_Limit_Type)16)

#define EEC_MARBNDRYLIMTY_TRAFFIC_SERVICES

((EAC_Marine_Boundary_Limit_Type)17)

#define EEC_MARBNDRYLIMTY_TRRT_WATERS_BASELINE

((EAC_Marine_Boundary_Limit_Type)18)

#define EEC_MARBNDRYLIMTY_TRRT_WATERS

((EAC_Marine_Boundary_Limit_Type)19)

#define EEC_MARBNDRYLIMTY_TSS_SEPARATION

((EAC_Marine_Boundary_Limit_Type)20)

typedef EDCS_Integer    EAC_Marine_Construction_Type;

#define EEC_MARCNSTCTTY_BOULDER_AND_FILL

((EAC_Marine_Construction_Type)1)

#define EEC_MARCNSTCTTY_GENERAL_SOLID_FACE

((EAC_Marine_Construction_Type)2)

#define EEC_MARCNSTCTTY_MASONRY

((EAC_Marine_Construction_Type)3)

#define EEC_MARCNSTCTTY_OPEN_PILINGS

((EAC_Marine_Construction_Type)4)

typedef EDCS_Integer    EAC_Marine_Light_Type;

#define EEC_MARLGTTY_DIRECTIONAL

((EAC_Marine_Light_Type)1)

#define EEC_MARLGTTY_HORIZONTALLY_DISPOSED

((EAC_Marine_Light_Type)2)

#define EEC_MARLGTTY_LIGHTED_BEACON

((EAC_Marine_Light_Type)3)

#define EEC_MARLGTTY_MOIRE_EFFECT

((EAC_Marine_Light_Type)4)

#define EEC_MARLGTTY_OCCASIONAL

((EAC_Marine_Light_Type)5)

#define EEC_MARLGTTY_SECTORED

((EAC_Marine_Light_Type)6)

#define EEC_MARLGTTY_STRIP

((EAC_Marine_Light_Type)7)

#define EEC_MARLGTTY_VERTICALLY_DISPOSED

((EAC_Marine_Light_Type)8)

typedef EDCS_Integer    EAC_Marine_Line_Associated_Atnav;

#define EEC_MARLNASSATNAV_DIRECTIONAL_LIGHT

((EAC_Marine_Line_Associated_Atnav)1)

#define EEC_MARLNASSATNAV_DIRECTIONAL_RADIO_BEACON

((EAC_Marine_Line_Associated_Atnav)2)

#define EEC_MARLNASSATNAV_LEADING_RADIO_TRANSPONDER

((EAC_Marine_Line_Associated_Atnav)3)

#define EEC_MARLNASSATNAV_MEASURED_DISTANCE_MARKERS

((EAC_Marine_Line_Associated_Atnav)4)

#define EEC_MARLNASSATNAV_MOIRE_EFFECT_LIGHT

((EAC_Marine_Line_Associated_Atnav)5)

#define EEC_MARLNASSATNAV_MULTIPLE_BEACON

((EAC_Marine_Line_Associated_Atnav)6)

#define EEC_MARLNASSATNAV_MULTIPLE_LIGHT

((EAC_Marine_Line_Associated_Atnav)7)

#define EEC_MARLNASSATNAV_MULTIPLE_OBJECT

((EAC_Marine_Line_Associated_Atnav)8)

#define EEC_MARLNASSATNAV_SINGLE_OBJECT

((EAC_Marine_Line_Associated_Atnav)9)

typedef EDCS_Integer    EAC_Marine_Navigation_Line_Type;

#define EEC_MARNAVLNTY_CLEARING_LINE

((EAC_Marine_Navigation_Line_Type)1)

#define EEC_MARNAVLNTY_TRANSIT_LINE

((EAC_Marine_Navigation_Line_Type)2)

#define EEC_MARNAVLNTY_UNDEFINED

((EAC_Marine_Navigation_Line_Type)3)

typedef EDCS_Integer    EAC_Marine_Pilot_Boarding_Method;

#define EEC_MARPLTBRDMETH_COMES_FROM_SHORE_ON_VESSEL

((EAC_Marine_Pilot_Boarding_Method)1)

#define EEC_MARPLTBRDMETH_HELICOPTER

((EAC_Marine_Pilot_Boarding_Method)2)

#define EEC_MARPLTBRDMETH_PILOT_CRUISING_VESSEL

((EAC_Marine_Pilot_Boarding_Method)3)

typedef EDCS_Integer    EAC_Marine_Pilot_Boarding_Vehicle;

#define EEC_MARPLTBRDVEH_BOAT

((EAC_Marine_Pilot_Boarding_Vehicle)1)

#define EEC_MARPLTBRDVEH_HELICOPTER

((EAC_Marine_Pilot_Boarding_Vehicle)2)

typedef EDCS_Integer    EAC_Marine_Region_Type;

#define EEC_MARREGNTY_ABANDONED_DRILL_MINEFIELD

((EAC_Marine_Region_Type)1)

#define EEC_MARREGNTY_ANCHORAGE_FOR_24_HOURS

((EAC_Marine_Region_Type)2)

#define EEC_MARREGNTY_ANCHORAGE_GENERAL

((EAC_Marine_Region_Type)3)

#define EEC_MARREGNTY_ANCHORING_BERTHS

((EAC_Marine_Region_Type)4)

#define EEC_MARREGNTY_ANCHORING_FISHING_PRHBT

((EAC_Marine_Region_Type)5)

#define EEC_MARREGNTY_ANCHORING_PRHBT

((EAC_Marine_Region_Type)6)

#define EEC_MARREGNTY_ANCHORING_RSTRCT

((EAC_Marine_Region_Type)7)

#define EEC_MARREGNTY_ARTIFACT_REMOVAL_PRHBT

((EAC_Marine_Region_Type)8)

#define EEC_MARREGNTY_ASW_OPERATING

((EAC_Marine_Region_Type)9)

#define EEC_MARREGNTY_ATLANTIC_FLEET_WEAPONS

((EAC_Marine_Region_Type)10)

#define EEC_MARREGNTY_BIRD_SANCTUARY

((EAC_Marine_Region_Type)11)

#define EEC_MARREGNTY_BOMBING_STRAFING_TARGETS

((EAC_Marine_Region_Type)12)

#define EEC_MARREGNTY_CABLE_AND_PIPELINE

((EAC_Marine_Region_Type)13)

#define EEC_MARREGNTY_CARGO_TRNSHP

((EAC_Marine_Region_Type)14)

#define EEC_MARREGNTY_CARGO_TRNSHP_PRHBT

((EAC_Marine_Region_Type)15)

#define EEC_MARREGNTY_CAUTION

((EAC_Marine_Region_Type)16)

#define EEC_MARREGNTY_CHEMICAL_DUMPING_GROUND

((EAC_Marine_Region_Type)17)

#define EEC_MARREGNTY_CONSTRUCTION_PRHBT

((EAC_Marine_Region_Type)18)

#define EEC_MARREGNTY_CONTIGUOUS_ZONE

((EAC_Marine_Region_Type)19)

#define EEC_MARREGNTY_CONTINENTAL_SHELF

((EAC_Marine_Region_Type)20)

#define EEC_MARREGNTY_CUSTOMS

((EAC_Marine_Region_Type)21)

#define EEC_MARREGNTY_DANGER_OF_STRANDING

((EAC_Marine_Region_Type)22)

#define EEC_MARREGNTY_DEEP_DRAFT_ANCHORAGE

((EAC_Marine_Region_Type)23)

#define EEC_MARREGNTY_DEGAUSSING_RANGE

((EAC_Marine_Region_Type)24)

#define EEC_MARREGNTY_DEVELOPMENT

((EAC_Marine_Region_Type)25)

#define EEC_MARREGNTY_DISCHARGING_PRHBT

((EAC_Marine_Region_Type)26)

#define EEC_MARREGNTY_DISCHARGING_RSTRCT

((EAC_Marine_Region_Type)27)

#define EEC_MARREGNTY_DIVING_PRHBT

((EAC_Marine_Region_Type)28)

#define EEC_MARREGNTY_DIVING_RSTRCT

((EAC_Marine_Region_Type)29)

#define EEC_MARREGNTY_DOCK

((EAC_Marine_Region_Type)30)

#define EEC_MARREGNTY_DRAGGING_PRHBT

((EAC_Marine_Region_Type)31)

#define EEC_MARREGNTY_DREDGED_CHANNEL

((EAC_Marine_Region_Type)32)

#define EEC_MARREGNTY_DREDGING

((EAC_Marine_Region_Type)33)

#define EEC_MARREGNTY_DREDGING_PRHBT

((EAC_Marine_Region_Type)34)

#define EEC_MARREGNTY_DREDGING_RSTRCT

((EAC_Marine_Region_Type)35)

#define EEC_MARREGNTY_DRILL_MINEFIELD

((EAC_Marine_Region_Type)36)

#define EEC_MARREGNTY_DRILLING_PRHBT

((EAC_Marine_Region_Type)37)

#define EEC_MARREGNTY_DRILLING_RSTRCT

((EAC_Marine_Region_Type)38)

#define EEC_MARREGNTY_ECOLOGICAL_RESERVE

((EAC_Marine_Region_Type)39)

#define EEC_MARREGNTY_ENTRY_PRHBT

((EAC_Marine_Region_Type)40)

#define EEC_MARREGNTY_ENTRY_RSTRCT

((EAC_Marine_Region_Type)41)

#define EEC_MARREGNTY_EVAPORITES

((EAC_Marine_Region_Type)42)

#define EEC_MARREGNTY_EXCLUSIVE_ECONOMIC_ZONE

((EAC_Marine_Region_Type)43)

#define EEC_MARREGNTY_EXERCISE_AREA_LIMIT

((EAC_Marine_Region_Type)44)

#define EEC_MARREGNTY_EXPLORE_PRHBT

((EAC_Marine_Region_Type)45)

#define EEC_MARREGNTY_EXPLORE_RSTRCT

((EAC_Marine_Region_Type)46)

#define EEC_MARREGNTY_EXPLOSIVE_ANCHORAGE

((EAC_Marine_Region_Type)47)

#define EEC_MARREGNTY_EXPLOSIVE_DUMPING_GROUND

((EAC_Marine_Region_Type)48)

#define EEC_MARREGNTY_FAIRWAY

((EAC_Marine_Region_Type)49)

#define EEC_MARREGNTY_FIRING_DANGER

((EAC_Marine_Region_Type)50)

#define EEC_MARREGNTY_FISH_SANCTUARY

((EAC_Marine_Region_Type)51)

#define EEC_MARREGNTY_FISH_TRAP

((EAC_Marine_Region_Type)52)

#define EEC_MARREGNTY_FISHERY_ZONE

((EAC_Marine_Region_Type)53)

#define EEC_MARREGNTY_FISHING_GROUND

((EAC_Marine_Region_Type)54)

#define EEC_MARREGNTY_FISHING_PRHBT

((EAC_Marine_Region_Type)55)

#define EEC_MARREGNTY_FISHING_RSTRCT

((EAC_Marine_Region_Type)56)

#define EEC_MARREGNTY_FORACS_V_LIMITS

((EAC_Marine_Region_Type)57)

#define EEC_MARREGNTY_FORMER_MINE_DANGER

((EAC_Marine_Region_Type)58)

#define EEC_MARREGNTY_FREE_PORT

((EAC_Marine_Region_Type)59)

#define EEC_MARREGNTY_GAME_PRESERVE

((EAC_Marine_Region_Type)60)

#define EEC_MARREGNTY_GAS_FIELD

((EAC_Marine_Region_Type)61)

#define EEC_MARREGNTY_HARBOUR

((EAC_Marine_Region_Type)62)

#define EEC_MARREGNTY_HAZMAT_DUMPING_GROUND

((EAC_Marine_Region_Type)63)

#define EEC_MARREGNTY_HISTORIC_WRECK

((EAC_Marine_Region_Type)64)

#define EEC_MARREGNTY_HISTORIC_WRECK_RSTRCT

((EAC_Marine_Region_Type)65)

#define EEC_MARREGNTY_INCINERATION

((EAC_Marine_Region_Type)66)

#define EEC_MARREGNTY_INSHORE_TRAFFIC_ZONE

((EAC_Marine_Region_Type)67)

#define EEC_MARREGNTY_INTAKE

((EAC_Marine_Region_Type)68)

#define EEC_MARREGNTY_INWATER_TRACKING_RANGE

((EAC_Marine_Region_Type)69)

#define EEC_MARREGNTY_LANDING_PRHBT

((EAC_Marine_Region_Type)70)

#define EEC_MARREGNTY_LATERITE

((EAC_Marine_Region_Type)71)

#define EEC_MARREGNTY_LCAC

((EAC_Marine_Region_Type)72)

#define EEC_MARREGNTY_MAJOR_NAVY_OPERATING

((EAC_Marine_Region_Type)73)

#define EEC_MARREGNTY_MARINE_FARM

((EAC_Marine_Region_Type)74)

#define EEC_MARREGNTY_MARINE_SANCTUARY

((EAC_Marine_Region_Type)75)

#define EEC_MARREGNTY_MILITARY

((EAC_Marine_Region_Type)76)

#define EEC_MARREGNTY_MILITARY_PRACTICE

((EAC_Marine_Region_Type)77)

#define EEC_MARREGNTY_MINE_DANGER

((EAC_Marine_Region_Type)78)

#define EEC_MARREGNTY_MINE_LAYING_PRACTICE

((EAC_Marine_Region_Type)79)

#define EEC_MARREGNTY_MINEFIELD

((EAC_Marine_Region_Type)80)

#define EEC_MARREGNTY_MINESWEPT_CHANNEL

((EAC_Marine_Region_Type)81)

#define EEC_MARREGNTY_MINOR_NAVY_OPERATING

((EAC_Marine_Region_Type)82)

#define EEC_MARREGNTY_MISSILE_TEST

((EAC_Marine_Region_Type)83)

#define EEC_MARREGNTY_NAMED_OPERATING

((EAC_Marine_Region_Type)84)

#define EEC_MARREGNTY_NATURE_RESERVE

((EAC_Marine_Region_Type)85)

#define EEC_MARREGNTY_NAVAL_DEFENCE_SEA

((EAC_Marine_Region_Type)86)

#define EEC_MARREGNTY_NAVAL_OPERATIONS

((EAC_Marine_Region_Type)87)

#define EEC_MARREGNTY_NAVIGATIONAL_AID

((EAC_Marine_Region_Type)88)

#define EEC_MARREGNTY_NO_WAKE

((EAC_Marine_Region_Type)89)

#define EEC_MARREGNTY_NUCLEAR_DUMPING_GROUND

((EAC_Marine_Region_Type)90)

#define EEC_MARREGNTY_OFFSHORE_PRODUCTION

((EAC_Marine_Region_Type)91)

#define EEC_MARREGNTY_OUTFALL

((EAC_Marine_Region_Type)92)

#define EEC_MARREGNTY_PETROLEUM_FIELD

((EAC_Marine_Region_Type)93)

#define EEC_MARREGNTY_PILOT_BOARDING

((EAC_Marine_Region_Type)94)

#define EEC_MARREGNTY_PIPELINE

((EAC_Marine_Region_Type)95)

#define EEC_MARREGNTY_PRACTICE_IN_GENERAL

((EAC_Marine_Region_Type)96)

#define EEC_MARREGNTY_PRECAUTIONARY

((EAC_Marine_Region_Type)97)

#define EEC_MARREGNTY_PRHBT

((EAC_Marine_Region_Type)98)

#define EEC_MARREGNTY_PROTECTED

((EAC_Marine_Region_Type)99)

#define EEC_MARREGNTY_QUARANTINE_ANCHORAGE

((EAC_Marine_Region_Type)100)

#define EEC_MARREGNTY_RECLAMATION

((EAC_Marine_Region_Type)101)

#define EEC_MARREGNTY_RESEARCH

((EAC_Marine_Region_Type)102)

#define EEC_MARREGNTY_RESERVED_ANCHORAGE

((EAC_Marine_Region_Type)103)

#define EEC_MARREGNTY_ROUNDABOUT_ZONE

((EAC_Marine_Region_Type)104)

#define EEC_MARREGNTY_RSTRCT

((EAC_Marine_Region_Type)105)

#define EEC_MARREGNTY_SAFETY_FAIRWAY

((EAC_Marine_Region_Type)106)

#define EEC_MARREGNTY_SAFETY_ZONE

((EAC_Marine_Region_Type)107)

#define EEC_MARREGNTY_SEA_TEST_RANGE

((EAC_Marine_Region_Type)108)

#define EEC_MARREGNTY_SEAL_SANCTUARY

((EAC_Marine_Region_Type)109)

#define EEC_MARREGNTY_SEAPLANE_ANCHORAGE

((EAC_Marine_Region_Type)110)

#define EEC_MARREGNTY_SEAPLANE_RUN

((EAC_Marine_Region_Type)111)

#define EEC_MARREGNTY_SEPARATION_ZONE

((EAC_Marine_Region_Type)112)

#define EEC_MARREGNTY_SEWER

((EAC_Marine_Region_Type)113)

#define EEC_MARREGNTY_SMALL_CRAFT_ANCHORAGE

((EAC_Marine_Region_Type)114)

#define EEC_MARREGNTY_SMALL_CRAFT_MOORING

((EAC_Marine_Region_Type)115)

#define EEC_MARREGNTY_SPEED_RSTRCT

((EAC_Marine_Region_Type)116)

#define EEC_MARREGNTY_SPOIL_GROUND

((EAC_Marine_Region_Type)117)

#define EEC_MARREGNTY_SRF_FREE_LANE

((EAC_Marine_Region_Type)118)

#define EEC_MARREGNTY_SRF_OPERATING_MAJOR

((EAC_Marine_Region_Type)119)

#define EEC_MARREGNTY_SRF_OPERATING_MINOR

((EAC_Marine_Region_Type)120)

#define EEC_MARREGNTY_SRF_VESSEL_SAFETY_LANE

((EAC_Marine_Region_Type)121)

#define EEC_MARREGNTY_STOPPING_PRHBT

((EAC_Marine_Region_Type)122)

#define EEC_MARREGNTY_SUB_OPERATING

((EAC_Marine_Region_Type)123)

#define EEC_MARREGNTY_SUB_SRF_TRANSIT_LANE

((EAC_Marine_Region_Type)124)

#define EEC_MARREGNTY_SUB_SUBMERGED_TRANSIT_LANE

((EAC_Marine_Region_Type)125)

#define EEC_MARREGNTY_SUB_WARNING

((EAC_Marine_Region_Type)126)

#define EEC_MARREGNTY_SWEPT_BY_WIRE_DRAG

((EAC_Marine_Region_Type)127)

#define EEC_MARREGNTY_SWIMMING

((EAC_Marine_Region_Type)128)

#define EEC_MARREGNTY_TANKER_ANCHORAGE

((EAC_Marine_Region_Type)129)

#define EEC_MARREGNTY_SWINGING

((EAC_Marine_Region_Type)130)

#define EEC_MARREGNTY_TERRITORIAL_SEA

((EAC_Marine_Region_Type)131)

#define EEC_MARREGNTY_SUB_CABLE

((EAC_Marine_Region_Type)132)

#define EEC_MARREGNTY_SUB_DANGER

((EAC_Marine_Region_Type)133)

#define EEC_MARREGNTY_SUB_EXERCISE

((EAC_Marine_Region_Type)134)

#define EEC_MARREGNTY_SUB_GUNNERY_EXERCISE

((EAC_Marine_Region_Type)135)

#define EEC_MARREGNTY_TIME_LIMITED_ANCHORAGE

((EAC_Marine_Region_Type)136)

#define EEC_MARREGNTY_TO_BE_AVOIDED

((EAC_Marine_Region_Type)137)

#define EEC_MARREGNTY_TORPEDO_PRACTICE

((EAC_Marine_Region_Type)138)

#define EEC_MARREGNTY_TRAWLING_PRHBT

((EAC_Marine_Region_Type)139)

#define EEC_MARREGNTY_TRAWLING_RSTRCT

((EAC_Marine_Region_Type)140)

#define EEC_MARREGNTY_TSS_CROSSING

((EAC_Marine_Region_Type)141)

#define EEC_MARREGNTY_UNDERWATER_TELEPHONE_TEST

((EAC_Marine_Region_Type)142)

#define EEC_MARREGNTY_UNEXPLODED_MUNITIONS

((EAC_Marine_Region_Type)143)

#define EEC_MARREGNTY_UNRESTRICTED_ANCHORAGE

((EAC_Marine_Region_Type)144)

#define EEC_MARREGNTY_UNSURVEYED

((EAC_Marine_Region_Type)145)

#define EEC_MARREGNTY_VESSEL_DUMPING_GROUND

((EAC_Marine_Region_Type)146)

#define EEC_MARREGNTY_WAITING

((EAC_Marine_Region_Type)147)

#define EEC_MARREGNTY_WATER_SKIING

((EAC_Marine_Region_Type)148)

#define EEC_MARREGNTY_WORKS_IN_PROGRESS

((EAC_Marine_Region_Type)149)

typedef EDCS_Integer    EAC_Marine_Rescue_Station_Type;

#define EEC_MARRESCUESTATY_EMERGENCY_RADIO

((EAC_Marine_Rescue_Station_Type)1)

#define EEC_MARRESCUESTATY_FIRST_AID_EQUIPMENT

((EAC_Marine_Rescue_Station_Type)2)

#define EEC_MARRESCUESTATY_INTERTIDAL_REFUGE

((EAC_Marine_Rescue_Station_Type)3)

#define EEC_MARRESCUESTATY_LIFEBOAT

((EAC_Marine_Rescue_Station_Type)4)

#define EEC_MARRESCUESTATY_LIFEBOAT_AND_ROCKET

((EAC_Marine_Rescue_Station_Type)5)

#define EEC_MARRESCUESTATY_MOORED_LIFEBOAT

((EAC_Marine_Rescue_Station_Type)6)

#define EEC_MARRESCUESTATY_ROCKET

((EAC_Marine_Rescue_Station_Type)7)

#define EEC_MARRESCUESTATY_SHIPWRECK_REFUGE

((EAC_Marine_Rescue_Station_Type)8)

typedef EDCS_Integer    EAC_Marine_Route_Type;

#define EEC_MARRTETY_CENTRE_LINE

((EAC_Marine_Route_Type)1)

#define EEC_MARRTETY_DEEP_WATER

((EAC_Marine_Route_Type)2)

#define EEC_MARRTETY_DEEP_WATER_CENTRE_LINE

((EAC_Marine_Route_Type)3)

#define EEC_MARRTETY_DEEP_WATER_PART

((EAC_Marine_Route_Type)4)

#define EEC_MARRTETY_LIMITED_ACCESS

((EAC_Marine_Route_Type)5)

#define EEC_MARRTETY_MEASURED_DISTANCE_LINE

((EAC_Marine_Route_Type)6)

#define EEC_MARRTETY_PRIMARY

((EAC_Marine_Route_Type)7)

#define EEC_MARRTETY_Q

((EAC_Marine_Route_Type)8)

#define EEC_MARRTETY_RADAR_GUIDED_TRACK

((EAC_Marine_Route_Type)9)

#define EEC_MARRTETY_RECOMMENDED

((EAC_Marine_Route_Type)10)

#define EEC_MARRTETY_SAFETY

((EAC_Marine_Route_Type)11)

#define EEC_MARRTETY_SECONDARY

((EAC_Marine_Route_Type)12)

#define EEC_MARRTETY_TRACK

((EAC_Marine_Route_Type)13)

#define EEC_MARRTETY_TRACK_DEEP_DRAFT

((EAC_Marine_Route_Type)14)

#define EEC_MARRTETY_TRACK_NOT_DEEP_DRAFT

((EAC_Marine_Route_Type)15)

#define EEC_MARRTETY_TRAFFIC_DIRECTION

((EAC_Marine_Route_Type)16)

#define EEC_MARRTETY_TRAFFIC_LANE_PART

((EAC_Marine_Route_Type)17)

#define EEC_MARRTETY_TRANSIT

((EAC_Marine_Route_Type)18)

#define EEC_MARRTETY_TSS_ROUNDABOUT_LANE

((EAC_Marine_Route_Type)19)

#define EEC_MARRTETY_TSS_TRACK

((EAC_Marine_Route_Type)20)

#define EEC_MARRTETY_TSS_TRAFFIC_LANE

((EAC_Marine_Route_Type)21)

#define EEC_MARRTETY_TWO_WAY

((EAC_Marine_Route_Type)22)

typedef EDCS_Integer    EAC_Marine_Station_Activity;

#define EEC_MARSTAACTV_BARRAGE_SIGNAL

((EAC_Marine_Station_Activity)1)

#define EEC_MARSTAACTV_BERTHING_SIGNAL

((EAC_Marine_Station_Activity)2)

#define EEC_MARSTAACTV_BRIDGE_SIGNAL

((EAC_Marine_Station_Activity)3)

#define EEC_MARSTAACTV_COASTGUARD

((EAC_Marine_Station_Activity)4)

#define EEC_MARSTAACTV_DOCK_SIGNAL

((EAC_Marine_Station_Activity)5)

#define EEC_MARSTAACTV_DREDGING_SIGNAL

((EAC_Marine_Station_Activity)6)

#define EEC_MARSTAACTV_FIRING_PRACTICE_SIGNAL

((EAC_Marine_Station_Activity)7)

#define EEC_MARSTAACTV_INT_PORT_TRAFFIC_SIGNALS

((EAC_Marine_Station_Activity)8)

#define EEC_MARSTAACTV_LOCK_SIGNAL

((EAC_Marine_Station_Activity)9)

#define EEC_MARSTAACTV_MARINE_POLICE

((EAC_Marine_Station_Activity)10)

#define EEC_MARSTAACTV_PILOT

((EAC_Marine_Station_Activity)11)

#define EEC_MARSTAACTV_PILOT_LOOKOUT

((EAC_Marine_Station_Activity)12)

#define EEC_MARSTAACTV_PORT_CONTROL

((EAC_Marine_Station_Activity)13)

#define EEC_MARSTAACTV_PORT_ENTER_DEPART_SIGNAL

((EAC_Marine_Station_Activity)14)

#define EEC_MARSTAACTV_RADAR_SURVEILLANCE

((EAC_Marine_Station_Activity)15)

#define EEC_MARSTAACTV_RESCUE

((EAC_Marine_Station_Activity)16)

#define EEC_MARSTAACTV_SIGNAL

((EAC_Marine_Station_Activity)17)

#define EEC_MARSTAACTV_STORM_SIGNAL

((EAC_Marine_Station_Activity)18)

#define EEC_MARSTAACTV_STREAM_SIGNAL

((EAC_Marine_Station_Activity)19)

#define EEC_MARSTAACTV_TIDAL_CURRENT_SIGNAL

((EAC_Marine_Station_Activity)20)

#define EEC_MARSTAACTV_TIDE_SIGNAL

((EAC_Marine_Station_Activity)21)

#define EEC_MARSTAACTV_TIME_SIGNAL_LIGHT

((EAC_Marine_Station_Activity)22)

#define EEC_MARSTAACTV_TRAFFIC_SIGNAL

((EAC_Marine_Station_Activity)23)

#define EEC_MARSTAACTV_UNMANNED_OCEAN

((EAC_Marine_Station_Activity)24)

#define EEC_MARSTAACTV_WARNING

((EAC_Marine_Station_Activity)25)

#define EEC_MARSTAACTV_WEATHER_SIGNAL

((EAC_Marine_Station_Activity)26)

typedef EDCS_Integer    EAC_Marine_Station_Equipment;

#define EEC_MARSTAEQ_BOMIS

((EAC_Marine_Station_Equipment)1)

#define EEC_MARSTAEQ_CAMERA

((EAC_Marine_Station_Equipment)2)

#define EEC_MARSTAEQ_FIREBOAT

((EAC_Marine_Station_Equipment)3)

#define EEC_MARSTAEQ_FOG_SIGNAL

((EAC_Marine_Station_Equipment)4)

#define EEC_MARSTAEQ_FORACS_TRANSDUCER

((EAC_Marine_Station_Equipment)5)

#define EEC_MARSTAEQ_ICE_SIGNAL

((EAC_Marine_Station_Equipment)6)

#define EEC_MARSTAEQ_LIFEBOAT

((EAC_Marine_Station_Equipment)7)

#define EEC_MARSTAEQ_LIFEBOAT_OR_RESCUE

((EAC_Marine_Station_Equipment)8)

#define EEC_MARSTAEQ_NMH

((EAC_Marine_Station_Equipment)9)

#define EEC_MARSTAEQ_RADAR_TARGET

((EAC_Marine_Station_Equipment)10)

#define EEC_MARSTAEQ_RESCUE

((EAC_Marine_Station_Equipment)11)

#define EEC_MARSTAEQ_SEMAPHORE

((EAC_Marine_Station_Equipment)12)

#define EEC_MARSTAEQ_SIGNAL_MAST

((EAC_Marine_Station_Equipment)13)

#define EEC_MARSTAEQ_SIGNAL_TRAFFIC

((EAC_Marine_Station_Equipment)14)

#define EEC_MARSTAEQ_SONAR_TARGET

((EAC_Marine_Station_Equipment)15)

#define EEC_MARSTAEQ_STA

((EAC_Marine_Station_Equipment)16)

#define EEC_MARSTAEQ_THEODOLITE

((EAC_Marine_Station_Equipment)17)

#define EEC_MARSTAEQ_TIME_BALL

((EAC_Marine_Station_Equipment)18)

#define EEC_MARSTAEQ_TRANSIT_HUT

((EAC_Marine_Station_Equipment)19)

#define EEC_MARSTAEQ_UNDERWATER_EMERGENCY_WARNING_SYSTEM

((EAC_Marine_Station_Equipment)20)

#define EEC_MARSTAEQ_UNDERWATER_TELEPHONE

((EAC_Marine_Station_Equipment)21)

typedef EDCS_Integer    EAC_Marine_Survey_Type;

#define EEC_MARSURVTY_CONTROLLED

((EAC_Marine_Survey_Type)1)

#define EEC_MARSURVTY_EXAMINATION

((EAC_Marine_Survey_Type)2)

#define EEC_MARSURVTY_NOT_PERFORMED

((EAC_Marine_Survey_Type)3)

#define EEC_MARSURVTY_PASSAGE

((EAC_Marine_Survey_Type)4)

#define EEC_MARSURVTY_REMOTE

((EAC_Marine_Survey_Type)5)

#define EEC_MARSURVTY_SKETCH

((EAC_Marine_Survey_Type)6)

typedef EDCS_Integer    EAC_Marine_Track_Type;

#define EEC_MARTRKTY_BASED_ON_FIXED_MARKS

((EAC_Marine_Track_Type)1)

#define EEC_MARTRKTY_MANDATORY_DIRECTION

((EAC_Marine_Track_Type)2)

#define EEC_MARTRKTY_MAXIMUM_AUTHORIZED_DRAFT

((EAC_Marine_Track_Type)3)

#define EEC_MARTRKTY_NOT_BASED_ON_FIXED_MARKS

((EAC_Marine_Track_Type)4)

#define EEC_MARTRKTY_RECOMMENDED_DIRECTION

((EAC_Marine_Track_Type)5)

typedef EDCS_Integer    EAC_Marine_Traffic_Signal_Type;

#define EEC_MARTRAFSIGTY_BERTHING

((EAC_Marine_Traffic_Signal_Type)1)

#define EEC_MARTRAFSIGTY_BRIDGE_PASSAGE

((EAC_Marine_Traffic_Signal_Type)2)

#define EEC_MARTRAFSIGTY_DOCK

((EAC_Marine_Traffic_Signal_Type)3)

#define EEC_MARTRAFSIGTY_DREDGING

((EAC_Marine_Traffic_Signal_Type)4)

#define EEC_MARTRAFSIGTY_FLOOD_BARRAGE

((EAC_Marine_Traffic_Signal_Type)5)

#define EEC_MARTRAFSIGTY_INTERNATIONAL_PORT_TRAFFIC

((EAC_Marine_Traffic_Signal_Type)6)

#define EEC_MARTRAFSIGTY_LOCK

((EAC_Marine_Traffic_Signal_Type)7)

#define EEC_MARTRAFSIGTY_PORT_CONTROL

((EAC_Marine_Traffic_Signal_Type)8)

#define EEC_MARTRAFSIGTY_PORT_ENTER_DEPART

((EAC_Marine_Traffic_Signal_Type)9)

#define EEC_MARTRAFSIGTY_TRAFFIC_CONTROL_LIGHT

((EAC_Marine_Traffic_Signal_Type)10)

typedef EDCS_Integer    EAC_Marine_TSS_Component;

#define EEC_MARTSSCMPT_ARROW

((EAC_Marine_TSS_Component)1)

#define EEC_MARTSSCMPT_INBOUND_AREA

((EAC_Marine_TSS_Component)2)

#define EEC_MARTSSCMPT_OUTBOUND_AREA

((EAC_Marine_TSS_Component)3)

#define EEC_MARTSSCMPT_OUTER_BOUNDARY

((EAC_Marine_TSS_Component)4)

#define EEC_MARTSSCMPT_SEP_ZONE_AREA

((EAC_Marine_TSS_Component)5)

#define EEC_MARTSSCMPT_SEP_ZONE_LINE

((EAC_Marine_TSS_Component)6)

#define EEC_MARTSSCMPT_SEP_ZONE_POINT

((EAC_Marine_TSS_Component)7)

typedef EDCS_Integer    EAC_Marine_Use;

#define EEC_MARUSE_ALTERNATE_ENTRY

((EAC_Marine_Use)1)

#define EEC_MARUSE_ALTERNATE_ENTRY_EXIT

((EAC_Marine_Use)2)

#define EEC_MARUSE_ALTERNATE_EXIT

((EAC_Marine_Use)3)

#define EEC_MARUSE_ANCHOR_POINT

((EAC_Marine_Use)4)

#define EEC_MARUSE_BUTTS

((EAC_Marine_Use)5)

#define EEC_MARUSE_CLOCK

((EAC_Marine_Use)6)

#define EEC_MARUSE_COMPASS_ADJUSTMENT

((EAC_Marine_Use)7)

#define EEC_MARUSE_MANDATORY

((EAC_Marine_Use)8)

#define EEC_MARUSE_MARINE_STATION

((EAC_Marine_Use)9)

#define EEC_MARUSE_PROHIBITED_REGION

((EAC_Marine_Use)10)

#define EEC_MARUSE_RESERVED

((EAC_Marine_Use)11)

#define EEC_MARUSE_ROLLON_ROLLOFF_BERTH

((EAC_Marine_Use)12)

#define EEC_MARUSE_SINGLE_POINT_MOORING

((EAC_Marine_Use)13)

#define EEC_MARUSE_TIMEBALL

((EAC_Marine_Use)14)

#define EEC_MARUSE_TURNING

((EAC_Marine_Use)15)

#define EEC_MARUSE_VESSEL_BERTH

((EAC_Marine_Use)16)

typedef EDCS_Integer    EAC_Marine_Warning_Signal_Type;

#define EEC_MARWARNSIGTY_CABLE

((EAC_Marine_Warning_Signal_Type)1)

#define EEC_MARWARNSIGTY_DANGER

((EAC_Marine_Warning_Signal_Type)2)

#define EEC_MARWARNSIGTY_DISTRESS

((EAC_Marine_Warning_Signal_Type)3)

#define EEC_MARWARNSIGTY_DIVING

((EAC_Marine_Warning_Signal_Type)4)

#define EEC_MARWARNSIGTY_ICE

((EAC_Marine_Warning_Signal_Type)5)

#define EEC_MARWARNSIGTY_MARINE_OBSTRUCTION

((EAC_Marine_Warning_Signal_Type)6)

#define EEC_MARWARNSIGTY_MILITARY_PRACTICE

((EAC_Marine_Warning_Signal_Type)7)

#define EEC_MARWARNSIGTY_STORM

((EAC_Marine_Warning_Signal_Type)8)

#define EEC_MARWARNSIGTY_TIDAL_STREAM

((EAC_Marine_Warning_Signal_Type)9)

#define EEC_MARWARNSIGTY_TIDE

((EAC_Marine_Warning_Signal_Type)10)

#define EEC_MARWARNSIGTY_TIDE_GAUGE

((EAC_Marine_Warning_Signal_Type)11)

#define EEC_MARWARNSIGTY_TIDE_SCALE

((EAC_Marine_Warning_Signal_Type)12)

#define EEC_MARWARNSIGTY_TIME

((EAC_Marine_Warning_Signal_Type)13)

#define EEC_MARWARNSIGTY_WATER_LEVEL_GAUGE

((EAC_Marine_Warning_Signal_Type)14)

#define EEC_MARWARNSIGTY_WEATHER

((EAC_Marine_Warning_Signal_Type)15)

typedef EDCS_Integer    EAC_Marine_Wreck_Status;

#define EEC_MARWRCKSTAT_DANGEROUS

((EAC_Marine_Wreck_Status)1)

#define EEC_MARWRCKSTAT_NON_DANGEROUS

((EAC_Marine_Wreck_Status)2)

#define EEC_MARWRCKSTAT_REMAINS

((EAC_Marine_Wreck_Status)3)

#define EEC_MARWRCKSTAT_SHOWING_HULL

((EAC_Marine_Wreck_Status)4)

#define EEC_MARWRCKSTAT_SHOWING_MAST

((EAC_Marine_Wreck_Status)5)

typedef EDCS_Integer    EAC_Marine_Wreck_Type;

#define EEC_MARWRCKTY_AIRCRAFT

((EAC_Marine_Wreck_Type)1)

#define EEC_MARWRCKTY_AIRCRAFT_CARRIER

((EAC_Marine_Wreck_Type)2)

#define EEC_MARWRCKTY_ANOMALIES

((EAC_Marine_Wreck_Type)3)

#define EEC_MARWRCKTY_AUXILIARY

((EAC_Marine_Wreck_Type)4)

#define EEC_MARWRCKTY_BARGE

((EAC_Marine_Wreck_Type)5)

#define EEC_MARWRCKTY_BATTLESHIP

((EAC_Marine_Wreck_Type)6)

#define EEC_MARWRCKTY_BULK_CARRIER

((EAC_Marine_Wreck_Type)7)

#define EEC_MARWRCKTY_BUOY

((EAC_Marine_Wreck_Type)8)

#define EEC_MARWRCKTY_CAISSON

((EAC_Marine_Wreck_Type)9)

#define EEC_MARWRCKTY_CARGO

((EAC_Marine_Wreck_Type)10)

#define EEC_MARWRCKTY_COASTER

((EAC_Marine_Wreck_Type)11)

#define EEC_MARWRCKTY_CRUISER

((EAC_Marine_Wreck_Type)12)

#define EEC_MARWRCKTY_DESTROYER

((EAC_Marine_Wreck_Type)13)

#define EEC_MARWRCKTY_DREDGE

((EAC_Marine_Wreck_Type)14)

#define EEC_MARWRCKTY_DRILL_VESSEL

((EAC_Marine_Wreck_Type)15)

#define EEC_MARWRCKTY_EXPLOSIVES

((EAC_Marine_Wreck_Type)16)

#define EEC_MARWRCKTY_FERRY

((EAC_Marine_Wreck_Type)17)

#define EEC_MARWRCKTY_FISHING_BOAT

((EAC_Marine_Wreck_Type)18)

#define EEC_MARWRCKTY_FISHING_REEF

((EAC_Marine_Wreck_Type)19)

#define EEC_MARWRCKTY_FRIGATE

((EAC_Marine_Wreck_Type)20)

#define EEC_MARWRCKTY_GAS_CARRIER

((EAC_Marine_Wreck_Type)21)

#define EEC_MARWRCKTY_GUNBOAT

((EAC_Marine_Wreck_Type)22)

#define EEC_MARWRCKTY_HOSPITAL_SHIP

((EAC_Marine_Wreck_Type)23)

#define EEC_MARWRCKTY_HYDRO_SURVEY

((EAC_Marine_Wreck_Type)24)

#define EEC_MARWRCKTY_JUNK

((EAC_Marine_Wreck_Type)25)

#define EEC_MARWRCKTY_LANDING_CRAFT_INFANTRY

((EAC_Marine_Wreck_Type)26)

#define EEC_MARWRCKTY_LANDING_SHIP_INFANTRY

((EAC_Marine_Wreck_Type)27)

#define EEC_MARWRCKTY_LANDING_SHIP_TANK

((EAC_Marine_Wreck_Type)28)

#define EEC_MARWRCKTY_LASH_VESSEL

((EAC_Marine_Wreck_Type)29)

#define EEC_MARWRCKTY_LIGHTSHIP

((EAC_Marine_Wreck_Type)30)

#define EEC_MARWRCKTY_MINE_HANDLING

((EAC_Marine_Wreck_Type)31)

#define EEC_MARWRCKTY_NET_TENDER

((EAC_Marine_Wreck_Type)32)

#define EEC_MARWRCKTY_OBSTRUCTION

((EAC_Marine_Wreck_Type)33)

#define EEC_MARWRCKTY_PASSENGER_CARGO

((EAC_Marine_Wreck_Type)34)

#define EEC_MARWRCKTY_PATROL_CRAFT

((EAC_Marine_Wreck_Type)35)

#define EEC_MARWRCKTY_PINNACLE

((EAC_Marine_Wreck_Type)36)

#define EEC_MARWRCKTY_ROLLON_ROLLOFF_CONTAINER_VESSEL

((EAC_Marine_Wreck_Type)37)

#define EEC_MARWRCKTY_SAILING_VESSEL

((EAC_Marine_Wreck_Type)38)

#define EEC_MARWRCKTY_SEA_BEE_LASH_BARGE

((EAC_Marine_Wreck_Type)39)

#define EEC_MARWRCKTY_SUBCHASER

((EAC_Marine_Wreck_Type)40)

#define EEC_MARWRCKTY_SUBMARINE

((EAC_Marine_Wreck_Type)41)

#define EEC_MARWRCKTY_SUBMARINE_FLOAT

((EAC_Marine_Wreck_Type)42)

#define EEC_MARWRCKTY_SURVEY_VESSEL

((EAC_Marine_Wreck_Type)43)

#define EEC_MARWRCKTY_TANKER

((EAC_Marine_Wreck_Type)44)

#define EEC_MARWRCKTY_TARGET

((EAC_Marine_Wreck_Type)45)

#define EEC_MARWRCKTY_TENDER_SUB_PLANE_RIG

((EAC_Marine_Wreck_Type)46)

#define EEC_MARWRCKTY_TORPEDO_BOAT

((EAC_Marine_Wreck_Type)47)

#define EEC_MARWRCKTY_TRANSPORT

((EAC_Marine_Wreck_Type)48)

#define EEC_MARWRCKTY_TRAWLER

((EAC_Marine_Wreck_Type)49)

#define EEC_MARWRCKTY_TUG

((EAC_Marine_Wreck_Type)50)

#define EEC_MARWRCKTY_VERY_LARGE_CONTAINER

((EAC_Marine_Wreck_Type)51)

#define EEC_MARWRCKTY_VESSEL_DEBRIS

((EAC_Marine_Wreck_Type)52)

#define EEC_MARWRCKTY_WELL_HEAD

((EAC_Marine_Wreck_Type)53)

#define EEC_MARWRCKTY_YACHT

((EAC_Marine_Wreck_Type)54)

typedef EDCS_Integer    EAC_Mark_Type;

#define EEC_MARKTY_ANCHORAGE

((EAC_Mark_Type)1)

#define EEC_MARKTY_ANCHORING_PROHIBITED

((EAC_Mark_Type)2)

#define EEC_MARKTY_ARTIFICIAL_REEF

((EAC_Mark_Type)3)

#define EEC_MARKTY_BARGE

((EAC_Mark_Type)4)

#define EEC_MARKTY_BERTHING_PERMITTED

((EAC_Mark_Type)5)

#define EEC_MARKTY_BERTHING_PROHIBITED

((EAC_Mark_Type)6)

#define EEC_MARKTY_CABLE

((EAC_Mark_Type)7)

#define EEC_MARKTY_CARDINAL

((EAC_Mark_Type)8)

#define EEC_MARKTY_CAUTIONARY

((EAC_Mark_Type)9)

#define EEC_MARKTY_CHANNEL_EDGE_GRADIENT

((EAC_Mark_Type)10)

#define EEC_MARKTY_CHANNEL_SEPARATION

((EAC_Mark_Type)11)

#define EEC_MARKTY_CLEARING

((EAC_Mark_Type)12)

#define EEC_MARKTY_CONTROL

((EAC_Mark_Type)13)

#define EEC_MARKTY_DAYBEACON

((EAC_Mark_Type)14)

#define EEC_MARKTY_DAYMARK

((EAC_Mark_Type)15)

#define EEC_MARKTY_DEGAUSSING_RANGE

((EAC_Mark_Type)16)

#define EEC_MARKTY_DIVING

((EAC_Mark_Type)17)

#define EEC_MARKTY_EAST_CARDINAL

((EAC_Mark_Type)18)

#define EEC_MARKTY_ELEVATED_ELECTRICAL_CABLE

((EAC_Mark_Type)19)

#define EEC_MARKTY_ENTRY_PROHIBITED

((EAC_Mark_Type)20)

#define EEC_MARKTY_FERRY_CROSSING

((EAC_Mark_Type)21)

#define EEC_MARKTY_FIRING_DANGER

((EAC_Mark_Type)22)

#define EEC_MARKTY_FOUL_GROUND

((EAC_Mark_Type)23)

#define EEC_MARKTY_GENERAL_WARNING

((EAC_Mark_Type)24)

#define EEC_MARKTY_GPS

((EAC_Mark_Type)25)

#define EEC_MARKTY_HELIPORT

((EAC_Mark_Type)26)

#define EEC_MARKTY_ILLUMINATED

((EAC_Mark_Type)27)

#define EEC_MARKTY_INFORMATION

((EAC_Mark_Type)28)

#define EEC_MARKTY_INSTALLATION

((EAC_Mark_Type)29)

#define EEC_MARKTY_KEEPOUT

((EAC_Mark_Type)30)

#define EEC_MARKTY_LATERAL

((EAC_Mark_Type)31)

#define EEC_MARKTY_LEADING

((EAC_Mark_Type)32)

#define EEC_MARKTY_MARINE_FARM

((EAC_Mark_Type)33)

#define EEC_MARKTY_MARKER_SHIP

((EAC_Mark_Type)34)

#define EEC_MARKTY_MAXIMUM_VESSEL_DRAFT

((EAC_Mark_Type)35)

#define EEC_MARKTY_MEASURED_DISTANCE

((EAC_Mark_Type)36)

#define EEC_MARKTY_MILITARY_PRACTICE

((EAC_Mark_Type)37)

#define EEC_MARKTY_MODIFIED_PORT_LATERAL

((EAC_Mark_Type)38)

#define EEC_MARKTY_MODIFIED_STARBOARD_LATERAL

((EAC_Mark_Type)39)

#define EEC_MARKTY_MOORING

((EAC_Mark_Type)40)

#define EEC_MARKTY_NORTH_CARDINAL

((EAC_Mark_Type)41)

#define EEC_MARKTY_NOTICE

((EAC_Mark_Type)42)

#define EEC_MARKTY_ODAS

((EAC_Mark_Type)43)

#define EEC_MARKTY_OUTFALL

((EAC_Mark_Type)44)

#define EEC_MARKTY_OVERTAKING_PROHIBITED

((EAC_Mark_Type)45)

#define EEC_MARKTY_PIPELINE

((EAC_Mark_Type)46)

#define EEC_MARKTY_PORT_HAND_LATERAL

((EAC_Mark_Type)47)

#define EEC_MARKTY_PRIVATE

((EAC_Mark_Type)48)

#define EEC_MARKTY_QUARANTINE

((EAC_Mark_Type)49)

#define EEC_MARKTY_RADAR_TRANSPONDER

((EAC_Mark_Type)50)

#define EEC_MARKTY_RECORDING

((EAC_Mark_Type)51)

#define EEC_MARKTY_RECREATION_ZONE

((EAC_Mark_Type)52)

#define EEC_MARKTY_REDUCED_WAKE

((EAC_Mark_Type)53)

#define EEC_MARKTY_REFUGE

((EAC_Mark_Type)54)

#define EEC_MARKTY_REFUGE_BEACON

((EAC_Mark_Type)55)

#define EEC_MARKTY_RSTRCT_HORIZ_CLEARANCE

((EAC_Mark_Type)56)

#define EEC_MARKTY_RSTRCT_VERT_CLEARANCE

((EAC_Mark_Type)57)

#define EEC_MARKTY_SAFE_WATER

((EAC_Mark_Type)58)

#define EEC_MARKTY_SEAPLANE_ANCHORAGE

((EAC_Mark_Type)59)

#define EEC_MARKTY_SEAPLANE_LANDING

((EAC_Mark_Type)60)

#define EEC_MARKTY_SOUND_SHIPS_SIREN

((EAC_Mark_Type)61)

#define EEC_MARKTY_SOUTH_CARDINAL

((EAC_Mark_Type)62)

#define EEC_MARKTY_SPECIAL_PURPOSE

((EAC_Mark_Type)63)

#define EEC_MARKTY_SPEED_LIMIT

((EAC_Mark_Type)64)

#define EEC_MARKTY_SPOIL_GROUND

((EAC_Mark_Type)65)

#define EEC_MARKTY_STARBOARD_HAND_LATERAL

((EAC_Mark_Type)66)

#define EEC_MARKTY_STOP

((EAC_Mark_Type)67)

#define EEC_MARKTY_STRONG_CURRENT

((EAC_Mark_Type)68)

#define EEC_MARKTY_SWIMMING

((EAC_Mark_Type)69)

#define EEC_MARKTY_TARGET

((EAC_Mark_Type)70)

#define EEC_MARKTY_TELEPHONE

((EAC_Mark_Type)71)

#define EEC_MARKTY_TRAFFIC_SEPARATION_SCHEME

((EAC_Mark_Type)72)

#define EEC_MARKTY_TWO_WAY_PROHIBITED

((EAC_Mark_Type)73)

#define EEC_MARKTY_UNKNOWN_PURPOSE

((EAC_Mark_Type)74)

#define EEC_MARKTY_WELL_HEAD

((EAC_Mark_Type)75)

#define EEC_MARKTY_WEST_CARDINAL

((EAC_Mark_Type)76)

#define EEC_MARKTY_WORK_IN_PROGRESS

((EAC_Mark_Type)77)

#define EEC_MARKTY_YACHTING

((EAC_Mark_Type)78)

typedef EDCS_Integer    EAC_Mast_Type;

#define EEC_MASTTY_COMMUNICATIONS

((EAC_Mast_Type)1)

#define EEC_MASTTY_ILLUMINATION

((EAC_Mast_Type)2)

#define EEC_MASTTY_MICROWAVE

((EAC_Mast_Type)3)

#define EEC_MASTTY_RADIO

((EAC_Mast_Type)4)

#define EEC_MASTTY_TELEVISION

((EAC_Mast_Type)5)

typedef EDCS_Integer    EAC_Material_Handling_Facilities;

#define EEC_MATHANDFAC_BULK_FUEL

((EAC_Material_Handling_Facilities)1)

#define EEC_MATHANDFAC_BULK_GRAIN

((EAC_Material_Handling_Facilities)2)

#define EEC_MATHANDFAC_BULK_LIQUID

((EAC_Material_Handling_Facilities)3)

#define EEC_MATHANDFAC_BULK_ORE

((EAC_Material_Handling_Facilities)4)

#define EEC_MATHANDFAC_CIVILIAN_LABOR

((EAC_Material_Handling_Facilities)5)

#define EEC_MATHANDFAC_CONTAINER

((EAC_Material_Handling_Facilities)6)

#define EEC_MATHANDFAC_CONTAINER_TRAILER

((EAC_Material_Handling_Facilities)7)

#define EEC_MATHANDFAC_CRANE

((EAC_Material_Handling_Facilities)8)

#define EEC_MATHANDFAC_DOCK_LEVELING

((EAC_Material_Handling_Facilities)9)

#define EEC_MATHANDFAC_FORKLIFT

((EAC_Material_Handling_Facilities)10)

#define EEC_MATHANDFAC_NONE_PRESENT

((EAC_Material_Handling_Facilities)11)

#define EEC_MATHANDFAC_RAIL_TRANSFER_EQUIPMENT

((EAC_Material_Handling_Facilities)12)

#define EEC_MATHANDFAC_ROLLON_ROLLOFF

((EAC_Material_Handling_Facilities)13)

#define EEC_MATHANDFAC_STRADDLE_CARRIER

((EAC_Material_Handling_Facilities)14)

#define EEC_MATHANDFAC_SYNCROLIFT

((EAC_Material_Handling_Facilities)15)

typedef EDCS_Integer    EAC_Merchant_Marine_Vessel_Type;

#define EEC_MRCHMARVESTY_ADEPT_CLASS_TUGBOAT

((EAC_Merchant_Marine_Vessel_Type)1)

typedef EDCS_Integer    EAC_Middle_Cloud_Genus;

#define EEC_MIDCLDGENUS_ALTOCUMULUS

((EAC_Middle_Cloud_Genus)1)

#define EEC_MIDCLDGENUS_ALTOSTRATUS

((EAC_Middle_Cloud_Genus)2)

#define EEC_MIDCLDGENUS_NIMBOSTRATUS

((EAC_Middle_Cloud_Genus)3)

#define EEC_MIDCLDGENUS_NONE_PRESENT

((EAC_Middle_Cloud_Genus)4)

typedef EDCS_Integer    EAC_Middle_Cloud_Type_Observed;

#define EEC_MIDCLDTYOBV_NO_MIDDLE_CLOUDS

((EAC_Middle_Cloud_Type_Observed)1)

#define EEC_MIDCLDTYOBV_ALTOSTRATUS_TRANSLUCIDUS

((EAC_Middle_Cloud_Type_Observed)2)

#define EEC_MIDCLDTYOBV_ALTOSTRATUS_OPACUS

((EAC_Middle_Cloud_Type_Observed)3)

#define EEC_MIDCLDTYOBV_SINGLE_LEVEL_ALTOCM

((EAC_Middle_Cloud_Type_Observed)4)

#define EEC_MIDCLDTYOBV_ALTOCM_PATCHES

((EAC_Middle_Cloud_Type_Observed)5)

#define EEC_MIDCLDTYOBV_ALTOCM_TRANSLUCIDUS

((EAC_Middle_Cloud_Type_Observed)6)

#define EEC_MIDCLDTYOBV_ALTOCM_CUMULOGEN

((EAC_Middle_Cloud_Type_Observed)7)

#define EEC_MIDCLDTYOBV_MULTILAYER_ALTOCM

((EAC_Middle_Cloud_Type_Observed)8)

#define EEC_MIDCLDTYOBV_ALTOCM_CASTELLANUS

((EAC_Middle_Cloud_Type_Observed)9)

#define EEC_MIDCLDTYOBV_CHAOTIC_ALTOCM

((EAC_Middle_Cloud_Type_Observed)10)

#define EEC_MIDCLDTYOBV_MIDDLE_CLOUDS_INVISIBLE

((EAC_Middle_Cloud_Type_Observed)11)

typedef EDCS_Integer    EAC_Military_Asset_Type;

#define EEC_MILASSETTY_AIR_DEFENCE_ARTILLERY

((EAC_Military_Asset_Type)1)

#define EEC_MILASSETTY_ARMOURED_FIGHTING_VEHICLE

((EAC_Military_Asset_Type)2)

#define EEC_MILASSETTY_ARMOURED_TRACKED_FIGHTING_VEHICLE

((EAC_Military_Asset_Type)3)

#define EEC_MILASSETTY_ARMOURED_UTILITY_VEHICLE

((EAC_Military_Asset_Type)4)

#define EEC_MILASSETTY_ARMOURED_VEHICLE

((EAC_Military_Asset_Type)5)

#define EEC_MILASSETTY_C4I_SYSTEM

((EAC_Military_Asset_Type)6)

#define EEC_MILASSETTY_CIVILIAN_VEHICLE

((EAC_Military_Asset_Type)7)

#define EEC_MILASSETTY_FIELD_ARTILLERY

((EAC_Military_Asset_Type)8)

#define EEC_MILASSETTY_HEAVY_EQUIPMENT_TRANSPORT

((EAC_Military_Asset_Type)9)

#define EEC_MILASSETTY_INFANTRY

((EAC_Military_Asset_Type)10)

#define EEC_MILASSETTY_LARGE_TRACK_UTILITY_VEHICLE

((EAC_Military_Asset_Type)11)

#define EEC_MILASSETTY_LARGE_WHEEL_UTILITY_VEHICLE

((EAC_Military_Asset_Type)12)

#define EEC_MILASSETTY_MORTAR

((EAC_Military_Asset_Type)13)

#define EEC_MILASSETTY_SELF_PROPELLED_ARTILLERY

((EAC_Military_Asset_Type)14)

#define EEC_MILASSETTY_SMALL_TRACK_UTILITY_VEHICLE

((EAC_Military_Asset_Type)15)

#define EEC_MILASSETTY_SMALL_WHEEL_UTILITY_VEHICLE

((EAC_Military_Asset_Type)16)

#define EEC_MILASSETTY_SUPPORT_EQUIPMENT

((EAC_Military_Asset_Type)17)

#define EEC_MILASSETTY_TOWED_ARTILLERY

((EAC_Military_Asset_Type)18)

#define EEC_MILASSETTY_TRAILER

((EAC_Military_Asset_Type)19)

typedef EDCS_Integer    EAC_Military_Force_Allegiance;

#define EEC_MILFORCALEGN_FRIEND

((EAC_Military_Force_Allegiance)1)

#define EEC_MILFORCALEGN_HOSTILE

((EAC_Military_Force_Allegiance)2)

#define EEC_MILFORCALEGN_NEUTRAL

((EAC_Military_Force_Allegiance)3)

#define EEC_MILFORCALEGN_ALTERNATE_1

((EAC_Military_Force_Allegiance)4)

#define EEC_MILFORCALEGN_ALTERNATE_2

((EAC_Military_Force_Allegiance)5)

#define EEC_MILFORCALEGN_ALTERNATE_3

((EAC_Military_Force_Allegiance)6)

#define EEC_MILFORCALEGN_ALTERNATE_4

((EAC_Military_Force_Allegiance)7)

#define EEC_MILFORCALEGN_ALTERNATE_5

((EAC_Military_Force_Allegiance)8)

#define EEC_MILFORCALEGN_ALTERNATE_6

((EAC_Military_Force_Allegiance)9)

#define EEC_MILFORCALEGN_ALTERNATE_7

((EAC_Military_Force_Allegiance)10)

#define EEC_MILFORCALEGN_ALTERNATE_8

((EAC_Military_Force_Allegiance)11)

#define EEC_MILFORCALEGN_ALTERNATE_9

((EAC_Military_Force_Allegiance)12)

typedef EDCS_Integer    EAC_Military_Use;

#define EEC_MILUSE_AMMUNITION_STORAGE

((EAC_Military_Use)1)

#define EEC_MILUSE_AMMUNITION_SUPPLY

((EAC_Military_Use)2)

#define EEC_MILUSE_BULK_STORAGE

((EAC_Military_Use)3)

#define EEC_MILUSE_INSTALLATION

((EAC_Military_Use)4)

#define EEC_MILUSE_MAINTENANCE

((EAC_Military_Use)5)

#define EEC_MILUSE_POL

((EAC_Military_Use)6)

#define EEC_MILUSE_POL_OR_BULK_STORAGE

((EAC_Military_Use)7)

typedef EDCS_Integer    EAC_Mine_Acoustic_Actuation;

#define EEC_MINEACACT_AUDIO_FREQUENCY

((EAC_Mine_Acoustic_Actuation)1)

#define EEC_MINEACACT_HIGH_FREQUENCY

((EAC_Mine_Acoustic_Actuation)2)

#define EEC_MINEACACT_LOW_FREQUENCY

((EAC_Mine_Acoustic_Actuation)3)

#define EEC_MINEACACT_MULTIPLE_FREQUENCY

((EAC_Mine_Acoustic_Actuation)4)

typedef EDCS_Integer    EAC_Mine_Actuation;

#define EEC_MINEACT_CONTROLLED

((EAC_Mine_Actuation)1)

#define EEC_MINEACT_INDEPENDENT

((EAC_Mine_Actuation)2)

typedef EDCS_Integer    EAC_Mine_Allegiance;

#define EEC_MINEALEGN_FRIEND

((EAC_Mine_Allegiance)1)

#define EEC_MINEALEGN_HOSTILE

((EAC_Mine_Allegiance)2)

#define EEC_MINEALEGN_NEUTRAL

((EAC_Mine_Allegiance)3)

#define EEC_MINEALEGN_ALTERNATE_1

((EAC_Mine_Allegiance)4)

#define EEC_MINEALEGN_ALTERNATE_2

((EAC_Mine_Allegiance)5)

#define EEC_MINEALEGN_ALTERNATE_3

((EAC_Mine_Allegiance)6)

#define EEC_MINEALEGN_ALTERNATE_4

((EAC_Mine_Allegiance)7)

#define EEC_MINEALEGN_ALTERNATE_5

((EAC_Mine_Allegiance)8)

#define EEC_MINEALEGN_ALTERNATE_6

((EAC_Mine_Allegiance)9)

#define EEC_MINEALEGN_ALTERNATE_7

((EAC_Mine_Allegiance)10)

#define EEC_MINEALEGN_ALTERNATE_8

((EAC_Mine_Allegiance)11)

#define EEC_MINEALEGN_ALTERNATE_9

((EAC_Mine_Allegiance)12)

typedef EDCS_Integer    EAC_Mine_Anti_Hunting_Type;

#define EEC_MINEAHTY_ACOUSTIC_IMPEDANCE

((EAC_Mine_Anti_Hunting_Type)1)

#define EEC_MINEAHTY_ACOUSTIC_TRANSPARENCY

((EAC_Mine_Anti_Hunting_Type)2)

#define EEC_MINEAHTY_ANECHOIC_COATING

((EAC_Mine_Anti_Hunting_Type)3)

#define EEC_MINEAHTY_AUTOMATIC_MINE_BURIAL

((EAC_Mine_Anti_Hunting_Type)4)

#define EEC_MINEAHTY_IRREGULAR_SHAPING

((EAC_Mine_Anti_Hunting_Type)5)

#define EEC_MINEAHTY_NON_METALLIC_CASE

((EAC_Mine_Anti_Hunting_Type)6)

#define EEC_MINEAHTY_SONAR_DECOYS

((EAC_Mine_Anti_Hunting_Type)7)

typedef EDCS_Integer    EAC_Mine_Anti_Recovery_Type;

#define EEC_MINEARTY_MOORING_LEVEL_SWITCH

((EAC_Mine_Anti_Recovery_Type)1)

#define EEC_MINEARTY_STRIPPING_EQUIPMENT

((EAC_Mine_Anti_Recovery_Type)2)

#define EEC_MINEARTY_SWITCH

((EAC_Mine_Anti_Recovery_Type)3)

typedef EDCS_Integer    EAC_Mine_Anti_Sweep_Wire_Type;

#define EEC_MINEASWTY_CHAIN_MOORING

((EAC_Mine_Anti_Sweep_Wire_Type)1)

#define EEC_MINEASWTY_CUTTER

((EAC_Mine_Anti_Sweep_Wire_Type)2)

#define EEC_MINEASWTY_GRAPNEL

((EAC_Mine_Anti_Sweep_Wire_Type)3)

#define EEC_MINEASWTY_SENSITIVE_TUBING

((EAC_Mine_Anti_Sweep_Wire_Type)4)

#define EEC_MINEASWTY_SPROCKET

((EAC_Mine_Anti_Sweep_Wire_Type)5)

typedef EDCS_Integer    EAC_Mine_Cableless_Actuation;

#define EEC_MINECABLSACT_ALTERNATING_CURRENT

((EAC_Mine_Cableless_Actuation)1)

#define EEC_MINECABLSACT_EXPLICIT

((EAC_Mine_Cableless_Actuation)2)

#define EEC_MINECABLSACT_FREQUENCY

((EAC_Mine_Cableless_Actuation)3)

typedef EDCS_Integer    EAC_Mine_Capability_Type;

#define EEC_MINECPBLTY_ACTIVE

((EAC_Mine_Capability_Type)1)

#define EEC_MINECPBLTY_BOUQUET

((EAC_Mine_Capability_Type)2)

#define EEC_MINECPBLTY_CREEPING

((EAC_Mine_Capability_Type)3)

#define EEC_MINECPBLTY_DRIFTING

((EAC_Mine_Capability_Type)4)

#define EEC_MINECPBLTY_HOMING

((EAC_Mine_Capability_Type)5)

#define EEC_MINECPBLTY_MOBILE

((EAC_Mine_Capability_Type)6)

#define EEC_MINECPBLTY_OSCILLATING

((EAC_Mine_Capability_Type)7)

#define EEC_MINECPBLTY_RISING

((EAC_Mine_Capability_Type)8)

typedef EDCS_Integer    EAC_Mine_Contact_Actuation;

#define EEC_MINECONACT_CONTACT

((EAC_Mine_Contact_Actuation)1)

#define EEC_MINECONACT_ROD

((EAC_Mine_Contact_Actuation)2)

#define EEC_MINECONACT_SNAGLINE

((EAC_Mine_Contact_Actuation)3)

typedef EDCS_Integer    EAC_Mine_Control_Method;

#define EEC_MINECTRLMETH_CABLE

((EAC_Mine_Control_Method)1)

#define EEC_MINECTRLMETH_CABLELESS

((EAC_Mine_Control_Method)2)

typedef EDCS_Integer    EAC_Mine_Countermeasure_Vessel_Type;

#define EEC_MINECNMVESTY_HUNT_CLASS_PATROL_CRAFT

((EAC_Mine_Countermeasure_Vessel_Type)1)

#define EEC_MINECNMVESTY_SANDOWN_CLASS_MINEHUNTER

((EAC_Mine_Countermeasure_Vessel_Type)2)

typedef EDCS_Integer    EAC_Mine_Independent_Actuation;

#define EEC_MINEINDEPACT_CONTACT

((EAC_Mine_Independent_Actuation)1)

#define EEC_MINEINDEPACT_INFLUENCE

((EAC_Mine_Independent_Actuation)2)

typedef EDCS_Integer    EAC_Mine_Influence_Actuation;

#define EEC_MINEINFLACT_ACOUSTIC

((EAC_Mine_Influence_Actuation)1)

#define EEC_MINEINFLACT_COMBINED

((EAC_Mine_Influence_Actuation)2)

#define EEC_MINEINFLACT_MAGNETIC

((EAC_Mine_Influence_Actuation)3)

#define EEC_MINEINFLACT_PRESSURE

((EAC_Mine_Influence_Actuation)4)

typedef EDCS_Integer    EAC_Mine_Information_Type;

#define EEC_MINEINFTY_DEVICE

((EAC_Mine_Information_Type)1)

#define EEC_MINEINFTY_SUBTYPE

((EAC_Mine_Information_Type)2)

#define EEC_MINEINFTY_USE

((EAC_Mine_Information_Type)3)

typedef EDCS_Integer    EAC_Mine_Magnetic_Sensitivity;

#define EEC_MINEMAGSENS_COARSE

((EAC_Mine_Magnetic_Sensitivity)1)

#define EEC_MINEMAGSENS_MIDSENSITIVE

((EAC_Mine_Magnetic_Sensitivity)2)

#define EEC_MINEMAGSENS_SENSITIVE

((EAC_Mine_Magnetic_Sensitivity)3)

typedef EDCS_Integer    EAC_Mine_Moored_Position_Type;

#define EEC_MINEMOORPOS_DEEP_MOORED

((EAC_Mine_Moored_Position_Type)1)

#define EEC_MINEMOORPOS_SHORT_TETHERED

((EAC_Mine_Moored_Position_Type)2)

typedef EDCS_Integer    EAC_Mine_Operational_Use;

#define EEC_MINEOPUSE_ANTISURFACE_EFFECT_VEHICLE

((EAC_Mine_Operational_Use)1)

#define EEC_MINEOPUSE_CONTINENTAL_SHELF

((EAC_Mine_Operational_Use)2)

#define EEC_MINEOPUSE_DEEP_WATER

((EAC_Mine_Operational_Use)3)

#define EEC_MINEOPUSE_GENERAL_PURPOSE_GROUND

((EAC_Mine_Operational_Use)4)

#define EEC_MINEOPUSE_MARINE_ANTIINVASION

((EAC_Mine_Operational_Use)5)

#define EEC_MINEOPUSE_MEDIUM_DEPTH_ANTISUBMARINE

((EAC_Mine_Operational_Use)6)

typedef EDCS_Integer    EAC_Mine_Other_Actuation_Type;

#define EEC_MINEOTHACTUSE_COSMIC_RAY

((EAC_Mine_Other_Actuation_Type)1)

#define EEC_MINEOTHACTUSE_ELECTRIC_FIELD

((EAC_Mine_Other_Actuation_Type)2)

#define EEC_MINEOTHACTUSE_INFRARED

((EAC_Mine_Other_Actuation_Type)3)

#define EEC_MINEOTHACTUSE_LASER_SENSOR

((EAC_Mine_Other_Actuation_Type)4)

#define EEC_MINEOTHACTUSE_REDISTRIBUTION

((EAC_Mine_Other_Actuation_Type)5)

#define EEC_MINEOTHACTUSE_SEISMIC

((EAC_Mine_Other_Actuation_Type)6)

#define EEC_MINEOTHACTUSE_VELOCITY_FIELD

((EAC_Mine_Other_Actuation_Type)7)

typedef EDCS_Integer    EAC_Mine_Other_Information_Type;

#define EEC_MINEOTHINFTY_IDENTITY

((EAC_Mine_Other_Information_Type)1)

#define EEC_MINEOTHINFTY_LOCATION

((EAC_Mine_Other_Information_Type)2)

#define EEC_MINEOTHINFTY_SPECIAL_INFORMATION

((EAC_Mine_Other_Information_Type)3)

#define EEC_MINEOTHINFTY_STATUS

((EAC_Mine_Other_Information_Type)4)

#define EEC_MINEOTHINFTY_TYPE

((EAC_Mine_Other_Information_Type)5)

typedef EDCS_Integer    EAC_Mine_Position_Type;

#define EEC_MINEPOSTY_GROUND

((EAC_Mine_Position_Type)1)

#define EEC_MINEPOSTY_MOORED

((EAC_Mine_Position_Type)2)

typedef EDCS_Integer    EAC_Mine_Special_Capability_Type;

#define EEC_MINESPCLCPBLTY_ANTICOUNTERMINING

((EAC_Mine_Special_Capability_Type)1)

#define EEC_MINESPCLCPBLTY_ANTIHUNTING

((EAC_Mine_Special_Capability_Type)2)

#define EEC_MINESPCLCPBLTY_ANTILIFT

((EAC_Mine_Special_Capability_Type)3)

#define EEC_MINESPCLCPBLTY_ANTIRECOVERY

((EAC_Mine_Special_Capability_Type)4)

#define EEC_MINESPCLCPBLTY_ANTISWEEP_WIRE

((EAC_Mine_Special_Capability_Type)5)

#define EEC_MINESPCLCPBLTY_ANTIWATCHING

((EAC_Mine_Special_Capability_Type)6)

#define EEC_MINESPCLCPBLTY_ARMING_DELAY

((EAC_Mine_Special_Capability_Type)7)

#define EEC_MINESPCLCPBLTY_DELAYED_RISING

((EAC_Mine_Special_Capability_Type)8)

#define EEC_MINESPCLCPBLTY_FLOODER

((EAC_Mine_Special_Capability_Type)9)

#define EEC_MINESPCLCPBLTY_INFLUENCE_RELEASE_SINKER

((EAC_Mine_Special_Capability_Type)10)

#define EEC_MINESPCLCPBLTY_INTERMITTENT_ARMING

((EAC_Mine_Special_Capability_Type)11)

#define EEC_MINESPCLCPBLTY_OBSTRUCTOR

((EAC_Mine_Special_Capability_Type)12)

#define EEC_MINESPCLCPBLTY_STERILIZER

((EAC_Mine_Special_Capability_Type)13)

#define EEC_MINESPCLCPBLTY_VESSEL_COUNT

((EAC_Mine_Special_Capability_Type)14)

typedef EDCS_Integer    EAC_Mine_Status;

#define EEC_MINESTAT_AFLOAT

((EAC_Mine_Status)1)

#define EEC_MINESTAT_COUNTERMINED

((EAC_Mine_Status)2)

#define EEC_MINESTAT_DISPOSED

((EAC_Mine_Status)3)

#define EEC_MINESTAT_EXPLODED

((EAC_Mine_Status)4)

#define EEC_MINESTAT_FOULED

((EAC_Mine_Status)5)

#define EEC_MINESTAT_NEUTRALIZED

((EAC_Mine_Status)6)

#define EEC_MINESTAT_RECOVERED

((EAC_Mine_Status)7)

#define EEC_MINESTAT_REMOVED

((EAC_Mine_Status)8)

#define EEC_MINESTAT_RENDERED_SAFE

((EAC_Mine_Status)9)

#define EEC_MINESTAT_SUNK

((EAC_Mine_Status)10)

typedef EDCS_Integer    EAC_Mine_Tactical_Use;

#define EEC_MINETACTUSE_ANTIHOVERCRAFT

((EAC_Mine_Tactical_Use)1)

#define EEC_MINETACTUSE_ANTIHUNTER

((EAC_Mine_Tactical_Use)2)

#define EEC_MINETACTUSE_ANTISWEEPER

((EAC_Mine_Tactical_Use)3)

#define EEC_MINETACTUSE_DISPOSAL_CHARGE

((EAC_Mine_Tactical_Use)4)

#define EEC_MINETACTUSE_DRILL

((EAC_Mine_Tactical_Use)5)

#define EEC_MINETACTUSE_EXERCISE

((EAC_Mine_Tactical_Use)6)

#define EEC_MINETACTUSE_EXERCISE_FILLED

((EAC_Mine_Tactical_Use)7)

#define EEC_MINETACTUSE_EXPLOSIVE_FILLED

((EAC_Mine_Tactical_Use)8)

#define EEC_MINETACTUSE_PRACTICE

((EAC_Mine_Tactical_Use)9)

typedef EDCS_Integer    EAC_Minefield_Delivery_Method;

#define EEC_MNFLDDLVMETH_AERIAL_AND_ARTILLERY_DELIVERED

((EAC_Minefield_Delivery_Method)1)

#define EEC_MNFLDDLVMETH_CUSTOMIZED

((EAC_Minefield_Delivery_Method)2)

#define EEC_MNFLDDLVMETH_HAND_EMPLACED

((EAC_Minefield_Delivery_Method)3)

#define EEC_MNFLDDLVMETH_MECHANICAL

((EAC_Minefield_Delivery_Method)4)

typedef EDCS_Integer    EAC_Minefield_Type;

#define EEC_MNFLDTY_DELIBERATE_PROTECTIVE_CONVENTIONAL

((EAC_Minefield_Type)1)

#define EEC_MNFLDTY_HASTY_PROTECTIVE_CONVENTIONAL

((EAC_Minefield_Type)2)

#define EEC_MNFLDTY_HASTY_PROTECTIVE_SCATTERED

((EAC_Minefield_Type)3)

#define EEC_MNFLDTY_INTERDICTION

((EAC_Minefield_Type)4)

#define EEC_MNFLDTY_PHONY

((EAC_Minefield_Type)5)

#define EEC_MNFLDTY_POINT

((EAC_Minefield_Type)6)

#define EEC_MNFLDTY_TACTICAL

((EAC_Minefield_Type)7)

typedef EDCS_Integer    EAC_Missile_Site_Type;

#define EEC_MSSLSITETY_ANTIBALLISTIC

((EAC_Missile_Site_Type)1)

#define EEC_MSSLSITETY_INTERCONTINENTAL_BALLISTIC

((EAC_Missile_Site_Type)2)

#define EEC_MSSLSITETY_INTERMEDIATE_RANGE_BALLISTIC

((EAC_Missile_Site_Type)3)

#define EEC_MSSLSITETY_MEDIUM_RANGE_BALLISTIC

((EAC_Missile_Site_Type)4)

#define EEC_MSSLSITETY_SA1

((EAC_Missile_Site_Type)5)

#define EEC_MSSLSITETY_SA2

((EAC_Missile_Site_Type)6)

#define EEC_MSSLSITETY_SA3

((EAC_Missile_Site_Type)7)

#define EEC_MSSLSITETY_SA4

((EAC_Missile_Site_Type)8)

#define EEC_MSSLSITETY_SA5

((EAC_Missile_Site_Type)9)

#define EEC_MSSLSITETY_SA6

((EAC_Missile_Site_Type)10)

#define EEC_MSSLSITETY_SA7

((EAC_Missile_Site_Type)11)

#define EEC_MSSLSITETY_SA8

((EAC_Missile_Site_Type)12)

#define EEC_MSSLSITETY_SA9

((EAC_Missile_Site_Type)13)

#define EEC_MSSLSITETY_SURFACE_TO_AIR

((EAC_Missile_Site_Type)14)

#define EEC_MSSLSITETY_SURFACE_TO_SURFACE

((EAC_Missile_Site_Type)15)

typedef EDCS_Integer    EAC_Missing_Information_Type;

#define EEC_MISSINFTY_TERRAIN_RELIEF

((EAC_Missing_Information_Type)1)

typedef EDCS_Integer    EAC_Month;

#define EEC_MONTH_JANUARY

((EAC_Month)1)

#define EEC_MONTH_FEBRUARY

((EAC_Month)2)

#define EEC_MONTH_MARCH

((EAC_Month)3)

#define EEC_MONTH_APRIL

((EAC_Month)4)

#define EEC_MONTH_MAY

((EAC_Month)5)

#define EEC_MONTH_JUNE

((EAC_Month)6)

#define EEC_MONTH_JULY

((EAC_Month)7)

#define EEC_MONTH_AUGUST

((EAC_Month)8)

#define EEC_MONTH_SEPTEMBER

((EAC_Month)9)

#define EEC_MONTH_OCTOBER

((EAC_Month)10)

#define EEC_MONTH_NOVEMBER

((EAC_Month)11)

#define EEC_MONTH_DECEMBER

((EAC_Month)12)

typedef EDCS_Integer    EAC_Moon_Phase;

#define EEC_MOONPHAS_NEW_MOON

((EAC_Moon_Phase)1)

#define EEC_MOONPHAS_WAXING_CRESCENT

((EAC_Moon_Phase)2)

#define EEC_MOONPHAS_FIRST_QUARTER

((EAC_Moon_Phase)3)

#define EEC_MOONPHAS_WAXING_GIBBOUS

((EAC_Moon_Phase)4)

#define EEC_MOONPHAS_FULL_MOON

((EAC_Moon_Phase)5)

#define EEC_MOONPHAS_WANING_GIBBOUS

((EAC_Moon_Phase)6)

#define EEC_MOONPHAS_LAST_QUARTER

((EAC_Moon_Phase)7)

#define EEC_MOONPHAS_WANING_CRESCENT

((EAC_Moon_Phase)8)

typedef EDCS_Integer    EAC_Mooring_Connection_Type;

#define EEC_MOORCONNTY_FLEXIBLE_RESTRAINT

((EAC_Mooring_Connection_Type)1)

#define EEC_MOORCONNTY_MOORING_BUOY

((EAC_Mooring_Connection_Type)2)

typedef EDCS_Integer    EAC_Mooring_Facility_Type;

#define EEC_MOORFACTY_BOLLARD

((EAC_Mooring_Facility_Type)1)

#define EEC_MOORFACTY_DEVIATION_DOLPHIN

((EAC_Mooring_Facility_Type)2)

#define EEC_MOORFACTY_DOLPHIN

((EAC_Mooring_Facility_Type)3)

#define EEC_MOORFACTY_NONE_PRESENT

((EAC_Mooring_Facility_Type)4)

#define EEC_MOORFACTY_STRUCTURAL_PILE

((EAC_Mooring_Facility_Type)5)

#define EEC_MOORFACTY_TIE_UP_WALL

((EAC_Mooring_Facility_Type)6)

typedef EDCS_Integer    EAC_Multipass_Surface_Degradation;

#define EEC_MLTPSSRFDGRD_NONE_PRESENT

((EAC_Multipass_Surface_Degradation)1)

#define EEC_MLTPSSRFDGRD_MODERATE

((EAC_Multipass_Surface_Degradation)2)

#define EEC_MLTPSSRFDGRD_HEAVY

((EAC_Multipass_Surface_Degradation)3)

typedef EDCS_Integer    EAC_Munition_Fuse_Type;

#define EEC_MUNFUSETY_INFRARED

((EAC_Munition_Fuse_Type)1)

#define EEC_MUNFUSETY_MAGNETIC

((EAC_Munition_Fuse_Type)2)

#define EEC_MUNFUSETY_PRESSURE

((EAC_Munition_Fuse_Type)3)

#define EEC_MUNFUSETY_SEISMIC

((EAC_Munition_Fuse_Type)4)

#define EEC_MUNFUSETY_TILT_ROD

((EAC_Munition_Fuse_Type)5)

#define EEC_MUNFUSETY_TRIP_WIRE

((EAC_Munition_Fuse_Type)6)

typedef EDCS_Integer    EAC_Munition_Protection_Level;

#define EEC_MUNPROTLEV_NO_PROTECTION

((EAC_Munition_Protection_Level)1)

#define EEC_MUNPROTLEV_SOFT

((EAC_Munition_Protection_Level)2)

#define EEC_MUNPROTLEV_SEMI_HARDENED

((EAC_Munition_Protection_Level)3)

#define EEC_MUNPROTLEV_HARDENED

((EAC_Munition_Protection_Level)4)

typedef EDCS_Integer    EAC_National_Paint_Scheme_Value_Set;

#define EEC_NATLPNTVALSET_UNCONSTRAINED

((EAC_National_Paint_Scheme_Value_Set)1)

#define EEC_NATLPNTVALSET_HISTORICAL

((EAC_National_Paint_Scheme_Value_Set)2)

#define EEC_NATLPNTVALSET_ISO_ENGLISH_CTRY_NAME

((EAC_National_Paint_Scheme_Value_Set)3)

typedef EDCS_Integer    EAC_Native_Settlement_Type;

#define EEC_NATSETTLTY_CENTRALIZED

((EAC_Native_Settlement_Type)1)

#define EEC_NATSETTLTY_CONTINUOUS

((EAC_Native_Settlement_Type)2)

typedef EDCS_Integer    EAC_Nautical_Gate_Type;

#define EEC_NAUTGATETY_CAISSON

((EAC_Nautical_Gate_Type)1)

#define EEC_NAUTGATETY_DYKE

((EAC_Nautical_Gate_Type)2)

#define EEC_NAUTGATETY_FLOOD_BARRAGE

((EAC_Nautical_Gate_Type)3)

#define EEC_NAUTGATETY_GENERAL

((EAC_Nautical_Gate_Type)4)

#define EEC_NAUTGATETY_LOCK

((EAC_Nautical_Gate_Type)5)

#define EEC_NAUTGATETY_SLUICE

((EAC_Nautical_Gate_Type)6)

#define EEC_NAUTGATETY_TIDAL

((EAC_Nautical_Gate_Type)7)

typedef EDCS_Integer    EAC_Navigable_Status;

#define EEC_NAVSTAT_NAVIGABLE

((EAC_Navigable_Status)1)

#define EEC_NAVSTAT_NAVIGABLE_ABANDONED

((EAC_Navigable_Status)2)

#define EEC_NAVSTAT_NAVIGABLE_OPERATIONAL

((EAC_Navigable_Status)3)

#define EEC_NAVSTAT_NAVIGABLE_PERIODIC_RESTRICTION

((EAC_Navigable_Status)4)

#define EEC_NAVSTAT_NOT_NAVIGABLE

((EAC_Navigable_Status)5)

typedef EDCS_Integer    EAC_Navigation_Path_Type;

#define EEC_NAVPATHTY_GEODESIC

((EAC_Navigation_Path_Type)1)

#define EEC_NAVPATHTY_LOXODROME

((EAC_Navigation_Path_Type)2)

typedef EDCS_Integer    EAC_Navigation_System_Type;

#define EEC_NAVSYSTY_AERO_RADIO

((EAC_Navigation_System_Type)1)

#define EEC_NAVSYSTY_AERO_RADIO_RANGE

((EAC_Navigation_System_Type)2)

#define EEC_NAVSYSTY_AERODROME_SURV_RADAR

((EAC_Navigation_System_Type)3)

#define EEC_NAVSYSTY_AIR_ROUTE_SURV_RADAR

((EAC_Navigation_System_Type)4)

#define EEC_NAVSYSTY_BONE_MARKER

((EAC_Navigation_System_Type)5)

#define EEC_NAVSYSTY_CHAIKA

((EAC_Navigation_System_Type)6)

#define EEC_NAVSYSTY_CIRCULAR_RADIO_BEACON

((EAC_Navigation_System_Type)7)

#define EEC_NAVSYSTY_CONSOL_BEACON

((EAC_Navigation_System_Type)8)

#define EEC_NAVSYSTY_DECCA

((EAC_Navigation_System_Type)9)

#define EEC_NAVSYSTY_DIFFERENTIAL_GPS

((EAC_Navigation_System_Type)10)

#define EEC_NAVSYSTY_DIRECTIONAL_RADIO_BEACON

((EAC_Navigation_System_Type)11)

#define EEC_NAVSYSTY_DISTANCE_FINDING

((EAC_Navigation_System_Type)12)

#define EEC_NAVSYSTY_DME

((EAC_Navigation_System_Type)13)

#define EEC_NAVSYSTY_FAN_MARKER_BEACON

((EAC_Navigation_System_Type)14)

#define EEC_NAVSYSTY_GCA

((EAC_Navigation_System_Type)15)

#define EEC_NAVSYSTY_GCI

((EAC_Navigation_System_Type)16)

#define EEC_NAVSYSTY_GLIDE_SLOPE

((EAC_Navigation_System_Type)17)

#define EEC_NAVSYSTY_GPS

((EAC_Navigation_System_Type)18)

#define EEC_NAVSYSTY_HIFIX

((EAC_Navigation_System_Type)19)

#define EEC_NAVSYSTY_HYPERFIX

((EAC_Navigation_System_Type)20)

#define EEC_NAVSYSTY_ILS

((EAC_Navigation_System_Type)21)

#define EEC_NAVSYSTY_ILS_OR_DME

((EAC_Navigation_System_Type)22)

#define EEC_NAVSYSTY_LOCALIZER

((EAC_Navigation_System_Type)23)

#define EEC_NAVSYSTY_LOCALIZER_DIRECTION_AID

((EAC_Navigation_System_Type)24)

#define EEC_NAVSYSTY_LOCALIZER_WITH_DME

((EAC_Navigation_System_Type)25)

#define EEC_NAVSYSTY_LOCATOR_WITHOUT_DME_INNER_MARKER

((EAC_Navigation_System_Type)26)

#define EEC_NAVSYSTY_LORAN_C

((EAC_Navigation_System_Type)27)

#define EEC_NAVSYSTY_MICROWAVE

((EAC_Navigation_System_Type)28)

#define EEC_NAVSYSTY_MLS

((EAC_Navigation_System_Type)29)

#define EEC_NAVSYSTY_MLS_AZIMUTH_GUIDE

((EAC_Navigation_System_Type)30)

#define EEC_NAVSYSTY_MLS_ELEVATION_GUIDE

((EAC_Navigation_System_Type)31)

#define EEC_NAVSYSTY_NDB

((EAC_Navigation_System_Type)32)

#define EEC_NAVSYSTY_NDB_OR_DME

((EAC_Navigation_System_Type)33)

#define EEC_NAVSYSTY_NONE_PRESENT

((EAC_Navigation_System_Type)34)

#define EEC_NAVSYSTY_OMEGA

((EAC_Navigation_System_Type)35)

#define EEC_NAVSYSTY_PAR

((EAC_Navigation_System_Type)36)

#define EEC_NAVSYSTY_PAR_TOUCHDOWN_REFLECTOR

((EAC_Navigation_System_Type)37)

#define EEC_NAVSYSTY_PRECISION_APPROACH_PATH_INDICATOR

((EAC_Navigation_System_Type)38)

#define EEC_NAVSYSTY_QTG_STATION

((EAC_Navigation_System_Type)39)

#define EEC_NAVSYSTY_RACON

((EAC_Navigation_System_Type)40)

#define EEC_NAVSYSTY_RADAR

((EAC_Navigation_System_Type)41)

#define EEC_NAVSYSTY_RADAR_AERIAL

((EAC_Navigation_System_Type)42)

#define EEC_NAVSYSTY_RADAR_REFLECTOR

((EAC_Navigation_System_Type)43)

#define EEC_NAVSYSTY_RADAR_STATION

((EAC_Navigation_System_Type)44)

#define EEC_NAVSYSTY_RADIO

((EAC_Navigation_System_Type)45)

#define EEC_NAVSYSTY_RADIO_BEACON

((EAC_Navigation_System_Type)46)

#define EEC_NAVSYSTY_RADIO_BEACON_TYPE_UNKNOWN

((EAC_Navigation_System_Type)47)

#define EEC_NAVSYSTY_RADIO_RANGE

((EAC_Navigation_System_Type)48)

#define EEC_NAVSYSTY_RADIO_STATION

((EAC_Navigation_System_Type)49)

#define EEC_NAVSYSTY_RADIO_TELEGRAPH

((EAC_Navigation_System_Type)50)

#define EEC_NAVSYSTY_RADIO_TELEPHONE

((EAC_Navigation_System_Type)51)

#define EEC_NAVSYSTY_RAMARK

((EAC_Navigation_System_Type)52)

#define EEC_NAVSYSTY_RADIO_DIRECTION_FINDING

((EAC_Navigation_System_Type)53)

#define EEC_NAVSYSTY_ROTATING_LOOP_RADIO_BEACON

((EAC_Navigation_System_Type)54)

#define EEC_NAVSYSTY_SIMPLIFIED_DIRECTIONAL

((EAC_Navigation_System_Type)55)

#define EEC_NAVSYSTY_SYLEDIS

((EAC_Navigation_System_Type)56)

#define EEC_NAVSYSTY_TACTICAL_AIR

((EAC_Navigation_System_Type)57)

#define EEC_NAVSYSTY_TELEVISION

((EAC_Navigation_System_Type)58)

#define EEC_NAVSYSTY_TORAN

((EAC_Navigation_System_Type)59)

#define EEC_NAVSYSTY_TRICOLOUR_PANEL

((EAC_Navigation_System_Type)60)

#define EEC_NAVSYSTY_TRICOLOUR_VASI

((EAC_Navigation_System_Type)61)

#define EEC_NAVSYSTY_TVASI

((EAC_Navigation_System_Type)62)

#define EEC_NAVSYSTY_VASI

((EAC_Navigation_System_Type)63)

#define EEC_NAVSYSTY_VASI_PULSATING

((EAC_Navigation_System_Type)64)

#define EEC_NAVSYSTY_VFR_TEST_SIGNAL_MAKER

((EAC_Navigation_System_Type)65)

#define EEC_NAVSYSTY_VOR

((EAC_Navigation_System_Type)66)

#define EEC_NAVSYSTY_VOR_AND_DME

((EAC_Navigation_System_Type)67)

#define EEC_NAVSYSTY_VOR_TACAN

((EAC_Navigation_System_Type)68)

#define EEC_NAVSYSTY_VORTAC

((EAC_Navigation_System_Type)69)

typedef EDCS_Integer    EAC_Non_Regulatory_Airspace_Class;

#define EEC_NONREGARSPCCLS_SPECIAL_USE

((EAC_Non_Regulatory_Airspace_Class)1)

typedef EDCS_Integer    EAC_Non_Sub_Contact_Source;

#define EEC_NSUBSRC_ABSTRACTS_1914_18

((EAC_Non_Sub_Contact_Source)1)

#define EEC_NSUBSRC_AMERICAN_SHIP_CASUALTIES_WW_I

((EAC_Non_Sub_Contact_Source)2)

#define EEC_NSUBSRC_BHO_CHART

((EAC_Non_Sub_Contact_Source)3)

#define EEC_NSUBSRC_BHO_FILES

((EAC_Non_Sub_Contact_Source)4)

#define EEC_NSUBSRC_BHO_NOTICE_TO_MARINERS

((EAC_Non_Sub_Contact_Source)5)

#define EEC_NSUBSRC_BHO_WRECK_INFORMATION

((EAC_Non_Sub_Contact_Source)6)

#define EEC_NSUBSRC_BRITISH_1921_WRECK_CHARTS

((EAC_Non_Sub_Contact_Source)7)

#define EEC_NSUBSRC_BRITISH_1961_WRECK_CHARTS

((EAC_Non_Sub_Contact_Source)8)

#define EEC_NSUBSRC_BRITISH_MERCHANT_VESSELS

((EAC_Non_Sub_Contact_Source)9)

#define EEC_NSUBSRC_BRITISH_SHIPS_LOST_WW_II

((EAC_Non_Sub_Contact_Source)10)

#define EEC_NSUBSRC_COMNAVFE

((EAC_Non_Sub_Contact_Source)11)

#define EEC_NSUBSRC_COMNAVPAC

((EAC_Non_Sub_Contact_Source)12)

#define EEC_NSUBSRC_DANISH_1914_18_SHIP_LOSSES

((EAC_Non_Sub_Contact_Source)13)

#define EEC_NSUBSRC_DUTCH_WRECK_LIST

((EAC_Non_Sub_Contact_Source)14)

#define EEC_NSUBSRC_DANISH_1914_18_WAR_LOSSES

((EAC_Non_Sub_Contact_Source)15)

#define EEC_NSUBSRC_DUTCH_WW_I_MERCHANT_LOSSES

((EAC_Non_Sub_Contact_Source)16)

#define EEC_NSUBSRC_FRENCH_WW_I_NAVAL_LOSSES

((EAC_Non_Sub_Contact_Source)17)

#define EEC_NSUBSRC_GERMAN_WW_II_SUBMARINE_LOSSES

((EAC_Non_Sub_Contact_Source)18)

#define EEC_NSUBSRC_GREEK_WW_II_LOSSES

((EAC_Non_Sub_Contact_Source)19)

#define EEC_NSUBSRC_ITALIAN_WW_I_MERCHANT_LOSSES

((EAC_Non_Sub_Contact_Source)20)

#define EEC_NSUBSRC_ITALIAN_WW_I_NAVAL_LOSSES

((EAC_Non_Sub_Contact_Source)21)

#define EEC_NSUBSRC_ITALIAN_WW_II_NAVAL_LOSSES

((EAC_Non_Sub_Contact_Source)22)

#define EEC_NSUBSRC_ITALIAN_NAVAL_SURVEY_CHARTS

((EAC_Non_Sub_Contact_Source)23)

#define EEC_NSUBSRC_ITALIAN_NAVY_SURVEY

((EAC_Non_Sub_Contact_Source)24)

#define EEC_NSUBSRC_JAPAN_NAVAL_LOST_WW_II

((EAC_Non_Sub_Contact_Source)25)

#define EEC_NSUBSRC_JAPAN_NAVY_IN_WW_II

((EAC_Non_Sub_Contact_Source)26)

#define EEC_NSUBSRC_LLOYDS_UNDERWRITERS

((EAC_Non_Sub_Contact_Source)27)

#define EEC_NSUBSRC_MAD_VERIFIED

((EAC_Non_Sub_Contact_Source)28)

#define EEC_NSUBSRC_MARITIME_COMMISSION

((EAC_Non_Sub_Contact_Source)29)

#define EEC_NSUBSRC_MERCHANT_VESSELS_US_LOST

((EAC_Non_Sub_Contact_Source)30)

#define EEC_NSUBSRC_NAVAL_CHRONOLOGY_WW_II

((EAC_Non_Sub_Contact_Source)31)

#define EEC_NSUBSRC_NAVAL_LOSSES

((EAC_Non_Sub_Contact_Source)32)

#define EEC_NSUBSRC_NORTH_SEA_FISHING_CHARTS

((EAC_Non_Sub_Contact_Source)33)

#define EEC_NSUBSRC_NORWEGIAN_1914_18_LOSSES

((EAC_Non_Sub_Contact_Source)34)

#define EEC_NSUBSRC_OFFICE_OF_NAVAL_INTELLIGENCE

((EAC_Non_Sub_Contact_Source)35)

#define EEC_NSUBSRC_OMAN_NATIONAL_HYDROGRAPHIC_OFFICE

((EAC_Non_Sub_Contact_Source)36)

#define EEC_NSUBSRC_PHOTOGRAPHS_OF_PINNACLES

((EAC_Non_Sub_Contact_Source)37)

#define EEC_NSUBSRC_PORTUGAL_HYDROGRAPHIC_OFFICE

((EAC_Non_Sub_Contact_Source)38)

#define EEC_NSUBSRC_RADIO_NAVIGATION_WARNING

((EAC_Non_Sub_Contact_Source)39)

#define EEC_NSUBSRC_RCN_WRECK_PUB_272

((EAC_Non_Sub_Contact_Source)40)

#define EEC_NSUBSRC_SHIP_VISIT

((EAC_Non_Sub_Contact_Source)41)

#define EEC_NSUBSRC_SHIPPING_CASUALTIES

((EAC_Non_Sub_Contact_Source)42)

#define EEC_NSUBSRC_SHIPS_SUNK_BY_GERMANY

((EAC_Non_Sub_Contact_Source)43)

#define EEC_NSUBSRC_SONAR_VERIFIED

((EAC_Non_Sub_Contact_Source)44)

#define EEC_NSUBSRC_SPANISH_HYDROGRAPHIC_OFFICE

((EAC_Non_Sub_Contact_Source)45)

#define EEC_NSUBSRC_SPANISH_WW_I_MERCHANT_LOSSES

((EAC_Non_Sub_Contact_Source)46)

#define EEC_NSUBSRC_SWEDISH_1914_20_MERCHANT_LOSS

((EAC_Non_Sub_Contact_Source)47)

#define EEC_NSUBSRC_SWEDISH_BOARD_SHIPPING

((EAC_Non_Sub_Contact_Source)48)

#define EEC_NSUBSRC_TENTH_FLEET_RECORDS_OP374

((EAC_Non_Sub_Contact_Source)49)

#define EEC_NSUBSRC_US_COAST_AND_GEODETIC_SURVEY

((EAC_Non_Sub_Contact_Source)50)

#define EEC_NSUBSRC_US_COAST_GUARD_DISTRICTS

((EAC_Non_Sub_Contact_Source)51)

#define EEC_NSUBSRC_US_COAST_GUARD_RECORDS

((EAC_Non_Sub_Contact_Source)52)

#define EEC_NSUBSRC_US_LOSSES_DIRECTOR_FLEET_OPERATIONS

((EAC_Non_Sub_Contact_Source)53)

#define EEC_NSUBSRC_US_NAVY_AT_WAR_1941_45

((EAC_Non_Sub_Contact_Source)54)

#define EEC_NSUBSRC_US_NAVY_SONAR

((EAC_Non_Sub_Contact_Source)55)

typedef EDCS_Integer    EAC_Non_Sub_Contact_Source_Type;

#define EEC_NSUBSRCTY_ACTION

((EAC_Non_Sub_Contact_Source_Type)1)

#define EEC_NSUBSRCTY_CASUALTY

((EAC_Non_Sub_Contact_Source_Type)2)

#define EEC_NSUBSRCTY_CHART

((EAC_Non_Sub_Contact_Source_Type)3)

#define EEC_NSUBSRCTY_CHART_RECORDS

((EAC_Non_Sub_Contact_Source_Type)4)

#define EEC_NSUBSRCTY_MAGNETIC_ANOMALY_DETECTOR

((EAC_Non_Sub_Contact_Source_Type)5)

#define EEC_NSUBSRCTY_MINESWEEPER

((EAC_Non_Sub_Contact_Source_Type)6)

#define EEC_NSUBSRCTY_NORTH_SEA_FISHING_CHARTS

((EAC_Non_Sub_Contact_Source_Type)7)

#define EEC_NSUBSRCTY_NOTICE_TO_MARINERS

((EAC_Non_Sub_Contact_Source_Type)8)

#define EEC_NSUBSRCTY_PHOTOGRAPH

((EAC_Non_Sub_Contact_Source_Type)9)

#define EEC_NSUBSRCTY_POSITION_ACCURATE_FIELD_CHECK

((EAC_Non_Sub_Contact_Source_Type)10)

#define EEC_NSUBSRCTY_SALVAGE

((EAC_Non_Sub_Contact_Source_Type)11)

#define EEC_NSUBSRCTY_SONAR

((EAC_Non_Sub_Contact_Source_Type)12)

#define EEC_NSUBSRCTY_SURVEY

((EAC_Non_Sub_Contact_Source_Type)13)

#define EEC_NSUBSRCTY_SURVIVOR

((EAC_Non_Sub_Contact_Source_Type)14)

#define EEC_NSUBSRCTY_UK_HYDROGRAPHIC_RECORDS

((EAC_Non_Sub_Contact_Source_Type)15)

#define EEC_NSUBSRCTY_UNSPECIFIED_DETECTOR

((EAC_Non_Sub_Contact_Source_Type)16)

#define EEC_NSUBSRCTY_US_COAST_GUARD_RECORDS

((EAC_Non_Sub_Contact_Source_Type)17)

#define EEC_NSUBSRCTY_US_COAST_SURVEY

((EAC_Non_Sub_Contact_Source_Type)18)

#define EEC_NSUBSRCTY_US_NAVY

((EAC_Non_Sub_Contact_Source_Type)19)

#define EEC_NSUBSRCTY_US_WRECK_LIST

((EAC_Non_Sub_Contact_Source_Type)20)

typedef EDCS_Integer    EAC_Object_Aspect;

#define EEC_OBJASP_BODY

((EAC_Object_Aspect)1)

#define EEC_OBJASP_CUT

((EAC_Object_Aspect)2)

#define EEC_OBJASP_CUT_TRANSITION

((EAC_Object_Aspect)3)

#define EEC_OBJASP_EMBANK

((EAC_Object_Aspect)4)

#define EEC_OBJASP_EMBANK_OR_CUT_TRANSITION

((EAC_Object_Aspect)5)

#define EEC_OBJASP_EMBANK_TRANSITION

((EAC_Object_Aspect)6)

#define EEC_OBJASP_LEFT_CUT

((EAC_Object_Aspect)7)

#define EEC_OBJASP_LEFT_CUT_TRANSITION

((EAC_Object_Aspect)8)

#define EEC_OBJASP_LEFT_EMBANK

((EAC_Object_Aspect)9)

#define EEC_OBJASP_LEFT_EMBANK_OR_CUT_TRANSITION

((EAC_Object_Aspect)10)

#define EEC_OBJASP_LEFT_EMBANK_TRANSITION

((EAC_Object_Aspect)11)

#define EEC_OBJASP_LEFT_SHOULDER

((EAC_Object_Aspect)12)

#define EEC_OBJASP_RIGHT_CUT

((EAC_Object_Aspect)13)

#define EEC_OBJASP_RIGHT_CUT_TRANSITION

((EAC_Object_Aspect)14)

#define EEC_OBJASP_RIGHT_EMBANK

((EAC_Object_Aspect)15)

#define EEC_OBJASP_RIGHT_EMBANK_OR_CUT_TRANSITION

((EAC_Object_Aspect)16)

#define EEC_OBJASP_RIGHT_EMBANK_TRANSITION

((EAC_Object_Aspect)17)

#define EEC_OBJASP_RIGHT_SHOULDER

((EAC_Object_Aspect)18)

#define EEC_OBJASP_SHOULDER

((EAC_Object_Aspect)19)

typedef EDCS_Integer    EAC_Object_Configuration;

#define EEC_OBJCFG_DISPERSED

((EAC_Object_Configuration)1)

#define EEC_OBJCFG_DIVIDED_DIFFERENT_WIDTHS

((EAC_Object_Configuration)2)

#define EEC_OBJCFG_DIVIDED_SAME_WIDTH

((EAC_Object_Configuration)3)

#define EEC_OBJCFG_DOUBLE

((EAC_Object_Configuration)4)

#define EEC_OBJCFG_INCLINED

((EAC_Object_Configuration)5)

#define EEC_OBJCFG_JUXTAPOSITION

((EAC_Object_Configuration)6)

#define EEC_OBJCFG_NON_DIVIDED

((EAC_Object_Configuration)7)

#define EEC_OBJCFG_SINGLE

((EAC_Object_Configuration)8)

typedef EDCS_Integer    EAC_Object_Ordinal_Rank;

#define EEC_OBJORDRANK_FIRST

((EAC_Object_Ordinal_Rank)1)

#define EEC_OBJORDRANK_SECOND

((EAC_Object_Ordinal_Rank)2)

#define EEC_OBJORDRANK_THIRD

((EAC_Object_Ordinal_Rank)3)

#define EEC_OBJORDRANK_FOURTH

((EAC_Object_Ordinal_Rank)4)

#define EEC_OBJORDRANK_FIFTH

((EAC_Object_Ordinal_Rank)5)

typedef EDCS_Integer    EAC_Object_Orientation_Wrt_Vertical;

#define EEC_OBJORNTWRTVERT_HORIZONTAL

((EAC_Object_Orientation_Wrt_Vertical)1)

#define EEC_OBJORNTWRTVERT_INVERTED

((EAC_Object_Orientation_Wrt_Vertical)2)

#define EEC_OBJORNTWRTVERT_LEANING

((EAC_Object_Orientation_Wrt_Vertical)3)

#define EEC_OBJORNTWRTVERT_ON_SIDE

((EAC_Object_Orientation_Wrt_Vertical)4)

#define EEC_OBJORNTWRTVERT_UPRIGHT

((EAC_Object_Orientation_Wrt_Vertical)5)

typedef EDCS_Integer    EAC_Object_Polygonal_Face_Shape;

#define EEC_OBJPOLYFCSHAP_EQUILATERAL_TRIANGLE

((EAC_Object_Polygonal_Face_Shape)1)

#define EEC_OBJPOLYFCSHAP_HEXAGON

((EAC_Object_Polygonal_Face_Shape)2)

#define EEC_OBJPOLYFCSHAP_OCTAGON

((EAC_Object_Polygonal_Face_Shape)3)

#define EEC_OBJPOLYFCSHAP_PENTAGON

((EAC_Object_Polygonal_Face_Shape)4)

#define EEC_OBJPOLYFCSHAP_RECTANGLE

((EAC_Object_Polygonal_Face_Shape)5)

#define EEC_OBJPOLYFCSHAP_RIGHT_ISOSCELES_TRIANGLE

((EAC_Object_Polygonal_Face_Shape)6)

#define EEC_OBJPOLYFCSHAP_RIGHT_TRIANGLE

((EAC_Object_Polygonal_Face_Shape)7)

#define EEC_OBJPOLYFCSHAP_SQUARE

((EAC_Object_Polygonal_Face_Shape)8)

#define EEC_OBJPOLYFCSHAP_TRIANGLE

((EAC_Object_Polygonal_Face_Shape)9)

typedef EDCS_Integer    EAC_Object_Set_Type;

#define EEC_OBJSETTY_AERONAUTICAL

((EAC_Object_Set_Type)1)

#define EEC_OBJSETTY_AERONAUTICAL_OBSTRUCTION

((EAC_Object_Set_Type)2)

#define EEC_OBJSETTY_AID_TO_NAVIGATION

((EAC_Object_Set_Type)3)

#define EEC_OBJSETTY_AIRSPACE

((EAC_Object_Set_Type)4)

#define EEC_OBJSETTY_ATS_ROUTE

((EAC_Object_Set_Type)5)

#define EEC_OBJSETTY_BEACH

((EAC_Object_Set_Type)6)

#define EEC_OBJSETTY_BOUNDARY

((EAC_Object_Set_Type)7)

#define EEC_OBJSETTY_COASTLINE

((EAC_Object_Set_Type)8)

#define EEC_OBJSETTY_CULTURAL_LANDMARK

((EAC_Object_Set_Type)9)

#define EEC_OBJSETTY_DATA_QUALITY

((EAC_Object_Set_Type)10)

#define EEC_OBJSETTY_DATABASE_BOUNDARY

((EAC_Object_Set_Type)11)

#define EEC_OBJSETTY_DEMARCATION

((EAC_Object_Set_Type)12)

#define EEC_OBJSETTY_ELEVATION

((EAC_Object_Set_Type)13)

#define EEC_OBJSETTY_FIXED_UNDERWATER_OBJECT

((EAC_Object_Set_Type)14)

#define EEC_OBJSETTY_GROUND_OBSTACLE

((EAC_Object_Set_Type)15)

#define EEC_OBJSETTY_HYDRO

((EAC_Object_Set_Type)16)

#define EEC_OBJSETTY_HYDRO_AID_TO_NAVIGATION

((EAC_Object_Set_Type)17)

#define EEC_OBJSETTY_HYDRO_DANGER

((EAC_Object_Set_Type)18)

#define EEC_OBJSETTY_HYDRO_LIMITS

((EAC_Object_Set_Type)19)

#define EEC_OBJSETTY_HYPSOGRAPHY

((EAC_Object_Set_Type)20)

#define EEC_OBJSETTY_INDUSTRY

((EAC_Object_Set_Type)21)

#define EEC_OBJSETTY_INLAND_WATER

((EAC_Object_Set_Type)22)

#define EEC_OBJSETTY_LAND_COVER

((EAC_Object_Set_Type)23)

#define EEC_OBJSETTY_MARINE_ENVIRONMENT

((EAC_Object_Set_Type)24)

#define EEC_OBJSETTY_MARINE_LIMIT

((EAC_Object_Set_Type)25)

#define EEC_OBJSETTY_MARINE_NAVIGATION

((EAC_Object_Set_Type)26)

#define EEC_OBJSETTY_MARINE_OBSTRUCTION

((EAC_Object_Set_Type)27)

#define EEC_OBJSETTY_MARINE_OVERVIEW

((EAC_Object_Set_Type)28)

#define EEC_OBJSETTY_MARINE_SHORE

((EAC_Object_Set_Type)29)

#define EEC_OBJSETTY_MILITARY_AIRSPACE

((EAC_Object_Set_Type)30)

#define EEC_OBJSETTY_MILITARY_STRUCTURE

((EAC_Object_Set_Type)31)

#define EEC_OBJSETTY_OCEAN_ENVIRONMENT

((EAC_Object_Set_Type)32)

#define EEC_OBJSETTY_OCEAN_FLOOR

((EAC_Object_Set_Type)33)

#define EEC_OBJSETTY_OVERVIEW

((EAC_Object_Set_Type)34)

#define EEC_OBJSETTY_PHYSIOGRAPHY

((EAC_Object_Set_Type)35)

#define EEC_OBJSETTY_PLACE_NAME

((EAC_Object_Set_Type)36)

#define EEC_OBJSETTY_PLANETARY_SCIENCE

((EAC_Object_Set_Type)37)

#define EEC_OBJSETTY_POLITICAL_ENTITY

((EAC_Object_Set_Type)38)

#define EEC_OBJSETTY_POPULATION

((EAC_Object_Set_Type)39)

#define EEC_OBJSETTY_PORT_AND_HARBOUR

((EAC_Object_Set_Type)40)

#define EEC_OBJSETTY_RAILWAY

((EAC_Object_Set_Type)41)

#define EEC_OBJSETTY_ROAD

((EAC_Object_Set_Type)42)

#define EEC_OBJSETTY_SHORE_STRUCTURE

((EAC_Object_Set_Type)43)

#define EEC_OBJSETTY_TERMINAL_PROCEDURE

((EAC_Object_Set_Type)44)

#define EEC_OBJSETTY_TERRAIN_COMPOSITION

((EAC_Object_Set_Type)45)

#define EEC_OBJSETTY_TERRAIN_CONFIGURATION

((EAC_Object_Set_Type)46)

#define EEC_OBJSETTY_TERRAIN_TRANSPORTATION_ROUTE

((EAC_Object_Set_Type)47)

#define EEC_OBJSETTY_TILE_SET

((EAC_Object_Set_Type)48)

#define EEC_OBJSETTY_TRACK_SWATH

((EAC_Object_Set_Type)49)

#define EEC_OBJSETTY_UNDERWATER_OBJECT

((EAC_Object_Set_Type)50)

#define EEC_OBJSETTY_UTILITY

((EAC_Object_Set_Type)51)

#define EEC_OBJSETTY_VEGETATION

((EAC_Object_Set_Type)52)

#define EEC_OBJSETTY_WATER_BODY_BATHYMETRY

((EAC_Object_Set_Type)53)

typedef EDCS_Integer    EAC_Obscurant_Type;

#define EEC_OBSCTY_ADVECTION_FOG

((EAC_Obscurant_Type)1)

#define EEC_OBSCTY_BLOWING_SNOW

((EAC_Obscurant_Type)2)

#define EEC_OBSCTY_DESERT_HAZE

((EAC_Obscurant_Type)3)

#define EEC_OBSCTY_DESERT_SUMMER

((EAC_Obscurant_Type)4)

#define EEC_OBSCTY_DESERT_WINTER

((EAC_Obscurant_Type)5)

#define EEC_OBSCTY_DUSTSTORM

((EAC_Obscurant_Type)6)

#define EEC_OBSCTY_HAZE

((EAC_Obscurant_Type)7)

#define EEC_OBSCTY_MARINE_HAZE

((EAC_Obscurant_Type)8)

#define EEC_OBSCTY_NONE_PRESENT

((EAC_Obscurant_Type)9)

#define EEC_OBSCTY_RADIATION_FOG

((EAC_Obscurant_Type)10)

#define EEC_OBSCTY_RURAL_HAZE

((EAC_Obscurant_Type)11)

#define EEC_OBSCTY_SNOW

((EAC_Obscurant_Type)12)

#define EEC_OBSCTY_TEMPERATE_SUMMER_DAY

((EAC_Obscurant_Type)13)

#define EEC_OBSCTY_TEMPERATE_SUMMER_NIGHT

((EAC_Obscurant_Type)14)

#define EEC_OBSCTY_TEMPERATE_WINTER

((EAC_Obscurant_Type)15)

#define EEC_OBSCTY_TROPOSPHERIC

((EAC_Obscurant_Type)16)

#define EEC_OBSCTY_URBAN_HAZE

((EAC_Obscurant_Type)17)

typedef EDCS_Integer    EAC_Observation_Platform_Type;

#define EEC_OBVPLATTY_AIRCRAFT

((EAC_Observation_Platform_Type)1)

#define EEC_OBVPLATTY_BUOY

((EAC_Observation_Platform_Type)2)

#define EEC_OBVPLATTY_FIXED_WEATHER_STATION

((EAC_Observation_Platform_Type)3)

#define EEC_OBVPLATTY_GEOPHYSICAL_SATELLITE

((EAC_Observation_Platform_Type)4)

#define EEC_OBVPLATTY_HUMAN

((EAC_Observation_Platform_Type)5)

#define EEC_OBVPLATTY_METEOROLOGIC_OBSERVATION_TOWER

((EAC_Observation_Platform_Type)6)

#define EEC_OBVPLATTY_MOTOR_VEHICLE

((EAC_Observation_Platform_Type)7)

#define EEC_OBVPLATTY_VESSEL

((EAC_Observation_Platform_Type)8)

typedef EDCS_Integer    EAC_Observed_Visibility_Report_Type;

#define EEC_OBVVISRPTTY_MINIMUM

((EAC_Observed_Visibility_Report_Type)1)

#define EEC_OBVVISRPTTY_PRVL

((EAC_Observed_Visibility_Report_Type)2)

#define EEC_OBVVISRPTTY_PRVL_VAR_HIGH

((EAC_Observed_Visibility_Report_Type)3)

#define EEC_OBVVISRPTTY_PRVL_VAR_LOW

((EAC_Observed_Visibility_Report_Type)4)

#define EEC_OBVVISRPTTY_SECTOR

((EAC_Observed_Visibility_Report_Type)5)

#define EEC_OBVVISRPTTY_TOWER

((EAC_Observed_Visibility_Report_Type)6)

#define EEC_OBVVISRPTTY_TOWER_VAR_HIGH

((EAC_Observed_Visibility_Report_Type)7)

#define EEC_OBVVISRPTTY_TOWER_VAR_LOW

((EAC_Observed_Visibility_Report_Type)8)

typedef EDCS_Integer    EAC_Ocean_Floor_Region_Name_Type;

#define EEC_OCFLRREGNNAMTY_ABYSSAL_HILLS

((EAC_Ocean_Floor_Region_Name_Type)1)

#define EEC_OCFLRREGNNAMTY_ABYSSAL_PLAIN

((EAC_Ocean_Floor_Region_Name_Type)2)

#define EEC_OCFLRREGNNAMTY_APRON

((EAC_Ocean_Floor_Region_Name_Type)3)

#define EEC_OCFLRREGNNAMTY_ARCHIPELAGIC_APRON

((EAC_Ocean_Floor_Region_Name_Type)4)

#define EEC_OCFLRREGNNAMTY_BANK

((EAC_Ocean_Floor_Region_Name_Type)5)

#define EEC_OCFLRREGNNAMTY_BANK_SET

((EAC_Ocean_Floor_Region_Name_Type)6)

#define EEC_OCFLRREGNNAMTY_BASIN

((EAC_Ocean_Floor_Region_Name_Type)7)

#define EEC_OCFLRREGNNAMTY_BORDERLAND

((EAC_Ocean_Floor_Region_Name_Type)8)

#define EEC_OCFLRREGNNAMTY_CALDERA

((EAC_Ocean_Floor_Region_Name_Type)9)

#define EEC_OCFLRREGNNAMTY_CANYON

((EAC_Ocean_Floor_Region_Name_Type)10)

#define EEC_OCFLRREGNNAMTY_CANYON_SET

((EAC_Ocean_Floor_Region_Name_Type)11)

#define EEC_OCFLRREGNNAMTY_CAP

((EAC_Ocean_Floor_Region_Name_Type)12)

#define EEC_OCFLRREGNNAMTY_CNTNTL_MARGIN

((EAC_Ocean_Floor_Region_Name_Type)13)

#define EEC_OCFLRREGNNAMTY_CNTNTL_RISE

((EAC_Ocean_Floor_Region_Name_Type)14)

#define EEC_OCFLRREGNNAMTY_CNTNTL_SHELF

((EAC_Ocean_Floor_Region_Name_Type)15)

#define EEC_OCFLRREGNNAMTY_CNTNTL_SLOPE

((EAC_Ocean_Floor_Region_Name_Type)16)

#define EEC_OCFLRREGNNAMTY_DEEP

((EAC_Ocean_Floor_Region_Name_Type)17)

#define EEC_OCFLRREGNNAMTY_ESCARPMENT

((EAC_Ocean_Floor_Region_Name_Type)18)

#define EEC_OCFLRREGNNAMTY_FAN

((EAC_Ocean_Floor_Region_Name_Type)19)

#define EEC_OCFLRREGNNAMTY_FRACTURE_ZONE

((EAC_Ocean_Floor_Region_Name_Type)20)

#define EEC_OCFLRREGNNAMTY_GUYOT

((EAC_Ocean_Floor_Region_Name_Type)21)

#define EEC_OCFLRREGNNAMTY_GUYOT_SET

((EAC_Ocean_Floor_Region_Name_Type)22)

#define EEC_OCFLRREGNNAMTY_HILL

((EAC_Ocean_Floor_Region_Name_Type)23)

#define EEC_OCFLRREGNNAMTY_HILL_SET

((EAC_Ocean_Floor_Region_Name_Type)24)

#define EEC_OCFLRREGNNAMTY_HOLE

((EAC_Ocean_Floor_Region_Name_Type)25)

#define EEC_OCFLRREGNNAMTY_KNOLL

((EAC_Ocean_Floor_Region_Name_Type)26)

#define EEC_OCFLRREGNNAMTY_KNOLL_SET

((EAC_Ocean_Floor_Region_Name_Type)27)

#define EEC_OCFLRREGNNAMTY_LEVEE

((EAC_Ocean_Floor_Region_Name_Type)28)

#define EEC_OCFLRREGNNAMTY_MEDIAN_VALLEY

((EAC_Ocean_Floor_Region_Name_Type)29)

#define EEC_OCFLRREGNNAMTY_MID_OCEANIC_RIDGE

((EAC_Ocean_Floor_Region_Name_Type)30)

#define EEC_OCFLRREGNNAMTY_MOAT

((EAC_Ocean_Floor_Region_Name_Type)31)

#define EEC_OCFLRREGNNAMTY_MOUNTAIN_SET

((EAC_Ocean_Floor_Region_Name_Type)32)

#define EEC_OCFLRREGNNAMTY_PASSAGE

((EAC_Ocean_Floor_Region_Name_Type)33)

#define EEC_OCFLRREGNNAMTY_PEAK

((EAC_Ocean_Floor_Region_Name_Type)34)

#define EEC_OCFLRREGNNAMTY_PINNACLE

((EAC_Ocean_Floor_Region_Name_Type)35)

#define EEC_OCFLRREGNNAMTY_PLAIN

((EAC_Ocean_Floor_Region_Name_Type)36)

#define EEC_OCFLRREGNNAMTY_PLATEAU

((EAC_Ocean_Floor_Region_Name_Type)37)

#define EEC_OCFLRREGNNAMTY_PROMONTORY

((EAC_Ocean_Floor_Region_Name_Type)38)

#define EEC_OCFLRREGNNAMTY_PROVINCE

((EAC_Ocean_Floor_Region_Name_Type)39)

#define EEC_OCFLRREGNNAMTY_REEF

((EAC_Ocean_Floor_Region_Name_Type)40)

#define EEC_OCFLRREGNNAMTY_REEF_SET

((EAC_Ocean_Floor_Region_Name_Type)41)

#define EEC_OCFLRREGNNAMTY_RIDGE

((EAC_Ocean_Floor_Region_Name_Type)42)

#define EEC_OCFLRREGNNAMTY_RIDGE_SET

((EAC_Ocean_Floor_Region_Name_Type)43)

#define EEC_OCFLRREGNNAMTY_RISE

((EAC_Ocean_Floor_Region_Name_Type)44)

#define EEC_OCFLRREGNNAMTY_SADDLE

((EAC_Ocean_Floor_Region_Name_Type)45)

#define EEC_OCFLRREGNNAMTY_SEABIGHT

((EAC_Ocean_Floor_Region_Name_Type)46)

#define EEC_OCFLRREGNNAMTY_SEA_CHANNEL

((EAC_Ocean_Floor_Region_Name_Type)47)

#define EEC_OCFLRREGNNAMTY_SEAMOUNT

((EAC_Ocean_Floor_Region_Name_Type)48)

#define EEC_OCFLRREGNNAMTY_SEAMOUNT_CHAIN

((EAC_Ocean_Floor_Region_Name_Type)49)

#define EEC_OCFLRREGNNAMTY_SEAMOUNT_GROUP

((EAC_Ocean_Floor_Region_Name_Type)50)

#define EEC_OCFLRREGNNAMTY_SEAMOUNT_PROVINCE

((EAC_Ocean_Floor_Region_Name_Type)51)

#define EEC_OCFLRREGNNAMTY_SEAMOUNT_SET

((EAC_Ocean_Floor_Region_Name_Type)52)

#define EEC_OCFLRREGNNAMTY_SHELF

((EAC_Ocean_Floor_Region_Name_Type)53)

#define EEC_OCFLRREGNNAMTY_SHELF_EDGE

((EAC_Ocean_Floor_Region_Name_Type)54)

#define EEC_OCFLRREGNNAMTY_SHOAL

((EAC_Ocean_Floor_Region_Name_Type)55)

#define EEC_OCFLRREGNNAMTY_SHOAL_SET

((EAC_Ocean_Floor_Region_Name_Type)56)

#define EEC_OCFLRREGNNAMTY_SILL

((EAC_Ocean_Floor_Region_Name_Type)57)

#define EEC_OCFLRREGNNAMTY_SLOPE

((EAC_Ocean_Floor_Region_Name_Type)58)

#define EEC_OCFLRREGNNAMTY_SOUND

((EAC_Ocean_Floor_Region_Name_Type)59)

#define EEC_OCFLRREGNNAMTY_SPUR

((EAC_Ocean_Floor_Region_Name_Type)60)

#define EEC_OCFLRREGNNAMTY_TERRACE

((EAC_Ocean_Floor_Region_Name_Type)61)

#define EEC_OCFLRREGNNAMTY_TRENCH

((EAC_Ocean_Floor_Region_Name_Type)62)

#define EEC_OCFLRREGNNAMTY_TROUGH

((EAC_Ocean_Floor_Region_Name_Type)63)

#define EEC_OCFLRREGNNAMTY_VALLEY

((EAC_Ocean_Floor_Region_Name_Type)64)

#define EEC_OCFLRREGNNAMTY_ZONE

((EAC_Ocean_Floor_Region_Name_Type)65)

typedef EDCS_Integer    EAC_Ocean_Name;

#define EEC_OCEANNAME_ANTARCTIC

((EAC_Ocean_Name)1)

#define EEC_OCEANNAME_ARCTIC

((EAC_Ocean_Name)2)

#define EEC_OCEANNAME_ATLANTIC

((EAC_Ocean_Name)3)

#define EEC_OCEANNAME_INDIAN

((EAC_Ocean_Name)4)

#define EEC_OCEANNAME_NORTH_ATLANTIC

((EAC_Ocean_Name)5)

#define EEC_OCEANNAME_NORTH_PACIFIC

((EAC_Ocean_Name)6)

#define EEC_OCEANNAME_PACIFIC

((EAC_Ocean_Name)7)

#define EEC_OCEANNAME_SOUTH_ATLANTIC

((EAC_Ocean_Name)8)

#define EEC_OCEANNAME_SOUTH_CHINA

((EAC_Ocean_Name)9)

#define EEC_OCEANNAME_SOUTH_PACIFIC

((EAC_Ocean_Name)10)

typedef EDCS_Integer    EAC_Offshore_Platform_Type;

#define EEC_OFFSHPLATTY_ACCOMMODATION

((EAC_Offshore_Platform_Type)1)

#define EEC_OFFSHPLATTY_ARTICULATED_LOADING

((EAC_Offshore_Platform_Type)2)

#define EEC_OFFSHPLATTY_ARTIFICIAL_ISLAND

((EAC_Offshore_Platform_Type)3)

#define EEC_OFFSHPLATTY_FLOATING_PRODUCTION_VESSEL

((EAC_Offshore_Platform_Type)4)

#define EEC_OFFSHPLATTY_MOORING_TOWER

((EAC_Offshore_Platform_Type)5)

#define EEC_OFFSHPLATTY_NAVIGATION_AID_SUPPORT

((EAC_Offshore_Platform_Type)6)

#define EEC_OFFSHPLATTY_OBSERVATION

((EAC_Offshore_Platform_Type)7)

#define EEC_OFFSHPLATTY_OBSERVATION_RESEARCH

((EAC_Offshore_Platform_Type)8)

#define EEC_OFFSHPLATTY_OIL_DERRICK

((EAC_Offshore_Platform_Type)9)

#define EEC_OFFSHPLATTY_PRODUCTION

((EAC_Offshore_Platform_Type)10)

#define EEC_OFFSHPLATTY_RESEARCH

((EAC_Offshore_Platform_Type)11)

#define EEC_OFFSHPLATTY_SINGLE_ANCHOR_LEG_MOORING

((EAC_Offshore_Platform_Type)12)

typedef EDCS_Integer    EAC_Oil_Barrier_Type;

#define EEC_OILBARTY_FLOATING

((EAC_Oil_Barrier_Type)1)

#define EEC_OILBARTY_OIL_RETENTION_PIPE

((EAC_Oil_Barrier_Type)2)

typedef EDCS_Integer    EAC_Omnidir_Ship_Noise_Confidence;

#define EEC_OMNDSHPNSECNF_LOW

((EAC_Omnidir_Ship_Noise_Confidence)1)

#define EEC_OMNDSHPNSECNF_MEDIUM

((EAC_Omnidir_Ship_Noise_Confidence)2)

#define EEC_OMNDSHPNSECNF_HIGH

((EAC_Omnidir_Ship_Noise_Confidence)3)

typedef EDCS_Integer    EAC_Operating_Restrictions_Type;

#define EEC_OPERRESTTY_DAYTIME_ONLY

((EAC_Operating_Restrictions_Type)1)

#define EEC_OPERRESTTY_NIGHT_TIME_ONLY

((EAC_Operating_Restrictions_Type)2)

#define EEC_OPERRESTTY_NO_RESTRICTIONS

((EAC_Operating_Restrictions_Type)3)

#define EEC_OPERRESTTY_PRONE_TO_FLOODING

((EAC_Operating_Restrictions_Type)4)

#define EEC_OPERRESTTY_PRONE_TO_ICE

((EAC_Operating_Restrictions_Type)5)

#define EEC_OPERRESTTY_PRONE_TO_SNOW

((EAC_Operating_Restrictions_Type)6)

#define EEC_OPERRESTTY_SPECIAL_RESTRICTIONS

((EAC_Operating_Restrictions_Type)7)

typedef EDCS_Integer    EAC_Operating_Time;

#define EEC_OPERTIME_CONTINUOUS

((EAC_Operating_Time)1)

#define EEC_OPERTIME_DAYTIME

((EAC_Operating_Time)2)

#define EEC_OPERTIME_NIGHT_TIME

((EAC_Operating_Time)3)

#define EEC_OPERTIME_SUMMER_TIME_APRIL_OCTOBER

((EAC_Operating_Time)4)

#define EEC_OPERTIME_WINTER_TIME_NOVEMBER_MARCH

((EAC_Operating_Time)5)

typedef EDCS_Integer    EAC_Overhead_Obstruction_Type;

#define EEC_OVRHDOBSTNTY_BRIDGE_SUPERSTRUCTURE

((EAC_Overhead_Obstruction_Type)1)

#define EEC_OVRHDOBSTNTY_HIGH_TENSION_POWERLINE

((EAC_Overhead_Obstruction_Type)2)

#define EEC_OVRHDOBSTNTY_RAILWAY_POWERLINE

((EAC_Overhead_Obstruction_Type)3)

#define EEC_OVRHDOBSTNTY_ROOF

((EAC_Overhead_Obstruction_Type)4)

#define EEC_OVRHDOBSTNTY_VIADUCT_ARCH_CONSTRUCTION

((EAC_Overhead_Obstruction_Type)5)

#define EEC_OVRHDOBSTNTY_VIADUCT_FRAME_CONSTRUCTION

((EAC_Overhead_Obstruction_Type)6)

typedef EDCS_Integer    EAC_Parapet_Type;

#define EEC_PARAPETTY_EARTHEN_WALL

((EAC_Parapet_Type)1)

typedef EDCS_Integer    EAC_Pasquill_Atmosphere_Stability_Index;

#define EEC_PASQATMSTAB_CATEGORY_A

((EAC_Pasquill_Atmosphere_Stability_Index)1)

#define EEC_PASQATMSTAB_CATEGORY_A_B

((EAC_Pasquill_Atmosphere_Stability_Index)2)

#define EEC_PASQATMSTAB_CATEGORY_B

((EAC_Pasquill_Atmosphere_Stability_Index)3)

#define EEC_PASQATMSTAB_CATEGORY_B_C

((EAC_Pasquill_Atmosphere_Stability_Index)4)

#define EEC_PASQATMSTAB_CATEGORY_C

((EAC_Pasquill_Atmosphere_Stability_Index)5)

#define EEC_PASQATMSTAB_CATEGORY_C_D

((EAC_Pasquill_Atmosphere_Stability_Index)6)

#define EEC_PASQATMSTAB_CATEGORY_D

((EAC_Pasquill_Atmosphere_Stability_Index)7)

#define EEC_PASQATMSTAB_CATEGORY_E

((EAC_Pasquill_Atmosphere_Stability_Index)8)

#define EEC_PASQATMSTAB_CATEGORY_F

((EAC_Pasquill_Atmosphere_Stability_Index)9)

#define EEC_PASQATMSTAB_CATEGORY_G

((EAC_Pasquill_Atmosphere_Stability_Index)10)

typedef EDCS_Integer    EAC_Patrol_Craft_Type;

#define EEC_PTLCRFTTY_AB_21_CLASS

((EAC_Patrol_Craft_Type)1)

#define EEC_PTLCRFTTY_AB_25_CLASS

((EAC_Patrol_Craft_Type)2)

#define EEC_PTLCRFTTY_ABJAY_CLASS

((EAC_Patrol_Craft_Type)3)

#define EEC_PTLCRFTTY_ACHIMITA_CLASS

((EAC_Patrol_Craft_Type)4)

#define EEC_PTLCRFTTY_ADDIRIYAH_CLASS

((EAC_Patrol_Craft_Type)5)

#define EEC_PTLCRFTTY_AGDLEK_CLASS

((EAC_Patrol_Craft_Type)6)

#define EEC_PTLCRFTTY_AGUINALDO_CLASS

((EAC_Patrol_Craft_Type)7)

#define EEC_PTLCRFTTY_AL_BOOM_CLASS

((EAC_Patrol_Craft_Type)8)

#define EEC_PTLCRFTTY_AL_BUSHRA_CLASS

((EAC_Patrol_Craft_Type)9)

#define EEC_PTLCRFTTY_AL_ISAR_CLASS

((EAC_Patrol_Craft_Type)10)

#define EEC_PTLCRFTTY_AL_MABRUKAH_CLASS

((EAC_Patrol_Craft_Type)11)

#define EEC_PTLCRFTTY_AL_MANAMA_CLASS

((EAC_Patrol_Craft_Type)12)

#define EEC_PTLCRFTTY_AL_RIFFA_CLASS

((EAC_Patrol_Craft_Type)13)

#define EEC_PTLCRFTTY_AL_ZATUM_CLASS

((EAC_Patrol_Craft_Type)14)

#define EEC_PTLCRFTTY_ALBATROS_MISSILE_BOAT_CLASS

((EAC_Patrol_Craft_Type)15)

#define EEC_PTLCRFTTY_ALBATROS_POLAR_CLASS

((EAC_Patrol_Craft_Type)16)

#define EEC_PTLCRFTTY_ALBORAN_CLASS

((EAC_Patrol_Craft_Type)17)

#define EEC_PTLCRFTTY_ALFEREZ_SOBRAL_SOTOYOMO_CLASS

((EAC_Patrol_Craft_Type)18)

#define EEC_PTLCRFTTY_ALMARADIM_CLASS

((EAC_Patrol_Craft_Type)19)

#define EEC_PTLCRFTTY_ALMIRANTE_BALSAM_CLASS

((EAC_Patrol_Craft_Type)20)

#define EEC_PTLCRFTTY_AMAZONAS_CLASS

((EAC_Patrol_Craft_Type)21)

#define EEC_PTLCRFTTY_AMBASSADOR_III_CLASS

((EAC_Patrol_Craft_Type)22)

#define EEC_PTLCRFTTY_AMER_CLASS

((EAC_Patrol_Craft_Type)23)

#define EEC_PTLCRFTTY_ANAGA_CLASS

((EAC_Patrol_Craft_Type)24)

#define EEC_PTLCRFTTY_ANDAU_CLASS

((EAC_Patrol_Craft_Type)25)

#define EEC_PTLCRFTTY_ANDRADE_CLASS

((EAC_Patrol_Craft_Type)26)

#define EEC_PTLCRFTTY_ANTARCTIC_CLASS

((EAC_Patrol_Craft_Type)27)

#define EEC_PTLCRFTTY_ANTIPLIARCHOS_LASCOS_CLASS

((EAC_Patrol_Craft_Type)28)

#define EEC_PTLCRFTTY_ARDHANA_CLASS

((EAC_Patrol_Craft_Type)29)

#define EEC_PTLCRFTTY_ARMATOLOS_CLASS

((EAC_Patrol_Craft_Type)30)

#define EEC_PTLCRFTTY_ARNALA_CLASS

((EAC_Patrol_Craft_Type)31)

#define EEC_PTLCRFTTY_ASHEVILLE_CLASS

((EAC_Patrol_Craft_Type)32)

#define EEC_PTLCRFTTY_AYAM_CLASS

((EAC_Patrol_Craft_Type)33)

#define EEC_PTLCRFTTY_AZMAT_CLASS

((EAC_Patrol_Craft_Type)34)

#define EEC_PTLCRFTTY_BADR_CLASS

((EAC_Patrol_Craft_Type)35)

#define EEC_PTLCRFTTY_BAKASSI_CLASS

((EAC_Patrol_Craft_Type)36)

#define EEC_PTLCRFTTY_BALIKPAPAN_CLASS

((EAC_Patrol_Craft_Type)37)

#define EEC_PTLCRFTTY_BANIYAS_CLASS

((EAC_Patrol_Craft_Type)38)

#define EEC_PTLCRFTTY_BARCELO_CLASS

((EAC_Patrol_Craft_Type)39)

#define EEC_PTLCRFTTY_BARNEGAT_CLASS

((EAC_Patrol_Craft_Type)40)

#define EEC_PTLCRFTTY_BARRACUDA_CLASS

((EAC_Patrol_Craft_Type)41)

#define EEC_PTLCRFTTY_BARSO_CLASS

((EAC_Patrol_Craft_Type)42)

#define EEC_PTLCRFTTY_BARZAN_CLASS

((EAC_Patrol_Craft_Type)43)

#define EEC_PTLCRFTTY_BATILLO_CLASS

((EAC_Patrol_Craft_Type)44)

#define EEC_PTLCRFTTY_BESKYTTEREN_CLASS

((EAC_Patrol_Craft_Type)45)

#define EEC_PTLCRFTTY_BETELGEUSE_CLASS

((EAC_Patrol_Craft_Type)46)

#define EEC_PTLCRFTTY_BISHKALI_CLASS

((EAC_Patrol_Craft_Type)47)

#define EEC_PTLCRFTTY_BIZERTE_CLASS

((EAC_Patrol_Craft_Type)48)

#define EEC_PTLCRFTTY_BORA_CLASS

((EAC_Patrol_Craft_Type)49)

#define EEC_PTLCRFTTY_BOULINGUI_CLASS

((EAC_Patrol_Craft_Type)50)

#define EEC_PTLCRFTTY_BPS_500_CLASS

((EAC_Patrol_Craft_Type)51)

#define EEC_PTLCRFTTY_BRACUI_CLASS

((EAC_Patrol_Craft_Type)52)

#define EEC_PTLCRFTTY_BULTA_STORM_CLASS

((EAC_Patrol_Craft_Type)53)

#define EEC_PTLCRFTTY_BURUN_CLASS

((EAC_Patrol_Craft_Type)54)

#define EEC_PTLCRFTTY_BURYA_CLASS

((EAC_Patrol_Craft_Type)55)

#define EEC_PTLCRFTTY_CACINE_CLASS

((EAC_Patrol_Craft_Type)56)

#define EEC_PTLCRFTTY_CAMBIASO_CLASS

((EAC_Patrol_Craft_Type)57)

#define EEC_PTLCRFTTY_CANNON_CLASS

((EAC_Patrol_Craft_Type)58)

#define EEC_PTLCRFTTY_CAPE_CLASS

((EAC_Patrol_Craft_Type)59)

#define EEC_PTLCRFTTY_CASMA_CLASS

((EAC_Patrol_Craft_Type)60)

#define EEC_PTLCRFTTY_CASSIOPEA_CLASS

((EAC_Patrol_Craft_Type)61)

#define EEC_PTLCRFTTY_CASTLE_CLASS

((EAC_Patrol_Craft_Type)62)

#define EEC_PTLCRFTTY_CHEROKEE_CLASS

((EAC_Patrol_Craft_Type)63)

#define EEC_PTLCRFTTY_CHILREU_CLASS

((EAC_Patrol_Craft_Type)64)

#define EEC_PTLCRFTTY_CHONBURI_CLASS

((EAC_Patrol_Craft_Type)65)

#define EEC_PTLCRFTTY_CONSTITUCION__CLASS

((EAC_Patrol_Craft_Type)66)

#define EEC_PTLCRFTTY_COUTINHO_CLASS

((EAC_Patrol_Craft_Type)67)

#define EEC_PTLCRFTTY_CYCLONE_CLASS

((EAC_Patrol_Craft_Type)68)

#define EEC_PTLCRFTTY_DAMSAH_CLASS

((EAC_Patrol_Craft_Type)69)

#define EEC_PTLCRFTTY_DEMOCRATA_CLASS

((EAC_Patrol_Craft_Type)70)

#define EEC_PTLCRFTTY_DERGACH_CLASS

((EAC_Patrol_Craft_Type)71)

#define EEC_PTLCRFTTY_DESCUBIERTA_CLASS

((EAC_Patrol_Craft_Type)72)

#define EEC_PTLCRFTTY_DHOFAR_CLASS

((EAC_Patrol_Craft_Type)73)

#define EEC_PTLCRFTTY_DJEBEL_CHINOISE_CLASS

((EAC_Patrol_Craft_Type)74)

#define EEC_PTLCRFTTY_DOGAN_CLASS

((EAC_Patrol_Craft_Type)75)

#define EEC_PTLCRFTTY_DURDHARSHA_CLASS

((EAC_Patrol_Craft_Type)76)

#define EEC_PTLCRFTTY_DZATA_CLASS

((EAC_Patrol_Craft_Type)77)

#define EEC_PTLCRFTTY_DZUKAS_STORM_CLASS

((EAC_Patrol_Craft_Type)78)

#define EEC_PTLCRFTTY_EILAT_CLASS

((EAC_Patrol_Craft_Type)79)

#define EEC_PTLCRFTTY_EITHNE_CLASS

((EAC_Patrol_Craft_Type)80)

#define EEC_PTLCRFTTY_EL_LAHIQ_CLASS

((EAC_Patrol_Craft_Type)81)

#define EEC_PTLCRFTTY_EL_YADEKH_CLASS

((EAC_Patrol_Craft_Type)82)

#define EEC_PTLCRFTTY_EMER_CLASS

((EAC_Patrol_Craft_Type)83)

#define EEC_PTLCRFTTY_ENRIQUILLO_SOTOYOMO_CLASS

((EAC_Patrol_Craft_Type)84)

#define EEC_PTLCRFTTY_EREBUS_CLASS

((EAC_Patrol_Craft_Type)85)

#define EEC_PTLCRFTTY_ESPEROS_CLASS

((EAC_Patrol_Craft_Type)86)

#define EEC_PTLCRFTTY_EXPLORATORE_CLASS

((EAC_Patrol_Craft_Type)87)

#define EEC_PTLCRFTTY_FATEH_CLASS

((EAC_Patrol_Craft_Type)88)

#define EEC_PTLCRFTTY_FEARLESS_ASW_CLASS

((EAC_Patrol_Craft_Type)89)

#define EEC_PTLCRFTTY_FEARLESS_MISSILE_CLASS

((EAC_Patrol_Craft_Type)90)

#define EEC_PTLCRFTTY_FLAMANT_CLASS

((EAC_Patrol_Craft_Type)91)

#define EEC_PTLCRFTTY_FLAMENCO_CLASS

((EAC_Patrol_Craft_Type)92)

#define EEC_PTLCRFTTY_FLYVEFISKEN_CLASS

((EAC_Patrol_Craft_Type)93)

#define EEC_PTLCRFTTY_FORT_CHARLES_CLASS

((EAC_Patrol_Craft_Type)94)

#define EEC_PTLCRFTTY_FPB_42_CLASS

((EAC_Patrol_Craft_Type)95)

#define EEC_PTLCRFTTY_FREMANTLE_CLASS

((EAC_Patrol_Craft_Type)96)

#define EEC_PTLCRFTTY_FULGOSI_CLASS

((EAC_Patrol_Craft_Type)97)

#define EEC_PTLCRFTTY_FULMAR_CLASS

((EAC_Patrol_Craft_Type)98)

#define EEC_PTLCRFTTY_GEOULA_CLASS

((EAC_Patrol_Craft_Type)99)

#define EEC_PTLCRFTTY_GEPARD_CLASS

((EAC_Patrol_Craft_Type)100)

#define EEC_PTLCRFTTY_GORNIK_CLASS

((EAC_Patrol_Craft_Type)101)

#define EEC_PTLCRFTTY_GOTEBORG_CLASS

((EAC_Patrol_Craft_Type)102)

#define EEC_PTLCRFTTY_GRAJAU_CLASS

((EAC_Patrol_Craft_Type)103)

#define EEC_PTLCRFTTY_GREBE_CLASS

((EAC_Patrol_Craft_Type)104)

#define EEC_PTLCRFTTY_GRISHA_II_CLASS

((EAC_Patrol_Craft_Type)105)

#define EEC_PTLCRFTTY_GRISHA_III_ASW_CLASS

((EAC_Patrol_Craft_Type)106)

#define EEC_PTLCRFTTY_GRISHA_III_CLASS

((EAC_Patrol_Craft_Type)107)

#define EEC_PTLCRFTTY_GRISHA_IV_CLASS

((EAC_Patrol_Craft_Type)108)

#define EEC_PTLCRFTTY_GRISHA_V_ASW_CLASS

((EAC_Patrol_Craft_Type)109)

#define EEC_PTLCRFTTY_GRISHA_V_CLASS

((EAC_Patrol_Craft_Type)110)

#define EEC_PTLCRFTTY_GRIVITA_CLASS

((EAC_Patrol_Craft_Type)111)

#define EEC_PTLCRFTTY_GRONZY_CLASS

((EAC_Patrol_Craft_Type)112)

#define EEC_PTLCRFTTY_GUARDIAMARINA_RIQUELME_CLASS

((EAC_Patrol_Craft_Type)113)

#define EEC_PTLCRFTTY_GUARDIAN_CLASS

((EAC_Patrol_Craft_Type)114)

#define EEC_PTLCRFTTY_GUAYMURAS_CLASS

((EAC_Patrol_Craft_Type)115)

#define EEC_PTLCRFTTY_HAI_OU_CLASS

((EAC_Patrol_Craft_Type)116)

#define EEC_PTLCRFTTY_HAIJIU_CLASS

((EAC_Patrol_Craft_Type)117)

#define EEC_PTLCRFTTY_HAINAN_ASW_CLASS

((EAC_Patrol_Craft_Type)118)

#define EEC_PTLCRFTTY_HAINAN_CLASS

((EAC_Patrol_Craft_Type)119)

#define EEC_PTLCRFTTY_HAINYEKO_OSPREY_CLASS

((EAC_Patrol_Craft_Type)120)

#define EEC_PTLCRFTTY_HAIQING_CLASS

((EAC_Patrol_Craft_Type)121)

#define EEC_PTLCRFTTY_HAIZHU_CLASS

((EAC_Patrol_Craft_Type)122)

#define EEC_PTLCRFTTY_HAIZHUI_CLASS

((EAC_Patrol_Craft_Type)123)

#define EEC_PTLCRFTTY_HAMINA_CLASS

((EAC_Patrol_Craft_Type)124)

#define EEC_PTLCRFTTY_HANDALAN_CLASS

((EAC_Patrol_Craft_Type)125)

#define EEC_PTLCRFTTY_HAUK_CLASS

((EAC_Patrol_Craft_Type)126)

#define EEC_PTLCRFTTY_HAYABUSA_CLASS

((EAC_Patrol_Craft_Type)127)

#define EEC_PTLCRFTTY_HEL_CLASS

((EAC_Patrol_Craft_Type)128)

#define EEC_PTLCRFTTY_HELSINKI_CLASS

((EAC_Patrol_Craft_Type)129)

#define EEC_PTLCRFTTY_HERNANDES_CLASS

((EAC_Patrol_Craft_Type)130)

#define EEC_PTLCRFTTY_HETZ_CLASS

((EAC_Patrol_Craft_Type)131)

#define EEC_PTLCRFTTY_HISAR_CLASS

((EAC_Patrol_Craft_Type)132)

#define EEC_PTLCRFTTY_HOLZINGER_CLASS

((EAC_Patrol_Craft_Type)133)

#define EEC_PTLCRFTTY_HOUJIAN_CLASS

((EAC_Patrol_Craft_Type)134)

#define EEC_PTLCRFTTY_HOUKO_CLASS

((EAC_Patrol_Craft_Type)135)

#define EEC_PTLCRFTTY_HOUNAN_CLASS

((EAC_Patrol_Craft_Type)136)

#define EEC_PTLCRFTTY_HOUXIN_CLASS

((EAC_Patrol_Craft_Type)137)

#define EEC_PTLCRFTTY_HUA_HIN_CLASS

((EAC_Patrol_Craft_Type)138)

#define EEC_PTLCRFTTY_HUANGFENG_CLASS

((EAC_Patrol_Craft_Type)139)

#define EEC_PTLCRFTTY_HUDONG_CLASS

((EAC_Patrol_Craft_Type)140)

#define EEC_PTLCRFTTY_HUNT_CLASS

((EAC_Patrol_Craft_Type)141)

#define EEC_PTLCRFTTY_IMPERIAL_MARINHEIRO_CLASS

((EAC_Patrol_Craft_Type)142)

#define EEC_PTLCRFTTY_IN_DAW_OSPREY_CLASS

((EAC_Patrol_Craft_Type)143)

#define EEC_PTLCRFTTY_INTREPIDA_CLASS

((EAC_Patrol_Craft_Type)144)

#define EEC_PTLCRFTTY_IPOPLIARCHOS_ARLIOTIS_CLASS

((EAC_Patrol_Craft_Type)145)

#define EEC_PTLCRFTTY_IQUIQUE_CLASS

((EAC_Patrol_Craft_Type)146)

#define EEC_PTLCRFTTY_IRIGOYEN_CLASS

((EAC_Patrol_Craft_Type)147)

#define EEC_PTLCRFTTY_ISLAND_CLASS

((EAC_Patrol_Craft_Type)148)

#define EEC_PTLCRFTTY_ISLAND_OFFSHORE_CLASS

((EAC_Patrol_Craft_Type)149)

#define EEC_PTLCRFTTY_JACINTO_CLASS

((EAC_Patrol_Craft_Type)150)

#define EEC_PTLCRFTTY_JAGAREN_CLASS

((EAC_Patrol_Craft_Type)151)

#define EEC_PTLCRFTTY_JALALAT_CLASS

((EAC_Patrol_Craft_Type)152)

#define EEC_PTLCRFTTY_JAYESAGARA_CLASS

((EAC_Patrol_Craft_Type)153)

#define EEC_PTLCRFTTY_JERONG_CLASS

((EAC_Patrol_Craft_Type)154)

#define EEC_PTLCRFTTY_JING_CHIANG_CLASS

((EAC_Patrol_Craft_Type)155)

#define EEC_PTLCRFTTY_JURA_CLASS

((EAC_Patrol_Craft_Type)156)

#define EEC_PTLCRFTTY_KAGITINGAN_CLASS

((EAC_Patrol_Craft_Type)157)

#define EEC_PTLCRFTTY_KALEV_CLASS

((EAC_Patrol_Craft_Type)158)

#define EEC_PTLCRFTTY_KAMAN_CLASS

((EAC_Patrol_Craft_Type)159)

#define EEC_PTLCRFTTY_KAPAK_CLASS

((EAC_Patrol_Craft_Type)160)

#define EEC_PTLCRFTTY_KAPAREN_CLASS

((EAC_Patrol_Craft_Type)161)

#define EEC_PTLCRFTTY_KARNIPHULI_CLASS

((EAC_Patrol_Craft_Type)162)

#define EEC_PTLCRFTTY_KARTAL_CLASS

((EAC_Patrol_Craft_Type)163)

#define EEC_PTLCRFTTY_KASZUB_CLASS

((EAC_Patrol_Craft_Type)164)

#define EEC_PTLCRFTTY_KELEFSTIS_STAMOU_CLASS

((EAC_Patrol_Craft_Type)165)

#define EEC_PTLCRFTTY_KHAMRONSIN_CLASS

((EAC_Patrol_Craft_Type)166)

#define EEC_PTLCRFTTY_KHATTABI_CLASS

((EAC_Patrol_Craft_Type)167)

#define EEC_PTLCRFTTY_KILIC_CLASS

((EAC_Patrol_Craft_Type)168)

#define EEC_PTLCRFTTY_KILURKI_11__CLASS

((EAC_Patrol_Craft_Type)169)

#define EEC_PTLCRFTTY_KINGSTON_CLASS

((EAC_Patrol_Craft_Type)170)

#define EEC_PTLCRFTTY_KOGALNICEANU_CLASS

((EAC_Patrol_Craft_Type)171)

#define EEC_PTLCRFTTY_KONCAR_CLASS

((EAC_Patrol_Craft_Type)172)

#define EEC_PTLCRFTTY_KONDOR_CLASS

((EAC_Patrol_Craft_Type)173)

#define EEC_PTLCRFTTY_KONDOR_I_CLASS

((EAC_Patrol_Craft_Type)174)

#define EEC_PTLCRFTTY_KREMENCHUK_CLASS

((EAC_Patrol_Craft_Type)175)

#define EEC_PTLCRFTTY_KRESIMIR_CLASS

((EAC_Patrol_Craft_Type)176)

#define EEC_PTLCRFTTY_KRONSTADT_CLASS

((EAC_Patrol_Craft_Type)177)

#define EEC_PTLCRFTTY_KUKULKAN_BROADSWORD_CLASS

((EAC_Patrol_Craft_Type)178)

#define EEC_PTLCRFTTY_KUNAKHOVICH_CLASS

((EAC_Patrol_Craft_Type)179)

#define EEC_PTLCRFTTY_KWANG_HUA_CLASS

((EAC_Patrol_Craft_Type)180)

#define EEC_PTLCRFTTY_LA_GALITE_CLASS

((EAC_Patrol_Craft_Type)181)

#define EEC_PTLCRFTTY_LAKSAMANA_CLASS

((EAC_Patrol_Craft_Type)182)

#define EEC_PTLCRFTTY_LAMDA_CLASS

((EAC_Patrol_Craft_Type)183)

#define EEC_PTLCRFTTY_LARDENT_CLASS

((EAC_Patrol_Craft_Type)184)

#define EEC_PTLCRFTTY_LARKANA_CLASS

((EAC_Patrol_Craft_Type)185)

#define EEC_PTLCRFTTY_LAUDACIEUSE_CLASS

((EAC_Patrol_Craft_Type)186)

#define EEC_PTLCRFTTY_LAUDACIEUX_CLASS

((EAC_Patrol_Craft_Type)187)

#define EEC_PTLCRFTTY_LAZAGA_CLASS

((EAC_Patrol_Craft_Type)188)

#define EEC_PTLCRFTTY_LETYASHTI_CLASS

((EAC_Patrol_Craft_Type)189)

#define EEC_PTLCRFTTY_LUNG_CHIANG_CLASS

((EAC_Patrol_Craft_Type)190)

#define EEC_PTLCRFTTY_LUSHUN_CLASS

((EAC_Patrol_Craft_Type)191)

#define EEC_PTLCRFTTY_MALVAR_CLASS

((EAC_Patrol_Craft_Type)192)

#define EEC_PTLCRFTTY_MANDAU_CLASS

((EAC_Patrol_Craft_Type)193)

#define EEC_PTLCRFTTY_MANTA_CLASS

((EAC_Patrol_Craft_Type)194)

#define EEC_PTLCRFTTY_MARANON_CLASS

((EAC_Patrol_Craft_Type)195)

#define EEC_PTLCRFTTY_MATKA_CLASS

((EAC_Patrol_Craft_Type)196)

#define EEC_PTLCRFTTY_MEGHNA_CLASS

((EAC_Patrol_Craft_Type)197)

#define EEC_PTLCRFTTY_MEKO_A100_CLASS

((EAC_Patrol_Craft_Type)198)

#define EEC_PTLCRFTTY_MICALVI_CLASS

((EAC_Patrol_Craft_Type)199)

#define EEC_PTLCRFTTY_MIRNA_CLASS

((EAC_Patrol_Craft_Type)200)

#define EEC_PTLCRFTTY_MITAR_ACEV_CLASS

((EAC_Patrol_Craft_Type)201)

#define EEC_PTLCRFTTY_MOA_CLASS

((EAC_Patrol_Craft_Type)202)

#define EEC_PTLCRFTTY_MUBARRAZ_CLASS

((EAC_Patrol_Craft_Type)203)

#define EEC_PTLCRFTTY_MUKHA_CLASS

((EAC_Patrol_Craft_Type)204)

#define EEC_PTLCRFTTY_MULNIYA_TARANTUL_CLASS

((EAC_Patrol_Craft_Type)205)

#define EEC_PTLCRFTTY_MURATURE_CLASS

((EAC_Patrol_Craft_Type)206)

#define EEC_PTLCRFTTY_MURRAY_JIP_CLASS

((EAC_Patrol_Craft_Type)207)

#define EEC_PTLCRFTTY_MUSYTARI_CLASS

((EAC_Patrol_Craft_Type)208)

#define EEC_PTLCRFTTY_NALUCA_CLASS

((EAC_Patrol_Craft_Type)209)

#define EEC_PTLCRFTTY_NANAWA_CLASS

((EAC_Patrol_Craft_Type)210)

#define EEC_PTLCRFTTY_NANUCHKA_IV_CLASS

((EAC_Patrol_Craft_Type)211)

#define EEC_PTLCRFTTY_NAOS_CLASS

((EAC_Patrol_Craft_Type)212)

#define EEC_PTLCRFTTY_NATYA_CLASS

((EAC_Patrol_Craft_Type)213)

#define EEC_PTLCRFTTY_NEMEIS_CLASS

((EAC_Patrol_Craft_Type)214)

#define EEC_PTLCRFTTY_NEW_CLASS

((EAC_Patrol_Craft_Type)215)

#define EEC_PTLCRFTTY_NEW_MISSILE_CLASS

((EAC_Patrol_Craft_Type)216)

#define EEC_PTLCRFTTY_NIKI_CLASS

((EAC_Patrol_Craft_Type)217)

#define EEC_PTLCRFTTY_NIKOPOL_CLASS

((EAC_Patrol_Craft_Type)218)

#define EEC_PTLCRFTTY_NIRBHOY_HAINAN_CLASS

((EAC_Patrol_Craft_Type)219)

#define EEC_PTLCRFTTY_NOVI_GRAD_CLASS

((EAC_Patrol_Craft_Type)220)

#define EEC_PTLCRFTTY_NOVIEMBRE_15_VIGILANT_CLASS

((EAC_Patrol_Craft_Type)221)

#define EEC_PTLCRFTTY_OCTOBER_6_CLASS

((EAC_Patrol_Craft_Type)222)

#define EEC_PTLCRFTTY_OKBA_CLASS

((EAC_Patrol_Craft_Type)223)

#define EEC_PTLCRFTTY_OLIVIERI_CLASS

((EAC_Patrol_Craft_Type)224)

#define EEC_PTLCRFTTY_ORKAN_CLASS

((EAC_Patrol_Craft_Type)225)

#define EEC_PTLCRFTTY_ORLA_CLASS

((EAC_Patrol_Craft_Type)226)

#define EEC_PTLCRFTTY_ORMI_CLASS

((EAC_Patrol_Craft_Type)227)

#define EEC_PTLCRFTTY_ORYX_CLASS

((EAC_Patrol_Craft_Type)228)

#define EEC_PTLCRFTTY_OSA_CLASS

((EAC_Patrol_Craft_Type)229)

#define EEC_PTLCRFTTY_OSA_I_CLASS

((EAC_Patrol_Craft_Type)230)

#define EEC_PTLCRFTTY_OSA_II_CLASS

((EAC_Patrol_Craft_Type)231)

#define EEC_PTLCRFTTY_OSA_II_TYPE_205_CLASS

((EAC_Patrol_Craft_Type)232)

#define EEC_PTLCRFTTY_OUMAR_CLASS

((EAC_Patrol_Craft_Type)233)

#define EEC_PTLCRFTTY_P121_CLASS

((EAC_Patrol_Craft_Type)234)

#define EEC_PTLCRFTTY_PACIFIC_FORUM_CLASS

((EAC_Patrol_Craft_Type)235)

#define EEC_PTLCRFTTY_PADMA_CLASS

((EAC_Patrol_Craft_Type)236)

#define EEC_PTLCRFTTY_PANDRONG_CLASS

((EAC_Patrol_Craft_Type)237)

#define EEC_PTLCRFTTY_PANQUIACO_CLASS

((EAC_Patrol_Craft_Type)238)

#define EEC_PTLCRFTTY_PARAKRAMABAHU_HAIQING_CLASS

((EAC_Patrol_Craft_Type)239)

#define EEC_PTLCRFTTY_PARCHIM_II_CLASS

((EAC_Patrol_Craft_Type)240)

#define EEC_PTLCRFTTY_PARNAIBA_CLASS

((EAC_Patrol_Craft_Type)241)

#define EEC_PTLCRFTTY_PARVIN_CLASS

((EAC_Patrol_Craft_Type)242)

#define EEC_PTLCRFTTY_PATRA_CLASS

((EAC_Patrol_Craft_Type)243)

#define EEC_PTLCRFTTY_PAUK_ASW_CLASS

((EAC_Patrol_Craft_Type)244)

#define EEC_PTLCRFTTY_PAUK_CLASS

((EAC_Patrol_Craft_Type)245)

#define EEC_PTLCRFTTY_PCL_CLASS

((EAC_Patrol_Craft_Type)246)

#define EEC_PTLCRFTTY_PEDRO_TEIXEIRA_CLASS

((EAC_Patrol_Craft_Type)247)

#define EEC_PTLCRFTTY_PERDANA_CLASS

((EAC_Patrol_Craft_Type)248)

#define EEC_PTLCRFTTY_PETYA_CLASS

((EAC_Patrol_Craft_Type)249)

#define EEC_PTLCRFTTY_PETYA_II_CLASS

((EAC_Patrol_Craft_Type)250)

#define EEC_PTLCRFTTY_PETYA_II_LARGE_CLASS

((EAC_Patrol_Craft_Type)251)

#define EEC_PTLCRFTTY_PETYA_III_CLASS

((EAC_Patrol_Craft_Type)252)

#define EEC_PTLCRFTTY_PETYA_III_LARGE_CLASS

((EAC_Patrol_Craft_Type)253)

#define EEC_PTLCRFTTY_PEZOPOULOS_CLASS

((EAC_Patrol_Craft_Type)254)

#define EEC_PTLCRFTTY_PGM_43_CLASS

((EAC_Patrol_Craft_Type)255)

#define EEC_PTLCRFTTY_PILICA_CLASS

((EAC_Patrol_Craft_Type)256)

#define EEC_PTLCRFTTY_PIRANA_CLASS

((EAC_Patrol_Craft_Type)257)

#define EEC_PTLCRFTTY_PRABRARAPAK_CLASS

((EAC_Patrol_Craft_Type)258)

#define EEC_PTLCRFTTY_PRACHAND_CLASS

((EAC_Patrol_Craft_Type)259)

#define EEC_PTLCRFTTY_PRESTOL_BOTELLO_ADMIRABLE_CLASS

((EAC_Patrol_Craft_Type)260)

#define EEC_PTLCRFTTY_PROMETEY_CLASS

((EAC_Patrol_Craft_Type)261)

#define EEC_PTLCRFTTY_PROTECTOR_CLASS

((EAC_Patrol_Craft_Type)262)

#define EEC_PTLCRFTTY_PULAU_ROTE_CLASS

((EAC_Patrol_Craft_Type)263)

#define EEC_PTLCRFTTY_PYROPOLITIS_CLASS

((EAC_Patrol_Craft_Type)264)

#define EEC_PTLCRFTTY_QARQ_CLASS

((EAC_Patrol_Craft_Type)265)

#define EEC_PTLCRFTTY_QUINTANA_CLASS

((EAC_Patrol_Craft_Type)266)

#define EEC_PTLCRFTTY_QUITO_CLASS

((EAC_Patrol_Craft_Type)267)

#define EEC_PTLCRFTTY_RABHI_CLASS

((EAC_Patrol_Craft_Type)268)

#define EEC_PTLCRFTTY_RADE_KONCAR_CLASS

((EAC_Patrol_Craft_Type)269)

#define EEC_PTLCRFTTY_RAIS_BARGACH_CLASS

((EAC_Patrol_Craft_Type)270)

#define EEC_PTLCRFTTY_RAIS_HAMIDOU_CLASS

((EAC_Patrol_Craft_Type)271)

#define EEC_PTLCRFTTY_RAMADAN_CLASS

((EAC_Patrol_Craft_Type)272)

#define EEC_PTLCRFTTY_RANARISI_CLASS

((EAC_Patrol_Craft_Type)273)

#define EEC_PTLCRFTTY_RATCHARIT_CLASS

((EAC_Patrol_Craft_Type)274)

#define EEC_PTLCRFTTY_RAUMA_CLASS

((EAC_Patrol_Craft_Type)275)

#define EEC_PTLCRFTTY_RESHEF_CLASS

((EAC_Patrol_Craft_Type)276)

#define EEC_PTLCRFTTY_RESHITELNI_CLASS

((EAC_Patrol_Craft_Type)277)

#define EEC_PTLCRFTTY_RIO_HACHA_CLASS

((EAC_Patrol_Craft_Type)278)

#define EEC_PTLCRFTTY_RIVER_CLASS

((EAC_Patrol_Craft_Type)279)

#define EEC_PTLCRFTTY_RIZAL_CLASS

((EAC_Patrol_Craft_Type)280)

#define EEC_PTLCRFTTY_ROISIN_CLASS

((EAC_Patrol_Craft_Type)281)

#define EEC_PTLCRFTTY_RORAIMA_CLASS

((EAC_Patrol_Craft_Type)282)

#define EEC_PTLCRFTTY_SALTO_CLASS

((EAC_Patrol_Craft_Type)283)

#define EEC_PTLCRFTTY_SARIWON_TRAL_CLASS

((EAC_Patrol_Craft_Type)284)

#define EEC_PTLCRFTTY_SATTAHIP_CLASS

((EAC_Patrol_Craft_Type)285)

#define EEC_PTLCRFTTY_SBD_MK3_CLASS

((EAC_Patrol_Craft_Type)286)

#define EEC_PTLCRFTTY_SDB_MK3_CLASS

((EAC_Patrol_Craft_Type)287)

#define EEC_PTLCRFTTY_SEA_WOLF_CLASS

((EAC_Patrol_Craft_Type)288)

#define EEC_PTLCRFTTY_SEPTEMBER_25_BROADSWORD_CLASS

((EAC_Patrol_Craft_Type)289)

#define EEC_PTLCRFTTY_SERVIOLA_CLASS

((EAC_Patrol_Craft_Type)290)

#define EEC_PTLCRFTTY_SHAHEED_CLASS

((EAC_Patrol_Craft_Type)291)

#define EEC_PTLCRFTTY_SHANGHAI_II_CLASS

((EAC_Patrol_Craft_Type)292)

#define EEC_PTLCRFTTY_SHERSHEN_CLASS

((EAC_Patrol_Craft_Type)293)

#define EEC_PTLCRFTTY_SHERSHEN_TORPEDO_CLASS

((EAC_Patrol_Craft_Type)294)

#define EEC_PTLCRFTTY_SHUPAVU_CLASS

((EAC_Patrol_Craft_Type)295)

#define EEC_PTLCRFTTY_SIBARU_CLASS

((EAC_Patrol_Craft_Type)296)

#define EEC_PTLCRFTTY_SIDDIQ_CLASS

((EAC_Patrol_Craft_Type)297)

#define EEC_PTLCRFTTY_SIERRA_CLASS

((EAC_Patrol_Craft_Type)298)

#define EEC_PTLCRFTTY_SINPO_CLASS

((EAC_Patrol_Craft_Type)299)

#define EEC_PTLCRFTTY_SIRIO_CLASS

((EAC_Patrol_Craft_Type)300)

#define EEC_PTLCRFTTY_SKJOLD_CLASS

((EAC_Patrol_Craft_Type)301)

#define EEC_PTLCRFTTY_SMALL_412_CLASS

((EAC_Patrol_Craft_Type)302)

#define EEC_PTLCRFTTY_SMALL_421_CLASS

((EAC_Patrol_Craft_Type)303)

#define EEC_PTLCRFTTY_SMIRDAN_CLASS

((EAC_Patrol_Craft_Type)304)

#define EEC_PTLCRFTTY_SMUTS_CLASS

((EAC_Patrol_Craft_Type)305)

#define EEC_PTLCRFTTY_SO1_CLASS

((EAC_Patrol_Craft_Type)306)

#define EEC_PTLCRFTTY_SOIMUL_CLASS

((EAC_Patrol_Craft_Type)307)

#define EEC_PTLCRFTTY_SONYA_CLASS

((EAC_Patrol_Craft_Type)308)

#define EEC_PTLCRFTTY_STENKA_CLASS

((EAC_Patrol_Craft_Type)309)

#define EEC_PTLCRFTTY_STERNE_CLASS

((EAC_Patrol_Craft_Type)310)

#define EEC_PTLCRFTTY_STOCKHOLM_CLASS

((EAC_Patrol_Craft_Type)311)

#define EEC_PTLCRFTTY_STORIONE_CLASS

((EAC_Patrol_Craft_Type)312)

#define EEC_PTLCRFTTY_SUDUVIS_CLASS

((EAC_Patrol_Craft_Type)313)

#define EEC_PTLCRFTTY_SUKANYA_CLASS

((EAC_Patrol_Craft_Type)314)

#define EEC_PTLCRFTTY_SULEV_KONDOR_I_CLASS

((EAC_Patrol_Craft_Type)315)

#define EEC_PTLCRFTTY_SUPER_VITA_CLASS

((EAC_Patrol_Craft_Type)316)

#define EEC_PTLCRFTTY_SWIFTSHIPS_CLASS

((EAC_Patrol_Craft_Type)317)

#define EEC_PTLCRFTTY_T_301_CLASS

((EAC_Patrol_Craft_Type)318)

#define EEC_PTLCRFTTY_T_43_CLASS

((EAC_Patrol_Craft_Type)319)

#define EEC_PTLCRFTTY_T11_CLASS

((EAC_Patrol_Craft_Type)320)

#define EEC_PTLCRFTTY_T91_CLASS

((EAC_Patrol_Craft_Type)321)

#define EEC_PTLCRFTTY_T93_CLASS

((EAC_Patrol_Craft_Type)322)

#define EEC_PTLCRFTTY_TAECHONG_CLASS

((EAC_Patrol_Craft_Type)323)

#define EEC_PTLCRFTTY_TARANTUL_CLASS

((EAC_Patrol_Craft_Type)324)

#define EEC_PTLCRFTTY_TARANTUL_I_CLASS

((EAC_Patrol_Craft_Type)325)

#define EEC_PTLCRFTTY_TARANTUL_II_CLASS

((EAC_Patrol_Craft_Type)326)

#define EEC_PTLCRFTTY_TARANTUL_III_CLASS

((EAC_Patrol_Craft_Type)327)

#define EEC_PTLCRFTTY_TAZARKA_CLASS

((EAC_Patrol_Craft_Type)328)

#define EEC_PTLCRFTTY_TIGER_CLASS

((EAC_Patrol_Craft_Type)329)

#define EEC_PTLCRFTTY_TODAK_CLASS

((EAC_Patrol_Craft_Type)330)

#define EEC_PTLCRFTTY_TOWN_CLASS

((EAC_Patrol_Craft_Type)331)

#define EEC_PTLCRFTTY_TRABZON_CLASS

((EAC_Patrol_Craft_Type)332)

#define EEC_PTLCRFTTY_TRITAO_CLASS

((EAC_Patrol_Craft_Type)333)

#define EEC_PTLCRFTTY_TSYURUPYNSK_CLASS

((EAC_Patrol_Craft_Type)334)

#define EEC_PTLCRFTTY_TURUNMAA_CLASS

((EAC_Patrol_Craft_Type)335)

#define EEC_PTLCRFTTY_TURYA_CLASS

((EAC_Patrol_Craft_Type)336)

#define EEC_PTLCRFTTY_TURYA_SHTORM_CLASS

((EAC_Patrol_Craft_Type)337)

#define EEC_PTLCRFTTY_URIBE_CLASS

((EAC_Patrol_Craft_Type)338)

#define EEC_PTLCRFTTY_UTIQUE_CLASS

((EAC_Patrol_Craft_Type)339)

#define EEC_PTLCRFTTY_UZGOROD_CLASS

((EAC_Patrol_Craft_Type)340)

#define EEC_PTLCRFTTY_VALAS_BALSAM_CLASS

((EAC_Patrol_Craft_Type)341)

#define EEC_PTLCRFTTY_VALLE_CLASS

((EAC_Patrol_Craft_Type)342)

#define EEC_PTLCRFTTY_VAMBOLA_CLASS

((EAC_Patrol_Craft_Type)343)

#define EEC_PTLCRFTTY_VB_76_CLASS

((EAC_Patrol_Craft_Type)344)

#define EEC_PTLCRFTTY_VEER_CLASS

((EAC_Patrol_Craft_Type)345)

#define EEC_PTLCRFTTY_VELARDE_CLASS

((EAC_Patrol_Craft_Type)346)

#define EEC_PTLCRFTTY_VIESTURUS_CLASS

((EAC_Patrol_Craft_Type)347)

#define EEC_PTLCRFTTY_VIGAYURG_CLASS

((EAC_Patrol_Craft_Type)348)

#define EEC_PTLCRFTTY_VIGILANT_CLASS

((EAC_Patrol_Craft_Type)349)

#define EEC_PTLCRFTTY_VISBY_CLASS

((EAC_Patrol_Craft_Type)350)

#define EEC_PTLCRFTTY_VOSPER_CLASS

((EAC_Patrol_Craft_Type)351)

#define EEC_PTLCRFTTY_WAIGEO_CLASS

((EAC_Patrol_Craft_Type)352)

#define EEC_PTLCRFTTY_Y301_CLASS

((EAC_Patrol_Craft_Type)353)

#define EEC_PTLCRFTTY_Y311_CLASS

((EAC_Patrol_Craft_Type)354)

#define EEC_PTLCRFTTY_YAN_GYI_AUNG_ADMIRABLE_CLASS

((EAC_Patrol_Craft_Type)355)

#define EEC_PTLCRFTTY_YAN_SIT_AUNG_HAINAN_CLASS

((EAC_Patrol_Craft_Type)356)

#define EEC_PTLCRFTTY_YELVA_CLASS

((EAC_Patrol_Craft_Type)357)

#define EEC_PTLCRFTTY_YEVGENYA_CLASS

((EAC_Patrol_Craft_Type)358)

#define EEC_PTLCRFTTY_YILDIZ_CLASS

((EAC_Patrol_Craft_Type)359)

#define EEC_PTLCRFTTY_YSTAD_CLASS

((EAC_Patrol_Craft_Type)360)

#define EEC_PTLCRFTTY_ZBORUL_CLASS

((EAC_Patrol_Craft_Type)361)

#define EEC_PTLCRFTTY_ZIBENS_OSA_I_CLASS

((EAC_Patrol_Craft_Type)362)

#define EEC_PTLCRFTTY_ZIYAD_CLASS

((EAC_Patrol_Craft_Type)363)

typedef EDCS_Integer    EAC_Peak_Tide_Type;

#define EEC_PEAKTIDETY_LOW

((EAC_Peak_Tide_Type)1)

#define EEC_PEAKTIDETY_HIGH

((EAC_Peak_Tide_Type)2)

typedef EDCS_Integer    EAC_Pedestrian_Traversability;

#define EEC_PEDTRAV_TUNNEL_WITH_PATH

((EAC_Pedestrian_Traversability)1)

#define EEC_PEDTRAV_TUNNEL_WITHOUT_PATH

((EAC_Pedestrian_Traversability)2)

#define EEC_PEDTRAV_WATER_BODY_NOT_WADABLE

((EAC_Pedestrian_Traversability)3)

#define EEC_PEDTRAV_WATER_BODY_WADABLE

((EAC_Pedestrian_Traversability)4)

typedef EDCS_Integer    EAC_Periodic_Restriction_End;

#define EEC_PERDCRESTEND_JANUARY

((EAC_Periodic_Restriction_End)1)

#define EEC_PERDCRESTEND_FEBRUARY

((EAC_Periodic_Restriction_End)2)

#define EEC_PERDCRESTEND_MARCH

((EAC_Periodic_Restriction_End)3)

#define EEC_PERDCRESTEND_APRIL

((EAC_Periodic_Restriction_End)4)

#define EEC_PERDCRESTEND_MAY

((EAC_Periodic_Restriction_End)5)

#define EEC_PERDCRESTEND_JUNE

((EAC_Periodic_Restriction_End)6)

#define EEC_PERDCRESTEND_JULY

((EAC_Periodic_Restriction_End)7)

#define EEC_PERDCRESTEND_AUGUST

((EAC_Periodic_Restriction_End)8)

#define EEC_PERDCRESTEND_SEPTEMBER

((EAC_Periodic_Restriction_End)9)

#define EEC_PERDCRESTEND_OCTOBER

((EAC_Periodic_Restriction_End)10)

#define EEC_PERDCRESTEND_NOVEMBER

((EAC_Periodic_Restriction_End)11)

#define EEC_PERDCRESTEND_DECEMBER

((EAC_Periodic_Restriction_End)12)

typedef EDCS_Integer    EAC_Periodic_Restriction_Start;

#define EEC_PERDCRESTSTRT_JANUARY

((EAC_Periodic_Restriction_Start)1)

#define EEC_PERDCRESTSTRT_FEBRUARY

((EAC_Periodic_Restriction_Start)2)

#define EEC_PERDCRESTSTRT_MARCH

((EAC_Periodic_Restriction_Start)3)

#define EEC_PERDCRESTSTRT_APRIL

((EAC_Periodic_Restriction_Start)4)

#define EEC_PERDCRESTSTRT_MAY

((EAC_Periodic_Restriction_Start)5)

#define EEC_PERDCRESTSTRT_JUNE

((EAC_Periodic_Restriction_Start)6)

#define EEC_PERDCRESTSTRT_JULY

((EAC_Periodic_Restriction_Start)7)

#define EEC_PERDCRESTSTRT_AUGUST

((EAC_Periodic_Restriction_Start)8)

#define EEC_PERDCRESTSTRT_SEPTEMBER

((EAC_Periodic_Restriction_Start)9)

#define EEC_PERDCRESTSTRT_OCTOBER

((EAC_Periodic_Restriction_Start)10)

#define EEC_PERDCRESTSTRT_NOVEMBER

((EAC_Periodic_Restriction_Start)11)

#define EEC_PERDCRESTSTRT_DECEMBER

((EAC_Periodic_Restriction_Start)12)

typedef EDCS_Integer    EAC_Periodic_Restriction_Type;

#define EEC_PERDCRESTTY_CLOSED

((EAC_Periodic_Restriction_Type)1)

#define EEC_PERDCRESTTY_PERMANENT_ICE

((EAC_Periodic_Restriction_Type)2)

#define EEC_PERDCRESTTY_SUBJECT_TO_ICE

((EAC_Periodic_Restriction_Type)3)

#define EEC_PERDCRESTTY_PERENNIALLY_OPEN

((EAC_Periodic_Restriction_Type)4)

#define EEC_PERDCRESTTY_TEMPORARY

((EAC_Periodic_Restriction_Type)5)

#define EEC_PERDCRESTTY_JANUARY_CLOSED

((EAC_Periodic_Restriction_Type)6)

#define EEC_PERDCRESTTY_FEBRUARY_CLOSED

((EAC_Periodic_Restriction_Type)7)

#define EEC_PERDCRESTTY_MARCH_CLOSED

((EAC_Periodic_Restriction_Type)8)

#define EEC_PERDCRESTTY_APRIL_CLOSED

((EAC_Periodic_Restriction_Type)9)

#define EEC_PERDCRESTTY_MAY_CLOSED

((EAC_Periodic_Restriction_Type)10)

#define EEC_PERDCRESTTY_JUNE_CLOSED

((EAC_Periodic_Restriction_Type)11)

#define EEC_PERDCRESTTY_JULY_CLOSED

((EAC_Periodic_Restriction_Type)12)

#define EEC_PERDCRESTTY_AUGUST_CLOSED

((EAC_Periodic_Restriction_Type)13)

#define EEC_PERDCRESTTY_SEPTEMBER_CLOSED

((EAC_Periodic_Restriction_Type)14)

#define EEC_PERDCRESTTY_OCTOBER_CLOSED

((EAC_Periodic_Restriction_Type)15)

#define EEC_PERDCRESTTY_NOVEMBER_CLOSED

((EAC_Periodic_Restriction_Type)16)

#define EEC_PERDCRESTTY_DECEMBER_CLOSED

((EAC_Periodic_Restriction_Type)17)

typedef EDCS_Integer    EAC_Physical_State;

#define EEC_PHYSSTATE_BOSE_EINSTEIN_CONDENSATE

((EAC_Physical_State)1)

#define EEC_PHYSSTATE_GAS

((EAC_Physical_State)2)

#define EEC_PHYSSTATE_LIQUID

((EAC_Physical_State)3)

#define EEC_PHYSSTATE_PLASMA

((EAC_Physical_State)4)

#define EEC_PHYSSTATE_SOLID

((EAC_Physical_State)5)

typedef EDCS_Integer    EAC_Pipeline_Type;

#define EEC_PIPELNTY_BUBBLER_SYSTEM

((EAC_Pipeline_Type)1)

#define EEC_PIPELNTY_GENERIC

((EAC_Pipeline_Type)2)

#define EEC_PIPELNTY_OUTFALL

((EAC_Pipeline_Type)3)

#define EEC_PIPELNTY_SEWER

((EAC_Pipeline_Type)4)

#define EEC_PIPELNTY_SUPPLY

((EAC_Pipeline_Type)5)

#define EEC_PIPELNTY_TRANSPORT

((EAC_Pipeline_Type)6)

#define EEC_PIPELNTY_VALVE

((EAC_Pipeline_Type)7)

#define EEC_PIPELNTY_WATER_INTAKE

((EAC_Pipeline_Type)8)

typedef EDCS_Integer    EAC_Plant_Component_Type;

#define EEC_PLNTCMPTTY_FOLIAGE

((EAC_Plant_Component_Type)1)

#define EEC_PLNTCMPTTY_STEM

((EAC_Plant_Component_Type)2)

typedef EDCS_Integer    EAC_Point_Object_Type;

#define EEC_PTOBJTY_AGGREGATE

((EAC_Point_Object_Type)1)

#define EEC_PTOBJTY_DESTROYED_STRUCTURE

((EAC_Point_Object_Type)2)

#define EEC_PTOBJTY_HORIZONTAL_STRUCTURE

((EAC_Point_Object_Type)3)

#define EEC_PTOBJTY_MULTI_ELEVATION_STRUCTURE

((EAC_Point_Object_Type)4)

#define EEC_PTOBJTY_SOIL_LOCATION

((EAC_Point_Object_Type)5)

#define EEC_PTOBJTY_SPATIAL_LOCATION

((EAC_Point_Object_Type)6)

#define EEC_PTOBJTY_TERRAIN_CONFORMAL

((EAC_Point_Object_Type)7)

#define EEC_PTOBJTY_VERTICAL_STRUCTURE

((EAC_Point_Object_Type)8)

typedef EDCS_Integer    EAC_Polygonal_Face_Type;

#define EEC_POLYFACETY_BUILDING

((EAC_Polygonal_Face_Type)1)

#define EEC_POLYFACETY_BUILDING_COMPONENT

((EAC_Polygonal_Face_Type)2)

#define EEC_POLYFACETY_LAND

((EAC_Polygonal_Face_Type)3)

#define EEC_POLYFACETY_TERRAIN

((EAC_Polygonal_Face_Type)4)

#define EEC_POLYFACETY_WATER_BODY_FLOOR

((EAC_Polygonal_Face_Type)5)

#define EEC_POLYFACETY_WATER_BODY_SURFACE

((EAC_Polygonal_Face_Type)6)

typedef EDCS_Integer    EAC_Pond_Type;

#define EEC_PONDTY_FISH

((EAC_Pond_Type)1)

#define EEC_PONDTY_RESERVOIR

((EAC_Pond_Type)2)

#define EEC_PONDTY_WASTE

((EAC_Pond_Type)3)

typedef EDCS_Integer    EAC_Populated_Place_Type;

#define EEC_POPPLCTY_CITY

((EAC_Populated_Place_Type)1)

#define EEC_POPPLCTY_HAMLET

((EAC_Populated_Place_Type)2)

#define EEC_POPPLCTY_INLAND_VILLAGE

((EAC_Populated_Place_Type)3)

#define EEC_POPPLCTY_SETTLEMENT

((EAC_Populated_Place_Type)4)

#define EEC_POPPLCTY_SHANTY_TOWN

((EAC_Populated_Place_Type)5)

#define EEC_POPPLCTY_TENT_DWELLINGS

((EAC_Populated_Place_Type)6)

#define EEC_POPPLCTY_TRADITIONAL_SETTLEMENT

((EAC_Populated_Place_Type)7)

#define EEC_POPPLCTY_VILLAGE

((EAC_Populated_Place_Type)8)

typedef EDCS_Integer    EAC_Posture;

#define EEC_POSTURE_CRAWLING

((EAC_Posture)1)

#define EEC_POSTURE_CROUCHING

((EAC_Posture)2)

#define EEC_POSTURE_DEAD

((EAC_Posture)3)

#define EEC_POSTURE_DETAINED

((EAC_Posture)4)

#define EEC_POSTURE_JUMPING

((EAC_Posture)5)

#define EEC_POSTURE_KNEELING

((EAC_Posture)6)

#define EEC_POSTURE_KNEELING_FIRING

((EAC_Posture)7)

#define EEC_POSTURE_PARACHUTING

((EAC_Posture)8)

#define EEC_POSTURE_PRONE

((EAC_Posture)9)

#define EEC_POSTURE_PRONE_FIRING

((EAC_Posture)10)

#define EEC_POSTURE_SITTING

((EAC_Posture)11)

#define EEC_POSTURE_SQUATTING

((EAC_Posture)12)

#define EEC_POSTURE_SURRENDERING

((EAC_Posture)13)

#define EEC_POSTURE_SWIMMING

((EAC_Posture)14)

#define EEC_POSTURE_UPRIGHT_FIRING

((EAC_Posture)15)

#define EEC_POSTURE_UPRIGHT_RUNNING

((EAC_Posture)16)

#define EEC_POSTURE_UPRIGHT_STANDING_STILL

((EAC_Posture)17)

#define EEC_POSTURE_UPRIGHT_WALKING

((EAC_Posture)18)

#define EEC_POSTURE_WADING

((EAC_Posture)19)

typedef EDCS_Integer    EAC_Power_Plant_Type;

#define EEC_PWRPLNTTY_HYDRO_ELECTRIC

((EAC_Power_Plant_Type)1)

#define EEC_PWRPLNTTY_INTERNAL_COMBUSTION

((EAC_Power_Plant_Type)2)

#define EEC_PWRPLNTTY_NUCLEAR

((EAC_Power_Plant_Type)3)

#define EEC_PWRPLNTTY_SOLAR

((EAC_Power_Plant_Type)4)

#define EEC_PWRPLNTTY_THERMAL

((EAC_Power_Plant_Type)5)

#define EEC_PWRPLNTTY_TIDAL

((EAC_Power_Plant_Type)6)

#define EEC_PWRPLNTTY_WIND

((EAC_Power_Plant_Type)7)

typedef EDCS_Integer    EAC_Precipitation_Intensity;

#define EEC_PRECIPINT_NO_PRECIPITATION_PRESENT

((EAC_Precipitation_Intensity)1)

#define EEC_PRECIPINT_LIGHT

((EAC_Precipitation_Intensity)2)

#define EEC_PRECIPINT_MODERATE

((EAC_Precipitation_Intensity)3)

#define EEC_PRECIPINT_HEAVY

((EAC_Precipitation_Intensity)4)

typedef EDCS_Integer    EAC_Precipitation_Phase;

#define EEC_PRECIPPHAS_LIQUID

((EAC_Precipitation_Phase)1)

#define EEC_PRECIPPHAS_MIXED

((EAC_Precipitation_Phase)2)

#define EEC_PRECIPPHAS_SOLID

((EAC_Precipitation_Phase)3)

typedef EDCS_Integer    EAC_Precipitation_Type;

#define EEC_PRECIPTY_DIAMOND_DUST

((EAC_Precipitation_Type)1)

#define EEC_PRECIPTY_DRIZZLE

((EAC_Precipitation_Type)2)

#define EEC_PRECIPTY_FREEZING_DRIZZLE

((EAC_Precipitation_Type)3)

#define EEC_PRECIPTY_FREEZING_RAIN

((EAC_Precipitation_Type)4)

#define EEC_PRECIPTY_GRAUPEL

((EAC_Precipitation_Type)5)

#define EEC_PRECIPTY_HAIL

((EAC_Precipitation_Type)6)

#define EEC_PRECIPTY_ICE_CRYSTALS

((EAC_Precipitation_Type)7)

#define EEC_PRECIPTY_ICE_PELLETS

((EAC_Precipitation_Type)8)

#define EEC_PRECIPTY_LIQUID_PRECIP_FREEZING

((EAC_Precipitation_Type)9)

#define EEC_PRECIPTY_LIQUID_PRECIP_NOT_FREEZING

((EAC_Precipitation_Type)10)

#define EEC_PRECIPTY_NO_PRECIP

((EAC_Precipitation_Type)11)

#define EEC_PRECIPTY_PRECIP

((EAC_Precipitation_Type)12)

#define EEC_PRECIPTY_RAIN

((EAC_Precipitation_Type)13)

#define EEC_PRECIPTY_RAIN_AND_DRIZZLE

((EAC_Precipitation_Type)14)

#define EEC_PRECIPTY_RAIN_AND_HAIL

((EAC_Precipitation_Type)15)

#define EEC_PRECIPTY_RAIN_AND_SNOW

((EAC_Precipitation_Type)16)

#define EEC_PRECIPTY_SLEET

((EAC_Precipitation_Type)17)

#define EEC_PRECIPTY_SMALL_HAIL

((EAC_Precipitation_Type)18)

#define EEC_PRECIPTY_SNOW

((EAC_Precipitation_Type)19)

#define EEC_PRECIPTY_SNOW_GRAINS

((EAC_Precipitation_Type)20)

#define EEC_PRECIPTY_SNOW_PELLETS

((EAC_Precipitation_Type)21)

#define EEC_PRECIPTY_SOLID_PRECIP

((EAC_Precipitation_Type)22)

typedef EDCS_Integer    EAC_Predominant_Surround_Type;

#define EEC_PREDSURNDTY_OPEN_TERRAIN

((EAC_Predominant_Surround_Type)1)

#define EEC_PREDSURNDTY_STRUCTURES

((EAC_Predominant_Surround_Type)2)

#define EEC_PREDSURNDTY_TREES

((EAC_Predominant_Surround_Type)3)

typedef EDCS_Integer    EAC_Present_Weather_Type_Automated;

#define EEC_PRSNTWXTYAUT_BLOWING_DRFT_SNOW_SAND

((EAC_Present_Weather_Type_Automated)1)

#define EEC_PRSNTWXTYAUT_CLD_DISSOLVING

((EAC_Present_Weather_Type_Automated)2)

#define EEC_PRSNTWXTYAUT_CLD_FORMING

((EAC_Present_Weather_Type_Automated)3)

#define EEC_PRSNTWXTYAUT_DIAMOND_DUST

((EAC_Present_Weather_Type_Automated)4)

#define EEC_PRSNTWXTYAUT_DISTANT_LIGHTNING

((EAC_Present_Weather_Type_Automated)5)

#define EEC_PRSNTWXTYAUT_DRZL

((EAC_Present_Weather_Type_Automated)6)

#define EEC_PRSNTWXTYAUT_DRZL_NF_PREV_HOUR

((EAC_Present_Weather_Type_Automated)7)

#define EEC_PRSNTWXTYAUT_FOG_NO_CHG

((EAC_Present_Weather_Type_Automated)8)

#define EEC_PRSNTWXTYAUT_FOG_PATCHES

((EAC_Present_Weather_Type_Automated)9)

#define EEC_PRSNTWXTYAUT_FOG_PRESENT

((EAC_Present_Weather_Type_Automated)10)

#define EEC_PRSNTWXTYAUT_FOG_PREVIOUS_HOUR

((EAC_Present_Weather_Type_Automated)11)

#define EEC_PRSNTWXTYAUT_FOG_RIME

((EAC_Present_Weather_Type_Automated)12)

#define EEC_PRSNTWXTYAUT_FOG_THICK

((EAC_Present_Weather_Type_Automated)13)

#define EEC_PRSNTWXTYAUT_FOG_THIN

((EAC_Present_Weather_Type_Automated)14)

#define EEC_PRSNTWXTYAUT_FRZ_RAIN_DRZL_PREV

((EAC_Present_Weather_Type_Automated)15)

#define EEC_PRSNTWXTYAUT_HAZE_VISIB_lt_1r0_KM

((EAC_Present_Weather_Type_Automated)16)

#define EEC_PRSNTWXTYAUT_HAZE_VISIB_gt_1r0_KM

((EAC_Present_Weather_Type_Automated)17)

#define EEC_PRSNTWXTYAUT_HVY_DRZL_FRZ

((EAC_Present_Weather_Type_Automated)18)

#define EEC_PRSNTWXTYAUT_HVY_DRZL_NF

((EAC_Present_Weather_Type_Automated)19)

#define EEC_PRSNTWXTYAUT_HVY_ICE_PLLT

((EAC_Present_Weather_Type_Automated)20)

#define EEC_PRSNTWXTYAUT_HVY_LQD_PRECIP

((EAC_Present_Weather_Type_Automated)21)

#define EEC_PRSNTWXTYAUT_HVY_PRECIP

((EAC_Present_Weather_Type_Automated)22)

#define EEC_PRSNTWXTYAUT_HVY_RAIN_FRZ

((EAC_Present_Weather_Type_Automated)23)

#define EEC_PRSNTWXTYAUT_HVY_RAIN_NF

((EAC_Present_Weather_Type_Automated)24)

#define EEC_PRSNTWXTYAUT_HVY_RAIN_SHOWERS

((EAC_Present_Weather_Type_Automated)25)

#define EEC_PRSNTWXTYAUT_HVY_SNOW

((EAC_Present_Weather_Type_Automated)26)

#define EEC_PRSNTWXTYAUT_HVY_SNOW_SHOWERS

((EAC_Present_Weather_Type_Automated)27)

#define EEC_PRSNTWXTYAUT_HVY_SOLID_PRECIP

((EAC_Present_Weather_Type_Automated)28)

#define EEC_PRSNTWXTYAUT_HVY_THND_HAIL

((EAC_Present_Weather_Type_Automated)29)

#define EEC_PRSNTWXTYAUT_HVY_THND_NO_PRECIP

((EAC_Present_Weather_Type_Automated)30)

#define EEC_PRSNTWXTYAUT_HVY_THND_PRECIP

((EAC_Present_Weather_Type_Automated)31)

#define EEC_PRSNTWXTYAUT_MIST

((EAC_Present_Weather_Type_Automated)32)

#define EEC_PRSNTWXTYAUT_MOD_DRZL_FRZ

((EAC_Present_Weather_Type_Automated)33)

#define EEC_PRSNTWXTYAUT_MOD_DRZL_NF

((EAC_Present_Weather_Type_Automated)34)

#define EEC_PRSNTWXTYAUT_MOD_FRZ_PRECIP

((EAC_Present_Weather_Type_Automated)35)

#define EEC_PRSNTWXTYAUT_MOD_HVY_RAIN_DRZL

((EAC_Present_Weather_Type_Automated)36)

#define EEC_PRSNTWXTYAUT_MOD_HVY_RAIN_SNOW

((EAC_Present_Weather_Type_Automated)37)

#define EEC_PRSNTWXTYAUT_MOD_ICE_PLLT

((EAC_Present_Weather_Type_Automated)38)

#define EEC_PRSNTWXTYAUT_MOD_RAIN_FRZ

((EAC_Present_Weather_Type_Automated)39)

#define EEC_PRSNTWXTYAUT_MOD_RAIN_NF

((EAC_Present_Weather_Type_Automated)40)

#define EEC_PRSNTWXTYAUT_MOD_RAIN_SHOWERS

((EAC_Present_Weather_Type_Automated)41)

#define EEC_PRSNTWXTYAUT_MOD_SNOW

((EAC_Present_Weather_Type_Automated)42)

#define EEC_PRSNTWXTYAUT_MOD_SNOW_SHOWERS

((EAC_Present_Weather_Type_Automated)43)

#define EEC_PRSNTWXTYAUT_NO_SIG_WEATHER

((EAC_Present_Weather_Type_Automated)44)

#define EEC_PRSNTWXTYAUT_PRECIP

((EAC_Present_Weather_Type_Automated)45)

#define EEC_PRSNTWXTYAUT_PRECIP_PREV_HOUR

((EAC_Present_Weather_Type_Automated)46)

#define EEC_PRSNTWXTYAUT_RAIN

((EAC_Present_Weather_Type_Automated)47)

#define EEC_PRSNTWXTYAUT_RAIN_NF_PREV_HOUR

((EAC_Present_Weather_Type_Automated)48)

#define EEC_PRSNTWXTYAUT_SHOWERS

((EAC_Present_Weather_Type_Automated)49)

#define EEC_PRSNTWXTYAUT_SKY_UNCHANGED

((EAC_Present_Weather_Type_Automated)50)

#define EEC_PRSNTWXTYAUT_SL_DRZL_FRZ

((EAC_Present_Weather_Type_Automated)51)

#define EEC_PRSNTWXTYAUT_SL_DRZL_NF

((EAC_Present_Weather_Type_Automated)52)

#define EEC_PRSNTWXTYAUT_SL_ICE_PLLT

((EAC_Present_Weather_Type_Automated)53)

#define EEC_PRSNTWXTYAUT_SL_MOD_FRZ_PRECIP

((EAC_Present_Weather_Type_Automated)54)

#define EEC_PRSNTWXTYAUT_SL_MOD_LQD_PRECIP

((EAC_Present_Weather_Type_Automated)55)

#define EEC_PRSNTWXTYAUT_SL_MOD_SOLID_PRECIP

((EAC_Present_Weather_Type_Automated)56)

#define EEC_PRSNTWXTYAUT_SL_MOD_THND_HAIL

((EAC_Present_Weather_Type_Automated)57)

#define EEC_PRSNTWXTYAUT_SL_MOD_THND_NO_PRECIP

((EAC_Present_Weather_Type_Automated)58)

#define EEC_PRSNTWXTYAUT_SL_MOD_THND_PRECIP

((EAC_Present_Weather_Type_Automated)59)

#define EEC_PRSNTWXTYAUT_SL_PRECIP

((EAC_Present_Weather_Type_Automated)60)

#define EEC_PRSNTWXTYAUT_SL_RAIN_DRZL

((EAC_Present_Weather_Type_Automated)61)

#define EEC_PRSNTWXTYAUT_SL_RAIN_FRZ

((EAC_Present_Weather_Type_Automated)62)

#define EEC_PRSNTWXTYAUT_SL_RAIN_NF

((EAC_Present_Weather_Type_Automated)63)

#define EEC_PRSNTWXTYAUT_SL_RAIN_SHOWERS

((EAC_Present_Weather_Type_Automated)64)

#define EEC_PRSNTWXTYAUT_SL_RAIN_SNOW

((EAC_Present_Weather_Type_Automated)65)

#define EEC_PRSNTWXTYAUT_SL_SNOW

((EAC_Present_Weather_Type_Automated)66)

#define EEC_PRSNTWXTYAUT_SL_SNOW_SHOWERS

((EAC_Present_Weather_Type_Automated)67)

#define EEC_PRSNTWXTYAUT_SNOW

((EAC_Present_Weather_Type_Automated)68)

#define EEC_PRSNTWXTYAUT_SNOW_PREV_HOUR

((EAC_Present_Weather_Type_Automated)69)

#define EEC_PRSNTWXTYAUT_SQUALLS

((EAC_Present_Weather_Type_Automated)70)

#define EEC_PRSNTWXTYAUT_THND

((EAC_Present_Weather_Type_Automated)71)

#define EEC_PRSNTWXTYAUT_THND_PREV_HOUR

((EAC_Present_Weather_Type_Automated)72)

#define EEC_PRSNTWXTYAUT_TORNADO

((EAC_Present_Weather_Type_Automated)73)

#define EEC_PRSNTWXTYAUT_VIOLENT_RAIN_SHOWERS

((EAC_Present_Weather_Type_Automated)74)

#define EEC_PRSNTWXTYAUT_VISIB_lt_1r0_KM_BLOWING_DRFT_SNOW_SAND

((EAC_Present_Weather_Type_Automated)75)

#define EEC_PRSNTWXTYAUT_VISIB_gt_1r0_KM_BLOWING_DRFT_SNOW_SAND

((EAC_Present_Weather_Type_Automated)76)

typedef EDCS_Integer    EAC_Present_Weather_Type_Manual;

#define EEC_PRSNTWXTYMAN_BLOWING_SNOW_HVY

((EAC_Present_Weather_Type_Manual)1)

#define EEC_PRSNTWXTYMAN_BLOWING_SNOW_SL_OR_MOD

((EAC_Present_Weather_Type_Manual)2)

#define EEC_PRSNTWXTYMAN_CLD_DISSOLVING_NO_PRECIP

((EAC_Present_Weather_Type_Manual)3)

#define EEC_PRSNTWXTYMAN_CLD_FORMING_NO_PRECIP

((EAC_Present_Weather_Type_Manual)4)

#define EEC_PRSNTWXTYMAN_DIAMOND_DUST

((EAC_Present_Weather_Type_Manual)5)

#define EEC_PRSNTWXTYMAN_DRFT_SNOW_HVY

((EAC_Present_Weather_Type_Manual)6)

#define EEC_PRSNTWXTYMAN_DRFT_SNOW_SL_OR_MOD

((EAC_Present_Weather_Type_Manual)7)

#define EEC_PRSNTWXTYMAN_DRZL_PREV_HOUR

((EAC_Present_Weather_Type_Manual)8)

#define EEC_PRSNTWXTYMAN_DUST_IN_SUSPENSION_NO_PRECIP

((EAC_Present_Weather_Type_Manual)9)

#define EEC_PRSNTWXTYMAN_DUST_OR_SAND_NO_PRECIP

((EAC_Present_Weather_Type_Manual)10)

#define EEC_PRSNTWXTYMAN_DUST_OR_SAND_STORM_NO_PRECIP

((EAC_Present_Weather_Type_Manual)11)

#define EEC_PRSNTWXTYMAN_DUST_OR_SAND_WHIRLS_NO_PRECIP

((EAC_Present_Weather_Type_Manual)12)

#define EEC_PRSNTWXTYMAN_FOG_CONTINUOUS_NO_PRECIP

((EAC_Present_Weather_Type_Manual)13)

#define EEC_PRSNTWXTYMAN_FOG_NOT_AT_STATION

((EAC_Present_Weather_Type_Manual)14)

#define EEC_PRSNTWXTYMAN_FOG_PATCHES

((EAC_Present_Weather_Type_Manual)15)

#define EEC_PRSNTWXTYMAN_FOG_PATCHES_NO_PRECIP

((EAC_Present_Weather_Type_Manual)16)

#define EEC_PRSNTWXTYMAN_FOG_OR_ICE_FOG_PREV_HOUR

((EAC_Present_Weather_Type_Manual)17)

#define EEC_PRSNTWXTYMAN_FOG_NO_CHG_INVIS_SKY

((EAC_Present_Weather_Type_Manual)18)

#define EEC_PRSNTWXTYMAN_FOG_RIME_INVIS_SKY

((EAC_Present_Weather_Type_Manual)19)

#define EEC_PRSNTWXTYMAN_FOG_THICK_INVIS_SKY

((EAC_Present_Weather_Type_Manual)20)

#define EEC_PRSNTWXTYMAN_FOG_THIN_INVIS_SKY

((EAC_Present_Weather_Type_Manual)21)

#define EEC_PRSNTWXTYMAN_FOG_NO_CHG_VIS_SKY

((EAC_Present_Weather_Type_Manual)22)

#define EEC_PRSNTWXTYMAN_FOG_RIME_VIS_SKY

((EAC_Present_Weather_Type_Manual)23)

#define EEC_PRSNTWXTYMAN_FOG_THICK_VIS_SKY

((EAC_Present_Weather_Type_Manual)24)

#define EEC_PRSNTWXTYMAN_FOG_THIN_VIS_SKY

((EAC_Present_Weather_Type_Manual)25)

#define EEC_PRSNTWXTYMAN_FRZ_RAIN_DRZL_PREV_HOUR

((EAC_Present_Weather_Type_Manual)26)

#define EEC_PRSNTWXTYMAN_FUNNEL_CLD_PREV_HOUR_NO_PRECIP

((EAC_Present_Weather_Type_Manual)27)

#define EEC_PRSNTWXTYMAN_HAIL_OR_RAIN_SHOWERS_PREV_HOUR

((EAC_Present_Weather_Type_Manual)28)

#define EEC_PRSNTWXTYMAN_HAZE_NO_PRECIP

((EAC_Present_Weather_Type_Manual)29)

#define EEC_PRSNTWXTYMAN_HVY_DRZL_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)30)

#define EEC_PRSNTWXTYMAN_HVY_DRZL_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)31)

#define EEC_PRSNTWXTYMAN_HVY_RAIN_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)32)

#define EEC_PRSNTWXTYMAN_HVY_RAIN_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)33)

#define EEC_PRSNTWXTYMAN_HVY_SNFLK_CONTINUOUS

((EAC_Present_Weather_Type_Manual)34)

#define EEC_PRSNTWXTYMAN_HVY_SNFLK_INTERMITTENT

((EAC_Present_Weather_Type_Manual)35)

#define EEC_PRSNTWXTYMAN_HVY_THND_HAIL

((EAC_Present_Weather_Type_Manual)36)

#define EEC_PRSNTWXTYMAN_HVY_THND_NO_HAIL

((EAC_Present_Weather_Type_Manual)37)

#define EEC_PRSNTWXTYMAN_ICE_PLLT

((EAC_Present_Weather_Type_Manual)38)

#define EEC_PRSNTWXTYMAN_LIGHTNING_VISIBLE_NO_PRECIP

((EAC_Present_Weather_Type_Manual)39)

#define EEC_PRSNTWXTYMAN_MIST_NO_PRECIP

((EAC_Present_Weather_Type_Manual)40)

#define EEC_PRSNTWXTYMAN_MOD_DRZL_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)41)

#define EEC_PRSNTWXTYMAN_MOD_DRZL_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)42)

#define EEC_PRSNTWXTYMAN_MOD_HVY_DRZL_AND_RAIN

((EAC_Present_Weather_Type_Manual)43)

#define EEC_PRSNTWXTYMAN_MOD_HVY_FRZ_DRZL

((EAC_Present_Weather_Type_Manual)44)

#define EEC_PRSNTWXTYMAN_MOD_HVY_FRZ_RAIN

((EAC_Present_Weather_Type_Manual)45)

#define EEC_PRSNTWXTYMAN_MOD_HVY_HAIL_SHOWERS

((EAC_Present_Weather_Type_Manual)46)

#define EEC_PRSNTWXTYMAN_MOD_HVY_RAIN

((EAC_Present_Weather_Type_Manual)47)

#define EEC_PRSNTWXTYMAN_MOD_HVY_RAIN_DRZL_SNOW

((EAC_Present_Weather_Type_Manual)48)

#define EEC_PRSNTWXTYMAN_MOD_HVY_RAIN_SHOWER

((EAC_Present_Weather_Type_Manual)49)

#define EEC_PRSNTWXTYMAN_MOD_HVY_MIXED_RAIN_SNOW

((EAC_Present_Weather_Type_Manual)50)

#define EEC_PRSNTWXTYMAN_MOD_HVY_SNOW_MIXED

((EAC_Present_Weather_Type_Manual)51)

#define EEC_PRSNTWXTYMAN_MOD_HVY_SNOW_PLLT_SHOWER

((EAC_Present_Weather_Type_Manual)52)

#define EEC_PRSNTWXTYMAN_MOD_HVY_SNOW_SHOWER

((EAC_Present_Weather_Type_Manual)53)

#define EEC_PRSNTWXTYMAN_MOD_RAIN_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)54)

#define EEC_PRSNTWXTYMAN_MOD_RAIN_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)55)

#define EEC_PRSNTWXTYMAN_MOD_SNFLK_CONTINUOUS

((EAC_Present_Weather_Type_Manual)56)

#define EEC_PRSNTWXTYMAN_MOD_SNFLK_INTERMITTENT

((EAC_Present_Weather_Type_Manual)57)

#define EEC_PRSNTWXTYMAN_NO_CLD_DEVL_NO_PRECIP

((EAC_Present_Weather_Type_Manual)58)

#define EEC_PRSNTWXTYMAN_PRECIP_NEAR_STATION

((EAC_Present_Weather_Type_Manual)59)

#define EEC_PRSNTWXTYMAN_PRECIP_gt_5r0_KM

((EAC_Present_Weather_Type_Manual)60)

#define EEC_PRSNTWXTYMAN_PRECIP_NOT_SURFACE

((EAC_Present_Weather_Type_Manual)61)

#define EEC_PRSNTWXTYMAN_RAIN_PREV_HOUR

((EAC_Present_Weather_Type_Manual)62)

#define EEC_PRSNTWXTYMAN_RAIN_SHOWERS_PREV_HOUR

((EAC_Present_Weather_Type_Manual)63)

#define EEC_PRSNTWXTYMAN_RAIN_SNOW_ICE_PREV_HOUR

((EAC_Present_Weather_Type_Manual)64)

#define EEC_PRSNTWXTYMAN_SKY_UNCHANGED_NO_PRECIP

((EAC_Present_Weather_Type_Manual)65)

#define EEC_PRSNTWXTYMAN_SL_DRZL_AND_RAIN

((EAC_Present_Weather_Type_Manual)66)

#define EEC_PRSNTWXTYMAN_SL_DRZL_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)67)

#define EEC_PRSNTWXTYMAN_SL_DRZL_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)68)

#define EEC_PRSNTWXTYMAN_SL_FRZ_DRZL

((EAC_Present_Weather_Type_Manual)69)

#define EEC_PRSNTWXTYMAN_SL_FRZ_RAIN

((EAC_Present_Weather_Type_Manual)70)

#define EEC_PRSNTWXTYMAN_SL_HAIL_SHOWERS

((EAC_Present_Weather_Type_Manual)71)

#define EEC_PRSNTWXTYMAN_SL_MOD_DSSS_DEC

((EAC_Present_Weather_Type_Manual)72)

#define EEC_PRSNTWXTYMAN_SL_MOD_DSSS_INC

((EAC_Present_Weather_Type_Manual)73)

#define EEC_PRSNTWXTYMAN_SL_MOD_DSSS_NO_CHG

((EAC_Present_Weather_Type_Manual)74)

#define EEC_PRSNTWXTYMAN_SL_MOD_THND_HAIL

((EAC_Present_Weather_Type_Manual)75)

#define EEC_PRSNTWXTYMAN_SL_MOD_THND_NO_HAIL

((EAC_Present_Weather_Type_Manual)76)

#define EEC_PRSNTWXTYMAN_SL_RAIN

((EAC_Present_Weather_Type_Manual)77)

#define EEC_PRSNTWXTYMAN_SL_RAIN_NF_CONTINUOUS

((EAC_Present_Weather_Type_Manual)78)

#define EEC_PRSNTWXTYMAN_SL_RAIN_NF_INTERMITTENT

((EAC_Present_Weather_Type_Manual)79)

#define EEC_PRSNTWXTYMAN_SL_RAIN_SHOWER

((EAC_Present_Weather_Type_Manual)80)

#define EEC_PRSNTWXTYMAN_SL_RAIN_SNOW_DRZL

((EAC_Present_Weather_Type_Manual)81)

#define EEC_PRSNTWXTYMAN_SL_RAIN_SNOW_MIXED

((EAC_Present_Weather_Type_Manual)82)

#define EEC_PRSNTWXTYMAN_SL_SNOW_MIXED

((EAC_Present_Weather_Type_Manual)83)

#define EEC_PRSNTWXTYMAN_SL_SNOW_PLLT_SHOWER

((EAC_Present_Weather_Type_Manual)84)

#define EEC_PRSNTWXTYMAN_SL_SNOW_SHOWER

((EAC_Present_Weather_Type_Manual)85)

#define EEC_PRSNTWXTYMAN_SL_SNFLK_CONTINUOUS

((EAC_Present_Weather_Type_Manual)86)

#define EEC_PRSNTWXTYMAN_SL_SNFLK_INTERMITTENT

((EAC_Present_Weather_Type_Manual)87)

#define EEC_PRSNTWXTYMAN_SNOW_GRAINS

((EAC_Present_Weather_Type_Manual)88)

#define EEC_PRSNTWXTYMAN_SNOW_PREV_HOUR

((EAC_Present_Weather_Type_Manual)89)

#define EEC_PRSNTWXTYMAN_SNOW_RAIN_SHOWER_PREV_HOUR

((EAC_Present_Weather_Type_Manual)90)

#define EEC_PRSNTWXTYMAN_SQUALLS_IN_SIGHT_NO_PRECIP

((EAC_Present_Weather_Type_Manual)91)

#define EEC_PRSNTWXTYMAN_STAR_SNOW_CRYSTALS

((EAC_Present_Weather_Type_Manual)92)

#define EEC_PRSNTWXTYMAN_SVR_DSSS_DEC

((EAC_Present_Weather_Type_Manual)93)

#define EEC_PRSNTWXTYMAN_SVR_DSSS_INC

((EAC_Present_Weather_Type_Manual)94)

#define EEC_PRSNTWXTYMAN_SVR_DSSS_NO_CHG

((EAC_Present_Weather_Type_Manual)95)

#define EEC_PRSNTWXTYMAN_THND_NO_PRECIP

((EAC_Present_Weather_Type_Manual)96)

#define EEC_PRSNTWXTYMAN_THND_PREV_HOUR

((EAC_Present_Weather_Type_Manual)97)

#define EEC_PRSNTWXTYMAN_THND_SAND_DUST

((EAC_Present_Weather_Type_Manual)98)

#define EEC_PRSNTWXTYMAN_VIOLENT_RAIN_SHOWER

((EAC_Present_Weather_Type_Manual)99)

#define EEC_PRSNTWXTYMAN_VIS_REDUCED_BY_SMOKE_NO_PRECIP

((EAC_Present_Weather_Type_Manual)100)

typedef EDCS_Integer    EAC_Present_Weather_Type_Special;

#define EEC_PRSNTWXTYSPCL_ARCTIC_ANTARCTIC_SEA_SMOKE

((EAC_Present_Weather_Type_Special)1)

#define EEC_PRSNTWXTYSPCL_BLOWING_SNOW_INDETERMINANT

((EAC_Present_Weather_Type_Special)2)

#define EEC_PRSNTWXTYSPCL_BLOWING_SPRAY

((EAC_Present_Weather_Type_Special)3)

#define EEC_PRSNTWXTYSPCL_CLEAR_SKY_SNOW_OR_ICE_PRECIP

((EAC_Present_Weather_Type_Special)4)

#define EEC_PRSNTWXTYSPCL_DENSE_FOG_lt_30_METRE_VISIB

((EAC_Present_Weather_Type_Special)5)

#define EEC_PRSNTWXTYSPCL_DENSE_FOG_30_60_METRE_VISIB

((EAC_Present_Weather_Type_Special)6)

#define EEC_PRSNTWXTYSPCL_DENSE_FOG_60_90_METRE_VISIB

((EAC_Present_Weather_Type_Special)7)

#define EEC_PRSNTWXTYSPCL_DEW_DEPOSITION

((EAC_Present_Weather_Type_Special)8)

#define EEC_PRSNTWXTYSPCL_DRFT_DUST_OR_SAND

((EAC_Present_Weather_Type_Special)9)

#define EEC_PRSNTWXTYSPCL_DRZL_lt_0r1_MMPH

((EAC_Present_Weather_Type_Special)10)

#define EEC_PRSNTWXTYSPCL_DRZL_0r1_TO_0r19_MMPH

((EAC_Present_Weather_Type_Special)11)

#define EEC_PRSNTWXTYSPCL_DRZL_0r2_TO_0r39_MMPH

((EAC_Present_Weather_Type_Special)12)

#define EEC_PRSNTWXTYSPCL_DRZL_0r4_TO_0r79_MMPH

((EAC_Present_Weather_Type_Special)13)

#define EEC_PRSNTWXTYSPCL_DRZL_0r8_TO_1r59_MMPH

((EAC_Present_Weather_Type_Special)14)

#define EEC_PRSNTWXTYSPCL_DRZL_1r6_TO_3r19_MMPH

((EAC_Present_Weather_Type_Special)15)

#define EEC_PRSNTWXTYSPCL_DRZL_3r20_TO_6r39_MMPH

((EAC_Present_Weather_Type_Special)16)

#define EEC_PRSNTWXTYSPCL_DRZL_gt_6r4_MMPH

((EAC_Present_Weather_Type_Special)17)

#define EEC_PRSNTWXTYSPCL_DRZL_AND_SNOW

((EAC_Present_Weather_Type_Special)18)

#define EEC_PRSNTWXTYSPCL_DRY_THUNDERSTORM

((EAC_Present_Weather_Type_Special)19)

#define EEC_PRSNTWXTYSPCL_DUST_HAZE_VISIB_lt_1r0_KM

((EAC_Present_Weather_Type_Special)20)

#define EEC_PRSNTWXTYSPCL_DUST_OR_SAND_DEPOSITION

((EAC_Present_Weather_Type_Special)21)

#define EEC_PRSNTWXTYSPCL_FOG_IN_VALLEYS

((EAC_Present_Weather_Type_Special)22)

#define EEC_PRSNTWXTYSPCL_FOG_ON_SEA

((EAC_Present_Weather_Type_Special)23)

#define EEC_PRSNTWXTYSPCL_FOG_OVER_ICE

((EAC_Present_Weather_Type_Special)24)

#define EEC_PRSNTWXTYSPCL_FREEZING_RAIN

((EAC_Present_Weather_Type_Special)25)

#define EEC_PRSNTWXTYSPCL_HAIL

((EAC_Present_Weather_Type_Special)26)

#define EEC_PRSNTWXTYSPCL_HAIL_RAIN_SNOW

((EAC_Present_Weather_Type_Special)27)

#define EEC_PRSNTWXTYSPCL_HAIL_RAIN

((EAC_Present_Weather_Type_Special)28)

#define EEC_PRSNTWXTYSPCL_HAIL_SNOW

((EAC_Present_Weather_Type_Special)29)

#define EEC_PRSNTWXTYSPCL_HARD_RIME_DEPOSITION

((EAC_Present_Weather_Type_Special)30)

#define EEC_PRSNTWXTYSPCL_HOAR_FROST_DEPOSITION

((EAC_Present_Weather_Type_Special)31)

#define EEC_PRSNTWXTYSPCL_ICE_CRUST_DEPOSITION

((EAC_Present_Weather_Type_Special)32)

#define EEC_PRSNTWXTYSPCL_ICE_GLAZE_DEPOSITION

((EAC_Present_Weather_Type_Special)33)

#define EEC_PRSNTWXTYSPCL_LIGHTNING_CLOUD_TO_SURFACE

((EAC_Present_Weather_Type_Special)34)

#define EEC_PRSNTWXTYSPCL_MISSING_BUT_EXPECTED

((EAC_Present_Weather_Type_Special)35)

#define EEC_PRSNTWXTYSPCL_NO_OBSERVATION

((EAC_Present_Weather_Type_Special)36)

#define EEC_PRSNTWXTYSPCL_NO_SIGNIF_PHENOMENON

((EAC_Present_Weather_Type_Special)37)

#define EEC_PRSNTWXTYSPCL_RAIN

((EAC_Present_Weather_Type_Special)38)

#define EEC_PRSNTWXTYSPCL_RAIN_lt_1r0_MMPH

((EAC_Present_Weather_Type_Special)39)

#define EEC_PRSNTWXTYSPCL_RAIN_1r0_TO_1r19_MMPH

((EAC_Present_Weather_Type_Special)40)

#define EEC_PRSNTWXTYSPCL_RAIN_2r0_TO_3r9_MMPH

((EAC_Present_Weather_Type_Special)41)

#define EEC_PRSNTWXTYSPCL_RAIN_4r0_TO_7r9_MMPH

((EAC_Present_Weather_Type_Special)42)

#define EEC_PRSNTWXTYSPCL_RAIN_8r0_TO_15r9_MMPH

((EAC_Present_Weather_Type_Special)43)

#define EEC_PRSNTWXTYSPCL_RAIN_16r0_TO_31r9_MMPH

((EAC_Present_Weather_Type_Special)44)

#define EEC_PRSNTWXTYSPCL_RAIN_32r0_TO_63r9_MMPH

((EAC_Present_Weather_Type_Special)45)

#define EEC_PRSNTWXTYSPCL_RAIN_gt_64r0_MMPH

((EAC_Present_Weather_Type_Special)46)

#define EEC_PRSNTWXTYSPCL_RAIN_SNOW_MIXED

((EAC_Present_Weather_Type_Special)47)

#define EEC_PRSNTWXTYSPCL_SHWR_OVER_MOUNTAINS

((EAC_Present_Weather_Type_Special)48)

#define EEC_PRSNTWXTYSPCL_SHWR_OVER_SEA

((EAC_Present_Weather_Type_Special)49)

#define EEC_PRSNTWXTYSPCL_SNOW

((EAC_Present_Weather_Type_Special)50)

#define EEC_PRSNTWXTYSPCL_SNOW_lt_1r0_CMPH

((EAC_Present_Weather_Type_Special)51)

#define EEC_PRSNTWXTYSPCL_SNOW_1r0_TO_1r9_CMPH

((EAC_Present_Weather_Type_Special)52)

#define EEC_PRSNTWXTYSPCL_SNOW_2r0_TO_3r9_CMPH

((EAC_Present_Weather_Type_Special)53)

#define EEC_PRSNTWXTYSPCL_SNOW_4r0_TO_7r9_CMPH

((EAC_Present_Weather_Type_Special)54)

#define EEC_PRSNTWXTYSPCL_SNOW_8r0_TO_15r9_CMPH

((EAC_Present_Weather_Type_Special)55)

#define EEC_PRSNTWXTYSPCL_SNOW_16r0_TO_31r9_CMPH

((EAC_Present_Weather_Type_Special)56)

#define EEC_PRSNTWXTYSPCL_SNOW_32r0_TO_63r9_CMPH

((EAC_Present_Weather_Type_Special)57)

#define EEC_PRSNTWXTYSPCL_SNOW_gt_64r0_CMPH

((EAC_Present_Weather_Type_Special)58)

#define EEC_PRSNTWXTYSPCL_SNOW_HAZE

((EAC_Present_Weather_Type_Special)59)

#define EEC_PRSNTWXTYSPCL_SNOW_PLLT

((EAC_Present_Weather_Type_Special)60)

#define EEC_PRSNTWXTYSPCL_SNOW_PLLT_MIXED_RAIN_SNOW

((EAC_Present_Weather_Type_Special)61)

#define EEC_PRSNTWXTYSPCL_SNOW_PLLT_RAIN

((EAC_Present_Weather_Type_Special)62)

#define EEC_PRSNTWXTYSPCL_SNOW_PLLT_SNOW

((EAC_Present_Weather_Type_Special)63)

#define EEC_PRSNTWXTYSPCL_SOFT_RIME_DEPOSITION

((EAC_Present_Weather_Type_Special)64)

#define EEC_PRSNTWXTYSPCL_STEAM_FOG_LAND

((EAC_Present_Weather_Type_Special)65)

#define EEC_PRSNTWXTYSPCL_STEAM_FOG_WATER

((EAC_Present_Weather_Type_Special)66)

#define EEC_PRSNTWXTYSPCL_SUB_0_DUSTSTORM_SANDSTORM

((EAC_Present_Weather_Type_Special)67)

#define EEC_PRSNTWXTYSPCL_SUSPENDED_VOLCANIC_ASH

((EAC_Present_Weather_Type_Special)68)

#define EEC_PRSNTWXTYSPCL_TORNADO

((EAC_Present_Weather_Type_Special)69)

#define EEC_PRSNTWXTYSPCL_VOLCANIC_ASH_DEPOSITION

((EAC_Present_Weather_Type_Special)70)

#define EEC_PRSNTWXTYSPCL_WALL_DUST_SAND

((EAC_Present_Weather_Type_Special)71)

#define EEC_PRSNTWXTYSPCL_WET_SNOW_DEPOSITION

((EAC_Present_Weather_Type_Special)72)

#define EEC_PRSNTWXTYSPCL_WET_SNOW_FREEZING

((EAC_Present_Weather_Type_Special)73)

#define EEC_PRSNTWXTYSPCL_WHITEOUT

((EAC_Present_Weather_Type_Special)74)

typedef EDCS_Integer    EAC_Pressure_Altimeter_Quality;

#define EEC_PRESALTQUAL_GOOD

((EAC_Pressure_Altimeter_Quality)1)

#define EEC_PRESALTQUAL_NO_CHECK

((EAC_Pressure_Altimeter_Quality)2)

#define EEC_PRESALTQUAL_SUSPECT

((EAC_Pressure_Altimeter_Quality)3)

#define EEC_PRESALTQUAL_ERR_CORRECTED

((EAC_Pressure_Altimeter_Quality)4)

#define EEC_PRESALTQUAL_ERR_CORRECTION_SUSPECT

((EAC_Pressure_Altimeter_Quality)5)

#define EEC_PRESALTQUAL_ERR

((EAC_Pressure_Altimeter_Quality)6)

#define EEC_PRESALTQUAL_MISS_SUBST

((EAC_Pressure_Altimeter_Quality)7)

#define EEC_PRESALTQUAL_MISS_SUBST_SUSPECT

((EAC_Pressure_Altimeter_Quality)8)

#define EEC_PRESALTQUAL_MISS

((EAC_Pressure_Altimeter_Quality)9)

typedef EDCS_Integer    EAC_Pri_Weapon_Deployed_Pos_Category;

#define EEC_PRIWEAPPOSCAT_DEPLOYED

((EAC_Pri_Weapon_Deployed_Pos_Category)1)

#define EEC_PRIWEAPPOSCAT_IN_FIRING_POSITION

((EAC_Pri_Weapon_Deployed_Pos_Category)2)

#define EEC_PRIWEAPPOSCAT_NO_WEAPON_PRESENT

((EAC_Pri_Weapon_Deployed_Pos_Category)3)

#define EEC_PRIWEAPPOSCAT_STOWED

((EAC_Pri_Weapon_Deployed_Pos_Category)4)

typedef EDCS_Integer    EAC_Primary_Byproduct;

#define EEC_PRIBYPROD_ASH

((EAC_Primary_Byproduct)1)

#define EEC_PRIBYPROD_CINDER

((EAC_Primary_Byproduct)2)

#define EEC_PRIBYPROD_ERODED_LAND

((EAC_Primary_Byproduct)3)

#define EEC_PRIBYPROD_MATTE

((EAC_Primary_Byproduct)4)

#define EEC_PRIBYPROD_MUD

((EAC_Primary_Byproduct)5)

#define EEC_PRIBYPROD_NO_BYPRODUCT

((EAC_Primary_Byproduct)6)

#define EEC_PRIBYPROD_RADIOACTIVE_MATERIAL

((EAC_Primary_Byproduct)7)

#define EEC_PRIBYPROD_REFUSE

((EAC_Primary_Byproduct)8)

#define EEC_PRIBYPROD_RUBBLE

((EAC_Primary_Byproduct)9)

#define EEC_PRIBYPROD_SAWDUST

((EAC_Primary_Byproduct)10)

#define EEC_PRIBYPROD_SAWDUST_WOODCHIP

((EAC_Primary_Byproduct)11)

#define EEC_PRIBYPROD_SCRAP_METAL

((EAC_Primary_Byproduct)12)

#define EEC_PRIBYPROD_SEWAGE

((EAC_Primary_Byproduct)13)

#define EEC_PRIBYPROD_SILT

((EAC_Primary_Byproduct)14)

#define EEC_PRIBYPROD_SLAG

((EAC_Primary_Byproduct)15)

#define EEC_PRIBYPROD_SLUDGE

((EAC_Primary_Byproduct)16)

#define EEC_PRIBYPROD_TAILINGS

((EAC_Primary_Byproduct)17)

#define EEC_PRIBYPROD_WASTE

((EAC_Primary_Byproduct)18)

#define EEC_PRIBYPROD_WOODCHIP

((EAC_Primary_Byproduct)19)

typedef EDCS_Integer    EAC_Primary_Entrance_Location;

#define EEC_PRIENTLOC_BACK_CENTRE_ABOVE_GRADE

((EAC_Primary_Entrance_Location)1)

#define EEC_PRIENTLOC_BACK_CENTRE_BELOW_GRADE

((EAC_Primary_Entrance_Location)2)

#define EEC_PRIENTLOC_BACK_CENTRE_ON_GRADE

((EAC_Primary_Entrance_Location)3)

#define EEC_PRIENTLOC_BACK_LEFT_ABOVE_GRADE

((EAC_Primary_Entrance_Location)4)

#define EEC_PRIENTLOC_BACK_LEFT_BELOW_GRADE

((EAC_Primary_Entrance_Location)5)

#define EEC_PRIENTLOC_BACK_LEFT_ON_GRADE

((EAC_Primary_Entrance_Location)6)

#define EEC_PRIENTLOC_BACK_RIGHT_ABOVE_GRADE

((EAC_Primary_Entrance_Location)7)

#define EEC_PRIENTLOC_BACK_RIGHT_BELOW_GRADE

((EAC_Primary_Entrance_Location)8)

#define EEC_PRIENTLOC_BACK_RIGHT_ON_GRADE

((EAC_Primary_Entrance_Location)9)

#define EEC_PRIENTLOC_FRONT_CENTRE_ABOVE_GRADE

((EAC_Primary_Entrance_Location)10)

#define EEC_PRIENTLOC_FRONT_CENTRE_BELOW_GRADE

((EAC_Primary_Entrance_Location)11)

#define EEC_PRIENTLOC_FRONT_CENTRE_ON_GRADE

((EAC_Primary_Entrance_Location)12)

#define EEC_PRIENTLOC_FRONT_LEFT_ABOVE_GRADE

((EAC_Primary_Entrance_Location)13)

#define EEC_PRIENTLOC_FRONT_LEFT_BELOW_GRADE

((EAC_Primary_Entrance_Location)14)

#define EEC_PRIENTLOC_FRONT_LEFT_ON_GRADE

((EAC_Primary_Entrance_Location)15)

#define EEC_PRIENTLOC_FRONT_RIGHT_ABOVE_GRADE

((EAC_Primary_Entrance_Location)16)

#define EEC_PRIENTLOC_FRONT_RIGHT_BELOW_GRADE

((EAC_Primary_Entrance_Location)17)

#define EEC_PRIENTLOC_FRONT_RIGHT_ON_GRADE

((EAC_Primary_Entrance_Location)18)

#define EEC_PRIENTLOC_LEFT_SIDE_ABOVE_GRADE

((EAC_Primary_Entrance_Location)19)

#define EEC_PRIENTLOC_LEFT_SIDE_BELOW_GRADE

((EAC_Primary_Entrance_Location)20)

#define EEC_PRIENTLOC_LEFT_SIDE_ON_GRADE

((EAC_Primary_Entrance_Location)21)

#define EEC_PRIENTLOC_RIGHT_SIDE_ABOVE_GRADE

((EAC_Primary_Entrance_Location)22)

#define EEC_PRIENTLOC_RIGHT_SIDE_BELOW_GRADE

((EAC_Primary_Entrance_Location)23)

#define EEC_PRIENTLOC_RIGHT_SIDE_ON_GRADE

((EAC_Primary_Entrance_Location)24)

#define EEC_PRIENTLOC_UNKNOWN_LOCATION

((EAC_Primary_Entrance_Location)25)

typedef EDCS_Integer    EAC_Primary_Material_Type;

#define EEC_PRIMATTY_ALUMINUM

((EAC_Primary_Material_Type)1)

#define EEC_PRIMATTY_AMMUNITION

((EAC_Primary_Material_Type)2)

#define EEC_PRIMATTY_ASH

((EAC_Primary_Material_Type)3)

#define EEC_PRIMATTY_ASPHALT

((EAC_Primary_Material_Type)4)

#define EEC_PRIMATTY_BASALT

((EAC_Primary_Material_Type)5)

#define EEC_PRIMATTY_BEDROCK

((EAC_Primary_Material_Type)6)

#define EEC_PRIMATTY_BLACK_BODY

((EAC_Primary_Material_Type)7)

#define EEC_PRIMATTY_BOULDER

((EAC_Primary_Material_Type)8)

#define EEC_PRIMATTY_BRICK

((EAC_Primary_Material_Type)9)

#define EEC_PRIMATTY_BROADLEAF_TREES_SUMMER

((EAC_Primary_Material_Type)10)

#define EEC_PRIMATTY_BROADLEAF_TREES_WINTER

((EAC_Primary_Material_Type)11)

#define EEC_PRIMATTY_CALCAREOUS

((EAC_Primary_Material_Type)12)

#define EEC_PRIMATTY_CEMENT

((EAC_Primary_Material_Type)13)

#define EEC_PRIMATTY_CHALK

((EAC_Primary_Material_Type)14)

#define EEC_PRIMATTY_CHEMICAL

((EAC_Primary_Material_Type)15)

#define EEC_PRIMATTY_CINDER

((EAC_Primary_Material_Type)16)

#define EEC_PRIMATTY_CIRRIPEDIA

((EAC_Primary_Material_Type)17)

#define EEC_PRIMATTY_CLAY

((EAC_Primary_Material_Type)18)

#define EEC_PRIMATTY_CLAY_TILE

((EAC_Primary_Material_Type)19)

#define EEC_PRIMATTY_COAL

((EAC_Primary_Material_Type)20)

#define EEC_PRIMATTY_COBBLE

((EAC_Primary_Material_Type)21)

#define EEC_PRIMATTY_COKE

((EAC_Primary_Material_Type)22)

#define EEC_PRIMATTY_COMPOSITION

((EAC_Primary_Material_Type)23)

#define EEC_PRIMATTY_CONCRETE

((EAC_Primary_Material_Type)24)

#define EEC_PRIMATTY_CONGLOMERATE

((EAC_Primary_Material_Type)25)

#define EEC_PRIMATTY_COPPER

((EAC_Primary_Material_Type)26)

#define EEC_PRIMATTY_CORAL

((EAC_Primary_Material_Type)27)

#define EEC_PRIMATTY_CORAL_HEAD

((EAC_Primary_Material_Type)28)

#define EEC_PRIMATTY_DESALINATED_WATER

((EAC_Primary_Material_Type)29)

#define EEC_PRIMATTY_DIAMOND

((EAC_Primary_Material_Type)30)

#define EEC_PRIMATTY_DIATOMACEOUS_EARTH

((EAC_Primary_Material_Type)31)

#define EEC_PRIMATTY_DIORITE

((EAC_Primary_Material_Type)32)

#define EEC_PRIMATTY_DOLOMITE

((EAC_Primary_Material_Type)33)

#define EEC_PRIMATTY_DRY_SNOW

((EAC_Primary_Material_Type)34)

#define EEC_PRIMATTY_EVAPORITE

((EAC_Primary_Material_Type)35)

#define EEC_PRIMATTY_EXPLOSIVE

((EAC_Primary_Material_Type)36)

#define EEC_PRIMATTY_FABRIC

((EAC_Primary_Material_Type)37)

#define EEC_PRIMATTY_FIBREGLASS

((EAC_Primary_Material_Type)38)

#define EEC_PRIMATTY_FIBREBOARD

((EAC_Primary_Material_Type)39)

#define EEC_PRIMATTY_FIRST_YEAR_ICE

((EAC_Primary_Material_Type)40)

#define EEC_PRIMATTY_FLYSCH

((EAC_Primary_Material_Type)41)

#define EEC_PRIMATTY_FOOD

((EAC_Primary_Material_Type)42)

#define EEC_PRIMATTY_FORAMINIFERA

((EAC_Primary_Material_Type)43)

#define EEC_PRIMATTY_FRESH_WATER

((EAC_Primary_Material_Type)44)

#define EEC_PRIMATTY_FROZEN_WATER

((EAC_Primary_Material_Type)45)

#define EEC_PRIMATTY_FUCUS

((EAC_Primary_Material_Type)46)

#define EEC_PRIMATTY_GABBRO

((EAC_Primary_Material_Type)47)

#define EEC_PRIMATTY_GAS

((EAC_Primary_Material_Type)48)

#define EEC_PRIMATTY_GLASS

((EAC_Primary_Material_Type)49)

#define EEC_PRIMATTY_GLASS_REINFORCED_PLASTIC

((EAC_Primary_Material_Type)50)

#define EEC_PRIMATTY_GLOBIGERINA

((EAC_Primary_Material_Type)51)

#define EEC_PRIMATTY_GOLD

((EAC_Primary_Material_Type)52)

#define EEC_PRIMATTY_GRANITE

((EAC_Primary_Material_Type)53)

#define EEC_PRIMATTY_GRASS

((EAC_Primary_Material_Type)54)

#define EEC_PRIMATTY_GRAVEL

((EAC_Primary_Material_Type)55)

#define EEC_PRIMATTY_GREENSTONE

((EAC_Primary_Material_Type)56)

#define EEC_PRIMATTY_GROUND

((EAC_Primary_Material_Type)57)

#define EEC_PRIMATTY_GROUND_SHELL

((EAC_Primary_Material_Type)58)

#define EEC_PRIMATTY_HEAT

((EAC_Primary_Material_Type)59)

#define EEC_PRIMATTY_ICE

((EAC_Primary_Material_Type)60)

#define EEC_PRIMATTY_IRON

((EAC_Primary_Material_Type)61)

#define EEC_PRIMATTY_LAVA

((EAC_Primary_Material_Type)62)

#define EEC_PRIMATTY_LEAD

((EAC_Primary_Material_Type)63)

#define EEC_PRIMATTY_LIMESTONE

((EAC_Primary_Material_Type)64)

#define EEC_PRIMATTY_LOESS

((EAC_Primary_Material_Type)65)

#define EEC_PRIMATTY_LUMBER

((EAC_Primary_Material_Type)66)

#define EEC_PRIMATTY_MACADAM

((EAC_Primary_Material_Type)67)

#define EEC_PRIMATTY_MADREPORE

((EAC_Primary_Material_Type)68)

#define EEC_PRIMATTY_MANGANESE

((EAC_Primary_Material_Type)69)

#define EEC_PRIMATTY_MARBLE

((EAC_Primary_Material_Type)70)

#define EEC_PRIMATTY_MARL

((EAC_Primary_Material_Type)71)

#define EEC_PRIMATTY_MASONRY

((EAC_Primary_Material_Type)72)

#define EEC_PRIMATTY_MATTE

((EAC_Primary_Material_Type)73)

#define EEC_PRIMATTY_METAL

((EAC_Primary_Material_Type)74)

#define EEC_PRIMATTY_METAL_ROOF

((EAC_Primary_Material_Type)75)

#define EEC_PRIMATTY_MUD

((EAC_Primary_Material_Type)76)

#define EEC_PRIMATTY_MULTI_YEAR_ICE

((EAC_Primary_Material_Type)77)

#define EEC_PRIMATTY_MULTIPLE_MATERIALS

((EAC_Primary_Material_Type)78)

#define EEC_PRIMATTY_MUSSEL

((EAC_Primary_Material_Type)79)

#define EEC_PRIMATTY_OIL

((EAC_Primary_Material_Type)80)

#define EEC_PRIMATTY_OIL_BLISTER

((EAC_Primary_Material_Type)81)

#define EEC_PRIMATTY_OOZE

((EAC_Primary_Material_Type)82)

#define EEC_PRIMATTY_OYSTER

((EAC_Primary_Material_Type)83)

#define EEC_PRIMATTY_PACKED_SOIL

((EAC_Primary_Material_Type)84)

#define EEC_PRIMATTY_PAPER

((EAC_Primary_Material_Type)85)

#define EEC_PRIMATTY_PART_METAL

((EAC_Primary_Material_Type)86)

#define EEC_PRIMATTY_PEBBLE

((EAC_Primary_Material_Type)87)

#define EEC_PRIMATTY_PETROL

((EAC_Primary_Material_Type)88)

#define EEC_PRIMATTY_PINE_TREE

((EAC_Primary_Material_Type)89)

#define EEC_PRIMATTY_PLANT_MATERIAL

((EAC_Primary_Material_Type)90)

#define EEC_PRIMATTY_PLASTIC

((EAC_Primary_Material_Type)91)

#define EEC_PRIMATTY_POLYZOA

((EAC_Primary_Material_Type)92)

#define EEC_PRIMATTY_PORPHYRY

((EAC_Primary_Material_Type)93)

#define EEC_PRIMATTY_PRESTRESSED_CONCRETE

((EAC_Primary_Material_Type)94)

#define EEC_PRIMATTY_PTEROPOD

((EAC_Primary_Material_Type)95)

#define EEC_PRIMATTY_PUMICE

((EAC_Primary_Material_Type)96)

#define EEC_PRIMATTY_QUARTZ

((EAC_Primary_Material_Type)97)

#define EEC_PRIMATTY_RADIOACTIVE_MATERIAL

((EAC_Primary_Material_Type)98)

#define EEC_PRIMATTY_RADIOLARIAN

((EAC_Primary_Material_Type)99)

#define EEC_PRIMATTY_REINFORCED_CONCRETE

((EAC_Primary_Material_Type)100)

#define EEC_PRIMATTY_ROCK

((EAC_Primary_Material_Type)101)

#define EEC_PRIMATTY_RUBBER

((EAC_Primary_Material_Type)102)

#define EEC_PRIMATTY_RUBBLE

((EAC_Primary_Material_Type)103)

#define EEC_PRIMATTY_SALT

((EAC_Primary_Material_Type)104)

#define EEC_PRIMATTY_SAND

((EAC_Primary_Material_Type)105)

#define EEC_PRIMATTY_SANDSTONE

((EAC_Primary_Material_Type)106)

#define EEC_PRIMATTY_SCHIST

((EAC_Primary_Material_Type)107)

#define EEC_PRIMATTY_SCORIA

((EAC_Primary_Material_Type)108)

#define EEC_PRIMATTY_SCRUB

((EAC_Primary_Material_Type)109)

#define EEC_PRIMATTY_SEA_TANGLE

((EAC_Primary_Material_Type)110)

#define EEC_PRIMATTY_SEA_WATER

((EAC_Primary_Material_Type)111)

#define EEC_PRIMATTY_SEAWEED

((EAC_Primary_Material_Type)112)

#define EEC_PRIMATTY_SEWAGE

((EAC_Primary_Material_Type)113)

#define EEC_PRIMATTY_SHALE

((EAC_Primary_Material_Type)114)

#define EEC_PRIMATTY_SHELL

((EAC_Primary_Material_Type)115)

#define EEC_PRIMATTY_SHINGLE

((EAC_Primary_Material_Type)116)

#define EEC_PRIMATTY_SILT

((EAC_Primary_Material_Type)117)

#define EEC_PRIMATTY_SILVER

((EAC_Primary_Material_Type)118)

#define EEC_PRIMATTY_SLAG

((EAC_Primary_Material_Type)119)

#define EEC_PRIMATTY_SLUDGE

((EAC_Primary_Material_Type)120)

#define EEC_PRIMATTY_SNOW

((EAC_Primary_Material_Type)121)

#define EEC_PRIMATTY_SOIL

((EAC_Primary_Material_Type)122)

#define EEC_PRIMATTY_SPICULE

((EAC_Primary_Material_Type)123)

#define EEC_PRIMATTY_SPOIL

((EAC_Primary_Material_Type)124)

#define EEC_PRIMATTY_SPOIL_OR_TAILINGS

((EAC_Primary_Material_Type)125)

#define EEC_PRIMATTY_SPONGE

((EAC_Primary_Material_Type)126)

#define EEC_PRIMATTY_STEEL

((EAC_Primary_Material_Type)127)

#define EEC_PRIMATTY_STONE

((EAC_Primary_Material_Type)128)

#define EEC_PRIMATTY_SUGAR

((EAC_Primary_Material_Type)129)

#define EEC_PRIMATTY_TAILINGS

((EAC_Primary_Material_Type)130)

#define EEC_PRIMATTY_THATCH

((EAC_Primary_Material_Type)131)

#define EEC_PRIMATTY_TRAVERTINE

((EAC_Primary_Material_Type)132)

#define EEC_PRIMATTY_TUFA

((EAC_Primary_Material_Type)133)

#define EEC_PRIMATTY_URANIUM

((EAC_Primary_Material_Type)134)

#define EEC_PRIMATTY_VEGETATION_PRODUCT

((EAC_Primary_Material_Type)135)

#define EEC_PRIMATTY_VINYL

((EAC_Primary_Material_Type)136)

#define EEC_PRIMATTY_VOLCANIC

((EAC_Primary_Material_Type)137)

#define EEC_PRIMATTY_VOLCANIC_ASH

((EAC_Primary_Material_Type)138)

#define EEC_PRIMATTY_WATER

((EAC_Primary_Material_Type)139)

#define EEC_PRIMATTY_WET_SNOW

((EAC_Primary_Material_Type)140)

#define EEC_PRIMATTY_WHITEBODY

((EAC_Primary_Material_Type)141)

#define EEC_PRIMATTY_WOOD

((EAC_Primary_Material_Type)142)

#define EEC_PRIMATTY_ZINC

((EAC_Primary_Material_Type)143)

typedef EDCS_Integer    EAC_Primary_Product;

#define EEC_PRIPROD_AIRCRAFT

((EAC_Primary_Product)1)

#define EEC_PRIPROD_ALUMINUM

((EAC_Primary_Product)2)

#define EEC_PRIPROD_AMMUNITION

((EAC_Primary_Product)3)

#define EEC_PRIPROD_ASPHALT

((EAC_Primary_Product)4)

#define EEC_PRIPROD_BAMBOO

((EAC_Primary_Product)5)

#define EEC_PRIPROD_BANANA

((EAC_Primary_Product)6)

#define EEC_PRIPROD_BASALT

((EAC_Primary_Product)7)

#define EEC_PRIPROD_BAUXITE

((EAC_Primary_Product)8)

#define EEC_PRIPROD_BEDROCK

((EAC_Primary_Product)9)

#define EEC_PRIPROD_BIOLOGIC_AGENT

((EAC_Primary_Product)10)

#define EEC_PRIPROD_BIVALVE_MOLLUSC

((EAC_Primary_Product)11)

#define EEC_PRIPROD_BOULDER

((EAC_Primary_Product)12)

#define EEC_PRIPROD_BRICK

((EAC_Primary_Product)13)

#define EEC_PRIPROD_CALCAREOUS

((EAC_Primary_Product)14)

#define EEC_PRIPROD_CEMENT

((EAC_Primary_Product)15)

#define EEC_PRIPROD_CHEMICAL

((EAC_Primary_Product)16)

#define EEC_PRIPROD_CHEMICAL_AGENT

((EAC_Primary_Product)17)

#define EEC_PRIPROD_CHEMICAL_BIOLOGIC_AGENT

((EAC_Primary_Product)18)

#define EEC_PRIPROD_CLAY

((EAC_Primary_Product)19)

#define EEC_PRIPROD_COAL

((EAC_Primary_Product)20)

#define EEC_PRIPROD_COBBLE

((EAC_Primary_Product)21)

#define EEC_PRIPROD_COFFEE

((EAC_Primary_Product)22)

#define EEC_PRIPROD_COKE

((EAC_Primary_Product)23)

#define EEC_PRIPROD_COMPOSITION

((EAC_Primary_Product)24)

#define EEC_PRIPROD_CONCRETE

((EAC_Primary_Product)25)

#define EEC_PRIPROD_CONGLOMERATE

((EAC_Primary_Product)26)

#define EEC_PRIPROD_CONSUMER_GOODS

((EAC_Primary_Product)27)

#define EEC_PRIPROD_CONTROLLED_SUBSTANCE

((EAC_Primary_Product)28)

#define EEC_PRIPROD_COPPER

((EAC_Primary_Product)29)

#define EEC_PRIPROD_CORAL

((EAC_Primary_Product)30)

#define EEC_PRIPROD_COTTON

((EAC_Primary_Product)31)

#define EEC_PRIPROD_CRUSTACEAN

((EAC_Primary_Product)32)

#define EEC_PRIPROD_CULTIVATED_SHELLFISH

((EAC_Primary_Product)33)

#define EEC_PRIPROD_CULTURED_PEARL

((EAC_Primary_Product)34)

#define EEC_PRIPROD_DESALINATED_WATER

((EAC_Primary_Product)35)

#define EEC_PRIPROD_DIAMOND

((EAC_Primary_Product)36)

#define EEC_PRIPROD_DIATOMACEOUS_EARTH

((EAC_Primary_Product)37)

#define EEC_PRIPROD_DOLOMITE

((EAC_Primary_Product)38)

#define EEC_PRIPROD_DRINKING_WATER

((EAC_Primary_Product)39)

#define EEC_PRIPROD_ELECTRICITY

((EAC_Primary_Product)40)

#define EEC_PRIPROD_EXPLOSIVE

((EAC_Primary_Product)41)

#define EEC_PRIPROD_FISH

((EAC_Primary_Product)42)

#define EEC_PRIPROD_FLYSCH

((EAC_Primary_Product)43)

#define EEC_PRIPROD_FOOD

((EAC_Primary_Product)44)

#define EEC_PRIPROD_FROZEN_MATERIAL

((EAC_Primary_Product)45)

#define EEC_PRIPROD_FROZEN_WATER

((EAC_Primary_Product)46)

#define EEC_PRIPROD_FRUIT_AND_NUT

((EAC_Primary_Product)47)

#define EEC_PRIPROD_GAS

((EAC_Primary_Product)48)

#define EEC_PRIPROD_GLASS

((EAC_Primary_Product)49)

#define EEC_PRIPROD_GOLD

((EAC_Primary_Product)50)

#define EEC_PRIPROD_GRAIN

((EAC_Primary_Product)51)

#define EEC_PRIPROD_GRANITE

((EAC_Primary_Product)52)

#define EEC_PRIPROD_GRASS

((EAC_Primary_Product)53)

#define EEC_PRIPROD_GRAVEL

((EAC_Primary_Product)54)

#define EEC_PRIPROD_GREENSTONE

((EAC_Primary_Product)55)

#define EEC_PRIPROD_GROUND_SHELL

((EAC_Primary_Product)56)

#define EEC_PRIPROD_HEAT

((EAC_Primary_Product)57)

#define EEC_PRIPROD_ICE

((EAC_Primary_Product)58)

#define EEC_PRIPROD_IRON

((EAC_Primary_Product)59)

#define EEC_PRIPROD_LEAD

((EAC_Primary_Product)60)

#define EEC_PRIPROD_LIME

((EAC_Primary_Product)61)

#define EEC_PRIPROD_LIQUIFIED_NATURAL_GAS

((EAC_Primary_Product)62)

#define EEC_PRIPROD_LIQUIFIED_PETROLEUM_GAS

((EAC_Primary_Product)63)

#define EEC_PRIPROD_LUMBER

((EAC_Primary_Product)64)

#define EEC_PRIPROD_MACADAM

((EAC_Primary_Product)65)

#define EEC_PRIPROD_MANGANESE

((EAC_Primary_Product)66)

#define EEC_PRIPROD_MARBLE

((EAC_Primary_Product)67)

#define EEC_PRIPROD_MASONRY

((EAC_Primary_Product)68)

#define EEC_PRIPROD_MEDICAL_SUPPLIES

((EAC_Primary_Product)69)

#define EEC_PRIPROD_METAL

((EAC_Primary_Product)70)

#define EEC_PRIPROD_MILK

((EAC_Primary_Product)71)

#define EEC_PRIPROD_MINERAL_OIL

((EAC_Primary_Product)72)

#define EEC_PRIPROD_MOTOR_VEHICLE

((EAC_Primary_Product)73)

#define EEC_PRIPROD_NO_PRODUCT

((EAC_Primary_Product)74)

#define EEC_PRIPROD_NON_SOLID_HYDROCARBON_FUEL

((EAC_Primary_Product)75)

#define EEC_PRIPROD_OIL

((EAC_Primary_Product)76)

#define EEC_PRIPROD_ORDNANCE

((EAC_Primary_Product)77)

#define EEC_PRIPROD_ORE

((EAC_Primary_Product)78)

#define EEC_PRIPROD_PALM

((EAC_Primary_Product)79)

#define EEC_PRIPROD_PALMETTO

((EAC_Primary_Product)80)

#define EEC_PRIPROD_PAPER

((EAC_Primary_Product)81)

#define EEC_PRIPROD_PEBBLE

((EAC_Primary_Product)82)

#define EEC_PRIPROD_PERSONNEL

((EAC_Primary_Product)83)

#define EEC_PRIPROD_PETROL

((EAC_Primary_Product)84)

#define EEC_PRIPROD_PETROLEUM

((EAC_Primary_Product)85)

#define EEC_PRIPROD_PLANT_MATERIAL

((EAC_Primary_Product)86)

#define EEC_PRIPROD_PLASTIC

((EAC_Primary_Product)87)

#define EEC_PRIPROD_PORPHYRY

((EAC_Primary_Product)88)

#define EEC_PRIPROD_POTABLE_WATER

((EAC_Primary_Product)89)

#define EEC_PRIPROD_PRESTRESSED_CONCRETE

((EAC_Primary_Product)90)

#define EEC_PRIPROD_PUMICE

((EAC_Primary_Product)91)

#define EEC_PRIPROD_QUARTZ

((EAC_Primary_Product)92)

#define EEC_PRIPROD_RADIOACTIVE_MATERIAL

((EAC_Primary_Product)93)

#define EEC_PRIPROD_RADIOLOGIC_AGENT

((EAC_Primary_Product)94)

#define EEC_PRIPROD_REINFORCED_CONCRETE

((EAC_Primary_Product)95)

#define EEC_PRIPROD_RICE

((EAC_Primary_Product)96)

#define EEC_PRIPROD_ROCK

((EAC_Primary_Product)97)

#define EEC_PRIPROD_RUBBER

((EAC_Primary_Product)98)

#define EEC_PRIPROD_SALT

((EAC_Primary_Product)99)

#define EEC_PRIPROD_SAND

((EAC_Primary_Product)100)

#define EEC_PRIPROD_SANDSTONE

((EAC_Primary_Product)101)

#define EEC_PRIPROD_SCHIST

((EAC_Primary_Product)102)

#define EEC_PRIPROD_SCORIA

((EAC_Primary_Product)103)

#define EEC_PRIPROD_SEAWEED

((EAC_Primary_Product)104)

#define EEC_PRIPROD_SEWAGE

((EAC_Primary_Product)105)

#define EEC_PRIPROD_SHELL

((EAC_Primary_Product)106)

#define EEC_PRIPROD_SHINGLE

((EAC_Primary_Product)107)

#define EEC_PRIPROD_SILK

((EAC_Primary_Product)108)

#define EEC_PRIPROD_SILVER

((EAC_Primary_Product)109)

#define EEC_PRIPROD_SNOW

((EAC_Primary_Product)110)

#define EEC_PRIPROD_SOIL

((EAC_Primary_Product)111)

#define EEC_PRIPROD_SPONGE

((EAC_Primary_Product)112)

#define EEC_PRIPROD_STEEL

((EAC_Primary_Product)113)

#define EEC_PRIPROD_STONE

((EAC_Primary_Product)114)

#define EEC_PRIPROD_SUGAR

((EAC_Primary_Product)115)

#define EEC_PRIPROD_TALC

((EAC_Primary_Product)116)

#define EEC_PRIPROD_TELECOMMUNICATION

((EAC_Primary_Product)117)

#define EEC_PRIPROD_TEXTILE

((EAC_Primary_Product)118)

#define EEC_PRIPROD_THATCH

((EAC_Primary_Product)119)

#define EEC_PRIPROD_TIMBER

((EAC_Primary_Product)120)

#define EEC_PRIPROD_TOBACCO

((EAC_Primary_Product)121)

#define EEC_PRIPROD_TRAVERTINE

((EAC_Primary_Product)122)

#define EEC_PRIPROD_TUFA

((EAC_Primary_Product)123)

#define EEC_PRIPROD_URANIUM

((EAC_Primary_Product)124)

#define EEC_PRIPROD_VEGETATION_PRODUCT

((EAC_Primary_Product)125)

#define EEC_PRIPROD_WATER

((EAC_Primary_Product)126)

#define EEC_PRIPROD_WINE

((EAC_Primary_Product)127)

#define EEC_PRIPROD_WOOD

((EAC_Primary_Product)128)

#define EEC_PRIPROD_WOODCHIP

((EAC_Primary_Product)129)

#define EEC_PRIPROD_ZINC

((EAC_Primary_Product)130)

typedef EDCS_Integer    EAC_Primary_Raw_Material;

#define EEC_PRIRAWMAT_ALUMINUM

((EAC_Primary_Raw_Material)1)

#define EEC_PRIRAWMAT_ASPHALT

((EAC_Primary_Raw_Material)2)

#define EEC_PRIRAWMAT_BAMBOO

((EAC_Primary_Raw_Material)3)

#define EEC_PRIRAWMAT_BASALT

((EAC_Primary_Raw_Material)4)

#define EEC_PRIRAWMAT_BAUXITE

((EAC_Primary_Raw_Material)5)

#define EEC_PRIRAWMAT_BEDROCK

((EAC_Primary_Raw_Material)6)

#define EEC_PRIRAWMAT_BOULDER

((EAC_Primary_Raw_Material)7)

#define EEC_PRIRAWMAT_CALCAREOUS

((EAC_Primary_Raw_Material)8)

#define EEC_PRIRAWMAT_CEMENT

((EAC_Primary_Raw_Material)9)

#define EEC_PRIRAWMAT_CHEMICAL

((EAC_Primary_Raw_Material)10)

#define EEC_PRIRAWMAT_CLAY

((EAC_Primary_Raw_Material)11)

#define EEC_PRIRAWMAT_COAL

((EAC_Primary_Raw_Material)12)

#define EEC_PRIRAWMAT_COBBLE

((EAC_Primary_Raw_Material)13)

#define EEC_PRIRAWMAT_COKE

((EAC_Primary_Raw_Material)14)

#define EEC_PRIRAWMAT_CONGLOMERATE

((EAC_Primary_Raw_Material)15)

#define EEC_PRIRAWMAT_COPPER

((EAC_Primary_Raw_Material)16)

#define EEC_PRIRAWMAT_CORAL

((EAC_Primary_Raw_Material)17)

#define EEC_PRIRAWMAT_COTTON

((EAC_Primary_Raw_Material)18)

#define EEC_PRIRAWMAT_DESALINATED_WATER

((EAC_Primary_Raw_Material)19)

#define EEC_PRIRAWMAT_DIAMOND

((EAC_Primary_Raw_Material)20)

#define EEC_PRIRAWMAT_DIATOMACEOUS_EARTH

((EAC_Primary_Raw_Material)21)

#define EEC_PRIRAWMAT_DOLOMITE

((EAC_Primary_Raw_Material)22)

#define EEC_PRIRAWMAT_ELECTRICITY

((EAC_Primary_Raw_Material)23)

#define EEC_PRIRAWMAT_FLYSCH

((EAC_Primary_Raw_Material)24)

#define EEC_PRIRAWMAT_FROZEN_MATERIAL

((EAC_Primary_Raw_Material)25)

#define EEC_PRIRAWMAT_FROZEN_WATER

((EAC_Primary_Raw_Material)26)

#define EEC_PRIRAWMAT_GAS

((EAC_Primary_Raw_Material)27)

#define EEC_PRIRAWMAT_GLASS

((EAC_Primary_Raw_Material)28)

#define EEC_PRIRAWMAT_GOLD

((EAC_Primary_Raw_Material)29)

#define EEC_PRIRAWMAT_GRAIN

((EAC_Primary_Raw_Material)30)

#define EEC_PRIRAWMAT_GRANITE

((EAC_Primary_Raw_Material)31)

#define EEC_PRIRAWMAT_GRASS

((EAC_Primary_Raw_Material)32)

#define EEC_PRIRAWMAT_GRAVEL

((EAC_Primary_Raw_Material)33)

#define EEC_PRIRAWMAT_GREENSTONE

((EAC_Primary_Raw_Material)34)

#define EEC_PRIRAWMAT_GROUND_SHELL

((EAC_Primary_Raw_Material)35)

#define EEC_PRIRAWMAT_HEAT

((EAC_Primary_Raw_Material)36)

#define EEC_PRIRAWMAT_ICE

((EAC_Primary_Raw_Material)37)

#define EEC_PRIRAWMAT_IRON

((EAC_Primary_Raw_Material)38)

#define EEC_PRIRAWMAT_LEAD

((EAC_Primary_Raw_Material)39)

#define EEC_PRIRAWMAT_LIME

((EAC_Primary_Raw_Material)40)

#define EEC_PRIRAWMAT_LIQUIFIED_NATURAL_GAS

((EAC_Primary_Raw_Material)41)

#define EEC_PRIRAWMAT_LIQUIFIED_PETROLEUM_GAS

((EAC_Primary_Raw_Material)42)

#define EEC_PRIRAWMAT_LUMBER

((EAC_Primary_Raw_Material)43)

#define EEC_PRIRAWMAT_MANGANESE

((EAC_Primary_Raw_Material)44)

#define EEC_PRIRAWMAT_MARBLE

((EAC_Primary_Raw_Material)45)

#define EEC_PRIRAWMAT_METAL

((EAC_Primary_Raw_Material)46)

#define EEC_PRIRAWMAT_MINERAL_OIL

((EAC_Primary_Raw_Material)47)

#define EEC_PRIRAWMAT_NO_RAW_MATERIAL

((EAC_Primary_Raw_Material)48)

#define EEC_PRIRAWMAT_NON_SOLID_HYDROCARBON_FUEL

((EAC_Primary_Raw_Material)49)

#define EEC_PRIRAWMAT_OIL

((EAC_Primary_Raw_Material)50)

#define EEC_PRIRAWMAT_ORE

((EAC_Primary_Raw_Material)51)

#define EEC_PRIRAWMAT_PALM

((EAC_Primary_Raw_Material)52)

#define EEC_PRIRAWMAT_PALMETTO

((EAC_Primary_Raw_Material)53)

#define EEC_PRIRAWMAT_PAPER

((EAC_Primary_Raw_Material)54)

#define EEC_PRIRAWMAT_PEBBLE

((EAC_Primary_Raw_Material)55)

#define EEC_PRIRAWMAT_PETROLEUM

((EAC_Primary_Raw_Material)56)

#define EEC_PRIRAWMAT_PLANT_MATERIAL

((EAC_Primary_Raw_Material)57)

#define EEC_PRIRAWMAT_PLASTIC

((EAC_Primary_Raw_Material)58)

#define EEC_PRIRAWMAT_PORPHYRY

((EAC_Primary_Raw_Material)59)

#define EEC_PRIRAWMAT_PUMICE

((EAC_Primary_Raw_Material)60)

#define EEC_PRIRAWMAT_QUARTZ

((EAC_Primary_Raw_Material)61)

#define EEC_PRIRAWMAT_RADIOACTIVE_MATERIAL

((EAC_Primary_Raw_Material)62)

#define EEC_PRIRAWMAT_ROCK

((EAC_Primary_Raw_Material)63)

#define EEC_PRIRAWMAT_RUBBER

((EAC_Primary_Raw_Material)64)

#define EEC_PRIRAWMAT_SALT

((EAC_Primary_Raw_Material)65)

#define EEC_PRIRAWMAT_SAND

((EAC_Primary_Raw_Material)66)

#define EEC_PRIRAWMAT_SANDSTONE

((EAC_Primary_Raw_Material)67)

#define EEC_PRIRAWMAT_SAWDUST_WOODCHIP

((EAC_Primary_Raw_Material)68)

#define EEC_PRIRAWMAT_SCHIST

((EAC_Primary_Raw_Material)69)

#define EEC_PRIRAWMAT_SCORIA

((EAC_Primary_Raw_Material)70)

#define EEC_PRIRAWMAT_SCRAP_METAL

((EAC_Primary_Raw_Material)71)

#define EEC_PRIRAWMAT_SEAWEED

((EAC_Primary_Raw_Material)72)

#define EEC_PRIRAWMAT_SEWAGE

((EAC_Primary_Raw_Material)73)

#define EEC_PRIRAWMAT_SHELL

((EAC_Primary_Raw_Material)74)

#define EEC_PRIRAWMAT_SILK

((EAC_Primary_Raw_Material)75)

#define EEC_PRIRAWMAT_SILVER

((EAC_Primary_Raw_Material)76)

#define EEC_PRIRAWMAT_SNOW

((EAC_Primary_Raw_Material)77)

#define EEC_PRIRAWMAT_SOIL

((EAC_Primary_Raw_Material)78)

#define EEC_PRIRAWMAT_SPICULE

((EAC_Primary_Raw_Material)79)

#define EEC_PRIRAWMAT_SPONGE

((EAC_Primary_Raw_Material)80)

#define EEC_PRIRAWMAT_STEEL

((EAC_Primary_Raw_Material)81)

#define EEC_PRIRAWMAT_STONE

((EAC_Primary_Raw_Material)82)

#define EEC_PRIRAWMAT_SUGAR

((EAC_Primary_Raw_Material)83)

#define EEC_PRIRAWMAT_TALC

((EAC_Primary_Raw_Material)84)

#define EEC_PRIRAWMAT_TEXTILE

((EAC_Primary_Raw_Material)85)

#define EEC_PRIRAWMAT_THATCH

((EAC_Primary_Raw_Material)86)

#define EEC_PRIRAWMAT_TIMBER

((EAC_Primary_Raw_Material)87)

#define EEC_PRIRAWMAT_TOBACCO

((EAC_Primary_Raw_Material)88)

#define EEC_PRIRAWMAT_TRAVERTINE

((EAC_Primary_Raw_Material)89)

#define EEC_PRIRAWMAT_TUFA

((EAC_Primary_Raw_Material)90)

#define EEC_PRIRAWMAT_URANIUM

((EAC_Primary_Raw_Material)91)

#define EEC_PRIRAWMAT_VEGETATION_PRODUCT

((EAC_Primary_Raw_Material)92)

#define EEC_PRIRAWMAT_VOLCANIC_ASH

((EAC_Primary_Raw_Material)93)

#define EEC_PRIRAWMAT_WATER

((EAC_Primary_Raw_Material)94)

#define EEC_PRIRAWMAT_WOOD

((EAC_Primary_Raw_Material)95)

#define EEC_PRIRAWMAT_WOODCHIP

((EAC_Primary_Raw_Material)96)

#define EEC_PRIRAWMAT_ZINC

((EAC_Primary_Raw_Material)97)

typedef EDCS_Integer    EAC_Primary_Surface_Thermal_Condition;

#define EEC_PRISRFTHERMCND_AERODYNAMICALLY_HEATED

((EAC_Primary_Surface_Thermal_Condition)1)

#define EEC_PRISRFTHERMCND_AMB_AIR_AMB_SPEED_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)2)

#define EEC_PRISRFTHERMCND_AMB_AIR_FIXED

((EAC_Primary_Surface_Thermal_Condition)3)

#define EEC_PRISRFTHERMCND_AMB_AIR_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)4)

#define EEC_PRISRFTHERMCND_AMB_TEMP_LOCAL_AIR_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)5)

#define EEC_PRISRFTHERMCND_ARTIFICIAL_STEADY_STATE

((EAC_Primary_Surface_Thermal_Condition)6)

#define EEC_PRISRFTHERMCND_ENGINE_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)7)

#define EEC_PRISRFTHERMCND_EXTREMELY_HOT_FORCED

((EAC_Primary_Surface_Thermal_Condition)8)

#define EEC_PRISRFTHERMCND_FIXED_SURFACE_TEMP

((EAC_Primary_Surface_Thermal_Condition)9)

#define EEC_PRISRFTHERMCND_GROUND_TEMP_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)10)

#define EEC_PRISRFTHERMCND_LOCAL_AIR_TEMP_SPEED_INFLUENCED

((EAC_Primary_Surface_Thermal_Condition)11)

#define EEC_PRISRFTHERMCND_ROOM_TEMP_FORCED

((EAC_Primary_Surface_Thermal_Condition)12)

#define EEC_PRISRFTHERMCND_WARMED_PASSIVELY

((EAC_Primary_Surface_Thermal_Condition)13)

typedef EDCS_Integer    EAC_Property_Set_Data_Source;

#define EEC_PRPSETDATSRC_ANALYSIS

((EAC_Property_Set_Data_Source)1)

#define EEC_PRPSETDATSRC_CLIMATOLOGIC

((EAC_Property_Set_Data_Source)2)

#define EEC_PRPSETDATSRC_FORECAST

((EAC_Property_Set_Data_Source)3)

#define EEC_PRPSETDATSRC_OBSERVATION

((EAC_Property_Set_Data_Source)4)

typedef EDCS_Integer    EAC_Property_Set_Spatial_Domain;

#define EEC_PRPSETSPATDMN_LAYER

((EAC_Property_Set_Spatial_Domain)1)

#define EEC_PRPSETSPATDMN_LOCAL

((EAC_Property_Set_Spatial_Domain)2)

#define EEC_PRPSETSPATDMN_PLANETARY_SURFACE

((EAC_Property_Set_Spatial_Domain)3)

#define EEC_PRPSETSPATDMN_PRESSURE_SURFACE

((EAC_Property_Set_Spatial_Domain)4)

#define EEC_PRPSETSPATDMN_PROFILE

((EAC_Property_Set_Spatial_Domain)5)

#define EEC_PRPSETSPATDMN_SURFACE

((EAC_Property_Set_Spatial_Domain)6)

#define EEC_PRPSETSPATDMN_TERRAIN_SURFACE

((EAC_Property_Set_Spatial_Domain)7)

#define EEC_PRPSETSPATDMN_VOLUME

((EAC_Property_Set_Spatial_Domain)8)

#define EEC_PRPSETSPATDMN_WATER_BODY_FLOOR

((EAC_Property_Set_Spatial_Domain)9)

typedef EDCS_Integer    EAC_Protection_Shed_Type;

#define EEC_PROTSHEDTY_OUTBUILDING

((EAC_Protection_Shed_Type)1)

#define EEC_PROTSHEDTY_ROCK_SHED

((EAC_Protection_Shed_Type)2)

#define EEC_PROTSHEDTY_SNOW_SHED

((EAC_Protection_Shed_Type)3)

typedef EDCS_Integer    EAC_Public_Accommodation_Type;

#define EEC_PUBACCOMTY_HOSTEL

((EAC_Public_Accommodation_Type)1)

#define EEC_PUBACCOMTY_HOTEL

((EAC_Public_Accommodation_Type)2)

#define EEC_PUBACCOMTY_MOTEL

((EAC_Public_Accommodation_Type)3)

#define EEC_PUBACCOMTY_OUTBUILDING

((EAC_Public_Accommodation_Type)4)

#define EEC_PUBACCOMTY_PUBLIC_INN

((EAC_Public_Accommodation_Type)5)

#define EEC_PUBACCOMTY_RESTAURANT

((EAC_Public_Accommodation_Type)6)

#define EEC_PUBACCOMTY_TEMPORARY_RESIDENCE

((EAC_Public_Accommodation_Type)7)

typedef EDCS_Integer    EAC_Radar_Significance_Factor;

#define EEC_RADRSIGNIFFACT_ASPHALT

((EAC_Radar_Significance_Factor)1)

#define EEC_RADRSIGNIFFACT_COMPOSITION

((EAC_Radar_Significance_Factor)2)

#define EEC_RADRSIGNIFFACT_CONCRETE

((EAC_Radar_Significance_Factor)3)

#define EEC_RADRSIGNIFFACT_EARTHEN_WORKS

((EAC_Radar_Significance_Factor)4)

#define EEC_RADRSIGNIFFACT_FROZEN_WATER

((EAC_Radar_Significance_Factor)5)

#define EEC_RADRSIGNIFFACT_MARSH

((EAC_Radar_Significance_Factor)6)

#define EEC_RADRSIGNIFFACT_MASONRY

((EAC_Radar_Significance_Factor)7)

#define EEC_RADRSIGNIFFACT_METAL

((EAC_Radar_Significance_Factor)8)

#define EEC_RADRSIGNIFFACT_OIL

((EAC_Radar_Significance_Factor)9)

#define EEC_RADRSIGNIFFACT_PART_METAL

((EAC_Radar_Significance_Factor)10)

#define EEC_RADRSIGNIFFACT_ROCK

((EAC_Radar_Significance_Factor)11)

#define EEC_RADRSIGNIFFACT_SAND

((EAC_Radar_Significance_Factor)12)

#define EEC_RADRSIGNIFFACT_SOIL

((EAC_Radar_Significance_Factor)13)

#define EEC_RADRSIGNIFFACT_TREES

((EAC_Radar_Significance_Factor)14)

#define EEC_RADRSIGNIFFACT_WATER

((EAC_Radar_Significance_Factor)15)

typedef EDCS_Integer    EAC_Radar_Station_Type;

#define EEC_RADRSTATY_AERODROME

((EAC_Radar_Station_Type)1)

#define EEC_RADRSTATY_AIR_DEFENCE

((EAC_Radar_Station_Type)2)

#define EEC_RADRSTATY_COASTAL

((EAC_Radar_Station_Type)3)

#define EEC_RADRSTATY_MARINE_TRAFFIC_SURVEILLANCE

((EAC_Radar_Station_Type)4)

typedef EDCS_Integer    EAC_Radar_Transponder_Type;

#define EEC_RADRTRNSPNDTY_LEADING_LINE_RACON

((EAC_Radar_Transponder_Type)1)

#define EEC_RADRTRNSPNDTY_RACON_TRANSPONDER

((EAC_Radar_Transponder_Type)2)

#define EEC_RADRTRNSPNDTY_RAMARK_BEACON

((EAC_Radar_Transponder_Type)3)

typedef EDCS_Integer    EAC_Radio_Station_Type;

#define EEC_RADIOSTATY_AERONAUTICAL_BEACON

((EAC_Radio_Station_Type)1)

#define EEC_RADIOSTATY_CIRCULAR_MARINE

((EAC_Radio_Station_Type)2)

#define EEC_RADIOSTATY_COASTAL_PROVIDING_QTG

((EAC_Radio_Station_Type)3)

#define EEC_RADIOSTATY_CONSOL_BEACON

((EAC_Radio_Station_Type)4)

#define EEC_RADIOSTATY_DIRECTIONAL_BEACON

((EAC_Radio_Station_Type)5)

#define EEC_RADIOSTATY_RADIO_DIRECTION_FINDING

((EAC_Radio_Station_Type)6)

#define EEC_RADIOSTATY_ROTATING_PATTERN_BEACON

((EAC_Radio_Station_Type)7)

typedef EDCS_Integer    EAC_Radiologic_Agent_Type;

#define EEC_RADLAGENTTY_ALKALI_METAL

((EAC_Radiologic_Agent_Type)1)

#define EEC_RADLAGENTTY_ALKALINE_EARTH

((EAC_Radiologic_Agent_Type)2)

#define EEC_RADLAGENTTY_BORON

((EAC_Radiologic_Agent_Type)3)

#define EEC_RADLAGENTTY_CESIUM_137

((EAC_Radiologic_Agent_Type)4)

#define EEC_RADLAGENTTY_CHALCOGEN

((EAC_Radiologic_Agent_Type)5)

#define EEC_RADLAGENTTY_COBALT_60

((EAC_Radiologic_Agent_Type)6)

#define EEC_RADLAGENTTY_CONCRETE

((EAC_Radiologic_Agent_Type)7)

#define EEC_RADLAGENTTY_EARLY_TRANSITION_ELEMENT

((EAC_Radiologic_Agent_Type)8)

#define EEC_RADLAGENTTY_HALOGEN

((EAC_Radiologic_Agent_Type)9)

#define EEC_RADLAGENTTY_LESS_VOLATILE_MAIN_GROUP

((EAC_Radiologic_Agent_Type)10)

#define EEC_RADLAGENTTY_MORE_VOLATILE_MAIN_GROUP

((EAC_Radiologic_Agent_Type)11)

#define EEC_RADLAGENTTY_NOBLE_GAS

((EAC_Radiologic_Agent_Type)12)

#define EEC_RADLAGENTTY_PLATINOID

((EAC_Radiologic_Agent_Type)13)

#define EEC_RADLAGENTTY_TETRAVALENT

((EAC_Radiologic_Agent_Type)14)

#define EEC_RADLAGENTTY_TRIVALENT

((EAC_Radiologic_Agent_Type)15)

#define EEC_RADLAGENTTY_URANIUM

((EAC_Radiologic_Agent_Type)16)

#define EEC_RADLAGENTTY_WATER

((EAC_Radiologic_Agent_Type)17)

typedef EDCS_Integer    EAC_Railing_Type;

#define EEC_RAILINGTY_BALUSTRADE

((EAC_Railing_Type)1)

#define EEC_RAILINGTY_NONE_PRESENT

((EAC_Railing_Type)2)

#define EEC_RAILINGTY_SHORT_WALL

((EAC_Railing_Type)3)

#define EEC_RAILINGTY_WALL_HANDRAIL

((EAC_Railing_Type)4)

typedef EDCS_Integer    EAC_Railway_Gauge_Category;

#define EEC_RAILGAUGECAT_ANY

((EAC_Railway_Gauge_Category)1)

#define EEC_RAILGAUGECAT_BROAD

((EAC_Railway_Gauge_Category)2)

#define EEC_RAILGAUGECAT_NARROW

((EAC_Railway_Gauge_Category)3)

#define EEC_RAILGAUGECAT_NORMAL_COUNTRY_SPECIFIC

((EAC_Railway_Gauge_Category)4)

#define EEC_RAILGAUGECAT_STANDARD

((EAC_Railway_Gauge_Category)5)

typedef EDCS_Integer    EAC_Railway_Power_Source;

#define EEC_RAILPWRSRC_ELECTRIFIED_TRACK

((EAC_Railway_Power_Source)1)

#define EEC_RAILPWRSRC_NON_ELECTRIFIED

((EAC_Railway_Power_Source)2)

#define EEC_RAILPWRSRC_OVERHEAD_ELECTRIFIED

((EAC_Railway_Power_Source)3)

typedef EDCS_Integer    EAC_Railway_Track_Arrangement;

#define EEC_RAILTRKARR_DOUBLE

((EAC_Railway_Track_Arrangement)1)

#define EEC_RAILTRKARR_JUXTAPOSITION

((EAC_Railway_Track_Arrangement)2)

#define EEC_RAILTRKARR_MULTIPLE_ARRANGEMENTS

((EAC_Railway_Track_Arrangement)3)

#define EEC_RAILTRKARR_SINGLE

((EAC_Railway_Track_Arrangement)4)

typedef EDCS_Integer    EAC_Railway_Type;

#define EEC_RAILTY_ABANDONED

((EAC_Railway_Type)1)

#define EEC_RAILTY_BRANCH_LINE

((EAC_Railway_Type)2)

#define EEC_RAILTY_CAR_LINE

((EAC_Railway_Type)3)

#define EEC_RAILTY_DRILL_TRACK

((EAC_Railway_Type)4)

#define EEC_RAILTY_HOUSE_TRACK

((EAC_Railway_Type)5)

#define EEC_RAILTY_IN_ROAD

((EAC_Railway_Type)6)

#define EEC_RAILTY_INCLINED

((EAC_Railway_Type)7)

#define EEC_RAILTY_INDUSTRIAL

((EAC_Railway_Type)8)

#define EEC_RAILTY_JOINT_TRACK

((EAC_Railway_Type)9)

#define EEC_RAILTY_LADDER_TRACK

((EAC_Railway_Type)10)

#define EEC_RAILTY_LOGGING

((EAC_Railway_Type)11)

#define EEC_RAILTY_MAIN_LINE

((EAC_Railway_Type)12)

#define EEC_RAILTY_MARINE

((EAC_Railway_Type)13)

#define EEC_RAILTY_MINIATURE

((EAC_Railway_Type)14)

#define EEC_RAILTY_MONORAIL

((EAC_Railway_Type)15)

#define EEC_RAILTY_MUSEUM

((EAC_Railway_Type)16)

#define EEC_RAILTY_PAIRED_TRACK

((EAC_Railway_Type)17)

#define EEC_RAILTY_PASSENGER

((EAC_Railway_Type)18)

#define EEC_RAILTY_RAPID_TRANSIT_ROUTE

((EAC_Railway_Type)19)

#define EEC_RAILTY_RIP_TRACK

((EAC_Railway_Type)20)

#define EEC_RAILTY_SIDE_TRACK

((EAC_Railway_Type)21)

#define EEC_RAILTY_STUB_TRACK

((EAC_Railway_Type)22)

#define EEC_RAILTY_SUBWAY

((EAC_Railway_Type)23)

#define EEC_RAILTY_TEAM_TRACK

((EAC_Railway_Type)24)

#define EEC_RAILTY_TRAMWAY

((EAC_Railway_Type)25)

typedef EDCS_Integer    EAC_Rapid_Class;

#define EEC_RAPIDCLS_I

((EAC_Rapid_Class)1)

#define EEC_RAPIDCLS_II

((EAC_Rapid_Class)2)

#define EEC_RAPIDCLS_III

((EAC_Rapid_Class)3)

#define EEC_RAPIDCLS_IV

((EAC_Rapid_Class)4)

#define EEC_RAPIDCLS_V

((EAC_Rapid_Class)5)

#define EEC_RAPIDCLS_VI

((EAC_Rapid_Class)6)

typedef EDCS_Integer    EAC_Recording_Date_Type;

#define EEC_RCRDDATETY_AERIAL_PHOTOGRAPHY

((EAC_Recording_Date_Type)1)

#define EEC_RCRDDATETY_AIR_INFORMATION

((EAC_Recording_Date_Type)2)

#define EEC_RCRDDATETY_APPROXIMATE

((EAC_Recording_Date_Type)3)

#define EEC_RCRDDATETY_COMPILATION

((EAC_Recording_Date_Type)4)

#define EEC_RCRDDATETY_COPYRIGHT

((EAC_Recording_Date_Type)5)

#define EEC_RCRDDATETY_CREATION

((EAC_Recording_Date_Type)6)

#define EEC_RCRDDATETY_CYCLE

((EAC_Recording_Date_Type)7)

#define EEC_RCRDDATETY_DIGITIZING

((EAC_Recording_Date_Type)8)

#define EEC_RCRDDATETY_DISTRIBUTED

((EAC_Recording_Date_Type)9)

#define EEC_RCRDDATETY_DOWNGRADING

((EAC_Recording_Date_Type)10)

#define EEC_RCRDDATETY_DRAWN

((EAC_Recording_Date_Type)11)

#define EEC_RCRDDATETY_EARLIEST_SOURCE

((EAC_Recording_Date_Type)12)

#define EEC_RCRDDATETY_EDITION

((EAC_Recording_Date_Type)13)

#define EEC_RCRDDATETY_FIELD_CLASSIFICATION

((EAC_Recording_Date_Type)14)

#define EEC_RCRDDATETY_FIELD_EXAMINATION

((EAC_Recording_Date_Type)15)

#define EEC_RCRDDATETY_INFORMATION_AS_OF

((EAC_Recording_Date_Type)16)

#define EEC_RCRDDATETY_INTELLIGENCE

((EAC_Recording_Date_Type)17)

#define EEC_RCRDDATETY_INTERPRETABLE

((EAC_Recording_Date_Type)18)

#define EEC_RCRDDATETY_LATEST_SOURCE

((EAC_Recording_Date_Type)19)

#define EEC_RCRDDATETY_MAGNETIC_INFO

((EAC_Recording_Date_Type)20)

#define EEC_RCRDDATETY_MAP_EDIT

((EAC_Recording_Date_Type)21)

#define EEC_RCRDDATETY_NOTICE_TO_MARINERS

((EAC_Recording_Date_Type)22)

#define EEC_RCRDDATETY_PERISHABLE_INFORMATION

((EAC_Recording_Date_Type)23)

#define EEC_RCRDDATETY_PROCESSING

((EAC_Recording_Date_Type)24)

#define EEC_RCRDDATETY_PUBLISHED

((EAC_Recording_Date_Type)25)

#define EEC_RCRDDATETY_RECEIPT

((EAC_Recording_Date_Type)26)

#define EEC_RCRDDATETY_REVISION

((EAC_Recording_Date_Type)27)

#define EEC_RCRDDATETY_SIGNIFICANT

((EAC_Recording_Date_Type)28)

#define EEC_RCRDDATETY_SOURCE

((EAC_Recording_Date_Type)29)

#define EEC_RCRDDATETY_SPECIFICATION

((EAC_Recording_Date_Type)30)

#define EEC_RCRDDATETY_SURVEY

((EAC_Recording_Date_Type)31)

typedef EDCS_Integer    EAC_Regional_Style;

#define EEC_REGNSTYLE_AFRICA

((EAC_Regional_Style)1)

#define EEC_REGNSTYLE_ANTARCTICA

((EAC_Regional_Style)2)

#define EEC_REGNSTYLE_ARCTIC

((EAC_Regional_Style)3)

#define EEC_REGNSTYLE_ASIA

((EAC_Regional_Style)4)

#define EEC_REGNSTYLE_AUSTRALIA

((EAC_Regional_Style)5)

#define EEC_REGNSTYLE_CENTRAL_AMERICA

((EAC_Regional_Style)6)

#define EEC_REGNSTYLE_CENTRAL_ASIA

((EAC_Regional_Style)7)

#define EEC_REGNSTYLE_EASTERN_EUROPE

((EAC_Regional_Style)8)

#define EEC_REGNSTYLE_EUROPE

((EAC_Regional_Style)9)

#define EEC_REGNSTYLE_MODERN_INDUSTRIAL_CONSTRUCTION

((EAC_Regional_Style)10)

#define EEC_REGNSTYLE_NORTH_AMERICA

((EAC_Regional_Style)11)

#define EEC_REGNSTYLE_NORTH_EAST_ASIA

((EAC_Regional_Style)12)

#define EEC_REGNSTYLE_NORTHERN_EUROPE

((EAC_Regional_Style)13)

#define EEC_REGNSTYLE_PACIFIC_ISLANDS

((EAC_Regional_Style)14)

#define EEC_REGNSTYLE_SOUTH_AMERICA

((EAC_Regional_Style)15)

#define EEC_REGNSTYLE_SOUTH_EAST_ASIA

((EAC_Regional_Style)16)

#define EEC_REGNSTYLE_SOUTHERN_EUROPE

((EAC_Regional_Style)17)

#define EEC_REGNSTYLE_SOUTH_WEST_ASIA

((EAC_Regional_Style)18)

#define EEC_REGNSTYLE_WESTERN_EUROPE

((EAC_Regional_Style)19)

typedef EDCS_Integer    EAC_Relative_Location;

#define EEC_RELLOC_ABOVE_SRF

((EAC_Relative_Location)1)

#define EEC_RELLOC_ABOVE_SRF_HGT_KNOWN

((EAC_Relative_Location)2)

#define EEC_RELLOC_ABOVE_SRF_HGT_UNKNOWN

((EAC_Relative_Location)3)

#define EEC_RELLOC_ABOVE_WTR_BODY_FLOOR

((EAC_Relative_Location)4)

#define EEC_RELLOC_AWASH_AT_CHART_DATUM

((EAC_Relative_Location)5)

#define EEC_RELLOC_BELOW_WTR_BODY_FLOOR

((EAC_Relative_Location)6)

#define EEC_RELLOC_BELOW_WTR_BODY_SURFACE

((EAC_Relative_Location)7)

#define EEC_RELLOC_COVERED_ge_20_M_AND_lt_30_M

((EAC_Relative_Location)8)

#define EEC_RELLOC_COVERED_ge_30_M

((EAC_Relative_Location)9)

#define EEC_RELLOC_COVERED_INTERMITTENTLY

((EAC_Relative_Location)10)

#define EEC_RELLOC_COVERED_lt_20_M

((EAC_Relative_Location)11)

#define EEC_RELLOC_DEPRESSED

((EAC_Relative_Location)12)

#define EEC_RELLOC_DEPTH_KNOWN

((EAC_Relative_Location)13)

#define EEC_RELLOC_DEPTH_KNOWN_CLEARED

((EAC_Relative_Location)14)

#define EEC_RELLOC_DEPTH_UNKNOWN

((EAC_Relative_Location)15)

#define EEC_RELLOC_DEPTH_UNKNOWN_BUT_SAFE

((EAC_Relative_Location)16)

#define EEC_RELLOC_ELEVATED

((EAC_Relative_Location)17)

#define EEC_RELLOC_EXACT_POSITION_KNOWN

((EAC_Relative_Location)18)

#define EEC_RELLOC_EXACT_POSITION_UNKNOWN

((EAC_Relative_Location)19)

#define EEC_RELLOC_FUNNEL_SHOWING

((EAC_Relative_Location)20)

#define EEC_RELLOC_HEIGHT_ABOVE_BOTTOM

((EAC_Relative_Location)21)

#define EEC_RELLOC_HULL_SHOWING

((EAC_Relative_Location)22)

#define EEC_RELLOC_INLAND

((EAC_Relative_Location)23)

#define EEC_RELLOC_MASTS_AND_FUNNEL_SHOWING

((EAC_Relative_Location)24)

#define EEC_RELLOC_MASTS_SHOWING

((EAC_Relative_Location)25)

#define EEC_RELLOC_NON_FLOATING

((EAC_Relative_Location)26)

#define EEC_RELLOC_NOT_SUBMERGED

((EAC_Relative_Location)27)

#define EEC_RELLOC_OFFSHORE

((EAC_Relative_Location)28)

#define EEC_RELLOC_ON_STRUCTURE

((EAC_Relative_Location)29)

#define EEC_RELLOC_ON_TERRAIN

((EAC_Relative_Location)30)

#define EEC_RELLOC_ON_TOWER

((EAC_Relative_Location)31)

#define EEC_RELLOC_ON_VEHICLE

((EAC_Relative_Location)32)

#define EEC_RELLOC_ON_WTR_BODY_FLOOR

((EAC_Relative_Location)33)

#define EEC_RELLOC_ON_WTR_BODY_SURFACE

((EAC_Relative_Location)34)

#define EEC_RELLOC_OVERHEAD

((EAC_Relative_Location)35)

#define EEC_RELLOC_PARTIALLY_SUBMERGED

((EAC_Relative_Location)36)

#define EEC_RELLOC_SUPERSTRUCTURE_SHOWING

((EAC_Relative_Location)37)

#define EEC_RELLOC_UNDERGROUND

((EAC_Relative_Location)38)

typedef EDCS_Integer    EAC_Religious_Designation;

#define EEC_RELIGDESIG_AGNOSTICISM

((EAC_Religious_Designation)1)

#define EEC_RELIGDESIG_ATHEISM

((EAC_Religious_Designation)2)

#define EEC_RELIGDESIG_BAHAISM

((EAC_Religious_Designation)3)

#define EEC_RELIGDESIG_BUDDHISM

((EAC_Religious_Designation)4)

#define EEC_RELIGDESIG_CAODAISM

((EAC_Religious_Designation)5)

#define EEC_RELIGDESIG_CHINESE_TRADITIONAL

((EAC_Religious_Designation)6)

#define EEC_RELIGDESIG_CHRISTIANITY

((EAC_Religious_Designation)7)

#define EEC_RELIGDESIG_HINDUISM

((EAC_Religious_Designation)8)

#define EEC_RELIGDESIG_ISLAM

((EAC_Religious_Designation)9)

#define EEC_RELIGDESIG_JAINISM

((EAC_Religious_Designation)10)

#define EEC_RELIGDESIG_JUDAISM

((EAC_Religious_Designation)11)

#define EEC_RELIGDESIG_NEO_PAGANISM

((EAC_Religious_Designation)12)

#define EEC_RELIGDESIG_NEW_RELIGIONS

((EAC_Religious_Designation)13)

#define EEC_RELIGDESIG_NON_BUDDHISM

((EAC_Religious_Designation)14)

#define EEC_RELIGDESIG_NON_CHRISTIANITY

((EAC_Religious_Designation)15)

#define EEC_RELIGDESIG_NON_HINDUISM

((EAC_Religious_Designation)16)

#define EEC_RELIGDESIG_NON_ISLAM

((EAC_Religious_Designation)17)

#define EEC_RELIGDESIG_NON_JUDAISM

((EAC_Religious_Designation)18)

#define EEC_RELIGDESIG_PRIMAL_INDIGENOUS

((EAC_Religious_Designation)19)

#define EEC_RELIGDESIG_RASTAFARIANISM

((EAC_Religious_Designation)20)

#define EEC_RELIGDESIG_SCIENTOLOGY

((EAC_Religious_Designation)21)

#define EEC_RELIGDESIG_SHINTO

((EAC_Religious_Designation)22)

#define EEC_RELIGDESIG_SIKHISM

((EAC_Religious_Designation)23)

#define EEC_RELIGDESIG_SPIRITISM

((EAC_Religious_Designation)24)

#define EEC_RELIGDESIG_UNITARIAN_UNIVERSALISM

((EAC_Religious_Designation)25)

#define EEC_RELIGDESIG_YORUBA

((EAC_Religious_Designation)26)

#define EEC_RELIGDESIG_ZOROASTRIANISM

((EAC_Religious_Designation)27)

typedef EDCS_Integer    EAC_Reservoir_Type;

#define EEC_RESRVRTY_CONSTRUCTED_BASIN

((EAC_Reservoir_Type)1)

#define EEC_RESRVRTY_DAM_IMPOUND

((EAC_Reservoir_Type)2)

typedef EDCS_Integer    EAC_RF_Directivity;

#define EEC_RFDIRECTIVITY_UNIDIRECTIONAL

((EAC_RF_Directivity)1)

#define EEC_RFDIRECTIVITY_BIDIRECTIONAL

((EAC_RF_Directivity)2)

#define EEC_RFDIRECTIVITY_OMNIDIRECTIONAL

((EAC_RF_Directivity)3)

typedef EDCS_Integer    EAC_Road_Interchange_Type;

#define EEC_RDINTCHGTY_CLOVERLEAF

((EAC_Road_Interchange_Type)1)

#define EEC_RDINTCHGTY_DIAMOND

((EAC_Road_Interchange_Type)2)

#define EEC_RDINTCHGTY_FORK

((EAC_Road_Interchange_Type)3)

#define EEC_RDINTCHGTY_ROUNDABOUT

((EAC_Road_Interchange_Type)4)

#define EEC_RDINTCHGTY_STAGGERED_RAMPS

((EAC_Road_Interchange_Type)5)

#define EEC_RDINTCHGTY_STANDARD_RAMPS

((EAC_Road_Interchange_Type)6)

#define EEC_RDINTCHGTY_SYMMETRICAL_RAMPS

((EAC_Road_Interchange_Type)7)

#define EEC_RDINTCHGTY_TRUMPET

((EAC_Road_Interchange_Type)8)

#define EEC_RDINTCHGTY_TURBAN

((EAC_Road_Interchange_Type)9)

#define EEC_RDINTCHGTY_WYE

((EAC_Road_Interchange_Type)10)

typedef EDCS_Integer    EAC_Road_Junction_Connectivity;

#define EEC_RDJUNCCONNY_FULL

((EAC_Road_Junction_Connectivity)1)

#define EEC_RDJUNCCONNY_RESTRICTED

((EAC_Road_Junction_Connectivity)2)

typedef EDCS_Integer    EAC_Road_Lane_Adjacency;

#define EEC_RDLANEADJ_BOTH

((EAC_Road_Lane_Adjacency)1)

#define EEC_RDLANEADJ_LEFT

((EAC_Road_Lane_Adjacency)2)

#define EEC_RDLANEADJ_NONE_ADJACENT

((EAC_Road_Lane_Adjacency)3)

#define EEC_RDLANEADJ_RIGHT

((EAC_Road_Lane_Adjacency)4)

typedef EDCS_Integer    EAC_Road_Lane_Control_Type;

#define EEC_RDLANECTRLTY_STOP_SIGN

((EAC_Road_Lane_Control_Type)1)

#define EEC_RDLANECTRLTY_TRAFFIC_LIGHT

((EAC_Road_Lane_Control_Type)2)

#define EEC_RDLANECTRLTY_YIELD_SIGN

((EAC_Road_Lane_Control_Type)3)

typedef EDCS_Integer    EAC_Road_Lane_Light_State;

#define EEC_RDLANELGTSTATE_FLASHING_RED

((EAC_Road_Lane_Light_State)1)

#define EEC_RDLANELGTSTATE_FLASHING_YELLOW

((EAC_Road_Lane_Light_State)2)

#define EEC_RDLANELGTSTATE_GREEN

((EAC_Road_Lane_Light_State)3)

#define EEC_RDLANELGTSTATE_GREEN_NO_TURN_ARROW

((EAC_Road_Lane_Light_State)4)

#define EEC_RDLANELGTSTATE_GREEN_TURN_ARROW

((EAC_Road_Lane_Light_State)5)

#define EEC_RDLANELGTSTATE_RED

((EAC_Road_Lane_Light_State)6)

#define EEC_RDLANELGTSTATE_YELLOW

((EAC_Road_Lane_Light_State)7)

typedef EDCS_Integer    EAC_Road_Lane_Passing;

#define EEC_RDLANEPASSING_BOTH

((EAC_Road_Lane_Passing)1)

#define EEC_RDLANEPASSING_LEFT

((EAC_Road_Lane_Passing)2)

#define EEC_RDLANEPASSING_NONE_ALLOWED

((EAC_Road_Lane_Passing)3)

#define EEC_RDLANEPASSING_RIGHT

((EAC_Road_Lane_Passing)4)

typedef EDCS_Integer    EAC_Road_Lane_Turn;

#define EEC_RDLANETURN_LEFT_U_TURN_THROUGH

((EAC_Road_Lane_Turn)1)

#define EEC_RDLANETURN_LEFT_TURN_THROUGH

((EAC_Road_Lane_Turn)2)

#define EEC_RDLANETURN_LEFT_ONLY

((EAC_Road_Lane_Turn)3)

#define EEC_RDLANETURN_NONE_ALLOWED

((EAC_Road_Lane_Turn)4)

#define EEC_RDLANETURN_RIGHT_LEFT_U_TURN_THROUGH

((EAC_Road_Lane_Turn)5)

#define EEC_RDLANETURN_RIGHT_LEFT_THROUGH

((EAC_Road_Lane_Turn)6)

#define EEC_RDLANETURN_RIGHT_LEFT_TURN_ONLY

((EAC_Road_Lane_Turn)7)

#define EEC_RDLANETURN_RIGHT_U_TURN_THROUGH

((EAC_Road_Lane_Turn)8)

#define EEC_RDLANETURN_RIGHT_TURN_THROUGH

((EAC_Road_Lane_Turn)9)

#define EEC_RDLANETURN_RIGHT_ONLY

((EAC_Road_Lane_Turn)10)

#define EEC_RDLANETURN_U_TURN_THROUGH

((EAC_Road_Lane_Turn)11)

typedef EDCS_Integer    EAC_Road_Type;

#define EEC_RDTY_RAPID_TRANSIT

((EAC_Road_Type)1)

#define EEC_RDTY_SERVICE_LANE

((EAC_Road_Type)2)

#define EEC_RDTY_STREET

((EAC_Road_Type)3)

typedef EDCS_Integer    EAC_Rock_Formation_Structure;

#define EEC_ROCKFORMSTR_COLUMNAR

((EAC_Rock_Formation_Structure)1)

#define EEC_ROCKFORMSTR_NEEDLE

((EAC_Rock_Formation_Structure)2)

#define EEC_ROCKFORMSTR_PINNACLE

((EAC_Rock_Formation_Structure)3)

typedef EDCS_Integer    EAC_Rolling_Stock_Type;

#define EEC_ROLLSTOCKTY_BOLSTER

((EAC_Rolling_Stock_Type)1)

#define EEC_ROLLSTOCKTY_BOX

((EAC_Rolling_Stock_Type)2)

#define EEC_ROLLSTOCKTY_BUFFER

((EAC_Rolling_Stock_Type)3)

#define EEC_ROLLSTOCKTY_BUFFET

((EAC_Rolling_Stock_Type)4)

#define EEC_ROLLSTOCKTY_CABOOSE

((EAC_Rolling_Stock_Type)5)

#define EEC_ROLLSTOCKTY_COACH

((EAC_Rolling_Stock_Type)6)

#define EEC_ROLLSTOCKTY_COVERED_HOPPER

((EAC_Rolling_Stock_Type)7)

#define EEC_ROLLSTOCKTY_CRYOGENIC

((EAC_Rolling_Stock_Type)8)

#define EEC_ROLLSTOCKTY_DEPRESSED_CENTRE

((EAC_Rolling_Stock_Type)9)

#define EEC_ROLLSTOCKTY_DINING

((EAC_Rolling_Stock_Type)10)

#define EEC_ROLLSTOCKTY_FLAT

((EAC_Rolling_Stock_Type)11)

#define EEC_ROLLSTOCKTY_FREIGHT

((EAC_Rolling_Stock_Type)12)

#define EEC_ROLLSTOCKTY_GONDOLA

((EAC_Rolling_Stock_Type)13)

#define EEC_ROLLSTOCKTY_HEAVY_DUTY

((EAC_Rolling_Stock_Type)14)

#define EEC_ROLLSTOCKTY_HOPPER

((EAC_Rolling_Stock_Type)15)

#define EEC_ROLLSTOCKTY_IDLER

((EAC_Rolling_Stock_Type)16)

#define EEC_ROLLSTOCKTY_LOCOMOTIVE_ENGINE

((EAC_Rolling_Stock_Type)17)

#define EEC_ROLLSTOCKTY_NON_PRESSURE_TANK

((EAC_Rolling_Stock_Type)18)

#define EEC_ROLLSTOCKTY_OBSERVATION

((EAC_Rolling_Stock_Type)19)

#define EEC_ROLLSTOCKTY_OPEN_TOPPED_HOPPER

((EAC_Rolling_Stock_Type)20)

#define EEC_ROLLSTOCKTY_PNEUMATIC_HOPPER

((EAC_Rolling_Stock_Type)21)

#define EEC_ROLLSTOCKTY_PRESSURE_TANK

((EAC_Rolling_Stock_Type)22)

#define EEC_ROLLSTOCKTY_SCHNABEL

((EAC_Rolling_Stock_Type)23)

#define EEC_ROLLSTOCKTY_SLEEPING

((EAC_Rolling_Stock_Type)24)

#define EEC_ROLLSTOCKTY_TUBE

((EAC_Rolling_Stock_Type)25)

#define EEC_ROLLSTOCKTY_VAN

((EAC_Rolling_Stock_Type)26)

#define EEC_ROLLSTOCKTY_WELL

((EAC_Rolling_Stock_Type)27)

typedef EDCS_Integer    EAC_Roof_Assembly_Type;

#define EEC_ROOFASMBLTY_ASPHALT_SHINGLE

((EAC_Roof_Assembly_Type)1)

#define EEC_ROOFASMBLTY_BUILT_UP_ACRYLIC

((EAC_Roof_Assembly_Type)2)

#define EEC_ROOFASMBLTY_BUILT_UP_AGGREGATE

((EAC_Roof_Assembly_Type)3)

#define EEC_ROOFASMBLTY_BUILT_UP_ASPHALT

((EAC_Roof_Assembly_Type)4)

#define EEC_ROOFASMBLTY_BUILT_UP_COAL_TAR

((EAC_Roof_Assembly_Type)5)

#define EEC_ROOFASMBLTY_BUILT_UP_FABRIC

((EAC_Roof_Assembly_Type)6)

#define EEC_ROOFASMBLTY_BUILT_UP_GLASS_MAT

((EAC_Roof_Assembly_Type)7)

#define EEC_ROOFASMBLTY_BUILT_UP_MINERAL_SURFACE_INORGANIC_CAP_SHEET

((EAC_Roof_Assembly_Type)8)

#define EEC_ROOFASMBLTY_CLAY_AND_CONCRETE_TILE

((EAC_Roof_Assembly_Type)9)

#define EEC_ROOFASMBLTY_LIQUID_APPLIED

((EAC_Roof_Assembly_Type)10)

#define EEC_ROOFASMBLTY_METAL_PANEL_AND_SHINGLE

((EAC_Roof_Assembly_Type)11)

#define EEC_ROOFASMBLTY_MINERAL_SURFACED_ROLL_ROOFING

((EAC_Roof_Assembly_Type)12)

#define EEC_ROOFASMBLTY_POLYMER_MODIFIED_BITUMEM

((EAC_Roof_Assembly_Type)13)

#define EEC_ROOFASMBLTY_SLATE

((EAC_Roof_Assembly_Type)14)

#define EEC_ROOFASMBLTY_SPRAY_POLYURETHANE_FOAM

((EAC_Roof_Assembly_Type)15)

#define EEC_ROOFASMBLTY_THATCH

((EAC_Roof_Assembly_Type)16)

#define EEC_ROOFASMBLTY_THERMOSET_SINGLE_PLY

((EAC_Roof_Assembly_Type)17)

#define EEC_ROOFASMBLTY_WOOD_SHAKE

((EAC_Roof_Assembly_Type)18)

#define EEC_ROOFASMBLTY_WOOD_SHINGLE

((EAC_Roof_Assembly_Type)19)

typedef EDCS_Integer    EAC_Roof_Framing_Type;

#define EEC_ROOFFRAMINGTY_CONCRETE_OVER_STEEL_DECK

((EAC_Roof_Framing_Type)1)

#define EEC_ROOFFRAMINGTY_CONCRETE_SLAB

((EAC_Roof_Framing_Type)2)

#define EEC_ROOFFRAMINGTY_CUT_ROOF

((EAC_Roof_Framing_Type)3)

#define EEC_ROOFFRAMINGTY_METAL_TRUSS

((EAC_Roof_Framing_Type)4)

#define EEC_ROOFFRAMINGTY_WOOD_TRUSS

((EAC_Roof_Framing_Type)5)

typedef EDCS_Integer    EAC_Roof_Predominant_Pattern;

#define EEC_ROOFPREDPAT_BAMBOO

((EAC_Roof_Predominant_Pattern)1)

#define EEC_ROOFPREDPAT_CORRUGATED

((EAC_Roof_Predominant_Pattern)2)

#define EEC_ROOFPREDPAT_DIAMOND

((EAC_Roof_Predominant_Pattern)3)

#define EEC_ROOFPREDPAT_FISHSCALE

((EAC_Roof_Predominant_Pattern)4)

#define EEC_ROOFPREDPAT_GRAVEL

((EAC_Roof_Predominant_Pattern)5)

#define EEC_ROOFPREDPAT_MOSAIC

((EAC_Roof_Predominant_Pattern)6)

#define EEC_ROOFPREDPAT_MOTTLED

((EAC_Roof_Predominant_Pattern)7)

#define EEC_ROOFPREDPAT_MULTIPLE_PATTERNS_PRESENT

((EAC_Roof_Predominant_Pattern)8)

#define EEC_ROOFPREDPAT_NO_PATTERN_PRESENT

((EAC_Roof_Predominant_Pattern)9)

#define EEC_ROOFPREDPAT_OCTAGON

((EAC_Roof_Predominant_Pattern)10)

#define EEC_ROOFPREDPAT_RECTANGULAR

((EAC_Roof_Predominant_Pattern)11)

#define EEC_ROOFPREDPAT_REGULAR

((EAC_Roof_Predominant_Pattern)12)

#define EEC_ROOFPREDPAT_SLATE

((EAC_Roof_Predominant_Pattern)13)

#define EEC_ROOFPREDPAT_SMOOTH

((EAC_Roof_Predominant_Pattern)14)

#define EEC_ROOFPREDPAT_SOIL

((EAC_Roof_Predominant_Pattern)15)

#define EEC_ROOFPREDPAT_SQUARE

((EAC_Roof_Predominant_Pattern)16)

#define EEC_ROOFPREDPAT_THATCH

((EAC_Roof_Predominant_Pattern)17)

typedef EDCS_Integer    EAC_Roof_Predominant_Surface_Material;

#define EEC_ROOFPREDSRFMAT_ALUMINUM

((EAC_Roof_Predominant_Surface_Material)1)

#define EEC_ROOFPREDSRFMAT_ASPHALT

((EAC_Roof_Predominant_Surface_Material)2)

#define EEC_ROOFPREDSRFMAT_CEMENT

((EAC_Roof_Predominant_Surface_Material)3)

#define EEC_ROOFPREDSRFMAT_CINDER

((EAC_Roof_Predominant_Surface_Material)4)

#define EEC_ROOFPREDSRFMAT_CLAY

((EAC_Roof_Predominant_Surface_Material)5)

#define EEC_ROOFPREDSRFMAT_COBBLE

((EAC_Roof_Predominant_Surface_Material)6)

#define EEC_ROOFPREDSRFMAT_CONCRETE

((EAC_Roof_Predominant_Surface_Material)7)

#define EEC_ROOFPREDSRFMAT_CONGLOMERATE

((EAC_Roof_Predominant_Surface_Material)8)

#define EEC_ROOFPREDSRFMAT_COPPER

((EAC_Roof_Predominant_Surface_Material)9)

#define EEC_ROOFPREDSRFMAT_GLASS

((EAC_Roof_Predominant_Surface_Material)10)

#define EEC_ROOFPREDSRFMAT_GRAVEL

((EAC_Roof_Predominant_Surface_Material)11)

#define EEC_ROOFPREDSRFMAT_IRON

((EAC_Roof_Predominant_Surface_Material)12)

#define EEC_ROOFPREDSRFMAT_LEAD

((EAC_Roof_Predominant_Surface_Material)13)

#define EEC_ROOFPREDSRFMAT_MARBLE

((EAC_Roof_Predominant_Surface_Material)14)

#define EEC_ROOFPREDSRFMAT_METAL

((EAC_Roof_Predominant_Surface_Material)15)

#define EEC_ROOFPREDSRFMAT_MULTIPLE_MATERIALS

((EAC_Roof_Predominant_Surface_Material)16)

#define EEC_ROOFPREDSRFMAT_NO_ROOF

((EAC_Roof_Predominant_Surface_Material)17)

#define EEC_ROOFPREDSRFMAT_PLANT_MATERIAL

((EAC_Roof_Predominant_Surface_Material)18)

#define EEC_ROOFPREDSRFMAT_PLASTIC

((EAC_Roof_Predominant_Surface_Material)19)

#define EEC_ROOFPREDSRFMAT_REINFORCED_CONCRETE

((EAC_Roof_Predominant_Surface_Material)20)

#define EEC_ROOFPREDSRFMAT_SAND_AND_GRAVEL

((EAC_Roof_Predominant_Surface_Material)21)

#define EEC_ROOFPREDSRFMAT_SHINGLE

((EAC_Roof_Predominant_Surface_Material)22)

#define EEC_ROOFPREDSRFMAT_SOD

((EAC_Roof_Predominant_Surface_Material)23)

#define EEC_ROOFPREDSRFMAT_SOD_OR_THATCH

((EAC_Roof_Predominant_Surface_Material)24)

#define EEC_ROOFPREDSRFMAT_STEEL

((EAC_Roof_Predominant_Surface_Material)25)

#define EEC_ROOFPREDSRFMAT_THATCH

((EAC_Roof_Predominant_Surface_Material)26)

#define EEC_ROOFPREDSRFMAT_WOOD

((EAC_Roof_Predominant_Surface_Material)27)

typedef EDCS_Integer    EAC_Roof_Shape;

#define EEC_ROOFSHAP_CURVED

((EAC_Roof_Shape)1)

#define EEC_ROOFSHAP_DOME

((EAC_Roof_Shape)2)

#define EEC_ROOFSHAP_FLAT

((EAC_Roof_Shape)3)

#define EEC_ROOFSHAP_FLAT_WITH_CLERESTORY

((EAC_Roof_Shape)4)

#define EEC_ROOFSHAP_FLAT_WITH_SMOKESTACKS

((EAC_Roof_Shape)5)

#define EEC_ROOFSHAP_FLAT_WITH_TOWER_AND_CLERESTORY

((EAC_Roof_Shape)6)

#define EEC_ROOFSHAP_GABLE_PITCHED

((EAC_Roof_Shape)7)

#define EEC_ROOFSHAP_GABLE_WITH_CLERESTORY

((EAC_Roof_Shape)8)

#define EEC_ROOFSHAP_GABLE_WITH_TOWER

((EAC_Roof_Shape)9)

#define EEC_ROOFSHAP_MULTIPLE_SURFACES

((EAC_Roof_Shape)10)

#define EEC_ROOFSHAP_NO_CLERESTORY

((EAC_Roof_Shape)11)

#define EEC_ROOFSHAP_NO_ROOF_PRESENT

((EAC_Roof_Shape)12)

#define EEC_ROOFSHAP_PEAKED

((EAC_Roof_Shape)13)

#define EEC_ROOFSHAP_SAWTOOTH

((EAC_Roof_Shape)14)

#define EEC_ROOFSHAP_VARIED_LEVELS

((EAC_Roof_Shape)15)

#define EEC_ROOFSHAP_WITH_CLERESTORY

((EAC_Roof_Shape)16)

#define EEC_ROOFSHAP_WITH_CUPOLA

((EAC_Roof_Shape)17)

#define EEC_ROOFSHAP_WITH_LONGITUDINAL_MONITOR

((EAC_Roof_Shape)18)

#define EEC_ROOFSHAP_WITH_MINARET

((EAC_Roof_Shape)19)

#define EEC_ROOFSHAP_WITH_MODIFIED_CLERESTORY

((EAC_Roof_Shape)20)

#define EEC_ROOFSHAP_WITH_STEEPLE

((EAC_Roof_Shape)21)

#define EEC_ROOFSHAP_WITH_TOWER

((EAC_Roof_Shape)22)

#define EEC_ROOFSHAP_WITH_TRANSVERSE_CLERESTORY

((EAC_Roof_Shape)23)

#define EEC_ROOFSHAP_WITH_TURRET

((EAC_Roof_Shape)24)

typedef EDCS_Integer    EAC_Roof_Sheathing_Type;

#define EEC_ROOFSHTHTY_DIMENSION_LUMBER

((EAC_Roof_Sheathing_Type)1)

#define EEC_ROOFSHTHTY_ENGINEERED_LUMBER

((EAC_Roof_Sheathing_Type)2)

#define EEC_ROOFSHTHTY_METAL_SHEET

((EAC_Roof_Sheathing_Type)3)

#define EEC_ROOFSHTHTY_REINFORCED_CONCRETE

((EAC_Roof_Sheathing_Type)4)

typedef EDCS_Integer    EAC_Roof_Style;

#define EEC_ROOFSTYLE_CONICAL

((EAC_Roof_Style)1)

#define EEC_ROOFSTYLE_CROSS_GABLE

((EAC_Roof_Style)2)

#define EEC_ROOFSTYLE_FLAT

((EAC_Roof_Style)3)

#define EEC_ROOFSTYLE_GABLE

((EAC_Roof_Style)4)

#define EEC_ROOFSTYLE_GAMBREL

((EAC_Roof_Style)5)

#define EEC_ROOFSTYLE_HIP

((EAC_Roof_Style)6)

#define EEC_ROOFSTYLE_HIP_AND_GABLE

((EAC_Roof_Style)7)

#define EEC_ROOFSTYLE_HIP_ON_GABLE

((EAC_Roof_Style)8)

#define EEC_ROOFSTYLE_HIP_WITH_CROSS_GABLES

((EAC_Roof_Style)9)

#define EEC_ROOFSTYLE_KICKED_EAVES

((EAC_Roof_Style)10)

#define EEC_ROOFSTYLE_MANSARD

((EAC_Roof_Style)11)

#define EEC_ROOFSTYLE_PYRAMID

((EAC_Roof_Style)12)

#define EEC_ROOFSTYLE_SALT_BOX

((EAC_Roof_Style)13)

#define EEC_ROOFSTYLE_SHED

((EAC_Roof_Style)14)

typedef EDCS_Integer    EAC_Room_Ceiling_Construction_Type;

#define EEC_RMCEILCNSTCTTY_DIMENSION_LUMBER

((EAC_Room_Ceiling_Construction_Type)1)

#define EEC_RMCEILCNSTCTTY_DROPPED_CEILING_WITH_TILES

((EAC_Room_Ceiling_Construction_Type)2)

#define EEC_RMCEILCNSTCTTY_ENGINEERED_LUMBER

((EAC_Room_Ceiling_Construction_Type)3)

#define EEC_RMCEILCNSTCTTY_GYPSUM_WALLBOARD

((EAC_Room_Ceiling_Construction_Type)4)

#define EEC_RMCEILCNSTCTTY_LATH_AND_PLASTER

((EAC_Room_Ceiling_Construction_Type)5)

#define EEC_RMCEILCNSTCTTY_REINFORCED_CONCRETE

((EAC_Room_Ceiling_Construction_Type)6)

typedef EDCS_Integer    EAC_Route_Constriction_Type;

#define EEC_RTECONSTY_BUILDING_PASSAGE

((EAC_Route_Constriction_Type)1)

#define EEC_RTECONSTY_GATEWAY

((EAC_Route_Constriction_Type)2)

#define EEC_RTECONSTY_NARROW_PASS

((EAC_Route_Constriction_Type)3)

#define EEC_RTECONSTY_UNDERPASS

((EAC_Route_Constriction_Type)4)

typedef EDCS_Integer    EAC_Route_Crossing_Type;

#define EEC_RTECROSSINGTY_INTERSECTION

((EAC_Route_Crossing_Type)1)

#define EEC_RTECROSSINGTY_STAR_SHAPED_BRANCHING

((EAC_Route_Crossing_Type)2)

#define EEC_RTECROSSINGTY_T_JUNCTION

((EAC_Route_Crossing_Type)3)

typedef EDCS_Integer    EAC_Route_Expansion_Type;

#define EEC_RTEEXPNTY_ROAD_SIDING

((EAC_Route_Expansion_Type)1)

typedef EDCS_Integer    EAC_Route_Weather_Type;

#define EEC_RTEWXTY_ALL_WEATHER

((EAC_Route_Weather_Type)1)

#define EEC_RTEWXTY_FAIR_WEATHER

((EAC_Route_Weather_Type)2)

#define EEC_RTEWXTY_LIMITED_ALL_WEATHER

((EAC_Route_Weather_Type)3)

typedef EDCS_Integer    EAC_Rubble_Stability;

#define EEC_RUBBLESTAB_LOOSE

((EAC_Rubble_Stability)1)

#define EEC_RUBBLESTAB_CONSOLIDATED

((EAC_Rubble_Stability)2)

typedef EDCS_Integer    EAC_Runway_End;

#define EEC_RNWYEND_HIGH

((EAC_Runway_End)1)

#define EEC_RNWYEND_LOW

((EAC_Runway_End)2)

typedef EDCS_Integer    EAC_Runway_Point_Abeam_Type;

#define EEC_RNWYPTABEAMTY_GLIDE_SLOPE

((EAC_Runway_Point_Abeam_Type)1)

#define EEC_RNWYPTABEAMTY_LOCALIZER

((EAC_Runway_Point_Abeam_Type)2)

#define EEC_RNWYPTABEAMTY_MLS_AZIMUTH_GUIDE

((EAC_Runway_Point_Abeam_Type)3)

#define EEC_RNWYPTABEAMTY_MLS_ELEVATION_GUIDE

((EAC_Runway_Point_Abeam_Type)4)

#define EEC_RNWYPTABEAMTY_OFFSET_LOCALIZER_DIRECTION_AID

((EAC_Runway_Point_Abeam_Type)5)

#define EEC_RNWYPTABEAMTY_OFFSET_SIMPLIFIED_DIRECTIONAL_FACILITY

((EAC_Runway_Point_Abeam_Type)6)

#define EEC_RNWYPTABEAMTY_PAR

((EAC_Runway_Point_Abeam_Type)7)

#define EEC_RNWYPTABEAMTY_PAR_TOUCHDOWN_REFLECTOR

((EAC_Runway_Point_Abeam_Type)8)

typedef EDCS_Integer    EAC_Runway_Relative_Position;

#define EEC_RNWYRELPOS_UNDESIGNATED

((EAC_Runway_Relative_Position)1)

#define EEC_RNWYRELPOS_LEFT

((EAC_Runway_Relative_Position)2)

#define EEC_RNWYRELPOS_CENTRE

((EAC_Runway_Relative_Position)3)

#define EEC_RNWYRELPOS_RIGHT

((EAC_Runway_Relative_Position)4)

typedef EDCS_Integer    EAC_Runway_Surface_Condition;

#define EEC_RNWYSRFCND_CLEAR

((EAC_Runway_Surface_Condition)1)

#define EEC_RNWYSRFCND_FLOODED

((EAC_Runway_Surface_Condition)2)

#define EEC_RNWYSRFCND_PATCHY_ICE

((EAC_Runway_Surface_Condition)3)

#define EEC_RNWYSRFCND_PATCHY_WET

((EAC_Runway_Surface_Condition)4)

#define EEC_RNWYSRFCND_SNOW

((EAC_Runway_Surface_Condition)5)

#define EEC_RNWYSRFCND_TOTAL_ICE

((EAC_Runway_Surface_Condition)6)

#define EEC_RNWYSRFCND_WET_RUBBER

((EAC_Runway_Surface_Condition)7)

typedef EDCS_Integer    EAC_Satellite_Name;

#define EEC_SATNAME_ADRASTEA

((EAC_Satellite_Name)1)

#define EEC_SATNAME_AMALTHEA

((EAC_Satellite_Name)2)

#define EEC_SATNAME_ANANKE

((EAC_Satellite_Name)3)

#define EEC_SATNAME_ARIEL

((EAC_Satellite_Name)4)

#define EEC_SATNAME_ATLAS

((EAC_Satellite_Name)5)

#define EEC_SATNAME_BELINDA

((EAC_Satellite_Name)6)

#define EEC_SATNAME_BIANCA

((EAC_Satellite_Name)7)

#define EEC_SATNAME_CALIBAN

((EAC_Satellite_Name)8)

#define EEC_SATNAME_CALLISTO

((EAC_Satellite_Name)9)

#define EEC_SATNAME_CALYPSO

((EAC_Satellite_Name)10)

#define EEC_SATNAME_CARME

((EAC_Satellite_Name)11)

#define EEC_SATNAME_CHARON

((EAC_Satellite_Name)12)

#define EEC_SATNAME_CORDELIA

((EAC_Satellite_Name)13)

#define EEC_SATNAME_CRESSIDA

((EAC_Satellite_Name)14)

#define EEC_SATNAME_DEIMOS

((EAC_Satellite_Name)15)

#define EEC_SATNAME_DESDEMONA

((EAC_Satellite_Name)16)

#define EEC_SATNAME_DESPINA

((EAC_Satellite_Name)17)

#define EEC_SATNAME_DIONE

((EAC_Satellite_Name)18)

#define EEC_SATNAME_ELARA

((EAC_Satellite_Name)19)

#define EEC_SATNAME_ENCELADUS

((EAC_Satellite_Name)20)

#define EEC_SATNAME_EPIMETHEUS

((EAC_Satellite_Name)21)

#define EEC_SATNAME_EUROPA

((EAC_Satellite_Name)22)

#define EEC_SATNAME_GALATEA

((EAC_Satellite_Name)23)

#define EEC_SATNAME_GANYMEDE

((EAC_Satellite_Name)24)

#define EEC_SATNAME_HELENE

((EAC_Satellite_Name)25)

#define EEC_SATNAME_HIMALIA

((EAC_Satellite_Name)26)

#define EEC_SATNAME_HYPERION

((EAC_Satellite_Name)27)

#define EEC_SATNAME_IAPETUS

((EAC_Satellite_Name)28)

#define EEC_SATNAME_IO

((EAC_Satellite_Name)29)

#define EEC_SATNAME_JANUS

((EAC_Satellite_Name)30)

#define EEC_SATNAME_JULIET

((EAC_Satellite_Name)31)

#define EEC_SATNAME_LARISSA

((EAC_Satellite_Name)32)

#define EEC_SATNAME_LEDA

((EAC_Satellite_Name)33)

#define EEC_SATNAME_LYSITHEA

((EAC_Satellite_Name)34)

#define EEC_SATNAME_METIS

((EAC_Satellite_Name)35)

#define EEC_SATNAME_MIMAS

((EAC_Satellite_Name)36)

#define EEC_SATNAME_MIRANDA

((EAC_Satellite_Name)37)

#define EEC_SATNAME_MOON

((EAC_Satellite_Name)38)

#define EEC_SATNAME_NAIAD

((EAC_Satellite_Name)39)

#define EEC_SATNAME_NEREID

((EAC_Satellite_Name)40)

#define EEC_SATNAME_OBERON

((EAC_Satellite_Name)41)

#define EEC_SATNAME_OPHELIA

((EAC_Satellite_Name)42)

#define EEC_SATNAME_PAN

((EAC_Satellite_Name)43)

#define EEC_SATNAME_PANDORA

((EAC_Satellite_Name)44)

#define EEC_SATNAME_PASIPHAE

((EAC_Satellite_Name)45)

#define EEC_SATNAME_PHOBOS

((EAC_Satellite_Name)46)

#define EEC_SATNAME_PHOEBE

((EAC_Satellite_Name)47)

#define EEC_SATNAME_PORTIA

((EAC_Satellite_Name)48)

#define EEC_SATNAME_PROMETHEUS

((EAC_Satellite_Name)49)

#define EEC_SATNAME_PROSPERO

((EAC_Satellite_Name)50)

#define EEC_SATNAME_PROTEUS

((EAC_Satellite_Name)51)

#define EEC_SATNAME_PUCK

((EAC_Satellite_Name)52)

#define EEC_SATNAME_RHEA

((EAC_Satellite_Name)53)

#define EEC_SATNAME_ROSALIND

((EAC_Satellite_Name)54)

#define EEC_SATNAME_SETEBOS

((EAC_Satellite_Name)55)

#define EEC_SATNAME_SINOPE

((EAC_Satellite_Name)56)

#define EEC_SATNAME_STEPHANO

((EAC_Satellite_Name)57)

#define EEC_SATNAME_SYCORAX

((EAC_Satellite_Name)58)

#define EEC_SATNAME_TELESTO

((EAC_Satellite_Name)59)

#define EEC_SATNAME_TETHYS

((EAC_Satellite_Name)60)

#define EEC_SATNAME_THALASSA

((EAC_Satellite_Name)61)

#define EEC_SATNAME_THEBE

((EAC_Satellite_Name)62)

#define EEC_SATNAME_TITAN

((EAC_Satellite_Name)63)

#define EEC_SATNAME_TITANIA

((EAC_Satellite_Name)64)

#define EEC_SATNAME_TRITON

((EAC_Satellite_Name)65)

#define EEC_SATNAME_UMBRIEL

((EAC_Satellite_Name)66)

typedef EDCS_Integer    EAC_Scnd_Weapon_Deployed_Pos_Category;

#define EEC_SECWEAPPOSCAT_DEPLOYED

((EAC_Scnd_Weapon_Deployed_Pos_Category)1)

#define EEC_SECWEAPPOSCAT_IN_FIRING_POSITION

((EAC_Scnd_Weapon_Deployed_Pos_Category)2)

#define EEC_SECWEAPPOSCAT_NO_WEAPON_PRESENT

((EAC_Scnd_Weapon_Deployed_Pos_Category)3)

#define EEC_SECWEAPPOSCAT_STOWED

((EAC_Scnd_Weapon_Deployed_Pos_Category)4)

typedef EDCS_Integer    EAC_Scrap_Type;

#define EEC_SCRAPTY_MOTOR_VEHICLE

((EAC_Scrap_Type)1)

typedef EDCS_Integer    EAC_Sea_Ice_Type;

#define EEC_SEAICETY_DEBRIS_COVERED

((EAC_Sea_Ice_Type)1)

#define EEC_SEAICETY_FAST

((EAC_Sea_Ice_Type)2)

#define EEC_SEAICETY_GLACIER

((EAC_Sea_Ice_Type)3)

#define EEC_SEAICETY_GROWLER

((EAC_Sea_Ice_Type)4)

#define EEC_SEAICETY_NONE_PRESENT

((EAC_Sea_Ice_Type)5)

#define EEC_SEAICETY_PACK

((EAC_Sea_Ice_Type)6)

#define EEC_SEAICETY_PANCAKE

((EAC_Sea_Ice_Type)7)

#define EEC_SEAICETY_PEAK

((EAC_Sea_Ice_Type)8)

#define EEC_SEAICETY_POLAR

((EAC_Sea_Ice_Type)9)

#define EEC_SEAICETY_SEA

((EAC_Sea_Ice_Type)10)

typedef EDCS_Integer    EAC_Sea_Name;

#define EEC_SEANAME_ADRIATIC_SEA

((EAC_Sea_Name)1)

#define EEC_SEANAME_AEGEAN_SEA

((EAC_Sea_Name)2)

#define EEC_SEANAME_ALBORAN_SEA

((EAC_Sea_Name)3)

#define EEC_SEANAME_AMUNDSEN_SEA

((EAC_Sea_Name)4)

#define EEC_SEANAME_ANADYRSKIY_ZALIV

((EAC_Sea_Name)5)

#define EEC_SEANAME_ANDAMAN_SEA

((EAC_Sea_Name)6)

#define EEC_SEANAME_ARABIAN_SEA

((EAC_Sea_Name)7)

#define EEC_SEANAME_ARAFURA_SEA

((EAC_Sea_Name)8)

#define EEC_SEANAME_ARU_SEA

((EAC_Sea_Name)9)

#define EEC_SEANAME_BAFFIN_BAY

((EAC_Sea_Name)10)

#define EEC_SEANAME_BALEAR_SEA

((EAC_Sea_Name)11)

#define EEC_SEANAME_BALI_SEA

((EAC_Sea_Name)12)

#define EEC_SEANAME_BALTIC_SEA

((EAC_Sea_Name)13)

#define EEC_SEANAME_BANDA_SEA

((EAC_Sea_Name)14)

#define EEC_SEANAME_BARENTS_SEA

((EAC_Sea_Name)15)

#define EEC_SEANAME_BASS_STRAIT

((EAC_Sea_Name)16)

#define EEC_SEANAME_BAY_OF_BENGAL

((EAC_Sea_Name)17)

#define EEC_SEANAME_BAY_OF_BISCAY

((EAC_Sea_Name)18)

#define EEC_SEANAME_BAY_OF_BOTHNIA

((EAC_Sea_Name)19)

#define EEC_SEANAME_BAY_OF_FUNDY

((EAC_Sea_Name)20)

#define EEC_SEANAME_BEAUFORT_SEA

((EAC_Sea_Name)21)

#define EEC_SEANAME_BELLINGSHAUSEN_SEA

((EAC_Sea_Name)22)

#define EEC_SEANAME_BERING_SEA

((EAC_Sea_Name)23)

#define EEC_SEANAME_BISMARCK_SEA

((EAC_Sea_Name)24)

#define EEC_SEANAME_BLACK_SEA

((EAC_Sea_Name)25)

#define EEC_SEANAME_BO_HAI

((EAC_Sea_Name)26)

#define EEC_SEANAME_BOTHNIAN_SEA

((EAC_Sea_Name)27)

#define EEC_SEANAME_BRANSFIELD_STRAIT

((EAC_Sea_Name)28)

#define EEC_SEANAME_BRISTOL_CHANNEL

((EAC_Sea_Name)29)

#define EEC_SEANAME_CARIBBEAN_SEA

((EAC_Sea_Name)30)

#define EEC_SEANAME_CASPIAN_SEA

((EAC_Sea_Name)31)

#define EEC_SEANAME_CELEBES_SEA

((EAC_Sea_Name)32)

#define EEC_SEANAME_CELTIC_SEA

((EAC_Sea_Name)33)

#define EEC_SEANAME_CENTRAL_BALTIC_SEA

((EAC_Sea_Name)34)

#define EEC_SEANAME_CERAM_SEA

((EAC_Sea_Name)35)

#define EEC_SEANAME_CHUCKCHI_SEA

((EAC_Sea_Name)36)

#define EEC_SEANAME_COASTAL_WATERS_SOUTHEAST_ALASKA_BRITISH_COLUMBIA

((EAC_Sea_Name)37)

#define EEC_SEANAME_CORAL_SEA

((EAC_Sea_Name)38)

#define EEC_SEANAME_COSMONAUTS_SEA

((EAC_Sea_Name)39)

#define EEC_SEANAME_DAVIS_SEA

((EAC_Sea_Name)40)

#define EEC_SEANAME_DAVIS_STRAIT

((EAC_Sea_Name)41)

#define EEC_SEANAME_DEAD_SEA

((EAC_Sea_Name)42)

#define EEC_SEANAME_DOVER_STRAIT

((EAC_Sea_Name)43)

#define EEC_SEANAME_DRAKE_PASSAGE

((EAC_Sea_Name)44)

#define EEC_SEANAME_DUMONT_DURVILLE_SEA

((EAC_Sea_Name)45)

#define EEC_SEANAME_EAST_CHINA_SEA

((EAC_Sea_Name)46)

#define EEC_SEANAME_EAST_SIBERIAN_SEA

((EAC_Sea_Name)47)

#define EEC_SEANAME_EASTERN_BASIN_MEDITERRANEAN_SEA

((EAC_Sea_Name)48)

#define EEC_SEANAME_ENGLISH_CHANNEL

((EAC_Sea_Name)49)

#define EEC_SEANAME_FLORES_SEA

((EAC_Sea_Name)50)

#define EEC_SEANAME_GREAT_AUSTRALIAN_BIGHT

((EAC_Sea_Name)51)

#define EEC_SEANAME_GREAT_BARRIER_REEF

((EAC_Sea_Name)52)

#define EEC_SEANAME_GREENLAND_SEA

((EAC_Sea_Name)53)

#define EEC_SEANAME_GULF_OF_ADEN

((EAC_Sea_Name)54)

#define EEC_SEANAME_GULF_OF_ALASKA

((EAC_Sea_Name)55)

#define EEC_SEANAME_GULF_OF_AQABA

((EAC_Sea_Name)56)

#define EEC_SEANAME_GULF_OF_BERAU

((EAC_Sea_Name)57)

#define EEC_SEANAME_GULF_OF_BONE

((EAC_Sea_Name)58)

#define EEC_SEANAME_GULF_OF_BOTHNIA

((EAC_Sea_Name)59)

#define EEC_SEANAME_GULF_OF_CALIFORNIA

((EAC_Sea_Name)60)

#define EEC_SEANAME_GULF_OF_CARPENTARIA

((EAC_Sea_Name)61)

#define EEC_SEANAME_GULF_OF_FINLAND

((EAC_Sea_Name)62)

#define EEC_SEANAME_GULF_OF_GUINEA

((EAC_Sea_Name)63)

#define EEC_SEANAME_GULF_OF_MANNAR

((EAC_Sea_Name)64)

#define EEC_SEANAME_GULF_OF_MEXICO

((EAC_Sea_Name)65)

#define EEC_SEANAME_GULF_OF_OMAN

((EAC_Sea_Name)66)

#define EEC_SEANAME_GULF_OF_PANAMA

((EAC_Sea_Name)67)

#define EEC_SEANAME_GULF_OF_PAPUA

((EAC_Sea_Name)68)

#define EEC_SEANAME_GULF_OF_RIGA

((EAC_Sea_Name)69)

#define EEC_SEANAME_GULF_OF_ST_LAWRENCE

((EAC_Sea_Name)70)

#define EEC_SEANAME_GULF_OF_SUEZ

((EAC_Sea_Name)71)

#define EEC_SEANAME_GULF_OF_THAILAND

((EAC_Sea_Name)72)

#define EEC_SEANAME_GULF_OF_TOMINI

((EAC_Sea_Name)73)

#define EEC_SEANAME_GULF_OF_TONKIN

((EAC_Sea_Name)74)

#define EEC_SEANAME_HALMAHERA_SEA

((EAC_Sea_Name)75)

#define EEC_SEANAME_HUDSON_BAY

((EAC_Sea_Name)76)

#define EEC_SEANAME_HUDSON_STRAIT

((EAC_Sea_Name)77)

#define EEC_SEANAME_ICELAND_SEA

((EAC_Sea_Name)78)

#define EEC_SEANAME_INNER_SEAS

((EAC_Sea_Name)79)

#define EEC_SEANAME_IONIAN_SEA

((EAC_Sea_Name)80)

#define EEC_SEANAME_IRISH_SEA_AND_ST_GEORGES_CHANNEL

((EAC_Sea_Name)81)

#define EEC_SEANAME_JAWA_SEA

((EAC_Sea_Name)82)

#define EEC_SEANAME_JOSEPH_BONAPARTE_GULF

((EAC_Sea_Name)83)

#define EEC_SEANAME_KARA_SEA

((EAC_Sea_Name)84)

#define EEC_SEANAME_KATTEGAT

((EAC_Sea_Name)85)

#define EEC_SEANAME_LABRADOR_SEA

((EAC_Sea_Name)86)

#define EEC_SEANAME_LAKSHADWEEP_SEA

((EAC_Sea_Name)87)

#define EEC_SEANAME_LAPTEV_SEA

((EAC_Sea_Name)88)

#define EEC_SEANAME_LAZAREV_SEA

((EAC_Sea_Name)89)

#define EEC_SEANAME_LIAODONG_WAN

((EAC_Sea_Name)90)

#define EEC_SEANAME_LIGURE_SEA

((EAC_Sea_Name)91)

#define EEC_SEANAME_LILLEBAELT

((EAC_Sea_Name)92)

#define EEC_SEANAME_LINCOLN_SEA

((EAC_Sea_Name)93)

#define EEC_SEANAME_MAKASSAR_STRAIT

((EAC_Sea_Name)94)

#define EEC_SEANAME_MALACCA_STRAIT

((EAC_Sea_Name)95)

#define EEC_SEANAME_MALUKU_SEA

((EAC_Sea_Name)96)

#define EEC_SEANAME_MAWSON_SEA

((EAC_Sea_Name)97)

#define EEC_SEANAME_MCMURDO_SOUND

((EAC_Sea_Name)98)

#define EEC_SEANAME_MEDITERRANEAN_SEA

((EAC_Sea_Name)99)

#define EEC_SEANAME_MOZAMBIQUE_CHANNEL

((EAC_Sea_Name)100)

#define EEC_SEANAME_NATUNA_SEA

((EAC_Sea_Name)101)

#define EEC_SEANAME_NORTH_SEA

((EAC_Sea_Name)102)

#define EEC_SEANAME_NORTHWESTERN_PASSAGES

((EAC_Sea_Name)103)

#define EEC_SEANAME_NORWEGIAN_SEA

((EAC_Sea_Name)104)

#define EEC_SEANAME_PALK_STRAIT_AND_BAY

((EAC_Sea_Name)105)

#define EEC_SEANAME_PERSIAN_GULF

((EAC_Sea_Name)106)

#define EEC_SEANAME_PHILIPPINE_SEA

((EAC_Sea_Name)107)

#define EEC_SEANAME_RED_SEA

((EAC_Sea_Name)108)

#define EEC_SEANAME_RIISER_LARSEN_SEA

((EAC_Sea_Name)109)

#define EEC_SEANAME_RIO_DE_LA_PLATA

((EAC_Sea_Name)110)

#define EEC_SEANAME_ROSS_SEA

((EAC_Sea_Name)111)

#define EEC_SEANAME_SAWU_SEA

((EAC_Sea_Name)112)

#define EEC_SEANAME_SCOTIA_SEA

((EAC_Sea_Name)113)

#define EEC_SEANAME_SEA_OF_AZOV

((EAC_Sea_Name)114)

#define EEC_SEANAME_SEA_OF_CRETE

((EAC_Sea_Name)115)

#define EEC_SEANAME_SEA_OF_JAPAN

((EAC_Sea_Name)116)

#define EEC_SEANAME_SEA_OF_MARMARA

((EAC_Sea_Name)117)

#define EEC_SEANAME_SEA_OF_OKHOTSK

((EAC_Sea_Name)118)

#define EEC_SEANAME_SETO_NAIKAI

((EAC_Sea_Name)119)

#define EEC_SEANAME_SINGAPORE_STRAIT

((EAC_Sea_Name)120)

#define EEC_SEANAME_SKAGERRAK

((EAC_Sea_Name)121)

#define EEC_SEANAME_SODRUZHETSVA_SEA

((EAC_Sea_Name)122)

#define EEC_SEANAME_SOLOMON_SEA

((EAC_Sea_Name)123)

#define EEC_SEANAME_SOMOV_SEA

((EAC_Sea_Name)124)

#define EEC_SEANAME_SOUND_SEA

((EAC_Sea_Name)125)

#define EEC_SEANAME_SOUTH_CHINA_SEA

((EAC_Sea_Name)126)

#define EEC_SEANAME_STOREBAELT

((EAC_Sea_Name)127)

#define EEC_SEANAME_STRAIT_OF_GIBRALTAR

((EAC_Sea_Name)128)

#define EEC_SEANAME_STRAIT_OF_SICILIA

((EAC_Sea_Name)129)

#define EEC_SEANAME_SULAWESI_SEA

((EAC_Sea_Name)130)

#define EEC_SEANAME_SULU_SEA

((EAC_Sea_Name)131)

#define EEC_SEANAME_SUMBA_STRAIT

((EAC_Sea_Name)132)

#define EEC_SEANAME_SUNDA_STRAIT

((EAC_Sea_Name)133)

#define EEC_SEANAME_TAI_WAN_STRAIT

((EAC_Sea_Name)134)

#define EEC_SEANAME_TASMAN_SEA

((EAC_Sea_Name)135)

#define EEC_SEANAME_TATARSKIY_PROLIV

((EAC_Sea_Name)136)

#define EEC_SEANAME_THE_SOUND

((EAC_Sea_Name)137)

#define EEC_SEANAME_TIMOR_SEA

((EAC_Sea_Name)138)

#define EEC_SEANAME_TIRRENO_SEA

((EAC_Sea_Name)139)

#define EEC_SEANAME_TORRES_STRAIT

((EAC_Sea_Name)140)

#define EEC_SEANAME_TRYOSHNIKOVA_GULF

((EAC_Sea_Name)141)

#define EEC_SEANAME_TYRRHENIAN_SEA

((EAC_Sea_Name)142)

#define EEC_SEANAME_WEDDELL_SEA

((EAC_Sea_Name)143)

#define EEC_SEANAME_WESTERN_BASIN_MEDITERRANEAN_SEA

((EAC_Sea_Name)144)

#define EEC_SEANAME_WHITE_SEA

((EAC_Sea_Name)145)

#define EEC_SEANAME_YELLOW_SEA

((EAC_Sea_Name)146)

typedef EDCS_Integer    EAC_Sea_State_Category;

#define EEC_SEASTATECAT_CALM_GLASSY

((EAC_Sea_State_Category)1)

#define EEC_SEASTATECAT_CALM_RIPPLED

((EAC_Sea_State_Category)2)

#define EEC_SEASTATECAT_SMOOTH_WAVELETS

((EAC_Sea_State_Category)3)

#define EEC_SEASTATECAT_SLIGHT

((EAC_Sea_State_Category)4)

#define EEC_SEASTATECAT_MODERATE

((EAC_Sea_State_Category)5)

#define EEC_SEASTATECAT_ROUGH

((EAC_Sea_State_Category)6)

#define EEC_SEASTATECAT_VERY_ROUGH

((EAC_Sea_State_Category)7)

#define EEC_SEASTATECAT_HIGH

((EAC_Sea_State_Category)8)

#define EEC_SEASTATECAT_VERY_HIGH

((EAC_Sea_State_Category)9)

#define EEC_SEASTATECAT_PHENOMENAL

((EAC_Sea_State_Category)10)

typedef EDCS_Integer    EAC_Season;

#define EEC_SEASON_SPRING

((EAC_Season)1)

#define EEC_SEASON_SUMMER

((EAC_Season)2)

#define EEC_SEASON_AUTUMN

((EAC_Season)3)

#define EEC_SEASON_WINTER

((EAC_Season)4)

typedef EDCS_Integer    EAC_Seasonal_Tent_Location;

#define EEC_SSNTENTLOC_SUMMER

((EAC_Seasonal_Tent_Location)1)

#define EEC_SSNTENTLOC_WINTER

((EAC_Seasonal_Tent_Location)2)

typedef EDCS_Integer    EAC_Secondary_Material_Characteristic;

#define EEC_SECMATCHR_BROKEN

((EAC_Secondary_Material_Characteristic)1)

#define EEC_SECMATCHR_CALCAREOUS

((EAC_Secondary_Material_Characteristic)2)

#define EEC_SECMATCHR_COARSE

((EAC_Secondary_Material_Characteristic)3)

#define EEC_SECMATCHR_DECAYED

((EAC_Secondary_Material_Characteristic)4)

#define EEC_SECMATCHR_FINE_PARTICLES

((EAC_Secondary_Material_Characteristic)5)

#define EEC_SECMATCHR_FLINTY

((EAC_Secondary_Material_Characteristic)6)

#define EEC_SECMATCHR_GLACIAL

((EAC_Secondary_Material_Characteristic)7)

#define EEC_SECMATCHR_GRITTY

((EAC_Secondary_Material_Characteristic)8)

#define EEC_SECMATCHR_GROUND

((EAC_Secondary_Material_Characteristic)9)

#define EEC_SECMATCHR_HARD

((EAC_Secondary_Material_Characteristic)10)

#define EEC_SECMATCHR_LARGE_PARTICLES

((EAC_Secondary_Material_Characteristic)11)

#define EEC_SECMATCHR_MEDIUM_PARTICLES

((EAC_Secondary_Material_Characteristic)12)

#define EEC_SECMATCHR_ROCKY

((EAC_Secondary_Material_Characteristic)13)

#define EEC_SECMATCHR_ROTTEN

((EAC_Secondary_Material_Characteristic)14)

#define EEC_SECMATCHR_SMALL_PARTICLES

((EAC_Secondary_Material_Characteristic)15)

#define EEC_SECMATCHR_SOFT

((EAC_Secondary_Material_Characteristic)16)

#define EEC_SECMATCHR_SPECKLED

((EAC_Secondary_Material_Characteristic)17)

#define EEC_SECMATCHR_STICKY

((EAC_Secondary_Material_Characteristic)18)

#define EEC_SECMATCHR_STIFF

((EAC_Secondary_Material_Characteristic)19)

#define EEC_SECMATCHR_STREAKY

((EAC_Secondary_Material_Characteristic)20)

#define EEC_SECMATCHR_TENACIOUS

((EAC_Secondary_Material_Characteristic)21)

#define EEC_SECMATCHR_UNEVEN

((EAC_Secondary_Material_Characteristic)22)

#define EEC_SECMATCHR_VARIED

((EAC_Secondary_Material_Characteristic)23)

#define EEC_SECMATCHR_VOLCANIC

((EAC_Secondary_Material_Characteristic)24)

typedef EDCS_Integer    EAC_Secondary_Material_Type;

#define EEC_SECMATTY_ASH

((EAC_Secondary_Material_Type)1)

#define EEC_SECMATTY_ASPHALT

((EAC_Secondary_Material_Type)2)

#define EEC_SECMATTY_BOULDER

((EAC_Secondary_Material_Type)3)

#define EEC_SECMATTY_CHALK

((EAC_Secondary_Material_Type)4)

#define EEC_SECMATTY_CINDER

((EAC_Secondary_Material_Type)5)

#define EEC_SECMATTY_CIRRIPEDIA

((EAC_Secondary_Material_Type)6)

#define EEC_SECMATTY_CLAY

((EAC_Secondary_Material_Type)7)

#define EEC_SECMATTY_CLAY_TILE

((EAC_Secondary_Material_Type)8)

#define EEC_SECMATTY_COBBLE

((EAC_Secondary_Material_Type)9)

#define EEC_SECMATTY_COKE

((EAC_Secondary_Material_Type)10)

#define EEC_SECMATTY_CONCRETE

((EAC_Secondary_Material_Type)11)

#define EEC_SECMATTY_CORAL

((EAC_Secondary_Material_Type)12)

#define EEC_SECMATTY_CORAL_HEAD

((EAC_Secondary_Material_Type)13)

#define EEC_SECMATTY_DIATOMACEOUS_EARTH

((EAC_Secondary_Material_Type)14)

#define EEC_SECMATTY_EVAPORITE

((EAC_Secondary_Material_Type)15)

#define EEC_SECMATTY_FABRIC

((EAC_Secondary_Material_Type)16)

#define EEC_SECMATTY_FORAMINIFERA

((EAC_Secondary_Material_Type)17)

#define EEC_SECMATTY_FUCUS

((EAC_Secondary_Material_Type)18)

#define EEC_SECMATTY_GLASS_REINFORCED_PLASTIC

((EAC_Secondary_Material_Type)19)

#define EEC_SECMATTY_GLOBIGERINA

((EAC_Secondary_Material_Type)20)

#define EEC_SECMATTY_GRASS

((EAC_Secondary_Material_Type)21)

#define EEC_SECMATTY_GRAVEL

((EAC_Secondary_Material_Type)22)

#define EEC_SECMATTY_GROUND

((EAC_Secondary_Material_Type)23)

#define EEC_SECMATTY_LAVA

((EAC_Secondary_Material_Type)24)

#define EEC_SECMATTY_LOESS

((EAC_Secondary_Material_Type)25)

#define EEC_SECMATTY_MADREPORE

((EAC_Secondary_Material_Type)26)

#define EEC_SECMATTY_MANGANESE

((EAC_Secondary_Material_Type)27)

#define EEC_SECMATTY_MARL

((EAC_Secondary_Material_Type)28)

#define EEC_SECMATTY_MATTE

((EAC_Secondary_Material_Type)29)

#define EEC_SECMATTY_MUD

((EAC_Secondary_Material_Type)30)

#define EEC_SECMATTY_MUSSEL

((EAC_Secondary_Material_Type)31)

#define EEC_SECMATTY_NONE_REPORTED

((EAC_Secondary_Material_Type)32)

#define EEC_SECMATTY_OOZE

((EAC_Secondary_Material_Type)33)

#define EEC_SECMATTY_OYSTER

((EAC_Secondary_Material_Type)34)

#define EEC_SECMATTY_PEBBLE

((EAC_Secondary_Material_Type)35)

#define EEC_SECMATTY_PLANT_MATERIAL

((EAC_Secondary_Material_Type)36)

#define EEC_SECMATTY_POLYZOA

((EAC_Secondary_Material_Type)37)

#define EEC_SECMATTY_PTEROPOD

((EAC_Secondary_Material_Type)38)

#define EEC_SECMATTY_PUMICE

((EAC_Secondary_Material_Type)39)

#define EEC_SECMATTY_QUARTZ

((EAC_Secondary_Material_Type)40)

#define EEC_SECMATTY_RADIOLARIAN

((EAC_Secondary_Material_Type)41)

#define EEC_SECMATTY_ROCK

((EAC_Secondary_Material_Type)42)

#define EEC_SECMATTY_RUBBER

((EAC_Secondary_Material_Type)43)

#define EEC_SECMATTY_SAND

((EAC_Secondary_Material_Type)44)

#define EEC_SECMATTY_SCHIST

((EAC_Secondary_Material_Type)45)

#define EEC_SECMATTY_SCORIA

((EAC_Secondary_Material_Type)46)

#define EEC_SECMATTY_SEA_TANGLE

((EAC_Secondary_Material_Type)47)

#define EEC_SECMATTY_SEAWEED

((EAC_Secondary_Material_Type)48)

#define EEC_SECMATTY_SHELL

((EAC_Secondary_Material_Type)49)

#define EEC_SECMATTY_SHINGLE

((EAC_Secondary_Material_Type)50)

#define EEC_SECMATTY_SILT

((EAC_Secondary_Material_Type)51)

#define EEC_SECMATTY_SOIL

((EAC_Secondary_Material_Type)52)

#define EEC_SECMATTY_SPICULE

((EAC_Secondary_Material_Type)53)

#define EEC_SECMATTY_SPONGE

((EAC_Secondary_Material_Type)54)

#define EEC_SECMATTY_STONE

((EAC_Secondary_Material_Type)55)

#define EEC_SECMATTY_THATCH

((EAC_Secondary_Material_Type)56)

#define EEC_SECMATTY_TUFA

((EAC_Secondary_Material_Type)57)

#define EEC_SECMATTY_URANIUM

((EAC_Secondary_Material_Type)58)

#define EEC_SECMATTY_VEGETATION_PRODUCT

((EAC_Secondary_Material_Type)59)

#define EEC_SECMATTY_VINYL

((EAC_Secondary_Material_Type)60)

#define EEC_SECMATTY_VOLCANIC

((EAC_Secondary_Material_Type)61)

#define EEC_SECMATTY_VOLCANIC_ASH

((EAC_Secondary_Material_Type)62)

#define EEC_SECMATTY_WATER

((EAC_Secondary_Material_Type)63)

#define EEC_SECMATTY_WOOD

((EAC_Secondary_Material_Type)64)

#define EEC_SECMATTY_ZINC

((EAC_Secondary_Material_Type)65)

typedef EDCS_Integer    EAC_Secondary_Surface_Thermal_Condition;

#define EEC_SECSRFTHERMCND_AERODYNAMICALLY_HEATED

((EAC_Secondary_Surface_Thermal_Condition)1)

#define EEC_SECSRFTHERMCND_AMB_AIR_AMB_SPEED_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)2)

#define EEC_SECSRFTHERMCND_AMB_AIR_FIXED

((EAC_Secondary_Surface_Thermal_Condition)3)

#define EEC_SECSRFTHERMCND_AMB_AIR_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)4)

#define EEC_SECSRFTHERMCND_AMB_TEMP_LOCAL_AIR_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)5)

#define EEC_SECSRFTHERMCND_ARTIFICIAL_STEADY_STATE

((EAC_Secondary_Surface_Thermal_Condition)6)

#define EEC_SECSRFTHERMCND_ENGINE_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)7)

#define EEC_SECSRFTHERMCND_EXTREMELY_HOT_FORCED

((EAC_Secondary_Surface_Thermal_Condition)8)

#define EEC_SECSRFTHERMCND_FIXED_SURFACE_TEMP

((EAC_Secondary_Surface_Thermal_Condition)9)

#define EEC_SECSRFTHERMCND_GROUND_TEMP_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)10)

#define EEC_SECSRFTHERMCND_LOCAL_AIR_TEMP_SPEED_INFLUENCED

((EAC_Secondary_Surface_Thermal_Condition)11)

#define EEC_SECSRFTHERMCND_ROOM_TEMP_FORCED

((EAC_Secondary_Surface_Thermal_Condition)12)

#define EEC_SECSRFTHERMCND_WARMED_PASSIVELY

((EAC_Secondary_Surface_Thermal_Condition)13)

typedef EDCS_Integer    EAC_Security_Level;

#define EEC_SECULEV_US_UNCLASSIFIED

((EAC_Security_Level)1)

#define EEC_SECULEV_US_CONFIDENTIAL

((EAC_Security_Level)2)

#define EEC_SECULEV_US_RESTRICTED

((EAC_Security_Level)3)

#define EEC_SECULEV_US_SECRET

((EAC_Security_Level)4)

#define EEC_SECULEV_US_TOP_SECRET

((EAC_Security_Level)5)

typedef EDCS_Integer    EAC_Security_Lock_Type;

#define EEC_SECULOCKTY_CIPHER

((EAC_Security_Lock_Type)1)

#define EEC_SECULOCKTY_DOUBLE_CYLINDER_CYLINDRICAL

((EAC_Security_Lock_Type)2)

#define EEC_SECULOCKTY_ELECTROMAGNETIC

((EAC_Security_Lock_Type)3)

#define EEC_SECULOCKTY_INTERIOR_DRAWBOLT

((EAC_Security_Lock_Type)4)

#define EEC_SECULOCKTY_INTERIOR_LATCH

((EAC_Security_Lock_Type)5)

#define EEC_SECULOCKTY_MORTISED

((EAC_Security_Lock_Type)6)

#define EEC_SECULOCKTY_NO_LOCK

((EAC_Security_Lock_Type)7)

#define EEC_SECULOCKTY_PADLOCK

((EAC_Security_Lock_Type)8)

#define EEC_SECULOCKTY_PRIVACY

((EAC_Security_Lock_Type)9)

#define EEC_SECULOCKTY_SINGLE_CYLINDER_CYLINDRICAL

((EAC_Security_Lock_Type)10)

typedef EDCS_Integer    EAC_Service_Branch;

#define EEC_SVCBR_AIR_FORCE

((EAC_Service_Branch)1)

#define EEC_SVCBR_ARMY

((EAC_Service_Branch)2)

#define EEC_SVCBR_COASTGUARD

((EAC_Service_Branch)3)

#define EEC_SVCBR_JOINT

((EAC_Service_Branch)4)

#define EEC_SVCBR_MARINES

((EAC_Service_Branch)5)

#define EEC_SVCBR_NAVY

((EAC_Service_Branch)6)

typedef EDCS_Integer    EAC_Shipping_Noise_Measurement_Status;

#define EEC_SHPNSEMEASSTAT_MEASURED

((EAC_Shipping_Noise_Measurement_Status)1)

#define EEC_SHPNSEMEASSTAT_NOT_MEASURED

((EAC_Shipping_Noise_Measurement_Status)2)

typedef EDCS_Integer    EAC_Shipping_Noise_Season_Type;

#define EEC_SHPNSESSNTY_JANUARY_SUMMER

((EAC_Shipping_Noise_Season_Type)1)

#define EEC_SHPNSESSNTY_JANUARY_WINTER

((EAC_Shipping_Noise_Season_Type)2)

#define EEC_SHPNSESSNTY_FEBRUARY_SUMMER

((EAC_Shipping_Noise_Season_Type)3)

#define EEC_SHPNSESSNTY_FEBRUARY_WINTER

((EAC_Shipping_Noise_Season_Type)4)

#define EEC_SHPNSESSNTY_MARCH_SUMMER

((EAC_Shipping_Noise_Season_Type)5)

#define EEC_SHPNSESSNTY_MARCH_WINTER

((EAC_Shipping_Noise_Season_Type)6)

#define EEC_SHPNSESSNTY_APRIL_SUMMER

((EAC_Shipping_Noise_Season_Type)7)

#define EEC_SHPNSESSNTY_APRIL_WINTER

((EAC_Shipping_Noise_Season_Type)8)

#define EEC_SHPNSESSNTY_MAY_SUMMER

((EAC_Shipping_Noise_Season_Type)9)

#define EEC_SHPNSESSNTY_MAY_WINTER

((EAC_Shipping_Noise_Season_Type)10)

#define EEC_SHPNSESSNTY_JUNE_SUMMER

((EAC_Shipping_Noise_Season_Type)11)

#define EEC_SHPNSESSNTY_JUNE_WINTER

((EAC_Shipping_Noise_Season_Type)12)

#define EEC_SHPNSESSNTY_JULY_SUMMER

((EAC_Shipping_Noise_Season_Type)13)

#define EEC_SHPNSESSNTY_JULY_WINTER

((EAC_Shipping_Noise_Season_Type)14)

#define EEC_SHPNSESSNTY_AUGUST_SUMMER

((EAC_Shipping_Noise_Season_Type)15)

#define EEC_SHPNSESSNTY_AUGUST_WINTER

((EAC_Shipping_Noise_Season_Type)16)

#define EEC_SHPNSESSNTY_SEPTEMBER_SUMMER

((EAC_Shipping_Noise_Season_Type)17)

#define EEC_SHPNSESSNTY_SEPTEMBER_WINTER

((EAC_Shipping_Noise_Season_Type)18)

#define EEC_SHPNSESSNTY_OCTOBER_SUMMER

((EAC_Shipping_Noise_Season_Type)19)

#define EEC_SHPNSESSNTY_OCTOBER_WINTER

((EAC_Shipping_Noise_Season_Type)20)

#define EEC_SHPNSESSNTY_NOVEMBER_SUMMER

((EAC_Shipping_Noise_Season_Type)21)

#define EEC_SHPNSESSNTY_NOVEMBER_WINTER

((EAC_Shipping_Noise_Season_Type)22)

#define EEC_SHPNSESSNTY_DECEMBER_SUMMER

((EAC_Shipping_Noise_Season_Type)23)

#define EEC_SHPNSESSNTY_DECEMBER_WINTER

((EAC_Shipping_Noise_Season_Type)24)

typedef EDCS_Integer    EAC_Shoreline_Physiography;

#define EEC_SHORLNPHYSIOG_ARTIFICIAL

((EAC_Shoreline_Physiography)1)

#define EEC_SHORLNPHYSIOG_FLAT

((EAC_Shoreline_Physiography)2)

#define EEC_SHORLNPHYSIOG_GLACIER

((EAC_Shoreline_Physiography)3)

#define EEC_SHORLNPHYSIOG_HILLOCKS

((EAC_Shoreline_Physiography)4)

#define EEC_SHORLNPHYSIOG_ICE_COAST

((EAC_Shoreline_Physiography)5)

#define EEC_SHORLNPHYSIOG_SANDY

((EAC_Shoreline_Physiography)6)

#define EEC_SHORLNPHYSIOG_SHINGLY

((EAC_Shoreline_Physiography)7)

#define EEC_SHORLNPHYSIOG_STEEP

((EAC_Shoreline_Physiography)8)

#define EEC_SHORLNPHYSIOG_STEEP_COAST

((EAC_Shoreline_Physiography)9)

#define EEC_SHORLNPHYSIOG_STONY

((EAC_Shoreline_Physiography)10)

#define EEC_SHORLNPHYSIOG_STONY_SHINGLY_MIX

((EAC_Shoreline_Physiography)11)

typedef EDCS_Integer    EAC_Shoreline_Type;

#define EEC_SHORLNTY_CORAL

((EAC_Shoreline_Type)1)

#define EEC_SHORLNTY_ICE

((EAC_Shoreline_Type)2)

#define EEC_SHORLNTY_MANGROVE

((EAC_Shoreline_Type)3)

#define EEC_SHORLNTY_MARSHY

((EAC_Shoreline_Type)4)

#define EEC_SHORLNTY_ROCKY

((EAC_Shoreline_Type)5)

#define EEC_SHORLNTY_RUBBLE

((EAC_Shoreline_Type)6)

#define EEC_SHORLNTY_SANDY

((EAC_Shoreline_Type)7)

#define EEC_SHORLNTY_SHELLY

((EAC_Shoreline_Type)8)

#define EEC_SHORLNTY_SHINGLY

((EAC_Shoreline_Type)9)

#define EEC_SHORLNTY_STONY

((EAC_Shoreline_Type)10)

#define EEC_SHORLNTY_STONY_SHINGLY_MIX

((EAC_Shoreline_Type)11)

typedef EDCS_Integer    EAC_Sides_Visible;

#define EEC_SIDESVIS_BOTH_SIDES

((EAC_Sides_Visible)1)

#define EEC_SIDESVIS_LEFT

((EAC_Sides_Visible)2)

#define EEC_SIDESVIS_RIGHT

((EAC_Sides_Visible)3)

typedef EDCS_Integer    EAC_Snow_Depth_Category;

#define EEC_SNOWDEPCAT_NONE_PRESENT

((EAC_Snow_Depth_Category)1)

#define EEC_SNOWDEPCAT_TRACE

((EAC_Snow_Depth_Category)2)

#define EEC_SNOWDEPCAT_SLIGHT

((EAC_Snow_Depth_Category)3)

#define EEC_SNOWDEPCAT_ANY

((EAC_Snow_Depth_Category)4)

#define EEC_SNOWDEPCAT_LIGHT

((EAC_Snow_Depth_Category)5)

#define EEC_SNOWDEPCAT_LIGHT_TO_MODERATE

((EAC_Snow_Depth_Category)6)

#define EEC_SNOWDEPCAT_MODERATE

((EAC_Snow_Depth_Category)7)

#define EEC_SNOWDEPCAT_MODERATE_TO_HEAVY

((EAC_Snow_Depth_Category)8)

#define EEC_SNOWDEPCAT_HEAVY

((EAC_Snow_Depth_Category)9)

typedef EDCS_Integer    EAC_Soil_Type;

#define EEC_SOILTY_CLAYEY_GRAVEL

((EAC_Soil_Type)1)

#define EEC_SOILTY_CLAYEY_SAND

((EAC_Soil_Type)2)

#define EEC_SOILTY_EVAPORITE

((EAC_Soil_Type)3)

#define EEC_SOILTY_FAT_CLAY

((EAC_Soil_Type)4)

#define EEC_SOILTY_LEAN_CLAY

((EAC_Soil_Type)5)

#define EEC_SOILTY_MICRACEOUS

((EAC_Soil_Type)6)

#define EEC_SOILTY_NOT_EVALUATED

((EAC_Soil_Type)7)

#define EEC_SOILTY_ORGANIC_CLAY

((EAC_Soil_Type)8)

#define EEC_SOILTY_ORGANIC_SILT_CLAY

((EAC_Soil_Type)9)

#define EEC_SOILTY_PEAT

((EAC_Soil_Type)10)

#define EEC_SOILTY_POORLY_GRADED_GRAVEL

((EAC_Soil_Type)11)

#define EEC_SOILTY_POORLY_GRADED_SAND

((EAC_Soil_Type)12)

#define EEC_SOILTY_SILT_FINE_SAND

((EAC_Soil_Type)13)

#define EEC_SOILTY_SILT_FINE_SAND_AND_LEAN_CLAY

((EAC_Soil_Type)14)

#define EEC_SOILTY_SILTY_AND_CLAYEY_SAND

((EAC_Soil_Type)15)

#define EEC_SOILTY_SILTY_GRAVEL_SAND

((EAC_Soil_Type)16)

#define EEC_SOILTY_SILTY_SAND

((EAC_Soil_Type)17)

#define EEC_SOILTY_WELL_GRADED_GRAVEL

((EAC_Soil_Type)18)

#define EEC_SOILTY_WELL_GRADED_SAND

((EAC_Soil_Type)19)

typedef EDCS_Integer    EAC_Soil_Wetness_Category;

#define EEC_SOILWETNCAT_FROZEN

((EAC_Soil_Wetness_Category)1)

#define EEC_SOILWETNCAT_FROZEN_OR_PERMAFROST

((EAC_Soil_Wetness_Category)2)

#define EEC_SOILWETNCAT_MOIST

((EAC_Soil_Wetness_Category)3)

#define EEC_SOILWETNCAT_PERENNIALLY_DRY

((EAC_Soil_Wetness_Category)4)

#define EEC_SOILWETNCAT_PERMAFROST

((EAC_Soil_Wetness_Category)5)

#define EEC_SOILWETNCAT_SATURATED

((EAC_Soil_Wetness_Category)6)

#define EEC_SOILWETNCAT_WATERLOGGED

((EAC_Soil_Wetness_Category)7)

#define EEC_SOILWETNCAT_WET

((EAC_Soil_Wetness_Category)8)

typedef EDCS_Integer    EAC_Sound_Signal_Type;

#define EEC_SNDSIGTY_BELL

((EAC_Sound_Signal_Type)1)

#define EEC_SNDSIGTY_DIAPHONE

((EAC_Sound_Signal_Type)2)

#define EEC_SNDSIGTY_EXPLOSIVE

((EAC_Sound_Signal_Type)3)

#define EEC_SNDSIGTY_GONG

((EAC_Sound_Signal_Type)4)

#define EEC_SNDSIGTY_GUN

((EAC_Sound_Signal_Type)5)

#define EEC_SNDSIGTY_HORN

((EAC_Sound_Signal_Type)6)

#define EEC_SNDSIGTY_NAUTOPHONE

((EAC_Sound_Signal_Type)7)

#define EEC_SNDSIGTY_RADIO_FOG

((EAC_Sound_Signal_Type)8)

#define EEC_SNDSIGTY_REED

((EAC_Sound_Signal_Type)9)

#define EEC_SNDSIGTY_SIREN

((EAC_Sound_Signal_Type)10)

#define EEC_SNDSIGTY_SUBMARINE_CONNECTED

((EAC_Sound_Signal_Type)11)

#define EEC_SNDSIGTY_SUBMARINE_FOG_BELL

((EAC_Sound_Signal_Type)12)

#define EEC_SNDSIGTY_SUBMARINE_NOT_CONNECTED

((EAC_Sound_Signal_Type)13)

#define EEC_SNDSIGTY_SUBMARINE_OSCILLATOR

((EAC_Sound_Signal_Type)14)

#define EEC_SNDSIGTY_TYFON

((EAC_Sound_Signal_Type)15)

#define EEC_SNDSIGTY_WHISTLE

((EAC_Sound_Signal_Type)16)

typedef EDCS_Integer    EAC_Sounding_Datum_Type;

#define EEC_SNDGDTMTY_APPROX_LOWEST_ASTRONOMICAL_TIDE

((EAC_Sounding_Datum_Type)1)

#define EEC_SNDGDTMTY_APPROX_MEAN_LOW_SPRINGS

((EAC_Sounding_Datum_Type)2)

#define EEC_SNDGDTMTY_APPROX_MEAN_LOW_WATER

((EAC_Sounding_Datum_Type)3)

#define EEC_SNDGDTMTY_APPROX_MEAN_LOWER_LOW_WATER

((EAC_Sounding_Datum_Type)4)

#define EEC_SNDGDTMTY_APPROX_MEAN_SEA_LEVEL

((EAC_Sounding_Datum_Type)5)

#define EEC_SNDGDTMTY_CHART_DATUM_UNSPECIFIED

((EAC_Sounding_Datum_Type)6)

#define EEC_SNDGDTMTY_EQUINOCTIAL_SPRING_LOW_WATER

((EAC_Sounding_Datum_Type)7)

#define EEC_SNDGDTMTY_HGHR_HIGH_LARGE_TIDE

((EAC_Sounding_Datum_Type)8)

#define EEC_SNDGDTMTY_HGHR_HIGH_WATER

((EAC_Sounding_Datum_Type)9)

#define EEC_SNDGDTMTY_HIGH_WATER

((EAC_Sounding_Datum_Type)10)

#define EEC_SNDGDTMTY_HIGH_WATER_SPRINGS

((EAC_Sounding_Datum_Type)11)

#define EEC_SNDGDTMTY_HIGHEST_ASTRONOMICAL_TIDE

((EAC_Sounding_Datum_Type)12)

#define EEC_SNDGDTMTY_HIGHEST_HIGH_WATER

((EAC_Sounding_Datum_Type)13)

#define EEC_SNDGDTMTY_HIGHEST_NORMAL_HIGH_WATER

((EAC_Sounding_Datum_Type)14)

#define EEC_SNDGDTMTY_IGLD_1985

((EAC_Sounding_Datum_Type)15)

#define EEC_SNDGDTMTY_INDIAN_SPRING_HIGH_WATER

((EAC_Sounding_Datum_Type)16)

#define EEC_SNDGDTMTY_INDIAN_SPRING_LOW_WATER

((EAC_Sounding_Datum_Type)17)

#define EEC_SNDGDTMTY_LOCAL_DATUM

((EAC_Sounding_Datum_Type)18)

#define EEC_SNDGDTMTY_LOW_WATER

((EAC_Sounding_Datum_Type)19)

#define EEC_SNDGDTMTY_LOW_WATER_SPRINGS

((EAC_Sounding_Datum_Type)20)

#define EEC_SNDGDTMTY_LOWER_LOW_LARGE_TIDE

((EAC_Sounding_Datum_Type)21)

#define EEC_SNDGDTMTY_LOWER_LOW_WATER

((EAC_Sounding_Datum_Type)22)

#define EEC_SNDGDTMTY_LOWEST_ASTRONOMICAL_TIDE

((EAC_Sounding_Datum_Type)23)

#define EEC_SNDGDTMTY_LOWEST_LOW_SPRINGS

((EAC_Sounding_Datum_Type)24)

#define EEC_SNDGDTMTY_LOWEST_LOW_WATER

((EAC_Sounding_Datum_Type)25)

#define EEC_SNDGDTMTY_MEAN_HGHR_HIGH_SPRINGS

((EAC_Sounding_Datum_Type)26)

#define EEC_SNDGDTMTY_MEAN_HGHR_HIGH_WATER

((EAC_Sounding_Datum_Type)27)

#define EEC_SNDGDTMTY_MEAN_HIGH_NEAPS

((EAC_Sounding_Datum_Type)28)

#define EEC_SNDGDTMTY_MEAN_HIGH_SPRINGS

((EAC_Sounding_Datum_Type)29)

#define EEC_SNDGDTMTY_MEAN_HIGH_WATER

((EAC_Sounding_Datum_Type)30)

#define EEC_SNDGDTMTY_MEAN_LOW_NEAPS

((EAC_Sounding_Datum_Type)31)

#define EEC_SNDGDTMTY_MEAN_LOW_SPRINGS

((EAC_Sounding_Datum_Type)32)

#define EEC_SNDGDTMTY_MEAN_LOW_WATER

((EAC_Sounding_Datum_Type)33)

#define EEC_SNDGDTMTY_MEAN_LOWER_LOW_SPRINGS

((EAC_Sounding_Datum_Type)34)

#define EEC_SNDGDTMTY_MEAN_LOWER_LOW_WATER

((EAC_Sounding_Datum_Type)35)

#define EEC_SNDGDTMTY_MEAN_SEA_LEVEL

((EAC_Sounding_Datum_Type)36)

#define EEC_SNDGDTMTY_MEAN_TIDE_LEVEL

((EAC_Sounding_Datum_Type)37)

#define EEC_SNDGDTMTY_MEAN_WATER_LEVEL

((EAC_Sounding_Datum_Type)38)

#define EEC_SNDGDTMTY_NATIONAL_DATUM

((EAC_Sounding_Datum_Type)39)

#define EEC_SNDGDTMTY_NEAP_TIDE

((EAC_Sounding_Datum_Type)40)

#define EEC_SNDGDTMTY_NEARLY_HIGHEST_HIGH

((EAC_Sounding_Datum_Type)41)

#define EEC_SNDGDTMTY_NEARLY_LOWEST_LOW_WATER

((EAC_Sounding_Datum_Type)42)

#define EEC_SNDGDTMTY_SPRING_TIDE

((EAC_Sounding_Datum_Type)43)

typedef EDCS_Integer    EAC_Sounding_Exposition;

#define EEC_SNDGEXPOS_DEEPER

((EAC_Sounding_Exposition)1)

#define EEC_SNDGEXPOS_SHALLOWER

((EAC_Sounding_Exposition)2)

#define EEC_SNDGEXPOS_WITHIN_RANGE

((EAC_Sounding_Exposition)3)

typedef EDCS_Integer    EAC_Sounding_Information;

#define EEC_SNDGINF_ADEQUATE

((EAC_Sounding_Information)1)

#define EEC_SNDGINF_DEPTH_KNOWN

((EAC_Sounding_Information)2)

#define EEC_SNDGINF_DEPTH_UNKNOWN

((EAC_Sounding_Information)3)

#define EEC_SNDGINF_DOUBTFUL

((EAC_Sounding_Information)4)

#define EEC_SNDGINF_DRYING_HEIGHTS

((EAC_Sounding_Information)5)

#define EEC_SNDGINF_IN_POSITION_US

((EAC_Sounding_Information)6)

#define EEC_SNDGINF_IN_POSITION_IHO

((EAC_Sounding_Information)7)

#define EEC_SNDGINF_LEAST_DEPTH_KNOWN

((EAC_Sounding_Information)8)

#define EEC_SNDGINF_LEAST_DEPTH_UNKNOWN_BUT_SAFE

((EAC_Sounding_Information)9)

#define EEC_SNDGINF_MAINTAINED_DEPTH

((EAC_Sounding_Information)10)

#define EEC_SNDGINF_NO_BOTTOM_FOUND

((EAC_Sounding_Information)11)

#define EEC_SNDGINF_NO_BOTTOM_FOUND_AT_DEPTH

((EAC_Sounding_Information)12)

#define EEC_SNDGINF_NOT_ROUTINELY_MAINTAINED

((EAC_Sounding_Information)13)

#define EEC_SNDGINF_OUT_OF_POSITION

((EAC_Sounding_Information)14)

#define EEC_SNDGINF_REPORTED_NOT_CONFIRMED

((EAC_Sounding_Information)15)

#define EEC_SNDGINF_REPORTED_NOT_SURVEYED

((EAC_Sounding_Information)16)

#define EEC_SNDGINF_UNRELIABLE

((EAC_Sounding_Information)17)

#define EEC_SNDGINF_UNRELIABLE_IHO

((EAC_Sounding_Information)18)

#define EEC_SNDGINF_UNRELIABLE_US

((EAC_Sounding_Information)19)

typedef EDCS_Integer    EAC_Sounding_Measurement_Technique;

#define EEC_SNDGMEASTECH_COMPUTER_GENERATED

((EAC_Sounding_Measurement_Technique)1)

#define EEC_SNDGMEASTECH_DIVER

((EAC_Sounding_Measurement_Technique)2)

#define EEC_SNDGMEASTECH_ECHO_SOUNDER

((EAC_Sounding_Measurement_Technique)3)

#define EEC_SNDGMEASTECH_ELECTROMAGNETIC_SENSOR

((EAC_Sounding_Measurement_Technique)4)

#define EEC_SNDGMEASTECH_LASER

((EAC_Sounding_Measurement_Technique)5)

#define EEC_SNDGMEASTECH_LEAD_LINE

((EAC_Sounding_Measurement_Technique)6)

#define EEC_SNDGMEASTECH_LEVELING

((EAC_Sounding_Measurement_Technique)7)

#define EEC_SNDGMEASTECH_MULTI_BEAM

((EAC_Sounding_Measurement_Technique)8)

#define EEC_SNDGMEASTECH_PHOTOGRAMMETRY

((EAC_Sounding_Measurement_Technique)9)

#define EEC_SNDGMEASTECH_SATELLITE_IMAGERY

((EAC_Sounding_Measurement_Technique)10)

#define EEC_SNDGMEASTECH_SIDE_SCAN_SONAR

((EAC_Sounding_Measurement_Technique)11)

#define EEC_SNDGMEASTECH_SWEPT_SIDE_SCAN_SONAR

((EAC_Sounding_Measurement_Technique)12)

#define EEC_SNDGMEASTECH_SWEPT_VERTICAL_ACOUSTIC

((EAC_Sounding_Measurement_Technique)13)

#define EEC_SNDGMEASTECH_WIRE_DRAG

((EAC_Sounding_Measurement_Technique)14)

typedef EDCS_Integer    EAC_Sounding_Velocity_Correction_Type;

#define EEC_SNDGVEL_CORRECTED_BY_OTHER_MEANS

((EAC_Sounding_Velocity_Correction_Type)1)

#define EEC_SNDGVEL_MATHEWS_TABLES

((EAC_Sounding_Velocity_Correction_Type)2)

#define EEC_SNDGVEL_SOUND_VELOCITY_METER

((EAC_Sounding_Velocity_Correction_Type)3)

#define EEC_SNDGVEL_SOUNDER_1500_CALIBRATED

((EAC_Sounding_Velocity_Correction_Type)4)

#define EEC_SNDGVEL_SOUNDER_4800_CALIBRATED

((EAC_Sounding_Velocity_Correction_Type)5)

typedef EDCS_Integer    EAC_Source;

#define EEC_SOURCE_BATHYMETRY_0r1_ARC_MINUTE_DIGITAL_DATA_BASE

((EAC_Source)1)

#define EEC_SOURCE_BATHYMETRY_0r5_ARC_MINUTE_DIGITAL_DATA_BASE

((EAC_Source)2)

#define EEC_SOURCE_BATHYMETRY_5r0_ARC_MINUTE_DIGITAL_DATA_BASE

((EAC_Source)3)

#define EEC_SOURCE_BATHYMETRY_VARIABLE_DIGITAL_DATA_BASE

((EAC_Source)4)

#define EEC_SOURCE_CARTOGRAPHIC

((EAC_Source)5)

#define EEC_SOURCE_CITY_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)6)

#define EEC_SOURCE_CITY_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)7)

#define EEC_SOURCE_DIGITAL_AERONAUTICAL_FLIGHT_INFORMATION_FILE

((EAC_Source)8)

#define EEC_SOURCE_DIGITAL_MEAN_ELEVATION_DATA

((EAC_Source)9)

#define EEC_SOURCE_DIGITAL_NAUTICAL_CHART

((EAC_Source)10)

#define EEC_SOURCE_DIGITAL_POINT_POSITIONING_DATA_BASE

((EAC_Source)11)

#define EEC_SOURCE_ELEVATION_7r5_ARC_MINUTE_DIGITAL_MODEL

((EAC_Source)12)

#define EEC_SOURCE_IMAGE_1_M_CONTROLLED_BASE

((EAC_Source)13)

#define EEC_SOURCE_IMAGE_10_M_CONTROLLED_BASE

((EAC_Source)14)

#define EEC_SOURCE_IMAGE_3_M_CONTROLLED_BASE

((EAC_Source)15)

#define EEC_SOURCE_IMAGE_5_M_CONTROLLED_BASE

((EAC_Source)16)

#define EEC_SOURCE_INTERIM_TERRAIN_DATA

((EAC_Source)17)

#define EEC_SOURCE_JOG_250K_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)18)

#define EEC_SOURCE_JOG_250K_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)19)

#define EEC_SOURCE_JOG_250K_FEATURE_FOUNDATION_DATA

((EAC_Source)20)

#define EEC_SOURCE_LANDSAT

((EAC_Source)21)

#define EEC_SOURCE_LEVEL_0_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)22)

#define EEC_SOURCE_LEVEL_0_VECTOR_MAP

((EAC_Source)23)

#define EEC_SOURCE_LEVEL_1_DIGITAL_FEATURE_ANALYSIS_DATA

((EAC_Source)24)

#define EEC_SOURCE_LEVEL_1_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)25)

#define EEC_SOURCE_LEVEL_1_DIGITAL_TOPOGRAPHIC_DATA

((EAC_Source)26)

#define EEC_SOURCE_LEVEL_1_VECTOR_MAP

((EAC_Source)27)

#define EEC_SOURCE_LEVEL_1C_DIGITAL_FEATURE_ANALYSIS_DATA

((EAC_Source)28)

#define EEC_SOURCE_LEVEL_2_DIGITAL_FEATURE_ANALYSIS_DATA

((EAC_Source)29)

#define EEC_SOURCE_LEVEL_2_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)30)

#define EEC_SOURCE_LEVEL_2_DIGITAL_TOPOGRAPHIC_DATA

((EAC_Source)31)

#define EEC_SOURCE_LEVEL_2_VECTOR_MAP

((EAC_Source)32)

#define EEC_SOURCE_LEVEL_3_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)33)

#define EEC_SOURCE_LEVEL_3_DIGITAL_TOPOGRAPHIC_DATA

((EAC_Source)34)

#define EEC_SOURCE_LEVEL_3C_DIGITAL_FEATURE_ANALYSIS_DATA

((EAC_Source)35)

#define EEC_SOURCE_LEVEL_4_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)36)

#define EEC_SOURCE_LEVEL_4_DIGITAL_TOPOGRAPHIC_DATA

((EAC_Source)37)

#define EEC_SOURCE_LEVEL_5_DIGITAL_TERRAIN_ELEVATION_DATA

((EAC_Source)38)

#define EEC_SOURCE_LEVEL_5_DIGITAL_TOPOGRAPHIC_DATA

((EAC_Source)39)

#define EEC_SOURCE_LITTORAL_WARFARE_DATA

((EAC_Source)40)

#define EEC_SOURCE_MONO_IMAGERY

((EAC_Source)41)

#define EEC_SOURCE_ONC_1M_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)42)

#define EEC_SOURCE_ONC_1M_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)43)

#define EEC_SOURCE_ONC_1M_DIGITAL_CHART_OF_WORLD

((EAC_Source)44)

#define EEC_SOURCE_PLANNING_INTERIM_TERRAIN_DATA

((EAC_Source)45)

#define EEC_SOURCE_REPORTED

((EAC_Source)46)

#define EEC_SOURCE_SPOT

((EAC_Source)47)

#define EEC_SOURCE_STEREO_IMAGERY

((EAC_Source)48)

#define EEC_SOURCE_SURVEY_SOURCE

((EAC_Source)49)

#define EEC_SOURCE_TLM_100K_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)50)

#define EEC_SOURCE_TLM_100K_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)51)

#define EEC_SOURCE_TLM_50K_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)52)

#define EEC_SOURCE_TLM_50K_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)53)

#define EEC_SOURCE_TLM_50K_FEATURE_FOUNDATION_DATA

((EAC_Source)54)

#define EEC_SOURCE_TPC_500K_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)55)

#define EEC_SOURCE_TPC_500K_COMPRESSED_ARC_DIGITIZED_RASTER_GRAPHIC

((EAC_Source)56)

#define EEC_SOURCE_URBAN_VECTOR_MAP

((EAC_Source)57)

#define EEC_SOURCE_VECTOR_INTERIM_TERRAIN_DATA

((EAC_Source)58)

#define EEC_SOURCE_WORLD_VECTOR_SHORELINE

((EAC_Source)59)

typedef EDCS_Integer    EAC_Sport_Type;

#define EEC_SPORTTY_AMERICAN_FOOTBALL

((EAC_Sport_Type)1)

#define EEC_SPORTTY_ASSOCIATION_FOOTBALL

((EAC_Sport_Type)2)

#define EEC_SPORTTY_AUSTRALIAN_RULES_FOOTBALL

((EAC_Sport_Type)3)

#define EEC_SPORTTY_CANADIAN_FOOTBALL

((EAC_Sport_Type)4)

#define EEC_SPORTTY_RUGBY

((EAC_Sport_Type)5)

#define EEC_SPORTTY_TROTTING

((EAC_Sport_Type)6)

typedef EDCS_Integer    EAC_SPOT_Elevation_Type;

#define EEC_SPOTELEVTY_NON_TERRAIN_SURFACE

((EAC_SPOT_Elevation_Type)1)

#define EEC_SPOTELEVTY_OUT_OF_POSITION

((EAC_SPOT_Elevation_Type)2)

#define EEC_SPOTELEVTY_SUMMIT

((EAC_SPOT_Elevation_Type)3)

typedef EDCS_Integer    EAC_Spring_Type;

#define EEC_SPRTY_ARTESIAN

((EAC_Spring_Type)1)

#define EEC_SPRTY_FUMAROLE

((EAC_Spring_Type)2)

#define EEC_SPRTY_GEYSER

((EAC_Spring_Type)3)

#define EEC_SPRTY_HOT_SPRING

((EAC_Spring_Type)4)

#define EEC_SPRTY_WALLED_IN

((EAC_Spring_Type)5)

typedef EDCS_Integer    EAC_Stair_Construction_Type;

#define EEC_STAIRCNSTCTTY_ENGINEERED_LUMBER

((EAC_Stair_Construction_Type)1)

#define EEC_STAIRCNSTCTTY_LUMBER

((EAC_Stair_Construction_Type)2)

#define EEC_STAIRCNSTCTTY_REINFORCED_CONCRETE

((EAC_Stair_Construction_Type)3)

#define EEC_STAIRCNSTCTTY_STEEL

((EAC_Stair_Construction_Type)4)

#define EEC_STAIRCNSTCTTY_STEEL_WITH_CONCRETE_FILL

((EAC_Stair_Construction_Type)5)

typedef EDCS_Integer    EAC_Stair_Style;

#define EEC_STAIRSTYLE_CIRCULAR

((EAC_Stair_Style)1)

#define EEC_STAIRSTYLE_EXTERIOR_OPEN

((EAC_Stair_Style)2)

#define EEC_STAIRSTYLE_INTERIOR_ENCLOSED

((EAC_Stair_Style)3)

#define EEC_STAIRSTYLE_INTERIOR_OPEN

((EAC_Stair_Style)4)

typedef EDCS_Integer    EAC_Stellar_RF_Nb_Maximum_Time_Quality;

#define EEC_SRNBMAXTIMQUAL_BEGAN_BEFORE

((EAC_Stellar_RF_Nb_Maximum_Time_Quality)1)

#define EEC_SRNBMAXTIMQUAL_LASTED_LONGER

((EAC_Stellar_RF_Nb_Maximum_Time_Quality)2)

#define EEC_SRNBMAXTIMQUAL_MEASUREMENT_UNCERTAINTY

((EAC_Stellar_RF_Nb_Maximum_Time_Quality)3)

typedef EDCS_Integer    EAC_Stellar_RF_Nb_Mean_Flux_Quality;

#define EEC_SRNBMNFLUXQUAL_BEGAN_BEFORE

((EAC_Stellar_RF_Nb_Mean_Flux_Quality)1)

#define EEC_SRNBMNFLUXQUAL_LASTED_LONGER

((EAC_Stellar_RF_Nb_Mean_Flux_Quality)2)

#define EEC_SRNBMNFLUXQUAL_MEASUREMENT_UNCERTAINTY

((EAC_Stellar_RF_Nb_Mean_Flux_Quality)3)

typedef EDCS_Integer    EAC_Stellar_RF_Nb_Peak_Flux_Quality;

#define EEC_SRNBPKFLUXQUAL_BEGAN_BEFORE

((EAC_Stellar_RF_Nb_Peak_Flux_Quality)1)

#define EEC_SRNBPKFLUXQUAL_LASTED_LONGER

((EAC_Stellar_RF_Nb_Peak_Flux_Quality)2)

#define EEC_SRNBPKFLUXQUAL_MEASUREMENT_UNCERTAINTY

((EAC_Stellar_RF_Nb_Peak_Flux_Quality)3)

typedef EDCS_Integer    EAC_Stellar_RF_Nb_Period_Quality;

#define EEC_SRNBPERQUAL_BEGAN_BEFORE

((EAC_Stellar_RF_Nb_Period_Quality)1)

#define EEC_SRNBPERQUAL_LASTED_LONGER

((EAC_Stellar_RF_Nb_Period_Quality)2)

#define EEC_SRNBPERQUAL_MEASUREMENT_UNCERTAINTY

((EAC_Stellar_RF_Nb_Period_Quality)3)

typedef EDCS_Integer    EAC_Stellar_RF_Nb_Start_Quality;

#define EEC_SRNBSTRTQUAL_BEGAN_BEFORE

((EAC_Stellar_RF_Nb_Start_Quality)1)

#define EEC_SRNBSTRTQUAL_LASTED_LONGER

((EAC_Stellar_RF_Nb_Start_Quality)2)

#define EEC_SRNBSTRTQUAL_MEASUREMENT_UNCERTAINTY

((EAC_Stellar_RF_Nb_Start_Quality)3)

typedef EDCS_Integer    EAC_Storage_Facility_Type;

#define EEC_STORFACTY_AMMUNITION

((EAC_Storage_Facility_Type)1)

#define EEC_STORFACTY_DIESEL_OIL

((EAC_Storage_Facility_Type)2)

#define EEC_STORFACTY_DUTCH_BARN

((EAC_Storage_Facility_Type)3)

#define EEC_STORFACTY_EXPLOSIVE

((EAC_Storage_Facility_Type)4)

#define EEC_STORFACTY_FOOD

((EAC_Storage_Facility_Type)5)

#define EEC_STORFACTY_GAS

((EAC_Storage_Facility_Type)6)

#define EEC_STORFACTY_GRAIN

((EAC_Storage_Facility_Type)7)

#define EEC_STORFACTY_GRAVEL

((EAC_Storage_Facility_Type)8)

#define EEC_STORFACTY_HARD_STANDING_ONLY

((EAC_Storage_Facility_Type)9)

#define EEC_STORFACTY_LIQUID

((EAC_Storage_Facility_Type)10)

#define EEC_STORFACTY_NONE_AVAILABLE

((EAC_Storage_Facility_Type)11)

#define EEC_STORFACTY_OIL

((EAC_Storage_Facility_Type)12)

#define EEC_STORFACTY_ORE

((EAC_Storage_Facility_Type)13)

#define EEC_STORFACTY_PETROL

((EAC_Storage_Facility_Type)14)

#define EEC_STORFACTY_SALT

((EAC_Storage_Facility_Type)15)

#define EEC_STORFACTY_SAND

((EAC_Storage_Facility_Type)16)

#define EEC_STORFACTY_SOFT_STANDING_ONLY

((EAC_Storage_Facility_Type)17)

#define EEC_STORFACTY_SPECIALIZED_WAREHOUSE

((EAC_Storage_Facility_Type)18)

#define EEC_STORFACTY_WAREHOUSE

((EAC_Storage_Facility_Type)19)

#define EEC_STORFACTY_WATER

((EAC_Storage_Facility_Type)20)

typedef EDCS_Integer    EAC_Structural_Pile_Type;

#define EEC_STRPILETY_POST

((EAC_Structural_Pile_Type)1)

#define EEC_STRPILETY_SNAG

((EAC_Structural_Pile_Type)2)

#define EEC_STRPILETY_STAKE

((EAC_Structural_Pile_Type)3)

#define EEC_STRPILETY_TRIPODAL

((EAC_Structural_Pile_Type)4)

typedef EDCS_Integer    EAC_Structure_Lighting_Type;

#define EEC_STRLGTTY_FLOODLIT

((EAC_Structure_Lighting_Type)1)

#define EEC_STRLGTTY_ILLUMINATED

((EAC_Structure_Lighting_Type)2)

#define EEC_STRLGTTY_NOT_FLOODLIT

((EAC_Structure_Lighting_Type)3)

typedef EDCS_Integer    EAC_Structure_Protection_Type;

#define EEC_STRPROTTY_NO_PROTECTION

((EAC_Structure_Protection_Type)1)

#define EEC_STRPROTTY_SOFT

((EAC_Structure_Protection_Type)2)

#define EEC_STRPROTTY_SEMI_HARDENED

((EAC_Structure_Protection_Type)3)

#define EEC_STRPROTTY_HARDENED

((EAC_Structure_Protection_Type)4)

typedef EDCS_Integer    EAC_Structure_Shape;

#define EEC_STRSHAP_A_FRAME

((EAC_Structure_Shape)1)

#define EEC_STRSHAP_AIRSHIP

((EAC_Structure_Shape)2)

#define EEC_STRSHAP_ARCH

((EAC_Structure_Shape)3)

#define EEC_STRSHAP_ARTIFICIAL_MOUNTAIN

((EAC_Structure_Shape)4)

#define EEC_STRSHAP_BARREL

((EAC_Structure_Shape)5)

#define EEC_STRSHAP_BLIMP

((EAC_Structure_Shape)6)

#define EEC_STRSHAP_BOARD

((EAC_Structure_Shape)7)

#define EEC_STRSHAP_BULLET

((EAC_Structure_Shape)8)

#define EEC_STRSHAP_COLUMN

((EAC_Structure_Shape)9)

#define EEC_STRSHAP_CRESCENT

((EAC_Structure_Shape)10)

#define EEC_STRSHAP_CROSS

((EAC_Structure_Shape)11)

#define EEC_STRSHAP_CUBIC

((EAC_Structure_Shape)12)

#define EEC_STRSHAP_CYLINDER

((EAC_Structure_Shape)13)

#define EEC_STRSHAP_CYLINDER_PEAKED

((EAC_Structure_Shape)14)

#define EEC_STRSHAP_CYLINDER_PEAKED_WITH_TOWER

((EAC_Structure_Shape)15)

#define EEC_STRSHAP_CYLINDER_UPRIGHT

((EAC_Structure_Shape)16)

#define EEC_STRSHAP_CYLINDER_WITH_DOMED_TOP

((EAC_Structure_Shape)17)

#define EEC_STRSHAP_CYLINDER_WITH_FLAT_TOP

((EAC_Structure_Shape)18)

#define EEC_STRSHAP_DIAMOND_SHAPED

((EAC_Structure_Shape)19)

#define EEC_STRSHAP_DOME

((EAC_Structure_Shape)20)

#define EEC_STRSHAP_DRAGON_TEETH

((EAC_Structure_Shape)21)

#define EEC_STRSHAP_ENCLOSED

((EAC_Structure_Shape)22)

#define EEC_STRSHAP_FERRIS_WHEEL

((EAC_Structure_Shape)23)

#define EEC_STRSHAP_FUNNEL

((EAC_Structure_Shape)24)

#define EEC_STRSHAP_H_FRAME

((EAC_Structure_Shape)25)

#define EEC_STRSHAP_HIGH_RISE

((EAC_Structure_Shape)26)

#define EEC_STRSHAP_I_BEAM

((EAC_Structure_Shape)27)

#define EEC_STRSHAP_I_FRAME

((EAC_Structure_Shape)28)

#define EEC_STRSHAP_IRREGULAR

((EAC_Structure_Shape)29)

#define EEC_STRSHAP_LATERAL

((EAC_Structure_Shape)30)

#define EEC_STRSHAP_MAST

((EAC_Structure_Shape)31)

#define EEC_STRSHAP_MOUND

((EAC_Structure_Shape)32)

#define EEC_STRSHAP_MULTIPLE_ARCH

((EAC_Structure_Shape)33)

#define EEC_STRSHAP_OBELISK

((EAC_Structure_Shape)34)

#define EEC_STRSHAP_OPEN

((EAC_Structure_Shape)35)

#define EEC_STRSHAP_OPEN_ENDED

((EAC_Structure_Shape)36)

#define EEC_STRSHAP_OVAL

((EAC_Structure_Shape)37)

#define EEC_STRSHAP_PEAKED

((EAC_Structure_Shape)38)

#define EEC_STRSHAP_PILLAR

((EAC_Structure_Shape)39)

#define EEC_STRSHAP_PILLAR_OR_SPINDLE

((EAC_Structure_Shape)40)

#define EEC_STRSHAP_PLAQUE

((EAC_Structure_Shape)41)

#define EEC_STRSHAP_POLE

((EAC_Structure_Shape)42)

#define EEC_STRSHAP_PYRAMID

((EAC_Structure_Shape)43)

#define EEC_STRSHAP_RECTANGULAR

((EAC_Structure_Shape)44)

#define EEC_STRSHAP_RIPPLE

((EAC_Structure_Shape)45)

#define EEC_STRSHAP_ROLLER_COASTER

((EAC_Structure_Shape)46)

#define EEC_STRSHAP_ROUND

((EAC_Structure_Shape)47)

#define EEC_STRSHAP_RUIN

((EAC_Structure_Shape)48)

#define EEC_STRSHAP_SCANNER

((EAC_Structure_Shape)49)

#define EEC_STRSHAP_SOLID

((EAC_Structure_Shape)50)

#define EEC_STRSHAP_SPAR

((EAC_Structure_Shape)51)

#define EEC_STRSHAP_SPHERICAL_HEMISPHERICAL

((EAC_Structure_Shape)52)

#define EEC_STRSHAP_SPHERICAL_WITH_COLUMNS

((EAC_Structure_Shape)53)

#define EEC_STRSHAP_SPINDLE

((EAC_Structure_Shape)54)

#define EEC_STRSHAP_SPIRE

((EAC_Structure_Shape)55)

#define EEC_STRSHAP_SQUARE

((EAC_Structure_Shape)56)

#define EEC_STRSHAP_STAR

((EAC_Structure_Shape)57)

#define EEC_STRSHAP_STATUE

((EAC_Structure_Shape)58)

#define EEC_STRSHAP_SUPERBUOY

((EAC_Structure_Shape)59)

#define EEC_STRSHAP_T_FRAME

((EAC_Structure_Shape)60)

#define EEC_STRSHAP_TELESCOPING_GASHOLDER

((EAC_Structure_Shape)61)

#define EEC_STRSHAP_TETRAHEDRON

((EAC_Structure_Shape)62)

#define EEC_STRSHAP_TOWER

((EAC_Structure_Shape)63)

#define EEC_STRSHAP_TOWER_MOUNTED_RADOME

((EAC_Structure_Shape)64)

#define EEC_STRSHAP_TRANSVERSE

((EAC_Structure_Shape)65)

#define EEC_STRSHAP_TRIPOD

((EAC_Structure_Shape)66)

#define EEC_STRSHAP_TRUSS

((EAC_Structure_Shape)67)

#define EEC_STRSHAP_VESSEL_HULL

((EAC_Structure_Shape)68)

#define EEC_STRSHAP_WINDMOTOR

((EAC_Structure_Shape)69)

#define EEC_STRSHAP_WITH_RADOME

((EAC_Structure_Shape)70)

#define EEC_STRSHAP_Y_FRAME

((EAC_Structure_Shape)71)

typedef EDCS_Integer    EAC_Surface_Category;

#define EEC_SRFCAT_EXTERIOR

((EAC_Surface_Category)1)

#define EEC_SRFCAT_INTERIOR

((EAC_Surface_Category)2)

typedef EDCS_Integer    EAC_Surface_Characteristic_Type;

#define EEC_SRFCHRTY_BARE

((EAC_Surface_Characteristic_Type)1)

#define EEC_SRFCHRTY_BROKEN

((EAC_Surface_Characteristic_Type)2)

#define EEC_SRFCHRTY_CALCAREOUS

((EAC_Surface_Characteristic_Type)3)

#define EEC_SRFCHRTY_COARSE

((EAC_Surface_Characteristic_Type)4)

#define EEC_SRFCHRTY_DECAYED

((EAC_Surface_Characteristic_Type)5)

#define EEC_SRFCHRTY_FINE_PARTICLES

((EAC_Surface_Characteristic_Type)6)

#define EEC_SRFCHRTY_FLINTY

((EAC_Surface_Characteristic_Type)7)

#define EEC_SRFCHRTY_GLACIAL

((EAC_Surface_Characteristic_Type)8)

#define EEC_SRFCHRTY_GRITTY

((EAC_Surface_Characteristic_Type)9)

#define EEC_SRFCHRTY_GROUND

((EAC_Surface_Characteristic_Type)10)

#define EEC_SRFCHRTY_HARD

((EAC_Surface_Characteristic_Type)11)

#define EEC_SRFCHRTY_KARST

((EAC_Surface_Characteristic_Type)12)

#define EEC_SRFCHRTY_LARGE_PARTICLES

((EAC_Surface_Characteristic_Type)13)

#define EEC_SRFCHRTY_MEDIUM_PARTICLES

((EAC_Surface_Characteristic_Type)14)

#define EEC_SRFCHRTY_MEMBRANE

((EAC_Surface_Characteristic_Type)15)

#define EEC_SRFCHRTY_ROCKY

((EAC_Surface_Characteristic_Type)16)

#define EEC_SRFCHRTY_ROTTEN

((EAC_Surface_Characteristic_Type)17)

#define EEC_SRFCHRTY_SMALL_PARTICLES

((EAC_Surface_Characteristic_Type)18)

#define EEC_SRFCHRTY_SOFT

((EAC_Surface_Characteristic_Type)19)

#define EEC_SRFCHRTY_SPECKLED

((EAC_Surface_Characteristic_Type)20)

#define EEC_SRFCHRTY_SPRINGS_IN_SEABED

((EAC_Surface_Characteristic_Type)21)

#define EEC_SRFCHRTY_STICKY

((EAC_Surface_Characteristic_Type)22)

#define EEC_SRFCHRTY_STIFF

((EAC_Surface_Characteristic_Type)23)

#define EEC_SRFCHRTY_STREAKY

((EAC_Surface_Characteristic_Type)24)

#define EEC_SRFCHRTY_TENACIOUS

((EAC_Surface_Characteristic_Type)25)

#define EEC_SRFCHRTY_UNEVEN

((EAC_Surface_Characteristic_Type)26)

#define EEC_SRFCHRTY_UNSTABLE

((EAC_Surface_Characteristic_Type)27)

#define EEC_SRFCHRTY_UNSURFACED

((EAC_Surface_Characteristic_Type)28)

#define EEC_SRFCHRTY_VARIED

((EAC_Surface_Characteristic_Type)29)

#define EEC_SRFCHRTY_VOLCANIC

((EAC_Surface_Characteristic_Type)30)

typedef EDCS_Integer    EAC_Surface_Material_Type;

#define EEC_SRFMATTY_AIRCRAFT

((EAC_Surface_Material_Type)1)

#define EEC_SRFMATTY_ALUMINUM

((EAC_Surface_Material_Type)2)

#define EEC_SRFMATTY_AMMUNITION

((EAC_Surface_Material_Type)3)

#define EEC_SRFMATTY_ASH

((EAC_Surface_Material_Type)4)

#define EEC_SRFMATTY_ASPHALT

((EAC_Surface_Material_Type)5)

#define EEC_SRFMATTY_BASALT

((EAC_Surface_Material_Type)6)

#define EEC_SRFMATTY_BEDROCK

((EAC_Surface_Material_Type)7)

#define EEC_SRFMATTY_BITUMINOUS

((EAC_Surface_Material_Type)8)

#define EEC_SRFMATTY_BOULDER

((EAC_Surface_Material_Type)9)

#define EEC_SRFMATTY_BRICK

((EAC_Surface_Material_Type)10)

#define EEC_SRFMATTY_CALCAREOUS

((EAC_Surface_Material_Type)11)

#define EEC_SRFMATTY_CEMENT

((EAC_Surface_Material_Type)12)

#define EEC_SRFMATTY_CHALK

((EAC_Surface_Material_Type)13)

#define EEC_SRFMATTY_CHEMICAL

((EAC_Surface_Material_Type)14)

#define EEC_SRFMATTY_CINDER

((EAC_Surface_Material_Type)15)

#define EEC_SRFMATTY_CIRRIPEDIA

((EAC_Surface_Material_Type)16)

#define EEC_SRFMATTY_CLAY

((EAC_Surface_Material_Type)17)

#define EEC_SRFMATTY_COAL

((EAC_Surface_Material_Type)18)

#define EEC_SRFMATTY_COBBLE

((EAC_Surface_Material_Type)19)

#define EEC_SRFMATTY_COKE

((EAC_Surface_Material_Type)20)

#define EEC_SRFMATTY_COMPOSITE_ge_50_PCT_PERMANENT

((EAC_Surface_Material_Type)21)

#define EEC_SRFMATTY_COMPOSITE_lt_50_PCT_PERMANENT

((EAC_Surface_Material_Type)22)

#define EEC_SRFMATTY_COMPOSITION

((EAC_Surface_Material_Type)23)

#define EEC_SRFMATTY_CONCRETE

((EAC_Surface_Material_Type)24)

#define EEC_SRFMATTY_CONGLOMERATE

((EAC_Surface_Material_Type)25)

#define EEC_SRFMATTY_COPPER

((EAC_Surface_Material_Type)26)

#define EEC_SRFMATTY_CORAL

((EAC_Surface_Material_Type)27)

#define EEC_SRFMATTY_CORAL_HEAD

((EAC_Surface_Material_Type)28)

#define EEC_SRFMATTY_DESALINATED_WATER

((EAC_Surface_Material_Type)29)

#define EEC_SRFMATTY_DIAMOND

((EAC_Surface_Material_Type)30)

#define EEC_SRFMATTY_DIATOMACEOUS_EARTH

((EAC_Surface_Material_Type)31)

#define EEC_SRFMATTY_DIORITE

((EAC_Surface_Material_Type)32)

#define EEC_SRFMATTY_DISTORTED_SURFACE

((EAC_Surface_Material_Type)33)

#define EEC_SRFMATTY_DOLOMITE

((EAC_Surface_Material_Type)34)

#define EEC_SRFMATTY_EARTHEN

((EAC_Surface_Material_Type)35)

#define EEC_SRFMATTY_ELECTRIC

((EAC_Surface_Material_Type)36)

#define EEC_SRFMATTY_ERODED_LAND

((EAC_Surface_Material_Type)37)

#define EEC_SRFMATTY_EVAPORITE

((EAC_Surface_Material_Type)38)

#define EEC_SRFMATTY_EXPLOSIVE

((EAC_Surface_Material_Type)39)

#define EEC_SRFMATTY_FABRIC

((EAC_Surface_Material_Type)40)

#define EEC_SRFMATTY_FIBREGLASS

((EAC_Surface_Material_Type)41)

#define EEC_SRFMATTY_FLYSCH

((EAC_Surface_Material_Type)42)

#define EEC_SRFMATTY_FOOD

((EAC_Surface_Material_Type)43)

#define EEC_SRFMATTY_FORAMINIFERA

((EAC_Surface_Material_Type)44)

#define EEC_SRFMATTY_FROZEN_WATER

((EAC_Surface_Material_Type)45)

#define EEC_SRFMATTY_FUCUS

((EAC_Surface_Material_Type)46)

#define EEC_SRFMATTY_GABBRO

((EAC_Surface_Material_Type)47)

#define EEC_SRFMATTY_GAS

((EAC_Surface_Material_Type)48)

#define EEC_SRFMATTY_GIBBSITE

((EAC_Surface_Material_Type)49)

#define EEC_SRFMATTY_GLASS

((EAC_Surface_Material_Type)50)

#define EEC_SRFMATTY_GLOBIGERINA

((EAC_Surface_Material_Type)51)

#define EEC_SRFMATTY_GOLD

((EAC_Surface_Material_Type)52)

#define EEC_SRFMATTY_GRADED_SOIL

((EAC_Surface_Material_Type)53)

#define EEC_SRFMATTY_GRANITE

((EAC_Surface_Material_Type)54)

#define EEC_SRFMATTY_GRASS

((EAC_Surface_Material_Type)55)

#define EEC_SRFMATTY_GRAVEL

((EAC_Surface_Material_Type)56)

#define EEC_SRFMATTY_GREENSTONE

((EAC_Surface_Material_Type)57)

#define EEC_SRFMATTY_GROUND

((EAC_Surface_Material_Type)58)

#define EEC_SRFMATTY_GROUND_SHELL

((EAC_Surface_Material_Type)59)

#define EEC_SRFMATTY_HERBACEOUS_VEGETATION

((EAC_Surface_Material_Type)60)

#define EEC_SRFMATTY_ICE

((EAC_Surface_Material_Type)61)

#define EEC_SRFMATTY_IRON

((EAC_Surface_Material_Type)62)

#define EEC_SRFMATTY_KARST

((EAC_Surface_Material_Type)63)

#define EEC_SRFMATTY_KELP

((EAC_Surface_Material_Type)64)

#define EEC_SRFMATTY_LATERITE

((EAC_Surface_Material_Type)65)

#define EEC_SRFMATTY_LAVA

((EAC_Surface_Material_Type)66)

#define EEC_SRFMATTY_LEAD

((EAC_Surface_Material_Type)67)

#define EEC_SRFMATTY_LOESS

((EAC_Surface_Material_Type)68)

#define EEC_SRFMATTY_LUMBER

((EAC_Surface_Material_Type)69)

#define EEC_SRFMATTY_MACADAM

((EAC_Surface_Material_Type)70)

#define EEC_SRFMATTY_MACADAM_CRUSHED_ROCK

((EAC_Surface_Material_Type)71)

#define EEC_SRFMATTY_MADREPORE

((EAC_Surface_Material_Type)72)

#define EEC_SRFMATTY_MANGANESE

((EAC_Surface_Material_Type)73)

#define EEC_SRFMATTY_MARBLE

((EAC_Surface_Material_Type)74)

#define EEC_SRFMATTY_MARL

((EAC_Surface_Material_Type)75)

#define EEC_SRFMATTY_MASONRY

((EAC_Surface_Material_Type)76)

#define EEC_SRFMATTY_MATTE

((EAC_Surface_Material_Type)77)

#define EEC_SRFMATTY_MEMBRANE

((EAC_Surface_Material_Type)78)

#define EEC_SRFMATTY_METAL

((EAC_Surface_Material_Type)79)

#define EEC_SRFMATTY_MIXED_IN_PLACE

((EAC_Surface_Material_Type)80)

#define EEC_SRFMATTY_MUD

((EAC_Surface_Material_Type)81)

#define EEC_SRFMATTY_MULTIPLE_MATERIALS

((EAC_Surface_Material_Type)82)

#define EEC_SRFMATTY_MUSSEL

((EAC_Surface_Material_Type)83)

#define EEC_SRFMATTY_NON_TREED_VEGETATION

((EAC_Surface_Material_Type)84)

#define EEC_SRFMATTY_OIL

((EAC_Surface_Material_Type)85)

#define EEC_SRFMATTY_OIL_BLISTER

((EAC_Surface_Material_Type)86)

#define EEC_SRFMATTY_OOZE

((EAC_Surface_Material_Type)87)

#define EEC_SRFMATTY_OYSTER

((EAC_Surface_Material_Type)88)

#define EEC_SRFMATTY_PAINT

((EAC_Surface_Material_Type)89)

#define EEC_SRFMATTY_PAPER

((EAC_Surface_Material_Type)90)

#define EEC_SRFMATTY_PART_METAL

((EAC_Surface_Material_Type)91)

#define EEC_SRFMATTY_PEAT

((EAC_Surface_Material_Type)92)

#define EEC_SRFMATTY_PEBBLE

((EAC_Surface_Material_Type)93)

#define EEC_SRFMATTY_PEM_MIX

((EAC_Surface_Material_Type)94)

#define EEC_SRFMATTY_PERMANENT_HARD

((EAC_Surface_Material_Type)95)

#define EEC_SRFMATTY_PETROL

((EAC_Surface_Material_Type)96)

#define EEC_SRFMATTY_PLASTER

((EAC_Surface_Material_Type)97)

#define EEC_SRFMATTY_PLASTIC

((EAC_Surface_Material_Type)98)

#define EEC_SRFMATTY_POLYZOA

((EAC_Surface_Material_Type)99)

#define EEC_SRFMATTY_PORPHYRY

((EAC_Surface_Material_Type)100)

#define EEC_SRFMATTY_PRESTRESSED_CONCRETE

((EAC_Surface_Material_Type)101)

#define EEC_SRFMATTY_PTEROPOD

((EAC_Surface_Material_Type)102)

#define EEC_SRFMATTY_PUMICE

((EAC_Surface_Material_Type)103)

#define EEC_SRFMATTY_QUARTZ

((EAC_Surface_Material_Type)104)

#define EEC_SRFMATTY_RADIOACTIVE_MATERIAL

((EAC_Surface_Material_Type)105)

#define EEC_SRFMATTY_RADIOLARIAN

((EAC_Surface_Material_Type)106)

#define EEC_SRFMATTY_REINFORCED_CONCRETE

((EAC_Surface_Material_Type)107)

#define EEC_SRFMATTY_RIPRAP

((EAC_Surface_Material_Type)108)

#define EEC_SRFMATTY_ROCK

((EAC_Surface_Material_Type)109)

#define EEC_SRFMATTY_RUBBER

((EAC_Surface_Material_Type)110)

#define EEC_SRFMATTY_RUBBLE

((EAC_Surface_Material_Type)111)

#define EEC_SRFMATTY_SALT

((EAC_Surface_Material_Type)112)

#define EEC_SRFMATTY_SAND

((EAC_Surface_Material_Type)113)

#define EEC_SRFMATTY_SAND_AND_BOULDERS

((EAC_Surface_Material_Type)114)

#define EEC_SRFMATTY_SAND_AND_GRAVEL

((EAC_Surface_Material_Type)115)

#define EEC_SRFMATTY_SAND_AND_MUD

((EAC_Surface_Material_Type)116)

#define EEC_SRFMATTY_SAND_GRADED_ROLLED_OILED

((EAC_Surface_Material_Type)117)

#define EEC_SRFMATTY_SAND_WAVE

((EAC_Surface_Material_Type)118)

#define EEC_SRFMATTY_SANDSTONE

((EAC_Surface_Material_Type)119)

#define EEC_SRFMATTY_SCHIST

((EAC_Surface_Material_Type)120)

#define EEC_SRFMATTY_SCORIA

((EAC_Surface_Material_Type)121)

#define EEC_SRFMATTY_SEA_TANGLE

((EAC_Surface_Material_Type)122)

#define EEC_SRFMATTY_SEAWEED

((EAC_Surface_Material_Type)123)

#define EEC_SRFMATTY_SEWAGE

((EAC_Surface_Material_Type)124)

#define EEC_SRFMATTY_SHELL

((EAC_Surface_Material_Type)125)

#define EEC_SRFMATTY_SHINGLE

((EAC_Surface_Material_Type)126)

#define EEC_SRFMATTY_SILT

((EAC_Surface_Material_Type)127)

#define EEC_SRFMATTY_SILVER

((EAC_Surface_Material_Type)128)

#define EEC_SRFMATTY_SLAG

((EAC_Surface_Material_Type)129)

#define EEC_SRFMATTY_SLUDGE

((EAC_Surface_Material_Type)130)

#define EEC_SRFMATTY_SNOW

((EAC_Surface_Material_Type)131)

#define EEC_SRFMATTY_SOIL

((EAC_Surface_Material_Type)132)

#define EEC_SRFMATTY_SPICULE

((EAC_Surface_Material_Type)133)

#define EEC_SRFMATTY_SPOIL

((EAC_Surface_Material_Type)134)

#define EEC_SRFMATTY_SPOIL_OR_TAILINGS

((EAC_Surface_Material_Type)135)

#define EEC_SRFMATTY_SPONGE

((EAC_Surface_Material_Type)136)

#define EEC_SRFMATTY_STEEL

((EAC_Surface_Material_Type)137)

#define EEC_SRFMATTY_STONE

((EAC_Surface_Material_Type)138)

#define EEC_SRFMATTY_SUGAR

((EAC_Surface_Material_Type)139)

#define EEC_SRFMATTY_TAILINGS

((EAC_Surface_Material_Type)140)

#define EEC_SRFMATTY_TEXTILE

((EAC_Surface_Material_Type)141)

#define EEC_SRFMATTY_THATCH

((EAC_Surface_Material_Type)142)

#define EEC_SRFMATTY_TRAVERTINE

((EAC_Surface_Material_Type)143)

#define EEC_SRFMATTY_TREED_VEGETATION

((EAC_Surface_Material_Type)144)

#define EEC_SRFMATTY_TREES

((EAC_Surface_Material_Type)145)

#define EEC_SRFMATTY_TUFA

((EAC_Surface_Material_Type)146)

#define EEC_SRFMATTY_URANIUM

((EAC_Surface_Material_Type)147)

#define EEC_SRFMATTY_VEGETATED_WETLAND

((EAC_Surface_Material_Type)148)

#define EEC_SRFMATTY_VEGETATION_PRODUCT

((EAC_Surface_Material_Type)149)

#define EEC_SRFMATTY_VINYL

((EAC_Surface_Material_Type)150)

#define EEC_SRFMATTY_VOLCANIC

((EAC_Surface_Material_Type)151)

#define EEC_SRFMATTY_VOLCANIC_ASH

((EAC_Surface_Material_Type)152)

#define EEC_SRFMATTY_WATER

((EAC_Surface_Material_Type)153)

#define EEC_SRFMATTY_WOOD

((EAC_Surface_Material_Type)154)

#define EEC_SRFMATTY_ZINC

((EAC_Surface_Material_Type)155)

typedef EDCS_Integer    EAC_Surface_Thermal_Model;

#define EEC_SRFTHERMMDL_E_S_CCTT

((EAC_Surface_Thermal_Model)1)

#define EEC_SRFTHERMMDL_LMIS_A2ATD

((EAC_Surface_Thermal_Model)2)

#define EEC_SRFTHERMMDL_LMIS_AGPT

((EAC_Surface_Thermal_Model)3)

#define EEC_SRFTHERMMDL_LMIS_KAM20

((EAC_Surface_Thermal_Model)4)

typedef EDCS_Integer    EAC_Surveillance_Winged_Aircraft_Type;

#define EEC_SRVLWNGARCRFTY_AN74_MADCAP_SERIES

((EAC_Surveillance_Winged_Aircraft_Type)1)

#define EEC_SRVLWNGARCRFTY_E2C_MODEL_HAWKEYE_SERIES

((EAC_Surveillance_Winged_Aircraft_Type)2)

#define EEC_SRVLWNGARCRFTY_E3A_AWACS_SENTRY_SERIES

((EAC_Surveillance_Winged_Aircraft_Type)3)

#define EEC_SRVLWNGARCRFTY_TU126_MOSS_SERIES

((EAC_Surveillance_Winged_Aircraft_Type)4)

typedef EDCS_Integer    EAC_Survey_Control_Point_Type;

#define EEC_SURVCTRLPTTY_ASTRONOMIC_OBS_STATION

((EAC_Survey_Control_Point_Type)1)

#define EEC_SURVCTRLPTTY_ASTRONOMIC_POS

((EAC_Survey_Control_Point_Type)2)

#define EEC_SURVCTRLPTTY_BENCHMARK

((EAC_Survey_Control_Point_Type)3)

#define EEC_SURVCTRLPTTY_BOUNDARY_MARKER

((EAC_Survey_Control_Point_Type)4)

#define EEC_SURVCTRLPTTY_FIXED_POS

((EAC_Survey_Control_Point_Type)5)

#define EEC_SURVCTRLPTTY_GEODETIC_POS

((EAC_Survey_Control_Point_Type)6)

#define EEC_SURVCTRLPTTY_HORIZ_MAIN_STATION

((EAC_Survey_Control_Point_Type)7)

#define EEC_SURVCTRLPTTY_HORIZ_POS

((EAC_Survey_Control_Point_Type)8)

#define EEC_SURVCTRLPTTY_HORIZ_POS_AND_BENCHMARK

((EAC_Survey_Control_Point_Type)9)

#define EEC_SURVCTRLPTTY_HORIZ_SECONDARY_STATION

((EAC_Survey_Control_Point_Type)10)

#define EEC_SURVCTRLPTTY_TRIANGULATION_POINT

((EAC_Survey_Control_Point_Type)11)

#define EEC_SURVCTRLPTTY_VERT_MAIN_STATION

((EAC_Survey_Control_Point_Type)12)

#define EEC_SURVCTRLPTTY_VERT_POS

((EAC_Survey_Control_Point_Type)13)

#define EEC_SURVCTRLPTTY_VERT_SECONDARY_STATION

((EAC_Survey_Control_Point_Type)14)

typedef EDCS_Integer    EAC_Survey_Qualifier;

#define EEC_SURVQUAL_INADEQUATE

((EAC_Survey_Qualifier)1)

#define EEC_SURVQUAL_NOT_SURVEYED

((EAC_Survey_Qualifier)2)

#define EEC_SURVQUAL_SURVEYED

((EAC_Survey_Qualifier)3)

typedef EDCS_Integer    EAC_Telescope_Type;

#define EEC_TELESCOPETY_OPTICAL

((EAC_Telescope_Type)1)

#define EEC_TELESCOPETY_PARABOLIC_RADIO_AERIAL

((EAC_Telescope_Type)2)

#define EEC_TELESCOPETY_RADIO_AERIAL_ARRAY

((EAC_Telescope_Type)3)

typedef EDCS_Integer    EAC_Terrain_Morphology_Type;

#define EEC_TERMRPHTY_ACTIVE_SAND_DUNES

((EAC_Terrain_Morphology_Type)1)

#define EEC_TERMRPHTY_ANGULAR

((EAC_Terrain_Morphology_Type)2)

#define EEC_TERMRPHTY_BOULDER_FIELD

((EAC_Terrain_Morphology_Type)3)

#define EEC_TERMRPHTY_CONTAINING_SABKHAS

((EAC_Terrain_Morphology_Type)4)

#define EEC_TERMRPHTY_DEEP_EROSIONAL_GULLIES

((EAC_Terrain_Morphology_Type)5)

#define EEC_TERMRPHTY_DISSECTED_FLOODPLAIN

((EAC_Terrain_Morphology_Type)6)

#define EEC_TERMRPHTY_FROST_POLYGONS

((EAC_Terrain_Morphology_Type)7)

#define EEC_TERMRPHTY_GRAVEL_PIT

((EAC_Terrain_Morphology_Type)8)

#define EEC_TERMRPHTY_HIGH_LANDSLIDE_POTENTIAL

((EAC_Terrain_Morphology_Type)9)

#define EEC_TERMRPHTY_HIGHLY_DISSECTED

((EAC_Terrain_Morphology_Type)10)

#define EEC_TERMRPHTY_HIGHLY_DISTORTED

((EAC_Terrain_Morphology_Type)11)

#define EEC_TERMRPHTY_HIGHLY_FRACTURED_ROCK

((EAC_Terrain_Morphology_Type)12)

#define EEC_TERMRPHTY_HUMMOCKY

((EAC_Terrain_Morphology_Type)13)

#define EEC_TERMRPHTY_IRREGULAR_SURFACE_DEEP_FRACTURES

((EAC_Terrain_Morphology_Type)14)

#define EEC_TERMRPHTY_KARST_LARGE_HILLS

((EAC_Terrain_Morphology_Type)15)

#define EEC_TERMRPHTY_KARST_LOW_MOUNDS

((EAC_Terrain_Morphology_Type)16)

#define EEC_TERMRPHTY_KARST_NUMEROUS_SINKHOLES

((EAC_Terrain_Morphology_Type)17)

#define EEC_TERMRPHTY_KARST_SINKHOLES_SOLUTION_VALLEYS

((EAC_Terrain_Morphology_Type)18)

#define EEC_TERMRPHTY_MANY_BOULDERS

((EAC_Terrain_Morphology_Type)19)

#define EEC_TERMRPHTY_MANY_CANALS

((EAC_Terrain_Morphology_Type)20)

#define EEC_TERMRPHTY_MANY_COBBLES

((EAC_Terrain_Morphology_Type)21)

#define EEC_TERMRPHTY_MANY_CREVASSES

((EAC_Terrain_Morphology_Type)22)

#define EEC_TERMRPHTY_MANY_DYKED_FIELDS

((EAC_Terrain_Morphology_Type)23)

#define EEC_TERMRPHTY_MANY_DYKES

((EAC_Terrain_Morphology_Type)24)

#define EEC_TERMRPHTY_MANY_FENCES

((EAC_Terrain_Morphology_Type)25)

#define EEC_TERMRPHTY_MANY_HEDGEROWS

((EAC_Terrain_Morphology_Type)26)

#define EEC_TERMRPHTY_MANY_MEANDER_SCARS

((EAC_Terrain_Morphology_Type)27)

#define EEC_TERMRPHTY_MANY_ROCK_OUTCROPS

((EAC_Terrain_Morphology_Type)28)

#define EEC_TERMRPHTY_MANY_SMALL_LAKES

((EAC_Terrain_Morphology_Type)29)

#define EEC_TERMRPHTY_MANY_STONE_WALLS

((EAC_Terrain_Morphology_Type)30)

#define EEC_TERMRPHTY_MANY_TERRACED_FIELDS

((EAC_Terrain_Morphology_Type)31)

#define EEC_TERMRPHTY_MANY_TERRACES

((EAC_Terrain_Morphology_Type)32)

#define EEC_TERMRPHTY_MOD_DISSECTED

((EAC_Terrain_Morphology_Type)33)

#define EEC_TERMRPHTY_MOD_DISSECTED_ROCK_OUTCROPS

((EAC_Terrain_Morphology_Type)34)

#define EEC_TERMRPHTY_NO_SURFACE_ROUGHNESS

((EAC_Terrain_Morphology_Type)35)

#define EEC_TERMRPHTY_PARALLEL_SOIL_MOUNDS

((EAC_Terrain_Morphology_Type)36)

#define EEC_TERMRPHTY_PLAYA

((EAC_Terrain_Morphology_Type)37)

#define EEC_TERMRPHTY_QUARRY

((EAC_Terrain_Morphology_Type)38)

#define EEC_TERMRPHTY_QUARRY_OR_GRAVEL_PIT

((EAC_Terrain_Morphology_Type)39)

#define EEC_TERMRPHTY_QUARRY_OR_SAND_PIT

((EAC_Terrain_Morphology_Type)40)

#define EEC_TERMRPHTY_ROUGH

((EAC_Terrain_Morphology_Type)41)

#define EEC_TERMRPHTY_ROUNDED

((EAC_Terrain_Morphology_Type)42)

#define EEC_TERMRPHTY_RUGGED_BEDROCK_SURFACE

((EAC_Terrain_Morphology_Type)43)

#define EEC_TERMRPHTY_RUGGED_ROCKY_OUTCROPS

((EAC_Terrain_Morphology_Type)44)

#define EEC_TERMRPHTY_SALT_EVAPORATORS

((EAC_Terrain_Morphology_Type)45)

#define EEC_TERMRPHTY_SAND_DUNES

((EAC_Terrain_Morphology_Type)46)

#define EEC_TERMRPHTY_SAND_DUNES_HIGH

((EAC_Terrain_Morphology_Type)47)

#define EEC_TERMRPHTY_SAND_DUNES_LOW

((EAC_Terrain_Morphology_Type)48)

#define EEC_TERMRPHTY_SAND_PIT

((EAC_Terrain_Morphology_Type)49)

#define EEC_TERMRPHTY_SCATTERED_BOULDERS

((EAC_Terrain_Morphology_Type)50)

#define EEC_TERMRPHTY_SOLIFLUCTION_LOBES

((EAC_Terrain_Morphology_Type)51)

#define EEC_TERMRPHTY_STABILIZED_SAND_DUNES

((EAC_Terrain_Morphology_Type)52)

#define EEC_TERMRPHTY_STEEP_RUGGED_DISSECTED

((EAC_Terrain_Morphology_Type)53)

#define EEC_TERMRPHTY_STONY_BOULDERS

((EAC_Terrain_Morphology_Type)54)

#define EEC_TERMRPHTY_STONY_GULLIES

((EAC_Terrain_Morphology_Type)55)

#define EEC_TERMRPHTY_STONY_ROCKCROPS

((EAC_Terrain_Morphology_Type)56)

#define EEC_TERMRPHTY_STONY_ROCKS

((EAC_Terrain_Morphology_Type)57)

#define EEC_TERMRPHTY_STONY_SCATTERED_BOULDERS

((EAC_Terrain_Morphology_Type)58)

#define EEC_TERMRPHTY_STONY_TRACTS

((EAC_Terrain_Morphology_Type)59)

#define EEC_TERMRPHTY_STRIP_MINES

((EAC_Terrain_Morphology_Type)60)

#define EEC_TERMRPHTY_TALUS_SLOPE

((EAC_Terrain_Morphology_Type)61)

#define EEC_TERMRPHTY_UNCOHESIVE_SURFACE_FLAT

((EAC_Terrain_Morphology_Type)62)

#define EEC_TERMRPHTY_UNWEATHERED_LAVA

((EAC_Terrain_Morphology_Type)63)

#define EEC_TERMRPHTY_WADI

((EAC_Terrain_Morphology_Type)64)

#define EEC_TERMRPHTY_WASTE_PILES

((EAC_Terrain_Morphology_Type)65)

#define EEC_TERMRPHTY_WEATHERED_LAVA

((EAC_Terrain_Morphology_Type)66)

typedef EDCS_Integer    EAC_Terrain_Obstacle_Type;

#define EEC_TEROBSTTY_ABATIS

((EAC_Terrain_Obstacle_Type)1)

#define EEC_TEROBSTTY_ANTI_TANK_DITCH

((EAC_Terrain_Obstacle_Type)2)

#define EEC_TEROBSTTY_ANTIPERSONNEL_WIRE

((EAC_Terrain_Obstacle_Type)3)

#define EEC_TEROBSTTY_ANTIVEHICLE_WIRE

((EAC_Terrain_Obstacle_Type)4)

#define EEC_TEROBSTTY_CRATERS

((EAC_Terrain_Obstacle_Type)5)

#define EEC_TEROBSTTY_CRIB_BLOCK

((EAC_Terrain_Obstacle_Type)6)

#define EEC_TEROBSTTY_DELIBERATE_CRATER

((EAC_Terrain_Obstacle_Type)7)

#define EEC_TEROBSTTY_DOUBLE_STRAND_CONCERTINA

((EAC_Terrain_Obstacle_Type)8)

#define EEC_TEROBSTTY_DRAGON_TEETH

((EAC_Terrain_Obstacle_Type)9)

#define EEC_TEROBSTTY_EARTHEN_WALL

((EAC_Terrain_Obstacle_Type)10)

#define EEC_TEROBSTTY_EMBANKMENT

((EAC_Terrain_Obstacle_Type)11)

#define EEC_TEROBSTTY_EMPLACED_BOULDER

((EAC_Terrain_Obstacle_Type)12)

#define EEC_TEROBSTTY_HASTY_CRATER

((EAC_Terrain_Obstacle_Type)13)

#define EEC_TEROBSTTY_HEDGE_HOGS

((EAC_Terrain_Obstacle_Type)14)

#define EEC_TEROBSTTY_LINEAR_CONCRETE_BARRIER

((EAC_Terrain_Obstacle_Type)15)

#define EEC_TEROBSTTY_LOG_CRIB

((EAC_Terrain_Obstacle_Type)16)

#define EEC_TEROBSTTY_LOG_HURDLE

((EAC_Terrain_Obstacle_Type)17)

#define EEC_TEROBSTTY_LOG_POSTS

((EAC_Terrain_Obstacle_Type)18)

#define EEC_TEROBSTTY_PARAPET

((EAC_Terrain_Obstacle_Type)19)

#define EEC_TEROBSTTY_ROADBLOCK

((EAC_Terrain_Obstacle_Type)20)

#define EEC_TEROBSTTY_ROADBLOCK_OR_CRIB_BLOCK

((EAC_Terrain_Obstacle_Type)21)

#define EEC_TEROBSTTY_RUBBLE

((EAC_Terrain_Obstacle_Type)22)

#define EEC_TEROBSTTY_SINGLE_STRAND_CONCERTINA

((EAC_Terrain_Obstacle_Type)23)

#define EEC_TEROBSTTY_TERRAIN_TRANSPORTATION_ABATIS

((EAC_Terrain_Obstacle_Type)24)

#define EEC_TEROBSTTY_TETRAHEDRONS

((EAC_Terrain_Obstacle_Type)25)

#define EEC_TEROBSTTY_TRENCH

((EAC_Terrain_Obstacle_Type)26)

#define EEC_TEROBSTTY_TRENCH_WITH_PARAPET

((EAC_Terrain_Obstacle_Type)27)

#define EEC_TEROBSTTY_TRIPLE_STRAND_CONCERTINA

((EAC_Terrain_Obstacle_Type)28)

#define EEC_TEROBSTTY_WIRE_ROAD_BLOCK

((EAC_Terrain_Obstacle_Type)29)

typedef EDCS_Integer    EAC_Terrain_Surface_Marking_Type;

#define EEC_TERSRFMKTY_BURNT

((EAC_Terrain_Surface_Marking_Type)1)

#define EEC_TERSRFMKTY_CHURNED

((EAC_Terrain_Surface_Marking_Type)2)

#define EEC_TERSRFMKTY_GENERALLY_DISTURBED

((EAC_Terrain_Surface_Marking_Type)3)

#define EEC_TERSRFMKTY_NO_MARKS_PRESENT

((EAC_Terrain_Surface_Marking_Type)4)

#define EEC_TERSRFMKTY_PLOUGHED

((EAC_Terrain_Surface_Marking_Type)5)

#define EEC_TERSRFMKTY_RAKED

((EAC_Terrain_Surface_Marking_Type)6)

#define EEC_TERSRFMKTY_RUTTED

((EAC_Terrain_Surface_Marking_Type)7)

#define EEC_TERSRFMKTY_TRACKED_VEHICLE

((EAC_Terrain_Surface_Marking_Type)8)

#define EEC_TERSRFMKTY_WHEELED_VEHICLE

((EAC_Terrain_Surface_Marking_Type)9)

typedef EDCS_Integer    EAC_Terrain_Trafficability_Coarse;

#define EEC_TERTRAFCORS_BOULDER_COVERED

((EAC_Terrain_Trafficability_Coarse)1)

#define EEC_TERTRAFCORS_DEEP_WATER

((EAC_Terrain_Trafficability_Coarse)2)

#define EEC_TERTRAFCORS_NOT_TRAVERSABLE

((EAC_Terrain_Trafficability_Coarse)3)

#define EEC_TERTRAFCORS_PACKED_SOIL

((EAC_Terrain_Trafficability_Coarse)4)

#define EEC_TERTRAFCORS_RAILWAY

((EAC_Terrain_Trafficability_Coarse)5)

#define EEC_TERTRAFCORS_ROAD

((EAC_Terrain_Trafficability_Coarse)6)

#define EEC_TERTRAFCORS_STONY

((EAC_Terrain_Trafficability_Coarse)7)

#define EEC_TERTRAFCORS_SHALLOW_WATER

((EAC_Terrain_Trafficability_Coarse)8)

#define EEC_TERTRAFCORS_SOFT_SOIL

((EAC_Terrain_Trafficability_Coarse)9)

#define EEC_TERTRAFCORS_UNKNOWN_SOIL

((EAC_Terrain_Trafficability_Coarse)10)

#define EEC_TERTRAFCORS_WATER_BODY_FLOOR

((EAC_Terrain_Trafficability_Coarse)11)

#define EEC_TERTRAFCORS_WATER_BODY_SURFACE

((EAC_Terrain_Trafficability_Coarse)12)

typedef EDCS_Integer    EAC_Terrain_Trafficability_Fine;

#define EEC_TERTRAFFINE_TYPE_0

((EAC_Terrain_Trafficability_Fine)1)

#define EEC_TERTRAFFINE_TYPE_1

((EAC_Terrain_Trafficability_Fine)2)

#define EEC_TERTRAFFINE_TYPE_2

((EAC_Terrain_Trafficability_Fine)3)

#define EEC_TERTRAFFINE_TYPE_3

((EAC_Terrain_Trafficability_Fine)4)

#define EEC_TERTRAFFINE_TYPE_4

((EAC_Terrain_Trafficability_Fine)5)

#define EEC_TERTRAFFINE_TYPE_5

((EAC_Terrain_Trafficability_Fine)6)

#define EEC_TERTRAFFINE_TYPE_6

((EAC_Terrain_Trafficability_Fine)7)

#define EEC_TERTRAFFINE_TYPE_7

((EAC_Terrain_Trafficability_Fine)8)

#define EEC_TERTRAFFINE_TYPE_8

((EAC_Terrain_Trafficability_Fine)9)

#define EEC_TERTRAFFINE_TYPE_9

((EAC_Terrain_Trafficability_Fine)10)

#define EEC_TERTRAFFINE_TYPE_10

((EAC_Terrain_Trafficability_Fine)11)

#define EEC_TERTRAFFINE_TYPE_11

((EAC_Terrain_Trafficability_Fine)12)

#define EEC_TERTRAFFINE_TYPE_12

((EAC_Terrain_Trafficability_Fine)13)

#define EEC_TERTRAFFINE_TYPE_13

((EAC_Terrain_Trafficability_Fine)14)

#define EEC_TERTRAFFINE_TYPE_14

((EAC_Terrain_Trafficability_Fine)15)

#define EEC_TERTRAFFINE_TYPE_15

((EAC_Terrain_Trafficability_Fine)16)

#define EEC_TERTRAFFINE_TYPE_16

((EAC_Terrain_Trafficability_Fine)17)

#define EEC_TERTRAFFINE_TYPE_17

((EAC_Terrain_Trafficability_Fine)18)

#define EEC_TERTRAFFINE_TYPE_18

((EAC_Terrain_Trafficability_Fine)19)

#define EEC_TERTRAFFINE_TYPE_19

((EAC_Terrain_Trafficability_Fine)20)

#define EEC_TERTRAFFINE_TYPE_20

((EAC_Terrain_Trafficability_Fine)21)

#define EEC_TERTRAFFINE_TYPE_21

((EAC_Terrain_Trafficability_Fine)22)

#define EEC_TERTRAFFINE_TYPE_22

((EAC_Terrain_Trafficability_Fine)23)

#define EEC_TERTRAFFINE_TYPE_23

((EAC_Terrain_Trafficability_Fine)24)

#define EEC_TERTRAFFINE_TYPE_24

((EAC_Terrain_Trafficability_Fine)25)

#define EEC_TERTRAFFINE_TYPE_25

((EAC_Terrain_Trafficability_Fine)26)

#define EEC_TERTRAFFINE_TYPE_26

((EAC_Terrain_Trafficability_Fine)27)

#define EEC_TERTRAFFINE_TYPE_27

((EAC_Terrain_Trafficability_Fine)28)

#define EEC_TERTRAFFINE_TYPE_28

((EAC_Terrain_Trafficability_Fine)29)

#define EEC_TERTRAFFINE_TYPE_29

((EAC_Terrain_Trafficability_Fine)30)

#define EEC_TERTRAFFINE_TYPE_30

((EAC_Terrain_Trafficability_Fine)31)

#define EEC_TERTRAFFINE_TYPE_31

((EAC_Terrain_Trafficability_Fine)32)

#define EEC_TERTRAFFINE_TYPE_32

((EAC_Terrain_Trafficability_Fine)33)

#define EEC_TERTRAFFINE_TYPE_33

((EAC_Terrain_Trafficability_Fine)34)

#define EEC_TERTRAFFINE_TYPE_34

((EAC_Terrain_Trafficability_Fine)35)

#define EEC_TERTRAFFINE_TYPE_35

((EAC_Terrain_Trafficability_Fine)36)

#define EEC_TERTRAFFINE_TYPE_36

((EAC_Terrain_Trafficability_Fine)37)

#define EEC_TERTRAFFINE_TYPE_37

((EAC_Terrain_Trafficability_Fine)38)

#define EEC_TERTRAFFINE_TYPE_38

((EAC_Terrain_Trafficability_Fine)39)

#define EEC_TERTRAFFINE_TYPE_39

((EAC_Terrain_Trafficability_Fine)40)

#define EEC_TERTRAFFINE_TYPE_40

((EAC_Terrain_Trafficability_Fine)41)

#define EEC_TERTRAFFINE_TYPE_41

((EAC_Terrain_Trafficability_Fine)42)

#define EEC_TERTRAFFINE_TYPE_42

((EAC_Terrain_Trafficability_Fine)43)

#define EEC_TERTRAFFINE_TYPE_43

((EAC_Terrain_Trafficability_Fine)44)

#define EEC_TERTRAFFINE_TYPE_44

((EAC_Terrain_Trafficability_Fine)45)

#define EEC_TERTRAFFINE_TYPE_45

((EAC_Terrain_Trafficability_Fine)46)

#define EEC_TERTRAFFINE_TYPE_46

((EAC_Terrain_Trafficability_Fine)47)

#define EEC_TERTRAFFINE_TYPE_47

((EAC_Terrain_Trafficability_Fine)48)

#define EEC_TERTRAFFINE_TYPE_48

((EAC_Terrain_Trafficability_Fine)49)

#define EEC_TERTRAFFINE_TYPE_49

((EAC_Terrain_Trafficability_Fine)50)

#define EEC_TERTRAFFINE_TYPE_50

((EAC_Terrain_Trafficability_Fine)51)

#define EEC_TERTRAFFINE_TYPE_51

((EAC_Terrain_Trafficability_Fine)52)

#define EEC_TERTRAFFINE_TYPE_52

((EAC_Terrain_Trafficability_Fine)53)

#define EEC_TERTRAFFINE_TYPE_53

((EAC_Terrain_Trafficability_Fine)54)

#define EEC_TERTRAFFINE_TYPE_54

((EAC_Terrain_Trafficability_Fine)55)

#define EEC_TERTRAFFINE_TYPE_55

((EAC_Terrain_Trafficability_Fine)56)

#define EEC_TERTRAFFINE_TYPE_56

((EAC_Terrain_Trafficability_Fine)57)

#define EEC_TERTRAFFINE_TYPE_57

((EAC_Terrain_Trafficability_Fine)58)

#define EEC_TERTRAFFINE_TYPE_58

((EAC_Terrain_Trafficability_Fine)59)

#define EEC_TERTRAFFINE_TYPE_59

((EAC_Terrain_Trafficability_Fine)60)

#define EEC_TERTRAFFINE_TYPE_60

((EAC_Terrain_Trafficability_Fine)61)

#define EEC_TERTRAFFINE_TYPE_61

((EAC_Terrain_Trafficability_Fine)62)

#define EEC_TERTRAFFINE_TYPE_62

((EAC_Terrain_Trafficability_Fine)63)

#define EEC_TERTRAFFINE_TYPE_63

((EAC_Terrain_Trafficability_Fine)64)

#define EEC_TERTRAFFINE_TYPE_64

((EAC_Terrain_Trafficability_Fine)65)

#define EEC_TERTRAFFINE_TYPE_65

((EAC_Terrain_Trafficability_Fine)66)

#define EEC_TERTRAFFINE_TYPE_66

((EAC_Terrain_Trafficability_Fine)67)

#define EEC_TERTRAFFINE_TYPE_67

((EAC_Terrain_Trafficability_Fine)68)

#define EEC_TERTRAFFINE_TYPE_68

((EAC_Terrain_Trafficability_Fine)69)

#define EEC_TERTRAFFINE_TYPE_69

((EAC_Terrain_Trafficability_Fine)70)

#define EEC_TERTRAFFINE_TYPE_70

((EAC_Terrain_Trafficability_Fine)71)

#define EEC_TERTRAFFINE_TYPE_71

((EAC_Terrain_Trafficability_Fine)72)

#define EEC_TERTRAFFINE_TYPE_72

((EAC_Terrain_Trafficability_Fine)73)

#define EEC_TERTRAFFINE_TYPE_73

((EAC_Terrain_Trafficability_Fine)74)

#define EEC_TERTRAFFINE_TYPE_74

((EAC_Terrain_Trafficability_Fine)75)

#define EEC_TERTRAFFINE_TYPE_75

((EAC_Terrain_Trafficability_Fine)76)

#define EEC_TERTRAFFINE_TYPE_76

((EAC_Terrain_Trafficability_Fine)77)

#define EEC_TERTRAFFINE_TYPE_77

((EAC_Terrain_Trafficability_Fine)78)

#define EEC_TERTRAFFINE_TYPE_78

((EAC_Terrain_Trafficability_Fine)79)

#define EEC_TERTRAFFINE_TYPE_79

((EAC_Terrain_Trafficability_Fine)80)

#define EEC_TERTRAFFINE_TYPE_80

((EAC_Terrain_Trafficability_Fine)81)

#define EEC_TERTRAFFINE_TYPE_81

((EAC_Terrain_Trafficability_Fine)82)

#define EEC_TERTRAFFINE_TYPE_82

((EAC_Terrain_Trafficability_Fine)83)

#define EEC_TERTRAFFINE_TYPE_83

((EAC_Terrain_Trafficability_Fine)84)

#define EEC_TERTRAFFINE_TYPE_84

((EAC_Terrain_Trafficability_Fine)85)

#define EEC_TERTRAFFINE_TYPE_85

((EAC_Terrain_Trafficability_Fine)86)

#define EEC_TERTRAFFINE_TYPE_86

((EAC_Terrain_Trafficability_Fine)87)

#define EEC_TERTRAFFINE_TYPE_87

((EAC_Terrain_Trafficability_Fine)88)

#define EEC_TERTRAFFINE_TYPE_88

((EAC_Terrain_Trafficability_Fine)89)

#define EEC_TERTRAFFINE_TYPE_89

((EAC_Terrain_Trafficability_Fine)90)

#define EEC_TERTRAFFINE_TYPE_90

((EAC_Terrain_Trafficability_Fine)91)

#define EEC_TERTRAFFINE_TYPE_91

((EAC_Terrain_Trafficability_Fine)92)

#define EEC_TERTRAFFINE_TYPE_92

((EAC_Terrain_Trafficability_Fine)93)

#define EEC_TERTRAFFINE_TYPE_93

((EAC_Terrain_Trafficability_Fine)94)

#define EEC_TERTRAFFINE_TYPE_94

((EAC_Terrain_Trafficability_Fine)95)

#define EEC_TERTRAFFINE_TYPE_95

((EAC_Terrain_Trafficability_Fine)96)

#define EEC_TERTRAFFINE_TYPE_96

((EAC_Terrain_Trafficability_Fine)97)

#define EEC_TERTRAFFINE_TYPE_97

((EAC_Terrain_Trafficability_Fine)98)

#define EEC_TERTRAFFINE_TYPE_98

((EAC_Terrain_Trafficability_Fine)99)

#define EEC_TERTRAFFINE_TYPE_99

((EAC_Terrain_Trafficability_Fine)100)

#define EEC_TERTRAFFINE_TYPE_100

((EAC_Terrain_Trafficability_Fine)101)

#define EEC_TERTRAFFINE_TYPE_101

((EAC_Terrain_Trafficability_Fine)102)

#define EEC_TERTRAFFINE_TYPE_102

((EAC_Terrain_Trafficability_Fine)103)

#define EEC_TERTRAFFINE_TYPE_103

((EAC_Terrain_Trafficability_Fine)104)

#define EEC_TERTRAFFINE_TYPE_104

((EAC_Terrain_Trafficability_Fine)105)

#define EEC_TERTRAFFINE_TYPE_105

((EAC_Terrain_Trafficability_Fine)106)

#define EEC_TERTRAFFINE_TYPE_106

((EAC_Terrain_Trafficability_Fine)107)

#define EEC_TERTRAFFINE_TYPE_107

((EAC_Terrain_Trafficability_Fine)108)

#define EEC_TERTRAFFINE_TYPE_108

((EAC_Terrain_Trafficability_Fine)109)

#define EEC_TERTRAFFINE_TYPE_109

((EAC_Terrain_Trafficability_Fine)110)

#define EEC_TERTRAFFINE_TYPE_110

((EAC_Terrain_Trafficability_Fine)111)

#define EEC_TERTRAFFINE_TYPE_111

((EAC_Terrain_Trafficability_Fine)112)

#define EEC_TERTRAFFINE_TYPE_112

((EAC_Terrain_Trafficability_Fine)113)

#define EEC_TERTRAFFINE_TYPE_113

((EAC_Terrain_Trafficability_Fine)114)

#define EEC_TERTRAFFINE_TYPE_114

((EAC_Terrain_Trafficability_Fine)115)

#define EEC_TERTRAFFINE_TYPE_115

((EAC_Terrain_Trafficability_Fine)116)

#define EEC_TERTRAFFINE_TYPE_116

((EAC_Terrain_Trafficability_Fine)117)

#define EEC_TERTRAFFINE_TYPE_117

((EAC_Terrain_Trafficability_Fine)118)

#define EEC_TERTRAFFINE_TYPE_118

((EAC_Terrain_Trafficability_Fine)119)

#define EEC_TERTRAFFINE_TYPE_119

((EAC_Terrain_Trafficability_Fine)120)

#define EEC_TERTRAFFINE_TYPE_120

((EAC_Terrain_Trafficability_Fine)121)

#define EEC_TERTRAFFINE_TYPE_121

((EAC_Terrain_Trafficability_Fine)122)

#define EEC_TERTRAFFINE_TYPE_122

((EAC_Terrain_Trafficability_Fine)123)

#define EEC_TERTRAFFINE_TYPE_123

((EAC_Terrain_Trafficability_Fine)124)

#define EEC_TERTRAFFINE_TYPE_124

((EAC_Terrain_Trafficability_Fine)125)

#define EEC_TERTRAFFINE_TYPE_125

((EAC_Terrain_Trafficability_Fine)126)

#define EEC_TERTRAFFINE_TYPE_126

((EAC_Terrain_Trafficability_Fine)127)

#define EEC_TERTRAFFINE_TYPE_127

((EAC_Terrain_Trafficability_Fine)128)

#define EEC_TERTRAFFINE_TYPE_128

((EAC_Terrain_Trafficability_Fine)129)

#define EEC_TERTRAFFINE_TYPE_129

((EAC_Terrain_Trafficability_Fine)130)

#define EEC_TERTRAFFINE_TYPE_130

((EAC_Terrain_Trafficability_Fine)131)

#define EEC_TERTRAFFINE_TYPE_131

((EAC_Terrain_Trafficability_Fine)132)

#define EEC_TERTRAFFINE_TYPE_132

((EAC_Terrain_Trafficability_Fine)133)

#define EEC_TERTRAFFINE_TYPE_133

((EAC_Terrain_Trafficability_Fine)134)

#define EEC_TERTRAFFINE_TYPE_134

((EAC_Terrain_Trafficability_Fine)135)

#define EEC_TERTRAFFINE_TYPE_135

((EAC_Terrain_Trafficability_Fine)136)

#define EEC_TERTRAFFINE_TYPE_136

((EAC_Terrain_Trafficability_Fine)137)

#define EEC_TERTRAFFINE_TYPE_137

((EAC_Terrain_Trafficability_Fine)138)

#define EEC_TERTRAFFINE_TYPE_138

((EAC_Terrain_Trafficability_Fine)139)

#define EEC_TERTRAFFINE_TYPE_139

((EAC_Terrain_Trafficability_Fine)140)

#define EEC_TERTRAFFINE_TYPE_140

((EAC_Terrain_Trafficability_Fine)141)

#define EEC_TERTRAFFINE_TYPE_141

((EAC_Terrain_Trafficability_Fine)142)

#define EEC_TERTRAFFINE_TYPE_142

((EAC_Terrain_Trafficability_Fine)143)

#define EEC_TERTRAFFINE_TYPE_143

((EAC_Terrain_Trafficability_Fine)144)

#define EEC_TERTRAFFINE_TYPE_144

((EAC_Terrain_Trafficability_Fine)145)

#define EEC_TERTRAFFINE_TYPE_145

((EAC_Terrain_Trafficability_Fine)146)

#define EEC_TERTRAFFINE_TYPE_146

((EAC_Terrain_Trafficability_Fine)147)

#define EEC_TERTRAFFINE_TYPE_147

((EAC_Terrain_Trafficability_Fine)148)

#define EEC_TERTRAFFINE_TYPE_148

((EAC_Terrain_Trafficability_Fine)149)

#define EEC_TERTRAFFINE_TYPE_149

((EAC_Terrain_Trafficability_Fine)150)

#define EEC_TERTRAFFINE_TYPE_150

((EAC_Terrain_Trafficability_Fine)151)

#define EEC_TERTRAFFINE_TYPE_151

((EAC_Terrain_Trafficability_Fine)152)

#define EEC_TERTRAFFINE_TYPE_152

((EAC_Terrain_Trafficability_Fine)153)

#define EEC_TERTRAFFINE_TYPE_153

((EAC_Terrain_Trafficability_Fine)154)

#define EEC_TERTRAFFINE_TYPE_154

((EAC_Terrain_Trafficability_Fine)155)

#define EEC_TERTRAFFINE_TYPE_155

((EAC_Terrain_Trafficability_Fine)156)

#define EEC_TERTRAFFINE_TYPE_156

((EAC_Terrain_Trafficability_Fine)157)

#define EEC_TERTRAFFINE_TYPE_157

((EAC_Terrain_Trafficability_Fine)158)

#define EEC_TERTRAFFINE_TYPE_158

((EAC_Terrain_Trafficability_Fine)159)

#define EEC_TERTRAFFINE_TYPE_159

((EAC_Terrain_Trafficability_Fine)160)

#define EEC_TERTRAFFINE_TYPE_160

((EAC_Terrain_Trafficability_Fine)161)

#define EEC_TERTRAFFINE_TYPE_161

((EAC_Terrain_Trafficability_Fine)162)

#define EEC_TERTRAFFINE_TYPE_162

((EAC_Terrain_Trafficability_Fine)163)

#define EEC_TERTRAFFINE_TYPE_163

((EAC_Terrain_Trafficability_Fine)164)

#define EEC_TERTRAFFINE_TYPE_164

((EAC_Terrain_Trafficability_Fine)165)

#define EEC_TERTRAFFINE_TYPE_165

((EAC_Terrain_Trafficability_Fine)166)

#define EEC_TERTRAFFINE_TYPE_166

((EAC_Terrain_Trafficability_Fine)167)

#define EEC_TERTRAFFINE_TYPE_167

((EAC_Terrain_Trafficability_Fine)168)

#define EEC_TERTRAFFINE_TYPE_168

((EAC_Terrain_Trafficability_Fine)169)

#define EEC_TERTRAFFINE_TYPE_169

((EAC_Terrain_Trafficability_Fine)170)

#define EEC_TERTRAFFINE_TYPE_170

((EAC_Terrain_Trafficability_Fine)171)

#define EEC_TERTRAFFINE_TYPE_171

((EAC_Terrain_Trafficability_Fine)172)

#define EEC_TERTRAFFINE_TYPE_172

((EAC_Terrain_Trafficability_Fine)173)

#define EEC_TERTRAFFINE_TYPE_173

((EAC_Terrain_Trafficability_Fine)174)

#define EEC_TERTRAFFINE_TYPE_174

((EAC_Terrain_Trafficability_Fine)175)

#define EEC_TERTRAFFINE_TYPE_175

((EAC_Terrain_Trafficability_Fine)176)

#define EEC_TERTRAFFINE_TYPE_176

((EAC_Terrain_Trafficability_Fine)177)

#define EEC_TERTRAFFINE_TYPE_177

((EAC_Terrain_Trafficability_Fine)178)

#define EEC_TERTRAFFINE_TYPE_178

((EAC_Terrain_Trafficability_Fine)179)

#define EEC_TERTRAFFINE_TYPE_179

((EAC_Terrain_Trafficability_Fine)180)

#define EEC_TERTRAFFINE_TYPE_180

((EAC_Terrain_Trafficability_Fine)181)

#define EEC_TERTRAFFINE_TYPE_181

((EAC_Terrain_Trafficability_Fine)182)

#define EEC_TERTRAFFINE_TYPE_182

((EAC_Terrain_Trafficability_Fine)183)

#define EEC_TERTRAFFINE_TYPE_183

((EAC_Terrain_Trafficability_Fine)184)

#define EEC_TERTRAFFINE_TYPE_184

((EAC_Terrain_Trafficability_Fine)185)

#define EEC_TERTRAFFINE_TYPE_185

((EAC_Terrain_Trafficability_Fine)186)

#define EEC_TERTRAFFINE_TYPE_186

((EAC_Terrain_Trafficability_Fine)187)

#define EEC_TERTRAFFINE_TYPE_187

((EAC_Terrain_Trafficability_Fine)188)

#define EEC_TERTRAFFINE_TYPE_188

((EAC_Terrain_Trafficability_Fine)189)

#define EEC_TERTRAFFINE_TYPE_189

((EAC_Terrain_Trafficability_Fine)190)

#define EEC_TERTRAFFINE_TYPE_190

((EAC_Terrain_Trafficability_Fine)191)

#define EEC_TERTRAFFINE_TYPE_191

((EAC_Terrain_Trafficability_Fine)192)

#define EEC_TERTRAFFINE_TYPE_192

((EAC_Terrain_Trafficability_Fine)193)

#define EEC_TERTRAFFINE_TYPE_193

((EAC_Terrain_Trafficability_Fine)194)

#define EEC_TERTRAFFINE_TYPE_194

((EAC_Terrain_Trafficability_Fine)195)

#define EEC_TERTRAFFINE_TYPE_195

((EAC_Terrain_Trafficability_Fine)196)

#define EEC_TERTRAFFINE_TYPE_196

((EAC_Terrain_Trafficability_Fine)197)

#define EEC_TERTRAFFINE_TYPE_197

((EAC_Terrain_Trafficability_Fine)198)

#define EEC_TERTRAFFINE_TYPE_198

((EAC_Terrain_Trafficability_Fine)199)

#define EEC_TERTRAFFINE_TYPE_199

((EAC_Terrain_Trafficability_Fine)200)

#define EEC_TERTRAFFINE_TYPE_200

((EAC_Terrain_Trafficability_Fine)201)

#define EEC_TERTRAFFINE_TYPE_201

((EAC_Terrain_Trafficability_Fine)202)

#define EEC_TERTRAFFINE_TYPE_202

((EAC_Terrain_Trafficability_Fine)203)

#define EEC_TERTRAFFINE_TYPE_203

((EAC_Terrain_Trafficability_Fine)204)

#define EEC_TERTRAFFINE_TYPE_204

((EAC_Terrain_Trafficability_Fine)205)

#define EEC_TERTRAFFINE_TYPE_205

((EAC_Terrain_Trafficability_Fine)206)

#define EEC_TERTRAFFINE_TYPE_206

((EAC_Terrain_Trafficability_Fine)207)

#define EEC_TERTRAFFINE_TYPE_207

((EAC_Terrain_Trafficability_Fine)208)

#define EEC_TERTRAFFINE_TYPE_208

((EAC_Terrain_Trafficability_Fine)209)

#define EEC_TERTRAFFINE_TYPE_209

((EAC_Terrain_Trafficability_Fine)210)

#define EEC_TERTRAFFINE_TYPE_210

((EAC_Terrain_Trafficability_Fine)211)

#define EEC_TERTRAFFINE_TYPE_211

((EAC_Terrain_Trafficability_Fine)212)

#define EEC_TERTRAFFINE_TYPE_212

((EAC_Terrain_Trafficability_Fine)213)

#define EEC_TERTRAFFINE_TYPE_213

((EAC_Terrain_Trafficability_Fine)214)

#define EEC_TERTRAFFINE_TYPE_214

((EAC_Terrain_Trafficability_Fine)215)

#define EEC_TERTRAFFINE_TYPE_215

((EAC_Terrain_Trafficability_Fine)216)

#define EEC_TERTRAFFINE_TYPE_216

((EAC_Terrain_Trafficability_Fine)217)

#define EEC_TERTRAFFINE_TYPE_217

((EAC_Terrain_Trafficability_Fine)218)

#define EEC_TERTRAFFINE_TYPE_218

((EAC_Terrain_Trafficability_Fine)219)

#define EEC_TERTRAFFINE_TYPE_219

((EAC_Terrain_Trafficability_Fine)220)

#define EEC_TERTRAFFINE_TYPE_220

((EAC_Terrain_Trafficability_Fine)221)

#define EEC_TERTRAFFINE_TYPE_221

((EAC_Terrain_Trafficability_Fine)222)

#define EEC_TERTRAFFINE_TYPE_222

((EAC_Terrain_Trafficability_Fine)223)

#define EEC_TERTRAFFINE_TYPE_223

((EAC_Terrain_Trafficability_Fine)224)

#define EEC_TERTRAFFINE_TYPE_224

((EAC_Terrain_Trafficability_Fine)225)

#define EEC_TERTRAFFINE_TYPE_225

((EAC_Terrain_Trafficability_Fine)226)

#define EEC_TERTRAFFINE_TYPE_226

((EAC_Terrain_Trafficability_Fine)227)

#define EEC_TERTRAFFINE_TYPE_227

((EAC_Terrain_Trafficability_Fine)228)

#define EEC_TERTRAFFINE_TYPE_228

((EAC_Terrain_Trafficability_Fine)229)

#define EEC_TERTRAFFINE_TYPE_229

((EAC_Terrain_Trafficability_Fine)230)

#define EEC_TERTRAFFINE_TYPE_230

((EAC_Terrain_Trafficability_Fine)231)

#define EEC_TERTRAFFINE_TYPE_231

((EAC_Terrain_Trafficability_Fine)232)

#define EEC_TERTRAFFINE_TYPE_232

((EAC_Terrain_Trafficability_Fine)233)

#define EEC_TERTRAFFINE_TYPE_233

((EAC_Terrain_Trafficability_Fine)234)

#define EEC_TERTRAFFINE_TYPE_234

((EAC_Terrain_Trafficability_Fine)235)

#define EEC_TERTRAFFINE_TYPE_235

((EAC_Terrain_Trafficability_Fine)236)

#define EEC_TERTRAFFINE_TYPE_236

((EAC_Terrain_Trafficability_Fine)237)

#define EEC_TERTRAFFINE_TYPE_237

((EAC_Terrain_Trafficability_Fine)238)

#define EEC_TERTRAFFINE_TYPE_238

((EAC_Terrain_Trafficability_Fine)239)

#define EEC_TERTRAFFINE_TYPE_239

((EAC_Terrain_Trafficability_Fine)240)

#define EEC_TERTRAFFINE_TYPE_240

((EAC_Terrain_Trafficability_Fine)241)

#define EEC_TERTRAFFINE_TYPE_241

((EAC_Terrain_Trafficability_Fine)242)

#define EEC_TERTRAFFINE_TYPE_242

((EAC_Terrain_Trafficability_Fine)243)

#define EEC_TERTRAFFINE_TYPE_243

((EAC_Terrain_Trafficability_Fine)244)

#define EEC_TERTRAFFINE_TYPE_244

((EAC_Terrain_Trafficability_Fine)245)

#define EEC_TERTRAFFINE_TYPE_245

((EAC_Terrain_Trafficability_Fine)246)

#define EEC_TERTRAFFINE_TYPE_246

((EAC_Terrain_Trafficability_Fine)247)

#define EEC_TERTRAFFINE_TYPE_247

((EAC_Terrain_Trafficability_Fine)248)

#define EEC_TERTRAFFINE_TYPE_248

((EAC_Terrain_Trafficability_Fine)249)

#define EEC_TERTRAFFINE_TYPE_249

((EAC_Terrain_Trafficability_Fine)250)

#define EEC_TERTRAFFINE_TYPE_250

((EAC_Terrain_Trafficability_Fine)251)

#define EEC_TERTRAFFINE_TYPE_251

((EAC_Terrain_Trafficability_Fine)252)

#define EEC_TERTRAFFINE_TYPE_252

((EAC_Terrain_Trafficability_Fine)253)

#define EEC_TERTRAFFINE_TYPE_253

((EAC_Terrain_Trafficability_Fine)254)

#define EEC_TERTRAFFINE_TYPE_254

((EAC_Terrain_Trafficability_Fine)255)

#define EEC_TERTRAFFINE_TYPE_255

((EAC_Terrain_Trafficability_Fine)256)

#define EEC_TERTRAFFINE_TYPE_256

((EAC_Terrain_Trafficability_Fine)257)

#define EEC_TERTRAFFINE_TYPE_257

((EAC_Terrain_Trafficability_Fine)258)

#define EEC_TERTRAFFINE_TYPE_258

((EAC_Terrain_Trafficability_Fine)259)

#define EEC_TERTRAFFINE_TYPE_259

((EAC_Terrain_Trafficability_Fine)260)

#define EEC_TERTRAFFINE_TYPE_260

((EAC_Terrain_Trafficability_Fine)261)

#define EEC_TERTRAFFINE_TYPE_261

((EAC_Terrain_Trafficability_Fine)262)

#define EEC_TERTRAFFINE_TYPE_262

((EAC_Terrain_Trafficability_Fine)263)

#define EEC_TERTRAFFINE_TYPE_263

((EAC_Terrain_Trafficability_Fine)264)

#define EEC_TERTRAFFINE_TYPE_264

((EAC_Terrain_Trafficability_Fine)265)

#define EEC_TERTRAFFINE_TYPE_265

((EAC_Terrain_Trafficability_Fine)266)

#define EEC_TERTRAFFINE_TYPE_266

((EAC_Terrain_Trafficability_Fine)267)

#define EEC_TERTRAFFINE_TYPE_267

((EAC_Terrain_Trafficability_Fine)268)

#define EEC_TERTRAFFINE_TYPE_268

((EAC_Terrain_Trafficability_Fine)269)

#define EEC_TERTRAFFINE_TYPE_269

((EAC_Terrain_Trafficability_Fine)270)

#define EEC_TERTRAFFINE_TYPE_270

((EAC_Terrain_Trafficability_Fine)271)

#define EEC_TERTRAFFINE_TYPE_271

((EAC_Terrain_Trafficability_Fine)272)

#define EEC_TERTRAFFINE_TYPE_272

((EAC_Terrain_Trafficability_Fine)273)

#define EEC_TERTRAFFINE_TYPE_273

((EAC_Terrain_Trafficability_Fine)274)

#define EEC_TERTRAFFINE_TYPE_274

((EAC_Terrain_Trafficability_Fine)275)

#define EEC_TERTRAFFINE_TYPE_275

((EAC_Terrain_Trafficability_Fine)276)

#define EEC_TERTRAFFINE_TYPE_276

((EAC_Terrain_Trafficability_Fine)277)

#define EEC_TERTRAFFINE_TYPE_277

((EAC_Terrain_Trafficability_Fine)278)

#define EEC_TERTRAFFINE_TYPE_278

((EAC_Terrain_Trafficability_Fine)279)

#define EEC_TERTRAFFINE_TYPE_279

((EAC_Terrain_Trafficability_Fine)280)

#define EEC_TERTRAFFINE_TYPE_280

((EAC_Terrain_Trafficability_Fine)281)

#define EEC_TERTRAFFINE_TYPE_281

((EAC_Terrain_Trafficability_Fine)282)

#define EEC_TERTRAFFINE_TYPE_282

((EAC_Terrain_Trafficability_Fine)283)

#define EEC_TERTRAFFINE_TYPE_283

((EAC_Terrain_Trafficability_Fine)284)

#define EEC_TERTRAFFINE_TYPE_284

((EAC_Terrain_Trafficability_Fine)285)

#define EEC_TERTRAFFINE_TYPE_285

((EAC_Terrain_Trafficability_Fine)286)

#define EEC_TERTRAFFINE_TYPE_286

((EAC_Terrain_Trafficability_Fine)287)

#define EEC_TERTRAFFINE_TYPE_287

((EAC_Terrain_Trafficability_Fine)288)

#define EEC_TERTRAFFINE_TYPE_288

((EAC_Terrain_Trafficability_Fine)289)

#define EEC_TERTRAFFINE_TYPE_289

((EAC_Terrain_Trafficability_Fine)290)

#define EEC_TERTRAFFINE_TYPE_290

((EAC_Terrain_Trafficability_Fine)291)

#define EEC_TERTRAFFINE_TYPE_291

((EAC_Terrain_Trafficability_Fine)292)

#define EEC_TERTRAFFINE_TYPE_292

((EAC_Terrain_Trafficability_Fine)293)

#define EEC_TERTRAFFINE_TYPE_293

((EAC_Terrain_Trafficability_Fine)294)

#define EEC_TERTRAFFINE_TYPE_294

((EAC_Terrain_Trafficability_Fine)295)

#define EEC_TERTRAFFINE_TYPE_295

((EAC_Terrain_Trafficability_Fine)296)

#define EEC_TERTRAFFINE_TYPE_296

((EAC_Terrain_Trafficability_Fine)297)

#define EEC_TERTRAFFINE_TYPE_297

((EAC_Terrain_Trafficability_Fine)298)

#define EEC_TERTRAFFINE_TYPE_298

((EAC_Terrain_Trafficability_Fine)299)

#define EEC_TERTRAFFINE_TYPE_299

((EAC_Terrain_Trafficability_Fine)300)

#define EEC_TERTRAFFINE_TYPE_300

((EAC_Terrain_Trafficability_Fine)301)

#define EEC_TERTRAFFINE_TYPE_301

((EAC_Terrain_Trafficability_Fine)302)

#define EEC_TERTRAFFINE_TYPE_302

((EAC_Terrain_Trafficability_Fine)303)

#define EEC_TERTRAFFINE_TYPE_303

((EAC_Terrain_Trafficability_Fine)304)

#define EEC_TERTRAFFINE_TYPE_304

((EAC_Terrain_Trafficability_Fine)305)

#define EEC_TERTRAFFINE_TYPE_305

((EAC_Terrain_Trafficability_Fine)306)

#define EEC_TERTRAFFINE_TYPE_306

((EAC_Terrain_Trafficability_Fine)307)

#define EEC_TERTRAFFINE_TYPE_307

((EAC_Terrain_Trafficability_Fine)308)

#define EEC_TERTRAFFINE_TYPE_308

((EAC_Terrain_Trafficability_Fine)309)

#define EEC_TERTRAFFINE_TYPE_309

((EAC_Terrain_Trafficability_Fine)310)

#define EEC_TERTRAFFINE_TYPE_310

((EAC_Terrain_Trafficability_Fine)311)

#define EEC_TERTRAFFINE_TYPE_311

((EAC_Terrain_Trafficability_Fine)312)

#define EEC_TERTRAFFINE_TYPE_312

((EAC_Terrain_Trafficability_Fine)313)

#define EEC_TERTRAFFINE_TYPE_313

((EAC_Terrain_Trafficability_Fine)314)

#define EEC_TERTRAFFINE_TYPE_314

((EAC_Terrain_Trafficability_Fine)315)

#define EEC_TERTRAFFINE_TYPE_315

((EAC_Terrain_Trafficability_Fine)316)

#define EEC_TERTRAFFINE_TYPE_316

((EAC_Terrain_Trafficability_Fine)317)

#define EEC_TERTRAFFINE_TYPE_317

((EAC_Terrain_Trafficability_Fine)318)

#define EEC_TERTRAFFINE_TYPE_318

((EAC_Terrain_Trafficability_Fine)319)

#define EEC_TERTRAFFINE_TYPE_319

((EAC_Terrain_Trafficability_Fine)320)

#define EEC_TERTRAFFINE_TYPE_320

((EAC_Terrain_Trafficability_Fine)321)

#define EEC_TERTRAFFINE_TYPE_321

((EAC_Terrain_Trafficability_Fine)322)

#define EEC_TERTRAFFINE_TYPE_322

((EAC_Terrain_Trafficability_Fine)323)

#define EEC_TERTRAFFINE_TYPE_323

((EAC_Terrain_Trafficability_Fine)324)

#define EEC_TERTRAFFINE_TYPE_324

((EAC_Terrain_Trafficability_Fine)325)

#define EEC_TERTRAFFINE_TYPE_325

((EAC_Terrain_Trafficability_Fine)326)

#define EEC_TERTRAFFINE_TYPE_326

((EAC_Terrain_Trafficability_Fine)327)

#define EEC_TERTRAFFINE_TYPE_327

((EAC_Terrain_Trafficability_Fine)328)

#define EEC_TERTRAFFINE_TYPE_328

((EAC_Terrain_Trafficability_Fine)329)

#define EEC_TERTRAFFINE_TYPE_329

((EAC_Terrain_Trafficability_Fine)330)

#define EEC_TERTRAFFINE_TYPE_330

((EAC_Terrain_Trafficability_Fine)331)

#define EEC_TERTRAFFINE_TYPE_331

((EAC_Terrain_Trafficability_Fine)332)

#define EEC_TERTRAFFINE_TYPE_332

((EAC_Terrain_Trafficability_Fine)333)

#define EEC_TERTRAFFINE_TYPE_333

((EAC_Terrain_Trafficability_Fine)334)

#define EEC_TERTRAFFINE_TYPE_334

((EAC_Terrain_Trafficability_Fine)335)

#define EEC_TERTRAFFINE_TYPE_335

((EAC_Terrain_Trafficability_Fine)336)

#define EEC_TERTRAFFINE_TYPE_336

((EAC_Terrain_Trafficability_Fine)337)

#define EEC_TERTRAFFINE_TYPE_337

((EAC_Terrain_Trafficability_Fine)338)

#define EEC_TERTRAFFINE_TYPE_338

((EAC_Terrain_Trafficability_Fine)339)

#define EEC_TERTRAFFINE_TYPE_339

((EAC_Terrain_Trafficability_Fine)340)

#define EEC_TERTRAFFINE_TYPE_340

((EAC_Terrain_Trafficability_Fine)341)

#define EEC_TERTRAFFINE_TYPE_341

((EAC_Terrain_Trafficability_Fine)342)

#define EEC_TERTRAFFINE_TYPE_342

((EAC_Terrain_Trafficability_Fine)343)

#define EEC_TERTRAFFINE_TYPE_343

((EAC_Terrain_Trafficability_Fine)344)

#define EEC_TERTRAFFINE_TYPE_344

((EAC_Terrain_Trafficability_Fine)345)

#define EEC_TERTRAFFINE_TYPE_345

((EAC_Terrain_Trafficability_Fine)346)

#define EEC_TERTRAFFINE_TYPE_346

((EAC_Terrain_Trafficability_Fine)347)

#define EEC_TERTRAFFINE_TYPE_347

((EAC_Terrain_Trafficability_Fine)348)

#define EEC_TERTRAFFINE_TYPE_348

((EAC_Terrain_Trafficability_Fine)349)

#define EEC_TERTRAFFINE_TYPE_349

((EAC_Terrain_Trafficability_Fine)350)

#define EEC_TERTRAFFINE_TYPE_350

((EAC_Terrain_Trafficability_Fine)351)

#define EEC_TERTRAFFINE_TYPE_351

((EAC_Terrain_Trafficability_Fine)352)

#define EEC_TERTRAFFINE_TYPE_352

((EAC_Terrain_Trafficability_Fine)353)

#define EEC_TERTRAFFINE_TYPE_353

((EAC_Terrain_Trafficability_Fine)354)

#define EEC_TERTRAFFINE_TYPE_354

((EAC_Terrain_Trafficability_Fine)355)

#define EEC_TERTRAFFINE_TYPE_355

((EAC_Terrain_Trafficability_Fine)356)

#define EEC_TERTRAFFINE_TYPE_356

((EAC_Terrain_Trafficability_Fine)357)

#define EEC_TERTRAFFINE_TYPE_357

((EAC_Terrain_Trafficability_Fine)358)

#define EEC_TERTRAFFINE_TYPE_358

((EAC_Terrain_Trafficability_Fine)359)

#define EEC_TERTRAFFINE_TYPE_359

((EAC_Terrain_Trafficability_Fine)360)

#define EEC_TERTRAFFINE_TYPE_360

((EAC_Terrain_Trafficability_Fine)361)

#define EEC_TERTRAFFINE_TYPE_361

((EAC_Terrain_Trafficability_Fine)362)

#define EEC_TERTRAFFINE_TYPE_362

((EAC_Terrain_Trafficability_Fine)363)

#define EEC_TERTRAFFINE_TYPE_363

((EAC_Terrain_Trafficability_Fine)364)

#define EEC_TERTRAFFINE_TYPE_364

((EAC_Terrain_Trafficability_Fine)365)

#define EEC_TERTRAFFINE_TYPE_365

((EAC_Terrain_Trafficability_Fine)366)

#define EEC_TERTRAFFINE_TYPE_366

((EAC_Terrain_Trafficability_Fine)367)

#define EEC_TERTRAFFINE_TYPE_367

((EAC_Terrain_Trafficability_Fine)368)

#define EEC_TERTRAFFINE_TYPE_368

((EAC_Terrain_Trafficability_Fine)369)

#define EEC_TERTRAFFINE_TYPE_369

((EAC_Terrain_Trafficability_Fine)370)

#define EEC_TERTRAFFINE_TYPE_370

((EAC_Terrain_Trafficability_Fine)371)

#define EEC_TERTRAFFINE_TYPE_371

((EAC_Terrain_Trafficability_Fine)372)

#define EEC_TERTRAFFINE_TYPE_372

((EAC_Terrain_Trafficability_Fine)373)

#define EEC_TERTRAFFINE_TYPE_373

((EAC_Terrain_Trafficability_Fine)374)

#define EEC_TERTRAFFINE_TYPE_374

((EAC_Terrain_Trafficability_Fine)375)

#define EEC_TERTRAFFINE_TYPE_375

((EAC_Terrain_Trafficability_Fine)376)

#define EEC_TERTRAFFINE_TYPE_376

((EAC_Terrain_Trafficability_Fine)377)

#define EEC_TERTRAFFINE_TYPE_377

((EAC_Terrain_Trafficability_Fine)378)

#define EEC_TERTRAFFINE_TYPE_378

((EAC_Terrain_Trafficability_Fine)379)

#define EEC_TERTRAFFINE_TYPE_379

((EAC_Terrain_Trafficability_Fine)380)

#define EEC_TERTRAFFINE_TYPE_380

((EAC_Terrain_Trafficability_Fine)381)

#define EEC_TERTRAFFINE_TYPE_381

((EAC_Terrain_Trafficability_Fine)382)

#define EEC_TERTRAFFINE_TYPE_382

((EAC_Terrain_Trafficability_Fine)383)

#define EEC_TERTRAFFINE_TYPE_383

((EAC_Terrain_Trafficability_Fine)384)

#define EEC_TERTRAFFINE_TYPE_384

((EAC_Terrain_Trafficability_Fine)385)

#define EEC_TERTRAFFINE_TYPE_385

((EAC_Terrain_Trafficability_Fine)386)

#define EEC_TERTRAFFINE_TYPE_386

((EAC_Terrain_Trafficability_Fine)387)

#define EEC_TERTRAFFINE_TYPE_387

((EAC_Terrain_Trafficability_Fine)388)

#define EEC_TERTRAFFINE_TYPE_388

((EAC_Terrain_Trafficability_Fine)389)

#define EEC_TERTRAFFINE_TYPE_389

((EAC_Terrain_Trafficability_Fine)390)

#define EEC_TERTRAFFINE_TYPE_390

((EAC_Terrain_Trafficability_Fine)391)

#define EEC_TERTRAFFINE_TYPE_391

((EAC_Terrain_Trafficability_Fine)392)

#define EEC_TERTRAFFINE_TYPE_392

((EAC_Terrain_Trafficability_Fine)393)

#define EEC_TERTRAFFINE_TYPE_393

((EAC_Terrain_Trafficability_Fine)394)

#define EEC_TERTRAFFINE_TYPE_394

((EAC_Terrain_Trafficability_Fine)395)

#define EEC_TERTRAFFINE_TYPE_395

((EAC_Terrain_Trafficability_Fine)396)

#define EEC_TERTRAFFINE_TYPE_396

((EAC_Terrain_Trafficability_Fine)397)

#define EEC_TERTRAFFINE_TYPE_397

((EAC_Terrain_Trafficability_Fine)398)

#define EEC_TERTRAFFINE_TYPE_398

((EAC_Terrain_Trafficability_Fine)399)

#define EEC_TERTRAFFINE_TYPE_399

((EAC_Terrain_Trafficability_Fine)400)

#define EEC_TERTRAFFINE_TYPE_400

((EAC_Terrain_Trafficability_Fine)401)

#define EEC_TERTRAFFINE_TYPE_401

((EAC_Terrain_Trafficability_Fine)402)

#define EEC_TERTRAFFINE_TYPE_402

((EAC_Terrain_Trafficability_Fine)403)

#define EEC_TERTRAFFINE_TYPE_403

((EAC_Terrain_Trafficability_Fine)404)

#define EEC_TERTRAFFINE_TYPE_404

((EAC_Terrain_Trafficability_Fine)405)

#define EEC_TERTRAFFINE_TYPE_405

((EAC_Terrain_Trafficability_Fine)406)

#define EEC_TERTRAFFINE_TYPE_406

((EAC_Terrain_Trafficability_Fine)407)

#define EEC_TERTRAFFINE_TYPE_407

((EAC_Terrain_Trafficability_Fine)408)

#define EEC_TERTRAFFINE_TYPE_408

((EAC_Terrain_Trafficability_Fine)409)

#define EEC_TERTRAFFINE_TYPE_409

((EAC_Terrain_Trafficability_Fine)410)

#define EEC_TERTRAFFINE_TYPE_410

((EAC_Terrain_Trafficability_Fine)411)

#define EEC_TERTRAFFINE_TYPE_411

((EAC_Terrain_Trafficability_Fine)412)

#define EEC_TERTRAFFINE_TYPE_412

((EAC_Terrain_Trafficability_Fine)413)

#define EEC_TERTRAFFINE_TYPE_413

((EAC_Terrain_Trafficability_Fine)414)

#define EEC_TERTRAFFINE_TYPE_414

((EAC_Terrain_Trafficability_Fine)415)

#define EEC_TERTRAFFINE_TYPE_415

((EAC_Terrain_Trafficability_Fine)416)

#define EEC_TERTRAFFINE_TYPE_416

((EAC_Terrain_Trafficability_Fine)417)

#define EEC_TERTRAFFINE_TYPE_417

((EAC_Terrain_Trafficability_Fine)418)

#define EEC_TERTRAFFINE_TYPE_418

((EAC_Terrain_Trafficability_Fine)419)

#define EEC_TERTRAFFINE_TYPE_419

((EAC_Terrain_Trafficability_Fine)420)

#define EEC_TERTRAFFINE_TYPE_420

((EAC_Terrain_Trafficability_Fine)421)

#define EEC_TERTRAFFINE_TYPE_421

((EAC_Terrain_Trafficability_Fine)422)

#define EEC_TERTRAFFINE_TYPE_422

((EAC_Terrain_Trafficability_Fine)423)

#define EEC_TERTRAFFINE_TYPE_423

((EAC_Terrain_Trafficability_Fine)424)

#define EEC_TERTRAFFINE_TYPE_424

((EAC_Terrain_Trafficability_Fine)425)

#define EEC_TERTRAFFINE_TYPE_425

((EAC_Terrain_Trafficability_Fine)426)

#define EEC_TERTRAFFINE_TYPE_426

((EAC_Terrain_Trafficability_Fine)427)

#define EEC_TERTRAFFINE_TYPE_427

((EAC_Terrain_Trafficability_Fine)428)

#define EEC_TERTRAFFINE_TYPE_428

((EAC_Terrain_Trafficability_Fine)429)

#define EEC_TERTRAFFINE_TYPE_429

((EAC_Terrain_Trafficability_Fine)430)

#define EEC_TERTRAFFINE_TYPE_430

((EAC_Terrain_Trafficability_Fine)431)

#define EEC_TERTRAFFINE_TYPE_431

((EAC_Terrain_Trafficability_Fine)432)

#define EEC_TERTRAFFINE_TYPE_432

((EAC_Terrain_Trafficability_Fine)433)

#define EEC_TERTRAFFINE_TYPE_433

((EAC_Terrain_Trafficability_Fine)434)

#define EEC_TERTRAFFINE_TYPE_434

((EAC_Terrain_Trafficability_Fine)435)

#define EEC_TERTRAFFINE_TYPE_435

((EAC_Terrain_Trafficability_Fine)436)

#define EEC_TERTRAFFINE_TYPE_436

((EAC_Terrain_Trafficability_Fine)437)

#define EEC_TERTRAFFINE_TYPE_437

((EAC_Terrain_Trafficability_Fine)438)

#define EEC_TERTRAFFINE_TYPE_438

((EAC_Terrain_Trafficability_Fine)439)

#define EEC_TERTRAFFINE_TYPE_439

((EAC_Terrain_Trafficability_Fine)440)

#define EEC_TERTRAFFINE_TYPE_440

((EAC_Terrain_Trafficability_Fine)441)

#define EEC_TERTRAFFINE_TYPE_441

((EAC_Terrain_Trafficability_Fine)442)

#define EEC_TERTRAFFINE_TYPE_442

((EAC_Terrain_Trafficability_Fine)443)

#define EEC_TERTRAFFINE_TYPE_443

((EAC_Terrain_Trafficability_Fine)444)

#define EEC_TERTRAFFINE_TYPE_444

((EAC_Terrain_Trafficability_Fine)445)

#define EEC_TERTRAFFINE_TYPE_445

((EAC_Terrain_Trafficability_Fine)446)

#define EEC_TERTRAFFINE_TYPE_446

((EAC_Terrain_Trafficability_Fine)447)

#define EEC_TERTRAFFINE_TYPE_447

((EAC_Terrain_Trafficability_Fine)448)

#define EEC_TERTRAFFINE_TYPE_448

((EAC_Terrain_Trafficability_Fine)449)

#define EEC_TERTRAFFINE_TYPE_449

((EAC_Terrain_Trafficability_Fine)450)

#define EEC_TERTRAFFINE_TYPE_450

((EAC_Terrain_Trafficability_Fine)451)

#define EEC_TERTRAFFINE_TYPE_451

((EAC_Terrain_Trafficability_Fine)452)

#define EEC_TERTRAFFINE_TYPE_452

((EAC_Terrain_Trafficability_Fine)453)

#define EEC_TERTRAFFINE_TYPE_453

((EAC_Terrain_Trafficability_Fine)454)

#define EEC_TERTRAFFINE_TYPE_454

((EAC_Terrain_Trafficability_Fine)455)

#define EEC_TERTRAFFINE_TYPE_455

((EAC_Terrain_Trafficability_Fine)456)

#define EEC_TERTRAFFINE_TYPE_456

((EAC_Terrain_Trafficability_Fine)457)

#define EEC_TERTRAFFINE_TYPE_457

((EAC_Terrain_Trafficability_Fine)458)

#define EEC_TERTRAFFINE_TYPE_458

((EAC_Terrain_Trafficability_Fine)459)

#define EEC_TERTRAFFINE_TYPE_459

((EAC_Terrain_Trafficability_Fine)460)

#define EEC_TERTRAFFINE_TYPE_460

((EAC_Terrain_Trafficability_Fine)461)

#define EEC_TERTRAFFINE_TYPE_461

((EAC_Terrain_Trafficability_Fine)462)

#define EEC_TERTRAFFINE_TYPE_462

((EAC_Terrain_Trafficability_Fine)463)

#define EEC_TERTRAFFINE_TYPE_463

((EAC_Terrain_Trafficability_Fine)464)

#define EEC_TERTRAFFINE_TYPE_464

((EAC_Terrain_Trafficability_Fine)465)

#define EEC_TERTRAFFINE_TYPE_465

((EAC_Terrain_Trafficability_Fine)466)

#define EEC_TERTRAFFINE_TYPE_466

((EAC_Terrain_Trafficability_Fine)467)

#define EEC_TERTRAFFINE_TYPE_467

((EAC_Terrain_Trafficability_Fine)468)

#define EEC_TERTRAFFINE_TYPE_468

((EAC_Terrain_Trafficability_Fine)469)

#define EEC_TERTRAFFINE_TYPE_469

((EAC_Terrain_Trafficability_Fine)470)

#define EEC_TERTRAFFINE_TYPE_470

((EAC_Terrain_Trafficability_Fine)471)

#define EEC_TERTRAFFINE_TYPE_471

((EAC_Terrain_Trafficability_Fine)472)

#define EEC_TERTRAFFINE_TYPE_472

((EAC_Terrain_Trafficability_Fine)473)

#define EEC_TERTRAFFINE_TYPE_473

((EAC_Terrain_Trafficability_Fine)474)

#define EEC_TERTRAFFINE_TYPE_474

((EAC_Terrain_Trafficability_Fine)475)

#define EEC_TERTRAFFINE_TYPE_475

((EAC_Terrain_Trafficability_Fine)476)

#define EEC_TERTRAFFINE_TYPE_476

((EAC_Terrain_Trafficability_Fine)477)

#define EEC_TERTRAFFINE_TYPE_477

((EAC_Terrain_Trafficability_Fine)478)

#define EEC_TERTRAFFINE_TYPE_478

((EAC_Terrain_Trafficability_Fine)479)

#define EEC_TERTRAFFINE_TYPE_479

((EAC_Terrain_Trafficability_Fine)480)

#define EEC_TERTRAFFINE_TYPE_480

((EAC_Terrain_Trafficability_Fine)481)

#define EEC_TERTRAFFINE_TYPE_481

((EAC_Terrain_Trafficability_Fine)482)

#define EEC_TERTRAFFINE_TYPE_482

((EAC_Terrain_Trafficability_Fine)483)

#define EEC_TERTRAFFINE_TYPE_483

((EAC_Terrain_Trafficability_Fine)484)

#define EEC_TERTRAFFINE_TYPE_484

((EAC_Terrain_Trafficability_Fine)485)

#define EEC_TERTRAFFINE_TYPE_485

((EAC_Terrain_Trafficability_Fine)486)

#define EEC_TERTRAFFINE_TYPE_486

((EAC_Terrain_Trafficability_Fine)487)

#define EEC_TERTRAFFINE_TYPE_487

((EAC_Terrain_Trafficability_Fine)488)

#define EEC_TERTRAFFINE_TYPE_488

((EAC_Terrain_Trafficability_Fine)489)

#define EEC_TERTRAFFINE_TYPE_489

((EAC_Terrain_Trafficability_Fine)490)

#define EEC_TERTRAFFINE_TYPE_490

((EAC_Terrain_Trafficability_Fine)491)

#define EEC_TERTRAFFINE_TYPE_491

((EAC_Terrain_Trafficability_Fine)492)

#define EEC_TERTRAFFINE_TYPE_492

((EAC_Terrain_Trafficability_Fine)493)

#define EEC_TERTRAFFINE_TYPE_493

((EAC_Terrain_Trafficability_Fine)494)

#define EEC_TERTRAFFINE_TYPE_494

((EAC_Terrain_Trafficability_Fine)495)

#define EEC_TERTRAFFINE_TYPE_495

((EAC_Terrain_Trafficability_Fine)496)

#define EEC_TERTRAFFINE_TYPE_496

((EAC_Terrain_Trafficability_Fine)497)

#define EEC_TERTRAFFINE_TYPE_497

((EAC_Terrain_Trafficability_Fine)498)

#define EEC_TERTRAFFINE_TYPE_498

((EAC_Terrain_Trafficability_Fine)499)

#define EEC_TERTRAFFINE_TYPE_499

((EAC_Terrain_Trafficability_Fine)500)

#define EEC_TERTRAFFINE_TYPE_500

((EAC_Terrain_Trafficability_Fine)501)

#define EEC_TERTRAFFINE_TYPE_501

((EAC_Terrain_Trafficability_Fine)502)

#define EEC_TERTRAFFINE_TYPE_502

((EAC_Terrain_Trafficability_Fine)503)

#define EEC_TERTRAFFINE_TYPE_503

((EAC_Terrain_Trafficability_Fine)504)

#define EEC_TERTRAFFINE_TYPE_504

((EAC_Terrain_Trafficability_Fine)505)

#define EEC_TERTRAFFINE_TYPE_505

((EAC_Terrain_Trafficability_Fine)506)

#define EEC_TERTRAFFINE_TYPE_506

((EAC_Terrain_Trafficability_Fine)507)

#define EEC_TERTRAFFINE_TYPE_507

((EAC_Terrain_Trafficability_Fine)508)

#define EEC_TERTRAFFINE_TYPE_508

((EAC_Terrain_Trafficability_Fine)509)

#define EEC_TERTRAFFINE_TYPE_509

((EAC_Terrain_Trafficability_Fine)510)

#define EEC_TERTRAFFINE_TYPE_510

((EAC_Terrain_Trafficability_Fine)511)

#define EEC_TERTRAFFINE_TYPE_511

((EAC_Terrain_Trafficability_Fine)512)

#define EEC_TERTRAFFINE_TYPE_512

((EAC_Terrain_Trafficability_Fine)513)

#define EEC_TERTRAFFINE_TYPE_513

((EAC_Terrain_Trafficability_Fine)514)

#define EEC_TERTRAFFINE_TYPE_514

((EAC_Terrain_Trafficability_Fine)515)

#define EEC_TERTRAFFINE_TYPE_515

((EAC_Terrain_Trafficability_Fine)516)

#define EEC_TERTRAFFINE_TYPE_516

((EAC_Terrain_Trafficability_Fine)517)

#define EEC_TERTRAFFINE_TYPE_517

((EAC_Terrain_Trafficability_Fine)518)

#define EEC_TERTRAFFINE_TYPE_518

((EAC_Terrain_Trafficability_Fine)519)

#define EEC_TERTRAFFINE_TYPE_519

((EAC_Terrain_Trafficability_Fine)520)

#define EEC_TERTRAFFINE_TYPE_520

((EAC_Terrain_Trafficability_Fine)521)

#define EEC_TERTRAFFINE_TYPE_521

((EAC_Terrain_Trafficability_Fine)522)

#define EEC_TERTRAFFINE_TYPE_522

((EAC_Terrain_Trafficability_Fine)523)

#define EEC_TERTRAFFINE_TYPE_523

((EAC_Terrain_Trafficability_Fine)524)

#define EEC_TERTRAFFINE_TYPE_524

((EAC_Terrain_Trafficability_Fine)525)

#define EEC_TERTRAFFINE_TYPE_525

((EAC_Terrain_Trafficability_Fine)526)

#define EEC_TERTRAFFINE_TYPE_526

((EAC_Terrain_Trafficability_Fine)527)

#define EEC_TERTRAFFINE_TYPE_527

((EAC_Terrain_Trafficability_Fine)528)

#define EEC_TERTRAFFINE_TYPE_528

((EAC_Terrain_Trafficability_Fine)529)

#define EEC_TERTRAFFINE_TYPE_529

((EAC_Terrain_Trafficability_Fine)530)

#define EEC_TERTRAFFINE_TYPE_530

((EAC_Terrain_Trafficability_Fine)531)

#define EEC_TERTRAFFINE_TYPE_531

((EAC_Terrain_Trafficability_Fine)532)

#define EEC_TERTRAFFINE_TYPE_532

((EAC_Terrain_Trafficability_Fine)533)

#define EEC_TERTRAFFINE_TYPE_533

((EAC_Terrain_Trafficability_Fine)534)

#define EEC_TERTRAFFINE_TYPE_534

((EAC_Terrain_Trafficability_Fine)535)

#define EEC_TERTRAFFINE_TYPE_535

((EAC_Terrain_Trafficability_Fine)536)

#define EEC_TERTRAFFINE_TYPE_536

((EAC_Terrain_Trafficability_Fine)537)

#define EEC_TERTRAFFINE_TYPE_537

((EAC_Terrain_Trafficability_Fine)538)

#define EEC_TERTRAFFINE_TYPE_538

((EAC_Terrain_Trafficability_Fine)539)

#define EEC_TERTRAFFINE_TYPE_539

((EAC_Terrain_Trafficability_Fine)540)

#define EEC_TERTRAFFINE_TYPE_540

((EAC_Terrain_Trafficability_Fine)541)

#define EEC_TERTRAFFINE_TYPE_541

((EAC_Terrain_Trafficability_Fine)542)

#define EEC_TERTRAFFINE_TYPE_542

((EAC_Terrain_Trafficability_Fine)543)

#define EEC_TERTRAFFINE_TYPE_543

((EAC_Terrain_Trafficability_Fine)544)

#define EEC_TERTRAFFINE_TYPE_544

((EAC_Terrain_Trafficability_Fine)545)

#define EEC_TERTRAFFINE_TYPE_545

((EAC_Terrain_Trafficability_Fine)546)

#define EEC_TERTRAFFINE_TYPE_546

((EAC_Terrain_Trafficability_Fine)547)

#define EEC_TERTRAFFINE_TYPE_547

((EAC_Terrain_Trafficability_Fine)548)

#define EEC_TERTRAFFINE_TYPE_548

((EAC_Terrain_Trafficability_Fine)549)

#define EEC_TERTRAFFINE_TYPE_549

((EAC_Terrain_Trafficability_Fine)550)

#define EEC_TERTRAFFINE_TYPE_550

((EAC_Terrain_Trafficability_Fine)551)

#define EEC_TERTRAFFINE_TYPE_551

((EAC_Terrain_Trafficability_Fine)552)

#define EEC_TERTRAFFINE_TYPE_552

((EAC_Terrain_Trafficability_Fine)553)

#define EEC_TERTRAFFINE_TYPE_553

((EAC_Terrain_Trafficability_Fine)554)

#define EEC_TERTRAFFINE_TYPE_554

((EAC_Terrain_Trafficability_Fine)555)

#define EEC_TERTRAFFINE_TYPE_555

((EAC_Terrain_Trafficability_Fine)556)

#define EEC_TERTRAFFINE_TYPE_556

((EAC_Terrain_Trafficability_Fine)557)

#define EEC_TERTRAFFINE_TYPE_557

((EAC_Terrain_Trafficability_Fine)558)

#define EEC_TERTRAFFINE_TYPE_558

((EAC_Terrain_Trafficability_Fine)559)

#define EEC_TERTRAFFINE_TYPE_559

((EAC_Terrain_Trafficability_Fine)560)

#define EEC_TERTRAFFINE_TYPE_560

((EAC_Terrain_Trafficability_Fine)561)

#define EEC_TERTRAFFINE_TYPE_561

((EAC_Terrain_Trafficability_Fine)562)

#define EEC_TERTRAFFINE_TYPE_562

((EAC_Terrain_Trafficability_Fine)563)

#define EEC_TERTRAFFINE_TYPE_563

((EAC_Terrain_Trafficability_Fine)564)

#define EEC_TERTRAFFINE_TYPE_564

((EAC_Terrain_Trafficability_Fine)565)

#define EEC_TERTRAFFINE_TYPE_565

((EAC_Terrain_Trafficability_Fine)566)

#define EEC_TERTRAFFINE_TYPE_566

((EAC_Terrain_Trafficability_Fine)567)

#define EEC_TERTRAFFINE_TYPE_567

((EAC_Terrain_Trafficability_Fine)568)

#define EEC_TERTRAFFINE_TYPE_568

((EAC_Terrain_Trafficability_Fine)569)

#define EEC_TERTRAFFINE_TYPE_569

((EAC_Terrain_Trafficability_Fine)570)

#define EEC_TERTRAFFINE_TYPE_570

((EAC_Terrain_Trafficability_Fine)571)

#define EEC_TERTRAFFINE_TYPE_571

((EAC_Terrain_Trafficability_Fine)572)

#define EEC_TERTRAFFINE_TYPE_572

((EAC_Terrain_Trafficability_Fine)573)

#define EEC_TERTRAFFINE_TYPE_573

((EAC_Terrain_Trafficability_Fine)574)

#define EEC_TERTRAFFINE_TYPE_574

((EAC_Terrain_Trafficability_Fine)575)

#define EEC_TERTRAFFINE_TYPE_575

((EAC_Terrain_Trafficability_Fine)576)

#define EEC_TERTRAFFINE_TYPE_576

((EAC_Terrain_Trafficability_Fine)577)

#define EEC_TERTRAFFINE_TYPE_577

((EAC_Terrain_Trafficability_Fine)578)

#define EEC_TERTRAFFINE_TYPE_578

((EAC_Terrain_Trafficability_Fine)579)

#define EEC_TERTRAFFINE_TYPE_579

((EAC_Terrain_Trafficability_Fine)580)

#define EEC_TERTRAFFINE_TYPE_580

((EAC_Terrain_Trafficability_Fine)581)

#define EEC_TERTRAFFINE_TYPE_581

((EAC_Terrain_Trafficability_Fine)582)

#define EEC_TERTRAFFINE_TYPE_582

((EAC_Terrain_Trafficability_Fine)583)

#define EEC_TERTRAFFINE_TYPE_583

((EAC_Terrain_Trafficability_Fine)584)

#define EEC_TERTRAFFINE_TYPE_584

((EAC_Terrain_Trafficability_Fine)585)

#define EEC_TERTRAFFINE_TYPE_585

((EAC_Terrain_Trafficability_Fine)586)

#define EEC_TERTRAFFINE_TYPE_586

((EAC_Terrain_Trafficability_Fine)587)

#define EEC_TERTRAFFINE_TYPE_587

((EAC_Terrain_Trafficability_Fine)588)

#define EEC_TERTRAFFINE_TYPE_588

((EAC_Terrain_Trafficability_Fine)589)

#define EEC_TERTRAFFINE_TYPE_589

((EAC_Terrain_Trafficability_Fine)590)

#define EEC_TERTRAFFINE_TYPE_590

((EAC_Terrain_Trafficability_Fine)591)

#define EEC_TERTRAFFINE_TYPE_591

((EAC_Terrain_Trafficability_Fine)592)

#define EEC_TERTRAFFINE_TYPE_592

((EAC_Terrain_Trafficability_Fine)593)

#define EEC_TERTRAFFINE_TYPE_593

((EAC_Terrain_Trafficability_Fine)594)

#define EEC_TERTRAFFINE_TYPE_594

((EAC_Terrain_Trafficability_Fine)595)

#define EEC_TERTRAFFINE_TYPE_595

((EAC_Terrain_Trafficability_Fine)596)

#define EEC_TERTRAFFINE_TYPE_596

((EAC_Terrain_Trafficability_Fine)597)

#define EEC_TERTRAFFINE_TYPE_597

((EAC_Terrain_Trafficability_Fine)598)

#define EEC_TERTRAFFINE_TYPE_598

((EAC_Terrain_Trafficability_Fine)599)

#define EEC_TERTRAFFINE_TYPE_599

((EAC_Terrain_Trafficability_Fine)600)

#define EEC_TERTRAFFINE_TYPE_600

((EAC_Terrain_Trafficability_Fine)601)

#define EEC_TERTRAFFINE_TYPE_601

((EAC_Terrain_Trafficability_Fine)602)

#define EEC_TERTRAFFINE_TYPE_602

((EAC_Terrain_Trafficability_Fine)603)

#define EEC_TERTRAFFINE_TYPE_603

((EAC_Terrain_Trafficability_Fine)604)

#define EEC_TERTRAFFINE_TYPE_604

((EAC_Terrain_Trafficability_Fine)605)

#define EEC_TERTRAFFINE_TYPE_605

((EAC_Terrain_Trafficability_Fine)606)

#define EEC_TERTRAFFINE_TYPE_606

((EAC_Terrain_Trafficability_Fine)607)

#define EEC_TERTRAFFINE_TYPE_607

((EAC_Terrain_Trafficability_Fine)608)

#define EEC_TERTRAFFINE_TYPE_608

((EAC_Terrain_Trafficability_Fine)609)

#define EEC_TERTRAFFINE_TYPE_609

((EAC_Terrain_Trafficability_Fine)610)

#define EEC_TERTRAFFINE_TYPE_610

((EAC_Terrain_Trafficability_Fine)611)

#define EEC_TERTRAFFINE_TYPE_611

((EAC_Terrain_Trafficability_Fine)612)

#define EEC_TERTRAFFINE_TYPE_612

((EAC_Terrain_Trafficability_Fine)613)

#define EEC_TERTRAFFINE_TYPE_613

((EAC_Terrain_Trafficability_Fine)614)

#define EEC_TERTRAFFINE_TYPE_614

((EAC_Terrain_Trafficability_Fine)615)

#define EEC_TERTRAFFINE_TYPE_615

((EAC_Terrain_Trafficability_Fine)616)

#define EEC_TERTRAFFINE_TYPE_616

((EAC_Terrain_Trafficability_Fine)617)

#define EEC_TERTRAFFINE_TYPE_617

((EAC_Terrain_Trafficability_Fine)618)

#define EEC_TERTRAFFINE_TYPE_618

((EAC_Terrain_Trafficability_Fine)619)

#define EEC_TERTRAFFINE_TYPE_619

((EAC_Terrain_Trafficability_Fine)620)

#define EEC_TERTRAFFINE_TYPE_620

((EAC_Terrain_Trafficability_Fine)621)

#define EEC_TERTRAFFINE_TYPE_621

((EAC_Terrain_Trafficability_Fine)622)

#define EEC_TERTRAFFINE_TYPE_622

((EAC_Terrain_Trafficability_Fine)623)

#define EEC_TERTRAFFINE_TYPE_623

((EAC_Terrain_Trafficability_Fine)624)

#define EEC_TERTRAFFINE_TYPE_624

((EAC_Terrain_Trafficability_Fine)625)

#define EEC_TERTRAFFINE_TYPE_625

((EAC_Terrain_Trafficability_Fine)626)

#define EEC_TERTRAFFINE_TYPE_626

((EAC_Terrain_Trafficability_Fine)627)

#define EEC_TERTRAFFINE_TYPE_627

((EAC_Terrain_Trafficability_Fine)628)

#define EEC_TERTRAFFINE_TYPE_628

((EAC_Terrain_Trafficability_Fine)629)

#define EEC_TERTRAFFINE_TYPE_629

((EAC_Terrain_Trafficability_Fine)630)

#define EEC_TERTRAFFINE_TYPE_630

((EAC_Terrain_Trafficability_Fine)631)

#define EEC_TERTRAFFINE_TYPE_631

((EAC_Terrain_Trafficability_Fine)632)

#define EEC_TERTRAFFINE_TYPE_632

((EAC_Terrain_Trafficability_Fine)633)

#define EEC_TERTRAFFINE_TYPE_633

((EAC_Terrain_Trafficability_Fine)634)

#define EEC_TERTRAFFINE_TYPE_634

((EAC_Terrain_Trafficability_Fine)635)

#define EEC_TERTRAFFINE_TYPE_635

((EAC_Terrain_Trafficability_Fine)636)

#define EEC_TERTRAFFINE_TYPE_636

((EAC_Terrain_Trafficability_Fine)637)

#define EEC_TERTRAFFINE_TYPE_637

((EAC_Terrain_Trafficability_Fine)638)

#define EEC_TERTRAFFINE_TYPE_638

((EAC_Terrain_Trafficability_Fine)639)

#define EEC_TERTRAFFINE_TYPE_639

((EAC_Terrain_Trafficability_Fine)640)

#define EEC_TERTRAFFINE_TYPE_640

((EAC_Terrain_Trafficability_Fine)641)

#define EEC_TERTRAFFINE_TYPE_641

((EAC_Terrain_Trafficability_Fine)642)

#define EEC_TERTRAFFINE_TYPE_642

((EAC_Terrain_Trafficability_Fine)643)

#define EEC_TERTRAFFINE_TYPE_643

((EAC_Terrain_Trafficability_Fine)644)

#define EEC_TERTRAFFINE_TYPE_644

((EAC_Terrain_Trafficability_Fine)645)

#define EEC_TERTRAFFINE_TYPE_645

((EAC_Terrain_Trafficability_Fine)646)

#define EEC_TERTRAFFINE_TYPE_646

((EAC_Terrain_Trafficability_Fine)647)

#define EEC_TERTRAFFINE_TYPE_647

((EAC_Terrain_Trafficability_Fine)648)

#define EEC_TERTRAFFINE_TYPE_648

((EAC_Terrain_Trafficability_Fine)649)

#define EEC_TERTRAFFINE_TYPE_649

((EAC_Terrain_Trafficability_Fine)650)

#define EEC_TERTRAFFINE_TYPE_650

((EAC_Terrain_Trafficability_Fine)651)

#define EEC_TERTRAFFINE_TYPE_651

((EAC_Terrain_Trafficability_Fine)652)

#define EEC_TERTRAFFINE_TYPE_652

((EAC_Terrain_Trafficability_Fine)653)

#define EEC_TERTRAFFINE_TYPE_653

((EAC_Terrain_Trafficability_Fine)654)

#define EEC_TERTRAFFINE_TYPE_654

((EAC_Terrain_Trafficability_Fine)655)

#define EEC_TERTRAFFINE_TYPE_655

((EAC_Terrain_Trafficability_Fine)656)

#define EEC_TERTRAFFINE_TYPE_656

((EAC_Terrain_Trafficability_Fine)657)

#define EEC_TERTRAFFINE_TYPE_657

((EAC_Terrain_Trafficability_Fine)658)

#define EEC_TERTRAFFINE_TYPE_658

((EAC_Terrain_Trafficability_Fine)659)

#define EEC_TERTRAFFINE_TYPE_659

((EAC_Terrain_Trafficability_Fine)660)

#define EEC_TERTRAFFINE_TYPE_660

((EAC_Terrain_Trafficability_Fine)661)

#define EEC_TERTRAFFINE_TYPE_661

((EAC_Terrain_Trafficability_Fine)662)

#define EEC_TERTRAFFINE_TYPE_662

((EAC_Terrain_Trafficability_Fine)663)

#define EEC_TERTRAFFINE_TYPE_663

((EAC_Terrain_Trafficability_Fine)664)

#define EEC_TERTRAFFINE_TYPE_664

((EAC_Terrain_Trafficability_Fine)665)

#define EEC_TERTRAFFINE_TYPE_665

((EAC_Terrain_Trafficability_Fine)666)

#define EEC_TERTRAFFINE_TYPE_666

((EAC_Terrain_Trafficability_Fine)667)

#define EEC_TERTRAFFINE_TYPE_667

((EAC_Terrain_Trafficability_Fine)668)

#define EEC_TERTRAFFINE_TYPE_668

((EAC_Terrain_Trafficability_Fine)669)

#define EEC_TERTRAFFINE_TYPE_669

((EAC_Terrain_Trafficability_Fine)670)

#define EEC_TERTRAFFINE_TYPE_670

((EAC_Terrain_Trafficability_Fine)671)

#define EEC_TERTRAFFINE_TYPE_671

((EAC_Terrain_Trafficability_Fine)672)

#define EEC_TERTRAFFINE_TYPE_672

((EAC_Terrain_Trafficability_Fine)673)

#define EEC_TERTRAFFINE_TYPE_673

((EAC_Terrain_Trafficability_Fine)674)

#define EEC_TERTRAFFINE_TYPE_674

((EAC_Terrain_Trafficability_Fine)675)

#define EEC_TERTRAFFINE_TYPE_675

((EAC_Terrain_Trafficability_Fine)676)

#define EEC_TERTRAFFINE_TYPE_676

((EAC_Terrain_Trafficability_Fine)677)

#define EEC_TERTRAFFINE_TYPE_677

((EAC_Terrain_Trafficability_Fine)678)

#define EEC_TERTRAFFINE_TYPE_678

((EAC_Terrain_Trafficability_Fine)679)

#define EEC_TERTRAFFINE_TYPE_679

((EAC_Terrain_Trafficability_Fine)680)

#define EEC_TERTRAFFINE_TYPE_680

((EAC_Terrain_Trafficability_Fine)681)

#define EEC_TERTRAFFINE_TYPE_681

((EAC_Terrain_Trafficability_Fine)682)

#define EEC_TERTRAFFINE_TYPE_682

((EAC_Terrain_Trafficability_Fine)683)

#define EEC_TERTRAFFINE_TYPE_683

((EAC_Terrain_Trafficability_Fine)684)

#define EEC_TERTRAFFINE_TYPE_684

((EAC_Terrain_Trafficability_Fine)685)

#define EEC_TERTRAFFINE_TYPE_685

((EAC_Terrain_Trafficability_Fine)686)

#define EEC_TERTRAFFINE_TYPE_686

((EAC_Terrain_Trafficability_Fine)687)

#define EEC_TERTRAFFINE_TYPE_687

((EAC_Terrain_Trafficability_Fine)688)

#define EEC_TERTRAFFINE_TYPE_688

((EAC_Terrain_Trafficability_Fine)689)

#define EEC_TERTRAFFINE_TYPE_689

((EAC_Terrain_Trafficability_Fine)690)

#define EEC_TERTRAFFINE_TYPE_690

((EAC_Terrain_Trafficability_Fine)691)

#define EEC_TERTRAFFINE_TYPE_691

((EAC_Terrain_Trafficability_Fine)692)

#define EEC_TERTRAFFINE_TYPE_692

((EAC_Terrain_Trafficability_Fine)693)

#define EEC_TERTRAFFINE_TYPE_693

((EAC_Terrain_Trafficability_Fine)694)

#define EEC_TERTRAFFINE_TYPE_694

((EAC_Terrain_Trafficability_Fine)695)

#define EEC_TERTRAFFINE_TYPE_695

((EAC_Terrain_Trafficability_Fine)696)

#define EEC_TERTRAFFINE_TYPE_696

((EAC_Terrain_Trafficability_Fine)697)

#define EEC_TERTRAFFINE_TYPE_697

((EAC_Terrain_Trafficability_Fine)698)

#define EEC_TERTRAFFINE_TYPE_698

((EAC_Terrain_Trafficability_Fine)699)

#define EEC_TERTRAFFINE_TYPE_699

((EAC_Terrain_Trafficability_Fine)700)

#define EEC_TERTRAFFINE_TYPE_700

((EAC_Terrain_Trafficability_Fine)701)

#define EEC_TERTRAFFINE_TYPE_701

((EAC_Terrain_Trafficability_Fine)702)

#define EEC_TERTRAFFINE_TYPE_702

((EAC_Terrain_Trafficability_Fine)703)

#define EEC_TERTRAFFINE_TYPE_703

((EAC_Terrain_Trafficability_Fine)704)

#define EEC_TERTRAFFINE_TYPE_704

((EAC_Terrain_Trafficability_Fine)705)

#define EEC_TERTRAFFINE_TYPE_705

((EAC_Terrain_Trafficability_Fine)706)

#define EEC_TERTRAFFINE_TYPE_706

((EAC_Terrain_Trafficability_Fine)707)

#define EEC_TERTRAFFINE_TYPE_707

((EAC_Terrain_Trafficability_Fine)708)

#define EEC_TERTRAFFINE_TYPE_708

((EAC_Terrain_Trafficability_Fine)709)

#define EEC_TERTRAFFINE_TYPE_709

((EAC_Terrain_Trafficability_Fine)710)

#define EEC_TERTRAFFINE_TYPE_710

((EAC_Terrain_Trafficability_Fine)711)

#define EEC_TERTRAFFINE_TYPE_711

((EAC_Terrain_Trafficability_Fine)712)

#define EEC_TERTRAFFINE_TYPE_712

((EAC_Terrain_Trafficability_Fine)713)

#define EEC_TERTRAFFINE_TYPE_713

((EAC_Terrain_Trafficability_Fine)714)

#define EEC_TERTRAFFINE_TYPE_714

((EAC_Terrain_Trafficability_Fine)715)

#define EEC_TERTRAFFINE_TYPE_715

((EAC_Terrain_Trafficability_Fine)716)

#define EEC_TERTRAFFINE_TYPE_716

((EAC_Terrain_Trafficability_Fine)717)

#define EEC_TERTRAFFINE_TYPE_717

((EAC_Terrain_Trafficability_Fine)718)

#define EEC_TERTRAFFINE_TYPE_718

((EAC_Terrain_Trafficability_Fine)719)

#define EEC_TERTRAFFINE_TYPE_719

((EAC_Terrain_Trafficability_Fine)720)

#define EEC_TERTRAFFINE_TYPE_720

((EAC_Terrain_Trafficability_Fine)721)

#define EEC_TERTRAFFINE_TYPE_721

((EAC_Terrain_Trafficability_Fine)722)

#define EEC_TERTRAFFINE_TYPE_722

((EAC_Terrain_Trafficability_Fine)723)

#define EEC_TERTRAFFINE_TYPE_723

((EAC_Terrain_Trafficability_Fine)724)

#define EEC_TERTRAFFINE_TYPE_724

((EAC_Terrain_Trafficability_Fine)725)

#define EEC_TERTRAFFINE_TYPE_725

((EAC_Terrain_Trafficability_Fine)726)

#define EEC_TERTRAFFINE_TYPE_726

((EAC_Terrain_Trafficability_Fine)727)

#define EEC_TERTRAFFINE_TYPE_727

((EAC_Terrain_Trafficability_Fine)728)

#define EEC_TERTRAFFINE_TYPE_728

((EAC_Terrain_Trafficability_Fine)729)

#define EEC_TERTRAFFINE_TYPE_729

((EAC_Terrain_Trafficability_Fine)730)

#define EEC_TERTRAFFINE_TYPE_730

((EAC_Terrain_Trafficability_Fine)731)

#define EEC_TERTRAFFINE_TYPE_731

((EAC_Terrain_Trafficability_Fine)732)

#define EEC_TERTRAFFINE_TYPE_732

((EAC_Terrain_Trafficability_Fine)733)

#define EEC_TERTRAFFINE_TYPE_733

((EAC_Terrain_Trafficability_Fine)734)

#define EEC_TERTRAFFINE_TYPE_734

((EAC_Terrain_Trafficability_Fine)735)

#define EEC_TERTRAFFINE_TYPE_735

((EAC_Terrain_Trafficability_Fine)736)

#define EEC_TERTRAFFINE_TYPE_736

((EAC_Terrain_Trafficability_Fine)737)

#define EEC_TERTRAFFINE_TYPE_737

((EAC_Terrain_Trafficability_Fine)738)

#define EEC_TERTRAFFINE_TYPE_738

((EAC_Terrain_Trafficability_Fine)739)

#define EEC_TERTRAFFINE_TYPE_739

((EAC_Terrain_Trafficability_Fine)740)

#define EEC_TERTRAFFINE_TYPE_740

((EAC_Terrain_Trafficability_Fine)741)

#define EEC_TERTRAFFINE_TYPE_741

((EAC_Terrain_Trafficability_Fine)742)

#define EEC_TERTRAFFINE_TYPE_742

((EAC_Terrain_Trafficability_Fine)743)

#define EEC_TERTRAFFINE_TYPE_743

((EAC_Terrain_Trafficability_Fine)744)

#define EEC_TERTRAFFINE_TYPE_744

((EAC_Terrain_Trafficability_Fine)745)

#define EEC_TERTRAFFINE_TYPE_745

((EAC_Terrain_Trafficability_Fine)746)

#define EEC_TERTRAFFINE_TYPE_746

((EAC_Terrain_Trafficability_Fine)747)

#define EEC_TERTRAFFINE_TYPE_747

((EAC_Terrain_Trafficability_Fine)748)

#define EEC_TERTRAFFINE_TYPE_748

((EAC_Terrain_Trafficability_Fine)749)

#define EEC_TERTRAFFINE_TYPE_749

((EAC_Terrain_Trafficability_Fine)750)

#define EEC_TERTRAFFINE_TYPE_750

((EAC_Terrain_Trafficability_Fine)751)

#define EEC_TERTRAFFINE_TYPE_751

((EAC_Terrain_Trafficability_Fine)752)

#define EEC_TERTRAFFINE_TYPE_752

((EAC_Terrain_Trafficability_Fine)753)

#define EEC_TERTRAFFINE_TYPE_753

((EAC_Terrain_Trafficability_Fine)754)

#define EEC_TERTRAFFINE_TYPE_754

((EAC_Terrain_Trafficability_Fine)755)

#define EEC_TERTRAFFINE_TYPE_755

((EAC_Terrain_Trafficability_Fine)756)

#define EEC_TERTRAFFINE_TYPE_756

((EAC_Terrain_Trafficability_Fine)757)

#define EEC_TERTRAFFINE_TYPE_757

((EAC_Terrain_Trafficability_Fine)758)

#define EEC_TERTRAFFINE_TYPE_758

((EAC_Terrain_Trafficability_Fine)759)

#define EEC_TERTRAFFINE_TYPE_759

((EAC_Terrain_Trafficability_Fine)760)

#define EEC_TERTRAFFINE_TYPE_760

((EAC_Terrain_Trafficability_Fine)761)

#define EEC_TERTRAFFINE_TYPE_761

((EAC_Terrain_Trafficability_Fine)762)

#define EEC_TERTRAFFINE_TYPE_762

((EAC_Terrain_Trafficability_Fine)763)

#define EEC_TERTRAFFINE_TYPE_763

((EAC_Terrain_Trafficability_Fine)764)

#define EEC_TERTRAFFINE_TYPE_764

((EAC_Terrain_Trafficability_Fine)765)

#define EEC_TERTRAFFINE_TYPE_765

((EAC_Terrain_Trafficability_Fine)766)

#define EEC_TERTRAFFINE_TYPE_766

((EAC_Terrain_Trafficability_Fine)767)

#define EEC_TERTRAFFINE_TYPE_767

((EAC_Terrain_Trafficability_Fine)768)

#define EEC_TERTRAFFINE_TYPE_768

((EAC_Terrain_Trafficability_Fine)769)

#define EEC_TERTRAFFINE_TYPE_769

((EAC_Terrain_Trafficability_Fine)770)

#define EEC_TERTRAFFINE_TYPE_770

((EAC_Terrain_Trafficability_Fine)771)

#define EEC_TERTRAFFINE_TYPE_771

((EAC_Terrain_Trafficability_Fine)772)

#define EEC_TERTRAFFINE_TYPE_772

((EAC_Terrain_Trafficability_Fine)773)

#define EEC_TERTRAFFINE_TYPE_773

((EAC_Terrain_Trafficability_Fine)774)

#define EEC_TERTRAFFINE_TYPE_774

((EAC_Terrain_Trafficability_Fine)775)

#define EEC_TERTRAFFINE_TYPE_775

((EAC_Terrain_Trafficability_Fine)776)

#define EEC_TERTRAFFINE_TYPE_776

((EAC_Terrain_Trafficability_Fine)777)

#define EEC_TERTRAFFINE_TYPE_777

((EAC_Terrain_Trafficability_Fine)778)

#define EEC_TERTRAFFINE_TYPE_778

((EAC_Terrain_Trafficability_Fine)779)

#define EEC_TERTRAFFINE_TYPE_779

((EAC_Terrain_Trafficability_Fine)780)

#define EEC_TERTRAFFINE_TYPE_780

((EAC_Terrain_Trafficability_Fine)781)

#define EEC_TERTRAFFINE_TYPE_781

((EAC_Terrain_Trafficability_Fine)782)

#define EEC_TERTRAFFINE_TYPE_782

((EAC_Terrain_Trafficability_Fine)783)

#define EEC_TERTRAFFINE_TYPE_783

((EAC_Terrain_Trafficability_Fine)784)

#define EEC_TERTRAFFINE_TYPE_784

((EAC_Terrain_Trafficability_Fine)785)

#define EEC_TERTRAFFINE_TYPE_785

((EAC_Terrain_Trafficability_Fine)786)

#define EEC_TERTRAFFINE_TYPE_786

((EAC_Terrain_Trafficability_Fine)787)

#define EEC_TERTRAFFINE_TYPE_787

((EAC_Terrain_Trafficability_Fine)788)

#define EEC_TERTRAFFINE_TYPE_788

((EAC_Terrain_Trafficability_Fine)789)

#define EEC_TERTRAFFINE_TYPE_789

((EAC_Terrain_Trafficability_Fine)790)

#define EEC_TERTRAFFINE_TYPE_790

((EAC_Terrain_Trafficability_Fine)791)

#define EEC_TERTRAFFINE_TYPE_791

((EAC_Terrain_Trafficability_Fine)792)

#define EEC_TERTRAFFINE_TYPE_792

((EAC_Terrain_Trafficability_Fine)793)

#define EEC_TERTRAFFINE_TYPE_793

((EAC_Terrain_Trafficability_Fine)794)

#define EEC_TERTRAFFINE_TYPE_794

((EAC_Terrain_Trafficability_Fine)795)

#define EEC_TERTRAFFINE_TYPE_795

((EAC_Terrain_Trafficability_Fine)796)

#define EEC_TERTRAFFINE_TYPE_796

((EAC_Terrain_Trafficability_Fine)797)

#define EEC_TERTRAFFINE_TYPE_797

((EAC_Terrain_Trafficability_Fine)798)

#define EEC_TERTRAFFINE_TYPE_798

((EAC_Terrain_Trafficability_Fine)799)

#define EEC_TERTRAFFINE_TYPE_799

((EAC_Terrain_Trafficability_Fine)800)

#define EEC_TERTRAFFINE_TYPE_800

((EAC_Terrain_Trafficability_Fine)801)

#define EEC_TERTRAFFINE_TYPE_801

((EAC_Terrain_Trafficability_Fine)802)

#define EEC_TERTRAFFINE_TYPE_802

((EAC_Terrain_Trafficability_Fine)803)

#define EEC_TERTRAFFINE_TYPE_803

((EAC_Terrain_Trafficability_Fine)804)

#define EEC_TERTRAFFINE_TYPE_804

((EAC_Terrain_Trafficability_Fine)805)

#define EEC_TERTRAFFINE_TYPE_805

((EAC_Terrain_Trafficability_Fine)806)

#define EEC_TERTRAFFINE_TYPE_806

((EAC_Terrain_Trafficability_Fine)807)

#define EEC_TERTRAFFINE_TYPE_807

((EAC_Terrain_Trafficability_Fine)808)

#define EEC_TERTRAFFINE_TYPE_808

((EAC_Terrain_Trafficability_Fine)809)

#define EEC_TERTRAFFINE_TYPE_809

((EAC_Terrain_Trafficability_Fine)810)

#define EEC_TERTRAFFINE_TYPE_810

((EAC_Terrain_Trafficability_Fine)811)

#define EEC_TERTRAFFINE_TYPE_811

((EAC_Terrain_Trafficability_Fine)812)

#define EEC_TERTRAFFINE_TYPE_812

((EAC_Terrain_Trafficability_Fine)813)

#define EEC_TERTRAFFINE_TYPE_813

((EAC_Terrain_Trafficability_Fine)814)

typedef EDCS_Integer    EAC_Terrain_Trafficability_Medium;

#define EEC_TERTRAFMED_TYPE_0

((EAC_Terrain_Trafficability_Medium)1)

#define EEC_TERTRAFMED_TYPE_1

((EAC_Terrain_Trafficability_Medium)2)

#define EEC_TERTRAFMED_TYPE_2

((EAC_Terrain_Trafficability_Medium)3)

#define EEC_TERTRAFMED_TYPE_3

((EAC_Terrain_Trafficability_Medium)4)

#define EEC_TERTRAFMED_TYPE_4

((EAC_Terrain_Trafficability_Medium)5)

#define EEC_TERTRAFMED_TYPE_5

((EAC_Terrain_Trafficability_Medium)6)

#define EEC_TERTRAFMED_TYPE_6

((EAC_Terrain_Trafficability_Medium)7)

#define EEC_TERTRAFMED_TYPE_7

((EAC_Terrain_Trafficability_Medium)8)

#define EEC_TERTRAFMED_TYPE_8

((EAC_Terrain_Trafficability_Medium)9)

#define EEC_TERTRAFMED_TYPE_9

((EAC_Terrain_Trafficability_Medium)10)

#define EEC_TERTRAFMED_TYPE_10

((EAC_Terrain_Trafficability_Medium)11)

#define EEC_TERTRAFMED_TYPE_11

((EAC_Terrain_Trafficability_Medium)12)

#define EEC_TERTRAFMED_TYPE_12

((EAC_Terrain_Trafficability_Medium)13)

#define EEC_TERTRAFMED_TYPE_13

((EAC_Terrain_Trafficability_Medium)14)

#define EEC_TERTRAFMED_TYPE_14

((EAC_Terrain_Trafficability_Medium)15)

#define EEC_TERTRAFMED_TYPE_15

((EAC_Terrain_Trafficability_Medium)16)

#define EEC_TERTRAFMED_TYPE_16

((EAC_Terrain_Trafficability_Medium)17)

#define EEC_TERTRAFMED_TYPE_17

((EAC_Terrain_Trafficability_Medium)18)

#define EEC_TERTRAFMED_TYPE_18

((EAC_Terrain_Trafficability_Medium)19)

#define EEC_TERTRAFMED_TYPE_19

((EAC_Terrain_Trafficability_Medium)20)

#define EEC_TERTRAFMED_TYPE_20

((EAC_Terrain_Trafficability_Medium)21)

#define EEC_TERTRAFMED_TYPE_21

((EAC_Terrain_Trafficability_Medium)22)

#define EEC_TERTRAFMED_TYPE_22

((EAC_Terrain_Trafficability_Medium)23)

#define EEC_TERTRAFMED_TYPE_23

((EAC_Terrain_Trafficability_Medium)24)

#define EEC_TERTRAFMED_TYPE_24

((EAC_Terrain_Trafficability_Medium)25)

#define EEC_TERTRAFMED_TYPE_25

((EAC_Terrain_Trafficability_Medium)26)

#define EEC_TERTRAFMED_TYPE_26

((EAC_Terrain_Trafficability_Medium)27)

#define EEC_TERTRAFMED_TYPE_27

((EAC_Terrain_Trafficability_Medium)28)

#define EEC_TERTRAFMED_TYPE_28

((EAC_Terrain_Trafficability_Medium)29)

#define EEC_TERTRAFMED_TYPE_29

((EAC_Terrain_Trafficability_Medium)30)

#define EEC_TERTRAFMED_TYPE_30

((EAC_Terrain_Trafficability_Medium)31)

typedef EDCS_Integer    EAC_Thunderstorm_Intensity;

#define EEC_TSTORMINT_LIGHT

((EAC_Thunderstorm_Intensity)1)

#define EEC_TSTORMINT_MODERATE

((EAC_Thunderstorm_Intensity)2)

#define EEC_TSTORMINT_HEAVY

((EAC_Thunderstorm_Intensity)3)

typedef EDCS_Integer    EAC_Tidal_Datum;

#define EEC_TIDALDATUM_CHART_DATUM

((EAC_Tidal_Datum)1)

#define EEC_TIDALDATUM_HIGHEST_ASTRONOMICAL_TIDE

((EAC_Tidal_Datum)2)

#define EEC_TIDALDATUM_LOWEST_ASTRONOMICAL_TIDE

((EAC_Tidal_Datum)3)

#define EEC_TIDALDATUM_MEAN_HIGH_WTR

((EAC_Tidal_Datum)4)

#define EEC_TIDALDATUM_MEAN_HIGH_WTR_NEAPS

((EAC_Tidal_Datum)5)

#define EEC_TIDALDATUM_MEAN_HIGH_WTR_SPRINGS

((EAC_Tidal_Datum)6)

#define EEC_TIDALDATUM_MEAN_HIGHER_HIGH_WTR

((EAC_Tidal_Datum)7)

#define EEC_TIDALDATUM_MEAN_HIGHER_LOW_WTR

((EAC_Tidal_Datum)8)

#define EEC_TIDALDATUM_MEAN_LOW_WTR

((EAC_Tidal_Datum)9)

#define EEC_TIDALDATUM_MEAN_LOW_WTR_NEAPS

((EAC_Tidal_Datum)10)

#define EEC_TIDALDATUM_MEAN_LOW_WTR_SPRINGS

((EAC_Tidal_Datum)11)

#define EEC_TIDALDATUM_MEAN_LOWER_HIGH_WTR

((EAC_Tidal_Datum)12)

#define EEC_TIDALDATUM_MEAN_LOWER_LOW_WTR

((EAC_Tidal_Datum)13)

#define EEC_TIDALDATUM_MEAN_SEA_LEVEL

((EAC_Tidal_Datum)14)

#define EEC_TIDALDATUM_MEAN_TIDE_LEVEL

((EAC_Tidal_Datum)15)

typedef EDCS_Integer    EAC_Time_Division_Within_Day;

#define EEC_TIMEDIVWTHNDAY_SUNRISE

((EAC_Time_Division_Within_Day)1)

#define EEC_TIMEDIVWTHNDAY_DAYTIME

((EAC_Time_Division_Within_Day)2)

#define EEC_TIMEDIVWTHNDAY_SUNSET

((EAC_Time_Division_Within_Day)3)

#define EEC_TIMEDIVWTHNDAY_NIGHT_TIME

((EAC_Time_Division_Within_Day)4)

#define EEC_TIMEDIVWTHNDAY_CONTINUOUS

((EAC_Time_Division_Within_Day)5)

typedef EDCS_Integer    EAC_Time_Format;

#define EEC_TIMEFMT_COORDINATED_UNIVERSAL_TIME

((EAC_Time_Format)1)

#define EEC_TIMEFMT_HH

((EAC_Time_Format)2)

#define EEC_TIMEFMT_HH_MM

((EAC_Time_Format)3)

#define EEC_TIMEFMT_HH_MM_SS

((EAC_Time_Format)4)

#define EEC_TIMEFMT_HH_MM_SS_HH_MM

((EAC_Time_Format)5)

#define EEC_TIMEFMT_HH_MM_SS_S

((EAC_Time_Format)6)

#define EEC_TIMEFMT_HH_MM_SSZ

((EAC_Time_Format)7)

#define EEC_TIMEFMT_HHMM

((EAC_Time_Format)8)

#define EEC_TIMEFMT_HHMMSS

((EAC_Time_Format)9)

#define EEC_TIMEFMT_HHMMSS_HHMM

((EAC_Time_Format)10)

#define EEC_TIMEFMT_HHMMSS_S

((EAC_Time_Format)11)

#define EEC_TIMEFMT_HHMMSSZ

((EAC_Time_Format)12)

#define EEC_TIMEFMT_ISO

((EAC_Time_Format)13)

#define EEC_TIMEFMT_LOCAL

((EAC_Time_Format)14)

#define EEC_TIMEFMT_MM

((EAC_Time_Format)15)

#define EEC_TIMEFMT_MM_M

((EAC_Time_Format)16)

#define EEC_TIMEFMT_MM_SS

((EAC_Time_Format)17)

#define EEC_TIMEFMT_MM_SS_S

((EAC_Time_Format)18)

#define EEC_TIMEFMT_MMSS

((EAC_Time_Format)19)

#define EEC_TIMEFMT_MMSS_S

((EAC_Time_Format)20)

#define EEC_TIMEFMT_SS

((EAC_Time_Format)21)

#define EEC_TIMEFMT_SS_S

((EAC_Time_Format)22)

typedef EDCS_Integer    EAC_Time_Period_Format;

#define EEC_TIMEPERFMT_ISO

((EAC_Time_Period_Format)1)

#define EEC_TIMEPERFMT_PERIOD_START_END

((EAC_Time_Period_Format)2)

#define EEC_TIMEPERFMT_DURATION

((EAC_Time_Period_Format)3)

#define EEC_TIMEPERFMT_PERIOD_START_DURATION

((EAC_Time_Period_Format)4)

#define EEC_TIMEPERFMT_PERIOD_DURATION_END

((EAC_Time_Period_Format)5)

#define EEC_TIMEPERFMT_REDUCED

((EAC_Time_Period_Format)6)

typedef EDCS_Integer    EAC_Topmark_Shape;

#define EEC_TPMKSHAP_BESOM_POINT_DOWN

((EAC_Topmark_Shape)1)

#define EEC_TPMKSHAP_BESOM_POINT_UP

((EAC_Topmark_Shape)2)

#define EEC_TPMKSHAP_BOARD

((EAC_Topmark_Shape)3)

#define EEC_TPMKSHAP_CONE_POINT_DOWN

((EAC_Topmark_Shape)4)

#define EEC_TPMKSHAP_CONE_POINT_UP

((EAC_Topmark_Shape)5)

#define EEC_TPMKSHAP_CROSS_SHAPED

((EAC_Topmark_Shape)6)

#define EEC_TPMKSHAP_CUBE_POINT_UP

((EAC_Topmark_Shape)7)

#define EEC_TPMKSHAP_CYLINDER

((EAC_Topmark_Shape)8)

#define EEC_TPMKSHAP_RHOMBUS

((EAC_Topmark_Shape)9)

#define EEC_TPMKSHAP_SPHERE

((EAC_Topmark_Shape)10)

#define EEC_TPMKSHAP_TWO_CONES_BASE_TO_BASE

((EAC_Topmark_Shape)11)

#define EEC_TPMKSHAP_TWO_CONES_POINT_TO_POINT

((EAC_Topmark_Shape)12)

#define EEC_TPMKSHAP_TWO_CONES_POINTS_DOWNWARD

((EAC_Topmark_Shape)13)

#define EEC_TPMKSHAP_TWO_CONES_POINTS_UPWARD

((EAC_Topmark_Shape)14)

#define EEC_TPMKSHAP_TWO_SPHERES

((EAC_Topmark_Shape)15)

#define EEC_TPMKSHAP_X_SHAPED

((EAC_Topmark_Shape)16)

typedef EDCS_Integer    EAC_Topmark_Type;

#define EEC_TPMKTY_BALL

((EAC_Topmark_Type)1)

#define EEC_TPMKTY_BALL_FILLED

((EAC_Topmark_Type)2)

#define EEC_TPMKTY_BALL_OPEN

((EAC_Topmark_Type)3)

#define EEC_TPMKTY_BALL_OVER_CONE

((EAC_Topmark_Type)4)

#define EEC_TPMKTY_BROOM_POINT_DOWN

((EAC_Topmark_Type)5)

#define EEC_TPMKTY_BROOM_POINT_UP

((EAC_Topmark_Type)6)

#define EEC_TPMKTY_CAN

((EAC_Topmark_Type)7)

#define EEC_TPMKTY_CAN_FILLED

((EAC_Topmark_Type)8)

#define EEC_TPMKTY_CAN_OPEN

((EAC_Topmark_Type)9)

#define EEC_TPMKTY_CAN_OVER_BALL_OPEN

((EAC_Topmark_Type)10)

#define EEC_TPMKTY_CIRCLE

((EAC_Topmark_Type)11)

#define EEC_TPMKTY_CIRCLE_OVER_TRIANGLE_POINT_UP

((EAC_Topmark_Type)12)

#define EEC_TPMKTY_CONE_OVER_BALL

((EAC_Topmark_Type)13)

#define EEC_TPMKTY_CONE_POINT_DOWNWARDS

((EAC_Topmark_Type)14)

#define EEC_TPMKTY_CONE_POINT_UPWARDS

((EAC_Topmark_Type)15)

#define EEC_TPMKTY_CROSS_OVER_BALL_FILLED

((EAC_Topmark_Type)16)

#define EEC_TPMKTY_CROSS_OVER_BALL_OPEN

((EAC_Topmark_Type)17)

#define EEC_TPMKTY_DIAMOND

((EAC_Topmark_Type)18)

#define EEC_TPMKTY_DIAMOND_OVER_BALL_FILLED

((EAC_Topmark_Type)19)

#define EEC_TPMKTY_DOUBLE_BALL_OPEN

((EAC_Topmark_Type)20)

#define EEC_TPMKTY_DOUBLE_CONE_POINTS_APART

((EAC_Topmark_Type)21)

#define EEC_TPMKTY_EAST_MARK

((EAC_Topmark_Type)22)

#define EEC_TPMKTY_FLAG

((EAC_Topmark_Type)23)

#define EEC_TPMKTY_ISOLATED_DANGER

((EAC_Topmark_Type)24)

#define EEC_TPMKTY_NONE_PRESENT

((EAC_Topmark_Type)25)

#define EEC_TPMKTY_NORTH_MARK

((EAC_Topmark_Type)26)

#define EEC_TPMKTY_NUN

((EAC_Topmark_Type)27)

#define EEC_TPMKTY_OPTICAL_REFLECTOR

((EAC_Topmark_Type)28)

#define EEC_TPMKTY_OTHER_SHAPE

((EAC_Topmark_Type)29)

#define EEC_TPMKTY_PERCH

((EAC_Topmark_Type)30)

#define EEC_TPMKTY_PORT_HAND

((EAC_Topmark_Type)31)

#define EEC_TPMKTY_RECTANGLE_HORIZONTAL

((EAC_Topmark_Type)32)

#define EEC_TPMKTY_RECTANGLE_VERTICAL

((EAC_Topmark_Type)33)

#define EEC_TPMKTY_RHOMBUS_OVER_CIRCLE

((EAC_Topmark_Type)34)

#define EEC_TPMKTY_SAFE_WATER

((EAC_Topmark_Type)35)

#define EEC_TPMKTY_SOUTH_MARK

((EAC_Topmark_Type)36)

#define EEC_TPMKTY_SPECIAL_X

((EAC_Topmark_Type)37)

#define EEC_TPMKTY_SPHERE_OVER_RHOMBUS

((EAC_Topmark_Type)38)

#define EEC_TPMKTY_SQUARE

((EAC_Topmark_Type)39)

#define EEC_TPMKTY_ST_ANDREWS_CROSS

((EAC_Topmark_Type)40)

#define EEC_TPMKTY_STARBOARD_HAND

((EAC_Topmark_Type)41)

#define EEC_TPMKTY_T_SHAPE

((EAC_Topmark_Type)42)

#define EEC_TPMKTY_TRAPEZIUM_DOWN

((EAC_Topmark_Type)43)

#define EEC_TPMKTY_TRAPEZIUM_UP

((EAC_Topmark_Type)44)

#define EEC_TPMKTY_TRI_POINT_UP_OVER_CIRCLE

((EAC_Topmark_Type)45)

#define EEC_TPMKTY_TRIANGLE_POINT_DOWN

((EAC_Topmark_Type)46)

#define EEC_TPMKTY_TRIANGLE_POINT_UP

((EAC_Topmark_Type)47)

#define EEC_TPMKTY_TWO_UPRIGHT_CROSSES

((EAC_Topmark_Type)48)

#define EEC_TPMKTY_UPRIGHT_CROSS

((EAC_Topmark_Type)49)

#define EEC_TPMKTY_UPRIGHT_CROSS_OVER_CIRCLE

((EAC_Topmark_Type)50)

#define EEC_TPMKTY_WEST_MARK

((EAC_Topmark_Type)51)

typedef EDCS_Integer    EAC_Total_Cloud_Cover_Category;

#define EEC_TOTCLDCOVCAT_NONE_PRESENT

((EAC_Total_Cloud_Cover_Category)1)

#define EEC_TOTCLDCOVCAT_ONE_OKTA

((EAC_Total_Cloud_Cover_Category)2)

#define EEC_TOTCLDCOVCAT_TWO_OKTA

((EAC_Total_Cloud_Cover_Category)3)

#define EEC_TOTCLDCOVCAT_THREE_OKTA

((EAC_Total_Cloud_Cover_Category)4)

#define EEC_TOTCLDCOVCAT_FOUR_OKTA

((EAC_Total_Cloud_Cover_Category)5)

#define EEC_TOTCLDCOVCAT_FIVE_OKTA

((EAC_Total_Cloud_Cover_Category)6)

#define EEC_TOTCLDCOVCAT_SIX_OKTA

((EAC_Total_Cloud_Cover_Category)7)

#define EEC_TOTCLDCOVCAT_SEVEN_OKTA

((EAC_Total_Cloud_Cover_Category)8)

#define EEC_TOTCLDCOVCAT_EIGHT_OKTA

((EAC_Total_Cloud_Cover_Category)9)

#define EEC_TOTCLDCOVCAT_SKY_OBSCURED

((EAC_Total_Cloud_Cover_Category)10)

#define EEC_TOTCLDCOVCAT_PARTIAL_OBSCURATION

((EAC_Total_Cloud_Cover_Category)11)

#define EEC_TOTCLDCOVCAT_SCATTERED

((EAC_Total_Cloud_Cover_Category)12)

#define EEC_TOTCLDCOVCAT_BROKEN

((EAC_Total_Cloud_Cover_Category)13)

#define EEC_TOTCLDCOVCAT_FEW

((EAC_Total_Cloud_Cover_Category)14)

#define EEC_TOTCLDCOVCAT_INDISCERNABLE

((EAC_Total_Cloud_Cover_Category)15)

typedef EDCS_Integer    EAC_Towed_Vehicle_Type;

#define EEC_TOWEDVEHTY_CARGO_TRAILER

((EAC_Towed_Vehicle_Type)1)

#define EEC_TOWEDVEHTY_CHEMICAL_DECONTAMINATION_TRAILER

((EAC_Towed_Vehicle_Type)2)

#define EEC_TOWEDVEHTY_EQUIPMENT_TRANSPORT_TRAILER

((EAC_Towed_Vehicle_Type)3)

#define EEC_TOWEDVEHTY_FUEL_TRAILER

((EAC_Towed_Vehicle_Type)4)

#define EEC_TOWEDVEHTY_GENERATOR_TRAILER

((EAC_Towed_Vehicle_Type)5)

#define EEC_TOWEDVEHTY_LIMBER

((EAC_Towed_Vehicle_Type)6)

#define EEC_TOWEDVEHTY_MAINTENANCE_EQUIPMENT_TRAILER

((EAC_Towed_Vehicle_Type)7)

#define EEC_TOWEDVEHTY_WATER_TRAILER

((EAC_Towed_Vehicle_Type)8)

typedef EDCS_Integer    EAC_Tower_Type;

#define EEC_TOWERTY_BELL

((EAC_Tower_Type)1)

#define EEC_TOWERTY_BRIDGE

((EAC_Tower_Type)2)

#define EEC_TOWERTY_BROADCAST

((EAC_Tower_Type)3)

#define EEC_TOWERTY_CONTROL

((EAC_Tower_Type)4)

#define EEC_TOWERTY_COOLING

((EAC_Tower_Type)5)

#define EEC_TOWERTY_ELECTRICITY

((EAC_Tower_Type)6)

#define EEC_TOWERTY_FIRE

((EAC_Tower_Type)7)

#define EEC_TOWERTY_ILLUMINATION

((EAC_Tower_Type)8)

#define EEC_TOWERTY_LOOKOUT

((EAC_Tower_Type)9)

#define EEC_TOWERTY_LORAN

((EAC_Tower_Type)10)

#define EEC_TOWERTY_MICROWAVE

((EAC_Tower_Type)11)

#define EEC_TOWERTY_MOORING_ARTICULATED

((EAC_Tower_Type)12)

#define EEC_TOWERTY_MOORING

((EAC_Tower_Type)13)

#define EEC_TOWERTY_MULTIPLE_USE

((EAC_Tower_Type)14)

#define EEC_TOWERTY_OBSERVATION

((EAC_Tower_Type)15)

#define EEC_TOWERTY_POWER_TRANSMISSION_LINE_PYLON

((EAC_Tower_Type)16)

#define EEC_TOWERTY_RADAR

((EAC_Tower_Type)17)

#define EEC_TOWERTY_RADIO

((EAC_Tower_Type)18)

#define EEC_TOWERTY_RADIO_OR_TELEVISION

((EAC_Tower_Type)19)

#define EEC_TOWERTY_RECREATION

((EAC_Tower_Type)20)

#define EEC_TOWERTY_TELEVISION

((EAC_Tower_Type)21)

#define EEC_TOWERTY_WATCH

((EAC_Tower_Type)22)

#define EEC_TOWERTY_WATER

((EAC_Tower_Type)23)

#define EEC_TOWERTY_WIRELESS_RADIO

((EAC_Tower_Type)24)

typedef EDCS_Integer    EAC_Transport_Helicopter_Type;

#define EEC_TRNPHELOTY_AH_6J

((EAC_Transport_Helicopter_Type)1)

#define EEC_TRNPHELOTY_CH_3

((EAC_Transport_Helicopter_Type)2)

#define EEC_TRNPHELOTY_CH_46

((EAC_Transport_Helicopter_Type)3)

#define EEC_TRNPHELOTY_CH_47

((EAC_Transport_Helicopter_Type)4)

#define EEC_TRNPHELOTY_CH_47A

((EAC_Transport_Helicopter_Type)5)

#define EEC_TRNPHELOTY_CH_47B

((EAC_Transport_Helicopter_Type)6)

#define EEC_TRNPHELOTY_CH_47C

((EAC_Transport_Helicopter_Type)7)

#define EEC_TRNPHELOTY_CH_47D

((EAC_Transport_Helicopter_Type)8)

#define EEC_TRNPHELOTY_CH_53

((EAC_Transport_Helicopter_Type)9)

#define EEC_TRNPHELOTY_HH_65

((EAC_Transport_Helicopter_Type)10)

#define EEC_TRNPHELOTY_OH_58

((EAC_Transport_Helicopter_Type)11)

#define EEC_TRNPHELOTY_OH_6A

((EAC_Transport_Helicopter_Type)12)

#define EEC_TRNPHELOTY_SH_2

((EAC_Transport_Helicopter_Type)13)

#define EEC_TRNPHELOTY_SH_3

((EAC_Transport_Helicopter_Type)14)

#define EEC_TRNPHELOTY_SH_60

((EAC_Transport_Helicopter_Type)15)

#define EEC_TRNPHELOTY_TH_57

((EAC_Transport_Helicopter_Type)16)

#define EEC_TRNPHELOTY_TH_6

((EAC_Transport_Helicopter_Type)17)

#define EEC_TRNPHELOTY_UH_1

((EAC_Transport_Helicopter_Type)18)

#define EEC_TRNPHELOTY_UH_60

((EAC_Transport_Helicopter_Type)19)

#define EEC_TRNPHELOTY_V_22

((EAC_Transport_Helicopter_Type)20)

typedef EDCS_Integer    EAC_Transport_Landing_Craft_Type;

#define EEC_TRNPLNDGCRFTTY_TAI_WU_CLASS_TRANSPORT_DOCK

((EAC_Transport_Landing_Craft_Type)1)

#define EEC_TRNPLNDGCRFTTY_WU_KANG_CLASS_TRANSPORT_DOCK

((EAC_Transport_Landing_Craft_Type)2)

typedef EDCS_Integer    EAC_Transport_Winged_Aircraft_Type;

#define EEC_TRNPWNGARCRFTY_B707_KC137_SERIES

((EAC_Transport_Winged_Aircraft_Type)1)

#define EEC_TRNPWNGARCRFTY_B707_T17_SERIES

((EAC_Transport_Winged_Aircraft_Type)2)

#define EEC_TRNPWNGARCRFTY_B707_TANKER_SERIES

((EAC_Transport_Winged_Aircraft_Type)3)

#define EEC_TRNPWNGARCRFTY_B707_TRANSPORT_SERIES

((EAC_Transport_Winged_Aircraft_Type)4)

#define EEC_TRNPWNGARCRFTY_KA6D_INTRUDER_SERIES

((EAC_Transport_Winged_Aircraft_Type)5)

#define EEC_TRNPWNGARCRFTY_KC10_EXTENDER_SERIES

((EAC_Transport_Winged_Aircraft_Type)6)

#define EEC_TRNPWNGARCRFTY_KC130_MODEL_382_HERCULES_SERIES_TRANSPORT

((EAC_Transport_Winged_Aircraft_Type)7)

#define EEC_TRNPWNGARCRFTY_KC130H_MODEL_382_HERCULES_SERIES_TRANSPORT

((EAC_Transport_Winged_Aircraft_Type)8)

#define EEC_TRNPWNGARCRFTY_KC135_STRATOTANKER_SERIES

((EAC_Transport_Winged_Aircraft_Type)9)

#define EEC_TRNPWNGARCRFTY_KC135E_STRATOTANKER_SERIES

((EAC_Transport_Winged_Aircraft_Type)10)

#define EEC_TRNPWNGARCRFTY_KC135R_STRATOTANKER_SERIES

((EAC_Transport_Winged_Aircraft_Type)11)

#define EEC_TRNPWNGARCRFTY_L1011_SERIES_TANKER_TRANSPORT

((EAC_Transport_Winged_Aircraft_Type)12)

#define EEC_TRNPWNGARCRFTY_VC10_SERIES_TANKER_TRANSPORT

((EAC_Transport_Winged_Aircraft_Type)13)

typedef EDCS_Integer    EAC_Transportation_Use;

#define EEC_TRNSPUSE_ACCESS_ROAD

((EAC_Transportation_Use)1)

#define EEC_TRNSPUSE_AIR

((EAC_Transportation_Use)2)

#define EEC_TRNSPUSE_AIR_TRAFFIC_CONTROL

((EAC_Transportation_Use)3)

#define EEC_TRNSPUSE_AIRCRAFT

((EAC_Transportation_Use)4)

#define EEC_TRNSPUSE_AQUEDUCT

((EAC_Transportation_Use)5)

#define EEC_TRNSPUSE_AUTOMOTIVE

((EAC_Transportation_Use)6)

#define EEC_TRNSPUSE_BICYCLE

((EAC_Transportation_Use)7)

#define EEC_TRNSPUSE_BOAT

((EAC_Transportation_Use)8)

#define EEC_TRNSPUSE_BUS

((EAC_Transportation_Use)9)

#define EEC_TRNSPUSE_CANAL

((EAC_Transportation_Use)10)

#define EEC_TRNSPUSE_CARAVAN_ROUTE

((EAC_Transportation_Use)11)

#define EEC_TRNSPUSE_CHAIR_LIFT

((EAC_Transportation_Use)12)

#define EEC_TRNSPUSE_HIGHWAY

((EAC_Transportation_Use)13)

#define EEC_TRNSPUSE_INDUSTRIAL_VESSEL

((EAC_Transportation_Use)14)

#define EEC_TRNSPUSE_MARINE

((EAC_Transportation_Use)15)

#define EEC_TRNSPUSE_MINERALS

((EAC_Transportation_Use)16)

#define EEC_TRNSPUSE_MOTORCYCLE

((EAC_Transportation_Use)17)

#define EEC_TRNSPUSE_NO_TRANSPORT_USE

((EAC_Transportation_Use)18)

#define EEC_TRNSPUSE_NON_HUMAN_ANIMAL

((EAC_Transportation_Use)19)

#define EEC_TRNSPUSE_PASSENGER

((EAC_Transportation_Use)20)

#define EEC_TRNSPUSE_PATH

((EAC_Transportation_Use)21)

#define EEC_TRNSPUSE_PEDESTRIAN

((EAC_Transportation_Use)22)

#define EEC_TRNSPUSE_PIPELINE

((EAC_Transportation_Use)23)

#define EEC_TRNSPUSE_PORTAGE

((EAC_Transportation_Use)24)

#define EEC_TRNSPUSE_RAILWAY

((EAC_Transportation_Use)25)

#define EEC_TRNSPUSE_ROAD

((EAC_Transportation_Use)26)

#define EEC_TRNSPUSE_ROAD_AND_RAILWAY

((EAC_Transportation_Use)27)

#define EEC_TRNSPUSE_ROAD_AND_RUNWAY

((EAC_Transportation_Use)28)

#define EEC_TRNSPUSE_SHIP

((EAC_Transportation_Use)29)

#define EEC_TRNSPUSE_SHIPPING_LANE

((EAC_Transportation_Use)30)

#define EEC_TRNSPUSE_SKI_TOW

((EAC_Transportation_Use)31)

#define EEC_TRNSPUSE_SLEIGH_TOW

((EAC_Transportation_Use)32)

#define EEC_TRNSPUSE_SLIP_OR_ACCESS_ROAD

((EAC_Transportation_Use)33)

#define EEC_TRNSPUSE_SLIP_ROAD

((EAC_Transportation_Use)34)

#define EEC_TRNSPUSE_STREET

((EAC_Transportation_Use)35)

#define EEC_TRNSPUSE_SUBWAY

((EAC_Transportation_Use)36)

#define EEC_TRNSPUSE_THROUGH_ROUTE

((EAC_Transportation_Use)37)

#define EEC_TRNSPUSE_TOW_PATH

((EAC_Transportation_Use)38)

#define EEC_TRNSPUSE_UTILITY

((EAC_Transportation_Use)39)

#define EEC_TRNSPUSE_VEHICLE_AND_PEDESTRIAN

((EAC_Transportation_Use)40)

#define EEC_TRNSPUSE_WATERWAY

((EAC_Transportation_Use)41)

typedef EDCS_Integer    EAC_Tree_Type;

#define EEC_TREETY_DECIDUOUS

((EAC_Tree_Type)1)

#define EEC_TREETY_EVERGREEN

((EAC_Tree_Type)2)

#define EEC_TREETY_MIXED

((EAC_Tree_Type)3)

typedef EDCS_Integer    EAC_Truck_Load_Class;

#define EEC_TRUCKLOADCLS_HEAVY

((EAC_Truck_Load_Class)1)

#define EEC_TRUCKLOADCLS_LIGHT

((EAC_Truck_Load_Class)2)

#define EEC_TRUCKLOADCLS_MEDIUM

((EAC_Truck_Load_Class)3)

typedef EDCS_Integer    EAC_Tunnel_Cross_Section;

#define EEC_TNLXSECT_ARCH

((EAC_Tunnel_Cross_Section)1)

#define EEC_TNLXSECT_BOX

((EAC_Tunnel_Cross_Section)2)

#define EEC_TNLXSECT_CIRCULAR

((EAC_Tunnel_Cross_Section)3)

typedef EDCS_Integer    EAC_Underlying_Material_Characteristic;

#define EEC_UNDRMATCHR_BROKEN

((EAC_Underlying_Material_Characteristic)1)

#define EEC_UNDRMATCHR_CALCAREOUS

((EAC_Underlying_Material_Characteristic)2)

#define EEC_UNDRMATCHR_COARSE

((EAC_Underlying_Material_Characteristic)3)

#define EEC_UNDRMATCHR_DECAYED

((EAC_Underlying_Material_Characteristic)4)

#define EEC_UNDRMATCHR_FINE_PARTICLES

((EAC_Underlying_Material_Characteristic)5)

#define EEC_UNDRMATCHR_FLINTY

((EAC_Underlying_Material_Characteristic)6)

#define EEC_UNDRMATCHR_GLACIAL

((EAC_Underlying_Material_Characteristic)7)

#define EEC_UNDRMATCHR_GRITTY

((EAC_Underlying_Material_Characteristic)8)

#define EEC_UNDRMATCHR_GROUND

((EAC_Underlying_Material_Characteristic)9)

#define EEC_UNDRMATCHR_HARD

((EAC_Underlying_Material_Characteristic)10)

#define EEC_UNDRMATCHR_LARGE_PARTICLES

((EAC_Underlying_Material_Characteristic)11)

#define EEC_UNDRMATCHR_MASONRY

((EAC_Underlying_Material_Characteristic)12)

#define EEC_UNDRMATCHR_MEDIUM_PARTICLES

((EAC_Underlying_Material_Characteristic)13)

#define EEC_UNDRMATCHR_ROCKY

((EAC_Underlying_Material_Characteristic)14)

#define EEC_UNDRMATCHR_ROTTEN

((EAC_Underlying_Material_Characteristic)15)

#define EEC_UNDRMATCHR_SMALL_PARTICLES

((EAC_Underlying_Material_Characteristic)16)

#define EEC_UNDRMATCHR_SOFT

((EAC_Underlying_Material_Characteristic)17)

#define EEC_UNDRMATCHR_SPECKLED

((EAC_Underlying_Material_Characteristic)18)

#define EEC_UNDRMATCHR_STICKY

((EAC_Underlying_Material_Characteristic)19)

#define EEC_UNDRMATCHR_STIFF

((EAC_Underlying_Material_Characteristic)20)

#define EEC_UNDRMATCHR_STREAKY

((EAC_Underlying_Material_Characteristic)21)

#define EEC_UNDRMATCHR_TENACIOUS

((EAC_Underlying_Material_Characteristic)22)

#define EEC_UNDRMATCHR_UNEVEN

((EAC_Underlying_Material_Characteristic)23)

#define EEC_UNDRMATCHR_VARIED

((EAC_Underlying_Material_Characteristic)24)

#define EEC_UNDRMATCHR_VOLCANIC

((EAC_Underlying_Material_Characteristic)25)

typedef EDCS_Integer    EAC_Underlying_Material_Type;

#define EEC_UNDRMATTY_ASH

((EAC_Underlying_Material_Type)1)

#define EEC_UNDRMATTY_BOULDER

((EAC_Underlying_Material_Type)2)

#define EEC_UNDRMATTY_CHALK

((EAC_Underlying_Material_Type)3)

#define EEC_UNDRMATTY_CINDER

((EAC_Underlying_Material_Type)4)

#define EEC_UNDRMATTY_CIRRIPEDIA

((EAC_Underlying_Material_Type)5)

#define EEC_UNDRMATTY_CLAY

((EAC_Underlying_Material_Type)6)

#define EEC_UNDRMATTY_COBBLE

((EAC_Underlying_Material_Type)7)

#define EEC_UNDRMATTY_CORAL

((EAC_Underlying_Material_Type)8)

#define EEC_UNDRMATTY_CORAL_HEAD

((EAC_Underlying_Material_Type)9)

#define EEC_UNDRMATTY_DIATOMACEOUS_EARTH

((EAC_Underlying_Material_Type)10)

#define EEC_UNDRMATTY_EVAPORITE

((EAC_Underlying_Material_Type)11)

#define EEC_UNDRMATTY_FORAMINIFERA

((EAC_Underlying_Material_Type)12)

#define EEC_UNDRMATTY_FUCUS

((EAC_Underlying_Material_Type)13)

#define EEC_UNDRMATTY_GLASS_REINFORCED_PLASTIC

((EAC_Underlying_Material_Type)14)

#define EEC_UNDRMATTY_GLOBIGERINA

((EAC_Underlying_Material_Type)15)

#define EEC_UNDRMATTY_GRASS

((EAC_Underlying_Material_Type)16)

#define EEC_UNDRMATTY_GRAVEL

((EAC_Underlying_Material_Type)17)

#define EEC_UNDRMATTY_GROUND

((EAC_Underlying_Material_Type)18)

#define EEC_UNDRMATTY_LAVA

((EAC_Underlying_Material_Type)19)

#define EEC_UNDRMATTY_MADREPORE

((EAC_Underlying_Material_Type)20)

#define EEC_UNDRMATTY_MANGANESE

((EAC_Underlying_Material_Type)21)

#define EEC_UNDRMATTY_MARL

((EAC_Underlying_Material_Type)22)

#define EEC_UNDRMATTY_MATTE

((EAC_Underlying_Material_Type)23)

#define EEC_UNDRMATTY_MUD

((EAC_Underlying_Material_Type)24)

#define EEC_UNDRMATTY_MUSSEL

((EAC_Underlying_Material_Type)25)

#define EEC_UNDRMATTY_OOZE

((EAC_Underlying_Material_Type)26)

#define EEC_UNDRMATTY_OYSTER

((EAC_Underlying_Material_Type)27)

#define EEC_UNDRMATTY_PEBBLE

((EAC_Underlying_Material_Type)28)

#define EEC_UNDRMATTY_PLANT_MATERIAL

((EAC_Underlying_Material_Type)29)

#define EEC_UNDRMATTY_POLYZOA

((EAC_Underlying_Material_Type)30)

#define EEC_UNDRMATTY_PTEROPOD

((EAC_Underlying_Material_Type)31)

#define EEC_UNDRMATTY_PUMICE

((EAC_Underlying_Material_Type)32)

#define EEC_UNDRMATTY_QUARTZ

((EAC_Underlying_Material_Type)33)

#define EEC_UNDRMATTY_RADIOLARIAN

((EAC_Underlying_Material_Type)34)

#define EEC_UNDRMATTY_ROCK

((EAC_Underlying_Material_Type)35)

#define EEC_UNDRMATTY_SAND

((EAC_Underlying_Material_Type)36)

#define EEC_UNDRMATTY_SCHIST

((EAC_Underlying_Material_Type)37)

#define EEC_UNDRMATTY_SCORIA

((EAC_Underlying_Material_Type)38)

#define EEC_UNDRMATTY_SEA_TANGLE

((EAC_Underlying_Material_Type)39)

#define EEC_UNDRMATTY_SEAWEED

((EAC_Underlying_Material_Type)40)

#define EEC_UNDRMATTY_SHELL

((EAC_Underlying_Material_Type)41)

#define EEC_UNDRMATTY_SHINGLE

((EAC_Underlying_Material_Type)42)

#define EEC_UNDRMATTY_SILT

((EAC_Underlying_Material_Type)43)

#define EEC_UNDRMATTY_SPICULE

((EAC_Underlying_Material_Type)44)

#define EEC_UNDRMATTY_SPONGE

((EAC_Underlying_Material_Type)45)

#define EEC_UNDRMATTY_STONE

((EAC_Underlying_Material_Type)46)

#define EEC_UNDRMATTY_THATCH

((EAC_Underlying_Material_Type)47)

#define EEC_UNDRMATTY_TUFA

((EAC_Underlying_Material_Type)48)

#define EEC_UNDRMATTY_URANIUM

((EAC_Underlying_Material_Type)49)

#define EEC_UNDRMATTY_VEGETATION_PRODUCT

((EAC_Underlying_Material_Type)50)

#define EEC_UNDRMATTY_VOLCANIC

((EAC_Underlying_Material_Type)51)

#define EEC_UNDRMATTY_VOLCANIC_ASH

((EAC_Underlying_Material_Type)52)

#define EEC_UNDRMATTY_WATER

((EAC_Underlying_Material_Type)53)

#define EEC_UNDRMATTY_WOOD

((EAC_Underlying_Material_Type)54)

#define EEC_UNDRMATTY_ZINC

((EAC_Underlying_Material_Type)55)

typedef EDCS_Integer    EAC_Urban_Street_Pattern;

#define EEC_URBSTREETPAT_CURVILINEAR_CLUSTER

((EAC_Urban_Street_Pattern)1)

#define EEC_URBSTREETPAT_IRREG_GRID

((EAC_Urban_Street_Pattern)2)

#define EEC_URBSTREETPAT_IRREG_RADIAL

((EAC_Urban_Street_Pattern)3)

#define EEC_URBSTREETPAT_LINEAR_STRIP

((EAC_Urban_Street_Pattern)4)

#define EEC_URBSTREETPAT_MIXED_CLUSTER

((EAC_Urban_Street_Pattern)5)

#define EEC_URBSTREETPAT_MIXED_GRID

((EAC_Urban_Street_Pattern)6)

#define EEC_URBSTREETPAT_MIXED_RADIAL

((EAC_Urban_Street_Pattern)7)

#define EEC_URBSTREETPAT_REG_GRID

((EAC_Urban_Street_Pattern)8)

#define EEC_URBSTREETPAT_REG_RADIAL

((EAC_Urban_Street_Pattern)9)

typedef EDCS_Integer    EAC_Urban_Terrain_Zone_Type;

#define EEC_URBTERZNTY_ATTACHED_1

((EAC_Urban_Terrain_Zone_Type)1)

#define EEC_URBTERZNTY_ATTACHED_2

((EAC_Urban_Terrain_Zone_Type)2)

#define EEC_URBTERZNTY_ATTACHED_3

((EAC_Urban_Terrain_Zone_Type)3)

#define EEC_URBTERZNTY_ATTACHED_4

((EAC_Urban_Terrain_Zone_Type)4)

#define EEC_URBTERZNTY_ATTACHED_5

((EAC_Urban_Terrain_Zone_Type)5)

#define EEC_URBTERZNTY_ATTACHED_6

((EAC_Urban_Terrain_Zone_Type)6)

#define EEC_URBTERZNTY_ATTACHED_BUILDINGS

((EAC_Urban_Terrain_Zone_Type)7)

#define EEC_URBTERZNTY_CLOSE_SET_BUILDINGS

((EAC_Urban_Terrain_Zone_Type)8)

#define EEC_URBTERZNTY_DISCRETE_CLUST_1

((EAC_Urban_Terrain_Zone_Type)9)

#define EEC_URBTERZNTY_DISCRETE_CLUST_2

((EAC_Urban_Terrain_Zone_Type)10)

#define EEC_URBTERZNTY_DISCRETE_CLUST_3

((EAC_Urban_Terrain_Zone_Type)11)

#define EEC_URBTERZNTY_DISCRETE_CLUST_4

((EAC_Urban_Terrain_Zone_Type)12)

#define EEC_URBTERZNTY_DISCRETE_CLUST_5

((EAC_Urban_Terrain_Zone_Type)13)

#define EEC_URBTERZNTY_DISCRETE_CLUST_6

((EAC_Urban_Terrain_Zone_Type)14)

#define EEC_URBTERZNTY_DISCRETE_CLUST_8

((EAC_Urban_Terrain_Zone_Type)15)

#define EEC_URBTERZNTY_DISCRETE_OPEN_1

((EAC_Urban_Terrain_Zone_Type)16)

#define EEC_URBTERZNTY_DISCRETE_OPEN_2

((EAC_Urban_Terrain_Zone_Type)17)

#define EEC_URBTERZNTY_DISCRETE_OPEN_3

((EAC_Urban_Terrain_Zone_Type)18)

#define EEC_URBTERZNTY_DISCRETE_OPEN_4

((EAC_Urban_Terrain_Zone_Type)19)

#define EEC_URBTERZNTY_DISCRETE_OPEN_5

((EAC_Urban_Terrain_Zone_Type)20)

#define EEC_URBTERZNTY_DISCRETE_OPEN_6

((EAC_Urban_Terrain_Zone_Type)21)

#define EEC_URBTERZNTY_DOES_NOT_CONFORM

((EAC_Urban_Terrain_Zone_Type)22)

#define EEC_URBTERZNTY_WIDELY_SPACED_BUILDINGS

((EAC_Urban_Terrain_Zone_Type)23)

typedef EDCS_Integer    EAC_Usage;

#define EEC_USAGE_ADVERTISING_BILLBOARD

((EAC_Usage)1)

#define EEC_USAGE_AERODROME_TERMINAL

((EAC_Usage)2)

#define EEC_USAGE_AGRICULTURE

((EAC_Usage)3)

#define EEC_USAGE_AID_TO_NAVIGATION_CHANGEOVER

((EAC_Usage)4)

#define EEC_USAGE_AIRCRAFT_CONTROL

((EAC_Usage)5)

#define EEC_USAGE_AIRCRAFT_FACILITY

((EAC_Usage)6)

#define EEC_USAGE_AIRCRAFT_HANGER_APRON

((EAC_Usage)7)

#define EEC_USAGE_ALERT_APRON_OR_HARDSTAND

((EAC_Usage)8)

#define EEC_USAGE_ALTERNATE_ENTRY

((EAC_Usage)9)

#define EEC_USAGE_ALTERNATE_ENTRY_OR_EXIT

((EAC_Usage)10)

#define EEC_USAGE_ALTERNATE_EXIT

((EAC_Usage)11)

#define EEC_USAGE_ALTIMETER_CHANGE

((EAC_Usage)12)

#define EEC_USAGE_ANCHOR_POINT

((EAC_Usage)13)

#define EEC_USAGE_ANIMAL_SANCTUARY

((EAC_Usage)14)

#define EEC_USAGE_APARTMENT

((EAC_Usage)15)

#define EEC_USAGE_ARCP

((EAC_Usage)16)

#define EEC_USAGE_ARIP

((EAC_Usage)17)

#define EEC_USAGE_AS_FILL

((EAC_Usage)18)

#define EEC_USAGE_AVALANCHE

((EAC_Usage)19)

#define EEC_USAGE_BASE_FLIGHT_APRON

((EAC_Usage)20)

#define EEC_USAGE_BUTTS

((EAC_Usage)21)

#define EEC_USAGE_CABLE_PIPE_SIGN

((EAC_Usage)22)

#define EEC_USAGE_CAUSEWAY

((EAC_Usage)23)

#define EEC_USAGE_CITY

((EAC_Usage)24)

#define EEC_USAGE_CLOCK

((EAC_Usage)25)

#define EEC_USAGE_CLOSED

((EAC_Usage)26)

#define EEC_USAGE_COMMERCE

((EAC_Usage)27)

#define EEC_USAGE_COMMERCE_OR_RECREATION

((EAC_Usage)28)

#define EEC_USAGE_COMMUNAL

((EAC_Usage)29)

#define EEC_USAGE_COMMUNICATION

((EAC_Usage)30)

#define EEC_USAGE_COMPASS_ADJUSTMENT

((EAC_Usage)31)

#define EEC_USAGE_COMPASS_ROSE_HARDSTAND

((EAC_Usage)32)

#define EEC_USAGE_COMPULSORY_REPORT_POINTS

((EAC_Usage)33)

#define EEC_USAGE_CONTAINER

((EAC_Usage)34)

#define EEC_USAGE_DECOY

((EAC_Usage)35)

#define EEC_USAGE_DEPOT_APRON

((EAC_Usage)36)

#define EEC_USAGE_DISPERSAL_HARDSTAND

((EAC_Usage)37)

#define EEC_USAGE_DRAG_STRIP

((EAC_Usage)38)

#define EEC_USAGE_DRINKING_WATER

((EAC_Usage)39)

#define EEC_USAGE_DUGOUT

((EAC_Usage)40)

#define EEC_USAGE_DYKE

((EAC_Usage)41)

#define EEC_USAGE_ENGINE_RUN_UP_HARDSTAND

((EAC_Usage)42)

#define EEC_USAGE_ENGINE_TEST_PAD

((EAC_Usage)43)

#define EEC_USAGE_ENTRY

((EAC_Usage)44)

#define EEC_USAGE_ENTRY_OR_STARTING

((EAC_Usage)45)

#define EEC_USAGE_EXIT

((EAC_Usage)46)

#define EEC_USAGE_EXIT_OR_END

((EAC_Usage)47)

#define EEC_USAGE_FEDERAL

((EAC_Usage)48)

#define EEC_USAGE_FEEDER

((EAC_Usage)49)

#define EEC_USAGE_FILL

((EAC_Usage)50)

#define EEC_USAGE_FILTRATION_POND

((EAC_Usage)51)

#define EEC_USAGE_FINAL_APPROACH_FIX

((EAC_Usage)52)

#define EEC_USAGE_FIREBREAK

((EAC_Usage)53)

#define EEC_USAGE_FIRING_IN_HARDSTAND

((EAC_Usage)54)

#define EEC_USAGE_FLOOD_BARRAGE

((EAC_Usage)55)

#define EEC_USAGE_FLOOD_CONTROL

((EAC_Usage)56)

#define EEC_USAGE_FOREST_PRESERVE

((EAC_Usage)57)

#define EEC_USAGE_GOVERNMENT

((EAC_Usage)58)

#define EEC_USAGE_GOVERNMENT_OR_INSTITUTION

((EAC_Usage)59)

#define EEC_USAGE_HIGH_ALTITUDE_ENROUTE

((EAC_Usage)60)

#define EEC_USAGE_HIGHWAY_SIGN

((EAC_Usage)61)

#define EEC_USAGE_HOTEL

((EAC_Usage)62)

#define EEC_USAGE_INDIGENOUS_BURIAL_GROUND

((EAC_Usage)63)

#define EEC_USAGE_INDUSTRY

((EAC_Usage)64)

#define EEC_USAGE_INITIAL_APPROACH_FIX

((EAC_Usage)65)

#define EEC_USAGE_INSTITUTION

((EAC_Usage)66)

#define EEC_USAGE_INSULAR

((EAC_Usage)67)

#define EEC_USAGE_INTAKE

((EAC_Usage)68)

#define EEC_USAGE_INTERNATIONAL

((EAC_Usage)69)

#define EEC_USAGE_INTERSTATE

((EAC_Usage)70)

#define EEC_USAGE_IRRIGATION

((EAC_Usage)71)

#define EEC_USAGE_JOINT

((EAC_Usage)72)

#define EEC_USAGE_LEVEE

((EAC_Usage)73)

#define EEC_USAGE_LEVEE_OR_DYKE

((EAC_Usage)74)

#define EEC_USAGE_LIMITED

((EAC_Usage)75)

#define EEC_USAGE_LOW_ALTITUDE_ENROUTE

((EAC_Usage)76)

#define EEC_USAGE_LOW_HIGH_ALTITUDE_ENROUTE

((EAC_Usage)77)

#define EEC_USAGE_MAINTENANCE_HARDSTAND

((EAC_Usage)78)

#define EEC_USAGE_MANDATORY

((EAC_Usage)79)

#define EEC_USAGE_MARINE

((EAC_Usage)80)

#define EEC_USAGE_MARINE_STATION

((EAC_Usage)81)

#define EEC_USAGE_MEDICAL

((EAC_Usage)82)

#define EEC_USAGE_MILEAGE_BREAK_DOWN

((EAC_Usage)83)

#define EEC_USAGE_MILITARY

((EAC_Usage)84)

#define EEC_USAGE_MILITARY_DISTRICT

((EAC_Usage)85)

#define EEC_USAGE_MINING

((EAC_Usage)86)

#define EEC_USAGE_MISSED_APPROACH_POINT

((EAC_Usage)87)

#define EEC_USAGE_MIXED_URBAN

((EAC_Usage)88)

#define EEC_USAGE_MOTEL

((EAC_Usage)89)

#define EEC_USAGE_NATIONAL

((EAC_Usage)90)

#define EEC_USAGE_NATIONAL_SUBDIVISION

((EAC_Usage)91)

#define EEC_USAGE_NAVIGATION_CHECK_POINT

((EAC_Usage)92)

#define EEC_USAGE_NOMAD

((EAC_Usage)93)

#define EEC_USAGE_NON_COMPULSORY_REPORT_POINTS

((EAC_Usage)94)

#define EEC_USAGE_NON_MILITARY

((EAC_Usage)95)

#define EEC_USAGE_NON_PRECISION_INSTRUMENT_APPROACH

((EAC_Usage)96)

#define EEC_USAGE_OIL_EXPLORATION

((EAC_Usage)97)

#define EEC_USAGE_OPEN

((EAC_Usage)98)

#define EEC_USAGE_OPERATIONAL_APRON

((EAC_Usage)99)

#define EEC_USAGE_OUTFALL

((EAC_Usage)100)

#define EEC_USAGE_PAD_HARDSTAND

((EAC_Usage)101)

#define EEC_USAGE_PARKING_HARDSTAND

((EAC_Usage)102)

#define EEC_USAGE_POWER

((EAC_Usage)103)

#define EEC_USAGE_PRECISION_INSTRUMENT_APPROACH

((EAC_Usage)104)

#define EEC_USAGE_PRIMARY

((EAC_Usage)105)

#define EEC_USAGE_PRISONER

((EAC_Usage)106)

#define EEC_USAGE_PRIVATE

((EAC_Usage)107)

#define EEC_USAGE_PROHIBITED_AREA

((EAC_Usage)108)

#define EEC_USAGE_PROVINCIAL

((EAC_Usage)109)

#define EEC_USAGE_PUBLIC

((EAC_Usage)110)

#define EEC_USAGE_QUATERNARY

((EAC_Usage)111)

#define EEC_USAGE_QUINTARY

((EAC_Usage)112)

#define EEC_USAGE_RADAR

((EAC_Usage)113)

#define EEC_USAGE_RECREATION

((EAC_Usage)114)

#define EEC_USAGE_RECREATION_OR_INDUSTRY

((EAC_Usage)115)

#define EEC_USAGE_REFUELING_HARDSTAND

((EAC_Usage)116)

#define EEC_USAGE_REFUGEE

((EAC_Usage)117)

#define EEC_USAGE_REGIONAL

((EAC_Usage)118)

#define EEC_USAGE_RESERVE

((EAC_Usage)119)

#define EEC_USAGE_RESERVED

((EAC_Usage)120)

#define EEC_USAGE_RESIDENCE

((EAC_Usage)121)

#define EEC_USAGE_RESIDENCE_OR_AGRICULTURE

((EAC_Usage)122)

#define EEC_USAGE_RESTRICTED

((EAC_Usage)123)

#define EEC_USAGE_RETAIL

((EAC_Usage)124)

#define EEC_USAGE_RETAINING

((EAC_Usage)125)

#define EEC_USAGE_ROCK_SHED

((EAC_Usage)126)

#define EEC_USAGE_SCHOOL

((EAC_Usage)127)

#define EEC_USAGE_SCOREBOARD

((EAC_Usage)128)

#define EEC_USAGE_SEAPLANE_RUN

((EAC_Usage)129)

#define EEC_USAGE_SECONDARY

((EAC_Usage)130)

#define EEC_USAGE_SINGLE_POINT_MOORING

((EAC_Usage)131)

#define EEC_USAGE_SNOW_SHED

((EAC_Usage)132)

#define EEC_USAGE_STATE

((EAC_Usage)133)

#define EEC_USAGE_STOL_APPROACH

((EAC_Usage)134)

#define EEC_USAGE_STUB_APRON

((EAC_Usage)135)

#define EEC_USAGE_TELEGRAPH

((EAC_Usage)136)

#define EEC_USAGE_TELEPHONE

((EAC_Usage)137)

#define EEC_USAGE_TEMPORARY_RESIDENCE

((EAC_Usage)138)

#define EEC_USAGE_TERMINUS

((EAC_Usage)139)

#define EEC_USAGE_TERMINUS_OR_TERMINAL

((EAC_Usage)140)

#define EEC_USAGE_TERTIARY

((EAC_Usage)141)

#define EEC_USAGE_TIMEBALL

((EAC_Usage)142)

#define EEC_USAGE_TOURIST

((EAC_Usage)143)

#define EEC_USAGE_TRANSACTION

((EAC_Usage)144)

#define EEC_USAGE_TRANSIENT_APRON

((EAC_Usage)145)

#define EEC_USAGE_TRANSPORTATION

((EAC_Usage)146)

#define EEC_USAGE_TRIANGULATION

((EAC_Usage)147)

#define EEC_USAGE_TRIBAL

((EAC_Usage)148)

#define EEC_USAGE_TURNING

((EAC_Usage)149)

#define EEC_USAGE_UNIDENTIFIED_AIRSTRIP

((EAC_Usage)150)

#define EEC_USAGE_UNPOPULATED

((EAC_Usage)151)

#define EEC_USAGE_UTILITY_OR_COMMUNICATION

((EAC_Usage)152)

#define EEC_USAGE_VESSEL_BERTH

((EAC_Usage)153)

#define EEC_USAGE_VISUAL_APPROACH

((EAC_Usage)154)

#define EEC_USAGE_VISUAL_DESCENT_POINT

((EAC_Usage)155)

typedef EDCS_Integer    EAC_Utility_Use;

#define EEC_UTILUSE_DRINKING_WATER

((EAC_Utility_Use)1)

#define EEC_UTILUSE_OUTBUILDING

((EAC_Utility_Use)2)

#define EEC_UTILUSE_OUTFALL

((EAC_Utility_Use)3)

#define EEC_UTILUSE_POWER

((EAC_Utility_Use)4)

#define EEC_UTILUSE_TELEGRAPH

((EAC_Utility_Use)5)

#define EEC_UTILUSE_TELEPHONE

((EAC_Utility_Use)6)

#define EEC_UTILUSE_TRIANGULATION

((EAC_Utility_Use)7)

#define EEC_UTILUSE_UTILITY_COMMUNICATION

((EAC_Utility_Use)8)

#define EEC_UTILUSE_WATER_INTAKE

((EAC_Utility_Use)9)

typedef EDCS_Integer    EAC_Vegetation_Type;

#define EEC_VEGTY_AGRI_SCATTERED_FORESTS

((EAC_Vegetation_Type)1)

#define EEC_VEGTY_AGRI_SCATTERED_TREES

((EAC_Vegetation_Type)2)

#define EEC_VEGTY_ALMOND

((EAC_Vegetation_Type)3)

#define EEC_VEGTY_ALPINE_TUNDRA

((EAC_Vegetation_Type)4)

#define EEC_VEGTY_APPLE

((EAC_Vegetation_Type)5)

#define EEC_VEGTY_ARTEMISIA

((EAC_Vegetation_Type)6)

#define EEC_VEGTY_ASH

((EAC_Vegetation_Type)7)

#define EEC_VEGTY_BAMBOO

((EAC_Vegetation_Type)8)

#define EEC_VEGTY_BEECH

((EAC_Vegetation_Type)9)

#define EEC_VEGTY_BIRCH

((EAC_Vegetation_Type)10)

#define EEC_VEGTY_BLACK_SPRUCE

((EAC_Vegetation_Type)11)

#define EEC_VEGTY_BOG

((EAC_Vegetation_Type)12)

#define EEC_VEGTY_BRUSHLAND_MEDIUM_TO_DENSE

((EAC_Vegetation_Type)13)

#define EEC_VEGTY_BRUSHLAND_OPEN_TO_MEDIUM

((EAC_Vegetation_Type)14)

#define EEC_VEGTY_CAROB

((EAC_Vegetation_Type)15)

#define EEC_VEGTY_CASUARINA

((EAC_Vegetation_Type)16)

#define EEC_VEGTY_CHESTNUT

((EAC_Vegetation_Type)17)

#define EEC_VEGTY_CITRUS

((EAC_Vegetation_Type)18)

#define EEC_VEGTY_CONIFER

((EAC_Vegetation_Type)19)

#define EEC_VEGTY_CORK_OAK

((EAC_Vegetation_Type)20)

#define EEC_VEGTY_CRANBERRY

((EAC_Vegetation_Type)21)

#define EEC_VEGTY_CYPRESS

((EAC_Vegetation_Type)22)

#define EEC_VEGTY_DECIDUOUS_UNSPECIFIED

((EAC_Vegetation_Type)23)

#define EEC_VEGTY_DRY_CROPS

((EAC_Vegetation_Type)24)

#define EEC_VEGTY_ELM

((EAC_Vegetation_Type)25)

#define EEC_VEGTY_EUCALYPTUS

((EAC_Vegetation_Type)26)

#define EEC_VEGTY_EVERGREEN_UNSPECIFIED

((EAC_Vegetation_Type)27)

#define EEC_VEGTY_FILAO

((EAC_Vegetation_Type)28)

#define EEC_VEGTY_FIR

((EAC_Vegetation_Type)29)

#define EEC_VEGTY_FOREST_CLEARING

((EAC_Vegetation_Type)30)

#define EEC_VEGTY_GARDEN

((EAC_Vegetation_Type)31)

#define EEC_VEGTY_GRASS

((EAC_Vegetation_Type)32)

#define EEC_VEGTY_GRASS_LAND

((EAC_Vegetation_Type)33)

#define EEC_VEGTY_GRASS_LAND_SCATTERED_TREES

((EAC_Vegetation_Type)34)

#define EEC_VEGTY_GROVE

((EAC_Vegetation_Type)35)

#define EEC_VEGTY_HARDWOOD

((EAC_Vegetation_Type)36)

#define EEC_VEGTY_HAZEL

((EAC_Vegetation_Type)37)

#define EEC_VEGTY_HEATH

((EAC_Vegetation_Type)38)

#define EEC_VEGTY_ILEX

((EAC_Vegetation_Type)39)

#define EEC_VEGTY_JOSHUA_TREE

((EAC_Vegetation_Type)40)

#define EEC_VEGTY_KELP

((EAC_Vegetation_Type)41)

#define EEC_VEGTY_LARCH

((EAC_Vegetation_Type)42)

#define EEC_VEGTY_MAIZE

((EAC_Vegetation_Type)43)

#define EEC_VEGTY_MANGROVE

((EAC_Vegetation_Type)44)

#define EEC_VEGTY_MAPLE

((EAC_Vegetation_Type)45)

#define EEC_VEGTY_MARSH

((EAC_Vegetation_Type)46)

#define EEC_VEGTY_MIXED_CROPS

((EAC_Vegetation_Type)47)

#define EEC_VEGTY_MIXED_DECIDUOUS

((EAC_Vegetation_Type)48)

#define EEC_VEGTY_MIXED_TREES

((EAC_Vegetation_Type)49)

#define EEC_VEGTY_MOSS

((EAC_Vegetation_Type)50)

#define EEC_VEGTY_MOUNTAIN_BIRCH

((EAC_Vegetation_Type)51)

#define EEC_VEGTY_NIPA_PALM

((EAC_Vegetation_Type)52)

#define EEC_VEGTY_NON_TREED

((EAC_Vegetation_Type)53)

#define EEC_VEGTY_OAK

((EAC_Vegetation_Type)54)

#define EEC_VEGTY_OLIVE

((EAC_Vegetation_Type)55)

#define EEC_VEGTY_PALM

((EAC_Vegetation_Type)56)

#define EEC_VEGTY_PEACH

((EAC_Vegetation_Type)57)

#define EEC_VEGTY_PEAT

((EAC_Vegetation_Type)58)

#define EEC_VEGTY_PINE

((EAC_Vegetation_Type)59)

#define EEC_VEGTY_POPLAR

((EAC_Vegetation_Type)60)

#define EEC_VEGTY_REED

((EAC_Vegetation_Type)61)

#define EEC_VEGTY_RHANTERIUM

((EAC_Vegetation_Type)62)

#define EEC_VEGTY_RICE_FIELD

((EAC_Vegetation_Type)63)

#define EEC_VEGTY_SARGASSUM

((EAC_Vegetation_Type)64)

#define EEC_VEGTY_SEA_GRASS

((EAC_Vegetation_Type)65)

#define EEC_VEGTY_SEAWEED

((EAC_Vegetation_Type)66)

#define EEC_VEGTY_SWAMP

((EAC_Vegetation_Type)67)

#define EEC_VEGTY_SWAMP_DECIDUOUS

((EAC_Vegetation_Type)68)

#define EEC_VEGTY_SWAMP_EVERGREEN

((EAC_Vegetation_Type)69)

#define EEC_VEGTY_SWAMP_MANGROVE

((EAC_Vegetation_Type)70)

#define EEC_VEGTY_SWAMP_MIXED

((EAC_Vegetation_Type)71)

#define EEC_VEGTY_SYSTEMATIC_DECIDUOUS_PLANTING

((EAC_Vegetation_Type)72)

#define EEC_VEGTY_SYSTEMATIC_EVERGREEN_PLANTING

((EAC_Vegetation_Type)73)

#define EEC_VEGTY_SYSTEMATIC_MIXED_PLANTING

((EAC_Vegetation_Type)74)

#define EEC_VEGTY_SYSTEMATIC_PALM_PLANTING

((EAC_Vegetation_Type)75)

#define EEC_VEGTY_SYSTEMATIC_PLANTING

((EAC_Vegetation_Type)76)

#define EEC_VEGTY_TROPICAL_GRASS

((EAC_Vegetation_Type)77)

#define EEC_VEGTY_TUNDRA

((EAC_Vegetation_Type)78)

#define EEC_VEGTY_TUNDRA_BUSH_SCRUB

((EAC_Vegetation_Type)79)

#define EEC_VEGTY_TUNDRA_HERBACEOUS

((EAC_Vegetation_Type)80)

#define EEC_VEGTY_TUNDRA_WET

((EAC_Vegetation_Type)81)

#define EEC_VEGTY_VINEYARDS_HOPS_GINSENG

((EAC_Vegetation_Type)82)

#define EEC_VEGTY_WALNUT

((EAC_Vegetation_Type)83)

#define EEC_VEGTY_WET_CROPS

((EAC_Vegetation_Type)84)

#define EEC_VEGTY_WHEAT

((EAC_Vegetation_Type)85)

#define EEC_VEGTY_WITH_TREES

((EAC_Vegetation_Type)86)

#define EEC_VEGTY_WITHOUT_TREES

((EAC_Vegetation_Type)87)

typedef EDCS_Integer    EAC_Vehicle_Maintenance_Available;

#define EEC_VEHMAINTAVAIL_AIRCRAFT_FABRICATION

((EAC_Vehicle_Maintenance_Available)1)

#define EEC_VEHMAINTAVAIL_AIRCRAFT_REPAIR

((EAC_Vehicle_Maintenance_Available)2)

#define EEC_VEHMAINTAVAIL_BARGE_FABRICATION

((EAC_Vehicle_Maintenance_Available)3)

#define EEC_VEHMAINTAVAIL_BARGE_REPAIR

((EAC_Vehicle_Maintenance_Available)4)

#define EEC_VEHMAINTAVAIL_BOAT_HOIST

((EAC_Vehicle_Maintenance_Available)5)

#define EEC_VEHMAINTAVAIL_GENERAL_FABRICATION

((EAC_Vehicle_Maintenance_Available)6)

#define EEC_VEHMAINTAVAIL_GENERAL_ELECTRICAL_FABRICATION

((EAC_Vehicle_Maintenance_Available)7)

#define EEC_VEHMAINTAVAIL_GENERAL_MECHANICAL_FABRICATION

((EAC_Vehicle_Maintenance_Available)8)

#define EEC_VEHMAINTAVAIL_INSPECTION_RAMP

((EAC_Vehicle_Maintenance_Available)9)

#define EEC_VEHMAINTAVAIL_LOCOMOTIVE_FABRICATION

((EAC_Vehicle_Maintenance_Available)10)

#define EEC_VEHMAINTAVAIL_LOCOMOTIVE_REPAIR

((EAC_Vehicle_Maintenance_Available)11)

#define EEC_VEHMAINTAVAIL_NONE_AVAILABLE

((EAC_Vehicle_Maintenance_Available)12)

#define EEC_VEHMAINTAVAIL_ROAD_VEH_FABRICATION

((EAC_Vehicle_Maintenance_Available)13)

#define EEC_VEHMAINTAVAIL_ROAD_VEH_REPAIR

((EAC_Vehicle_Maintenance_Available)14)

#define EEC_VEHMAINTAVAIL_SAIL_FABRICATION

((EAC_Vehicle_Maintenance_Available)15)

#define EEC_VEHMAINTAVAIL_VESSEL_FABRICATION

((EAC_Vehicle_Maintenance_Available)16)

#define EEC_VEHMAINTAVAIL_VESSEL_REPAIR

((EAC_Vehicle_Maintenance_Available)17)

#define EEC_VEHMAINTAVAIL_VESSEL_SALVAGE

((EAC_Vehicle_Maintenance_Available)18)

typedef EDCS_Integer    EAC_Vehicle_Smoke_Type;

#define EEC_VEHSMOKTY_ENGINE

((EAC_Vehicle_Smoke_Type)1)

#define EEC_VEHSMOKTY_ENGINE_WITH_PLUME

((EAC_Vehicle_Smoke_Type)2)

#define EEC_VEHSMOKTY_NONE_PRESENT

((EAC_Vehicle_Smoke_Type)3)

#define EEC_VEHSMOKTY_PLUME

((EAC_Vehicle_Smoke_Type)4)

typedef EDCS_Integer    EAC_Vehicle_Traffic_Flow;

#define EEC_VEHTRAFFLOW_INBOUND

((EAC_Vehicle_Traffic_Flow)1)

#define EEC_VEHTRAFFLOW_ONE_WAY

((EAC_Vehicle_Traffic_Flow)2)

#define EEC_VEHTRAFFLOW_OUTBOUND

((EAC_Vehicle_Traffic_Flow)3)

#define EEC_VEHTRAFFLOW_TWO_WAY

((EAC_Vehicle_Traffic_Flow)4)

typedef EDCS_Integer    EAC_Vertical_Datum_Identifier;

#define EEC_VERTDTMID_EARTH_GRAVITATIONAL_MODEL_1996

((EAC_Vertical_Datum_Identifier)1)

#define EEC_VERTDTMID_MEAN_SEA_LEVEL

((EAC_Vertical_Datum_Identifier)2)

#define EEC_VERTDTMID_WGS_1984_ELLIPSOID

((EAC_Vertical_Datum_Identifier)3)

#define EEC_VERTDTMID_WGS_1984_GEOID

((EAC_Vertical_Datum_Identifier)4)

typedef EDCS_Integer    EAC_Vertical_Measurement_Quality;

#define EEC_VERTMEASQUAL_ESTIMATED

((EAC_Vertical_Measurement_Quality)1)

#define EEC_VERTMEASQUAL_MEASURED

((EAC_Vertical_Measurement_Quality)2)

typedef EDCS_Integer    EAC_Vessel_Density_Acoustic_Level_Category;

#define EEC_VESDENSACLEV_REMOTE

((EAC_Vessel_Density_Acoustic_Level_Category)1)

#define EEC_VESDENSACLEV_LIGHT

((EAC_Vessel_Density_Acoustic_Level_Category)2)

#define EEC_VESDENSACLEV_MODERATE

((EAC_Vessel_Density_Acoustic_Level_Category)3)

#define EEC_VESDENSACLEV_HEAVY

((EAC_Vessel_Density_Acoustic_Level_Category)4)

typedef EDCS_Integer    EAC_Vessel_Function;

#define EEC_VESFN_AIR_SUPPORT

((EAC_Vessel_Function)1)

#define EEC_VESFN_AMMUNITION_SUPPLY

((EAC_Vessel_Function)2)

#define EEC_VESFN_BATTLESHIP

((EAC_Vessel_Function)3)

#define EEC_VESFN_COMBAT

((EAC_Vessel_Function)4)

#define EEC_VESFN_COMBAT_STORES

((EAC_Vessel_Function)5)

#define EEC_VESFN_COMBAT_SUPPORT

((EAC_Vessel_Function)6)

#define EEC_VESFN_COMMAND

((EAC_Vessel_Function)7)

#define EEC_VESFN_COMMERCIAL

((EAC_Vessel_Function)8)

#define EEC_VESFN_CRUISER

((EAC_Vessel_Function)9)

#define EEC_VESFN_DESTROYER

((EAC_Vessel_Function)10)

#define EEC_VESFN_FRIGATE

((EAC_Vessel_Function)11)

#define EEC_VESFN_GUIDED_MISSILE_CRUISER

((EAC_Vessel_Function)12)

#define EEC_VESFN_GUIDED_MISSILE_DESTROYER

((EAC_Vessel_Function)13)

#define EEC_VESFN_GUIDED_MISSILE_FRIGATE

((EAC_Vessel_Function)14)

#define EEC_VESFN_GUNNERY

((EAC_Vessel_Function)15)

#define EEC_VESFN_ICEBREAKER

((EAC_Vessel_Function)16)

#define EEC_VESFN_MERCHANT_MARINE

((EAC_Vessel_Function)17)

#define EEC_VESFN_PATROL

((EAC_Vessel_Function)18)

#define EEC_VESFN_PLEASURE

((EAC_Vessel_Function)19)

#define EEC_VESFN_SALVAGE

((EAC_Vessel_Function)20)

#define EEC_VESFN_SURVEILLANCE

((EAC_Vessel_Function)21)

#define EEC_VESFN_SURVIVAL

((EAC_Vessel_Function)22)

#define EEC_VESFN_TENDER

((EAC_Vessel_Function)23)

typedef EDCS_Integer    EAC_Vessel_Type;

#define EEC_VESTY_AUXILIARY

((EAC_Vessel_Type)1)

#define EEC_VESTY_BARGE

((EAC_Vessel_Type)2)

#define EEC_VESTY_CIVILIAN

((EAC_Vessel_Type)3)

#define EEC_VESTY_HYDROFOIL

((EAC_Vessel_Type)4)

#define EEC_VESTY_LIFE_RAFT

((EAC_Vessel_Type)5)

#define EEC_VESTY_LOGISTIC

((EAC_Vessel_Type)6)

#define EEC_VESTY_MISSILE

((EAC_Vessel_Type)7)

#define EEC_VESTY_PATROL_CRAFT

((EAC_Vessel_Type)8)

#define EEC_VESTY_TANKER

((EAC_Vessel_Type)9)

#define EEC_VESTY_TUGBOAT

((EAC_Vessel_Type)10)

#define EEC_VESTY_UTILITY

((EAC_Vessel_Type)11)

typedef EDCS_Integer    EAC_Visibility_Distance_Quality;

#define EEC_VISDISTQUAL_ERRONEOUS

((EAC_Visibility_Distance_Quality)1)

#define EEC_VISDISTQUAL_GOOD

((EAC_Visibility_Distance_Quality)2)

#define EEC_VISDISTQUAL_NO_CHECK

((EAC_Visibility_Distance_Quality)3)

#define EEC_VISDISTQUAL_SUSPECT

((EAC_Visibility_Distance_Quality)4)

typedef EDCS_Integer    EAC_Volcanic_Formation_Type;

#define EEC_VOLCFORMTY_CALDERA

((EAC_Volcanic_Formation_Type)1)

#define EEC_VOLCFORMTY_CINDER_CONE

((EAC_Volcanic_Formation_Type)2)

#define EEC_VOLCFORMTY_COMPOSITE

((EAC_Volcanic_Formation_Type)3)

#define EEC_VOLCFORMTY_CONICAL

((EAC_Volcanic_Formation_Type)4)

#define EEC_VOLCFORMTY_SHIELD

((EAC_Volcanic_Formation_Type)5)

typedef EDCS_Integer    EAC_Wall_Predominant_Pattern;

#define EEC_WALLPREDPAT_BRICK

((EAC_Wall_Predominant_Pattern)1)

#define EEC_WALLPREDPAT_CLAPBOARD

((EAC_Wall_Predominant_Pattern)2)

#define EEC_WALLPREDPAT_CORRUGATED

((EAC_Wall_Predominant_Pattern)3)

#define EEC_WALLPREDPAT_LOG

((EAC_Wall_Predominant_Pattern)4)

#define EEC_WALLPREDPAT_MOSAIC

((EAC_Wall_Predominant_Pattern)5)

#define EEC_WALLPREDPAT_MULTIPLE_PATTERNS_PRESENT

((EAC_Wall_Predominant_Pattern)6)

#define EEC_WALLPREDPAT_NO_PATTERN_PRESENT

((EAC_Wall_Predominant_Pattern)7)

#define EEC_WALLPREDPAT_RECTANGULAR

((EAC_Wall_Predominant_Pattern)8)

#define EEC_WALLPREDPAT_RUBBLE

((EAC_Wall_Predominant_Pattern)9)

#define EEC_WALLPREDPAT_SMOOTH

((EAC_Wall_Predominant_Pattern)10)

#define EEC_WALLPREDPAT_STUCCO

((EAC_Wall_Predominant_Pattern)11)

#define EEC_WALLPREDPAT_TIMBER_FRAME

((EAC_Wall_Predominant_Pattern)12)

#define EEC_WALLPREDPAT_WINDOW_WITH_GLASS

((EAC_Wall_Predominant_Pattern)13)

typedef EDCS_Integer    EAC_Wall_Predominant_Surface_Material;

#define EEC_WALLPREDSRFMAT_ALUMINUM

((EAC_Wall_Predominant_Surface_Material)1)

#define EEC_WALLPREDSRFMAT_CEMENT

((EAC_Wall_Predominant_Surface_Material)2)

#define EEC_WALLPREDSRFMAT_COBBLE

((EAC_Wall_Predominant_Surface_Material)3)

#define EEC_WALLPREDSRFMAT_CONCRETE

((EAC_Wall_Predominant_Surface_Material)4)

#define EEC_WALLPREDSRFMAT_CONGLOMERATE

((EAC_Wall_Predominant_Surface_Material)5)

#define EEC_WALLPREDSRFMAT_EARTHEN

((EAC_Wall_Predominant_Surface_Material)6)

#define EEC_WALLPREDSRFMAT_GLASS

((EAC_Wall_Predominant_Surface_Material)7)

#define EEC_WALLPREDSRFMAT_MARBLE

((EAC_Wall_Predominant_Surface_Material)8)

#define EEC_WALLPREDSRFMAT_MASONRY

((EAC_Wall_Predominant_Surface_Material)9)

#define EEC_WALLPREDSRFMAT_METAL

((EAC_Wall_Predominant_Surface_Material)10)

#define EEC_WALLPREDSRFMAT_MUD

((EAC_Wall_Predominant_Surface_Material)11)

#define EEC_WALLPREDSRFMAT_NO_WALL_PRESENT

((EAC_Wall_Predominant_Surface_Material)12)

#define EEC_WALLPREDSRFMAT_PLASTIC

((EAC_Wall_Predominant_Surface_Material)13)

#define EEC_WALLPREDSRFMAT_REINFORCED_CONCRETE

((EAC_Wall_Predominant_Surface_Material)14)

#define EEC_WALLPREDSRFMAT_SHINGLE

((EAC_Wall_Predominant_Surface_Material)15)

#define EEC_WALLPREDSRFMAT_STEEL

((EAC_Wall_Predominant_Surface_Material)16)

#define EEC_WALLPREDSRFMAT_STONE

((EAC_Wall_Predominant_Surface_Material)17)

#define EEC_WALLPREDSRFMAT_VINYL

((EAC_Wall_Predominant_Surface_Material)18)

#define EEC_WALLPREDSRFMAT_WOOD

((EAC_Wall_Predominant_Surface_Material)19)

typedef EDCS_Integer    EAC_Wall_Type;

#define EEC_WALLTY_RETAINING

((EAC_Wall_Type)1)

#define EEC_WALLTY_STANDING

((EAC_Wall_Type)2)

typedef EDCS_Integer    EAC_Water_Acoustic_Trans_Loss_Model;

#define EEC_WTRACTRNMLOSS_ASPM

((EAC_Water_Acoustic_Trans_Loss_Model)1)

#define EEC_WTRACTRNMLOSS_ASTRAL

((EAC_Water_Acoustic_Trans_Loss_Model)2)

#define EEC_WTRACTRNMLOSS_CASS

((EAC_Water_Acoustic_Trans_Loss_Model)3)

#define EEC_WTRACTRNMLOSS_FEPE

((EAC_Water_Acoustic_Trans_Loss_Model)4)

#define EEC_WTRACTRNMLOSS_GRAB

((EAC_Water_Acoustic_Trans_Loss_Model)5)

#define EEC_WTRACTRNMLOSS_KRAKEN

((EAC_Water_Acoustic_Trans_Loss_Model)6)

#define EEC_WTRACTRNMLOSS_RAM

((EAC_Water_Acoustic_Trans_Loss_Model)7)

#define EEC_WTRACTRNMLOSS_RAYMODE

((EAC_Water_Acoustic_Trans_Loss_Model)8)

typedef EDCS_Integer    EAC_Water_Channel_Type;

#define EEC_WTRCHNLTY_LAGOONAL

((EAC_Water_Channel_Type)1)

typedef EDCS_Integer    EAC_Water_Current_Appearance_Month;

#define EEC_WTRCURAPMON_JANUARY

((EAC_Water_Current_Appearance_Month)1)

#define EEC_WTRCURAPMON_FEBRUARY

((EAC_Water_Current_Appearance_Month)2)

#define EEC_WTRCURAPMON_MARCH

((EAC_Water_Current_Appearance_Month)3)

#define EEC_WTRCURAPMON_APRIL

((EAC_Water_Current_Appearance_Month)4)

#define EEC_WTRCURAPMON_MAY

((EAC_Water_Current_Appearance_Month)5)

#define EEC_WTRCURAPMON_JUNE

((EAC_Water_Current_Appearance_Month)6)

#define EEC_WTRCURAPMON_JULY

((EAC_Water_Current_Appearance_Month)7)

#define EEC_WTRCURAPMON_AUGUST

((EAC_Water_Current_Appearance_Month)8)

#define EEC_WTRCURAPMON_SEPTEMBER

((EAC_Water_Current_Appearance_Month)9)

#define EEC_WTRCURAPMON_OCTOBER

((EAC_Water_Current_Appearance_Month)10)

#define EEC_WTRCURAPMON_NOVEMBER

((EAC_Water_Current_Appearance_Month)11)

#define EEC_WTRCURAPMON_DECEMBER

((EAC_Water_Current_Appearance_Month)12)

typedef EDCS_Integer    EAC_Water_Current_Disappearance_Month;

#define EEC_WTRCURDISAPMON_JANUARY

((EAC_Water_Current_Disappearance_Month)1)

#define EEC_WTRCURDISAPMON_FEBRUARY

((EAC_Water_Current_Disappearance_Month)2)

#define EEC_WTRCURDISAPMON_MARCH

((EAC_Water_Current_Disappearance_Month)3)

#define EEC_WTRCURDISAPMON_APRIL

((EAC_Water_Current_Disappearance_Month)4)

#define EEC_WTRCURDISAPMON_MAY

((EAC_Water_Current_Disappearance_Month)5)

#define EEC_WTRCURDISAPMON_JUNE

((EAC_Water_Current_Disappearance_Month)6)

#define EEC_WTRCURDISAPMON_JULY

((EAC_Water_Current_Disappearance_Month)7)

#define EEC_WTRCURDISAPMON_AUGUST

((EAC_Water_Current_Disappearance_Month)8)

#define EEC_WTRCURDISAPMON_SEPTEMBER

((EAC_Water_Current_Disappearance_Month)9)

#define EEC_WTRCURDISAPMON_OCTOBER

((EAC_Water_Current_Disappearance_Month)10)

#define EEC_WTRCURDISAPMON_NOVEMBER

((EAC_Water_Current_Disappearance_Month)11)

#define EEC_WTRCURDISAPMON_DECEMBER

((EAC_Water_Current_Disappearance_Month)12)

typedef EDCS_Integer    EAC_Water_Current_Reference;

#define EEC_WTRCURREFR_AT_HIGH_WATER

((EAC_Water_Current_Reference)1)

#define EEC_WTRCURREFR_ONE_HOUR_AFT_HIGH_WATER

((EAC_Water_Current_Reference)2)

#define EEC_WTRCURREFR_TWO_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)3)

#define EEC_WTRCURREFR_THREE_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)4)

#define EEC_WTRCURREFR_FOUR_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)5)

#define EEC_WTRCURREFR_FIVE_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)6)

#define EEC_WTRCURREFR_SIX_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)7)

#define EEC_WTRCURREFR_SEVEN_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)8)

#define EEC_WTRCURREFR_EIGHT_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)9)

#define EEC_WTRCURREFR_NINE_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)10)

#define EEC_WTRCURREFR_TEN_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)11)

#define EEC_WTRCURREFR_ELEVEN_HRS_AFT_HIGH_WATER

((EAC_Water_Current_Reference)12)

#define EEC_WTRCURREFR_AT_TIDE

((EAC_Water_Current_Reference)13)

#define EEC_WTRCURREFR_ONE_HOUR_AFT_TIDE

((EAC_Water_Current_Reference)14)

#define EEC_WTRCURREFR_TWO_HRS_AFT_TIDE

((EAC_Water_Current_Reference)15)

#define EEC_WTRCURREFR_THREE_HRS_AFT_TIDE

((EAC_Water_Current_Reference)16)

#define EEC_WTRCURREFR_FOUR_HRS_AFT_TIDE

((EAC_Water_Current_Reference)17)

#define EEC_WTRCURREFR_FIVE_HRS_AFT_TIDE

((EAC_Water_Current_Reference)18)

#define EEC_WTRCURREFR_SIX_HRS_AFT_TIDE

((EAC_Water_Current_Reference)19)

#define EEC_WTRCURREFR_FIVE_HRS_BEFORE_TIDE

((EAC_Water_Current_Reference)20)

#define EEC_WTRCURREFR_FOUR_HRS_BEFORE_TIDE

((EAC_Water_Current_Reference)21)

#define EEC_WTRCURREFR_THREE_HRS_BEFORE_TIDE

((EAC_Water_Current_Reference)22)

#define EEC_WTRCURREFR_TWO_HRS_BEFORE_TIDE

((EAC_Water_Current_Reference)23)

#define EEC_WTRCURREFR_ONE_HOUR_BEFORE_TIDE

((EAC_Water_Current_Reference)24)

typedef EDCS_Integer    EAC_Water_Current_Type;

#define EEC_WTRCURTY_EBB_TIDE

((EAC_Water_Current_Type)1)

#define EEC_WTRCURTY_FLOOD_TIDE

((EAC_Water_Current_Type)2)

#define EEC_WTRCURTY_GENERAL_FLOW

((EAC_Water_Current_Type)3)

#define EEC_WTRCURTY_LONGSHORE

((EAC_Water_Current_Type)4)

#define EEC_WTRCURTY_NON_EBB_FLOOD_TIDAL

((EAC_Water_Current_Type)5)

#define EEC_WTRCURTY_OCEAN

((EAC_Water_Current_Type)6)

#define EEC_WTRCURTY_RIVER

((EAC_Water_Current_Type)7)

#define EEC_WTRCURTY_RIP

((EAC_Water_Current_Type)8)

#define EEC_WTRCURTY_TIDAL

((EAC_Water_Current_Type)9)

#define EEC_WTRCURTY_WIND_DRIVEN

((EAC_Water_Current_Type)10)

typedef EDCS_Integer    EAC_Water_Level_Effect;

#define EEC_WTRLEVEFF_ALWAYS_DRY

((EAC_Water_Level_Effect)1)

#define EEC_WTRLEVEFF_ALWAYS_UNDER_WATER

((EAC_Water_Level_Effect)2)

#define EEC_WTRLEVEFF_AWASH

((EAC_Water_Level_Effect)3)

#define EEC_WTRLEVEFF_COVERS_AND_UNCOVERS

((EAC_Water_Level_Effect)4)

#define EEC_WTRLEVEFF_DRYING

((EAC_Water_Level_Effect)5)

#define EEC_WTRLEVEFF_FLOATING

((EAC_Water_Level_Effect)6)

#define EEC_WTRLEVEFF_PARTIALLY_SUBMERGED

((EAC_Water_Level_Effect)7)

#define EEC_WTRLEVEFF_SUBJECT_TO_INUNDATION

((EAC_Water_Level_Effect)8)

typedef EDCS_Integer    EAC_Water_Quality;

#define EEC_WTRQUAL_CONTAMINATED

((EAC_Water_Quality)1)

#define EEC_WTRQUAL_NON_POTABLE

((EAC_Water_Quality)2)

#define EEC_WTRQUAL_POTABLE

((EAC_Water_Quality)3)

#define EEC_WTRQUAL_TREATABLE

((EAC_Water_Quality)4)

typedef EDCS_Integer    EAC_Water_Type;

#define EEC_WTRTY_ALKALINE

((EAC_Water_Type)1)

#define EEC_WTRTY_BRACKISH

((EAC_Water_Type)2)

#define EEC_WTRTY_FRESH

((EAC_Water_Type)3)

#define EEC_WTRTY_MINERAL

((EAC_Water_Type)4)

#define EEC_WTRTY_POTABLE

((EAC_Water_Type)5)

#define EEC_WTRTY_SALT

((EAC_Water_Type)6)

typedef EDCS_Integer    EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model;

#define EEC_WTRBDACAMBNSE_ANDES

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)1)

#define EEC_WTRBDACAMBNSE_ASAPS

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)2)

#define EEC_WTRBDACAMBNSE_ASNM

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)3)

#define EEC_WTRBDACAMBNSE_DANES

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)4)

#define EEC_WTRBDACAMBNSE_FANM

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)5)

#define EEC_WTRBDACAMBNSE_HITS

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)6)

#define EEC_WTRBDACAMBNSE_RANDI

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)7)

#define EEC_WTRBDACAMBNSE_SN

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)8)

#define EEC_WTRBDACAMBNSE_WRN

((EAC_Waterbody_Acoustic_Ambient_Noise_Spectral_Model)9)

typedef EDCS_Integer    EAC_Waterbody_Floor_Configuration;

#define EEC_WTRBDFLRCFG_BREAK_IN_SLOPE

((EAC_Waterbody_Floor_Configuration)1)

#define EEC_WTRBDFLRCFG_DEPRESSION_FLAT_BOTTOM

((EAC_Waterbody_Floor_Configuration)2)

#define EEC_WTRBDFLRCFG_DEPRESSION_SEDIMENT_FILLED

((EAC_Waterbody_Floor_Configuration)3)

#define EEC_WTRBDFLRCFG_DEPRESSION_STEEP_SIDED

((EAC_Waterbody_Floor_Configuration)4)

#define EEC_WTRBDFLRCFG_DEPRESSION_V_SHAPED

((EAC_Waterbody_Floor_Configuration)5)

#define EEC_WTRBDFLRCFG_DOUBLE_BREAK_IN_SLOPE

((EAC_Waterbody_Floor_Configuration)6)

#define EEC_WTRBDFLRCFG_ELEVATION_FLAT_TOPPED

((EAC_Waterbody_Floor_Configuration)7)

#define EEC_WTRBDFLRCFG_ELEVATION_PEAKED

((EAC_Waterbody_Floor_Configuration)8)

#define EEC_WTRBDFLRCFG_ELEVATION_ROUNDED

((EAC_Waterbody_Floor_Configuration)9)

#define EEC_WTRBDFLRCFG_SCARP_PROBABLY_FAULTED

((EAC_Waterbody_Floor_Configuration)10)

#define EEC_WTRBDFLRCFG_SLUMP_DEBRIS

((EAC_Waterbody_Floor_Configuration)11)

#define EEC_WTRBDFLRCFG_SLUMPED_BLOCKS

((EAC_Waterbody_Floor_Configuration)12)

#define EEC_WTRBDFLRCFG_STEP

((EAC_Waterbody_Floor_Configuration)13)

#define EEC_WTRBDFLRCFG_TERRACE

((EAC_Waterbody_Floor_Configuration)14)

typedef EDCS_Integer    EAC_Waterbody_Floor_Material_Type;

#define EEC_WTRBDFLRMATTY_BEDROCK

((EAC_Waterbody_Floor_Material_Type)1)

#define EEC_WTRBDFLRMATTY_CLAY_AND_SILT

((EAC_Waterbody_Floor_Material_Type)2)

#define EEC_WTRBDFLRMATTY_CORAL

((EAC_Waterbody_Floor_Material_Type)3)

#define EEC_WTRBDFLRMATTY_GRAVEL_AND_COBBLE

((EAC_Waterbody_Floor_Material_Type)4)

#define EEC_WTRBDFLRMATTY_MIXED

((EAC_Waterbody_Floor_Material_Type)5)

#define EEC_WTRBDFLRMATTY_PAVED

((EAC_Waterbody_Floor_Material_Type)6)

#define EEC_WTRBDFLRMATTY_PEAT

((EAC_Waterbody_Floor_Material_Type)7)

#define EEC_WTRBDFLRMATTY_ROCK_AND_BOULDER

((EAC_Waterbody_Floor_Material_Type)8)

#define EEC_WTRBDFLRMATTY_ROCKY_OUTCROP

((EAC_Waterbody_Floor_Material_Type)9)

#define EEC_WTRBDFLRMATTY_SAND

((EAC_Waterbody_Floor_Material_Type)10)

#define EEC_WTRBDFLRMATTY_SAND_AND_GRAVEL

((EAC_Waterbody_Floor_Material_Type)11)

#define EEC_WTRBDFLRMATTY_SAND_AND_MUD

((EAC_Waterbody_Floor_Material_Type)12)

#define EEC_WTRBDFLRMATTY_SILTY_SAND

((EAC_Waterbody_Floor_Material_Type)13)

#define EEC_WTRBDFLRMATTY_SLASH

((EAC_Waterbody_Floor_Material_Type)14)

#define EEC_WTRBDFLRMATTY_SNAGS

((EAC_Waterbody_Floor_Material_Type)15)

typedef EDCS_Integer    EAC_Waterbody_Floor_Morphology;

#define EEC_WTRBDFLRMRPH_ABYSSAL_HILLS

((EAC_Waterbody_Floor_Morphology)1)

#define EEC_WTRBDFLRMRPH_ABYSSAL_PLAIN

((EAC_Waterbody_Floor_Morphology)2)

#define EEC_WTRBDFLRMRPH_APRON

((EAC_Waterbody_Floor_Morphology)3)

#define EEC_WTRBDFLRMRPH_ARCHIPELAGIC_APRON

((EAC_Waterbody_Floor_Morphology)4)

#define EEC_WTRBDFLRMRPH_BANK

((EAC_Waterbody_Floor_Morphology)5)

#define EEC_WTRBDFLRMRPH_BASIN

((EAC_Waterbody_Floor_Morphology)6)

#define EEC_WTRBDFLRMRPH_BENCH

((EAC_Waterbody_Floor_Morphology)7)

#define EEC_WTRBDFLRMRPH_BORDERLAND

((EAC_Waterbody_Floor_Morphology)8)

#define EEC_WTRBDFLRMRPH_CANYON

((EAC_Waterbody_Floor_Morphology)9)

#define EEC_WTRBDFLRMRPH_CANYON_LAND

((EAC_Waterbody_Floor_Morphology)10)

#define EEC_WTRBDFLRMRPH_CNTNTL_MARGIN

((EAC_Waterbody_Floor_Morphology)11)

#define EEC_WTRBDFLRMRPH_CNTNTL_RISE

((EAC_Waterbody_Floor_Morphology)12)

#define EEC_WTRBDFLRMRPH_CRATER

((EAC_Waterbody_Floor_Morphology)13)

#define EEC_WTRBDFLRMRPH_DEEP

((EAC_Waterbody_Floor_Morphology)14)

#define EEC_WTRBDFLRMRPH_ESCARPMENT

((EAC_Waterbody_Floor_Morphology)15)

#define EEC_WTRBDFLRMRPH_FAN

((EAC_Waterbody_Floor_Morphology)16)

#define EEC_WTRBDFLRMRPH_FLAT

((EAC_Waterbody_Floor_Morphology)17)

#define EEC_WTRBDFLRMRPH_FRACTURE_ZONE

((EAC_Waterbody_Floor_Morphology)18)

#define EEC_WTRBDFLRMRPH_GAP

((EAC_Waterbody_Floor_Morphology)19)

#define EEC_WTRBDFLRMRPH_GAT

((EAC_Waterbody_Floor_Morphology)20)

#define EEC_WTRBDFLRMRPH_GUYOT

((EAC_Waterbody_Floor_Morphology)21)

#define EEC_WTRBDFLRMRPH_HILL

((EAC_Waterbody_Floor_Morphology)22)

#define EEC_WTRBDFLRMRPH_HOLE

((EAC_Waterbody_Floor_Morphology)23)

#define EEC_WTRBDFLRMRPH_KNOLL

((EAC_Waterbody_Floor_Morphology)24)

#define EEC_WTRBDFLRMRPH_LEDGE

((EAC_Waterbody_Floor_Morphology)25)

#define EEC_WTRBDFLRMRPH_LEVEE

((EAC_Waterbody_Floor_Morphology)26)

#define EEC_WTRBDFLRMRPH_LOWLAND

((EAC_Waterbody_Floor_Morphology)27)

#define EEC_WTRBDFLRMRPH_MARINE_BAY

((EAC_Waterbody_Floor_Morphology)28)

#define EEC_WTRBDFLRMRPH_MEDIAN_VALLEY

((EAC_Waterbody_Floor_Morphology)29)

#define EEC_WTRBDFLRMRPH_MOAT

((EAC_Waterbody_Floor_Morphology)30)

#define EEC_WTRBDFLRMRPH_MOUNTAIN

((EAC_Waterbody_Floor_Morphology)31)

#define EEC_WTRBDFLRMRPH_MUD_FLAT

((EAC_Waterbody_Floor_Morphology)32)

#define EEC_WTRBDFLRMRPH_NARROW

((EAC_Waterbody_Floor_Morphology)33)

#define EEC_WTRBDFLRMRPH_NONE_IDENTIFIED

((EAC_Waterbody_Floor_Morphology)34)

#define EEC_WTRBDFLRMRPH_PEAK

((EAC_Waterbody_Floor_Morphology)35)

#define EEC_WTRBDFLRMRPH_PINNACLE

((EAC_Waterbody_Floor_Morphology)36)

#define EEC_WTRBDFLRMRPH_PLATEAU

((EAC_Waterbody_Floor_Morphology)37)

#define EEC_WTRBDFLRMRPH_PROVINCE

((EAC_Waterbody_Floor_Morphology)38)

#define EEC_WTRBDFLRMRPH_REEF

((EAC_Waterbody_Floor_Morphology)39)

#define EEC_WTRBDFLRMRPH_RIDGE

((EAC_Waterbody_Floor_Morphology)40)

#define EEC_WTRBDFLRMRPH_RISE

((EAC_Waterbody_Floor_Morphology)41)

#define EEC_WTRBDFLRMRPH_SADDLE

((EAC_Waterbody_Floor_Morphology)42)

#define EEC_WTRBDFLRMRPH_SEA_CHANNEL

((EAC_Waterbody_Floor_Morphology)43)

#define EEC_WTRBDFLRMRPH_SEAMOUNT

((EAC_Waterbody_Floor_Morphology)44)

#define EEC_WTRBDFLRMRPH_SEAMOUNT_CHAIN

((EAC_Waterbody_Floor_Morphology)45)

#define EEC_WTRBDFLRMRPH_SHELF

((EAC_Waterbody_Floor_Morphology)46)

#define EEC_WTRBDFLRMRPH_SHELF_EDGE

((EAC_Waterbody_Floor_Morphology)47)

#define EEC_WTRBDFLRMRPH_SHOAL

((EAC_Waterbody_Floor_Morphology)48)

#define EEC_WTRBDFLRMRPH_SILL

((EAC_Waterbody_Floor_Morphology)49)

#define EEC_WTRBDFLRMRPH_SLOPE

((EAC_Waterbody_Floor_Morphology)50)

#define EEC_WTRBDFLRMRPH_SPUR

((EAC_Waterbody_Floor_Morphology)51)

#define EEC_WTRBDFLRMRPH_TERRACE

((EAC_Waterbody_Floor_Morphology)52)

#define EEC_WTRBDFLRMRPH_TRENCH

((EAC_Waterbody_Floor_Morphology)53)

#define EEC_WTRBDFLRMRPH_TROUGH

((EAC_Waterbody_Floor_Morphology)54)

#define EEC_WTRBDFLRMRPH_VALLEY

((EAC_Waterbody_Floor_Morphology)55)

typedef EDCS_Integer    EAC_Waterbody_Floor_Object_Type;

#define EEC_WTRBDFLROBJTY_FISH_HAVEN

((EAC_Waterbody_Floor_Object_Type)1)

#define EEC_WTRBDFLROBJTY_PINNACLE

((EAC_Waterbody_Floor_Object_Type)2)

#define EEC_WTRBDFLROBJTY_REDUCED_DEPTH

((EAC_Waterbody_Floor_Object_Type)3)

#define EEC_WTRBDFLROBJTY_SHOALING

((EAC_Waterbody_Floor_Object_Type)4)

#define EEC_WTRBDFLROBJTY_SUBMERGED_PRODUCTION_PLATFORM

((EAC_Waterbody_Floor_Object_Type)5)

#define EEC_WTRBDFLROBJTY_UNEXPLODED_MUNITION

((EAC_Waterbody_Floor_Object_Type)6)

#define EEC_WTRBDFLROBJTY_UNKNOWN_OBSTRUCTION

((EAC_Waterbody_Floor_Object_Type)7)

#define EEC_WTRBDFLROBJTY_UNSPECIFIED_NON_SUB_CONTACT

((EAC_Waterbody_Floor_Object_Type)8)

#define EEC_WTRBDFLROBJTY_WELL_HEAD

((EAC_Waterbody_Floor_Object_Type)9)

#define EEC_WTRBDFLROBJTY_WRECK

((EAC_Waterbody_Floor_Object_Type)10)

typedef EDCS_Integer    EAC_Waterbody_Floor_Roughness_Category;

#define EEC_WTRBDFLRRGH_SMOOTH

((EAC_Waterbody_Floor_Roughness_Category)1)

#define EEC_WTRBDFLRRGH_MODERATE

((EAC_Waterbody_Floor_Roughness_Category)2)

#define EEC_WTRBDFLRRGH_ROUGH

((EAC_Waterbody_Floor_Roughness_Category)3)

typedef EDCS_Integer    EAC_Waterbody_Property_Set_Acoustic_Type;

#define EEC_WTRBDPRPSETAC_ACTIVE_HIGHLIGHT

((EAC_Waterbody_Property_Set_Acoustic_Type)1)

#define EEC_WTRBDPRPSETAC_AMBIENT_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)2)

#define EEC_WTRBDPRPSETAC_BIOLOGIC_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)3)

#define EEC_WTRBDPRPSETAC_LOSS

((EAC_Waterbody_Property_Set_Acoustic_Type)4)

#define EEC_WTRBDPRPSETAC_MARGINAL_ICE_ZONE_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)5)

#define EEC_WTRBDPRPSETAC_RAIN_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)6)

#define EEC_WTRBDPRPSETAC_RESIDUAL_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)7)

#define EEC_WTRBDPRPSETAC_REVERBERATION

((EAC_Waterbody_Property_Set_Acoustic_Type)8)

#define EEC_WTRBDPRPSETAC_SCATTERING_STRENGTH

((EAC_Waterbody_Property_Set_Acoustic_Type)9)

#define EEC_WTRBDPRPSETAC_SEA_STATE_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)10)

#define EEC_WTRBDPRPSETAC_SENSOR

((EAC_Waterbody_Property_Set_Acoustic_Type)11)

#define EEC_WTRBDPRPSETAC_SHIPPING_NOISE

((EAC_Waterbody_Property_Set_Acoustic_Type)12)

#define EEC_WTRBDPRPSETAC_SIGNAL

((EAC_Waterbody_Property_Set_Acoustic_Type)13)

#define EEC_WTRBDPRPSETAC_SOUND_SPEED

((EAC_Waterbody_Property_Set_Acoustic_Type)14)

#define EEC_WTRBDPRPSETAC_TEMPERATURE

((EAC_Waterbody_Property_Set_Acoustic_Type)15)

typedef EDCS_Integer    EAC_Waterbody_Surface_Data_Observation_Method;

#define EEC_WTRBDSRFOBV_AT_SURFACE

((EAC_Waterbody_Surface_Data_Observation_Method)1)

#define EEC_WTRBDSRFOBV_BELOW_SURFACE

((EAC_Waterbody_Surface_Data_Observation_Method)2)

#define EEC_WTRBDSRFOBV_BUCKET_MEASURED

((EAC_Waterbody_Surface_Data_Observation_Method)3)

#define EEC_WTRBDSRFOBV_MODEL_BASED

((EAC_Waterbody_Surface_Data_Observation_Method)4)

#define EEC_WTRBDSRFOBV_NOT_SPECIFIED

((EAC_Waterbody_Surface_Data_Observation_Method)5)

#define EEC_WTRBDSRFOBV_REMOTELY_MEASURED

((EAC_Waterbody_Surface_Data_Observation_Method)6)

#define EEC_WTRBDSRFOBV_VESSEL_INJECTION

((EAC_Waterbody_Surface_Data_Observation_Method)7)

typedef EDCS_Integer    EAC_Watercourse_Channel_Type;

#define EEC_WTRCRSCHNLTY_BRAIDED

((EAC_Watercourse_Channel_Type)1)

#define EEC_WTRCRSCHNLTY_CHANNELIZED

((EAC_Watercourse_Channel_Type)2)

#define EEC_WTRCRSCHNLTY_GORGE

((EAC_Watercourse_Channel_Type)3)

#define EEC_WTRCRSCHNLTY_MEANDERING

((EAC_Watercourse_Channel_Type)4)

#define EEC_WTRCRSCHNLTY_NON_MEANDERING

((EAC_Watercourse_Channel_Type)5)

#define EEC_WTRCRSCHNLTY_OXBOW

((EAC_Watercourse_Channel_Type)6)

#define EEC_WTRCRSCHNLTY_WADI

((EAC_Watercourse_Channel_Type)7)

typedef EDCS_Integer    EAC_Watercourse_Sink_Type;

#define EEC_WTRCRSSINKTY_DISAPPEARING

((EAC_Watercourse_Sink_Type)1)

#define EEC_WTRCRSSINKTY_DISSIPATING

((EAC_Watercourse_Sink_Type)2)

#define EEC_WTRCRSSINKTY_OTHER_DISAPPEARING

((EAC_Watercourse_Sink_Type)3)

#define EEC_WTRCRSSINKTY_SINKHOLE_DISAPPEARING

((EAC_Watercourse_Sink_Type)4)

typedef EDCS_Integer    EAC_Waypoint_Type;

#define EEC_WAYPTTY_AERODROME

((EAC_Waypoint_Type)1)

#define EEC_WAYPTTY_ATC_COMPULSORY

((EAC_Waypoint_Type)2)

#define EEC_WAYPTTY_BACK_COURSE_MARKER

((EAC_Waypoint_Type)3)

#define EEC_WAYPTTY_DME_FIX

((EAC_Waypoint_Type)4)

#define EEC_WAYPTTY_END_CONTINUOUS_AIRWAY

((EAC_Waypoint_Type)5)

#define EEC_WAYPTTY_ESSENTIAL

((EAC_Waypoint_Type)6)

#define EEC_WAYPTTY_FAN_MARKER

((EAC_Waypoint_Type)7)

#define EEC_WAYPTTY_FINAL_APPROACH_COURSE_FIX

((EAC_Waypoint_Type)8)

#define EEC_WAYPTTY_FINAL_APPROACH_FIX

((EAC_Waypoint_Type)9)

#define EEC_WAYPTTY_FIRST_LEG_MISSED_APPROACH

((EAC_Waypoint_Type)10)

#define EEC_WAYPTTY_GATEWAY_FIX

((EAC_Waypoint_Type)11)

#define EEC_WAYPTTY_HOLDING_FIX

((EAC_Waypoint_Type)12)

#define EEC_WAYPTTY_INITIAL_APPROACH_FIX

((EAC_Waypoint_Type)13)

#define EEC_WAYPTTY_INNER_MARKER

((EAC_Waypoint_Type)14)

#define EEC_WAYPTTY_MIDDLE_MARKER

((EAC_Waypoint_Type)15)

#define EEC_WAYPTTY_MISSED_APPROACH_POINT

((EAC_Waypoint_Type)16)

#define EEC_WAYPTTY_NON_ESSENTIAL

((EAC_Waypoint_Type)17)

#define EEC_WAYPTTY_OFF_AIRWAY

((EAC_Waypoint_Type)18)

#define EEC_WAYPTTY_OUTER_MARKER

((EAC_Waypoint_Type)19)

#define EEC_WAYPTTY_RUNWAY

((EAC_Waypoint_Type)20)

#define EEC_WAYPTTY_RUNWAY_END_COORDINATE

((EAC_Waypoint_Type)21)

#define EEC_WAYPTTY_TRANSITION_ESSENTIAL

((EAC_Waypoint_Type)22)

#define EEC_WAYPTTY_UNCHARTED_AIRWAY_INTERSECT

((EAC_Waypoint_Type)23)

#define EEC_WAYPTTY_VOR_VORDME_VORTAC

((EAC_Waypoint_Type)24)

typedef EDCS_Integer    EAC_Weapons_Range_Type;

#define EEC_WEAPRNGTY_DEMOLITION_AREA

((EAC_Weapons_Range_Type)1)

#define EEC_WEAPRNGTY_FIELD_ARTILLERY

((EAC_Weapons_Range_Type)2)

#define EEC_WEAPRNGTY_GRENADE

((EAC_Weapons_Range_Type)3)

#define EEC_WEAPRNGTY_IMPACT_AREA

((EAC_Weapons_Range_Type)4)

#define EEC_WEAPRNGTY_SMALL_ARMS

((EAC_Weapons_Range_Type)5)

#define EEC_WEAPRNGTY_TANK

((EAC_Weapons_Range_Type)6)

typedef EDCS_Integer    EAC_Weather_Measurement_Technique;

#define EEC_WXMEASTECH_AUTOMATED

((EAC_Weather_Measurement_Technique)1)

#define EEC_WXMEASTECH_MANUAL

((EAC_Weather_Measurement_Technique)2)

typedef EDCS_Integer    EAC_Well_Type;

#define EEC_WELLTY_ARTESIAN

((EAC_Well_Type)1)

#define EEC_WELLTY_DRILLED

((EAC_Well_Type)2)

#define EEC_WELLTY_DUG

((EAC_Well_Type)3)

#define EEC_WELLTY_DUG_OR_DRILLED

((EAC_Well_Type)4)

#define EEC_WELLTY_FOUNTAIN

((EAC_Well_Type)5)

#define EEC_WELLTY_WALLED_IN

((EAC_Well_Type)6)

#define EEC_WELLTY_WATERING_HOLE

((EAC_Well_Type)7)

typedef EDCS_Integer    EAC_Wet_Soil_Trafficability;

#define EEC_WETSOILTRAF_CH

((EAC_Wet_Soil_Trafficability)1)

#define EEC_WETSOILTRAF_GC_SC_CL

((EAC_Wet_Soil_Trafficability)2)

#define EEC_WETSOILTRAF_GM_SM_ML_ML_AND_CL_MH_OL_OH

((EAC_Wet_Soil_Trafficability)3)

#define EEC_WETSOILTRAF_GW_GP_SW_SP

((EAC_Wet_Soil_Trafficability)4)

#define EEC_WETSOILTRAF_NOT_EVALUATED

((EAC_Wet_Soil_Trafficability)5)

#define EEC_WETSOILTRAF_PT

((EAC_Wet_Soil_Trafficability)6)

typedef EDCS_Integer    EAC_Wetland_Surface_Form;

#define EEC_WETLSRFTY_ATLANTIC_PLATEAU_BOG

((EAC_Wetland_Surface_Form)1)

#define EEC_WETLSRFTY_BASIN_BOG

((EAC_Wetland_Surface_Form)2)

#define EEC_WETLSRFTY_BASIN_SWAMP

((EAC_Wetland_Surface_Form)3)

#define EEC_WETLSRFTY_BLANKET_BOG

((EAC_Wetland_Surface_Form)4)

#define EEC_WETLSRFTY_DOMED_BOG

((EAC_Wetland_Surface_Form)5)

#define EEC_WETLSRFTY_FLAT_BOG

((EAC_Wetland_Surface_Form)6)

#define EEC_WETLSRFTY_HORIZONTAL_FEN

((EAC_Wetland_Surface_Form)7)

#define EEC_WETLSRFTY_LOWLAND_POLYGON_BOG

((EAC_Wetland_Surface_Form)8)

#define EEC_WETLSRFTY_NORTHERN_RIBBED_FEN

((EAC_Wetland_Surface_Form)9)

#define EEC_WETLSRFTY_PALSA_BOG

((EAC_Wetland_Surface_Form)10)

#define EEC_WETLSRFTY_PEAT_PLATEAU_BOG

((EAC_Wetland_Surface_Form)11)

#define EEC_WETLSRFTY_POLYGONAL_PEAT_PLATEAU_BOG

((EAC_Wetland_Surface_Form)12)

#define EEC_WETLSRFTY_SHALLOW_BASIN_MARSH

((EAC_Wetland_Surface_Form)13)

#define EEC_WETLSRFTY_SHORE_FEN

((EAC_Wetland_Surface_Form)14)

#define EEC_WETLSRFTY_SHORE_MARSH

((EAC_Wetland_Surface_Form)15)

#define EEC_WETLSRFTY_SLOPE_BOG

((EAC_Wetland_Surface_Form)16)

#define EEC_WETLSRFTY_SLOPE_FEN

((EAC_Wetland_Surface_Form)17)

#define EEC_WETLSRFTY_STREAM_MARSH

((EAC_Wetland_Surface_Form)18)

#define EEC_WETLSRFTY_STREAM_SWAMP

((EAC_Wetland_Surface_Form)19)

#define EEC_WETLSRFTY_STRING_BOG

((EAC_Wetland_Surface_Form)20)

#define EEC_WETLSRFTY_VENEER_BOG

((EAC_Wetland_Surface_Form)21)

typedef EDCS_Integer    EAC_Wind_Category;

#define EEC_WNDCAT_CALM

((EAC_Wind_Category)1)

#define EEC_WNDCAT_NO_GUSTS

((EAC_Wind_Category)2)

#define EEC_WNDCAT_SQUALL

((EAC_Wind_Category)3)

#define EEC_WNDCAT_VARIABLE

((EAC_Wind_Category)4)

typedef EDCS_Integer    EAC_Wind_Direction_Octant_Climatology;

#define EEC_WNDOCTDIRCLIM_NORTH

((EAC_Wind_Direction_Octant_Climatology)1)

#define EEC_WNDOCTDIRCLIM_NORTH_EAST

((EAC_Wind_Direction_Octant_Climatology)2)

#define EEC_WNDOCTDIRCLIM_EAST

((EAC_Wind_Direction_Octant_Climatology)3)

#define EEC_WNDOCTDIRCLIM_SOUTH_EAST

((EAC_Wind_Direction_Octant_Climatology)4)

#define EEC_WNDOCTDIRCLIM_SOUTH

((EAC_Wind_Direction_Octant_Climatology)5)

#define EEC_WNDOCTDIRCLIM_SOUTH_WEST

((EAC_Wind_Direction_Octant_Climatology)6)

#define EEC_WNDOCTDIRCLIM_WEST

((EAC_Wind_Direction_Octant_Climatology)7)

#define EEC_WNDOCTDIRCLIM_NORTH_WEST

((EAC_Wind_Direction_Octant_Climatology)8)

typedef EDCS_Integer    EAC_Wind_Direction_Quality;

#define EEC_WNDDIRQUAL_ERRONEOUS

((EAC_Wind_Direction_Quality)1)

#define EEC_WNDDIRQUAL_GOOD

((EAC_Wind_Direction_Quality)2)

#define EEC_WNDDIRQUAL_NO_CHECK

((EAC_Wind_Direction_Quality)3)

#define EEC_WNDDIRQUAL_SUSPECT

((EAC_Wind_Direction_Quality)4)

typedef EDCS_Integer    EAC_Wind_Equipment_Type;

#define EEC_WNDEQTY_LORAN_C

((EAC_Wind_Equipment_Type)1)

#define EEC_WNDEQTY_OPTICAL_THEODOLITE

((EAC_Wind_Equipment_Type)2)

#define EEC_WNDEQTY_PRESSURE_WITH_WIND

((EAC_Wind_Equipment_Type)3)

#define EEC_WNDEQTY_PRESSURE_WITH_WIND_FAILED

((EAC_Wind_Equipment_Type)4)

#define EEC_WNDEQTY_RADAR_EQUIPMENT

((EAC_Wind_Equipment_Type)5)

#define EEC_WNDEQTY_RADIO_THEODOLITE

((EAC_Wind_Equipment_Type)6)

#define EEC_WNDEQTY_SATELLITE

((EAC_Wind_Equipment_Type)7)

#define EEC_WNDEQTY_VLF_OMEGA

((EAC_Wind_Equipment_Type)8)

#define EEC_WNDEQTY_WIND_PROFILER

((EAC_Wind_Equipment_Type)9)

typedef EDCS_Integer    EAC_Wind_Speed_Quality;

#define EEC_WNDSPDQUAL_ERRONEOUS

((EAC_Wind_Speed_Quality)1)

#define EEC_WNDSPDQUAL_GOOD

((EAC_Wind_Speed_Quality)2)

#define EEC_WNDSPDQUAL_NO_CHECK

((EAC_Wind_Speed_Quality)3)

#define EEC_WNDSPDQUAL_SUSPECT

((EAC_Wind_Speed_Quality)4)

typedef EDCS_Integer    EAC_Window_Material_Type;

#define EEC_WNDWMATTY_ACRYLIC_PLASTIC

((EAC_Window_Material_Type)1)

#define EEC_WNDWMATTY_FROSTED_GLASS

((EAC_Window_Material_Type)2)

#define EEC_WNDWMATTY_LAMINATED_GLASS

((EAC_Window_Material_Type)3)

#define EEC_WNDWMATTY_NONE

((EAC_Window_Material_Type)4)

#define EEC_WNDWMATTY_REFLECTIVE_GLASS

((EAC_Window_Material_Type)5)

#define EEC_WNDWMATTY_TEMPERED_GLASS

((EAC_Window_Material_Type)6)

#define EEC_WNDWMATTY_TINTED_GLASS

((EAC_Window_Material_Type)7)

#define EEC_WNDWMATTY_UNTEMPERED_GLASS

((EAC_Window_Material_Type)8)

#define EEC_WNDWMATTY_WIRE_GLASS

((EAC_Window_Material_Type)9)

typedef EDCS_Integer    EAC_Work_In_Progress_Type;

#define EEC_WRKINPROGTY_LAND_RECLAMATION

((EAC_Work_In_Progress_Type)1)

#define EEC_WRKINPROGTY_STRUCTURE_CONSTRUCTION

((EAC_Work_In_Progress_Type)2)

typedef EDCS_Integer    EAC_Worship_Place_Type;

#define EEC_WORSHIPPLACETY_BUDDHIST_TEMPLE

((EAC_Worship_Place_Type)1)

#define EEC_WORSHIPPLACETY_CATHEDRAL

((EAC_Worship_Place_Type)2)

#define EEC_WORSHIPPLACETY_CATHOLIC_CATHEDRAL

((EAC_Worship_Place_Type)3)

#define EEC_WORSHIPPLACETY_CHAPEL

((EAC_Worship_Place_Type)4)

#define EEC_WORSHIPPLACETY_CHRISTIAN_TEMPLE

((EAC_Worship_Place_Type)5)

#define EEC_WORSHIPPLACETY_CHURCH

((EAC_Worship_Place_Type)6)

#define EEC_WORSHIPPLACETY_CONVENT

((EAC_Worship_Place_Type)7)

#define EEC_WORSHIPPLACETY_HINDU_TEMPLE

((EAC_Worship_Place_Type)8)

#define EEC_WORSHIPPLACETY_MARABOUT

((EAC_Worship_Place_Type)9)

#define EEC_WORSHIPPLACETY_MINARET

((EAC_Worship_Place_Type)10)

#define EEC_WORSHIPPLACETY_MISSION

((EAC_Worship_Place_Type)11)

#define EEC_WORSHIPPLACETY_MONASTERY

((EAC_Worship_Place_Type)12)

#define EEC_WORSHIPPLACETY_MORMON_TEMPLE

((EAC_Worship_Place_Type)13)

#define EEC_WORSHIPPLACETY_MOSQUE

((EAC_Worship_Place_Type)14)

#define EEC_WORSHIPPLACETY_PAGODA

((EAC_Worship_Place_Type)15)

#define EEC_WORSHIPPLACETY_RELIGIOUS_COMMUNITY

((EAC_Worship_Place_Type)16)

#define EEC_WORSHIPPLACETY_SHRINE

((EAC_Worship_Place_Type)17)

#define EEC_WORSHIPPLACETY_STUPA

((EAC_Worship_Place_Type)18)

#define EEC_WORSHIPPLACETY_SYNAGOGUE

((EAC_Worship_Place_Type)19)

#define EEC_WORSHIPPLACETY_TABERNACLE

((EAC_Worship_Place_Type)20)

#define EEC_WORSHIPPLACETY_UNSPECIFIED

((EAC_Worship_Place_Type)21)

typedef EDCS_Integer    EAC_Zoroastrianism_Denominational_Family;

#define EEC_ZORDENOMFAM_PARSI

((EAC_Zoroastrianism_Denominational_Family)1)

typedef EDCS_Integer EDCS_Attribute_Code;

#define EAC_ABSOLUTE_ELEVATION_ACCURACY

((EDCS_Attribute_Code)1)

#define EAC_ABSOLUTE_HORIZONTAL_ACCURACY

((EDCS_Attribute_Code)2)

#define EAC_ABSOLUTE_HUMIDITY

((EDCS_Attribute_Code)3)

#define EAC_ABSOLUTE_LATITUDE_ACCURACY

((EDCS_Attribute_Code)4)

#define EAC_ABSOLUTE_LONGITUDE_ACCURACY

((EDCS_Attribute_Code)5)

#define EAC_ABSOLUTE_VERTICAL_ACCURACY

((EDCS_Attribute_Code)6)

#define EAC_ACCESS_DIRECTION_TYPE

((EDCS_Attribute_Code)7)

#define EAC_ACCESSIBILITY_STATUS

((EDCS_Attribute_Code)8)

#define EAC_ACCUM_PRECIP

((EDCS_Attribute_Code)9)

#define EAC_ACCUM_PRECIP_24_HOUR

((EDCS_Attribute_Code)10)

#define EAC_ACCUM_PRECIP_24_HOUR_DENSITY

((EDCS_Attribute_Code)11)

#define EAC_ACCUM_PRECIP_3_HOUR

((EDCS_Attribute_Code)12)

#define EAC_ACCUM_PRECIP_3_HOUR_DENSITY

((EDCS_Attribute_Code)13)

#define EAC_ACCUM_PRECIP_6_HOUR

((EDCS_Attribute_Code)14)

#define EAC_ACCUM_PRECIP_6_HOUR_DENSITY

((EDCS_Attribute_Code)15)

#define EAC_ACCUM_PRECIP_DENSITY

((EDCS_Attribute_Code)16)

#define EAC_ACCUMULATION_PERIOD

((EDCS_Attribute_Code)17)

#define EAC_ACCUMULATION_PERIOD_CATEGORY

((EDCS_Attribute_Code)18)

#define EAC_ACOUSTIC_BOUNDARY_LOSS

((EDCS_Attribute_Code)19)

#define EAC_ACOUSTIC_CENTRE_FREQUENCY_BAND

((EDCS_Attribute_Code)20)

#define EAC_ACOUSTIC_HALFCHANNEL_OBSERVATION_FRACTION

((EDCS_Attribute_Code)21)

#define EAC_ACOUSTIC_NOISE_MARGINAL_ICE_ZONE_MULTIPLIER

((EDCS_Attribute_Code)22)

#define EAC_ACOUSTIC_NOISE_SPECTRAL_CURVE_CORRECTION

((EDCS_Attribute_Code)23)

#define EAC_ACOUSTIC_PWR_LVL_BAND

((EDCS_Attribute_Code)24)

#define EAC_ACOUSTIC_PWR_LVL_SPECTRUM

((EDCS_Attribute_Code)25)

#define EAC_ACOUSTIC_PWR_LVL_SPECTRUM_CORRECTION

((EDCS_Attribute_Code)26)

#define EAC_ACOUSTIC_REFLECTION_TYPE

((EDCS_Attribute_Code)27)

#define EAC_ACOUSTIC_REFLECTOR

((EDCS_Attribute_Code)28)

#define EAC_ACOUSTIC_SCATTERING_STRENGTH

((EDCS_Attribute_Code)29)

#define EAC_ACOUSTIC_TARGET_STRENGTH

((EDCS_Attribute_Code)30)

#define EAC_ACOUSTIC_TRANSMISSION_LOSS

((EDCS_Attribute_Code)31)

#define EAC_ACOUSTIC_VOLUME_LAYER_SCATTERING_STRENGTH_FREQUENCY

((EDCS_Attribute_Code)32)

#define EAC_ACTIVE_ACOUSTIC

((EDCS_Attribute_Code)33)

#define EAC_AERIAL_COUNT

((EDCS_Attribute_Code)34)

#define EAC_AERIAL_FUNCTION

((EDCS_Attribute_Code)35)

#define EAC_AERIAL_TYPE

((EDCS_Attribute_Code)36)

#define EAC_AERODROME_ELEVATION

((EDCS_Attribute_Code)37)

#define EAC_AERODROME_EMERGENCY_LIGHTING_INTENSITY

((EDCS_Attribute_Code)38)

#define EAC_AERODROME_GATE_LIGHTING_INTENSITY

((EDCS_Attribute_Code)39)

#define EAC_AERODROME_IDENTIFICATION

((EDCS_Attribute_Code)40)

#define EAC_AERODROME_TYPE

((EDCS_Attribute_Code)41)

#define EAC_AERONAUTICAL_APPROACH_TYPE

((EDCS_Attribute_Code)42)

#define EAC_AERONAUTICAL_FUNCTION

((EDCS_Attribute_Code)43)

#define EAC_AERONAUTICAL_LIGHT_TYPE

((EDCS_Attribute_Code)44)

#define EAC_AERONAUTICAL_OBSTRUCTION_HEIGHT_ACCURACY

((EDCS_Attribute_Code)45)

#define EAC_AERONAUTICAL_POINT_FUNCTION

((EDCS_Attribute_Code)46)

#define EAC_AERONAUTICAL_ROUTE_TYPE

((EDCS_Attribute_Code)47)

#define EAC_AEROSOL_LAYER_BASE_LEVEL

((EDCS_Attribute_Code)48)

#define EAC_AEROSOL_LAYER_TOP_LEVEL

((EDCS_Attribute_Code)49)

#define EAC_AEROSOL_PARTICLE_CONCENTRATION

((EDCS_Attribute_Code)50)

#define EAC_AEROSOL_PARTICLE_TYPE

((EDCS_Attribute_Code)51)

#define EAC_AFTERBURNER_INDUCED_FLAME_RATE

((EDCS_Attribute_Code)52)

#define EAC_AID_TO_NAVIGATION_COLOUR_PATTERN

((EDCS_Attribute_Code)53)

#define EAC_AID_TO_NAVIGATION_DESCRIPTION

((EDCS_Attribute_Code)54)

#define EAC_AID_TO_NAVIGATION_EFFECTIVENESS_RADIUS

((EDCS_Attribute_Code)55)

#define EAC_AID_TO_NAVIGATION_MARK_COLOUR

((EDCS_Attribute_Code)56)

#define EAC_AID_TO_NAVIGATION_MARK_SYSTEM

((EDCS_Attribute_Code)57)

#define EAC_AID_TO_NAVIGATION_MARKER_TYPE

((EDCS_Attribute_Code)58)

#define EAC_AID_TO_NAVIGATION_PRIMARY_OPERATING_RANGE

((EDCS_Attribute_Code)59)

#define EAC_AID_TO_NAVIGATION_RANGE

((EDCS_Attribute_Code)60)

#define EAC_AID_TO_NAVIGATION_SECONDARY_OPERATING_RANGE

((EDCS_Attribute_Code)61)

#define EAC_AID_TO_NAVIGATION_STATUS

((EDCS_Attribute_Code)62)

#define EAC_AID_TO_NAVIGATION_SYSTEM_TYPE

((EDCS_Attribute_Code)63)

#define EAC_AIR_DENSITY

((EDCS_Attribute_Code)64)

#define EAC_AIR_EXFILTRATION_RATE

((EDCS_Attribute_Code)65)

#define EAC_AIR_INFILTRATION_RATE

((EDCS_Attribute_Code)66)

#define EAC_AIR_TEMPERATURE

((EDCS_Attribute_Code)67)

#define EAC_AIR_TEMPERATURE_ERROR

((EDCS_Attribute_Code)68)

#define EAC_AIR_TEMPERATURE_PERIOD

((EDCS_Attribute_Code)69)

#define EAC_AIRCRAFT_CARRIER_CLASS

((EDCS_Attribute_Code)70)

#define EAC_AIRCRAFT_FUNCTION

((EDCS_Attribute_Code)71)

#define EAC_AIRCRAFT_ICING_INTENSITY

((EDCS_Attribute_Code)72)

#define EAC_AIRCRAFT_ICING_LEVEL_BASE_ALTITUDE

((EDCS_Attribute_Code)73)

#define EAC_AIRCRAFT_ICING_LEVEL_TOP_ALTITUDE

((EDCS_Attribute_Code)74)

#define EAC_AIRCRAFT_ICING_TYPE

((EDCS_Attribute_Code)75)

#define EAC_AIRCRAFT_LANDING_GEAR_DEPLOYED_POSITION

((EDCS_Attribute_Code)76)

#define EAC_AIRCRAFT_LOAD_RESTRICTIONS

((EDCS_Attribute_Code)77)

#define EAC_AIRCRAFT_PROPULSION_TYPE

((EDCS_Attribute_Code)78)

#define EAC_AIRCRAFT_TURBULENCE_BASE_ALTITUDE

((EDCS_Attribute_Code)79)

#define EAC_AIRCRAFT_TURBULENCE_FREQUENCY

((EDCS_Attribute_Code)80)

#define EAC_AIRCRAFT_TURBULENCE_INTENSITY

((EDCS_Attribute_Code)81)

#define EAC_AIRCRAFT_TURBULENCE_TOP_ALTITUDE

((EDCS_Attribute_Code)82)

#define EAC_AIRCRAFT_TYPE

((EDCS_Attribute_Code)83)

#define EAC_AIRSPACE_ALTITUDE_LIMITS

((EDCS_Attribute_Code)84)

#define EAC_AIRSPACE_IDENTIFIER

((EDCS_Attribute_Code)85)

#define EAC_AIRSPACE_LIMITATION

((EDCS_Attribute_Code)86)

#define EAC_AIRSPACE_OPERATING_RESTRICTIONS

((EDCS_Attribute_Code)87)

#define EAC_AIRSPACE_TYPE

((EDCS_Attribute_Code)88)

#define EAC_ALBEDO

((EDCS_Attribute_Code)89)

#define EAC_ALL_OBJECT_COUNT

((EDCS_Attribute_Code)90)

#define EAC_ALONGSHORE_CURRENT_SPEED

((EDCS_Attribute_Code)91)

#define EAC_ALTITUDE_MSL

((EDCS_Attribute_Code)92)

#define EAC_ANGULAR_SECTOR_WIDTH

((EDCS_Attribute_Code)93)

#define EAC_ANTI_COLLISION_LIGHT_INTENSITY

((EDCS_Attribute_Code)94)

#define EAC_APERTURE_COVER_FRACTION

((EDCS_Attribute_Code)95)

#define EAC_APERTURE_COVER_POSITION

((EDCS_Attribute_Code)96)

#define EAC_APERTURE_LENGTH

((EDCS_Attribute_Code)97)

#define EAC_APERTURE_OPEN

((EDCS_Attribute_Code)98)

#define EAC_APERTURE_STATE

((EDCS_Attribute_Code)99)

#define EAC_APERTURE_WIDTH

((EDCS_Attribute_Code)100)

#define EAC_APRON_HARD_STANDING_FUNCTION

((EDCS_Attribute_Code)101)

#define EAC_AQUEDUCT_TYPE

((EDCS_Attribute_Code)102)

#define EAC_AREA

((EDCS_Attribute_Code)103)

#define EAC_ARMOURED

((EDCS_Attribute_Code)104)

#define EAC_ARRESTING_GEAR_TYPE

((EDCS_Attribute_Code)105)

#define EAC_ASPECT_ANGLE

((EDCS_Attribute_Code)106)

#define EAC_ASSAULT_LANDING_CRAFT_TYPE

((EDCS_Attribute_Code)107)

#define EAC_ASSOCIATED_TEXT

((EDCS_Attribute_Code)108)

#define EAC_ASW_CENTROID_PRESENT

((EDCS_Attribute_Code)109)

#define EAC_ASW_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)110)

#define EAC_ATM_BOUNDARY_LAYER_HEIGHT

((EDCS_Attribute_Code)111)

#define EAC_ATM_CEILING

((EDCS_Attribute_Code)112)

#define EAC_ATM_CEILING_METHOD

((EDCS_Attribute_Code)113)

#define EAC_ATM_FREEZING_LEVEL

((EDCS_Attribute_Code)114)

#define EAC_ATM_LIQUID_WATER_MIXING_RATIO

((EDCS_Attribute_Code)115)

#define EAC_ATM_PRESSURE

((EDCS_Attribute_Code)116)

#define EAC_ATM_PRESSURE_CHANGE

((EDCS_Attribute_Code)117)

#define EAC_ATM_PRESSURE_CHANGE_24_HOUR

((EDCS_Attribute_Code)118)

#define EAC_ATM_PRESSURE_CHANGE_3_HOUR

((EDCS_Attribute_Code)119)

#define EAC_ATM_PRESSURE_CHANGE_QUALITY

((EDCS_Attribute_Code)120)

#define EAC_ATM_PRESSURE_CHANGE_TENDENCY_CATEGORY

((EDCS_Attribute_Code)121)

#define EAC_ATM_PRESSURE_MEAN_CLIM

((EDCS_Attribute_Code)122)

#define EAC_ATM_PRESSURE_MEAN_CLIM_STD_DEV

((EDCS_Attribute_Code)123)

#define EAC_ATM_PRESSURE_QUALITY

((EDCS_Attribute_Code)124)

#define EAC_ATM_PRESSURE_REDUCED_CLIM_STD_DEV

((EDCS_Attribute_Code)125)

#define EAC_ATM_PRESSURE_REDUCED_MSL

((EDCS_Attribute_Code)126)

#define EAC_ATM_PROFILE_MEASUREMENT_TECHNIQUE

((EDCS_Attribute_Code)127)

#define EAC_ATM_TURBULENCE_TYPE

((EDCS_Attribute_Code)128)

#define EAC_ATM_VERTICAL_REFERENCE

((EDCS_Attribute_Code)129)

#define EAC_ATS_ROUTE_COMPONENT_LENGTH

((EDCS_Attribute_Code)130)

#define EAC_ATS_ROUTE_COMPONENT_LEVEL

((EDCS_Attribute_Code)131)

#define EAC_ATS_ROUTE_COMPONENT_WIDTH

((EDCS_Attribute_Code)132)

#define EAC_ATS_ROUTE_LOWEST_ALTITUDE

((EDCS_Attribute_Code)133)

#define EAC_ATS_ROUTE_OPPOSITE_FLOW_DIRECTION

((EDCS_Attribute_Code)134)

#define EAC_ATS_ROUTE_TYPE

((EDCS_Attribute_Code)135)

#define EAC_ATS_USE_TYPE

((EDCS_Attribute_Code)136)

#define EAC_ATTACHED

((EDCS_Attribute_Code)137)

#define EAC_ATTACK_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)138)

#define EAC_AUXILIARY_VESSEL_TYPE

((EDCS_Attribute_Code)139)

#define EAC_AVAILABLE_FACILITIES_TYPE

((EDCS_Attribute_Code)140)

#define EAC_AVERAGING_PERIOD

((EDCS_Attribute_Code)141)

#define EAC_AVERAGING_PERIOD_CATEGORY

((EDCS_Attribute_Code)142)

#define EAC_AVIATION_LOCATION_ID_VALUE_SET

((EDCS_Attribute_Code)143)

#define EAC_AVIATION_LOCATION_IDENTIFIER

((EDCS_Attribute_Code)144)

#define EAC_BALCONY_TYPE

((EDCS_Attribute_Code)145)

#define EAC_BALEEN_WHALE_CATCH_PER_YEAR

((EDCS_Attribute_Code)146)

#define EAC_BARGE_LOAD_RESTRICTIONS

((EDCS_Attribute_Code)147)

#define EAC_BASEMENT_CONSTRUCTION_MATERIAL

((EDCS_Attribute_Code)148)

#define EAC_BEACH_PORTION

((EDCS_Attribute_Code)149)

#define EAC_BEACON_PRESENT

((EDCS_Attribute_Code)150)

#define EAC_BEACON_SECTOR_FIRST_LIMIT

((EDCS_Attribute_Code)151)

#define EAC_BEACON_SECTOR_SECOND_LIMIT

((EDCS_Attribute_Code)152)

#define EAC_BEARING_AND_RECIPROCAL

((EDCS_Attribute_Code)153)

#define EAC_BEARING_FROM_SEAWARD

((EDCS_Attribute_Code)154)

#define EAC_BEAUFORT_WIND_SCALE

((EDCS_Attribute_Code)155)

#define EAC_BEDROCK_SURFACE_COMPRESSIONAL_VELOCITY

((EDCS_Attribute_Code)156)

#define EAC_BEDROCK_SURFACE_DENSITY

((EDCS_Attribute_Code)157)

#define EAC_BEDROCK_SURFACE_SHEAR_VELOCITY

((EDCS_Attribute_Code)158)

#define EAC_BELOW_STATION_CLOUD_COVERAGE

((EDCS_Attribute_Code)159)

#define EAC_BELOW_STATION_CLOUD_TOP_ALTITUDE

((EDCS_Attribute_Code)160)

#define EAC_BELOW_STATION_CLOUD_TOP_CHARACTERISTICS

((EDCS_Attribute_Code)161)

#define EAC_BELOW_STATION_CLOUD_TYPE

((EDCS_Attribute_Code)162)

#define EAC_BENCHMARK_TYPE

((EDCS_Attribute_Code)163)

#define EAC_BERTH_IDENTIFIER

((EDCS_Attribute_Code)164)

#define EAC_BERTH_TYPE

((EDCS_Attribute_Code)165)

#define EAC_BIDIRECTIONAL

((EDCS_Attribute_Code)166)

#define EAC_BIDIRECTIONAL_REFLECTANCE_DISTRIBUTION_FUNCTION

((EDCS_Attribute_Code)167)

#define EAC_BIOLOGIC_AGENT_ATM_CONCENTRATION

((EDCS_Attribute_Code)168)

#define EAC_BIOLOGIC_AGENT_SURFACE_CONCENTRATION

((EDCS_Attribute_Code)169)

#define EAC_BIOLOGIC_AGENT_TYPE

((EDCS_Attribute_Code)170)

#define EAC_BLACKOUT_BRAKE_LIGHT_INTENSITY

((EDCS_Attribute_Code)171)

#define EAC_BLACKOUT_LIGHT_INTENSITY

((EDCS_Attribute_Code)172)

#define EAC_BLOWING_SAND

((EDCS_Attribute_Code)173)

#define EAC_BLOWING_SNOW

((EDCS_Attribute_Code)174)

#define EAC_BOMBER_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)175)

#define EAC_BOTTOM_RETURN_ALLEGIANCE

((EDCS_Attribute_Code)176)

#define EAC_BOTTOM_RETURN_OBSTACLE_STATUS

((EDCS_Attribute_Code)177)

#define EAC_BOTTOM_RETURN_ROCK_STATUS

((EDCS_Attribute_Code)178)

#define EAC_BOTTOM_RETURN_SEABED_STATUS

((EDCS_Attribute_Code)179)

#define EAC_BOTTOM_RETURN_STATUS

((EDCS_Attribute_Code)180)

#define EAC_BOTTOM_RETURN_TRACK_IDENTIFIER

((EDCS_Attribute_Code)181)

#define EAC_BOTTOM_RETURN_TYPE

((EDCS_Attribute_Code)182)

#define EAC_BOTTOM_RETURN_WRECK_STATUS

((EDCS_Attribute_Code)183)

#define EAC_BOTTOM_WIDTH

((EDCS_Attribute_Code)184)

#define EAC_BOUNDARY_FIRST_SIDE_NAME

((EDCS_Attribute_Code)185)

#define EAC_BOUNDARY_SECOND_SIDE_NAME

((EDCS_Attribute_Code)186)

#define EAC_BOUNDARY_STATUS

((EDCS_Attribute_Code)187)

#define EAC_BOUNDARY_TYPE

((EDCS_Attribute_Code)188)

#define EAC_BRANCH_RAILWAY_TYPE

((EDCS_Attribute_Code)189)

#define EAC_BREAKER_FLANK

((EDCS_Attribute_Code)190)

#define EAC_BRIDGE_AND_SPAN_IDENTIFIER

((EDCS_Attribute_Code)191)

#define EAC_BRIDGE_COMPONENT_TYPE

((EDCS_Attribute_Code)192)

#define EAC_BRIDGE_DESIGN

((EDCS_Attribute_Code)193)

#define EAC_BRIDGE_FUNCTION

((EDCS_Attribute_Code)194)

#define EAC_BRIDGE_IDENTIFIER

((EDCS_Attribute_Code)195)

#define EAC_BRIDGE_INFORMATION_RELIABILITY

((EDCS_Attribute_Code)196)

#define EAC_BRIDGE_LEVEL_COUNT

((EDCS_Attribute_Code)197)

#define EAC_BRIDGE_OPENING_TYPE

((EDCS_Attribute_Code)198)

#define EAC_BRIDGE_SPAN_COUNT

((EDCS_Attribute_Code)199)

#define EAC_BRIDGE_SPAN_MOBILE

((EDCS_Attribute_Code)200)

#define EAC_BRIDGE_SPAN_TYPE

((EDCS_Attribute_Code)201)

#define EAC_BRIDGE_STRUCTURE_TYPE

((EDCS_Attribute_Code)202)

#define EAC_BRUSH_DENSITY

((EDCS_Attribute_Code)203)

#define EAC_BUDDHISM_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)204)

#define EAC_BUILDING_COMPONENT_TYPE

((EDCS_Attribute_Code)205)

#define EAC_BUILDING_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)206)

#define EAC_BUILDING_FOUNDATION_TYPE

((EDCS_Attribute_Code)207)

#define EAC_BUILDING_FUNCTION

((EDCS_Attribute_Code)208)

#define EAC_BUILT_UP_REGION_DENSITY

((EDCS_Attribute_Code)209)

#define EAC_BUOY_SHAPE

((EDCS_Attribute_Code)210)

#define EAC_BUOY_TYPE

((EDCS_Attribute_Code)211)

#define EAC_BYPASS_CONDITION

((EDCS_Attribute_Code)212)

#define EAC_CABLE_TYPE

((EDCS_Attribute_Code)213)

#define EAC_CALENDAR_DATE

((EDCS_Attribute_Code)214)

#define EAC_CALM_SEA_STATE_FRACTION

((EDCS_Attribute_Code)215)

#define EAC_CAMOUFLAGE_TYPE

((EDCS_Attribute_Code)216)

#define EAC_CAPACITY

((EDCS_Attribute_Code)217)

#define EAC_CASE_BURIAL_FRACTION

((EDCS_Attribute_Code)218)

#define EAC_CEILING_AND_VISIBILITY_OK

((EDCS_Attribute_Code)219)

#define EAC_CENTRE_FREQUENCY_BAND

((EDCS_Attribute_Code)220)

#define EAC_CHANGE_POINT_TYPE

((EDCS_Attribute_Code)221)

#define EAC_CHARACTER_EMITTED

((EDCS_Attribute_Code)222)

#define EAC_CHARGED_PARTICLE_SPECIES

((EDCS_Attribute_Code)223)

#define EAC_CHEMICAL_AGENT_ATM_CONCENTRATION

((EDCS_Attribute_Code)224)

#define EAC_CHEMICAL_AGENT_SURFACE_CONCENTRATION

((EDCS_Attribute_Code)225)

#define EAC_CHEMICAL_AGENT_TYPE

((EDCS_Attribute_Code)226)

#define EAC_CHRISTIANITY_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)227)

#define EAC_CLASSIFICATION_NAME

((EDCS_Attribute_Code)228)

#define EAC_CLAY_DRAINAGE_PIPES_PRESENT

((EDCS_Attribute_Code)229)

#define EAC_CLOUD_BASE_LEVEL

((EDCS_Attribute_Code)230)

#define EAC_CLOUD_FREE_LINE_OF_SIGHT

((EDCS_Attribute_Code)231)

#define EAC_CLOUD_LIQUID_WATER_CONTENT

((EDCS_Attribute_Code)232)

#define EAC_CLOUD_PHASE

((EDCS_Attribute_Code)233)

#define EAC_CLOUD_SKY_COVER_LAYER_TYPE

((EDCS_Attribute_Code)234)

#define EAC_CLOUD_THICKNESS

((EDCS_Attribute_Code)235)

#define EAC_CLOUD_TOP_LEVEL

((EDCS_Attribute_Code)236)

#define EAC_CLOUD_TOP_TEMPERATURE

((EDCS_Attribute_Code)237)

#define EAC_CLOUD_WATER_MIXING_RATIO

((EDCS_Attribute_Code)238)

#define EAC_COLOUR_INTENSITY

((EDCS_Attribute_Code)239)

#define EAC_COLOURATION

((EDCS_Attribute_Code)240)

#define EAC_COLOURATION_INFORMATION

((EDCS_Attribute_Code)241)

#define EAC_COMBAT_SUPPORT_VESSEL_FUNCTION

((EDCS_Attribute_Code)242)

#define EAC_COMBATANT_VESSEL_TYPE

((EDCS_Attribute_Code)243)

#define EAC_COMBUSTION_INDUCED_FLAME_RATE

((EDCS_Attribute_Code)244)

#define EAC_COMBUSTION_STATE

((EDCS_Attribute_Code)245)

#define EAC_COMMERCIAL_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)246)

#define EAC_COMMUNICATION_CHANNEL

((EDCS_Attribute_Code)247)

#define EAC_COMMUNICATION_STRUCTURE_TYPE

((EDCS_Attribute_Code)248)

#define EAC_COMPLEX_COMPONENT_IDENTIFIER

((EDCS_Attribute_Code)249)

#define EAC_CONCEALMENT_FRACTION

((EDCS_Attribute_Code)250)

#define EAC_CONSPICUOUSNESS

((EDCS_Attribute_Code)251)

#define EAC_CONSTRUCTION_COMPLETION_FRACTION

((EDCS_Attribute_Code)252)

#define EAC_CONTOUR_TYPE

((EDCS_Attribute_Code)253)

#define EAC_CONTRAIL_LAYER_BASE_ALTITUDE

((EDCS_Attribute_Code)254)

#define EAC_CONTRAIL_LAYER_TOP_ALTITUDE

((EDCS_Attribute_Code)255)

#define EAC_CONTRAIL_PERSISTENCE

((EDCS_Attribute_Code)256)

#define EAC_CONTROL_PANEL_STATE

((EDCS_Attribute_Code)257)

#define EAC_CONTROL_PANEL_TYPE

((EDCS_Attribute_Code)258)

#define EAC_CONTROLLED

((EDCS_Attribute_Code)259)

#define EAC_CONTROLLING_AUTHORITY

((EDCS_Attribute_Code)260)

#define EAC_CONVECTION_COEFFICIENT

((EDCS_Attribute_Code)261)

#define EAC_CONVECTIVE_CLOUD_LAYER

((EDCS_Attribute_Code)262)

#define EAC_CONVECTIVE_PRECIPITATION_DENSITY

((EDCS_Attribute_Code)263)

#define EAC_COUNT

((EDCS_Attribute_Code)264)

#define EAC_COUNTRY_ID_VALUE_SET

((EDCS_Attribute_Code)265)

#define EAC_COUNTRY_IDENTIFIER

((EDCS_Attribute_Code)266)

#define EAC_COVERED_DRAIN

((EDCS_Attribute_Code)267)

#define EAC_COVERED_DRAIN_LENGTH

((EDCS_Attribute_Code)268)

#define EAC_CRANE_MOBILITY_TYPE

((EDCS_Attribute_Code)269)

#define EAC_CRANE_TYPE

((EDCS_Attribute_Code)270)

#define EAC_CRITICAL_LAYER_ALTITUDE_E

((EDCS_Attribute_Code)271)

#define EAC_CRITICAL_LAYER_ALTITUDE_F1

((EDCS_Attribute_Code)272)

#define EAC_CRITICAL_LAYER_ALTITUDE_F2

((EDCS_Attribute_Code)273)

#define EAC_CRITICAL_LAYER_FREQUENCY_E

((EDCS_Attribute_Code)274)

#define EAC_CRITICAL_LAYER_FREQUENCY_F1

((EDCS_Attribute_Code)275)

#define EAC_CRITICAL_LAYER_FREQUENCY_F2

((EDCS_Attribute_Code)276)

#define EAC_CROSSING_CONTROL

((EDCS_Attribute_Code)277)

#define EAC_CROWN_DIAMETER

((EDCS_Attribute_Code)278)

#define EAC_CULTURAL_OBJECT_DENSITY

((EDCS_Attribute_Code)279)

#define EAC_CULVERT_TYPE

((EDCS_Attribute_Code)280)

#define EAC_CUMULATIVE_TRACK_LENGTH

((EDCS_Attribute_Code)281)

#define EAC_CYCLE_DATE

((EDCS_Attribute_Code)282)

#define EAC_DAILY_TIDE_INDEX

((EDCS_Attribute_Code)283)

#define EAC_DAM_FACE_TYPE

((EDCS_Attribute_Code)284)

#define EAC_DAMAGE_WEIGHT

((EDCS_Attribute_Code)285)

#define EAC_DATA_COLLECTION_CRITERIA

((EDCS_Attribute_Code)286)

#define EAC_DATE_FORMAT

((EDCS_Attribute_Code)287)

#define EAC_DATE_TIME_FORMAT

((EDCS_Attribute_Code)288)

#define EAC_DATE_TIME_GROUP

((EDCS_Attribute_Code)289)

#define EAC_DAY_WITHIN_YEAR

((EDCS_Attribute_Code)290)

#define EAC_DEEP_SOUND_CHANNEL_AXIS_DEPTH

((EDCS_Attribute_Code)291)

#define EAC_DEEP_SOUND_CHANNEL_TOP_DEPTH

((EDCS_Attribute_Code)292)

#define EAC_DEFENSIVE_POSITION_COUNT

((EDCS_Attribute_Code)293)

#define EAC_DEFENSIVE_POSITION_TYPE

((EDCS_Attribute_Code)294)

#define EAC_DELINEATION_CERTAIN

((EDCS_Attribute_Code)295)

#define EAC_DENSITY_ALTITUDE

((EDCS_Attribute_Code)296)

#define EAC_DEPTH

((EDCS_Attribute_Code)297)

#define EAC_DEPTH_BELOW_SURFACE_LEVEL

((EDCS_Attribute_Code)298)

#define EAC_DEPTH_BELOW_WATERBODY_FLOOR

((EDCS_Attribute_Code)299)

#define EAC_DEPTH_BELOW_WATERBODY_SURFACE

((EDCS_Attribute_Code)300)

#define EAC_DEPTH_OF_WATERBODY_FLOOR

((EDCS_Attribute_Code)301)

#define EAC_DEW_POINT_DEPRESSION

((EDCS_Attribute_Code)302)

#define EAC_DEW_POINT_ERROR

((EDCS_Attribute_Code)303)

#define EAC_DEW_POINT_MAXIMUM_DIFFERENCE_CLIMATOLOGY

((EDCS_Attribute_Code)304)

#define EAC_DEW_POINT_MINIMUM_DIFFERENCE_CLIMATOLOGY

((EDCS_Attribute_Code)305)

#define EAC_DEW_POINT_QUALITY

((EDCS_Attribute_Code)306)

#define EAC_DEW_POINT_TEMPERATURE

((EDCS_Attribute_Code)307)

#define EAC_DIR_SHIPPING_NOISE_CORRECTION

((EDCS_Attribute_Code)308)

#define EAC_DIR_SHIPPING_NOISE_SPECTRAL_POWER_LEVEL

((EDCS_Attribute_Code)309)

#define EAC_DIRECTIONAL_HEMISPHERICAL_REFLECTIVITY

((EDCS_Attribute_Code)310)

#define EAC_DISPLAY_SIGN_TYPE

((EDCS_Attribute_Code)311)

#define EAC_DISSECTED_TERRAIN

((EDCS_Attribute_Code)312)

#define EAC_DOMINANT_BREAKER_TYPE

((EDCS_Attribute_Code)313)

#define EAC_DOOR_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)314)

#define EAC_DOOR_OPENING_METHOD

((EDCS_Attribute_Code)315)

#define EAC_DOOR_TYPE

((EDCS_Attribute_Code)316)

#define EAC_DRAGON_TEETH_TYPE

((EDCS_Attribute_Code)317)

#define EAC_DROP_GATE_METHOD

((EDCS_Attribute_Code)318)

#define EAC_DUST_PRODUCTION_RATE

((EDCS_Attribute_Code)319)

#define EAC_DWELLING_TYPE

((EDCS_Attribute_Code)320)

#define EAC_ECOSYSTEM_TYPE

((EDCS_Attribute_Code)321)

#define EAC_EDUCATIONAL_BUILDING_TYPE

((EDCS_Attribute_Code)322)

#define EAC_ELECTRON_DENSITY

((EDCS_Attribute_Code)323)

#define EAC_ELECTRONIC_WATERBODY_FLOOR_DEPTH

((EDCS_Attribute_Code)324)

#define EAC_ELEV_ELECTRICAL_CABLE_ICING_SAG

((EDCS_Attribute_Code)325)

#define EAC_ELEV_ELECTRICAL_CABLE_MINIMUM_HEIGHT

((EDCS_Attribute_Code)326)

#define EAC_ELEV_ELECTRICAL_CABLE_PYLON_SPACING

((EDCS_Attribute_Code)327)

#define EAC_ELEV_ELECTRICAL_CABLE_SAG

((EDCS_Attribute_Code)328)

#define EAC_ELEV_ELECTRICAL_CABLE_SEGMENT_COUNT

((EDCS_Attribute_Code)329)

#define EAC_ELEV_ELECTRICAL_CABLE_TYPE

((EDCS_Attribute_Code)330)

#define EAC_ELEVATION

((EDCS_Attribute_Code)331)

#define EAC_ELEVATION_ACCURACY_STATEMENT

((EDCS_Attribute_Code)332)

#define EAC_ELEVATION_ANGLE

((EDCS_Attribute_Code)333)

#define EAC_EM_BAND

((EDCS_Attribute_Code)334)

#define EAC_EM_EVAPORATIVE_DUCT_HEIGHT

((EDCS_Attribute_Code)335)

#define EAC_EM_POLARIZATION_TYPE

((EDCS_Attribute_Code)336)

#define EAC_EM_PROPAGATION_CONDITION

((EDCS_Attribute_Code)337)

#define EAC_EM_PULSE_DURATION

((EDCS_Attribute_Code)338)

#define EAC_EM_PULSE_PEAK_POWER

((EDCS_Attribute_Code)339)

#define EAC_EM_PULSE_TOTAL_ENERGY

((EDCS_Attribute_Code)340)

#define EAC_EM_TRANSMISSION_LOSS

((EDCS_Attribute_Code)341)

#define EAC_EMISSIVITY

((EDCS_Attribute_Code)342)

#define EAC_EMITTANCE_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)343)

#define EAC_EMITTANCE_AZIMUTH_LOCAL

((EDCS_Attribute_Code)344)

#define EAC_EMITTANCE_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)345)

#define EAC_EMITTANCE_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)346)

#define EAC_EMITTANCE_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)347)

#define EAC_EMITTED_DIFFUSE_LIGHT_SCALED_INTENSITY

((EDCS_Attribute_Code)348)

#define EAC_EMITTED_SPECULAR_LIGHT_SCALED_INTENSITY

((EDCS_Attribute_Code)349)

#define EAC_ENCLOSURE_MAXIMUM_HEIGHT

((EDCS_Attribute_Code)350)

#define EAC_ENCLOSURE_MINIMUM_HEIGHT

((EDCS_Attribute_Code)351)

#define EAC_ENGINE_SMOKE_RATE

((EDCS_Attribute_Code)352)

#define EAC_ENGINEER_TRENCH_TYPE

((EDCS_Attribute_Code)353)

#define EAC_ENTRANCE_AND_OR_EXIT_COUNT

((EDCS_Attribute_Code)354)

#define EAC_ENTRANCE_COUNT

((EDCS_Attribute_Code)355)

#define EAC_EXISTENCE_CERTAINTY

((EDCS_Attribute_Code)356)

#define EAC_EXISTENCE_STATUS

((EDCS_Attribute_Code)357)

#define EAC_EXIT_COUNT

((EDCS_Attribute_Code)358)

#define EAC_EXPLOSIVE_MINE_DENSITY

((EDCS_Attribute_Code)359)

#define EAC_EXPLOSIVE_MINE_TYPE

((EDCS_Attribute_Code)360)

#define EAC_EXTERIOR_LIGHTING_INTENSITY

((EDCS_Attribute_Code)361)

#define EAC_EXTERIOR_WALL_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)362)

#define EAC_EXTERIOR_WALL_FORTIFICATION

((EDCS_Attribute_Code)363)

#define EAC_EXTERIOR_WALL_THICKNESS

((EDCS_Attribute_Code)364)

#define EAC_EXTERNAL_PAINT_SCHEME

((EDCS_Attribute_Code)365)

#define EAC_EXTERNAL_WINDOW_COVERING

((EDCS_Attribute_Code)366)

#define EAC_EXTINCTION_COEFFICIENT

((EDCS_Attribute_Code)367)

#define EAC_EXTINCTION_COEFFICIENT_LEVEL

((EDCS_Attribute_Code)368)

#define EAC_EXTINCTION_COEFFICIENT_WAVELENGTH

((EDCS_Attribute_Code)369)

#define EAC_EXTRACTION_MINE_TYPE

((EDCS_Attribute_Code)370)

#define EAC_EXTREME_HIGH_AIR_TEMPERATURE

((EDCS_Attribute_Code)371)

#define EAC_EXTREME_LOW_AIR_TEMPERATURE

((EDCS_Attribute_Code)372)

#define EAC_FABRICATION_TYPE

((EDCS_Attribute_Code)373)

#define EAC_FACILITY_COMMISSIONED_STATUS

((EDCS_Attribute_Code)374)

#define EAC_FACILITY_OPERATION_CONTINUITY

((EDCS_Attribute_Code)375)

#define EAC_FARMING_METHOD

((EDCS_Attribute_Code)376)

#define EAC_FENCE_TYPE

((EDCS_Attribute_Code)377)

#define EAC_FERRY_CROSSING_LENGTH

((EDCS_Attribute_Code)378)

#define EAC_FERRY_CROSSING_TIME

((EDCS_Attribute_Code)379)

#define EAC_FERRY_ROUTE_TYPE

((EDCS_Attribute_Code)380)

#define EAC_FIELD_PATTERN

((EDCS_Attribute_Code)381)

#define EAC_FIGHTER_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)382)

#define EAC_FILL_TYPE

((EDCS_Attribute_Code)383)

#define EAC_FIRE_ESCAPE_EXTENDED

((EDCS_Attribute_Code)384)

#define EAC_FIRE_POWER_DAMAGE

((EDCS_Attribute_Code)385)

#define EAC_FISHING_FACILITY_TYPE

((EDCS_Attribute_Code)386)

#define EAC_FISHING_VESSEL_DENSITY

((EDCS_Attribute_Code)387)

#define EAC_FLOOR_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)388)

#define EAC_FLOOR_COVERING_TYPE

((EDCS_Attribute_Code)389)

#define EAC_FLOOR_LEVEL_COUNT

((EDCS_Attribute_Code)390)

#define EAC_FLOOR_LEVEL_IDENTIFIER

((EDCS_Attribute_Code)391)

#define EAC_FLOW_DIRECTION

((EDCS_Attribute_Code)392)

#define EAC_FOG_COVERAGE_FRACTION

((EDCS_Attribute_Code)393)

#define EAC_FOG_DETECTOR_LIGHT_PRESENT

((EDCS_Attribute_Code)394)

#define EAC_FOG_EXTINCTION_COEFFICIENT

((EDCS_Attribute_Code)395)

#define EAC_FOG_PRESENT

((EDCS_Attribute_Code)396)

#define EAC_FOG_PROBABILITY

((EDCS_Attribute_Code)397)

#define EAC_FOG_SIGNAL_GENERATION_TYPE

((EDCS_Attribute_Code)398)

#define EAC_FOG_THICKNESS

((EDCS_Attribute_Code)399)

#define EAC_FOLIAGE_STATE

((EDCS_Attribute_Code)400)

#define EAC_FORMATION_RUNNING_LIGHT_INTENSITY

((EDCS_Attribute_Code)401)

#define EAC_FRACTIONAL_CONTENT

((EDCS_Attribute_Code)402)

#define EAC_FREQUENCY

((EDCS_Attribute_Code)403)

#define EAC_FREQUENCY_INDEPENDENT_ACOUSTIC_SCATTERING_LEVEL

((EDCS_Attribute_Code)404)

#define EAC_FRIGATE_TYPE

((EDCS_Attribute_Code)405)

#define EAC_FRONT_AND_AXIS_REFERENCE

((EDCS_Attribute_Code)406)

#define EAC_FROZEN_SOIL_LAYER_BOTTOM_DEPTH

((EDCS_Attribute_Code)407)

#define EAC_FROZEN_SOIL_LAYER_TOP_DEPTH

((EDCS_Attribute_Code)408)

#define EAC_FROZEN_SURFACE_COVER_TYPE

((EDCS_Attribute_Code)409)

#define EAC_FUEL_FACILITIES_AVAILABLE

((EDCS_Attribute_Code)410)

#define EAC_FUNCTIONAL_RUNWAY_COUNT

((EDCS_Attribute_Code)411)

#define EAC_FUNCTIONAL_STATUS

((EDCS_Attribute_Code)412)

#define EAC_FUNCTIONAL_USE

((EDCS_Attribute_Code)413)

#define EAC_FURNITURE_TYPE

((EDCS_Attribute_Code)414)

#define EAC_GATE_TYPE

((EDCS_Attribute_Code)415)

#define EAC_GENERAL_DAMAGE_FRACTION

((EDCS_Attribute_Code)416)

#define EAC_GEODETIC_AZIMUTH

((EDCS_Attribute_Code)417)

#define EAC_GEODETIC_DATUM_IDENTIFIER

((EDCS_Attribute_Code)418)

#define EAC_GEOGRAPHIC_LIGHT_RANGE

((EDCS_Attribute_Code)419)

#define EAC_GEOGRAPHIC_REGION

((EDCS_Attribute_Code)420)

#define EAC_GEOMORPHIC_DEPTH

((EDCS_Attribute_Code)421)

#define EAC_GEOMORPHIC_HEIGHT

((EDCS_Attribute_Code)422)

#define EAC_GEOPOTENTIAL_ALTITUDE

((EDCS_Attribute_Code)423)

#define EAC_GLIDE_SLOPE_ANGLE

((EDCS_Attribute_Code)424)

#define EAC_GLINT_ANGLE

((EDCS_Attribute_Code)425)

#define EAC_GRADING_TYPE

((EDCS_Attribute_Code)426)

#define EAC_GRATING_PRESENT

((EDCS_Attribute_Code)427)

#define EAC_GRID_DIAGONALIZATION

((EDCS_Attribute_Code)428)

#define EAC_GROUND_VEHICLE_FUNCTION

((EDCS_Attribute_Code)429)

#define EAC_GROUND_VEHICLE_PROPULSION_TYPE

((EDCS_Attribute_Code)430)

#define EAC_GTRS_GEOTILE

((EDCS_Attribute_Code)431)

#define EAC_GUIDED_MISSILE_DESTROYER_TYPE

((EDCS_Attribute_Code)432)

#define EAC_GUIDED_MISSILE_FRIGATE_TYPE

((EDCS_Attribute_Code)433)

#define EAC_GUYED

((EDCS_Attribute_Code)434)

#define EAC_HAIL_SIZE

((EDCS_Attribute_Code)435)

#define EAC_HALLWAY_TYPE

((EDCS_Attribute_Code)436)

#define EAC_HARBOUR_FACILITY_TYPE

((EDCS_Attribute_Code)437)

#define EAC_HARBOUR_IDENTIFIER

((EDCS_Attribute_Code)438)

#define EAC_HAZARD_MARKER_TYPE

((EDCS_Attribute_Code)439)

#define EAC_HAZARD_SEVERITY

((EDCS_Attribute_Code)440)

#define EAC_HAZARDOUS_GAS_TYPE

((EDCS_Attribute_Code)441)

#define EAC_HEAVY_ICE_ACCRETION_PROBABILITY

((EDCS_Attribute_Code)442)

#define EAC_HEIGHT

((EDCS_Attribute_Code)443)

#define EAC_HEIGHT_ABOVE_FLOOR

((EDCS_Attribute_Code)444)

#define EAC_HEIGHT_ABOVE_SURFACE_LEVEL

((EDCS_Attribute_Code)445)

#define EAC_HEIGHT_ABOVE_WATERBODY_FLOOR

((EDCS_Attribute_Code)446)

#define EAC_HEIGHT_AGL

((EDCS_Attribute_Code)447)

#define EAC_HELIPAD_COUNT

((EDCS_Attribute_Code)448)

#define EAC_HEMISPHERICAL_DIRECTIONAL_REFLECTIVITY

((EDCS_Attribute_Code)449)

#define EAC_HEMISPHERICAL_HEMISPHERICAL_REFLECTIVITY

((EDCS_Attribute_Code)450)

#define EAC_HF_ACOUSTIC_SCTR_LAYER_BOTTOM_DEPTH

((EDCS_Attribute_Code)451)

#define EAC_HF_ACOUSTIC_SCTR_LAYER_TOP_DEPTH

((EDCS_Attribute_Code)452)

#define EAC_HF_BOTTOM_LOSS_REGION_IDENTIFIER

((EDCS_Attribute_Code)453)

#define EAC_HIGH_CLOUD_BASE_LEVEL

((EDCS_Attribute_Code)454)

#define EAC_HIGH_CLOUD_COVERAGE

((EDCS_Attribute_Code)455)

#define EAC_HIGH_CLOUD_GENUS

((EDCS_Attribute_Code)456)

#define EAC_HIGH_CLOUD_TOP_LEVEL

((EDCS_Attribute_Code)457)

#define EAC_HIGH_CLOUD_TYPE_OBSERVED

((EDCS_Attribute_Code)458)

#define EAC_HIGHEST_AIRSPACE_ALTITUDE

((EDCS_Attribute_Code)459)

#define EAC_HIGHEST_AIRSPACE_ALTITUDE_LIMIT

((EDCS_Attribute_Code)460)

#define EAC_HIGHEST_ANNUAL_GROUND_WATER_LEVEL

((EDCS_Attribute_Code)461)

#define EAC_HIGHEST_ELEVATION

((EDCS_Attribute_Code)462)

#define EAC_HINDUISM_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)463)

#define EAC_HISTORICAL_CLOUD_FREE_LINE_OF_SIGHT_CLIMATOLOGY

((EDCS_Attribute_Code)464)

#define EAC_HISTORICAL_SIGNIFICANCE

((EDCS_Attribute_Code)465)

#define EAC_HORIZONTAL_CLEARANCE

((EDCS_Attribute_Code)466)

#define EAC_HORIZONTAL_CLEARANCE_LIMITED

((EDCS_Attribute_Code)467)

#define EAC_HORIZONTAL_LOAD_BEARING_CAPACITY

((EDCS_Attribute_Code)468)

#define EAC_HOSPITAL_BED_CAPACITY

((EDCS_Attribute_Code)469)

#define EAC_HOUR_WITHIN_DAY

((EDCS_Attribute_Code)470)

#define EAC_HULK_TYPE

((EDCS_Attribute_Code)471)

#define EAC_HUMAN_FUNCTION

((EDCS_Attribute_Code)472)

#define EAC_HUMAN_ROLE

((EDCS_Attribute_Code)473)

#define EAC_HYDROGRAPHIC_BARRIER_TYPE

((EDCS_Attribute_Code)474)

#define EAC_HYDROGRAPHIC_DEPTH

((EDCS_Attribute_Code)475)

#define EAC_HYDROGRAPHIC_DEPTH_CATEGORY

((EDCS_Attribute_Code)476)

#define EAC_HYDROGRAPHIC_DEPTH_INFORMATION

((EDCS_Attribute_Code)477)

#define EAC_HYDROGRAPHIC_DRYING_HEIGHT

((EDCS_Attribute_Code)478)

#define EAC_HYDROGRAPHIC_OBJECT_ORIGIN

((EDCS_Attribute_Code)479)

#define EAC_HYDROGRAPHIC_SURVEY_CONTACT_TYPE

((EDCS_Attribute_Code)480)

#define EAC_HYDROLOGIC_PERMANENCE

((EDCS_Attribute_Code)481)

#define EAC_HYPSOGRAPHIC_PORTRAYAL_TYPE

((EDCS_Attribute_Code)482)

#define EAC_ICAO_AIRSPACE_CLASS

((EDCS_Attribute_Code)483)

#define EAC_ICE_COVERAGE_FRACTION

((EDCS_Attribute_Code)484)

#define EAC_ICE_COVERED

((EDCS_Attribute_Code)485)

#define EAC_ICE_DRAFT_ROOT_MEAN_SQUARE

((EDCS_Attribute_Code)486)

#define EAC_ICE_KEEL_DENSITY

((EDCS_Attribute_Code)487)

#define EAC_ICE_LAYER_THICKNESS

((EDCS_Attribute_Code)488)

#define EAC_ICING_TYPE

((EDCS_Attribute_Code)489)

#define EAC_IGNITION_FLASH_INTENSITY

((EDCS_Attribute_Code)490)

#define EAC_ILLUMINANCE

((EDCS_Attribute_Code)491)

#define EAC_ILLUMINANCE_DIRECT

((EDCS_Attribute_Code)492)

#define EAC_ILLUMINANCE_DIRECT_FROM_PRINCIPAL_SOURCE

((EDCS_Attribute_Code)493)

#define EAC_IMO_ADOPTED

((EDCS_Attribute_Code)494)

#define EAC_INCIDENCE_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)495)

#define EAC_INCIDENCE_AZIMUTH_LOCAL

((EDCS_Attribute_Code)496)

#define EAC_INCIDENCE_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)497)

#define EAC_INCIDENCE_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)498)

#define EAC_INCIDENCE_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)499)

#define EAC_INCIDENCE_ZENITH_ANGLE_LOCAL

((EDCS_Attribute_Code)500)

#define EAC_INFRARED_HEAT_FLUX

((EDCS_Attribute_Code)501)

#define EAC_INLAND_HYDROGRAPHIC_PERMANENCE

((EDCS_Attribute_Code)502)

#define EAC_INLAND_WATER_OBSTRUCTION

((EDCS_Attribute_Code)503)

#define EAC_INSIDE_DIAMETER

((EDCS_Attribute_Code)504)

#define EAC_INSTALLATION_BUOY_TYPE

((EDCS_Attribute_Code)505)

#define EAC_INTEG_BIDIRECTIONAL_REFLECTANCE_DISTRIBUTION_FUNCTION

((EDCS_Attribute_Code)506)

#define EAC_INTEG_DIRECTIONAL_HEMISPHERICAL_REFLECTIVITY

((EDCS_Attribute_Code)507)

#define EAC_INTEG_HEMISPHERICAL_DIRECTIONAL_REFLECTIVITY

((EDCS_Attribute_Code)508)

#define EAC_INTEG_HEMISPHERICAL_HEMISPHERICAL_REFLECTIVITY

((EDCS_Attribute_Code)509)

#define EAC_INTERCHANGE_TRAVERSABILITY

((EDCS_Attribute_Code)510)

#define EAC_INTEREST_TYPE

((EDCS_Attribute_Code)511)

#define EAC_INTERIOR_AIR_EXCHANGE_RATE

((EDCS_Attribute_Code)512)

#define EAC_INTERIOR_LIGHTING_INTENSITY

((EDCS_Attribute_Code)513)

#define EAC_INTERIOR_WALL_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)514)

#define EAC_INTERNAL_FLOW_SPEED

((EDCS_Attribute_Code)515)

#define EAC_INTERNAL_TEMPERATURE

((EDCS_Attribute_Code)516)

#define EAC_IONOSPHERIC_SCINT_EAST_DRIFT

((EDCS_Attribute_Code)517)

#define EAC_IONOSPHERIC_SCINT_MAXIMUM_SIZE

((EDCS_Attribute_Code)518)

#define EAC_IONOSPHERIC_SCINT_NORTH_DRIFT

((EDCS_Attribute_Code)519)

#define EAC_IONOSPHERIC_SCINT_PHASE_ALTITUDE

((EDCS_Attribute_Code)520)

#define EAC_IONOSPHERIC_SCINT_STRUCTURE_ANGLE

((EDCS_Attribute_Code)521)

#define EAC_IONOSPHERIC_SCINT_UP_DRIFT

((EDCS_Attribute_Code)522)

#define EAC_IRRIGATION_METHOD

((EDCS_Attribute_Code)523)

#define EAC_ISLAMIC_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)524)

#define EAC_ISOBARIC_SURFACE_LEVEL

((EDCS_Attribute_Code)525)

#define EAC_ISOLATED

((EDCS_Attribute_Code)526)

#define EAC_ISOLATED_COMMUNICATION_LINE

((EDCS_Attribute_Code)527)

#define EAC_JAINISM_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)528)

#define EAC_JUDAISM_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)529)

#define EAC_JULIAN_DATE_TERRESTRIAL_TIME

((EDCS_Attribute_Code)530)

#define EAC_JULIAN_DAY

((EDCS_Attribute_Code)531)

#define EAC_KELP_COVERAGE

((EDCS_Attribute_Code)532)

#define EAC_LADDER_PRESENT

((EDCS_Attribute_Code)533)

#define EAC_LAMBERT_LAW_CONSTANT

((EDCS_Attribute_Code)534)

#define EAC_LAND_ROUTE_SLOPE_SEGMENT_LENGTH

((EDCS_Attribute_Code)535)

#define EAC_LAND_ROUTE_TYPE

((EDCS_Attribute_Code)536)

#define EAC_LAND_ROUTE_USABLE_WEATHER_TYPE

((EDCS_Attribute_Code)537)

#define EAC_LAND_TRANSPORTATION_ROUTE_SURFACE_TYPE

((EDCS_Attribute_Code)538)

#define EAC_LAND_TRNSP_MEDIAN_PRESENT

((EDCS_Attribute_Code)539)

#define EAC_LAND_TRNSP_MEDIAN_WIDTH

((EDCS_Attribute_Code)540)

#define EAC_LANDING_CRAFT_TYPE

((EDCS_Attribute_Code)541)

#define EAC_LANDING_DISTANCE_AVAILABLE

((EDCS_Attribute_Code)542)

#define EAC_LANDING_LIGHT_INTENSITY

((EDCS_Attribute_Code)543)

#define EAC_LANE_COUNT

((EDCS_Attribute_Code)544)

#define EAC_LANE_MARKING_TYPE

((EDCS_Attribute_Code)545)

#define EAC_LARGE_SCALE_PRECIPITATION

((EDCS_Attribute_Code)546)

#define EAC_LARGE_TANKER_DENSITY

((EDCS_Attribute_Code)547)

#define EAC_LATENT_HEAT_FLUX

((EDCS_Attribute_Code)548)

#define EAC_LATENT_HEAT_FUSION

((EDCS_Attribute_Code)549)

#define EAC_LATENT_HEAT_SUBLIMATION

((EDCS_Attribute_Code)550)

#define EAC_LATENT_HEAT_VAPOURIZATION

((EDCS_Attribute_Code)551)

#define EAC_LEAF_AREA_INDEX

((EDCS_Attribute_Code)552)

#define EAC_LEFT_ABOVE_BANK_ANGLE

((EDCS_Attribute_Code)553)

#define EAC_LEFT_ABOVE_BANK_SLOPE

((EDCS_Attribute_Code)554)

#define EAC_LEFT_BANK_HEIGHT

((EDCS_Attribute_Code)555)

#define EAC_LEFT_BANK_SLOPE

((EDCS_Attribute_Code)556)

#define EAC_LEFT_BANK_SOIL_CONE_INDEX

((EDCS_Attribute_Code)557)

#define EAC_LEFT_BANK_VEGETATION_DENSITY

((EDCS_Attribute_Code)558)

#define EAC_LEFT_BELOW_BANK_ANGLE

((EDCS_Attribute_Code)559)

#define EAC_LEFT_BELOW_BANK_SLOPE

((EDCS_Attribute_Code)560)

#define EAC_LEFT_TERRAIN_BANK_SLOPE

((EDCS_Attribute_Code)561)

#define EAC_LENGTH

((EDCS_Attribute_Code)562)

#define EAC_LF_ACOUSTIC_SCTR_LAYER_BOTTOM_DEPTH

((EDCS_Attribute_Code)563)

#define EAC_LF_ACOUSTIC_SCTR_LAYER_TOP_DEPTH

((EDCS_Attribute_Code)564)

#define EAC_LF_BOTTOM_LOSS_REGION_IDENTIFIER

((EDCS_Attribute_Code)565)

#define EAC_LIFT_TYPE

((EDCS_Attribute_Code)566)

#define EAC_LIFTED_ATMOSPHERE_STABILITY_INDEX

((EDCS_Attribute_Code)567)

#define EAC_LIFTING_CAPACITY

((EDCS_Attribute_Code)568)

#define EAC_LIGHT_BEAM_SPREAD

((EDCS_Attribute_Code)569)

#define EAC_LIGHT_COLOUR

((EDCS_Attribute_Code)570)

#define EAC_LIGHT_ELEVATION

((EDCS_Attribute_Code)571)

#define EAC_LIGHT_EXHIBITION_CONDITION

((EDCS_Attribute_Code)572)

#define EAC_LIGHT_FUNCTION

((EDCS_Attribute_Code)573)

#define EAC_LIGHT_ICE_ACCRETION_PROBABILITY

((EDCS_Attribute_Code)574)

#define EAC_LIGHT_MULTIPLICITY

((EDCS_Attribute_Code)575)

#define EAC_LIGHT_PATTERN

((EDCS_Attribute_Code)576)

#define EAC_LIGHT_PERIOD

((EDCS_Attribute_Code)577)

#define EAC_LIGHT_RELATIVE_LOCATION

((EDCS_Attribute_Code)578)

#define EAC_LIGHT_SECTOR_ANGLE

((EDCS_Attribute_Code)579)

#define EAC_LIGHT_SUPERVISED

((EDCS_Attribute_Code)580)

#define EAC_LIGHT_TYPE

((EDCS_Attribute_Code)581)

#define EAC_LIGHT_VISIBILITY

((EDCS_Attribute_Code)582)

#define EAC_LIGHT_VISIBILITY_RANGES

((EDCS_Attribute_Code)583)

#define EAC_LIGHTING_CHARACTERIZATION

((EDCS_Attribute_Code)584)

#define EAC_LIGHTNING_CURRENT_STRENGTH

((EDCS_Attribute_Code)585)

#define EAC_LIGHTNING_DATA_CONSISTENCY

((EDCS_Attribute_Code)586)

#define EAC_LIGHTNING_DETECTOR_COUNT

((EDCS_Attribute_Code)587)

#define EAC_LIGHTNING_LOC_ERR_ELLPS_ANGLE

((EDCS_Attribute_Code)588)

#define EAC_LIGHTNING_LOC_ERR_ELLPS_MAJOR_AXIS

((EDCS_Attribute_Code)589)

#define EAC_LIGHTNING_LOC_ERR_ELLPS_MINOR_AXIS

((EDCS_Attribute_Code)590)

#define EAC_LIGHTNING_POLARITY

((EDCS_Attribute_Code)591)

#define EAC_LIGHTNING_PROBABILITY

((EDCS_Attribute_Code)592)

#define EAC_LIGHTNING_STROKE_COUNT

((EDCS_Attribute_Code)593)

#define EAC_LIGHTNING_TIME_ADJUSTMENT

((EDCS_Attribute_Code)594)

#define EAC_LINEAR_ATTENUATION_COEFFICIENT

((EDCS_Attribute_Code)595)

#define EAC_LIQUID_CAPACITY

((EDCS_Attribute_Code)596)

#define EAC_LITTORAL_CURRENT_EAST_SPEED

((EDCS_Attribute_Code)597)

#define EAC_LITTORAL_CURRENT_NORTH_SPEED

((EDCS_Attribute_Code)598)

#define EAC_LITTORAL_CURRENT_U_SPEED

((EDCS_Attribute_Code)599)

#define EAC_LITTORAL_CURRENT_V_SPEED

((EDCS_Attribute_Code)600)

#define EAC_LIVING_ORGANISM_COMMON_NAME

((EDCS_Attribute_Code)601)

#define EAC_LIVING_ORGANISM_SCIENTIFIC_NAME

((EDCS_Attribute_Code)602)

#define EAC_LOAD_CLASS_ONE_WAY_TRACKED

((EDCS_Attribute_Code)603)

#define EAC_LOAD_CLASS_ONE_WAY_WHEELED

((EDCS_Attribute_Code)604)

#define EAC_LOAD_CLASS_TWO_WAY_TRACKED

((EDCS_Attribute_Code)605)

#define EAC_LOAD_CLASS_TWO_WAY_WHEELED

((EDCS_Attribute_Code)606)

#define EAC_LOCAL_AZIMUTH

((EDCS_Attribute_Code)607)

#define EAC_LOCATION_ACCURACY_METHOD

((EDCS_Attribute_Code)608)

#define EAC_LOCATION_ACCURACY_STATEMENT

((EDCS_Attribute_Code)609)

#define EAC_LONGEST_BRIDGE_SPAN_LENGTH

((EDCS_Attribute_Code)610)

#define EAC_LOW_CLOUD_BASE_LEVEL

((EDCS_Attribute_Code)611)

#define EAC_LOW_CLOUD_COVERAGE

((EDCS_Attribute_Code)612)

#define EAC_LOW_CLOUD_GENUS

((EDCS_Attribute_Code)613)

#define EAC_LOW_CLOUD_TOP_LEVEL

((EDCS_Attribute_Code)614)

#define EAC_LOW_CLOUD_TYPE_OBSERVED

((EDCS_Attribute_Code)615)

#define EAC_LOWER_LAYER_SOIL_TEMPERATURE

((EDCS_Attribute_Code)616)

#define EAC_LOWEST_AIRSPACE_ALTITUDE

((EDCS_Attribute_Code)617)

#define EAC_LOWEST_AIRSPACE_ALTITUDE_LIMIT

((EDCS_Attribute_Code)618)

#define EAC_LOWEST_ANNUAL_GROUND_WATER_LEVEL

((EDCS_Attribute_Code)619)

#define EAC_LOWEST_CLOUD_BASE_LEVEL

((EDCS_Attribute_Code)620)

#define EAC_LOWEST_CLOUD_COVER_CATEGORY

((EDCS_Attribute_Code)621)

#define EAC_LOWEST_ELEVATION

((EDCS_Attribute_Code)622)

#define EAC_LUMINOUS_LIGHT_RANGE

((EDCS_Attribute_Code)623)

#define EAC_LUNAR_DIFFUSED_IRRADIANCE

((EDCS_Attribute_Code)624)

#define EAC_LUNAR_DIRECT_IRRADIANCE

((EDCS_Attribute_Code)625)

#define EAC_LUNAR_ILLUMINATION_FRACTION

((EDCS_Attribute_Code)626)

#define EAC_LUNAR_RADIANCE_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)627)

#define EAC_LUNAR_RADIANCE_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)628)

#define EAC_MAGNETIC_AZIMUTH

((EDCS_Attribute_Code)629)

#define EAC_MAGNETIC_FIELD_A

((EDCS_Attribute_Code)630)

#define EAC_MAGNETIC_FIELD_A_DAILY

((EDCS_Attribute_Code)631)

#define EAC_MAGNETIC_FIELD_ANOMALY

((EDCS_Attribute_Code)632)

#define EAC_MAGNETIC_FIELD_AP

((EDCS_Attribute_Code)633)

#define EAC_MAGNETIC_FIELD_DECLINATION_ANGLE

((EDCS_Attribute_Code)634)

#define EAC_MAGNETIC_FIELD_EAST_COMPONENT

((EDCS_Attribute_Code)635)

#define EAC_MAGNETIC_FIELD_FULL_COMPONENT

((EDCS_Attribute_Code)636)

#define EAC_MAGNETIC_FIELD_HORIZONTAL_COMPONENT

((EDCS_Attribute_Code)637)

#define EAC_MAGNETIC_FIELD_INCLINATION_ANGLE

((EDCS_Attribute_Code)638)

#define EAC_MAGNETIC_FIELD_K

((EDCS_Attribute_Code)639)

#define EAC_MAGNETIC_FIELD_K_DAILY

((EDCS_Attribute_Code)640)

#define EAC_MAGNETIC_FIELD_KP

((EDCS_Attribute_Code)641)

#define EAC_MAGNETIC_FIELD_NORMAL

((EDCS_Attribute_Code)642)

#define EAC_MAGNETIC_FIELD_NORTH_COMPONENT

((EDCS_Attribute_Code)643)

#define EAC_MAGNETIC_FIELD_PARALLEL

((EDCS_Attribute_Code)644)

#define EAC_MAGNETIC_FIELD_PLANETWARD

((EDCS_Attribute_Code)645)

#define EAC_MAGNETIC_FIELD_TOTAL

((EDCS_Attribute_Code)646)

#define EAC_MAGNETIC_FIELD_VERTICAL_COMPONENT

((EDCS_Attribute_Code)647)

#define EAC_MAGNETIC_LOCAL_TIME

((EDCS_Attribute_Code)648)

#define EAC_MAGNETOSPHERE_PLASMA_FLUX

((EDCS_Attribute_Code)649)

#define EAC_MAINTAINED

((EDCS_Attribute_Code)650)

#define EAC_MAN_MADE

((EDCS_Attribute_Code)651)

#define EAC_MANOEUVRE_DAMAGE_FRACTION

((EDCS_Attribute_Code)652)

#define EAC_MARGINAL_ICE_ZONE_COVER_FRACTION

((EDCS_Attribute_Code)653)

#define EAC_MARINE_BEACON_SHAPE

((EDCS_Attribute_Code)654)

#define EAC_MARINE_BOUNDARY_LIMIT_TYPE

((EDCS_Attribute_Code)655)

#define EAC_MARINE_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)656)

#define EAC_MARINE_LIGHT_SECTOR_INITIAL_ANGLE

((EDCS_Attribute_Code)657)

#define EAC_MARINE_LIGHT_SECTOR_TERMINAL_ANGLE

((EDCS_Attribute_Code)658)

#define EAC_MARINE_LIGHT_TYPE

((EDCS_Attribute_Code)659)

#define EAC_MARINE_LINE_ASSOCIATED_ATNAV

((EDCS_Attribute_Code)660)

#define EAC_MARINE_LINE_ATNAV_DESCRIPTION

((EDCS_Attribute_Code)661)

#define EAC_MARINE_NAVIGATION_LINE_TYPE

((EDCS_Attribute_Code)662)

#define EAC_MARINE_OVERHEAD_OBSTRUCTION

((EDCS_Attribute_Code)663)

#define EAC_MARINE_PILOT_BOARDING_METHOD

((EDCS_Attribute_Code)664)

#define EAC_MARINE_PILOT_BOARDING_VEHICLE

((EDCS_Attribute_Code)665)

#define EAC_MARINE_PILOT_DISTRICT

((EDCS_Attribute_Code)666)

#define EAC_MARINE_PORT_IDENTIFIER

((EDCS_Attribute_Code)667)

#define EAC_MARINE_REGION_TYPE

((EDCS_Attribute_Code)668)

#define EAC_MARINE_RESCUE_STATION_TYPE

((EDCS_Attribute_Code)669)

#define EAC_MARINE_ROUTE_TYPE

((EDCS_Attribute_Code)670)

#define EAC_MARINE_STATION_ACTIVITY

((EDCS_Attribute_Code)671)

#define EAC_MARINE_STATION_EQUIPMENT

((EDCS_Attribute_Code)672)

#define EAC_MARINE_SURVEY_TYPE

((EDCS_Attribute_Code)673)

#define EAC_MARINE_TONNAGE

((EDCS_Attribute_Code)674)

#define EAC_MARINE_TRACK_TYPE

((EDCS_Attribute_Code)675)

#define EAC_MARINE_TRAFFIC_SIGNAL_TYPE

((EDCS_Attribute_Code)676)

#define EAC_MARINE_TSS_COMPONENT

((EDCS_Attribute_Code)677)

#define EAC_MARINE_USE

((EDCS_Attribute_Code)678)

#define EAC_MARINE_WARNING_SIGNAL_TYPE

((EDCS_Attribute_Code)679)

#define EAC_MARINE_WRECK_STATUS

((EDCS_Attribute_Code)680)

#define EAC_MARINE_WRECK_TYPE

((EDCS_Attribute_Code)681)

#define EAC_MARINER_NOTICE_DATE

((EDCS_Attribute_Code)682)

#define EAC_MARK_TYPE

((EDCS_Attribute_Code)683)

#define EAC_MASS

((EDCS_Attribute_Code)684)

#define EAC_MASS_EXTINCTION_COEFFICIENT

((EDCS_Attribute_Code)685)

#define EAC_MAST_TYPE

((EDCS_Attribute_Code)686)

#define EAC_MATERIAL_DENSITY

((EDCS_Attribute_Code)687)

#define EAC_MATERIAL_HANDLING_FACILITIES

((EDCS_Attribute_Code)688)

#define EAC_MAX_WATERBODY_TEMP_1_STD_DEV

((EDCS_Attribute_Code)689)

#define EAC_MAX_WATERBODY_TEMP_2_STD_DEV

((EDCS_Attribute_Code)690)

#define EAC_MAX_WATERBODY_TEMP_3_STD_DEV

((EDCS_Attribute_Code)691)

#define EAC_MAXIMUM_ACHIEVABLE_TEMPERATURE

((EDCS_Attribute_Code)692)

#define EAC_MAXIMUM_AIR_TEMPERATURE

((EDCS_Attribute_Code)693)

#define EAC_MAXIMUM_AIR_TEMPERATURE_PERIOD

((EDCS_Attribute_Code)694)

#define EAC_MAXIMUM_AUTHORIZED_ALTITUDE

((EDCS_Attribute_Code)695)

#define EAC_MAXIMUM_BREAKER_HEIGHT

((EDCS_Attribute_Code)696)

#define EAC_MAXIMUM_CONTOUR_DEPTH

((EDCS_Attribute_Code)697)

#define EAC_MAXIMUM_CURRENT_SPEED

((EDCS_Attribute_Code)698)

#define EAC_MAXIMUM_DEW_POINT_TEMPERATURE

((EDCS_Attribute_Code)699)

#define EAC_MAXIMUM_FLIGHT_LEVEL

((EDCS_Attribute_Code)700)

#define EAC_MAXIMUM_ICE_KEEL_DRAFT

((EDCS_Attribute_Code)701)

#define EAC_MAXIMUM_OBSTACLE_HEIGHT

((EDCS_Attribute_Code)702)

#define EAC_MAXIMUM_OMNIDIR_SHIPPING_NOISE_SPECTRAL_POWER_LEVEL

((EDCS_Attribute_Code)703)

#define EAC_MAXIMUM_RADIANT_INTENSITY

((EDCS_Attribute_Code)704)

#define EAC_MAXIMUM_STANDING_WATER_DEPTH

((EDCS_Attribute_Code)705)

#define EAC_MAXIMUM_TERRAIN_ELEVATION

((EDCS_Attribute_Code)706)

#define EAC_MAXIMUM_VERTICAL_CLEARANCE

((EDCS_Attribute_Code)707)

#define EAC_MAXIMUM_VISIBILITY_RANGE

((EDCS_Attribute_Code)708)

#define EAC_MAXIMUM_VOLTAGE

((EDCS_Attribute_Code)709)

#define EAC_MAXIMUM_WATER_DEPTH

((EDCS_Attribute_Code)710)

#define EAC_MAXIMUM_WAVE_HEIGHT

((EDCS_Attribute_Code)711)

#define EAC_MAXIMUM_WIND_GUST_SPREAD

((EDCS_Attribute_Code)712)

#define EAC_MAXIMUM_WIND_SPEED

((EDCS_Attribute_Code)713)

#define EAC_MEAN_AIR_DENSITY_CLIM

((EDCS_Attribute_Code)714)

#define EAC_MEAN_AIR_DENSITY_CLIM_STD_DEV

((EDCS_Attribute_Code)715)

#define EAC_MEAN_AIR_TEMP

((EDCS_Attribute_Code)716)

#define EAC_MEAN_AIR_TEMP_CLIM

((EDCS_Attribute_Code)717)

#define EAC_MEAN_AIR_TEMP_CLIM_STD_DEV

((EDCS_Attribute_Code)718)

#define EAC_MEAN_AIR_TEMP_DIFFERENCE_CLIM

((EDCS_Attribute_Code)719)

#define EAC_MEAN_AIR_TEMP_MAX_DIFFERENCE_CLIM

((EDCS_Attribute_Code)720)

#define EAC_MEAN_AIR_TEMP_MIN_DIFFERENCE_CLIM

((EDCS_Attribute_Code)721)

#define EAC_MEAN_AIR_WATER_TEMP_DIFF_CLIM_STD_DEV

((EDCS_Attribute_Code)722)

#define EAC_MEAN_AIR_WATER_TEMP_DIFFERENCE

((EDCS_Attribute_Code)723)

#define EAC_MEAN_CLOUD_DROP_DIAMETER

((EDCS_Attribute_Code)724)

#define EAC_MEAN_DEW_POINT_CLIMATOLOGY

((EDCS_Attribute_Code)725)

#define EAC_MEAN_DEW_POINT_CLIMATOLOGY_STD_DEV

((EDCS_Attribute_Code)726)

#define EAC_MEAN_DEW_POINT_TEMPERATURE

((EDCS_Attribute_Code)727)

#define EAC_MEAN_EVAP_TRANSPIRATION_RATE

((EDCS_Attribute_Code)728)

#define EAC_MEAN_GEOPOTENTIAL_ALT_CLIM

((EDCS_Attribute_Code)729)

#define EAC_MEAN_GEOPOTENTIAL_ALT_CLIM_STD_DEV

((EDCS_Attribute_Code)730)

#define EAC_MEAN_ICE_DRAFT

((EDCS_Attribute_Code)731)

#define EAC_MEAN_ICE_DRAFT_STD_DEV

((EDCS_Attribute_Code)732)

#define EAC_MEAN_ICE_KEEL_DRAFT

((EDCS_Attribute_Code)733)

#define EAC_MEAN_ICE_KEEL_DRAFT_STD_DEV

((EDCS_Attribute_Code)734)

#define EAC_MEAN_ICE_KEEL_SEPARATION

((EDCS_Attribute_Code)735)

#define EAC_MEAN_ICE_KEEL_SEPARATION_STD_DEV

((EDCS_Attribute_Code)736)

#define EAC_MEAN_LUMINOUS_INTENSITY

((EDCS_Attribute_Code)737)

#define EAC_MEAN_MAGNETIC_FIELD_DECLINATION_ANGLE

((EDCS_Attribute_Code)738)

#define EAC_MEAN_MAGNETIC_FIELD_EAST_COMPONENT

((EDCS_Attribute_Code)739)

#define EAC_MEAN_MAGNETIC_FIELD_FULL_COMPONENT

((EDCS_Attribute_Code)740)

#define EAC_MEAN_MAGNETIC_FIELD_HORIZONTAL_COMPONENT

((EDCS_Attribute_Code)741)

#define EAC_MEAN_MAGNETIC_FIELD_INCLINATION_ANGLE

((EDCS_Attribute_Code)742)

#define EAC_MEAN_MAGNETIC_FIELD_NORTH_COMPONENT

((EDCS_Attribute_Code)743)

#define EAC_MEAN_MAGNETIC_FIELD_VERTICAL_COMPONENT

((EDCS_Attribute_Code)744)

#define EAC_MEAN_OBJECT_DIAMETER

((EDCS_Attribute_Code)745)

#define EAC_MEAN_OBJECT_SPACING

((EDCS_Attribute_Code)746)

#define EAC_MEAN_POTENTIAL_SOIL_EVAP_TRANSPIRATION_RATE

((EDCS_Attribute_Code)747)

#define EAC_MEAN_PRIMARY_BREAKER_PERIOD

((EDCS_Attribute_Code)748)

#define EAC_MEAN_PRIMARY_WAVE_PERIOD

((EDCS_Attribute_Code)749)

#define EAC_MEAN_SECONDARY_BREAKER_PERIOD

((EDCS_Attribute_Code)750)

#define EAC_MEAN_SECONDARY_WAVE_PERIOD

((EDCS_Attribute_Code)751)

#define EAC_MEAN_SOIL_EVAP_TRANSPIRATION_RATE

((EDCS_Attribute_Code)752)

#define EAC_MEAN_SOLAR_LONGWAVE_RADIATION

((EDCS_Attribute_Code)753)

#define EAC_MEAN_SSNL_HIGH_WATER_DEPTH

((EDCS_Attribute_Code)754)

#define EAC_MEAN_SSNL_HIGH_WATER_SPEED

((EDCS_Attribute_Code)755)

#define EAC_MEAN_SSNL_LOW_WATER_DEPTH

((EDCS_Attribute_Code)756)

#define EAC_MEAN_SSNL_LOW_WATER_SPEED

((EDCS_Attribute_Code)757)

#define EAC_MEAN_STEM_DIAMETER

((EDCS_Attribute_Code)758)

#define EAC_MEAN_STEM_SPACING

((EDCS_Attribute_Code)759)

#define EAC_MEAN_SWELL_WAVE_DIRECTION

((EDCS_Attribute_Code)760)

#define EAC_MEAN_SWELL_WAVE_HEIGHT

((EDCS_Attribute_Code)761)

#define EAC_MEAN_SWELL_WAVE_PERIOD

((EDCS_Attribute_Code)762)

#define EAC_MEAN_TERRAIN_ELEVATION

((EDCS_Attribute_Code)763)

#define EAC_MEAN_TERRAIN_ELEVATION_STD_DEV

((EDCS_Attribute_Code)764)

#define EAC_MEAN_TIDAL_WATER_DEPTH

((EDCS_Attribute_Code)765)

#define EAC_MEAN_WATERBODY_TEMP_STD_DEV

((EDCS_Attribute_Code)766)

#define EAC_MEAN_WATERBODY_TEMPERATURE

((EDCS_Attribute_Code)767)

#define EAC_MEAN_WATER_DEPTH

((EDCS_Attribute_Code)768)

#define EAC_MEAN_WATER_SPEED

((EDCS_Attribute_Code)769)

#define EAC_MEAN_WAVE_DIRECTION

((EDCS_Attribute_Code)770)

#define EAC_MEAN_WAVE_HEIGHT

((EDCS_Attribute_Code)771)

#define EAC_MEAN_WAVE_HEIGHT_STD_DEV

((EDCS_Attribute_Code)772)

#define EAC_MEAN_WAVE_LENGTH

((EDCS_Attribute_Code)773)

#define EAC_MEAN_WAVE_PERIOD

((EDCS_Attribute_Code)774)

#define EAC_MEAN_WIND_SPEED

((EDCS_Attribute_Code)775)

#define EAC_MEAN_WIND_SPEED_STD_DEV

((EDCS_Attribute_Code)776)

#define EAC_MEAN_WIND_WAVE_HEIGHT

((EDCS_Attribute_Code)777)

#define EAC_MEAN_WIND_WAVE_PERIOD

((EDCS_Attribute_Code)778)

#define EAC_MEASUREMENT_DEPTH

((EDCS_Attribute_Code)779)

#define EAC_MEASUREMENT_HEIGHT

((EDCS_Attribute_Code)780)

#define EAC_MERCHANT_MARINE_VESSEL_TYPE

((EDCS_Attribute_Code)781)

#define EAC_MERCHANT_VESSEL_DENSITY

((EDCS_Attribute_Code)782)

#define EAC_MET_TRANSMISSITIVITY_DISTANCE

((EDCS_Attribute_Code)783)

#define EAC_MET_TRANSMISSITIVITY_WAVELENGTH

((EDCS_Attribute_Code)784)

#define EAC_METEOROLOGICAL_RANGE

((EDCS_Attribute_Code)785)

#define EAC_MIDDLE_CLOUD_BASE_LEVEL

((EDCS_Attribute_Code)786)

#define EAC_MIDDLE_CLOUD_COVERAGE

((EDCS_Attribute_Code)787)

#define EAC_MIDDLE_CLOUD_GENUS

((EDCS_Attribute_Code)788)

#define EAC_MIDDLE_CLOUD_TOP_LEVEL

((EDCS_Attribute_Code)789)

#define EAC_MIDDLE_CLOUD_TYPE_OBSERVED

((EDCS_Attribute_Code)790)

#define EAC_MILITARY_ASSET_TYPE

((EDCS_Attribute_Code)791)

#define EAC_MILITARY_BRIDGE_INFORMATION

((EDCS_Attribute_Code)792)

#define EAC_MILITARY_FORCE_ALLEGIANCE

((EDCS_Attribute_Code)793)

#define EAC_MILITARY_USE

((EDCS_Attribute_Code)794)

#define EAC_MIN_WATERBODY_TEMP_1_STD_DEV

((EDCS_Attribute_Code)795)

#define EAC_MIN_WATERBODY_TEMP_2_STD_DEV

((EDCS_Attribute_Code)796)

#define EAC_MIN_WATERBODY_TEMP_3_STD_DEV

((EDCS_Attribute_Code)797)

#define EAC_MINE_ACOUSTIC_ACTUATION

((EDCS_Attribute_Code)798)

#define EAC_MINE_ACTUATION

((EDCS_Attribute_Code)799)

#define EAC_MINE_ALLEGIANCE

((EDCS_Attribute_Code)800)

#define EAC_MINE_ANTI_HUNTING_TYPE

((EDCS_Attribute_Code)801)

#define EAC_MINE_ANTI_RECOVERY_TYPE

((EDCS_Attribute_Code)802)

#define EAC_MINE_ANTI_SWEEP_WIRE_TYPE

((EDCS_Attribute_Code)803)

#define EAC_MINE_CABLELESS_ACTUATION

((EDCS_Attribute_Code)804)

#define EAC_MINE_CAPABILITY_TYPE

((EDCS_Attribute_Code)805)

#define EAC_MINE_CHARGE_SIZE

((EDCS_Attribute_Code)806)

#define EAC_MINE_CONTACT_ACTUATION

((EDCS_Attribute_Code)807)

#define EAC_MINE_CONTROL_METHOD

((EDCS_Attribute_Code)808)

#define EAC_MINE_COUNT

((EDCS_Attribute_Code)809)

#define EAC_MINE_COUNTERMEASURE_VESSEL_TYPE

((EDCS_Attribute_Code)810)

#define EAC_MINE_INDEPENDENT_ACTUATION

((EDCS_Attribute_Code)811)

#define EAC_MINE_INFLUENCE_ACTUATION

((EDCS_Attribute_Code)812)

#define EAC_MINE_INFORMATION_TYPE

((EDCS_Attribute_Code)813)

#define EAC_MINE_MAGNETIC_SENSITIVITY

((EDCS_Attribute_Code)814)

#define EAC_MINE_MOORED_POSITION_TYPE

((EDCS_Attribute_Code)815)

#define EAC_MINE_OPERATIONAL_USE

((EDCS_Attribute_Code)816)

#define EAC_MINE_OTHER_ACTUATION_TYPE

((EDCS_Attribute_Code)817)

#define EAC_MINE_OTHER_INFORMATION_TYPE

((EDCS_Attribute_Code)818)

#define EAC_MINE_POSITION_TYPE

((EDCS_Attribute_Code)819)

#define EAC_MINE_SPECIAL_CAPABILITY_TYPE

((EDCS_Attribute_Code)820)

#define EAC_MINE_STATUS

((EDCS_Attribute_Code)821)

#define EAC_MINE_SWEPT

((EDCS_Attribute_Code)822)

#define EAC_MINE_TACTICAL_USE

((EDCS_Attribute_Code)823)

#define EAC_MINE_TRACK_IDENTIFIER

((EDCS_Attribute_Code)824)

#define EAC_MINEFIELD_DELIVERY_METHOD

((EDCS_Attribute_Code)825)

#define EAC_MINEFIELD_TYPE

((EDCS_Attribute_Code)826)

#define EAC_MINIMUM_AIR_TEMPERATURE

((EDCS_Attribute_Code)827)

#define EAC_MINIMUM_AIR_TEMPERATURE_PERIOD

((EDCS_Attribute_Code)828)

#define EAC_MINIMUM_CONTOUR_DEPTH

((EDCS_Attribute_Code)829)

#define EAC_MINIMUM_CURRENT_SPEED

((EDCS_Attribute_Code)830)

#define EAC_MINIMUM_DEW_POINT_TEMPERATURE

((EDCS_Attribute_Code)831)

#define EAC_MINIMUM_ENROUTE_ALTITUDE

((EDCS_Attribute_Code)832)

#define EAC_MINIMUM_FLIGHT_LEVEL

((EDCS_Attribute_Code)833)

#define EAC_MINIMUM_ICE_KEEL_DRAFT

((EDCS_Attribute_Code)834)

#define EAC_MINIMUM_OMNIDIR_SHIPPING_NOISE_SPECTRAL_POWER_LEVEL

((EDCS_Attribute_Code)835)

#define EAC_MINIMUM_SAFE_ALTITUDE

((EDCS_Attribute_Code)836)

#define EAC_MINIMUM_TERRAIN_ELEVATION

((EDCS_Attribute_Code)837)

#define EAC_MINUTE_WITHIN_DAY

((EDCS_Attribute_Code)838)

#define EAC_MINUTE_WITHIN_HOUR

((EDCS_Attribute_Code)839)

#define EAC_MISSILE_SITE_TYPE

((EDCS_Attribute_Code)840)

#define EAC_MISSING_INFORMATION_TYPE

((EDCS_Attribute_Code)841)

#define EAC_MISSION_SPECIFIC_DAMAGE_FRACTION

((EDCS_Attribute_Code)842)

#define EAC_MIXING_LAYER_DEPTH

((EDCS_Attribute_Code)843)

#define EAC_MIXING_LAYER_DEPTH_STD_DEV

((EDCS_Attribute_Code)844)

#define EAC_MIXING_LAYER_TEMP_GRAD

((EDCS_Attribute_Code)845)

#define EAC_MIXING_LAYER_TEMP_GRAD_STD_DEV

((EDCS_Attribute_Code)846)

#define EAC_MIXING_RATIO

((EDCS_Attribute_Code)847)

#define EAC_MODIFIED_SURF_INDEX

((EDCS_Attribute_Code)848)

#define EAC_MODULUS_OF_ELASTICITY

((EDCS_Attribute_Code)849)

#define EAC_MONITORED

((EDCS_Attribute_Code)850)

#define EAC_MONTH

((EDCS_Attribute_Code)851)

#define EAC_MOON_PHASE

((EDCS_Attribute_Code)852)

#define EAC_MOON_PHASE_COUNT

((EDCS_Attribute_Code)853)

#define EAC_MOON_PHASE_TIME

((EDCS_Attribute_Code)854)

#define EAC_MOONRISE_TIME

((EDCS_Attribute_Code)855)

#define EAC_MOONSET_TIME

((EDCS_Attribute_Code)856)

#define EAC_MOORING_CONNECTION_TYPE

((EDCS_Attribute_Code)857)

#define EAC_MOORING_FACILITY_TYPE

((EDCS_Attribute_Code)858)

#define EAC_MOVEMENT_INDUCED_CONTRAIL_PRODUCTION_RATE

((EDCS_Attribute_Code)859)

#define EAC_MULTIPASS_SURFACE_DEGRADATION

((EDCS_Attribute_Code)860)

#define EAC_MULTIPLE

((EDCS_Attribute_Code)861)

#define EAC_MULTIPLE_OBSTRUCTION_LIGHTS

((EDCS_Attribute_Code)862)

#define EAC_MUNITION_BURST_COUNT

((EDCS_Attribute_Code)863)

#define EAC_MUNITION_FUSE_TYPE

((EDCS_Attribute_Code)864)

#define EAC_MUNITION_PROTECTION_LEVEL

((EDCS_Attribute_Code)865)

#define EAC_NAME

((EDCS_Attribute_Code)866)

#define EAC_NATIONAL_PAINT_SCHEME

((EDCS_Attribute_Code)867)

#define EAC_NATIONAL_PAINT_SCHEME_VALUE_SET

((EDCS_Attribute_Code)868)

#define EAC_NATIVE_SETTLEMENT_TYPE

((EDCS_Attribute_Code)869)

#define EAC_NAUTICAL_GATE_TYPE

((EDCS_Attribute_Code)870)

#define EAC_NAVIGABLE_STATUS

((EDCS_Attribute_Code)871)

#define EAC_NAVIGATION_LIGHT_INTENSITY

((EDCS_Attribute_Code)872)

#define EAC_NAVIGATION_PATH_TYPE

((EDCS_Attribute_Code)873)

#define EAC_NAVIGATION_SYSTEM_TYPE

((EDCS_Attribute_Code)874)

#define EAC_NOMINAL_LIGHT_RANGE

((EDCS_Attribute_Code)875)

#define EAC_NON_REGULATORY_AIRSPACE_CLASS

((EDCS_Attribute_Code)876)

#define EAC_NON_SUB_CONTACT_DATE

((EDCS_Attribute_Code)877)

#define EAC_NON_SUB_CONTACT_POSITION_ACCURACY

((EDCS_Attribute_Code)878)

#define EAC_NON_SUB_CONTACT_SOURCE

((EDCS_Attribute_Code)879)

#define EAC_NON_SUB_CONTACT_SOURCE_TYPE

((EDCS_Attribute_Code)880)

#define EAC_NON_SUB_CONTACT_WRECK_IDENTIFIER

((EDCS_Attribute_Code)881)

#define EAC_NULL

((EDCS_Attribute_Code)882)

#define EAC_NUMERIC_IDENTIFIER

((EDCS_Attribute_Code)883)

#define EAC_NUMERIC_OBJECT_IDENTIFIER

((EDCS_Attribute_Code)884)

#define EAC_OBJECT_ASPECT

((EDCS_Attribute_Code)885)

#define EAC_OBJECT_BASE_HEIGHT

((EDCS_Attribute_Code)886)

#define EAC_OBJECT_BEARING_GEODETIC

((EDCS_Attribute_Code)887)

#define EAC_OBJECT_CONFIGURATION

((EDCS_Attribute_Code)888)

#define EAC_OBJECT_CONFIGURATION_QUALITY

((EDCS_Attribute_Code)889)

#define EAC_OBJECT_ELEMENT_GEODETIC_ORIENTATION

((EDCS_Attribute_Code)890)

#define EAC_OBJECT_IDENTIFICATION_BASE_NUMBER

((EDCS_Attribute_Code)891)

#define EAC_OBJECT_LABEL

((EDCS_Attribute_Code)892)

#define EAC_OBJECT_ORDINAL_RANK

((EDCS_Attribute_Code)893)

#define EAC_OBJECT_ORIENTATION_WRT_VERTICAL

((EDCS_Attribute_Code)894)

#define EAC_OBJECT_POLYGONAL_FACE_SHAPE

((EDCS_Attribute_Code)895)

#define EAC_OBJECT_RATE

((EDCS_Attribute_Code)896)

#define EAC_OBJECT_SET_TYPE

((EDCS_Attribute_Code)897)

#define EAC_OBJECT_SHADED

((EDCS_Attribute_Code)898)

#define EAC_OBJECT_SKY_IRRADIANCE

((EDCS_Attribute_Code)899)

#define EAC_OBJECT_TRANSMITTANCE_FRACTION

((EDCS_Attribute_Code)900)

#define EAC_OBJECT_TYPE_DENSITY

((EDCS_Attribute_Code)901)

#define EAC_OBJECT_VARIANT

((EDCS_Attribute_Code)902)

#define EAC_OBJECT_VERTICAL_DISPLACEMENT

((EDCS_Attribute_Code)903)

#define EAC_OBSCURANT_TYPE

((EDCS_Attribute_Code)904)

#define EAC_OBSERVATION_DECK_PRESENT

((EDCS_Attribute_Code)905)

#define EAC_OBSERVATION_PLATFORM_TYPE

((EDCS_Attribute_Code)906)

#define EAC_OBSERVATION_TIME_EPOCH_1970

((EDCS_Attribute_Code)907)

#define EAC_OBSERVED_VISIBILITY_REPORT_TYPE

((EDCS_Attribute_Code)908)

#define EAC_OCEAN_CURRENT_EAST_SPEED

((EDCS_Attribute_Code)909)

#define EAC_OCEAN_CURRENT_NORTH_SPEED

((EDCS_Attribute_Code)910)

#define EAC_OCEAN_CURRENT_U

((EDCS_Attribute_Code)911)

#define EAC_OCEAN_CURRENT_U_SPEED

((EDCS_Attribute_Code)912)

#define EAC_OCEAN_CURRENT_V

((EDCS_Attribute_Code)913)

#define EAC_OCEAN_CURRENT_V_SPEED

((EDCS_Attribute_Code)914)

#define EAC_OCEAN_CURRENT_W

((EDCS_Attribute_Code)915)

#define EAC_OCEAN_ELECTRICAL_CONDUCTIVITY_RATIO

((EDCS_Attribute_Code)916)

#define EAC_OCEAN_FLOOR_REGION_NAME

((EDCS_Attribute_Code)917)

#define EAC_OCEAN_FLOOR_REGION_NAME_TYPE

((EDCS_Attribute_Code)918)

#define EAC_OCEAN_NAME

((EDCS_Attribute_Code)919)

#define EAC_OFFSHORE_PLATFORM_TYPE

((EDCS_Attribute_Code)920)

#define EAC_OIL_BARRIER_TYPE

((EDCS_Attribute_Code)921)

#define EAC_OILRIG_PRESENT

((EDCS_Attribute_Code)922)

#define EAC_OMNIDIR_SHIP_NOISE_CONFIDENCE

((EDCS_Attribute_Code)923)

#define EAC_OMNIDIR_SHIP_NOISE_CORRECTION

((EDCS_Attribute_Code)924)

#define EAC_OMNIDIR_SHIP_NOISE_DECORRELATION_TIME

((EDCS_Attribute_Code)925)

#define EAC_OMNIDIR_SHIP_NOISE_SPATIAL_VARIATION

((EDCS_Attribute_Code)926)

#define EAC_OMNIDIR_SHIP_NOISE_SPCT_PWR_LVL

((EDCS_Attribute_Code)927)

#define EAC_OPACITY

((EDCS_Attribute_Code)928)

#define EAC_OPERATING_RESTRICTIONS_TYPE

((EDCS_Attribute_Code)929)

#define EAC_OPERATING_TIME

((EDCS_Attribute_Code)930)

#define EAC_OPERATIONAL

((EDCS_Attribute_Code)931)

#define EAC_OPTICAL_TURBULENCE_INTENSITY

((EDCS_Attribute_Code)932)

#define EAC_ORIENTATION_ANGLE

((EDCS_Attribute_Code)933)

#define EAC_OUTSIDE_DIAMETER

((EDCS_Attribute_Code)934)

#define EAC_OVERALL_BRIDGE_HEIGHT

((EDCS_Attribute_Code)935)

#define EAC_OVERALL_VERTICAL_DIMENSION

((EDCS_Attribute_Code)936)

#define EAC_OVERHEAD_CLEARANCE

((EDCS_Attribute_Code)937)

#define EAC_OVERHEAD_COVER

((EDCS_Attribute_Code)938)

#define EAC_OVERHEAD_OBSTRUCTED

((EDCS_Attribute_Code)939)

#define EAC_OVERHEAD_OBSTRUCTION_TYPE

((EDCS_Attribute_Code)940)

#define EAC_PARALLEL_LINE_COUNT

((EDCS_Attribute_Code)941)

#define EAC_PARAPET_TYPE

((EDCS_Attribute_Code)942)

#define EAC_PARTICLE_ENERGY

((EDCS_Attribute_Code)943)

#define EAC_PARTITIONED_WATERBODY

((EDCS_Attribute_Code)944)

#define EAC_PASQUILL_ATMOSPHERE_STABILITY_INDEX

((EDCS_Attribute_Code)945)

#define EAC_PASSAGE_BLOCKED

((EDCS_Attribute_Code)946)

#define EAC_PASSIVE_ACOUSTIC

((EDCS_Attribute_Code)947)

#define EAC_PATH_COUNT

((EDCS_Attribute_Code)948)

#define EAC_PATROL_CRAFT_TYPE

((EDCS_Attribute_Code)949)

#define EAC_PEAK_TIDE_HEIGHT

((EDCS_Attribute_Code)950)

#define EAC_PEAK_TIDE_TIME

((EDCS_Attribute_Code)951)

#define EAC_PEAK_TIDE_TYPE

((EDCS_Attribute_Code)952)

#define EAC_PEDESTRIAN_CAPACITY

((EDCS_Attribute_Code)953)

#define EAC_PEDESTRIAN_RATE

((EDCS_Attribute_Code)954)

#define EAC_PEDESTRIAN_TRAVERSABILITY

((EDCS_Attribute_Code)955)

#define EAC_PERIODIC_CYCLE_TIME

((EDCS_Attribute_Code)956)

#define EAC_PERIODIC_END_DATE

((EDCS_Attribute_Code)957)

#define EAC_PERIODIC_RESTRICTION_END

((EDCS_Attribute_Code)958)

#define EAC_PERIODIC_RESTRICTION_START

((EDCS_Attribute_Code)959)

#define EAC_PERIODIC_RESTRICTION_TYPE

((EDCS_Attribute_Code)960)

#define EAC_PERIODIC_START_DATE

((EDCS_Attribute_Code)961)

#define EAC_PERMANENT

((EDCS_Attribute_Code)962)

#define EAC_PH

((EDCS_Attribute_Code)963)

#define EAC_PHYSICAL_OBSTRUCTION

((EDCS_Attribute_Code)964)

#define EAC_PHYSICAL_STATE

((EDCS_Attribute_Code)965)

#define EAC_PICTORIAL_RESOURCE_REQUEST

((EDCS_Attribute_Code)966)

#define EAC_PIPELINE_TYPE

((EDCS_Attribute_Code)967)

#define EAC_PITCH_ANGLE

((EDCS_Attribute_Code)968)

#define EAC_PLANETARY_SRF_DEW_POINT_DEPRESSION

((EDCS_Attribute_Code)969)

#define EAC_PLANETARY_SRF_DEW_POINT_TEMPERATURE

((EDCS_Attribute_Code)970)

#define EAC_PLANETARY_SURFACE_AIR_TEMPERATURE

((EDCS_Attribute_Code)971)

#define EAC_PLANETARY_SURFACE_ATM_PRESSURE

((EDCS_Attribute_Code)972)

#define EAC_PLANETARY_SURFACE_ILLUMINANCE_LEVEL

((EDCS_Attribute_Code)973)

#define EAC_PLANETARY_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)974)

#define EAC_PLANT_COMPONENT_TYPE

((EDCS_Attribute_Code)975)

#define EAC_PLATFORM_COUNT

((EDCS_Attribute_Code)976)

#define EAC_PLATOON_ACCOMMODATION_CAPACITY

((EDCS_Attribute_Code)977)

#define EAC_PLUNGING_BREAKER_FRACTION

((EDCS_Attribute_Code)978)

#define EAC_POINT_OBJECT_TYPE

((EDCS_Attribute_Code)979)

#define EAC_POISSON_RATIO

((EDCS_Attribute_Code)980)

#define EAC_POLYGONAL_FACE_TYPE

((EDCS_Attribute_Code)981)

#define EAC_POND_TYPE

((EDCS_Attribute_Code)982)

#define EAC_POPULATED_PLACE_TYPE

((EDCS_Attribute_Code)983)

#define EAC_POPULATION

((EDCS_Attribute_Code)984)

#define EAC_POSTURE

((EDCS_Attribute_Code)985)

#define EAC_POTENTIAL_AIR_TEMPERATURE

((EDCS_Attribute_Code)986)

#define EAC_POWER_GENERATING_CAPACITY

((EDCS_Attribute_Code)987)

#define EAC_POWER_GENERATION_RATE

((EDCS_Attribute_Code)988)

#define EAC_POWER_PLANT_TYPE

((EDCS_Attribute_Code)989)

#define EAC_PRACTICAL_SALINITY

((EDCS_Attribute_Code)990)

#define EAC_PRECIPITABLE_WATER

((EDCS_Attribute_Code)991)

#define EAC_PRECIPITABLE_WATER_TOTAL

((EDCS_Attribute_Code)992)

#define EAC_PRECIPITATION_INTENSITY

((EDCS_Attribute_Code)993)

#define EAC_PRECIPITATION_NOISE_POWER_LEVEL

((EDCS_Attribute_Code)994)

#define EAC_PRECIPITATION_PERIOD

((EDCS_Attribute_Code)995)

#define EAC_PRECIPITATION_PHASE

((EDCS_Attribute_Code)996)

#define EAC_PRECIPITATION_RATE

((EDCS_Attribute_Code)997)

#define EAC_PRECIPITATION_TYPE

((EDCS_Attribute_Code)998)

#define EAC_PREDOMINANT_DEPTH_WITHIN_OBJECT

((EDCS_Attribute_Code)999)

#define EAC_PREDOMINANT_HEIGHT

((EDCS_Attribute_Code)1000)

#define EAC_PREDOMINANT_HEIGHT_WITHIN_OBJECT

((EDCS_Attribute_Code)1001)

#define EAC_PREDOMINANT_SURROUND_TYPE

((EDCS_Attribute_Code)1002)

#define EAC_PREDOMINANT_VEGETATION_HEIGHT

((EDCS_Attribute_Code)1003)

#define EAC_PREDOMINANT_WATER_DEPTH

((EDCS_Attribute_Code)1004)

#define EAC_PREPARED_EXPLOSIVE_DESTRUCTION_COMPLETION_FRACTION

((EDCS_Attribute_Code)1005)

#define EAC_PRESENT_WEATHER_TYPE_AUTOMATED

((EDCS_Attribute_Code)1006)

#define EAC_PRESENT_WEATHER_TYPE_MANUAL

((EDCS_Attribute_Code)1007)

#define EAC_PRESENT_WEATHER_TYPE_SPECIAL

((EDCS_Attribute_Code)1008)

#define EAC_PRESSURE_ALTIMETER_QUALITY

((EDCS_Attribute_Code)1009)

#define EAC_PRESSURE_ALTIMETER_SETTING

((EDCS_Attribute_Code)1010)

#define EAC_PRESSURE_ALTITUDE

((EDCS_Attribute_Code)1011)

#define EAC_PRI_WEAPON_DEPLOYED_POS_CATEGORY

((EDCS_Attribute_Code)1012)

#define EAC_PRI_WEAPON_DEPLOYED_POSITION

((EDCS_Attribute_Code)1013)

#define EAC_PRIMARY

((EDCS_Attribute_Code)1014)

#define EAC_PRIMARY_AERIAL_DEPLOYED_POSITION

((EDCS_Attribute_Code)1015)

#define EAC_PRIMARY_AXIS_VELOCITY_COMPONENT

((EDCS_Attribute_Code)1016)

#define EAC_PRIMARY_BREAKER_AZIMUTH

((EDCS_Attribute_Code)1017)

#define EAC_PRIMARY_BREAKER_RELATIVE_ANGLE

((EDCS_Attribute_Code)1018)

#define EAC_PRIMARY_BROADCAST_FREQUENCY

((EDCS_Attribute_Code)1019)

#define EAC_PRIMARY_BYPRODUCT

((EDCS_Attribute_Code)1020)

#define EAC_PRIMARY_DOOR_OPEN_POSITION

((EDCS_Attribute_Code)1021)

#define EAC_PRIMARY_ENTRANCE_LOCATION

((EDCS_Attribute_Code)1022)

#define EAC_PRIMARY_MATERIAL_TYPE

((EDCS_Attribute_Code)1023)

#define EAC_PRIMARY_OPERATING_AGENCY_IDENTIFIER

((EDCS_Attribute_Code)1024)

#define EAC_PRIMARY_PRODUCT

((EDCS_Attribute_Code)1025)

#define EAC_PRIMARY_RAW_MATERIAL

((EDCS_Attribute_Code)1026)

#define EAC_PRIMARY_SURFACE_AIR_VELOCITY

((EDCS_Attribute_Code)1027)

#define EAC_PRIMARY_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)1028)

#define EAC_PRIMARY_SURFACE_THERMAL_CONDITION

((EDCS_Attribute_Code)1029)

#define EAC_PRIMARY_SWELL_WAVE_DIRECTION

((EDCS_Attribute_Code)1030)

#define EAC_PRIMARY_SWELL_WAVE_HEIGHT

((EDCS_Attribute_Code)1031)

#define EAC_PRIMARY_SWELL_WAVE_PERIOD

((EDCS_Attribute_Code)1032)

#define EAC_PRIMARY_WAVE_DIRECTION

((EDCS_Attribute_Code)1033)

#define EAC_PRIORITY

((EDCS_Attribute_Code)1034)

#define EAC_PROCESSING_NAME

((EDCS_Attribute_Code)1035)

#define EAC_PROPERTY_SET_DATA_SOURCE

((EDCS_Attribute_Code)1036)

#define EAC_PROPERTY_SET_SPATIAL_DOMAIN

((EDCS_Attribute_Code)1037)

#define EAC_PROPERTY_SET_VALID_TIME

((EDCS_Attribute_Code)1038)

#define EAC_PROTECTION_SHED_TYPE

((EDCS_Attribute_Code)1039)

#define EAC_PUBLIC_ACCOMMODATION_TYPE

((EDCS_Attribute_Code)1040)

#define EAC_PUBLICATION_REFERENCE

((EDCS_Attribute_Code)1041)

#define EAC_RADAR_BEACON_FREQUENCY

((EDCS_Attribute_Code)1042)

#define EAC_RADAR_CROSS_SECTION

((EDCS_Attribute_Code)1043)

#define EAC_RADAR_REFLECTOR_ANGLE

((EDCS_Attribute_Code)1044)

#define EAC_RADAR_REFLECTOR_PRESENT

((EDCS_Attribute_Code)1045)

#define EAC_RADAR_SIGNIFICANCE_FACTOR

((EDCS_Attribute_Code)1046)

#define EAC_RADAR_STATION_TYPE

((EDCS_Attribute_Code)1047)

#define EAC_RADAR_TERRAIN_CLUTTER

((EDCS_Attribute_Code)1048)

#define EAC_RADAR_TRANSPONDER_TYPE

((EDCS_Attribute_Code)1049)

#define EAC_RADAR_WATERBODY_SURFACE_CLUTTER

((EDCS_Attribute_Code)1050)

#define EAC_RADIANCE

((EDCS_Attribute_Code)1051)

#define EAC_RADIANCE_FLUCTUATION_24_HOUR

((EDCS_Attribute_Code)1052)

#define EAC_RADIANCE_PHASE

((EDCS_Attribute_Code)1053)

#define EAC_RADIANT_FLUX_DENSITY

((EDCS_Attribute_Code)1054)

#define EAC_RADIATIVE_FLUX_DOWNWELLING

((EDCS_Attribute_Code)1055)

#define EAC_RADIATIVE_FLUX_UPWELLING

((EDCS_Attribute_Code)1056)

#define EAC_RADIO_STATION_TYPE

((EDCS_Attribute_Code)1057)

#define EAC_RADIOLOGIC_AGENT_ATM_CONCENTRATION

((EDCS_Attribute_Code)1058)

#define EAC_RADIOLOGIC_AGENT_SURFACE_CONCENTRATION

((EDCS_Attribute_Code)1059)

#define EAC_RADIOLOGIC_AGENT_TYPE

((EDCS_Attribute_Code)1060)

#define EAC_RADIOLOGIC_MASS

((EDCS_Attribute_Code)1061)

#define EAC_RADIUS

((EDCS_Attribute_Code)1062)

#define EAC_RAILING_HEIGHT

((EDCS_Attribute_Code)1063)

#define EAC_RAILING_TYPE

((EDCS_Attribute_Code)1064)

#define EAC_RAILWAY_GAUGE

((EDCS_Attribute_Code)1065)

#define EAC_RAILWAY_GAUGE_CATEGORY

((EDCS_Attribute_Code)1066)

#define EAC_RAILWAY_MAXIMUM_AXLE_LOAD

((EDCS_Attribute_Code)1067)

#define EAC_RAILWAY_MAXIMUM_LOAD

((EDCS_Attribute_Code)1068)

#define EAC_RAILWAY_POWER_SOURCE

((EDCS_Attribute_Code)1069)

#define EAC_RAILWAY_TRACK_ARRANGEMENT

((EDCS_Attribute_Code)1070)

#define EAC_RAILWAY_TYPE

((EDCS_Attribute_Code)1071)

#define EAC_RAMP_DEPLOYED_POSITION

((EDCS_Attribute_Code)1072)

#define EAC_RAPID_CLASS

((EDCS_Attribute_Code)1073)

#define EAC_RECEIVED_AMBIENT_LIGHT_SCALED_INTENSITY

((EDCS_Attribute_Code)1074)

#define EAC_RECEIVED_DIFFUSE_LIGHT_SCALED_INTENSITY

((EDCS_Attribute_Code)1075)

#define EAC_RECEIVED_SPECULAR_LIGHT_SCALED_INTENSITY

((EDCS_Attribute_Code)1076)

#define EAC_RECOMMENDED_TRACK

((EDCS_Attribute_Code)1077)

#define EAC_RECORDING_DATE

((EDCS_Attribute_Code)1078)

#define EAC_RECORDING_DATE_TYPE

((EDCS_Attribute_Code)1079)

#define EAC_REFLECTANCE_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)1080)

#define EAC_REFLECTANCE_AZIMUTH_LOCAL

((EDCS_Attribute_Code)1081)

#define EAC_REFLECTANCE_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)1082)

#define EAC_REFLECTANCE_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)1083)

#define EAC_REFLECTANCE_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)1084)

#define EAC_REFLECTANCE_ZENITH_ANGLE_LOCAL

((EDCS_Attribute_Code)1085)

#define EAC_REFRACTION_INDEX_IMAGINARY_PART

((EDCS_Attribute_Code)1086)

#define EAC_REFRACTION_INDEX_REAL_PART

((EDCS_Attribute_Code)1087)

#define EAC_REGIONAL_STYLE

((EDCS_Attribute_Code)1088)

#define EAC_RELATIVE_HORIZONTAL_ACCURACY

((EDCS_Attribute_Code)1089)

#define EAC_RELATIVE_HUMIDITY

((EDCS_Attribute_Code)1090)

#define EAC_RELATIVE_HUMIDITY_ERROR

((EDCS_Attribute_Code)1091)

#define EAC_RELATIVE_HUMIDITY_MINIMUM_TEMPERATURE

((EDCS_Attribute_Code)1092)

#define EAC_RELATIVE_LOCATION

((EDCS_Attribute_Code)1093)

#define EAC_RELATIVE_ORIENTATION_ANGLE

((EDCS_Attribute_Code)1094)

#define EAC_RELATIVE_VERTICAL_ACCURACY

((EDCS_Attribute_Code)1095)

#define EAC_RELEASABILITY_RESTRICTIONS

((EDCS_Attribute_Code)1096)

#define EAC_RELIGIOUS_DESIGNATION

((EDCS_Attribute_Code)1097)

#define EAC_RESERVOIR_TYPE

((EDCS_Attribute_Code)1098)

#define EAC_REVERBERATION_NOISE_POWER_LEVEL

((EDCS_Attribute_Code)1099)

#define EAC_REYNOLDS_NUMBER

((EDCS_Attribute_Code)1100)

#define EAC_RF_DIRECTIVITY

((EDCS_Attribute_Code)1101)

#define EAC_RF_REFRACTIVE_INDEX_MODIFIED

((EDCS_Attribute_Code)1102)

#define EAC_RGB_COLOUR_BLUE

((EDCS_Attribute_Code)1103)

#define EAC_RGB_COLOUR_GREEN

((EDCS_Attribute_Code)1104)

#define EAC_RGB_COLOUR_RED

((EDCS_Attribute_Code)1105)

#define EAC_RIGHT_ABOVE_BANK_ANGLE

((EDCS_Attribute_Code)1106)

#define EAC_RIGHT_ABOVE_BANK_SLOPE

((EDCS_Attribute_Code)1107)

#define EAC_RIGHT_BANK_HEIGHT

((EDCS_Attribute_Code)1108)

#define EAC_RIGHT_BANK_SLOPE

((EDCS_Attribute_Code)1109)

#define EAC_RIGHT_BANK_SOIL_CONE_INDEX

((EDCS_Attribute_Code)1110)

#define EAC_RIGHT_BANK_VEGETATION_DENSITY

((EDCS_Attribute_Code)1111)

#define EAC_RIGHT_BELOW_BANK_ANGLE

((EDCS_Attribute_Code)1112)

#define EAC_RIGHT_BELOW_BANK_SLOPE

((EDCS_Attribute_Code)1113)

#define EAC_RIGHT_TERRAIN_BANK_SLOPE

((EDCS_Attribute_Code)1114)

#define EAC_RIP_CURRENT_PRESENT

((EDCS_Attribute_Code)1115)

#define EAC_RIP_CURRENT_SPEED

((EDCS_Attribute_Code)1116)

#define EAC_ROAD_INTERCHANGE_TYPE

((EDCS_Attribute_Code)1117)

#define EAC_ROAD_JUNCTION_CONNECTIVITY

((EDCS_Attribute_Code)1118)

#define EAC_ROAD_LANE_ADJACENCY

((EDCS_Attribute_Code)1119)

#define EAC_ROAD_LANE_CONTROL_TYPE

((EDCS_Attribute_Code)1120)

#define EAC_ROAD_LANE_LIGHT_STATE

((EDCS_Attribute_Code)1121)

#define EAC_ROAD_LANE_PASSING

((EDCS_Attribute_Code)1122)

#define EAC_ROAD_LANE_TURN

((EDCS_Attribute_Code)1123)

#define EAC_ROAD_LIGHTING_PRESENT

((EDCS_Attribute_Code)1124)

#define EAC_ROAD_MINIMUM_TRAVELLED_WAY_WIDTH

((EDCS_Attribute_Code)1125)

#define EAC_ROAD_SECOND_TRAVELLED_WAY_WIDTH

((EDCS_Attribute_Code)1126)

#define EAC_ROAD_TOTAL_USABLE_WIDTH

((EDCS_Attribute_Code)1127)

#define EAC_ROAD_TYPE

((EDCS_Attribute_Code)1128)

#define EAC_ROCK_FORMATION_STRUCTURE

((EDCS_Attribute_Code)1129)

#define EAC_ROLL_ANGLE

((EDCS_Attribute_Code)1130)

#define EAC_ROLLING_STOCK_TYPE

((EDCS_Attribute_Code)1131)

#define EAC_ROOF_ASSEMBLY_TYPE

((EDCS_Attribute_Code)1132)

#define EAC_ROOF_COVER_FRACTION

((EDCS_Attribute_Code)1133)

#define EAC_ROOF_FRAMING_TYPE

((EDCS_Attribute_Code)1134)

#define EAC_ROOF_LOAD_BEARING_CAPACITY

((EDCS_Attribute_Code)1135)

#define EAC_ROOF_PREDOMINANT_PATTERN

((EDCS_Attribute_Code)1136)

#define EAC_ROOF_PREDOMINANT_SURFACE_MATERIAL

((EDCS_Attribute_Code)1137)

#define EAC_ROOF_SHAPE

((EDCS_Attribute_Code)1138)

#define EAC_ROOF_SHEATHING_TYPE

((EDCS_Attribute_Code)1139)

#define EAC_ROOF_STYLE

((EDCS_Attribute_Code)1140)

#define EAC_ROOM_CEILING_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)1141)

#define EAC_ROUTE_ALTERNATIVE_DESIGNATION

((EDCS_Attribute_Code)1142)

#define EAC_ROUTE_CONSTRICTION_TYPE

((EDCS_Attribute_Code)1143)

#define EAC_ROUTE_CROSSING_TYPE

((EDCS_Attribute_Code)1144)

#define EAC_ROUTE_DESIGNATION

((EDCS_Attribute_Code)1145)

#define EAC_ROUTE_EXPANSION_TYPE

((EDCS_Attribute_Code)1146)

#define EAC_ROUTE_WEATHER_TYPE

((EDCS_Attribute_Code)1147)

#define EAC_ROW_COUNT

((EDCS_Attribute_Code)1148)

#define EAC_ROW_DISTANCE

((EDCS_Attribute_Code)1149)

#define EAC_ROW_SPACING_INTERNAL

((EDCS_Attribute_Code)1150)

#define EAC_RUBBLE_STABILITY

((EDCS_Attribute_Code)1151)

#define EAC_RUNWAY_APPROACH_ANGLE_LIGHT_INTENSITY

((EDCS_Attribute_Code)1152)

#define EAC_RUNWAY_APPROACH_LIGHT_INTENSITY

((EDCS_Attribute_Code)1153)

#define EAC_RUNWAY_APPROACH_OIS_DISTANCE

((EDCS_Attribute_Code)1154)

#define EAC_RUNWAY_CENTRE_LIGHT_INTENSITY

((EDCS_Attribute_Code)1155)

#define EAC_RUNWAY_COUNT

((EDCS_Attribute_Code)1156)

#define EAC_RUNWAY_DISPLACED_THRESHOLD_DISTANCE

((EDCS_Attribute_Code)1157)

#define EAC_RUNWAY_EDGE_LIGHT_INTENSITY

((EDCS_Attribute_Code)1158)

#define EAC_RUNWAY_END

((EDCS_Attribute_Code)1159)

#define EAC_RUNWAY_END_BEARING

((EDCS_Attribute_Code)1160)

#define EAC_RUNWAY_ENDPOINT_ELEVATION

((EDCS_Attribute_Code)1161)

#define EAC_RUNWAY_HIGH_END_IDENTIFIER

((EDCS_Attribute_Code)1162)

#define EAC_RUNWAY_IDENTIFIER

((EDCS_Attribute_Code)1163)

#define EAC_RUNWAY_LIGHTING_INTENSITY

((EDCS_Attribute_Code)1164)

#define EAC_RUNWAY_LOW_END_IDENTIFIER

((EDCS_Attribute_Code)1165)

#define EAC_RUNWAY_OIS_QUADRANT

((EDCS_Attribute_Code)1166)

#define EAC_RUNWAY_POINT_ABEAM_TYPE

((EDCS_Attribute_Code)1167)

#define EAC_RUNWAY_PRIMARY_APPROACH_TRANSITIONAL_OIS_SECTION

((EDCS_Attribute_Code)1168)

#define EAC_RUNWAY_PRIMARY_OIS_SECTION

((EDCS_Attribute_Code)1169)

#define EAC_RUNWAY_REIL_INTENSITY

((EDCS_Attribute_Code)1170)

#define EAC_RUNWAY_RELATIVE_POSITION

((EDCS_Attribute_Code)1171)

#define EAC_RUNWAY_STOP_BAR_LIGHT_INTENSITY

((EDCS_Attribute_Code)1172)

#define EAC_RUNWAY_STROBE_LIGHT_INTENSITY

((EDCS_Attribute_Code)1173)

#define EAC_RUNWAY_SURFACE_CONDITION

((EDCS_Attribute_Code)1174)

#define EAC_RUNWAY_TAKEOFF_DISTANCE_AVAILABLE

((EDCS_Attribute_Code)1175)

#define EAC_RUNWAY_THRESHOLD_LIGHT_INTENSITY

((EDCS_Attribute_Code)1176)

#define EAC_RUNWAY_TOUCH_DOWN_LIGHT_INTENSITY

((EDCS_Attribute_Code)1177)

#define EAC_RUNWAY_TOUCHDOWN_ZONE_ELEVATION

((EDCS_Attribute_Code)1178)

#define EAC_RUNWAY_VISIBILITY

((EDCS_Attribute_Code)1179)

#define EAC_RUNWAY_VISUAL_RANGE

((EDCS_Attribute_Code)1180)

#define EAC_SAND_DUNE_ORIENTATION

((EDCS_Attribute_Code)1181)

#define EAC_SATELLITE_NAME

((EDCS_Attribute_Code)1182)

#define EAC_SCND_WEAPON_DEPLOYED_POS_CATEGORY

((EDCS_Attribute_Code)1183)

#define EAC_SCND_WEAPON_DEPLOYED_POSITION

((EDCS_Attribute_Code)1184)

#define EAC_SCRAP_TYPE

((EDCS_Attribute_Code)1185)

#define EAC_SEA_ICE_TYPE

((EDCS_Attribute_Code)1186)

#define EAC_SEA_NAME

((EDCS_Attribute_Code)1187)

#define EAC_SEA_STATE_CATEGORY

((EDCS_Attribute_Code)1188)

#define EAC_SEA_STATE_NOISE_POWER_LEVEL

((EDCS_Attribute_Code)1189)

#define EAC_SEARCH_LIGHT_INTENSITY

((EDCS_Attribute_Code)1190)

#define EAC_SEASON

((EDCS_Attribute_Code)1191)

#define EAC_SEASONAL_TENT_LOCATION

((EDCS_Attribute_Code)1192)

#define EAC_SECONDARY_AERIAL_DEPLOYED_POSITION

((EDCS_Attribute_Code)1193)

#define EAC_SECONDARY_AXIS_VELOCITY_COMPONENT

((EDCS_Attribute_Code)1194)

#define EAC_SECONDARY_BREAKER_AZIMUTH

((EDCS_Attribute_Code)1195)

#define EAC_SECONDARY_BREAKER_RELATIVE_ANGLE

((EDCS_Attribute_Code)1196)

#define EAC_SECONDARY_BROADCAST_FREQUENCY

((EDCS_Attribute_Code)1197)

#define EAC_SECONDARY_DOOR_OPEN_POSITION

((EDCS_Attribute_Code)1198)

#define EAC_SECONDARY_MATERIAL_CHARACTERISTIC

((EDCS_Attribute_Code)1199)

#define EAC_SECONDARY_MATERIAL_TYPE

((EDCS_Attribute_Code)1200)

#define EAC_SECONDARY_SURFACE_AIR_VELOCITY

((EDCS_Attribute_Code)1201)

#define EAC_SECONDARY_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)1202)

#define EAC_SECONDARY_SURFACE_THERMAL_CONDITION

((EDCS_Attribute_Code)1203)

#define EAC_SECONDARY_SWELL_WAVE_DIRECTION

((EDCS_Attribute_Code)1204)

#define EAC_SECONDARY_SWELL_WAVE_HEIGHT

((EDCS_Attribute_Code)1205)

#define EAC_SECONDARY_SWELL_WAVE_PERIOD

((EDCS_Attribute_Code)1206)

#define EAC_SECONDARY_WAVE_DIRECTION

((EDCS_Attribute_Code)1207)

#define EAC_SECTOR_DIRECTION

((EDCS_Attribute_Code)1208)

#define EAC_SECURITY_LEVEL

((EDCS_Attribute_Code)1209)

#define EAC_SECURITY_LOCK_TYPE

((EDCS_Attribute_Code)1210)

#define EAC_SEDIMENT_ATTENUATION_FREQUENCY_EXPONENT

((EDCS_Attribute_Code)1211)

#define EAC_SEDIMENT_ATTENUATION_GRADIENT

((EDCS_Attribute_Code)1212)

#define EAC_SEDIMENT_BASEMENT_REFLECTION_COEFFICIENT

((EDCS_Attribute_Code)1213)

#define EAC_SEDIMENT_BELOW_LAYERS_DENSITY

((EDCS_Attribute_Code)1214)

#define EAC_SEDIMENT_COMP_ATTENUATION

((EDCS_Attribute_Code)1215)

#define EAC_SEDIMENT_COMP_WAVE_SPEED

((EDCS_Attribute_Code)1216)

#define EAC_SEDIMENT_COMP_WAVE_SPEED_CURVATURE

((EDCS_Attribute_Code)1217)

#define EAC_SEDIMENT_COMP_WAVE_SPEED_GRADIENT_TOP

((EDCS_Attribute_Code)1218)

#define EAC_SEDIMENT_CONDUCTIVITY

((EDCS_Attribute_Code)1219)

#define EAC_SEDIMENT_GRAIN_SIZE

((EDCS_Attribute_Code)1220)

#define EAC_SEDIMENT_LAYER_DENSITY

((EDCS_Attribute_Code)1221)

#define EAC_SEDIMENT_MEAN_BACKGROUND_THICKNESS

((EDCS_Attribute_Code)1222)

#define EAC_SEDIMENT_REFLECTIVITY_ANGLE

((EDCS_Attribute_Code)1223)

#define EAC_SEDIMENT_SHEAR_ATTENUATION

((EDCS_Attribute_Code)1224)

#define EAC_SEDIMENT_SHEER_WAVE_SPEED

((EDCS_Attribute_Code)1225)

#define EAC_SEDIMENT_SRF_ATTENUATION

((EDCS_Attribute_Code)1226)

#define EAC_SEDIMENT_SRF_ATTENUATION_GRADIENT

((EDCS_Attribute_Code)1227)

#define EAC_SEDIMENT_SURFACE_DENSITY

((EDCS_Attribute_Code)1228)

#define EAC_SEDIMENT_THIN_LAYER_DENSITY

((EDCS_Attribute_Code)1229)

#define EAC_SEDIMENT_THIN_LAYER_THICKNESS

((EDCS_Attribute_Code)1230)

#define EAC_SEDIMENT_TWO_WAY_TRAVEL_TIME

((EDCS_Attribute_Code)1231)

#define EAC_SEDIMENT_WATER_COMP_WAVE_SPEED_RATIO

((EDCS_Attribute_Code)1232)

#define EAC_SENSIBLE_HEAT_FLUX

((EDCS_Attribute_Code)1233)

#define EAC_SERVICE_BRANCH

((EDCS_Attribute_Code)1234)

#define EAC_SEVERE_WEATHER_PRESENT

((EDCS_Attribute_Code)1235)

#define EAC_SHARP_CURVE_RADIUS

((EDCS_Attribute_Code)1236)

#define EAC_SHELTER_BELT

((EDCS_Attribute_Code)1237)

#define EAC_SHIPPING_NOISE_MEASUREMENT_STATUS

((EDCS_Attribute_Code)1238)

#define EAC_SHIPPING_NOISE_SEASON_TYPE

((EDCS_Attribute_Code)1239)

#define EAC_SHIPPING_NOISE_SPECTRAL_POWER_LEVEL_ROLL_OFF

((EDCS_Attribute_Code)1240)

#define EAC_SHIPPING_NOISE_STD_DEV

((EDCS_Attribute_Code)1241)

#define EAC_SHORELINE_DELINEATED

((EDCS_Attribute_Code)1242)

#define EAC_SHORELINE_PHYSIOGRAPHY

((EDCS_Attribute_Code)1243)

#define EAC_SHORELINE_TYPE

((EDCS_Attribute_Code)1244)

#define EAC_SHOWALTER_ATMOSPHERE_STABILITY_INDEX

((EDCS_Attribute_Code)1245)

#define EAC_SIDES_VISIBLE

((EDCS_Attribute_Code)1246)

#define EAC_SIGMA_COORDINATE_VERTICAL_VELOCITY

((EDCS_Attribute_Code)1247)

#define EAC_SIGMA_CROSSWIND_SPREADING_RATE

((EDCS_Attribute_Code)1248)

#define EAC_SIGMA_DOWNWIND_SPREADING_RATE

((EDCS_Attribute_Code)1249)

#define EAC_SIGMA_VERTICAL_SPREADING_RATE

((EDCS_Attribute_Code)1250)

#define EAC_SIGMA_WIDTH_CROSSWIND

((EDCS_Attribute_Code)1251)

#define EAC_SIGMA_WIDTH_DOWNWIND

((EDCS_Attribute_Code)1252)

#define EAC_SIGMA_WIDTH_VERTICAL

((EDCS_Attribute_Code)1253)

#define EAC_SIGNAL_LIGHT_CHARACTER

((EDCS_Attribute_Code)1254)

#define EAC_SIGNAL_LIGHT_PATTERN

((EDCS_Attribute_Code)1255)

#define EAC_SIGNAL_LIGHT_PATTERN_COUNT

((EDCS_Attribute_Code)1256)

#define EAC_SIGNAL_LIGHT_SEQUENCE

((EDCS_Attribute_Code)1257)

#define EAC_SIGNIF_PRIMARY_BREAKER_HEIGHT

((EDCS_Attribute_Code)1258)

#define EAC_SIGNIF_SECONDARY_BREAKER_HEIGHT

((EDCS_Attribute_Code)1259)

#define EAC_SIGNIF_SWELL_WAVE_HEIGHT

((EDCS_Attribute_Code)1260)

#define EAC_SIGNIF_WAVE_HEIGHT

((EDCS_Attribute_Code)1261)

#define EAC_SIGNIF_WIND_WAVE_HEIGHT

((EDCS_Attribute_Code)1262)

#define EAC_SINGLE_WHEEL_BEARING_LOAD

((EDCS_Attribute_Code)1263)

#define EAC_SIPLE_PASSEL_WIND_CHILL_INDEX

((EDCS_Attribute_Code)1264)

#define EAC_SKY_GROUND_LUMINANCE_RATIO

((EDCS_Attribute_Code)1265)

#define EAC_SKY_OBSCURATION_FRACTION

((EDCS_Attribute_Code)1266)

#define EAC_SLAVED_DECLINATION

((EDCS_Attribute_Code)1267)

#define EAC_SMOKE_RATE_FRACTION

((EDCS_Attribute_Code)1268)

#define EAC_SMOKESTACK_COUNT

((EDCS_Attribute_Code)1269)

#define EAC_SNOW_ACCUM_DEPTH

((EDCS_Attribute_Code)1270)

#define EAC_SNOW_ACCUM_DEPTH_EQUIVALENT

((EDCS_Attribute_Code)1271)

#define EAC_SNOW_AGE

((EDCS_Attribute_Code)1272)

#define EAC_SNOW_DENSITY

((EDCS_Attribute_Code)1273)

#define EAC_SNOW_DEPTH_CATEGORY

((EDCS_Attribute_Code)1274)

#define EAC_SNOW_DRIFT_HEIGHT

((EDCS_Attribute_Code)1275)

#define EAC_SNOW_MELTING_RATE

((EDCS_Attribute_Code)1276)

#define EAC_SNOW_ONLY_DEPTH

((EDCS_Attribute_Code)1277)

#define EAC_SOIL_COMPRESSIONAL_VELOCITY

((EDCS_Attribute_Code)1278)

#define EAC_SOIL_CONE_INDEX

((EDCS_Attribute_Code)1279)

#define EAC_SOIL_DENSITY_DRY

((EDCS_Attribute_Code)1280)

#define EAC_SOIL_DEPTH

((EDCS_Attribute_Code)1281)

#define EAC_SOIL_LAYER_DEPTH

((EDCS_Attribute_Code)1282)

#define EAC_SOIL_MOISTURE_MASS_LOWER_LAYER

((EDCS_Attribute_Code)1283)

#define EAC_SOIL_MOISTURE_MASS_TOP_LAYER

((EDCS_Attribute_Code)1284)

#define EAC_SOIL_SEISMIC_ABSORPTION_COEFFICIENT

((EDCS_Attribute_Code)1285)

#define EAC_SOIL_SHEAR_VELOCITY

((EDCS_Attribute_Code)1286)

#define EAC_SOIL_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)1287)

#define EAC_SOIL_TYPE

((EDCS_Attribute_Code)1288)

#define EAC_SOIL_WATER_MASS

((EDCS_Attribute_Code)1289)

#define EAC_SOIL_WATER_VOLUME

((EDCS_Attribute_Code)1290)

#define EAC_SOIL_WETNESS_CATEGORY

((EDCS_Attribute_Code)1291)

#define EAC_SOLAR_DIFFUSE_IRRADIANCE

((EDCS_Attribute_Code)1292)

#define EAC_SOLAR_DIRECT_IRRADIANCE

((EDCS_Attribute_Code)1293)

#define EAC_SOLAR_RADIANCE_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)1294)

#define EAC_SOLAR_RADIANCE_AZIMUTH_LOCAL

((EDCS_Attribute_Code)1295)

#define EAC_SOLAR_RADIANCE_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)1296)

#define EAC_SOLAR_RADIANCE_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)1297)

#define EAC_SOLAR_RADIANCE_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)1298)

#define EAC_SOLAR_RADIATION_CUMULATIVE

((EDCS_Attribute_Code)1299)

#define EAC_SONAR_CONFIRMATION

((EDCS_Attribute_Code)1300)

#define EAC_SONIC_LAYER_DEPTH

((EDCS_Attribute_Code)1301)

#define EAC_SOUND_SIGNAL_PRESENT

((EDCS_Attribute_Code)1302)

#define EAC_SOUND_SIGNAL_TYPE

((EDCS_Attribute_Code)1303)

#define EAC_SOUNDING_DATUM_TYPE

((EDCS_Attribute_Code)1304)

#define EAC_SOUNDING_EXPOSITION

((EDCS_Attribute_Code)1305)

#define EAC_SOUNDING_INFORMATION

((EDCS_Attribute_Code)1306)

#define EAC_SOUNDING_MEASUREMENT_TECHNIQUE

((EDCS_Attribute_Code)1307)

#define EAC_SOUNDING_VELOCITY_CORRECTION_TYPE

((EDCS_Attribute_Code)1308)

#define EAC_SOURCE

((EDCS_Attribute_Code)1309)

#define EAC_SOURCE_DATA_SET_COMPILE_DATE

((EDCS_Attribute_Code)1310)

#define EAC_SOURCE_DATA_SET_EDITION

((EDCS_Attribute_Code)1311)

#define EAC_SOURCE_DATA_SET_GENERAL_INFORMATION

((EDCS_Attribute_Code)1312)

#define EAC_SOURCE_DATA_SET_NAME

((EDCS_Attribute_Code)1313)

#define EAC_SOURCE_DATA_SET_PRINT_DATE

((EDCS_Attribute_Code)1314)

#define EAC_SOURCE_DATA_SET_REVISION_DATE

((EDCS_Attribute_Code)1315)

#define EAC_SPATIAL_ANGULAR_PRIMARY_COORDINATE

((EDCS_Attribute_Code)1316)

#define EAC_SPATIAL_ANGULAR_SECONDARY_COORDINATE

((EDCS_Attribute_Code)1317)

#define EAC_SPATIAL_LINEAR_PRIMARY_COORDINATE

((EDCS_Attribute_Code)1318)

#define EAC_SPATIAL_LINEAR_SECONDARY_COORDINATE

((EDCS_Attribute_Code)1319)

#define EAC_SPATIAL_LINEAR_TERTIARY_COORDINATE

((EDCS_Attribute_Code)1320)

#define EAC_SPECIFIC_GRAVITY

((EDCS_Attribute_Code)1321)

#define EAC_SPECIFIC_HEAT

((EDCS_Attribute_Code)1322)

#define EAC_SPECIFIC_HUMIDITY

((EDCS_Attribute_Code)1323)

#define EAC_SPEED

((EDCS_Attribute_Code)1324)

#define EAC_SPERM_WHALE_CATCH_PER_YEAR

((EDCS_Attribute_Code)1325)

#define EAC_SPILLING_BREAKER_FRACTION

((EDCS_Attribute_Code)1326)

#define EAC_SPORT_TYPE

((EDCS_Attribute_Code)1327)

#define EAC_SPOT_ELEVATION_TYPE

((EDCS_Attribute_Code)1328)

#define EAC_SPRING_TYPE

((EDCS_Attribute_Code)1329)

#define EAC_STAIR_CONSTRUCTION_TYPE

((EDCS_Attribute_Code)1330)

#define EAC_STAIR_STYLE

((EDCS_Attribute_Code)1331)

#define EAC_STANTON_NUMBER

((EDCS_Attribute_Code)1332)

#define EAC_STELLAR_ALPHA_FLUX

((EDCS_Attribute_Code)1333)

#define EAC_STELLAR_ELECTRON_FLUX

((EDCS_Attribute_Code)1334)

#define EAC_STELLAR_EM_FLUX

((EDCS_Attribute_Code)1335)

#define EAC_STELLAR_PROTON_FLUX

((EDCS_Attribute_Code)1336)

#define EAC_STELLAR_RF_FLUX_10r7

((EDCS_Attribute_Code)1337)

#define EAC_STELLAR_RF_NB_MAXIMUM_TIME

((EDCS_Attribute_Code)1338)

#define EAC_STELLAR_RF_NB_MAXIMUM_TIME_QUALITY

((EDCS_Attribute_Code)1339)

#define EAC_STELLAR_RF_NB_MEAN_FLUX

((EDCS_Attribute_Code)1340)

#define EAC_STELLAR_RF_NB_MEAN_FLUX_QUALITY

((EDCS_Attribute_Code)1341)

#define EAC_STELLAR_RF_NB_PEAK_FLUX

((EDCS_Attribute_Code)1342)

#define EAC_STELLAR_RF_NB_PEAK_FLUX_QUALITY

((EDCS_Attribute_Code)1343)

#define EAC_STELLAR_RF_NB_PERIOD

((EDCS_Attribute_Code)1344)

#define EAC_STELLAR_RF_NB_PERIOD_QUALITY

((EDCS_Attribute_Code)1345)

#define EAC_STELLAR_RF_NB_REMARKS

((EDCS_Attribute_Code)1346)

#define EAC_STELLAR_RF_NB_START

((EDCS_Attribute_Code)1347)

#define EAC_STELLAR_RF_NB_START_QUALITY

((EDCS_Attribute_Code)1348)

#define EAC_STELLAR_WIND_ION_TEMPERATURE

((EDCS_Attribute_Code)1349)

#define EAC_STELLAR_WIND_PROTON_DENSITY

((EDCS_Attribute_Code)1350)

#define EAC_STELLAR_WIND_SPEED

((EDCS_Attribute_Code)1351)

#define EAC_STELLAR_WIND_SPEED_GSE_X

((EDCS_Attribute_Code)1352)

#define EAC_STELLAR_WIND_SPEED_GSE_Y

((EDCS_Attribute_Code)1353)

#define EAC_STELLAR_WIND_SPEED_GSE_Z

((EDCS_Attribute_Code)1354)

#define EAC_STELLAR_X_RAY_FLUX_L_BAND

((EDCS_Attribute_Code)1355)

#define EAC_STELLAR_X_RAY_FLUX_S_BAND

((EDCS_Attribute_Code)1356)

#define EAC_STEM_DIAMETER

((EDCS_Attribute_Code)1357)

#define EAC_STORAGE_FACILITY_TYPE

((EDCS_Attribute_Code)1358)

#define EAC_STRUCTURAL_PILE_TYPE

((EDCS_Attribute_Code)1359)

#define EAC_STRUCTURE_DENSITY

((EDCS_Attribute_Code)1360)

#define EAC_STRUCTURE_LIGHTING_TYPE

((EDCS_Attribute_Code)1361)

#define EAC_STRUCTURE_PROTECTION_TYPE

((EDCS_Attribute_Code)1362)

#define EAC_STRUCTURE_SHAPE

((EDCS_Attribute_Code)1363)

#define EAC_SUMMER_CANOPY_COVER_FRACTION

((EDCS_Attribute_Code)1364)

#define EAC_SUNRISE_TIME

((EDCS_Attribute_Code)1365)

#define EAC_SUNSET_TIME

((EDCS_Attribute_Code)1366)

#define EAC_SUNSHINE_OBSERVATION_PERIOD

((EDCS_Attribute_Code)1367)

#define EAC_SUNSHINE_PERIOD

((EDCS_Attribute_Code)1368)

#define EAC_SUNSPOT_NUMBER

((EDCS_Attribute_Code)1369)

#define EAC_SUNSPOT_NUMBER_INDEX

((EDCS_Attribute_Code)1370)

#define EAC_SUPERELEVATION

((EDCS_Attribute_Code)1371)

#define EAC_SUPERTANKER_DENSITY

((EDCS_Attribute_Code)1372)

#define EAC_SURFACE_ANGLE

((EDCS_Attribute_Code)1373)

#define EAC_SURFACE_BACKSCATTER

((EDCS_Attribute_Code)1374)

#define EAC_SURFACE_CATEGORY

((EDCS_Attribute_Code)1375)

#define EAC_SURFACE_CHARACTERISTIC_TYPE

((EDCS_Attribute_Code)1376)

#define EAC_SURFACE_EM_ABSORPTIVITY

((EDCS_Attribute_Code)1377)

#define EAC_SURFACE_EM_ABSORPTIVITY_SOLAR

((EDCS_Attribute_Code)1378)

#define EAC_SURFACE_EM_DUCT_HEIGHT

((EDCS_Attribute_Code)1379)

#define EAC_SURFACE_EM_DUCT_STRENGTH

((EDCS_Attribute_Code)1380)

#define EAC_SURFACE_MATERIAL_TYPE

((EDCS_Attribute_Code)1381)

#define EAC_SURFACE_REFLECTIVITY

((EDCS_Attribute_Code)1382)

#define EAC_SURFACE_SLIPPERY

((EDCS_Attribute_Code)1383)

#define EAC_SURFACE_SLOPE

((EDCS_Attribute_Code)1384)

#define EAC_SURFACE_SLOPE_ORIENTATION

((EDCS_Attribute_Code)1385)

#define EAC_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)1386)

#define EAC_SURFACE_THERMAL_INDEX

((EDCS_Attribute_Code)1387)

#define EAC_SURFACE_THERMAL_MODEL

((EDCS_Attribute_Code)1388)

#define EAC_SURFACE_THERMAL_SUNSHADING_DOMINANCE

((EDCS_Attribute_Code)1389)

#define EAC_SURFACE_THERMAL_VISUAL_DOMINANCE

((EDCS_Attribute_Code)1390)

#define EAC_SURFACE_WIND_SPEED

((EDCS_Attribute_Code)1391)

#define EAC_SURFICIAL_DEPTH

((EDCS_Attribute_Code)1392)

#define EAC_SURGING_BREAKER_FRACTION

((EDCS_Attribute_Code)1393)

#define EAC_SURVEILLANCE_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)1394)

#define EAC_SURVEY_CONTROL_POINT_TYPE

((EDCS_Attribute_Code)1395)

#define EAC_SURVEY_END_DATE

((EDCS_Attribute_Code)1396)

#define EAC_SURVEY_QUALIFIER

((EDCS_Attribute_Code)1397)

#define EAC_SURVEY_START_DATE

((EDCS_Attribute_Code)1398)

#define EAC_SUSPENDED_CEILING_DEPTH

((EDCS_Attribute_Code)1399)

#define EAC_SYNCHRONIZED

((EDCS_Attribute_Code)1400)

#define EAC_SYSTEM_RELAXATION_TIME

((EDCS_Attribute_Code)1401)

#define EAC_TANKER_DENSITY

((EDCS_Attribute_Code)1402)

#define EAC_TAXIWAY_LIGHTING_INTENSITY

((EDCS_Attribute_Code)1403)

#define EAC_TELESCOPE_TYPE

((EDCS_Attribute_Code)1404)

#define EAC_TEMPERATURE

((EDCS_Attribute_Code)1405)

#define EAC_TEMPERATURE_CONTRAST

((EDCS_Attribute_Code)1406)

#define EAC_TEMPERATURE_INVRSN_LAYER_BASE

((EDCS_Attribute_Code)1407)

#define EAC_TEMPERATURE_INVRSN_LAYER_LAPSE_RATE

((EDCS_Attribute_Code)1408)

#define EAC_TEMPERATURE_INVRSN_LAYER_TOP

((EDCS_Attribute_Code)1409)

#define EAC_TEMPERATURE_LAPSE_RATE

((EDCS_Attribute_Code)1410)

#define EAC_TENT_DEPLOYMENT_FRACTION

((EDCS_Attribute_Code)1411)

#define EAC_TERRAIN_ALBEDO

((EDCS_Attribute_Code)1412)

#define EAC_TERRAIN_CHANNEL_WIDTH

((EDCS_Attribute_Code)1413)

#define EAC_TERRAIN_CREST_WIDTH

((EDCS_Attribute_Code)1414)

#define EAC_TERRAIN_ELEVATION

((EDCS_Attribute_Code)1415)

#define EAC_TERRAIN_GAP_WIDTH

((EDCS_Attribute_Code)1416)

#define EAC_TERRAIN_MORPHOLOGY_DESCRIPTION

((EDCS_Attribute_Code)1417)

#define EAC_TERRAIN_MORPHOLOGY_TYPE

((EDCS_Attribute_Code)1418)

#define EAC_TERRAIN_OBSTACLE_TYPE

((EDCS_Attribute_Code)1419)

#define EAC_TERRAIN_ROUGHNESS_ROOT_MEAN_SQUARE

((EDCS_Attribute_Code)1420)

#define EAC_TERRAIN_SLOPE

((EDCS_Attribute_Code)1421)

#define EAC_TERRAIN_SURFACE_MARKING_TYPE

((EDCS_Attribute_Code)1422)

#define EAC_TERRAIN_TRAFFICABILITY_COARSE

((EDCS_Attribute_Code)1423)

#define EAC_TERRAIN_TRAFFICABILITY_FINE

((EDCS_Attribute_Code)1424)

#define EAC_TERRAIN_TRAFFICABILITY_MEDIUM

((EDCS_Attribute_Code)1425)

#define EAC_TERTIARY_AXIS_VELOCITY_COMPONENT

((EDCS_Attribute_Code)1426)

#define EAC_TEXTUAL_OBJECT_IDENTIFIER

((EDCS_Attribute_Code)1427)

#define EAC_THERMAL_CONDUCTIVITY

((EDCS_Attribute_Code)1428)

#define EAC_THERMAL_PENETRATION_DEPTH

((EDCS_Attribute_Code)1429)

#define EAC_THERMOCLINE_TEMP_GRADIENT

((EDCS_Attribute_Code)1430)

#define EAC_THERMOCLINE_TEMP_GRADIENT_STD_DEV

((EDCS_Attribute_Code)1431)

#define EAC_THICKNESS

((EDCS_Attribute_Code)1432)

#define EAC_THUNDERSTORM_INTENSITY

((EDCS_Attribute_Code)1433)

#define EAC_THUNDERSTORM_MAXIMUM_WIND_SPEED

((EDCS_Attribute_Code)1434)

#define EAC_THUNDERSTORM_PRESENT

((EDCS_Attribute_Code)1435)

#define EAC_THUNDERSTORM_PROBABILITY

((EDCS_Attribute_Code)1436)

#define EAC_THUNDERSTORM_TOP_ALTITUDE

((EDCS_Attribute_Code)1437)

#define EAC_TIDAL_DATUM

((EDCS_Attribute_Code)1438)

#define EAC_TIDE_INFLUENCED

((EDCS_Attribute_Code)1439)

#define EAC_TIDE_LEVEL

((EDCS_Attribute_Code)1440)

#define EAC_TIME_COORDINATE

((EDCS_Attribute_Code)1441)

#define EAC_TIME_DIVISION_WITHIN_DAY

((EDCS_Attribute_Code)1442)

#define EAC_TIME_FORMAT

((EDCS_Attribute_Code)1443)

#define EAC_TIME_OF_DAY

((EDCS_Attribute_Code)1444)

#define EAC_TIME_PERIOD

((EDCS_Attribute_Code)1445)

#define EAC_TIME_PERIOD_FORMAT

((EDCS_Attribute_Code)1446)

#define EAC_TIME_QUANTITY

((EDCS_Attribute_Code)1447)

#define EAC_TOP_LAYER_SOIL_TEMPERATURE

((EDCS_Attribute_Code)1448)

#define EAC_TOP_WIDTH

((EDCS_Attribute_Code)1449)

#define EAC_TOPMARK_SHAPE

((EDCS_Attribute_Code)1450)

#define EAC_TOPMARK_TYPE

((EDCS_Attribute_Code)1451)

#define EAC_TOTAL_CLOUD_COVER_CATEGORY

((EDCS_Attribute_Code)1452)

#define EAC_TOTAL_CLOUD_COVERAGE

((EDCS_Attribute_Code)1453)

#define EAC_TOTAL_ELECTRON_CONTENT

((EDCS_Attribute_Code)1454)

#define EAC_TOTAL_SNOW_ICE_DEPTH

((EDCS_Attribute_Code)1455)

#define EAC_TOTAL_SNOW_ICE_DEPTH_EQUIVALENT

((EDCS_Attribute_Code)1456)

#define EAC_TOURISTIC_NAME

((EDCS_Attribute_Code)1457)

#define EAC_TOWED_VEHICLE_TYPE

((EDCS_Attribute_Code)1458)

#define EAC_TOWER_TYPE

((EDCS_Attribute_Code)1459)

#define EAC_TRANSMISSION_ATTENUATION_GRADIENT

((EDCS_Attribute_Code)1460)

#define EAC_TRANSMISSION_LOSS

((EDCS_Attribute_Code)1461)

#define EAC_TRANSMISSIVITY

((EDCS_Attribute_Code)1462)

#define EAC_TRANSMITTED_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)1463)

#define EAC_TRANSMITTED_AZIMUTH_LOCAL

((EDCS_Attribute_Code)1464)

#define EAC_TRANSMITTED_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)1465)

#define EAC_TRANSMITTED_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)1466)

#define EAC_TRANSMITTED_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)1467)

#define EAC_TRANSPORT_CAPACITY

((EDCS_Attribute_Code)1468)

#define EAC_TRANSPORT_HELICOPTER_TYPE

((EDCS_Attribute_Code)1469)

#define EAC_TRANSPORT_LANDING_CRAFT_TYPE

((EDCS_Attribute_Code)1470)

#define EAC_TRANSPORT_WINGED_AIRCRAFT_TYPE

((EDCS_Attribute_Code)1471)

#define EAC_TRANSPORTATION_BED_HEIGHT

((EDCS_Attribute_Code)1472)

#define EAC_TRANSPORTATION_ROUTE_LENGTH

((EDCS_Attribute_Code)1473)

#define EAC_TRANSPORTATION_USE

((EDCS_Attribute_Code)1474)

#define EAC_TREE_CANOPY_BOTTOM_HEIGHT

((EDCS_Attribute_Code)1475)

#define EAC_TREE_CANOPY_LEVEL_COUNT

((EDCS_Attribute_Code)1476)

#define EAC_TREE_COUNT

((EDCS_Attribute_Code)1477)

#define EAC_TREE_SPACING

((EDCS_Attribute_Code)1478)

#define EAC_TREE_TYPE

((EDCS_Attribute_Code)1479)

#define EAC_TROPOPAUSE_ALTITUDE

((EDCS_Attribute_Code)1480)

#define EAC_TROPOPAUSE_PRESENT

((EDCS_Attribute_Code)1481)

#define EAC_TROPOPAUSE_PRESSURE

((EDCS_Attribute_Code)1482)

#define EAC_TROPOPAUSE_TEMPERATURE

((EDCS_Attribute_Code)1483)

#define EAC_TRUCK_LOAD_CLASS

((EDCS_Attribute_Code)1484)

#define EAC_TSS_IMO_ADOPTED

((EDCS_Attribute_Code)1485)

#define EAC_TUNNEL_CROSS_SECTION

((EDCS_Attribute_Code)1486)

#define EAC_UNCOVERING_HEIGHT_KNOWN

((EDCS_Attribute_Code)1487)

#define EAC_UNDERBRIDGE_CLEARANCE

((EDCS_Attribute_Code)1488)

#define EAC_UNDERLYING_MATERIAL_CHARACTERISTIC

((EDCS_Attribute_Code)1489)

#define EAC_UNDERLYING_MATERIAL_TYPE

((EDCS_Attribute_Code)1490)

#define EAC_UPSTREAM_HEIGHT

((EDCS_Attribute_Code)1491)

#define EAC_URBAN_BUILDING_LIGHTING_INTENSITY

((EDCS_Attribute_Code)1492)

#define EAC_URBAN_STREET_LIGHTING_INTENSITY

((EDCS_Attribute_Code)1493)

#define EAC_URBAN_STREET_PATTERN

((EDCS_Attribute_Code)1494)

#define EAC_URBAN_TERRAIN_ZONE_TYPE

((EDCS_Attribute_Code)1495)

#define EAC_USABLE_LENGTH

((EDCS_Attribute_Code)1496)

#define EAC_USAGE

((EDCS_Attribute_Code)1497)

#define EAC_UTILITY_USE

((EDCS_Attribute_Code)1498)

#define EAC_VARIABLE_SEA_STATE_FRACTION

((EDCS_Attribute_Code)1499)

#define EAC_VARIABLE_WIND_END_DIRECTION

((EDCS_Attribute_Code)1500)

#define EAC_VARIABLE_WIND_START_DIRECTION

((EDCS_Attribute_Code)1501)

#define EAC_VECTOR_AZIMUTH_GEODETIC

((EDCS_Attribute_Code)1502)

#define EAC_VECTOR_AZIMUTH_LOCAL

((EDCS_Attribute_Code)1503)

#define EAC_VECTOR_AZIMUTH_MAGNETIC

((EDCS_Attribute_Code)1504)

#define EAC_VECTOR_ELEV_ANGLE_HORIZONTAL

((EDCS_Attribute_Code)1505)

#define EAC_VECTOR_ELEV_ANGLE_LOCAL

((EDCS_Attribute_Code)1506)

#define EAC_VEGETATION_RESTRICTED_SPEED

((EDCS_Attribute_Code)1507)

#define EAC_VEGETATION_TYPE

((EDCS_Attribute_Code)1508)

#define EAC_VEHICLE_CAPACITY

((EDCS_Attribute_Code)1509)

#define EAC_VEHICLE_MAINTENANCE_AVAILABLE

((EDCS_Attribute_Code)1510)

#define EAC_VEHICLE_MARKING

((EDCS_Attribute_Code)1511)

#define EAC_VEHICLE_SMOKE_TYPE

((EDCS_Attribute_Code)1512)

#define EAC_VEHICLE_STORAGE_AREA

((EDCS_Attribute_Code)1513)

#define EAC_VEHICLE_STORAGE_DOOR_PRI_HEIGHT

((EDCS_Attribute_Code)1514)

#define EAC_VEHICLE_STORAGE_DOOR_PRI_WIDTH

((EDCS_Attribute_Code)1515)

#define EAC_VEHICLE_TRAFFIC_FLOW

((EDCS_Attribute_Code)1516)

#define EAC_VEHICLE_TRAFFIC_GEODETIC_DIRECTION

((EDCS_Attribute_Code)1517)

#define EAC_VEHICULAR_SPEED_LIMIT

((EDCS_Attribute_Code)1518)

#define EAC_VELOCITY

((EDCS_Attribute_Code)1519)

#define EAC_VENTILATION_FILTER_EFFICIENCY

((EDCS_Attribute_Code)1520)

#define EAC_VENTILATION_INFILTRATION_RATE

((EDCS_Attribute_Code)1521)

#define EAC_VERTICAL_CLEARANCE_CLOSED

((EDCS_Attribute_Code)1522)

#define EAC_VERTICAL_CLEARANCE_OPENED

((EDCS_Attribute_Code)1523)

#define EAC_VERTICAL_CLEARANCE_SAFE

((EDCS_Attribute_Code)1524)

#define EAC_VERTICAL_DATUM_IDENTIFIER

((EDCS_Attribute_Code)1525)

#define EAC_VERTICAL_LOAD_BEARING_CAPACITY

((EDCS_Attribute_Code)1526)

#define EAC_VERTICAL_MEASUREMENT_QUALITY

((EDCS_Attribute_Code)1527)

#define EAC_VERTICAL_PASSAGE_ENCLOSED

((EDCS_Attribute_Code)1528)

#define EAC_VESSEL_DENSITY

((EDCS_Attribute_Code)1529)

#define EAC_VESSEL_DENSITY_ACOUSTIC_LEVEL_CATEGORY

((EDCS_Attribute_Code)1530)

#define EAC_VESSEL_FUNCTION

((EDCS_Attribute_Code)1531)

#define EAC_VESSEL_LOAD_RESTRICTIONS

((EDCS_Attribute_Code)1532)

#define EAC_VESSEL_TYPE

((EDCS_Attribute_Code)1533)

#define EAC_VIEW_OPENING_PRESENT

((EDCS_Attribute_Code)1534)

#define EAC_VIRTUAL_AIR_TEMPERATURE

((EDCS_Attribute_Code)1535)

#define EAC_VISIBILITY_DISTANCE

((EDCS_Attribute_Code)1536)

#define EAC_VISIBILITY_DISTANCE_QUALITY

((EDCS_Attribute_Code)1537)

#define EAC_VISIBILITY_DISTANCE_VARIABLE

((EDCS_Attribute_Code)1538)

#define EAC_VISUAL_OPACITY

((EDCS_Attribute_Code)1539)

#define EAC_VISUAL_REFLECTOR_PRESENT

((EDCS_Attribute_Code)1540)

#define EAC_VISUAL_WAVE_HEIGHT

((EDCS_Attribute_Code)1541)

#define EAC_VOLCANIC_FORMATION_TYPE

((EDCS_Attribute_Code)1542)

#define EAC_VOLTAGE_LEVEL

((EDCS_Attribute_Code)1543)

#define EAC_VOLUME

((EDCS_Attribute_Code)1544)

#define EAC_VOLUME_BACKSCATTER_GRADIENT

((EDCS_Attribute_Code)1545)

#define EAC_WAKE_INTENSITY

((EDCS_Attribute_Code)1546)

#define EAC_WALL_PREDOMINANT_PATTERN

((EDCS_Attribute_Code)1547)

#define EAC_WALL_PREDOMINANT_SURFACE_MATERIAL

((EDCS_Attribute_Code)1548)

#define EAC_WALL_TYPE

((EDCS_Attribute_Code)1549)

#define EAC_WATER_ACOUSTIC_TRANS_LOSS_MODEL

((EDCS_Attribute_Code)1550)

#define EAC_WATER_ATTENUATION_TURBIDITY

((EDCS_Attribute_Code)1551)

#define EAC_WATERBODY_ACOUSTIC_AMBIENT_NOISE_SPECTRAL_MODEL

((EDCS_Attribute_Code)1552)

#define EAC_WATERBODY_BIOLUMINESCENCE

((EDCS_Attribute_Code)1553)

#define EAC_WATERBODY_FLOOR_CLUTTER_DENSITY

((EDCS_Attribute_Code)1554)

#define EAC_WATERBODY_FLOOR_CONFIGURATION

((EDCS_Attribute_Code)1555)

#define EAC_WATERBODY_FLOOR_GRAZING_ANGLE

((EDCS_Attribute_Code)1556)

#define EAC_WATERBODY_FLOOR_MATERIAL_TYPE

((EDCS_Attribute_Code)1557)

#define EAC_WATERBODY_FLOOR_MORPHOLOGY

((EDCS_Attribute_Code)1558)

#define EAC_WATERBODY_FLOOR_OBJECT_TYPE

((EDCS_Attribute_Code)1559)

#define EAC_WATERBODY_FLOOR_ROUGHNESS_CATEGORY

((EDCS_Attribute_Code)1560)

#define EAC_WATERBODY_PROPERTY_SET_ACOUSTIC_TYPE

((EDCS_Attribute_Code)1561)

#define EAC_WATERBODY_SOUND_SPEED

((EDCS_Attribute_Code)1562)

#define EAC_WATERBODY_SURFACE_DATA_OBSERVATION_METHOD

((EDCS_Attribute_Code)1563)

#define EAC_WATERBODY_SURFACE_GRAZING_ANGLE

((EDCS_Attribute_Code)1564)

#define EAC_WATERBODY_SURFACE_ICE_FRACTION

((EDCS_Attribute_Code)1565)

#define EAC_WATERBODY_SURFACE_INSTANTANEOUS_HEIGHT

((EDCS_Attribute_Code)1566)

#define EAC_WATERBODY_SURFACE_TEMPERATURE

((EDCS_Attribute_Code)1567)

#define EAC_WATERBODY_SURFACE_U_WIND_STRESS

((EDCS_Attribute_Code)1568)

#define EAC_WATERBODY_SURFACE_V_WIND_STRESS

((EDCS_Attribute_Code)1569)

#define EAC_WATERBODY_SURFACE_WIND_STRESS

((EDCS_Attribute_Code)1570)

#define EAC_WATERBODY_TEMPERATURE

((EDCS_Attribute_Code)1571)

#define EAC_WATER_CHANNEL_SAFE_HORIZONTAL_CLEARANCE

((EDCS_Attribute_Code)1572)

#define EAC_WATER_CHANNEL_TYPE

((EDCS_Attribute_Code)1573)

#define EAC_WATER_CURRENT_APPEARANCE_MONTH

((EDCS_Attribute_Code)1574)

#define EAC_WATER_CURRENT_DIRECTION

((EDCS_Attribute_Code)1575)

#define EAC_WATER_CURRENT_DISAPPEARANCE_MONTH

((EDCS_Attribute_Code)1576)

#define EAC_WATER_CURRENT_REFERENCE

((EDCS_Attribute_Code)1577)

#define EAC_WATER_CURRENT_SPEED

((EDCS_Attribute_Code)1578)

#define EAC_WATER_CURRENT_TYPE

((EDCS_Attribute_Code)1579)

#define EAC_WATER_DEPTH

((EDCS_Attribute_Code)1580)

#define EAC_WATER_DIFFUSE_TURBIDITY

((EDCS_Attribute_Code)1581)

#define EAC_WATER_LEVEL_EFFECT

((EDCS_Attribute_Code)1582)

#define EAC_WATER_QUALITY

((EDCS_Attribute_Code)1583)

#define EAC_WATER_TABLE_DEPTH

((EDCS_Attribute_Code)1584)

#define EAC_WATER_TYPE

((EDCS_Attribute_Code)1585)

#define EAC_WATER_VAPOUR_PRESSURE

((EDCS_Attribute_Code)1586)

#define EAC_WATERCOURSE_CHANNEL_TYPE

((EDCS_Attribute_Code)1587)

#define EAC_WATERCOURSE_GAP_WIDTH

((EDCS_Attribute_Code)1588)

#define EAC_WATERCOURSE_SINK_TYPE

((EDCS_Attribute_Code)1589)

#define EAC_WAVE_SPECTRAL_DENSITY

((EDCS_Attribute_Code)1590)

#define EAC_WAVE_WHITECAP_RATE

((EDCS_Attribute_Code)1591)

#define EAC_WAVELENGTH

((EDCS_Attribute_Code)1592)

#define EAC_WAYPOINT_TYPE

((EDCS_Attribute_Code)1593)

#define EAC_WEAPONS_RANGE_TYPE

((EDCS_Attribute_Code)1594)

#define EAC_WEATHER_MEASUREMENT_TECHNIQUE

((EDCS_Attribute_Code)1595)

#define EAC_WELL_TYPE

((EDCS_Attribute_Code)1596)

#define EAC_WET_BULB_AIR_TEMPERATURE

((EDCS_Attribute_Code)1597)

#define EAC_WET_GAP_WIDTH

((EDCS_Attribute_Code)1598)

#define EAC_WET_SOIL_TRAFFICABILITY

((EDCS_Attribute_Code)1599)

#define EAC_WETLAND_SURFACE_FORM

((EDCS_Attribute_Code)1600)

#define EAC_WIDTH

((EDCS_Attribute_Code)1601)

#define EAC_WIND_ABSOLUTE_VORTICITY

((EDCS_Attribute_Code)1602)

#define EAC_WIND_CALM_FRACTION_CLIMATOLOGY

((EDCS_Attribute_Code)1603)

#define EAC_WIND_CATEGORY

((EDCS_Attribute_Code)1604)

#define EAC_WIND_CHILL_TEMPERATURE_INDEX

((EDCS_Attribute_Code)1605)

#define EAC_WIND_CIRCULARITY_COEFFICIENT_CLIMATOLOGY

((EDCS_Attribute_Code)1606)

#define EAC_WIND_DIRECTION

((EDCS_Attribute_Code)1607)

#define EAC_WIND_DIRECTION_CLIMATOLOGY

((EDCS_Attribute_Code)1608)

#define EAC_WIND_DIRECTION_OCTANT_CLIMATOLOGY

((EDCS_Attribute_Code)1609)

#define EAC_WIND_DIRECTION_OCTANT_FRACTION

((EDCS_Attribute_Code)1610)

#define EAC_WIND_DIRECTION_QUALITY

((EDCS_Attribute_Code)1611)

#define EAC_WIND_DIRECTION_VARIABILITY

((EDCS_Attribute_Code)1612)

#define EAC_WIND_DIVERGENCE

((EDCS_Attribute_Code)1613)

#define EAC_WIND_EQUIPMENT_TYPE

((EDCS_Attribute_Code)1614)

#define EAC_WIND_GALE_FORCE_RATE_CLIMATOLOGY

((EDCS_Attribute_Code)1615)

#define EAC_WIND_GUST_SPEED

((EDCS_Attribute_Code)1616)

#define EAC_WIND_GUST_SPREAD

((EDCS_Attribute_Code)1617)

#define EAC_WIND_OMEGA

((EDCS_Attribute_Code)1618)

#define EAC_WIND_RELATIVE_VORTICITY

((EDCS_Attribute_Code)1619)

#define EAC_WIND_RESPONSE_FRACTION

((EDCS_Attribute_Code)1620)

#define EAC_WIND_SPEED

((EDCS_Attribute_Code)1621)

#define EAC_WIND_SPEED_20_PERCENTILE_CLIMATOLOGY

((EDCS_Attribute_Code)1622)

#define EAC_WIND_SPEED_50_PERCENTILE_CLIMATOLOGY

((EDCS_Attribute_Code)1623)

#define EAC_WIND_SPEED_80_PERCENTILE_CLIMATOLOGY

((EDCS_Attribute_Code)1624)

#define EAC_WIND_SPEED_CLIMATOLOGY

((EDCS_Attribute_Code)1625)

#define EAC_WIND_SPEED_CLIMATOLOGY_STD_DEV

((EDCS_Attribute_Code)1626)

#define EAC_WIND_SPEED_DIRECTION_REPORT_COUNT

((EDCS_Attribute_Code)1627)

#define EAC_WIND_SPEED_EAST

((EDCS_Attribute_Code)1628)

#define EAC_WIND_SPEED_EAST_CLIM_STD_DEV

((EDCS_Attribute_Code)1629)

#define EAC_WIND_SPEED_EAST_CLIMATOLOGY

((EDCS_Attribute_Code)1630)

#define EAC_WIND_SPEED_EAST_ERROR

((EDCS_Attribute_Code)1631)

#define EAC_WIND_SPEED_NORTH

((EDCS_Attribute_Code)1632)

#define EAC_WIND_SPEED_NORTH_CLIM_STD_DEV

((EDCS_Attribute_Code)1633)

#define EAC_WIND_SPEED_NORTH_CLIMATOLOGY

((EDCS_Attribute_Code)1634)

#define EAC_WIND_SPEED_NORTH_ERROR

((EDCS_Attribute_Code)1635)

#define EAC_WIND_SPEED_OCTANT_CLIMATOLOGY

((EDCS_Attribute_Code)1636)

#define EAC_WIND_SPEED_OCTANT_FRACTION

((EDCS_Attribute_Code)1637)

#define EAC_WIND_SPEED_ONLY_COUNT

((EDCS_Attribute_Code)1638)

#define EAC_WIND_SPEED_QUALITY

((EDCS_Attribute_Code)1639)

#define EAC_WIND_SPEED_U

((EDCS_Attribute_Code)1640)

#define EAC_WIND_SPEED_V

((EDCS_Attribute_Code)1641)

#define EAC_WIND_SPEED_W

((EDCS_Attribute_Code)1642)

#define EAC_WIND_VARIABLE_FRACTION_CLIMATOLOGY

((EDCS_Attribute_Code)1643)

#define EAC_WIND_VECTOR_SPEED_CLIMATOLOGY

((EDCS_Attribute_Code)1644)

#define EAC_WIND_WAVE_DIRECTION

((EDCS_Attribute_Code)1645)

#define EAC_WIND_WAVE_HEIGHT

((EDCS_Attribute_Code)1646)

#define EAC_WIND_WAVE_PERIOD

((EDCS_Attribute_Code)1647)

#define EAC_WINDOW_MATERIAL_TYPE

((EDCS_Attribute_Code)1648)

#define EAC_WINTER_CANOPY_COVER_FRACTION

((EDCS_Attribute_Code)1649)

#define EAC_WIRE_COUNT

((EDCS_Attribute_Code)1650)

#define EAC_WIRE_MESH_COVERED

((EDCS_Attribute_Code)1651)

#define EAC_WIRE_STRAND_COUNT

((EDCS_Attribute_Code)1652)

#define EAC_WMO_STATION_IDENTIFIER

((EDCS_Attribute_Code)1653)

#define EAC_WOODY_VEGETATION_DENSITY

((EDCS_Attribute_Code)1654)

#define EAC_WORK_IN_PROGRESS_TYPE

((EDCS_Attribute_Code)1655)

#define EAC_WORSHIP_PLACE_TYPE

((EDCS_Attribute_Code)1656)

#define EAC_YAW_ANGLE

((EDCS_Attribute_Code)1657)

#define EAC_YEAR_COMMON_ERA

((EDCS_Attribute_Code)1658)

#define EAC_ZOROASTRIANISM_DENOMINATIONAL_FAMILY

((EDCS_Attribute_Code)1659)

typedef EDCS_Integer EDCS_Value_Characteristic_Code;

#define EVC_POSITIVE_INFINITY

((EDCS_Value_Characteristic_Code)1)

#define EVC_NEGATIVE_INFINITY

((EDCS_Value_Characteristic_Code)2)

#define EVC_POSITIVE_OVERFLOW

((EDCS_Value_Characteristic_Code)3)

#define EVC_NEGATIVE_OVERFLOW

((EDCS_Value_Characteristic_Code)4)

#define EVC_POSITIVE_UNDERFLOW

((EDCS_Value_Characteristic_Code)5)

#define EVC_NEGATIVE_UNDERFLOW

((EDCS_Value_Characteristic_Code)6)

#define EVC_MISSING

((EDCS_Value_Characteristic_Code)7)

#define EVC_MULTIPLE

((EDCS_Value_Characteristic_Code)8)

#define EVC_NOT_APPLICABLE

((EDCS_Value_Characteristic_Code)9)

#define EVC_VALUE_WITHHELD

((EDCS_Value_Characteristic_Code)10)

#define EVC_UNDESIGNATED

((EDCS_Value_Characteristic_Code)11)

#define EVC_VALUE_SPECIFIED

((EDCS_Value_Characteristic_Code)12)

#define EVC_NOMINAL_VALUE

((EDCS_Value_Characteristic_Code)13)

#define EVC_CONSTANT_VALUE

((EDCS_Value_Characteristic_Code)14)

#define EVC_TOLERANCE

((EDCS_Value_Characteristic_Code)15)

#define EVC_MAXIMUM_VALUE

((EDCS_Value_Characteristic_Code)16)

#define EVC_MINIMUM_VALUE

((EDCS_Value_Characteristic_Code)17)

#define EVC_UPPER_BOUND

((EDCS_Value_Characteristic_Code)18)

#define EVC_LOWER_BOUND

((EDCS_Value_Characteristic_Code)19)

#define EVC_MEASUREMENT_ERROR

((EDCS_Value_Characteristic_Code)20)

typedef EDCS_Integer     EOC_General;

#define EGC_GEN_ABSTRACT_OBJECT

((EOC_General)1)

#define EGC_GEN_ACOUSTIC_PHENOMENON

((EOC_General)2)

#define EGC_GEN_ADMINISTRATION

((EOC_General)3)

#define EGC_GEN_AGRICULTURE

((EOC_General)4)

#define EGC_GEN_AIR_TRNSP

((EOC_General)5)

#define EGC_GEN_AIRBORNE_PARTICLE

((EOC_General)6)

#define EGC_GEN_ALGORITHM_RELATED

((EOC_General)7)

#define EGC_GEN_ANGULAR_MEASURE

((EOC_General)8)

#define EGC_GEN_ANIMAL

((EOC_General)9)

#define EGC_GEN_ATMOSPHERE

((EOC_General)10)

#define EGC_GEN_BUILDING_COMPONENT

((EOC_General)11)

#define EGC_GEN_COLOUR

((EOC_General)12)

#define EGC_GEN_COMMUNICATION

((EOC_General)13)

#define EGC_GEN_DEMARCATION

((EOC_General)14)

#define EGC_GEN_DEVICE_AND_EQUIPMENT

((EOC_General)15)

#define EGC_GEN_DIMENSION

((EOC_General)16)

#define EGC_GEN_EM_PHENOMENON

((EOC_General)17)

#define EGC_GEN_FLUID_CONDITION

((EOC_General)18)

#define EGC_GEN_HARBOUR_AND_PORT

((EOC_General)19)

#define EGC_GEN_HYDROGRAPHIC_ARTEFACT

((EOC_General)20)

#define EGC_GEN_HYDROGRAPHIC_INDUSTRY

((EOC_General)21)

#define EGC_GEN_HYDROGRAPHIC_TRNSP

((EOC_General)22)

#define EGC_GEN_HYDROLOGY

((EOC_General)23)

#define EGC_GEN_ICE

((EOC_General)24)

#define EGC_GEN_IDENTIFICATION

((EOC_General)25)

#define EGC_GEN_INDUSTRY

((EOC_General)26)

#define EGC_GEN_INFRASTRUCTURE

((EOC_General)27)

#define EGC_GEN_LAND_INDUSTRY

((EOC_General)28)

#define EGC_GEN_LAND_TRNSP

((EOC_General)29)

#define EGC_GEN_LIGHTING_AND_VISIBILITY

((EOC_General)30)

#define EGC_GEN_LITTORAL

((EOC_General)31)

#define EGC_GEN_LIVING_ORGANISM

((EOC_General)32)

#define EGC_GEN_LOCATION

((EOC_General)33)

#define EGC_GEN_MATERIAL

((EOC_General)34)

#define EGC_GEN_MILITARY_SCIENCE

((EOC_General)35)

#define EGC_GEN_PHYSIOGRAPHY

((EOC_General)36)

#define EGC_GEN_PLANT

((EOC_General)37)

#define EGC_GEN_PROPERTY_SET

((EOC_General)38)

#define EGC_GEN_RATE_OR_RATIO

((EOC_General)39)

#define EGC_GEN_RECREATION

((EOC_General)40)

#define EGC_GEN_RELIGION

((EOC_General)41)

#define EGC_GEN_SHELTER

((EOC_General)42)

#define EGC_GEN_SPACE

((EOC_General)43)

#define EGC_GEN_SUPPORT_STRUCTURE

((EOC_General)44)

#define EGC_GEN_SURFACE

((EOC_General)45)

#define EGC_GEN_SURFACE_MATERIAL

((EOC_General)46)

#define EGC_GEN_SURVEY

((EOC_General)47)

#define EGC_GEN_TEMPERATURE

((EOC_General)48)

#define EGC_GEN_TIME

((EOC_General)49)

#define EGC_GEN_TRNSP

((EOC_General)50)

#define EGC_GEN_USAGE_REGION

((EOC_General)51)

#define EGC_GEN_VEHICLE

((EOC_General)52)

#define EGC_GEN_WATERBODY_FLOOR

((EOC_General)53)

#define EGC_GEN_WATERBODY_STATE

((EOC_General)54)

#define EGC_GEN_WATERBODY_SURFACE

((EOC_General)55)

#define EDCS_LF_ANGSTROM_TO_METRE

((EDCS_Long_Float)1.0E-10)

#define EDCS_LF_ARE_TO_SQ_METRE

((EDCS_Long_Float)1.0E2)

#define EDCS_LF_ASTRONOMICAL_UNIT_TO_METRE

((EDCS_Long_Float)1.4959787E11)

#define EDCS_LF_BAR_TO_PASCAL

((EDCS_Long_Float)1.0E5)

#define EDCS_LF_BARN_TO_SQ_METRE

((EDCS_Long_Float)1.0E-28)

#define EDCS_LF_BEL_TO_NEPER

((EDCS_Long_Float)1.151293E0)

#define EDCS_LF_CURIE_TO_BECQUEREL

((EDCS_Long_Float)3.7E10)

#define EDCS_LF_DAY_TO_SECOND

((EDCS_Long_Float)8.64E4)

#define EDCS_LF_DB_TO_BEL

((EDCS_Long_Float)1.0E-1)

#define EDCS_LF_DB_TO_NEPER

((EDCS_Long_Float)1.151293E-1)

#define EDCS_LF_DECAY_RATE_TO_MINUTE_PER_CUBIC_METRE

((EDCS_Long_Float)1.6666667E-4)

#define EDCS_LF_DEGREE_ARC_TO_RADIAN

((EDCS_Long_Float)1.745329251994329576924E-2)

#define EDCS_LF_DEGREE_C_OFFSET_TO_KELVIN

((EDCS_Long_Float)2.7315E2)

#define EDCS_LF_DEGREE_C_PER_HOUR_TO_KELVIN_PER_SEC

((EDCS_Long_Float)2.777777777777777777778E-4)

#define EDCS_LF_DEGREE_C_PER_METRE_TO_KELVIN_PER_METRE

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_DEGREE_C_PER_SEC_TO_KELVIN_PER_SEC

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_ELECTRONVOLT_M_SQD_PER_KG_TO_JOULE_METRE_SQD_PER_KG

((EDCS_Long_Float)1.60217733E-19)

#define EDCS_LF_ELECTRONVOLT_M_SQD_TO_JOULE_METRE_SQD

((EDCS_Long_Float)1.60217733E-19)

#define EDCS_LF_ELECTRONVOLT_TO_JOULE

((EDCS_Long_Float)1.602177E-19)

#define EDCS_LF_FOOT_TO_METRE

((EDCS_Long_Float)3.048E-1)

#define EDCS_LF_GAL_TO_METRE_PER_SEC_SQD

((EDCS_Long_Float)1.0E-2)

#define EDCS_LF_GON_TO_RADIAN

((EDCS_Long_Float)1.570796326794896619231E-2)

#define EDCS_LF_GRAM_PER_CUBIC_CM_TO_KG_PER_CUBIC_METRE

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_GRAM_PER_CUBIC_M_TO_KG_PER_CUBIC_METRE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_GRAM_PER_GRAM_TO_KG_PER_KG

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_GRAM_PER_KILOGRAM_TO_KG_PER_KG

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_GRAM_TO_KILOGRAM

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_HECTARE_TO_SQ_METRE

((EDCS_Long_Float)1.0E4)

#define EDCS_LF_HOUR_TO_SECOND

((EDCS_Long_Float)3.6E3)

#define EDCS_LF_INT_SOLAR_FLUX_UNIT_TO_JANSKY

((EDCS_Long_Float)1.0E4)

#define EDCS_LF_INT_SOLAR_FLUX_UNIT_TO_WATT_PER_SQ_M_HZ

((EDCS_Long_Float)1.0E-22)

#define EDCS_LF_INV_CUBIC_CM_SEC_TO_INV_CUBIC_METRE_SEC

((EDCS_Long_Float)1.0E-6)

#define EDCS_LF_INV_CUBIC_CM_TO_INV_CUBIC_METRE

((EDCS_Long_Float)1.0E-6)

#define EDCS_LF_INV_CUBIC_METRE_EV_TO_INV_CUBIC_METRE_JOULE

((EDCS_Long_Float)6.24150614E18)

#define EDCS_LF_INV_MICRON_TO_INV_METRE

((EDCS_Long_Float)1.0E6)

#define EDCS_LF_INV_SQ_CM_SEC_SR_EV_TO_INV_SQ_M_SEC_SR_EV

((EDCS_Long_Float)1.0E-6)

#define EDCS_LF_INV_SQ_CM_SEC_SR_KEV_TO_INV_SQ_M_SEC_SR_EV

((EDCS_Long_Float)1.0E-9)

#define EDCS_LF_INV_SQ_CM_SEC_SR_MEV_TO_INV_SQ_M_SEC_SR_EV

((EDCS_Long_Float)1.0E-12)

#define EDCS_LF_INV_SQ_CM_SEC_STERADIAN_TO_INV_SQ_M_SEC_STERADIAN

((EDCS_Long_Float)1.0E-4)

#define EDCS_LF_INV_STERADIAN_MICRON_TO_INV_STERADIAN_METRE

((EDCS_Long_Float)1.0E6)

#define EDCS_LF_JANSKY_TO_WATT_PER_SQ_M_HZ

((EDCS_Long_Float)1.0E-26)

#define EDCS_LF_JOULE_PER_GRAM_K_TO_JOULE_PER_KG_KELVIN

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_JOULE_PER_KM_TO_JOULE_PER_METRE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_KELVIN_PER_KM_TO_KELVIN_PER_METRE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_KG_PER_LITRE_TO_KG_PER_CUBIC_METRE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_KILOPOUND_TO_KILOGRAM

((EDCS_Long_Float)4.5359237E2)

#define EDCS_LF_KM_PER_HOUR_TO_METRE_PER_SEC

((EDCS_Long_Float)2.777777777777777777778E-1)

#define EDCS_LF_KNOT_TO_METRE_PER_SEC

((EDCS_Long_Float)5.14444E-1)

#define EDCS_LF_LIGHT_YEAR_TO_METRE

((EDCS_Long_Float)9.460730E15)

#define EDCS_LF_LITRE_PER_HOUR_TO_CUBIC_METRE_PER_SEC

((EDCS_Long_Float)2.777777777777777777778E-7)

#define EDCS_LF_LITRE_PER_SECOND_TO_CUBIC_METRE_PER_SEC

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_LITRE_TO_CUBIC_METRE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_LONG_TON_TO_KILOGRAM

((EDCS_Long_Float)1.016047E3)

#define EDCS_LF_LUMEN_HOUR_TO_LUMEN_SECOND

((EDCS_Long_Float)3.6E3)

#define EDCS_LF_LUX_HOUR_TO_LUX_SECOND

((EDCS_Long_Float)3.6E3)

#define EDCS_LF_METRE_PER_HOUR_TO_METRE_PER_SEC

((EDCS_Long_Float)2.777777777777777777778E-4)

#define EDCS_LF_MILE_PER_HOUR_TO_METRE_PER_SEC

((EDCS_Long_Float)4.4704E-1)

#define EDCS_LF_MILE_TO_METRE

((EDCS_Long_Float)1.609344E3)

#define EDCS_LF_MINUTE_ARC_TO_DEGREE_ARC

((EDCS_Long_Float)1.666666666666666666667E-2)

#define EDCS_LF_MINUTE_ARC_TO_RADIAN

((EDCS_Long_Float)2.908882086657215961539E-4)

#define EDCS_LF_MINUTE_TO_SECOND

((EDCS_Long_Float)6.0E1)

#define EDCS_LF_MOLE_PER_LITRE_TO_MOLE_PER_CUBIC_M

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_NAUTICAL_MILE_TO_METRE

((EDCS_Long_Float)1.852E3)

#define EDCS_LF_NEWTON_PER_SQ_M_TO_PASCAL

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_PARSEC_TO_ASTRONOMICAL_UNIT

((EDCS_Long_Float)2.062648E5)

#define EDCS_LF_PARSEC_TO_METRE

((EDCS_Long_Float)3.085678E16)

#define EDCS_LF_PERCENT_TO_UNITLESS

((EDCS_Long_Float)1.0E-2)

#define EDCS_LF_PI

((EDCS_Long_Float)3.141592653589793238463E0)

#define EDCS_LF_PPB_MASS_FRACTION_TO_KG_PER_KG

((EDCS_Long_Float)1.0E-9)

#define EDCS_LF_PPM_MASS_FRACTION_TO_KG_PER_KG

((EDCS_Long_Float)1.0E-6)

#define EDCS_LF_PPT_MASS_FRACTION_TO_KG_PER_KG

((EDCS_Long_Float)1.0E-12)

#define EDCS_LF_PPTH_MASS_FRACTION_TO_KG_PER_KG

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_RAD_TO_GRAY

((EDCS_Long_Float)1.0E-2)

#define EDCS_LF_REM_TO_SIEVERT

((EDCS_Long_Float)1.0E-2)

#define EDCS_LF_ROENTGEN_TO_COULOMB_PER_KG

((EDCS_Long_Float)2.58E4)

#define EDCS_LF_SECOND_ARC_TO_DEGREE_ARC

((EDCS_Long_Float)2.777777777777777777778E-4)

#define EDCS_LF_SECOND_ARC_TO_RADIAN

((EDCS_Long_Float)4.848136811095359935899E-6)

#define EDCS_LF_TEC_TO_INV_SQ_METRE

((EDCS_Long_Float)1.0E16)

#define EDCS_LF_TON_TO_KILOGRAM

((EDCS_Long_Float)9.071847E2)

#define EDCS_LF_TONNE_PER_CUBIC_METRE_TO_KG_PER_CUBIC_METRE

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_TONNE_TO_KILOGRAM

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_UNIFIED_AMASS_UNIT_TO_KILOGRAM

((EDCS_Long_Float)1.660540E-27)

#define EDCS_LF_WATT_HOUR_TO_JOULE

((EDCS_Long_Float)3.6E3)

#define EDCS_LF_WATT_PER_SQ_CM_SEC_TO_WATT_PER_SQ_METRE_SEC

((EDCS_Long_Float)1.0E-4)

#define EDCS_LF_WATT_SECOND_TO_JOULE

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_YEAR_TO_DAY

((EDCS_Long_Float)3.6524220E2)

#define EDCS_LF_YEAR_TO_SECOND

((EDCS_Long_Float)3.1556926E7)


#define EDCS_LF_ATTO_TO_ONE

((EDCS_Long_Float)1.0E-18)

#define EDCS_LF_CENTI_TO_ONE

((EDCS_Long_Float)1.0E-2)

#define EDCS_LF_DECA_TO_ONE

((EDCS_Long_Float)1.0E1)

#define EDCS_LF_DECI_TO_ONE

((EDCS_Long_Float)1.0E-1)

#define EDCS_LF_EXA_TO_ONE

((EDCS_Long_Float)1.0E18)

#define EDCS_LF_EXBI_TO_ONE

((EDCS_Long_Float)1152921504606846976.0E0)

#define EDCS_LF_FEMTO_TO_ONE

((EDCS_Long_Float)1.0E-15)

#define EDCS_LF_GIBI_TO_ONE

((EDCS_Long_Float)1073741824.0E0)

#define EDCS_LF_GIGA_TO_ONE

((EDCS_Long_Float)1.0E9)

#define EDCS_LF_HECTO_TO_ONE

((EDCS_Long_Float)1.0E2)

#define EDCS_LF_KIBI_TO_ONE

((EDCS_Long_Float)1024.0E0)

#define EDCS_LF_KILO_TO_ONE

((EDCS_Long_Float)1.0E3)

#define EDCS_LF_MEBI_TO_ONE

((EDCS_Long_Float)1048576.0E0)

#define EDCS_LF_MEGA_TO_ONE

((EDCS_Long_Float)1.0E6)

#define EDCS_LF_MICRO_TO_ONE

((EDCS_Long_Float)1.0E-6)

#define EDCS_LF_MILLI_TO_ONE

((EDCS_Long_Float)1.0E-3)

#define EDCS_LF_NANO_TO_ONE

((EDCS_Long_Float)1.0E-9)

#define EDCS_LF_ONE_TO_ONE

((EDCS_Long_Float)1.0E0)

#define EDCS_LF_PEBI_TO_ONE

((EDCS_Long_Float)1125899906842624.0E0)

#define EDCS_LF_PETA_TO_ONE

((EDCS_Long_Float)1.0E15)

#define EDCS_LF_PICO_TO_ONE

((EDCS_Long_Float)1.0E-12)

#define EDCS_LF_TEBI_TO_ONE

((EDCS_Long_Float)1099511627776.0E0)

#define EDCS_LF_TERA_TO_ONE

((EDCS_Long_Float)1.0E12)

#define EDCS_LF_YOCTO_TO_ONE

((EDCS_Long_Float)1.0E-24)

#define EDCS_LF_YOTTA_TO_ONE

((EDCS_Long_Float)1.0E24)

#define EDCS_LF_ZEPTO_TO_ONE

((EDCS_Long_Float)1.0E-21)

#define EDCS_LF_ZETTA_TO_ONE

((EDCS_Long_Float)1.0E21)

typedef struct _EDCS_Real_Value {

EDCS_Unit_Code

unit;

EDCS_Unit_Scale_Code

scale;

EDCS_Long_Float

value;

} EDCS_Real_Value;

typedef struct _EDCS_Long_Float_Interval {

EDCS_Long_Float

lower_bound;

EDCS_Long_Float

upper_bound;

} EDCS_Long_Float_Interval;

typedef struct _EDCS_Integer_Interval {

EDCS_Integer

lower_bound;

EDCS_Integer

upper_bound;

} EDCS_Integer_Interval;

typedef struct _EDCS_Count_Interval {

EDCS_Count

lower_bound;

EDCS_Count

upper_bound;

} EDCS_Count_Interval;

typedef struct _EDCS_Long_Float_Value {

EDCS_Numeric_Value_Type

numeric_value_type;

EDCS_Unit_Code

unit;

EDCS_Unit_Scale_Code

unit_scale;

union _EDCS_Long_Float_Value_Union {

 

EDCS_Long_Float

single_value;

EDCS_Long_Float_Interval

open_interval;

EDCS_Long_Float_Interval

ge_lt_interval;

EDCS_Long_Float_Interval

gt_le_interval;

EDCS_Long_Float_Interval

closed_interval;

EDCS_Long_Float

gt_semi_interval;

EDCS_Long_Float

ge_semi_interval;

EDCS_Long_Float

lt_semi_interval;

EDCS_Long_Float

le_semi_interval;

} value;

 

} EDCS_Long_Float_Value;

typedef struct _EDCS_Integer_Value {

EDCS_Numeric_Value_Type

numeric_value_type;

union _EDCS_Integer_Value_Union {

 

EDCS_Integer

single_value;

EDCS_Integer_Interval

open_interval;

EDCS_Integer_Interval

ge_lt_interval;

EDCS_Integer_Interval

gt_le_interval;

EDCS_Integer_Interval

closed_interval;

EDCS_Integer

gt_semi_interval;

EDCS_Integer

ge_semi_interval;

EDCS_Integer

lt_semi_interval;

EDCS_Integer

le_semi_interval;

} value;

 

} EDCS_Integer_Value;

typedef struct _EDCS_Count_Value {

EDCS_Numeric_Value_Type

numeric_value_type;

union _EDCS_Count_Value_Union {

 

EDCS_Count

single_value;

EDCS_Count_Interval

open_interval;

EDCS_Count_Interval

ge_lt_interval;

EDCS_Count_Interval

gt_le_interval;

EDCS_Count_Interval

closed_interval;

EDCS_Count

gt_semi_interval;

EDCS_Count

ge_semi_interval;

EDCS_Count

lt_semi_interval;

EDCS_Count

le_semi_interval;

} value;

 

} EDCS_Count_Value;

typedef struct _EDCS_Attribute_Value {

EDCS_Attribute_Value_Type

attribute_value_type;

union _EDCS_Attribute_Value_Union {

 

EDCS_Long_Float_Value

real_value;

EDCS_Integer_Value

integer_value;

EDCS_Count_Value

count_value;

EDCS_Integer

index_value;

EDCS_String

string_value;

EDCS_String

constrained_string_value;

EDCS_String

key_value;

EDCS_Integer

enumeration_value;

EDCS_Boolean

boolean_value;

EDCS_Null

null_value;

} value;

 

} EDCS_Attribute_Value;

A.3 External functions

EDCS_Status_Code EDCS_ConvertQuantityValue (

const

EDCS_Real_Value

*from_value,

/* value to convert */

 

EDCS_Real_Value

*to_value

/* OUT converted value */

);

EDCS_Status_Code EDCS_GetHighestCodesUsed (

 

EDCS_Dictionary_Type

dictionary_name,

/* dictionary */

 

EDCS_Integer

*standard_code,

/* OUT highest standard code */

 

EDCS_Integer

*registered_code

/* OUT highest registered code */

);

http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC_18041-4_Ed2.html