diff --git a/.readthedocs.yaml b/.readthedocs.yaml new file mode 100644 index 0000000..ac11cc8 --- /dev/null +++ b/.readthedocs.yaml @@ -0,0 +1,39 @@ + +# Read the Docs configuration file for Sphinx projects +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 + +# Set the OS, Python version and other tools you might need +build: + os: ubuntu-22.04 + tools: + python: "mambaforge-22.9" + # You can also specify other tool versions: + # nodejs: "20" + # rust: "1.70" + # golang: "1.20" + +conda: + environment: environment.yml + +# Build documentation in the "docs/" directory with Sphinx +sphinx: + configuration: doc/conf.py + # You can configure Sphinx to use a different builder, for instance use the dirhtml builder for simpler URLs + # builder: "dirhtml" + # Fail on all warnings to avoid broken references + # fail_on_warning: true + +# Optionally build your docs in additional formats such as PDF and ePub +# formats: +# - pdf +# - epub + +# Optional but recommended, declare the Python requirements required +# to build your documentation +# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html +# python: +# install: +# - requirements: docs/requirements.txt \ No newline at end of file diff --git a/environment.yml b/environment.yml index 0a535a4..e789843 100644 --- a/environment.yml +++ b/environment.yml @@ -1,7 +1,6 @@ name: hagelslag channels: - conda-forge - - defaults dependencies: - python<=3.10 - numpy diff --git a/hagelslag/VERSION b/hagelslag/VERSION new file mode 100644 index 0000000..490f510 --- /dev/null +++ b/hagelslag/VERSION @@ -0,0 +1 @@ +0.6 \ No newline at end of file diff --git a/hagelslag/mapfiles/GRIB2Table_hrrr_2d.csv b/hagelslag/mapfiles/GRIB2Table_hrrr_2d.csv new file mode 100644 index 0000000..acef8c9 --- /dev/null +++ b/hagelslag/mapfiles/GRIB2Table_hrrr_2d.csv @@ -0,0 +1,115 @@ +High Resolution Rapid Refresh (HRRR) +CONUS 2-D Fields +GRIB2 Table Documentation +13 March 2013 + +RecordNumber,TableNumber,DisciplineNumber,CategoryNumber,ParameterNumber,WGrib2Name,NCLName,FieldType,Description,Units, +1,0,0,16,196,var,REFC_P0_L200_GLC0,Composite Reflectivity,Maximum reflectivity in model column,dBZ, +2,0,0,3,193,var,5WAVH_P0_L3_GLC0,Echo Top,Echo top height of 18dBZ surface,m, +3,0,0,3,194,var,UGWD_P0_L200_GLC0,VIL,Vertically integrated liquid,kg/m^2, +4,0,0,3,195,var,VGWD_P0_L200_GLC0,Radar VIL,Radar-derived vertically integrated liquid,kg/m^2, +5,0,0,19,0,VIS,VIS_P0_L1_GLC0,Visibility,Surface visibility,m, +6,0,0,16,195,var,REFD_P0_L103_GLC0,Reflectivity,Reflectivity at 1 km above ground level,dBZ, +7,8,0,3,206,var,NLGSP_P8_2L100_GLC0_1h,Maximum Updraft,Maximum updraft velocity in 1000-400 mb layer over previous hour,m/s, +8,8,2,0,196,var,CNWAT_P8_2L100_GLC0,Maximum Downdraft,Maximum downdraft velocity in 1000-400 mb layer over previous hour,m/s, +9,8,0,2,9,DZDT,DZDT_P8_2L104_GLC0,Mean Vertical Velocity,Mean vertical velocity in sigma 0.8-0.5 layer,m/s, +10,0,0,3,1,PRMSL,PRMSL_P0_L101_GLC0,Pressure,Pressure reduced to mean sea level via MAPS method,Pa, +11,8,0,1,198,var,MINRH_P8_L103_GLC0_1h,Maximum Reflectivity,Maximum reflectivity at 1 km above ground level over previous hour,dBZ, +12,8,3,192,2,SBT124,SBT124_P8_2L103_GLC0_1h,Maximum Updraft Helicity,Maximum updraft helicity in layer 2-5 km above ground level over previous hour,m^2/s^2, +13,8,3,192,3,SBT126,SBT125_P8_2L103_GLC0_1h,Maximum Updraft Helicity,Maximum updraft helicity in layer 1-6 km above ground level over previous hour,m^2/s^2, +14,8,10,3,192,var,SURGE_P8_L200_GLC0_1h,Vertically Integrated Graupel,Maximum vertically integrated graupel in model column over previous hour,kg/m^2, +15,8,2,0,206,var,RDRIP_P8_L200_GLC0_1h,Lightning Threat 1,Maximum lightning threat 1 based on vertical flux of graupel at -15C over previous hour,flashes/km^2/(5 min), +16,8,0,1,206,var,TIPD_P8_L200_GLC0_1h,Lightning Threat 2,Maximum lightning threat 2 based on vertically integrated graupel snow and cloud ice over previous hour,flashes/km^2/(5 min), +17,0,0,17,192,var,LTNG_P8_L200_GLC0_1h,Lightning Threat 3,Maximum lightning threat 3 based on a weighted combination of lightning threat 1 and 2 over previous hour,flashes/km^2/(5 min), +18,0,0,7,197,var,UPHL_P8_2L103_GLC0,Updraft Helicity,Updraft helicity in layer 2-5 km above ground level,m^2/s^2, +19,0,3,192,1,SBT123,SBT123_P8_2L103_GLC0,Updraft Helicity,Updraft helicity in layer 1-6 km above ground level,m^2/s^2, +20,0,0,0,195,var,LRGHR_P0_L200_GLC0,Heating Rate,Large scale condensate heating rate,K/s, +21,0,0,0,196,var,CNVHR_P0_L200_GLC0,Heating Rate,Deep convective heating rate,K/s, +22,0,0,1,213,var,CNVMR_P0_L200_GLC0,Moistening Rate,Deep convective moistening rate,kg/kg/s, +23,0,0,0,201,var,SHAHR_P0_L200_GLC0,Heating Rate,Shallow convective heating rate,K/s, +24,0,0,1,214,var,SHAMR_P0_L200_GLC0,Moistening Rate,Shallow convective moistening rate,kg/kg/s, +25,0,0,0,202,var,VDFHR_P0_L200_GLC0,Heating Rate,Vertical diffusion heating rate,K/s, +26,0,0,2,19,WMIXE,WMIXE_P0_L103_GLC0,Wind Energy,Wind energy generation potential using 0.5*density*speed^3 at 80 m above ground level,W/m^2, +27,0,10,1,2,UOGRD,UOGRD_P0_L103_GLC0,Wind,U-component of wind at 80 m above ground level,m/s, +28,0,10,1,3,VOGRD,VOGRD_P0_L103_GLC0,Wind,V-component of wind at 80 m above ground level,m/s, +29,0,0,3,0,PRES,PRES_P0_L1_GLC0,Pressure,Surface pressure,Pa, +30,0,0,0,0,TMP,TMP_P0_L1_GLC0,Temperature,Surface (skin) temperature,K, +31,0,2,0,2,TSOIL,TSOIL_P0_L1_GLC0,Soil Temperature,Surface (skin) soil temperature,K, +32,0,2,0,192,var,SOILW_P0_L1_GLC0,Soil Moisture,Surface (skin) volumetric soil moisture content (0 to 0.5 cm layer below surface),fraction, +33,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(0),Soil Temperature,Soil temperature 1 cm below surface,K, +34,0,2,0,192,var,SOILW_P0_L106_GLC0(0),Soil Moisture,Volumetric soil moisture content 1 cm below surface (0.5 to 2.5 cm layer below surface),fraction, +35,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(1),Soil Temperature,Soil temperature 4 cm below surface,K, +36,0,2,0,192,var,SOILW_P0_L106_GLC0(1),Soil Moisture,Volumetric soil moisture content 4 cm below surface (2.5 to 7 cm layer below surface),fraction, +37,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(2),Soil Temperature,Soil temperature 10 cm below surface,K, +38,0,2,0,192,var,SOILW_P0_L106_GLC0(2),Soil Moisture,Volumetric soil moisture content 10 cm below surface (7 to 20 cm layer below surface),fraction, +39,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(3),Soil Temperature,Soil temperature 30 cm below surface,K, +40,0,2,0,192,var,SOILW_P0_L106_GLC0(3),Soil Moisture,Volumetric soil moisture content 30 cm below surface (20 to 45 cm layer below surface),fraction, +41,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(4),Soil Temperature,Soil temperature 60 cm below surface,K, +42,0,2,0,192,var,SOILW_P0_L106_GLC0(4),Soil Moisture,Volumetric soil moisture content 60 cm below surface (45 to 80 cm layer below surface),fraction, +43,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(5),Soil Temperature,Soil temperature 100 cm below surface,K, +44,0,2,0,192,var,SOILW_P0_L106_GLC0(5),Soil Moisture,Volumetric soil moisture content 100 cm below surface (80 to 130 cm layer below surface),fraction, +45,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(6),Soil Temperature,Soil temperature 160 cm below surface,K, +46,0,2,0,192,var,SOILW_P0_L106_GLC0(6),Soil Moisture,Volumetric soil moisture content 160 cm below surface (130 to 230 cm layer below surface),fraction, +47,0,2,0,2,TSOIL,TSOIL_P0_L106_GLC0(7),Soil Temperature,Soil temperature 300 cm below surface,K, +48,0,2,0,192,var,SOILW_P0_L106_GLC0(7),Soil Moisture,Volumetric soil moisture content 300 cm below surface (230 to 300 cm layer below surface),fraction, +49,0,0,1,13,WEASD,WEASD_P0_L1_GLC0,Snow Water,Water equivalent of accumulated snow depth,kg/m^2, +50,0,0,0,0,TMP,TMP_P0_L103_GLC0,Temperature,Temperature at 2 m above ground level,K, +51,0,0,0,2,POT,POT_P0_L103_GLC0,Potential Temperature,Potential temperature at 2 m above ground level,K, +52,0,0,1,0,SPFH,SPFH_P0_L103_GLC0,Specific Humidity,Specific humidity at 2 m above ground level,kg/kg, +53,0,0,0,6,DPT,DPT_P0_L103_GLC0,Dewpoint,Dewpoint temperature at 2 m above ground level,K, +54,0,0,1,1,RH,RH_P0_L103_GLC0,Relative Humidity,Relative humidity at 2 m above ground level,%, +55.1,0,0,2,2,UGRD,UGRD_P0_L103_GLC0,Wind,U-component of wind at 10 m above ground level,m/s, +55.2,0,0,2,3,VGRD,VGRD_P0_L103_GLC0,Wind,V-component of wind at 10 m above ground level,m/s, +56,8,0,0,192,var,SNOHF_P8_L103_GLC0_1h,Maximum Wind,Maximum horizontal wind speed at 10 m above ground level over previous hour,m/s, +57,8,0,1,8,APCP,APCP_P8_L1_GLC0_accHHh,Precipitation,Total precipitation accumulated since initial time,kg/m^2, +58,8,0,1,10,ACPCP,ACPCP_P8_L1_GLC0_accHHh,Precipitation,Total convective precipitation accumulated since initial time,kg/m^2, +59,8,0,1,9,NCPCP,NCPCP_P8_L1_GLC0_accHHh,Precipitation,Total large-scale precipitation accumulated since initial time,kg/m^2, +60,8,0,1,13,WEASD,WEASD_P8_L1_GLC0_accHHh,Precipitation,Water equivalent of accumulated snow depth since initial time,kg/m^2, +61,8,0,1,8,APCP,APCP_P8_L1_GLC0_acc1h,Precipitation,Total precipitation accumulated over previous hour,kg/m^2, +62,8,0,1,10,ACPCP,ACPCP_P8_L1_GLC0_acc1h,Precipitation,Total convective precipitation accumulated over previous hour,kg/m^2, +63,8,0,1,9,NCPCP,NCPCP_P8_L1_GLC0_acc1h,Precipitation,Total large-scale precipitation accumulated over previous hour,kg/m^2, +64,8,0,1,13,WEASD,WEASD_P8_L1_GLC0_acc1h,Precipitation,Water equivalent of accumulated snow depth over previous hour,kg/m^2, +65,0,0,1,195,var,CSNOW_P0_L1_GLC0,Precipitation Type,Categorical snow (yes=1 no=0),flag, +66,0,0,1,194,var,CICEP_P0_L1_GLC0,Precipitation Type,Categorical ice pellets (yes=1 no=0),flag, +67,0,0,1,193,var,CFRZR_P0_L1_GLC0,Precipitation Type,Categorical freezing rain (yes=1 no=0),flag, +68,0,0,1,192,var,CRAIN_P0_L1_GLC0,Precipitation Type,Categorical rain (yes=1 no=0),flag, +69,0,0,2,197,FRICV,FRICV_P0_L1_GLC0,Wind,Frictional velocity,m/s, +70,0,0,0,11,SHTFL,SHTFL_P0_L1_GLC0,Heat Flux,Sensible heat net flux at surface,W/m^2, +71,0,0,0,10,LHTFL,LHTFL_P0_L1_GLC0,Heat Flux,Latent heat net flux at surface,W/m^2, +72,0,2,0,193,var,GFLUX_P0_L1_GLC0,Heat Flux,Ground heat flux at surface,W/m^2, +73,0,0,7,192,var,LFTX_P0_2L100_GLC0,Lifted Index,Surface lifted index using 500 mb reference level,K, +74,0,0,7,6,CAPE,CAPE_P0_L1_GLC0,Instability,Surface CAPE using highest theta-e parcel from lowest 10 mb,J/kg, +75,0,0,7,7,CIN,CIN_P0_L1_GLC0,Instability,Surface CIN using highest theta-e parcel from lowest 10 mb,J/kg, +76,0,0,1,3,PWAT,PWAT_P0_L200_GLC0,Precipitable Water,Precipitable water in model column,kg/m^2, +77,0,0,6,3,LCDC,LCDC_P0_L214_GLC0,Cloud Cover,Low cloud cover,%, +78,0,0,6,4,MCDC,MCDC_P0_L224_GLC0,Cloud Cover,Medium cloud cover,%, +79,0,0,6,5,HCDC,HCDC_P0_L234_GLC0,Cloud Cover,High cloud cover,%, +80,0,0,6,1,TCDC,TCDC_P0_L200_GLC0,Cloud Cover,Total cloud cover,%, +81,0,0,3,5,HGT,HGT_P0_L2_GLC0,Cloud Base,Geopotential height of cloud base,gpm, +82,0,0,3,5,HGT,HGT_P0_L3_GLC0,Cloud Top,Geopotential height of cloud top,gpm, +83,0,0,5,193,var,ULWRF_P0_L8_GLC0,Radiation,Outgoing longwave radiation at top of atmosphere,W/m^2, +84,0,0,4,192,var,DSWRF_P0_L1_GLC0,Radiation,Incoming shortwave radiation at the surface,W/m^2, +85,0,0,7,8,HLCY,HLCY_P0_2L103_GLC0(0),Helicity,Storm-relative helicity for 0-3 km above ground level using Bunkers et al. 2000 storm-motion,m^2/s^2, +86,0,0,7,8,HLCY,HLCY_P0_2L103_GLC0(1),Helicity,Storm-relative helicity for 0-1 km above ground level using Bunkers et al. 2000 storm-motion,m^2/s^2, +87,0,0,2,194,var,USTM_P0_2L103_GLC0,Storm Motion,U-component of convective storm motion for right-moving cells using Bunkers et al. 2000,m/s, +88,0,0,2,195,var,VSTM_P0_2L103_GLC0,Storm Motion,V-component of convective storm motion for right-moving cells using Bunkers et al. 2000,m/s, +89,0,0,2,15,VUCSH,VUCSH_P0_2L103_GLC0(0),Wind Shear,U-component of vector wind difference between 10 m and 1 km above ground level,m/s, +90,0,0,2,16,VVCSH,VVCSH_P0_2L103_GLC0(0),Wind Shear,V-component of vector wind difference between 10 m and 1 km above ground level,m/s, +91,0,0,2,15,VUCSH,VUCSH_P0_2L103_GLC0(1),Wind Shear,U-component of vector wind difference between wind in surface-500 m and 5.5-6.0 km layers above ground level,m/s, +92,0,0,2,16,VVCSH,VVCSH_P0_2L103_GLC0(1),Wind Shear,V-component of vector wind difference between wind in surface-500 m and 5.5-6.0 km layers above ground level,m/s, +93,0,0,0,0,TMP,TMP_P0_2L108_GLC0,Temperature,Mean temperature in lowest 30 mb,K, +94,0,0,0,2,POT,POT_P0_2L108_GLC0,Temperature,Mean potential temperature in lowest 30 mb,K, +95,0,0,1,1,RH,RH_P0_2L108_GLC0,Relative Humidity,Mean relative humidity in lowest 30 mb,%, +96,0,0,0,6,DPT,DPT_P0_2L108_GLC0,Dewpoint,Mean dewpoint temperature in lowest 30 mb,K, +97,0,0,7,193,var,4LFTX_P0_2L108_GLC0,Lifted Index,Most unstable lifted index in six lowest 30 mb layers using 500 mb reference level,K, +98,0,0,7,6,CAPE,CAPE_P0_2L108_GLC0(1),Instability,CAPE using highest average theta-e in six lowest 30 mb layers,J/kg, +99,0,0,7,7,CIN,CIN_P0_2L108_GLC0(1),Instability,CIN using highest average theta-e in six lowest 30 mb layers,J/kg, +100,0,0,3,196,var,HPBL_P0_L1_GLC0,Height,Planetary boundary layer height,m, +101,0,0,3,5,HGT,HGT_P0_L5_GLC0,Height,Adiabatic condensation level above ground (LCL),gpm, +102,0,0,7,6,CAPE,CAPE_P0_2L108_GLC0(0),Instability,Mixed-layer CAPE (MLCAPE) using average theta-e of the three lowest 30 mb layers,J/kg, +103,0,0,7,7,CIN,CIN_P0_2L108_GLC0(0),Instability,Mixed-layer CIN (MLCIN) using average theta-e of the three lowest 30 mb layers,J/kg, +104,0,0,7,6,CAPE,CAPE_P0_2L108_GLC0(2),Instability,Most unstable CAPE (MUCAPE) using parcel with highest theta-e in lowest 300 mb,J/kg, +105,0,0,7,7,CIN,CIN_P0_2L108_GLC0(2),Instability,Most unstable CIN (MUCIN) using parcel with highest theta-e in lowest 300 mb,J/kg, +106,0,0,3,200,var,PLPL_P0_2L108_GLC0,Pressure,Pressure level of most unstable parcel in lowest 300 mb,Pa, +107,0,0,2,22,GUST,GUST_P0_L1_GLC0,Wind,Wind gust speed at 10 m above ground level,m/s, +108,0,255,255,255,var,VAR_255_255_255_P0_L200_GLC0,Relative Humidity,Relative humidity with respect to precipitable water in model column,%, diff --git a/hagelslag/mapfiles/GRIB2Table_hrrr_nat.csv b/hagelslag/mapfiles/GRIB2Table_hrrr_nat.csv new file mode 100644 index 0000000..91055d3 --- /dev/null +++ b/hagelslag/mapfiles/GRIB2Table_hrrr_nat.csv @@ -0,0 +1,20 @@ +High Resolution Rapid Refresh (HRRR) +CONUS 3-D Native Level Fields (50 levels) +GRIB2 Table Documentation +25 Oct 2012 + +RecordNumber,TableNumber,DisciplineNumber,CategoryNumber,ParameterNumber,WGrib2Name,NCLName,FieldType,Description,Units, +1,0,0,3,0,PRES,PRES_P0_L100_GLC0,Pressure,Pressure,Pa, +2,0,0,1,22,CLWMR,CLWMR_P0_L100_GLC0,Mixing Ratio,Cloud water mixing ratio,kg/kg, +3,8,0,6,0,CICE,CICE_P0_L100_GLC0,Mixing Ratio,Cloud ice mixing ratio,kg/kg, +4,8,0,1,24,RWMR,RWMR_P0_L100_GLC0,Mixing Ratio,Rain mixing ratio,kg/kg, +5,8,0,1,25,SNMR,SNMR_P0_L100_GLC0,Mixing Ratio,Snow mixing ratio,kg/kg, +6,0,0,1,32,GRLE,GRLE_P0_L100_GLC0,Mixing Ratio,Graupel mixing ratio,kg/kg, +7,0,0,6,1,TCDC,TCDC_P0_L100_GLC0,Cloud Cover,Total cloud cover,%, +8,0,0,3,5,HGT,HGT_P0_L100_GLC0,Geopotential Height,Geopotential height,gpm, +9,0,0,0,0,TMP,TMP_P0_L100_GLC0,Temperature,Temperature,K, +10,0,0,1,0,SPFH,SPFH_P0_L100_GLC0,Specific Humidity,Specific humidity,kg/kg, +11.1,0,0,2,2,UGRD,UGRD_P0_L100_GLC0,Wind,U-component of wind,m/s, +11.2,0,0,2,3,VGRD,VGRD_P0_L100_GLC0,Wind,V-component of wind,m/s, +12,0,0,2,8,VVEL,VVEL_P0_L100_GLC0,Vertical Velocity,Vertical velocity (pressure),Pa/s, +13,0,0,19,11,TKE,TKE_P0_L100_GLC0,Turbulent Kinetic Energy,Turbulent kinetic energy,m^2/s^2, diff --git a/hagelslag/mapfiles/README b/hagelslag/mapfiles/README new file mode 100644 index 0000000..2afca86 --- /dev/null +++ b/hagelslag/mapfiles/README @@ -0,0 +1,6 @@ +To make VSE_mask.nc +run python ../hagelslag/util/create_model_grid_us_mask.py -m VSE.txt -s states/states.shp -o t.nc +and python ../hagelslag/util/create_model_grid_us_mask.py -m VSE.txt -s mexstates/mexstates.shp -o u.nc +and merge them together +ncea -y max t.nc u.nc VSE_mask.nc + diff --git a/hagelslag/mapfiles/VSE.txt b/hagelslag/mapfiles/VSE.txt new file mode 100644 index 0000000..8b842e1 --- /dev/null +++ b/hagelslag/mapfiles/VSE.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=30.8 +lon_0=-90. +lat_1=30.8 +lat_2=30.8 +units=m +dx=3000 +dy=3000 +sw_lon=258.714 +sw_lat=24.019 +ne_lon=282.843185435306 +ne_lat=36.4670218542745 diff --git a/hagelslag/mapfiles/VSE_mask.nc b/hagelslag/mapfiles/VSE_mask.nc new file mode 100644 index 0000000..9b8560c Binary files /dev/null and b/hagelslag/mapfiles/VSE_mask.nc differ diff --git a/hagelslag/mapfiles/gridparms.rst b/hagelslag/mapfiles/gridparms.rst new file mode 100644 index 0000000..240cd8c --- /dev/null +++ b/hagelslag/mapfiles/gridparms.rst @@ -0,0 +1,1449 @@ +Abbreviation Description Units +WSPD 10 Metre neutral wind speed over waves m/s +WDRT 10 Metre Wind Direction Over Waves Degree +ARI12H1000YR 12H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI12H100YR 12H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI12H10YR 12H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI12H1YR 12H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI12H200YR 12H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI12H25YR 12H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI12H2YR 12H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI12H500YR 12H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI12H50YR 12H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI12H5YR 12H Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP12H 12 hour Precipitation Accumulation Return Period year +GaugeInfIndex12H 12 hour QPE Gauge Influence Index +FFG12 12-hr flash flood guidance mm +FFR12 12-hr flash flood runoff values mm +EchoTop18 18 dBZ Echo Top km +ARI1H1000YR 1H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI1H100YR 1H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI1H10YR 1H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI1H1YR 1H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI1H200YR 1H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI1H25YR 1H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI1H2YR 1H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI1H500YR 1H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI1H50YR 1H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI1H5YR 1H Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP01H 1 hour Precipitation Accumulation Return Period year +GaugeInfIndex01H 1 hour QPE Gauge Influence Index +QPEFFG01H 1 hour QPE-to-FFG Ratio % +FFG01 1-hr flash flood guidance mm +FFR01 1-hr flash flood runoff values mm +QPE01 1-hr Quantitative Precip Estimate mm +QPE01_ACR 1-hr Quantitative Precip Estimate mm +QPE01_ALR 1-hr Quantitative Precip Estimate mm +QPE01_FWR 1-hr Quantitative Precip Estimate mm +QPE01_KRF 1-hr Quantitative Precip Estimate mm +QPE01_MSR 1-hr Quantitative Precip Estimate mm +QPE01_ORN 1-hr Quantitative Precip Estimate mm +QPE01_PTR 1-hr Quantitative Precip Estimate mm +QPE01_RHA 1-hr Quantitative Precip Estimate mm +QPE01_RSA 1-hr Quantitative Precip Estimate mm +QPE01_STR 1-hr Quantitative Precip Estimate mm +QPE01_TAR 1-hr Quantitative Precip Estimate mm +QPE01_TIR 1-hr Quantitative Precip Estimate mm +QPE01_TUA 1-hr Quantitative Precip Estimate mm +EVEC1 1st Vector Component of Electric Field V\*m^1 +BVEC1 1st Vector Component of Magnetic Field T +VEL1 1st Vector Component of Velocity (Coordinate system dependent) m\*s^1 +TCSRG20 20% Tropical Cyclone Storm Surge Exceedance m +ARI24H1000YR 24H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI24H100YR 24H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI24H10YR 24H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI24H1YR 24H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI24H200YR 24H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI24H25YR 24H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI24H2YR 24H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI24H500YR 24H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI24H50YR 24H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI24H5YR 24H Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP24H 24 hour Precipitation Accumulation Return Period year +GaugeInfIndex24H 24 hour QPE Gauge Influence Index +FFG24 24-hr flash flood guidance mm +FFR24 24-hr flash flood runoff values mm +QPE24 24-hr Quantitative Precip Estimate mm +QPE24_ACR 24-hr Quantitative Precip Estimate mm +QPE24_ALR 24-hr Quantitative Precip Estimate mm +QPE24_FWR 24-hr Quantitative Precip Estimate mm +QPE24_KRF 24-hr Quantitative Precip Estimate mm +QPE24_MSR 24-hr Quantitative Precip Estimate mm +QPE24_ORN 24-hr Quantitative Precip Estimate mm +QPE24_PTR 24-hr Quantitative Precip Estimate mm +QPE24_RHA 24-hr Quantitative Precip Estimate mm +QPE24_RSA 24-hr Quantitative Precip Estimate mm +QPE24_STR 24-hr Quantitative Precip Estimate mm +QPE24_TAR 24-hr Quantitative Precip Estimate mm +QPE24_TIR 24-hr Quantitative Precip Estimate mm +QPE24_TUA 24-hr Quantitative Precip Estimate mm +QPF24 24-hr Quantitative Precip Forecast mm +QPF24_ACR 24-hr Quantitative Precip Forecast mm +QPF24_ALR 205 24-hr Quantitative Precip Forecast mm +QPF24_FWR 24-hr Quantitative Precip Forecast mm +QPF24_KRF 24-hr Quantitative Precip Forecast mm +QPF24_MSR 24-hr Quantitative Precip Forecast mm +QPF24_ORN 24-hr Quantitative Precip Forecast mm +QPF24_PTR 24-hr Quantitative Precip Forecast mm +QPF24_RHA 24-hr Quantitative Precip Forecast mm +QPF24_RSA 24-hr Quantitative Precip Forecast mm +QPF24_STR 24-hr Quantitative Precip Forecast mm +QPF24_TAR 24-hr Quantitative Precip Forecast mm +QPF24_TIR 24-hr Quantitative Precip Forecast mm +QPF24_TUA 24-hr Quantitative Precip Forecast mm +ARI2H1000YR 2H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI2H100YR 2H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI2H10YR 2H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI2H1YR 2H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI2H200YR 2H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI2H25YR 2H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI2H2YR 2H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI2H500YR 2H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI2H50YR 2H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI2H5YR 2H Average Recurrance Interval Accumulation 5 Year in\*1000 +EVEC2 2nd Vector Component of Electric Field V\*m^1 +BVEC2 2nd Vector Component of Magnetic Field T +VEL2 2nd Vector Component of Velocity (Coordinate system dependent) m\*s^1 +EchoTop30 30 dBZ Echo Top km +ARI30M1000YR 30M Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI30M100YR 30M Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI30M10YR 30M Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI30M1YR 30M Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI30M200YR 30M Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI30M25YR 30M Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI30M2YR 30M Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI30M500YR 30M Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI30M50YR 30M Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI30M5YR 30M Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP30min 30 min Precipitation Accumulation Return Period year +TCSRG30 30% Tropical Cyclone Storm Surge Exceedance m +SALIN 3-D Salinity +WTMPC 3-D Temperature ℃ +ARI3H1000YR 3H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI3H100YR 3H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI3H10YR 3H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI3H1YR 3H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI3H200YR 3H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI3H25YR 3H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI3H2YR 3H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI3H500YR 3H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI3H50YR 3H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI3H5YR 3H Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP03H 3 hour Precipitation Accumulation Return Period year +GaugeInfIndex03H 3 hour QPE Gauge Influence Index +QPEFFG03H 3 hour QPE-to-FFG Ratio % +FFG03 3-hr flash flood guidance mm +FFR03 3-hr flash flood runoff values mm +TSLSA 3-hr pressure tendency (Std. Atmos. Reduction) Pa/s +EVEC3 3rd Vector Component of Electric Field V\*m^1 +BVEC3 3rd Vector Component of Magnetic Field T +VEL3 3rd Vector Component of Velocity (Coordinate system dependent) m\*s^1 +TCSRG40 40% Tropical Cyclone Storm Surge Exceedance m +GaugeInfIndex48H 48 hour QPE Gauge Influence Index +EchoTop50 50 dBZ Echo Top km +TCSRG50 50% Tropical Cyclone Storm Surge Exceedance m +5WAVA 5-wave geopotential height anomaly gpm +5WAVA 5-Wave Geopotential Height Anomaly gpm +5WAVH 5-wave geopotential height gpm +5WAVH 5-Wave Geopotential Height gpm +EchoTop60 60 dBZ Echo Top km +TCSRG60 60% Tropical Cyclone Storm Surge Exceedance m +ARI6H1000YR 6H Average Recurrance Interval Accumulation 1000 Year in\*1000 +ARI6H100YR 6H Average Recurrance Interval Accumulation 100 Year in\*1000 +ARI6H10YR 6H Average Recurrance Interval Accumulation 10 Year in\*1000 +ARI6H1YR 6H Average Recurrance Interval Accumulation 1 Year in\*1000 +ARI6H200YR 6H Average Recurrance Interval Accumulation 200 Year in\*1000 +ARI6H25YR 6H Average Recurrance Interval Accumulation 25 Year in\*1000 +ARI6H2YR 6H Average Recurrance Interval Accumulation 2 Year in\*1000 +ARI6H500YR 6H Average Recurrance Interval Accumulation 500 Year in\*1000 +ARI6H50YR 6H Average Recurrance Interval Accumulation 50 Year in\*1000 +ARI6H5YR 6H Average Recurrance Interval Accumulation 5 Year in\*1000 +PRP06H 6 hour Precipitation Accumulation Return Period year +GaugeInfIndex06H 6 hour QPE Gauge Influence Index +QPEFFG06H 6 hour QPE-to-FFG Ratio % +FFG06 6-hr flash flood guidance mm +FFR06 6-hr flash flood runoff values mm +QPE06 6-hr Quantitative Precip Estimate mm +QPE06_ACR 6-hr Quantitative Precip Estimate mm +QPE06_ALR 6-hr Quantitative Precip Estimate mm +QPE06_FWR 6-hr Quantitative Precip Estimate mm +QPE06_KRF 6-hr Quantitative Precip Estimate mm +QPE06_MSR 6-hr Quantitative Precip Estimate mm +QPE06_ORN 6-hr Quantitative Precip Estimate mm +QPE06_PTR 6-hr Quantitative Precip Estimate mm +QPE06_RHA 6-hr Quantitative Precip Estimate mm +QPE06_RSA 6-hr Quantitative Precip Estimate mm +QPE06_STR 6-hr Quantitative Precip Estimate mm +QPE06_TAR 6-hr Quantitative Precip Estimate mm +QPE06_TIR 6-hr Quantitative Precip Estimate mm +QPE06_TUA 6-hr Quantitative Precip Estimate mm +QPF06 6-hr Quantitative Precip Forecast mm +QPF06_ACR 6-hr Quantitative Precip Forecast mm +QPF06_ALR 6-hr Quantitative Precip Forecast mm +QPF06_FWR 6-hr Quantitative Precip Forecast mm +QPF06_KRF 6-hr Quantitative Precip Forecast mm +QPF06_MSR 6-hr Quantitative Precip Forecast mm +QPF06_ORN 6-hr Quantitative Precip Forecast mm +QPF06_PTR 6-hr Quantitative Precip Forecast mm +QPF06_RHA 6-hr Quantitative Precip Forecast mm +QPF06_RSA 6-hr Quantitative Precip Forecast mm +QPF06_STR 6-hr Quantitative Precip Forecast mm +QPF06_TAR 6-hr Quantitative Precip Forecast mm +QPF06_TIR 6-hr Quantitative Precip Forecast mm +QPF06_TUA 6-hr Quantitative Precip Forecast mm +TCSRG70 70% Tropical Cyclone Storm Surge Exceedance m +GaugeInfIndex72H 72 hour QPE Gauge Influence Index +TCSRG80 80% Tropical Cyclone Storm Surge Exceedance m +TCSRG90 90% Tropical Cyclone Storm Surge Exceedance m +ABSD Absolute divergence s^-1 +ABSH Absolute Humidity kg m-3 +AH Absolute humidity kg/m^3 +ABSV Absolute vorticity s^-1 +ASD Accumulated Snow Depth m +ACOND Aerodynamic conductance m/s +AETYP Aerosol type (Code table 4.205) +AC137 Air concentration of Caesium 137 Bq/m^3 +AI131 Air concentration of Iodine 131 Bq/m^3 +ARADP Air concentration of radioactive pollutant Bq/m^3 +ALBDO Albedo % +ACWVH Altimeter corrected wave height m +ALRRC Altimeter Range Relative Correction +ASET Altimeter setting Pa +AWVH Altimeter wave height m +ALTMSL Altitude above mean sea level m +ANCConvectiveOutlook ANC Convective Outlook +ANCFinalForecast ANC Final Forecast dBZ +AOSGSO Angle Of Sub-Grid Scale Orography Rad +ASGSO Anisotropy Of Sub-Grid Scale Orography Numeric +APTMP Apparent Temperature K +ARBTXT Arbitrary text string CCITTIA5 +ASHFL Assimilative Heat Flux W/m^2 +AMIXL Asymptotic mixing length scale m +ATMDIV Atmospheric Divergence s^-1 +AVSFT Average surface skin temperature K +BARET Bare soil surface skin temperature K +BKENG Barotropic Kinectic Energy J/kg +UBARO Barotropic U velocity m/s +UBARO Barotropic U Velocity m/s +VBARO Barotropic V velocity m/s +VBARO Barotropic V Velocity m/s +BGRUN Baseflow-groundwater runoff mm +BASRV Base radial velocity m/s +BASR Base reflectivity dB +BASSW Base spectrum width m/s +4LFTX Best (4-layer) lifted index K +4LFTX Best (4 layer) Lifted Index K +BLI Best lifted index (to 500 mb) K +BMIXL Blackadars mixing length scale m +BLST Bottom layer soil temperature K +NONE Bottom of Ocean Isothermal Layer m +OBIL Bottom of Ocean Isothermal Layer m +NONE Bottom of Ocean Mixed Layer (m) m +OBML Bottom of Ocean Mixed Layer (m) m +BCBL Boundary layer cloud bottom level +BCBL Boundary Layer Cloud Bottom Level +BCLY Boundary Layer Cloud Layer +BCY Boundary layer cloud layer +BCY Boundary Layer Cloud Layer +BCTL Boundary layer cloud top level +BCTL Boundary Layer Cloud Top Level +BLYSP Boundary layer dissipation W/m^2 +BrightBandBottomHeight Bright Band Bottom Height m +BrightBandTopHeight Bright Band Top Height m +BRTMP Brightness temperature K +CAIIRAD CaII-K Radiance W\*s\*r^1\*m^2 +CCOND Canopy conductance m/s +EVCW Canopy water evaporation W/m^2 +CONVP Categorical Convection categorical +CFRZR Categorical Freezing Rain +CFRZR Categorical Freezing Rain Code table 4.222 +CFRZR Categorical Freezing Rain non-dim +CFRZR Categorical freezing rain (See Code table 4.222) +CFRZR Categorical Freezing Rain (yes=1; no=0) +CFRZR Categorical Freezing Rain (yes=1; no=0) non-dim +CICEP Categorical Ice Pellets +CICEP Categorical Ice Pellets Code table 4.222 +CICEP Categorical Ice Pellets non-dim +CICEP Categorical ice pellets (See Code table 4.222) +CICEP Categorical Ice Pellets (yes=1; no=0) +CICEP Categorical Ice Pellets (yes=1; no=0) non-dim +CLGTN Categorical Lightning categorical +OZCAT Categorical Ozone Concentration Non-Dim +OZCAT Categorical Ozone Concentration +CRAIN Categorical Rain Code table 4.222 +CRAIN Categorical Rain +CRAIN Categorical Rain non-dim +CRAIN Categorical rain (See Code table 4.222) +CRAIN Categorical Rain (yes=1; no=0) +CRAIN Categorical Rain (yes=1; no=0) non-dim +SVRTS Categorical Servre Thunderstorm +SVRTS Categorical Severe Thunderstorm +CSNOW Categorical Snow Code table 4.222 +CSNOW Categorical Snow +CSNOW Categorical Snow non-dim +CSNOW Categorical snow (See Code table 4.222) +CSNOW Categorical Snow (yes=1; no=0) +CSNOW Categorical Snow (yes=1; no=0) non-dim +CTSTM Categorical Thunderstorm (1-yes, 0-no) categorical +TSTMC Categorical Thunderstorm (1-yes, 0-no) categorical +CCEIL Ceiling m +LightningDensity15min CG Lightning Density (15 min.) Flashes/km^2/min +LightningDensity1min CG Lightning Density (1 min.) Flashes/km^2/min +LightningDensity30min CG Lightning Density (30 min.) Flashes/km^2/min +LightningDensity5min CG Lightning Density (5 min.) Flashes/km^2/min +LightningProbabilityNext30min CG Lightning Probability (0-30 min.) % +CAT Clear Air Turbulence (CAT) % +CAT Clear Air Turbulence(CAT) % +CSDLF Clear Sky Downward Long Wave Flux W/m^2 +CSDSF Clear sky downward solar flux W/m^2 +CSULF Clear Sky Upward Long Wave Flux W/m^2 +CSUSF Clear Sky Upward Solar Flux W/m^2 +CDUVB Clear sky UV-B downward solar flux W/m^2 +CAMT Cloud amount % +CBL Cloud Base Level +CBASE Cloud base m +CEIL Cloud Ceiling +CLG Cloud ceiling +CLG Cloud Ceiling +CloudCover Cloud Cover K +CFNLF Cloud Forcing Net Long Wave Flux W/m^2 +CFNSF Cloud Forcing Net Solar Flux W/m^2 +CDCIMR Cloud Ice Mixing Ratio kg/kg +CICE Cloud ice mm +CLOUDM Cloud mask (Code table 4.217) +CLWMR Cloud Mixing Ratio kg kg-1 +CLWMR Cloud mixing ratio kg/kg +CTOPHQI Cloud top height quality indicator (Code table 4.219) +CTOP Cloud top m +heightCTHGT Cloud top m +CTYP Cloud type (Code table 4.203) +CWAT Cloud water mm +CWORK Cloud work function J/kg +CWORK Cloud Work Function J/kg +CDWW Coefficient of Drag With Waves +CISOILW Column-Integrated Soil Water mm +REFC Composite reflectivity dB +MergedReflectivityQCComposite Composite Reflectivity dBZ +HeightCompositeReflectivity Composite Reflectivity Height m +MergedReflectivityQComposite Composite Reflectivity Mosaic dBZ +EF25M Cond 25% pcpn smy fractile past 24 hrs mm +EF50M Cond 50% pcpn smy fractile past 24 hrs mm +TCOND Condensate kg kg-1 +CONDE Condensate kg/kg +CONDP Condensation Pressure of Parcali Lifted From Indicate Surface Pa +CONDP Condensation Pressure of Parcal Lifted From Indicate Surface Pa +CPPAF Conditional percent precipitation amount fractile for an overall period (Encoded as an accumulation) mm +CICEL Confidence - Ceiling +CIFLT Confidence - Flight Category +CIVIS Confidence - Visibility +CONTB Contrail base m +CONTB Contrail Base m +CONTE Contrail engine type (Code table 4.211) +CONTET Contrail Engine Type See Table 4.211 +CONTI Contrail intensity (Code table 4.210) +CONTI Contrail Intensity See Table 4.210 +CONTT Contrail top m +CONTT Contrail Top m +CONUSMergedReflectivity CONUS Merged Reflectivity dBZ +CONUSPlusMergedReflectivity CONUS-Plus Merged Reflectivity dBZ +CONVP Convection Potential +CAPE Convective available potential energy J/kg +CCBL Convective cloud bottom level +CCBL Convective Cloud Bottom Level +CCLY Convective Cloud +CCY Convective cloud +CCY Convective Cloud +CDCON Convective cloud cover % +CUEFI Convective Cloud Efficiency +CUEFI Convective Cloud Efficiency non-dim +CUEFI Convective cloud efficiency Proportion +MFLUX Convective Cloud Mass Flux Pa/s +CCTL Convective cloud top level +CCTL Convective Cloud Top Level +CNVDEMF Convective detrainment mass flux mm/s +CNVDMF Convective downdraft mass flux mm/s +CNGWDV Convective Gravity wave drag meridional acceleration m/s^2 +CNGWDU Convective Gravity wave drag zonal acceleration m/s^2 +CIN Convective inhibition J/kg +CNVV Convective meridional momentum mixing acceleration m/s^2 +ACPCP Convective Precipitation kg m-2 +ACPCP Convective precipitation mm +ACPCPN Convective precipitation (nearest grid point) kg/m2 +ACPCPN Convective precipitation (nearest grid point) mm +CPRAT Convective Precipitation Rate kg m-2 s-1 +CPRAT Convective Precipitation Rate kg\*m^-2\*s^-1 +CPRAT Convective precipitation rate mm / s +CPRAT Convective Precipitation Rate mm / s +CSRATE Convective Snowfall Rate m s-1 +CSRATE Convective Snowfall Rate m/s +CSRWE Convective Snowfall Rate Water Equivalent kg m-2s-1 +CSRWE Convective Snowfall Rate Water Equivalent mm/s +SNOC Convective snow mm +CNVUMF Convective updraft mass flux mm/s +CWP Convective Water Precipitation kg m-2 +CWP Convective Water Precipitation mm +CWDI Convective Weather Detection Index +CNVU Convective zonal momentum mixing acceleration m/s^2 +SNO C Convect Snow kg m-2 +NTRNFLUX Cosmic Ray Neutron Flux h^1 +COVTZ Covariance between izonal component of the wind and temperature. Defined as [uT]-[u][T], where "[]" indicates the mean over the indicated time span. K\*m/s +COVMM Covariance between meridional and meridional components of the wind. Defined as [vv]-[v][v], where "[]" indicates the mean over the indicated time span. m^2/s^2 +COVMZ Covariance between Meridional and Zonal Components of the wind. m^2/s^2 +COVTM Covariance between meridional component of the wind and temperature. Defined as [vT]-[v][T], where "[]" indicates the mean over the indicated time span. K\*m/s +COVQM Covariance between specific humidity and meridional components of the wind. Defined as [vq]-[v][q], where "[]" indicates the mean over the indicated time span. kg/kg\*m/s +COVQQ Covariance between specific humidity and specific humidy. Defined as [qq]-[q][q], where "[]" indicates the mean over the indicated time span. kg/kg\*kg/kg +COVQVV Covariance between specific humidity and vertical components of the wind. Defined as [Ωq]-[Ω][q], where "[]" indicates the mean over the indicated time span. kg/kg\*Pa/s +COVQZ Covariance between specific humidity and zonal components of the wind. Defined as [uq]-[u][q], where "[]" indicates the mean over the indicated time span. kg/kg\*m/s +COVPSPS Covariance between surface pressure and surface pressure. Defined as [Psfc]-[Psfc][Psfc], where "[]" indicates the mean over the indicated time span. Pa\*Pa +COVTM Covariance between Temperature and Meridional Components of the wind. K\*m/s +COVTT Covariance between temperature and temperature. Defined as [TT]-[T][T], where "[]" indicates the mean over the indicated time span. K\*K +COVTW Covariance between temperature and vertical component of the wind. Defined as [wT]-[w][T], where "[]" indicates the mean over the indicated time span. K\*m/s +COVTVV Covariance between temperature and vertical components of the wind. Defined as [ΩT]-[Ω][T], where "[]" indicates the mean over the indicated time span. K\*Pa/s +COVTZ Covariance between Temperature and Zonal Components of the wind. K\*m/s +COVVVVV Covariance between vertical and vertical components of the wind. Defined as [ΩΩ]-[Ω][Ω], where "[]" indicates the mean over the indicated time span. Pa^2/s^2 +COVMZ Covariance between zonal and meridional components of the wind. Defined as [uv]-[u][v], where "[]" indicates the mean over the indicated time span. m^2/s^2 +COVZZ Covariance between zonal and zonal components of the wind. Defined as [uu]-[u][u], where "[]" indicates the mean over the indicated time span. m^2/s^2 +CrestMaxStreamflow CREST Maximum Streamflow (m^3)\*(s^-1) +CrestMaxUStreamflow CREST Maximum Unit Streamflow (m^3)\*(s^-1)\*(km^-2) +CrestSoilMoisture CREST Soil Moisture % +CRTFRQ Critical Frequency Hz +CB Cumulonimbus Base m +CBHE Cumulonimbus Horizontal Exten % +CT Cumulonimbus Top m +DIRC Current direction Degree true +SPC Current speed m/s +DCBL Deep convective cloud bottom level +DCBL Deep Convective Cloud Bottom Level +DCCBL Deep Convective Cloud Bottom Level +DCCTL Deep Convective Cloud Top Level +DCTL Deep convective cloud top level +DCTL Deep Convective Cloud Top Level +CNVHR Deep Convective Heating rate K/s +CNVMR Deep Convective Moistening Rate kg kg-1 s-1 +CNVMR Deep Convective Moistening Rate kg/kg\*s +DALT Density altitude m +DEN Density kg/m^3 +DBLL Depth Below Land surface m +DPBLW Depth below land surface m +DBSL Depth Below Sea Level m +DPMSL Depth below sea level m +REFZI Derived radar reflectivity backscatter from ice mm^6/m^3 +REFZI Derived radar reflectivity backscatter from ice mm^6\*m^-3 +REFZC Derived radar reflectivity backscatter from parameterized convection mm^6/m^3 +REFZC Derived radar reflectivity backscatter from parameterized convection mm^6\*m^-3 +REFZR Derived radar reflectivity backscatter from rain mm^6/m^3 +REFZR Derived radar reflectivity backscatter from rain mm^6\*m^-3 +REFD Derived radar reflectivity dB +DEVMSL Deviation of sea level from mean m +DEPR Dew point depression or deficit K +DPT Dew point temperature K +DIREC Direct Evaporation Cease(Soil Moisture) kg/m^3 +SMDRY Direct evaporation cease (soil moisture) Proportion +EVBS Direct evaporation from bare soil W/m^2 +DIRWWW Directional Width of The Wind Waves +Degree true Direction Degrees true DIRDEGTRU +WWSDIR Direction of combined wind waves and swell Degree +DICED Direction of ice drift Degree true +SWDIR Direction of swell waves Degree +WVDIR Direction of wind waves Degree +DSKDAY Disk Intensity Day J\*m^2\*s^1 +DSKINT Disk Intensity j\*m^2\*s^1 +DSKNGT Disk Intensity Night J\*m^2\*s^1 +DLWRF Downward Long-Wave Rad. Flux W/m^2 +DLWRF Downward long-wave radiation flux W/m^2 + Downward Long-W/m^2 DLWRF +DSWRF Downward Short-Wave Rad. Flux W/m^2 +DSWRF Downward short-wave radiation flux W/m^2 + Downward Short-W/m^2 DSWRF +DTRF Downward Total radiation Flux W/m^2 +DWUVR Downward UV Radiation W/m^2 +CD Drag Coefficient +CD Drag coefficient Numeric +ELON East Longitude (0 - 360) deg +ELON East Longitude (0 - 360) degrees +ELONN East Longitude (nearest neighbor) (0 - 360) degrees +RETOP Echo Top m +RADT Effective radiative skin temperature K +ETOT Electric Field Magnitude V\*m^1 +ELCDEN Electron Density m^3 +DIFEFLUX Electron Flux (Differential) (m^2\*s\*sr\*eV)^1 +INTEFLUX Electron Flux (Integral) (m^2\*s\*sr)^1 +ELECTMP Electron Temperature K +ELSCT Elevation of snow covered terrain (Code table 4.216) +EHELX Energy helicity index Numeric +EATM Entire atmosphere (considered as a single layer) +EA Entire Atmosphere +EATM Entire Atmosphere +NONE Entire Atmosphere +EOCN Entire ocean (considered as a single layer) +EOCN Entire Ocean +NONE Entire Ocean +EHLT Equilibrium level +EHLT Equilibrium Level +REFZC Equivalent radar reflectivity factor for parameterized convection m m6 m-3 +REFZR Equivalent radar reflectivity factor for rain m m6 m-3 +REFZI Equivalent radar reflectivity factor for snow m m6 m-3 +ESTPC Estimated precipitation mm +ESTUWIND Estimated u component of wind m/s +ESTVWIND Estimated v component of wind m/s +ELYR Eta Level Eta value +ETAL Eta Level Eta value +EUVRAD EUV Radiance W\*s\*r^1\*m^2 +EVP Evaporation kg m-2 +EVP Evaporation mm + Evaporation - Precipitation cm/day EMNP +EMNP Evaporation - Precipitation cm/day +EMNP Evaporation - Precipitation cm per day +EVAPT Evapotranspiration kg^-2\*s^-1 +SFEXC Exchange coefficient kg\*m^-2\*s^-1 +SFEXC Exchange coefficient mm \* s +ETCWL Extra Tropical Storm Surge Combined Surge and Tide m +ETSRG Extra Tropical Storm Surge m +F107 F10.7 W\*m^2\*H\*z^1 +FLDCP Field Capacity fraction +FIREDI Fire Detection Indicator (Code Table 4.223) +FIREODT Fire Outlook Due to Dry Thunderstorm index(see GRIB 2 code table 4.224) +FIREOLK Fire Outlook index (see GRIB 2 code table 4.224) +FFG Flash flood guidance (Encoded as an accumulation over a floating subinterval of time between the reference time and valid time) mm +FFRUN Flash flood runoff (Encoded as an accumulation over a floating subinterval of time) mm +FLGHT Flight Category +QREC Flood plain recharge mm +ModelHeight0C Freezing Level Height m +FRZR Freezing Rain kg/m2 +FRZR Freezing Rain mm +FPRATE Freezing Rain Precipitation Rate kg m-2s-1 +FPRATE Freezing Rain Precipitation Rate mm/s +FREQ Frequency s^-1 +FRICV Frictional velocity m/s +FRICV Frictional Velocity m/s +FRICV Friction Velocity m/s +FROZR Frozen Rain kg/m2 +FROZR Frozen Rain mm +GHT Geometrical height m +DBSS Geometric Depth Below Sea Surface m +DIST Geometric height m +GPA Geopotential height anomaly gpm +GH Geopotential height gpm +HGT Geopotential height gpm +HGTN Geopotential Height (nearest grid point) gpm +GP Geopotential m^2/s^2 +GRAD Global radiation flux W/m^2 +GRAUP Graupel (snow pellets) kg/kg +GRLE Grauple kg kg-1 +GSGSO Gravity Of Sub-Grid Scale Orography W/m^2 +GWDV Gravity wave drag meridional acceleration m/s^2 +GWDU Gravity wave drag zonal acceleration m/s^2 +GCBL Grid scale cloud bottom level +GCBL Grid Scale Cloud Bottom Level +GSCBL Grid Scale Cloud Bottom Level +GCTL Grid scale cloud top level +GCTL Grid Scale Cloud Top Level +GSCTL Grid Scale Cloud Top Level +GC137 Ground deposition of Caesium 137 Bq/m^2 +GI131 Ground deposition of Iodine 131 Bq/m^2 +GRADP Ground deposition of radioactive Bq/m^2 +GFLUX Ground heat flux W/m^2 +SFC Ground or Water Surface +GWREC Groundwater recharge mm +HAIL Hail m +HAILPROB Hail probability % +HINDEX Haines Index Numeric +SIGHAL Hall Conductivity S\*m^1 +HARAD H-Alpha Radiance W\*s\*r^1\*m^2 +HFLUX Heat Flux W/m^2 +HTX Heat index K +DIFIFLUX Heavy Ion Flux (Differential) ((m^2\*s\*sr\*eV)/nuc)^1 +INTIFLUX Heavy Ion Flux (iIntegral) (m^2\*s\*sr)^1 +HGTAG Height above ground (see Note 1) m +H50Above0C Height of 50 dBZ Echo Above 0C km +H50AboveM20C Height of 50 dBZ Echo Above -20C km +H60Above0C Height of 60 dBZ Echo Above 0C km +H60AboveM20C Height of 60 dBZ Echo Above -20C km +HELCOR Heliospheric Radiance W\*s\*r^1\*m^2 +ABSRB HF Absorption dB +ABSFRQ HF Absorption Frequency Hz +HPRIMF h'F m +HCBL High cloud bottom level +HCBL High Cloud Bottom Level +HCDC High cloud cover % +HCL High cloud layer +HCL High Cloud Layer +HCLY High Cloud Layer +HCTL High cloud top level +HCTL High Cloud Top Level +HSCLW Highest top level of supercooled liquid water layer +HSCLW Highest Top Level of Supercooled Liquid Water Layer +HTSLW Highest Top Level of Supercooled Liquid Water Layer +HTFL Highest tropospheric freezing level +HTFL Highest Tropospheric Freezing Level +HighLayerCompositeReflectivity High Layer Composite Reflectivity (24-60 kft) dBZ +HAVNI High-Level aviation interest +HRCONO High risk convective outlook categorical +MCONV Horizontal Moisture Convergence kg kg-1 s-1 +HMC Horizontal moisture convergence kg/kg\*s +MCONV Horizontal Moisture Divergence kg kg-1 s-1 +MCONV Horizontal Moisture Divergence kg\*kg^-1\*s^-1 +MCONV Horizontal moisture divergence kg/kg\*s +MCONV Horizontal Moisture Divergence kg/kg\*s +MFLX Horizontal momentum flux N/m^2 +MFLX Horizontal Momentum Flux N \* m-2 +MFLX Horizontal Momentum Flux N/m^2 +CompositeReflectivityMaxHourly Hourly Composite Reflectivity Maximum dBZ +MAXDVV Hourly Maximum of Downward Vertical Vorticity in the lowest 400hPa m/s +MAXREF Hourly Maximum of Simulated Reflectivity at 1 km AGL dB +MXUPHL Hourly Maximum of Updraft Helicity over Layer 2-5 km AGL m^2/s^2 +MXUPHL Hourly Maximum of Updraft Helicity over Layer 2km to 5 km AGL m^2/s^2 +MAXUVV Hourly Maximum of Upward Vertical Vorticity in the lowest 400hPa m/s +MIXR Humidity Mixing Ratio kg kg-1 +MIXR Humidity mixing ratio kg/kg +RCQ Humidity parameterin canopy conductance Fraction +RCQ Humidity parameter in canopy conductance Proportion +HYBL Hybrid Level +HCBB ICAO Height at Cumulonimbus Bas m +HCBT ICAO Height at Cumulonimbus To m +HECBB ICAO Height at Embedded Cumulonimbus Bas m +HECBT ICAO Height at Embedded Cumulonimbus To m +ICAHT ICAO Standard Atmosphere Reference Height m +ICEC Ice cover Proportion +ICED Ice divergence s^-1 +FICE Ice fraction of total condensate +FICE Ice fraction of total condensate non-dim +FICE Ice fraction of total condensate Proportion +surface Ice-free water ICWAT +ICWAT Ice-free water surface % +ICEG Ice growth rate m/s +IPRATE Ice Pellets Precipitation Rate kg m-2s-1 +IPRATE Ice Pellets Precipitation Rate mm/s +ICE T Ice Temperature K +ICETK Ice thickness m +ICMR Ice Water Mixing Ratio kg kg-1 +ICMR Ice water mixing ratio kg/kg +ICIB Icing base m +ICIB Icing Base m +ICIP Icing % +ICIP Icing Potential % +TIPD Icing Potential non-dim +ICPRB Icing probability non-dim +ICI Icing See Table 4.207 + Icing Severity ICI +ICSEV Icing severity non-dim +ICIT Icing top m +ICIT Icing Top m +CTP In-Cloud Turbulence % +IRBand4 Infrared Imagery K +INSTRR Instantaneous rain rate mm / s +LIPMF Integrated column particulate matter (fine) log10(mg \* m^-3) +LIPMF Integrated column particulate matter (fine) log10(mm\*g/m^3) +ILIQW Integrated Liquid Water kg m-2 +ILW Integrated liquid water mm +TSI Integrated Solar Irradiance W\*m^2 +INTFD Interface Depths m +IMFTSW Inverse Mean Frequency of The Total Swell s +IMFWW Inverse Mean Frequency of The Wind Waves s +IMWF Inverse Mean Wave Frequency s +IONDEN Ion Density m^3 +IDRL Ionospheric D-region level +IERL Ionospheric E-region level +IF1RL Ionospheric F1-region level +IF2RL Ionospheric F2-region level +IONTMP Ion Temperature K +THEL Isentropic (theta) level K +ISBL Isobaric Surface Pa +TMPL Isothermal Level K +KX K index K +KENG Kinetic Energy J/kg +MELBRNE KNES1 1 +KOX KO index K +BENINX Kurtosis of The Sea Surface Elevation Due to Waves +LAND Land cover (0=sea, 1=land) Proportion +LANDN Land-sea coverage (nearest neighbor) [land=1,sea=0] +LSPA Land Surface Precipitation Accumulation mm +LANDU Land use (Code table 4.212) +LAPR Lapse rate K/m +LRGHR Large Scale Condensate Heating rate K/s +LRGMR Large scale moistening rate kg/kg/s +NCPCP Large-Scale Precipitation (non-convective) kg m-2 +NCPCP Large scale precipitation (non-convective) mm +LSPRATE Large Scale Precipitation Rate kg m-2s-1 +LSPRATE Large Scale Precipitation Rate mm/s +LSSRATE Large Scale Snowfall Rate m s-1 +LSSRATE Large Scale Snowfall Rate m/s +LSSRWE Large Scale Snowfall Rate Water Equivalent kg m-2s-1 +LSSRWE Large Scale Snowfall Rate Water Equivalent mm/s +SNO L Large-Scale Snow kg m-2 +SNOL Large scale snow mm +LSWP Large Scale Water Precipitation (Non-Convective) kg m-2 +LSWP Large Scale Water Precipitation (Non-Convective) mm +LHTFL Latent heat net flux W/m^2 +NLAT Latitude (-90 to +90) deg +NLAT Latitude (-90 to +90) degrees +NLATN Latitude (nearest neighbor) (-90 to +90) degrees +LAPP Latitude of Presure Point degrees +LAUV Latitude of U Wind Component of Velocity degrees +LAVV Latitude of V Wind Component of Velocity degrees +NONE Layer Between Two Depths Below Ocean Surface +OLYR Layer between two depths below ocean surface +OLYR Layer Between Two Depths Below Ocean Surface +LBTHL Layer Between Two Hybrid Levels +NONE Layer Between Two Hybrid Levels +LMBSR Layer-maximum base reflectivity dB +LOS Layer Ocean Surface and 26C Ocean Isothermal Level +NONE Layer Ocean Surface and 26C Ocean Isothermal Level +LAYTH Layer Thickness m +LAI Leaf Area Index +PDLY Level at Specified Pressure Difference from Ground to Level Pa +SPDL Level at Specified Pressure Difference from Ground to Level Pa +0DEG level of 0C Isotherm +ADCL Level of Adiabatic Condensation Lifted from the Surface +CTL Level of Cloud Tops +LTNG Lightning +LTNG Lightning non-dim +LMBINT Limb Intensity J\*m^2\*s^1 +ARAIN Liquid precipitation (rainfall) kg/m2 +ARAIN Liquid precipitation (rainfall) mm +LSOIL Liquid soil moisture content (non-frozen) mm +LIQVSM Liquid Volumetric Soil Moisture (Non-Frozen) m^3/m^3 +SOILL Liquid volumetric soil moisture (non-frozen) Proportion +LOPP Longitude of Presure Point degrees +LOUV Longitude of U Wind Component of Velocity degrees +LOVV Longitude of V Wind Component of Velocity degrees +LWAVR Long wave radiation flux W/m^2 +LWHR Long-Wave Radiative Heating Rate K/s +LCBL Low cloud bottom level +LCBL Low Cloud Bottom Level +LCDC Low cloud cover % +LCLY Low Cloud Layer +LCY Low cloud layer +LCY Low Cloud Layer +LCTL Low cloud top level +LCTL Low Cloud Top Level +LLSM Lower layer soil moisture kg/m^3 +LBSLW Lowest Bottom Level of Supercooled Liquid Water Layer +LSCLW Lowest bottom level of supercooled liquid water layer +LSCLW Lowest Bottom Level of Supercooled Liquid Water Layer +LLTW Lowest level of the wet bulb zero +LLTW Lowest Level of the Wet Bulb Zero +LWBZ Lowest Level of the Wet Bulb Zero +WBZ Lowest Level of the Wet Bulb Zero +LowLayerCompositeReflectivity Low Layer Composite Reflectivity (0-24 kft) dBZ +LAVNI Low-Level aviation interest +MergedAzShear02kmAGL Low-Level Azimuthal Shear (0-2km AGL) 1/s +LLCompositeReflectivity Low-Level Composite Reflectivity dBZ +HeightLLCompositeReflectivity Low-Level Composite Reflectivity Height m +RotationTrackLL120min Low-Level Rotation Tracks 0-2km AGL (120 min. accum.) 1/s +RotationTrackLL1440min Low-Level Rotation Tracks 0-2km AGL (1440 min. accum.) 1/s +RotationTrackLL240min Low-Level Rotation Tracks 0-2km AGL (240 min. accum.) 1/s +RotationTrackLL30min Low-Level Rotation Tracks 0-2km AGL (30 min. accum.) 1/s +RotationTrackLL360min Low-Level Rotation Tracks 0-2km AGL (360 min. accum.) 1/s +RotationTrackLL60min Low-Level Rotation Tracks 0-2km AGL (60 min. accum.) 1/s +BTOT Magnetic Field Magnitude T +MTHA Main thermocline anomaly m +MTHD Main thermocline depth m +LMH Mass Point Model Surface +MAXAH Maximum absolute humidity kg/m^3 +MAXAH Maximum Absolute Humidity kg m-3 +MACAT Maximum Cloud Air Turbulence Potential mm +REFC Maximum/Composite radar reflectivity dB +MTHE Maximum equivalent potential temperature level +MTHE Maximum Equivalent Potential Temperature level +MESH Maximum Estimated Size of Hail (MESH) mm +MAIP Maximum Icing Potential mm +MAXWH Maximum Individual Wave Height m +PRPMax Maximum Precipitation Return Period year +QPEFFGMax Maximum QPE-to-FFG Ratio % +MAXRH Maximum relative humidity % +MAXRH Maximum Relative Humidity % +MXSALB Maximum snow albedo % +MXSALB Maximum Snow Albedo % +MXSALB Maximum Snow Albedo\* % +QMAX Maximum specific humidity at 2m kg/kg +TMAX Maximum temperature K +MWSL Maximum Wind Level +MAXWS Maximum wind speed m/s +MACTP Max in-Cloud Turbulence Potential mm +MECAT Mean Cloud Air Turbulence Potential mm +MEI Mean Icing Potential mm +MECTP Mean in-Cloud Turbulence Potential mm +MWSPER Mean period of combined wind waves and swell s +SWPER Mean period of swell waves s +WVPER Mean period of wind waves s +MSL Mean Sea Level Pa +M2SPW Mean square slope of waves +MZPTSW Mean Zero-Crossing Period of The Total Swell s +MZPWW Mean Zero-Crossing Period of The Wind Waves s +MZWPER Mean Zero-Crossing Wave Period s +MCDC Medium cloud cover % +MergedBaseReflectivityQC Merged Base Reflectivity dBZ +MergedReflectivityAtLowestAltitude Merged Reflectivity At Lowest Altitude (RALA) dBZ +VGWD Meridional flux of gravity wave stress N/m^2 +V-GWD Meridional Flux of Gravity Wave Stress N/m^2 +MESHTrack120min MESH Tracks (120 min. accum.) mm +MESHTrack1440min MESH Tracks (1440 min. accum.) mm +MESHTrack240min MESH Tracks (240 min. accum.) mm +MESHTrack30min MESH Tracks (30 min. accum.) mm +MESHTrack360min MESH Tracks (360 min. accum.) mm +MESHTrack60min MESH Tracks (60 min. accum.) mm +MCBL Middle cloud bottom level +MCBL Middle Cloud Bottom Level +MCLY Middle Cloud Layer +MCY Middle cloud layer +MCY Middle Cloud Layer +MCTL Middle cloud top level +MCTL Middle Cloud Top Level +MergedAzShear36kmAGL Mid-Level Azimuthal Shear (3-6km AGL) 1/s +RotationTrackML120min Mid-Level Rotation Tracks 3-6km AGL (120 min. accum.) 1/s +RotationTrackML1440min Mid-Level Rotation Tracks 3-6km AGL (1440 min. accum.) 1/s +RotationTrackML240min Mid-Level Rotation Tracks 3-6km AGL (240 min. accum.) 1/s +RotationTrackML30min Mid-Level Rotation Tracks 3-6km AGL (30 min. accum.) 1/s +RotationTrackML360min Mid-Level Rotation Tracks 3-6km AGL (360 min. accum.) 1/s +RotationTrackML60min Mid-Level Rotation Tracks 3-6km AGL (60 min. accum.) 1/s +RSMIN Minimal stomatal resistance s/m +DEPMN Minimum dew point depression K +MINRH Minimum Relative Humidity % +QMIN Minimum specific humidity at 2m kg/kg +TMIN Minimum temperature K +Entire Atmosphere Missing200 200 +MIXHT mixed layer depth m +MIXHT Mixed Layer Depth m +MIXL Mixed Layer Depth m +MLYNO Model Layer number (From bottom up) +MTHT Model terrain height m +MRCONO Moderate risk convective outlook categorical +MSTAV Moisture availability % +UFLX Momentum flux, u component N/m^2 +VFLX Momentum flux, v component N/m^2 +MNTSF Montgomery stream function m^2/s^2 +MSLET MSLP (Eta model reduction) Pa +MSLPM MSLP (MAPS System Reduction) Pa +NLGSP Natural Log of Surface Pressure ln(kPa) +NBDSF Near IR Beam Downward Solar Flux W/m^2 +NBSALB Near IR, Black Sky Albedo % +NDDSF Near IR Diffuse Downward Solar Flux W/m^2 +NWSALB Near IR, White Sky Albedo % +AOHFLX Net Air-Ocean Heat Flux W/m^2 +NLWRCS Net Long-Wave Radiation Flux, Clear Sky W/m^2 +NLWRS Net long wave radiation flux (surface) W/m^2 +NLWRT Net long wave radiation flux (top of atmosphere) W/m^2 +NLWRF Net Long-Wave Radiation Flux W/m^2 +NSWRFCS Net Short-Wave Radiation Flux, Clear Sky W/m^2 +NSWRS Net short-wave radiation flux (surface) W/m^2 +NSWRT Net short-wave radiation flux (top of atmosphere) W/m^2 +NSWRF Net Short Wave Radiation Flux W/m^2 +NTAT Nominal Top of the Atmosphere +CDLYR Non-convective cloud cover % +CDLYR Non-Convective Cloud Cover % + non-dim CD +NWSTR Normalised Waves Stress +NDVI Normalized Difference Vegetation Index +NCIP Number concentration for ice particles +NCIP Number concentration for ice particles non-dim +MIXLY Number of mixed layers next to surface integer +NPIXU Number Of Pixels Used Numeric +RLYRS Number of soil layers in root zone non-dim +RLYRS Number of soil layers in root zone Numeric +RLYRS Number of soil layers in root zone +OHC Ocean Heat Content J/m^2 +OITL Ocean Isotherm Level (1/10 deg C) C +NONE Ocean Isotherm Level 1/10 ℃ +OITL Ocean Isotherm Level 1/10 ℃ +NONE Ocean Mixed Layer +OML Ocean Mixed Layer +P2OMLT Ocean Mixed Layer Potential Density (Reference 2000m) kg/m^3 +OMLU Ocean Mixed Layer U Velocity m/s +OMLV Ocean Mixed Layer V Velocity m/s +ELEV Ocean Surface Elevation Relative to Geoid m +OMGALF Omega (Dp/Dt) divide by density K +EWATR Open water evaporation (standing water) W/m^2 +OSD Ordered Sequence of Data +OSEQ Ordered Sequence of Data +OZCON Ozone Concentration (PPB) PPB +OZMAX1 Ozone Daily Max from 1-hour Average ppbV +OZMAX8 Ozone Daily Max from 8-hour Average ppbV +O3MR Ozone Mixing Ratio kg \* kg^-1 +O3MR Ozone mixing ratio kg/kg +O3MR Ozone Mixing Ratio kg/kg +POZO Ozone production from col ozone term kg/kg/s +POZT Ozone production from temperature term kg/kg/s +POZ Ozone production kg/kg/s +TOZ Ozone tendency kg/kg/s +VDFOZ Ozone vertical diffusion kg/kg/s +SIGPAR Parallel Conductivity S\*m^1 +PRATMP Parallel Temperature K +PLI Parcel lifted index (to 500 mb) K +PLSMDEN Particle Number Density m^3 +PMTC Particulate matter (coarse) mg \* m^-3 +PMTC Particulate matter (coarse) mm\*g/m^3 +LPMTF Particulate matter (fine) log10(mg \* m^-3) +LPMTF Particulate matter (fine) log10(mm\*g/m^3) +PMTF Particulate matter (fine) mg \* m^-3 +PMTF Particulate matter (fine) mm\*g/m^3 +PPERTS Peak Period of The Total Swell s +PPERWW Peak Period of The Wind Waves s +PWPER Peak Wave Period s +SIGPED Pedersen Conductivity S\*m^1 +CPOFP Percent frozen precipitation % +PCTP1 Percent pcpn in 1st 6-h sub-period of 24 hr period % +PCTP2 Percent pcpn in 2nd 6-h sub-period of 24 hr period % +PCTP3 Percent pcpn in 3rd 6-h sub-period of 24 hr period % +PCTP4 Percent pcpn in 4th 6-h sub-period of 24 hr period % +PPSUB Percent precipitation in a sub-period of an overall period (Encoded as per cent accumulation over the sub-period) % +PMAXWH Period of Maximum Individual Wave Height s +PRPTMP Perpendicular Temperature K +PHOTAR Photosynthetically Active Radiation W/m^2 +PIXST Pixel scene type (Code table 4.218) +BLD Planetary Boundary Layer +HPBL Planetary boundary layer height m +HPBL Planetary Boundary Layer Height m +PLBL Planetary Boundary Layer +PBLR Planetary boundary layer regime (Code table 4.209) +PBLREG Planetary Boundary Layer Regime See Table 4.209 +CNWAT Plant canopy surface water mm +PDMAX1 PM 2.5 Daily Max from 1-hour Average ug/m^3 +PDMAX24 PM 2.5 Daily Max from 24-hour Average ug/m^3 +PEVAP Potential Evaporation kg m-2 +PEVAP Potential evaporation mm +PEVAP Potential Evaporation mm +PEVPR Potential Evaporation Rage W/m^2 +PEVPR Potential evaporation rate W/m^2 +PEVPR Potential Evaporation Rate W m-2 +THZ0 Potential temperature at top of viscous sublayer K +POT Potential temperature K +POT Potential temperature (theta) K +PV Potential vorticity K \*m^-2 \*kg^-1 \*s^-1 +PV Potential vorticity K \*m^-2\* kg^-1 \*s^-1 +PVL Potential Vorticity K \* m^2/kg^1\*s^1 +PVORT Potential vorticity K \* m^2 \* kg^-1\* s^-1 +PVMWW Potential Vorticity (Mass-Weighted) m/s +PWC Precipitable water category (Code table 4.202) +PWCAT Precipitable Water Category See Table 4.202 +P WAT Precipitable Water kg m-2 +PWAT Precipitable water mm +PRCP Precipitation mm +PRATE Precipitation Rate kg m-2 s-1 +PRATE Precipitation rate mm / s +PTYPE Precipitation type (Code table 4.201) +PTYPE Precipitation Type See Table 4.201 +PR Precip rate mm/hr +(See note 3) Predominant Weather Numeric +PWTHER Predominant Weather Numeric (See note 3) +PALT Pressure altitude m +PRESA Pressure anomaly Pa +PCBB Pressure at Cumulonimbus Bas Pa +PCBT Pressure at Cumulonimbus To Pa +PECBB Pressure at Embedded Cumulonimbus Bas Pa +PECBT Pressure at Embedded Cumulonimbus To Pa +PRESDEV Pressure deviation from ground to level Pa +PRESD Pressure deviation from mean sea level Pa +PRESN Pressure (nearest grid point) Pa +PLPL Pressure of level from which parcel was lifted Pa +PLPL Pressure of most parcel with highest theta-e in lowest 300 mb Pa +P Pressure Pa +PRES Pressure Pa +PRES Pressure Pa +PRMSL Pressure reduced to MSL Pa +PTEND Pressure tendency Pa/s +DIRPW Primary wave direction Degree +PERPW Primary wave mean period s +POP Probability of 0.01 inches of precipitation % +POP Probability of 0.01 inch of precipitation (POP) % +PROCON Probability of Convection % +PPFFG Probability of Excessive Rain % +CPOZP Probability of Freezing Precipitation % +PFREZPREC Probability of Freezing Precipitation % +CPOFP Probability of Frozen Precipitation % +PFROZPREC Probability of Frozen Precipitation % +PPFFG Probability of precipitation exceeding flash flood guidance values % +POSH Probability of Severe Hail (POSH) % +WarmRainProbability Probability of Warm Rain % +CWR Probability of Wetting Rain, exceeding in 0.10" in a given time period % +PTAN Prob of Temperature above normal % +PTBN Prob of Temperature below normal % +PTNN Prob of Temperature near normal % +PPAN Prob of Total Precipitation above normal % +PPBN Prob of Total Precipitation below normal % +PPNN Prob of Total Precipitation near normal % +PROTDEN Proton Density m^3 +DIFPFLUX Proton Flux (Differential) (m^2\*s\*sr\*eV)^1 +INTPFLUX Proton Flux (Integral) (m^2\*s\*sr)^1 +PROTTMP Proton Temperature K +EPOT Pseudo-adiabatic potential temperature or equivalent potential temperature K +MountainMapperQPE12H QPE - Mountain Mapper (12 hr. accum.) mm +MountainMapperQPE01H QPE - Mountain Mapper (1 hr. accum.) mm +MountainMapperQPE24H QPE - Mountain Mapper (24 hr. accum.) mm +MountainMapperQPE03H QPE - Mountain Mapper (3 hr. accum.) mm +MountainMapperQPE48H QPE - Mountain Mapper (48 hr. accum.) mm +MountainMapperQPE06H QPE - Mountain Mapper (6 hr. accum.) mm +MountainMapperQPE72H QPE - Mountain Mapper (72 hr. accum.) mm +GaugeOnlyQPE12H QPE - Radar Gauge Only (12 hr. accum.) mm +GaugeOnlyQPE01H QPE - Radar Gauge Only (1 hr. accum.) mm +GaugeOnlyQPE24H QPE - Radar Gauge Only (24 hr. accum.) mm +GaugeOnlyQPE03H QPE - Radar Gauge Only (3 hr. accum.) mm +GaugeOnlyQPE48H QPE - Radar Gauge Only (48 hr. accum.) mm +GaugeOnlyQPE06H QPE - Radar Gauge Only (6 hr. accum.) mm +GaugeOnlyQPE72H QPE - Radar Gauge Only (72 hr. accum.) mm +RadarOnlyQPE12H QPE - Radar Only (12 hr. accum.) mm +RadarOnlyQPE01H QPE - Radar Only (1 hr. accum.) mm +RadarOnlyQPE24H QPE - Radar Only (24 hr. accum.) mm +RadarOnlyQPE03H QPE - Radar Only (3 hr. accum.) mm +RadarOnlyQPE48H QPE - Radar Only (48 hr. accum.) mm +RadarOnlyQPE06H QPE - Radar Only (6 hr. accum.) mm +RadarOnlyQPE72H QPE - Radar Only (72 hr. accum.) mm +GaugeCorrQPE12H QPE - Radar with Gauge Bias Correction (12 hr. accum.) mm +GaugeCorrQPE01H QPE - Radar with Gauge Bias Correction (1 hr. accum.) mm +GaugeCorrQPE24H QPE - Radar with Gauge Bias Correction (24 hr. accum.) mm +GaugeCorrQPE03H QPE - Radar with Gauge Bias Correction (3 hr. accum.) mm +GaugeCorrQPE48H QPE - Radar with Gauge Bias Correction (48 hr. accum.) mm +GaugeCorrQPE06H QPE - Radar with Gauge Bias Correction (6 hr. accum.) mm +GaugeCorrQPE72H QPE - Radar with Gauge Bias Correction (72 hr. accum.) mm +PrecipRate Radar Precipitation Rate (SPR) mm/hr +RadarQualityIndex Radar Quality Index (RQI) +RDSP1 Radar spectra (1) +RDSP2 Radar spectra (2) +RDSP3 Radar spectra (3) +RDLNUM Radial number (2pi/lambda) m-1 +SWRAD Radiance (with respect to wave length) W \* m^-3 \*sr^-1 +LWRAD Radiance (with respect to wave number) W \* m^-1 \*sr^-1 +EPSR Radiative emissivity +EPSR Radiative emissivity mm +FRAIN Rain fraction of total cloud water Proportion +FRAIN Rain Fraction of Total Liquid Water +FRAIN Rain Fraction of Total Liquid Water non-dim +FRAIN Rain Fraction of Total Liquid Water Proportion +RWMR Rain Mixing Ratio kg kg-1 +RWMR Rain mixing ratio kg/kg +RPRATE Rain Precipitation Rate kg m-2s-1 +RPRATE Rain Precipitation Rate mm/s +RDRIP Rate of water dropping from canopy to ground unknown +ground Rate of water dropping from canopy to RDRIP +MergedReflectivityComposite Raw Composite Reflectivity Mosaic dBZ +MergedBaseReflectivity Raw Merged Base Reflectivity dBZ +RFL06 Reflectance in 0.6 Micron Channel % +RFL08 Reflectance in 0.8 Micron Channel % +RFL16 Reflectance in 1.6 Micron Channel % +RFL39 Reflectance in 3.9 Micron Channel % +Reflectivity0C Reflectivity at 0C dBZ +ReflectivityM10C Reflectivity at -10C dBZ +ReflectivityM15C Reflectivity at -15C dBZ +REFD Reflectivity at 1 km AGL dB +ReflectivityM20C Reflectivity at -20C dBZ +ReflectivityM5C Reflectivity at -5C dBZ +ReflectivityAtLowestAltitude Reflectivity At Lowest Altitude (RALA) dBZ +REFD Reflectivity dB +RAZA Relative Azimuth Angle Degree +RELD Relative divergence s^-1 +REV Relative Error Variance +RH Relative humidity % +R H Relative Humidity % +RHPW Relative Humidity with Respect to Precipitable Water % +RELV Relative vorticity s^-1 +RSSC Remotely sensed snow cover (Code table 4.215) +RI Richardson number Numeric +RI Richardson Number Numeric +FRIME Rime Factor +RIME Rime Factor non-dim +RIME Rime factor Numeric +RIME Rime Factor Numeric +RIME Rime Factor +SFCRH Roughness length for heat m +SALTY Salinity kg/kg +SLTFL Salt Flux mm\*s +SATD Saturation deficit Pa +SAT D Saturation Deficit Pa +SATOSM Saturation Of Soil Moisture kg/m^3 +SCALB Scaled albedo Numeric +SCBT Scaled brightness temperature Numeric +SCCTP Scaled cloud top pressure Numeric +SCLI Scaled lifted index Numeric +SCPW Scaled precipitable water Numeric +SCRAD Scaled radiance Numeric +SCST Scaled skin temperature Numeric +SCESTUWIND Scatterometer Estimated U Wind Component m/s +SCESTVWIND Scatterometer Estimated V Wind Component m/s +SCINT Scintillation Numeric +SEAB Sea Bottom +SeamlessHSR Seamless Hybrid Scan Reflectivity (SHSR) dBZ +SeamlessHSRHeight Seamless Hybrid Scan Reflectivity (SHSR) Height km +SSHG Sea Surface Height Relative to Geoid m +DIRSW Secondary wave direction Degree +PERSW Secondary wave mean periods s +s Seconds prior to initial reference time (defined in Section 1) TSEC +TSEC Seconds prior to initial reference time s +TSEC Seconds Prior To Initial Reference Time s +SHTFL Sensible heat net flux W/m^2 +SHI Severe Hail Index (SHI) +SCBL Shallow convective cloud bottom level +SCBL Shallow Convective Cloud Bottom Level +SCCBT Shallow Convective Cloud Bottom Level +SCCTL Shallow Convective Cloud Top Level +SCTL Shallow convective cloud top level +SCTL Shallow Convective Cloud Top Level +SHAHR Shallow Convective Heating rate K/s +SHAMR Shallow Convective Moistening Rate kg kg-1 s-1 +SHAMR Shallow Convective Moistening Rate kg/kg\*s +SWAVR Short wave radiation flux W/m^2 +SGCVV Sigma coordinate vertical velocity s^-1 +SIGL Sigma Level +SHAILPRO Significant Hail probability % +SIGHAILPROB Significant Hail probability % +HTSGW Significant height of combined wind waves and swell m +SWELL Significant height of swell waves m +WVHGT Significant height of wind waves (m) m +SIGTRNDPROB Significant Tornado probability % +STORPROB Significant Tornado probability % +SIGWINDPROB Significant Wind probability % +SWINDPRO Significant Wind probability % + Silt loam +SBC123 Simulated Brightness Counts for GOES 12, Channel 3 Byte +SBC124 Simulated Brightness Counts for GOES 12, Channel 4 Byte +SBTA1610 Simulated Brightness Temperature for ABI GOES-16, Band-10 K +SBTA1611 Simulated Brightness Temperature for ABI GOES-16, Band-11 K +SBTA1612 Simulated Brightness Temperature for ABI GOES-16, Band-12 K +SBTA1613 Simulated Brightness Temperature for ABI GOES-16, Band-13 K +SBTA1614 Simulated Brightness Temperature for ABI GOES-16, Band-14 K +SBTA1615 Simulated Brightness Temperature for ABI GOES-16, Band-15 K +SBTA1616 Simulated Brightness Temperature for ABI GOES-16, Band-16 K +SBTA167 Simulated Brightness Temperature for ABI GOES-16, Band-7 K +SBTA168 Simulated Brightness Temperature for ABI GOES-16, Band-8 K +SBTA169 Simulated Brightness Temperature for ABI GOES-16, Band-9 K +SBTA1710 Simulated Brightness Temperature for ABI GOES-17, Band-10 K +SBTA1711 Simulated Brightness Temperature for ABI GOES-17, Band-11 K +SBTA1712 Simulated Brightness Temperature for ABI GOES-17, Band-12 K +SBTA1713 Simulated Brightness Temperature for ABI GOES-17, Band-13 K +SBTA1714 Simulated Brightness Temperature for ABI GOES-17, Band-14 K +SBTA1715 Simulated Brightness Temperature for ABI GOES-17, Band-15 K +SBTA1716 Simulated Brightness Temperature for ABI GOES-17, Band-16 K +SBTA177 Simulated Brightness Temperature for ABI GOES-17, Band-7 K +SBTA178 Simulated Brightness Temperature for ABI GOES-17, Band-8 K +SBTA179 Simulated Brightness Temperature for ABI GOES-17, Band-9 K +AMSRE10 Simulated Brightness Temperature for AMSRE on Aqua, Channel 10 K +AMSRE11 Simulated Brightness Temperature for AMSRE on Aqua, Channel 11 K +AMSRE12 Simulated Brightness Temperature for AMSRE on Aqua, Channel 12 K +AMSRE9 Simulated Brightness Temperature for AMSRE on Aqua, Channel 9 K +SBT112 Simulated Brightness Temperature for GOES 11, Channel 2 K +SBT113 Simulated Brightness Temperature for GOES 11, Channel 3 K +SBT114 Simulated Brightness Temperature for GOES 11, Channel 4 K +SBT115 Simulated Brightness Temperature for GOES 11, Channel 5 K +SBT122 Simulated Brightness Temperature for GOES 12, Channel 2 K +SBT123 Simulated Brightness Temperature for GOES 12, Channel 3 K +SBT124 Simulated Brightness Temperature for GOES 12, Channel 4 K +SBT125 Simulated Brightness Temperature for GOES 12, Channel 5 K +SBT124 Simulated Brightness Temperature for GOES E Infrared K +SBT123 Simulated Brightness Temperature for GOES E Water Vapor K +SBT114 Simulated Brightness Temperature for GOES W Infrared K +SBT113 Simulated Brightness Temperature for GOES W Water Vapor K +SRFA161 Simulated Reflectance Factor for ABI GOES-16, Band-1 +SRFA162 Simulated Reflectance Factor for ABI GOES-16, Band-2 +SRFA163 Simulated Reflectance Factor for ABI GOES-16, Band-3 +SRFA164 Simulated Reflectance Factor for ABI GOES-16, Band-4 +SRFA165 Simulated Reflectance Factor for ABI GOES-16, Band-5 +SRFA166 Simulated Reflectance Factor for ABI GOES-16, Band-6 +SRFA171 Simulated Reflectance Factor for ABI GOES-17, Band-1 +SRFA172 Simulated Reflectance Factor for ABI GOES-17, Band-2 +SRFA173 Simulated Reflectance Factor for ABI GOES-17, Band-3 +SRFA174 Simulated Reflectance Factor for ABI GOES-17, Band-4 +SRFA175 Simulated Reflectance Factor for ABI GOES-17, Band-5 +SRFA176 Simulated Reflectance Factor for ABI GOES-17, Band-6 +SKTMP Skin Temperature K +SRCONO Slight risk convective outlook categorical +SSGSO Slope Of Sub-Grid Scale Orography Numeric +SNOAG Snow age day +SNOAG Snow Age day +SALBD Snow Albedo % +SCE Snow Cover by elevation (snow=0-252,neither=253,clouds=254) dm +SCP Snow Cover % +SC Snow Cover (snow=250,clouds=100,neither=50) +SNOWC Snow cover % +SNOWC Snow Cover % +SDEN Snow Density kg m-3 +SDEN Snow Density kg/m^3 +SNOD Snow depth m +SNO D Snow Depth m +SDWE Snow Depth Water Equivalent kg m-2 +SDWE Snow Depth Water Equivalent mm +SEVAP Snow Evaporation kg m-2 +SEVAP Snow Evaporation mm +SRWEQ Snowfall Rate Water Equivalent kg m-2 s-1 +SRWEQ Snowfall rate water equivalent mm / s +SNFALB Snow free albedo % +SNFALB Snow-Free Albedo % +SNO M Snow Melt kg m-2 +SNOM Snow melt mm +SNMR Snow Mixing Ratio kg kg-1 +SNMR Snow mixing ratio kg/kg +SNOHF Snow phase change heat flux W/m^2 +SNOHF Snow Phase Change Heat Flux W/m^2 +SPRATE Snow Precipitation Rate kg m-2s-1 +SPRATE Snow Precipitation Rate mm/s +SNOWT Snow temperature, depth-avg K +SNOT Snow temperature K +SNO T Snow temperature K +SNOT Snow Temperature K +SCE Snow water equivalent cm +SWEPN Snow water equivalent percent of normal % +SOILM Soil moisture content mm +SOILM Soil Moisture kg/m^3 +RCSOL Soil moisture parameter in canopy conductance Fraction +RCSOL Soil moisture parameter in canopy conductance Proportion +SOILP Soil Porosity m^3/m^3 +POROS Soil porosity Proportion +TSOIL Soil temperature K +SOTYP Soil type index +EUVIRR Solar EUV Irradiance W\*m^2 +RCS Solar parameter in canopy conductance Fraction +RCS Solar parameter in canopy conductance Proportion +SP Solar photosphere +SWHR Solar Radiative Heating Rate K/s +SOLRF Solar Radio Emissions W\*m^2\*Hz^1 +SPECIRR Solar Spectral Irradiance W\*m^2\*n\*m^1 +XLONG Solar X-ray Flux (XRS Long) W\*m^2 +XSHRT Solar X-ray Flux (XRS Short) W\*m^2 +SOLZA Solar Zenith Angle Degree +AMSL Specific Altitude Above Mean Sea Level m +QZ0 Specific humidity at top of viscous sublayer kg/kg +SPF H Specific Humidity kg kg-1 +SPFH Specific humidity kg/kg +HTGL Specified Height Level Above Ground m +SRCS Specified radius from the center of the Sun m +DWWW Spectal directional width of the wind waves +SPFTR Spectral Peakedness Factor s^-1 +SICED Speed of ice drift m/s +SPRDF Spread F m +HSTDV Standard deviation of height m +SDSGSO Standard Deviation Of Sub-Grid Scale Orography m +TSD1D Standard Dev. of IR Temp. over 1x1 deg. area K +HLCY Storm relative helicity J/kg +SSRUN Storm surface runoff mm +SURGE Storm Surge m +STPA Storm total precip accum mm +STRM Stream function m^2/s +SBSNO Sublimation (evaporation from snow) W m-2 +SBSNO Sublimation (evaporation from snow) W/m^2 +SUN Sunshine duration (ECMWF proposal, not WMO approved) s +SUNSD Sunshine Duration s +SUNS SunShine Numeric +SIPD Supercooled Large Droplet Icing mm +SIPD Supercooled Large Droplet (SLD) Icing See Table 4.207See Note (1) +SLDP Supercooled Large Droplet (SLD) Probabilitysee note 1 % +SLDP Supercooled Large Droplet (SLD) Probability % +SuperLayerCompositeReflectivity Super Layer Composite Reflectivity (33-60 kft) dBZ +AKHS Surface exchange coefficients for T and Q divided by delta z m/s +AKMS Surface exchange coefficients for U and V divided by delta z m/s +LFTX Surface Lifted Index K +SLI Surface lifted index K +PrecipType Surface Precipitation Type (SPT) +SFCR Surface roughness m +SSST Surface Salinity Trend psu per day +SLTYP Surface Slope Type Index +ModelSurfaceTemperature Surface Temperature C +SSTT Surface Temperature Trend degree per day +SSTOR Surface water storage mm +Surge Surge Height m +SX Sweat index Numeric +TMPA Temperature anomaly K +T Temperature K +TMP Temperature K +TMPSWP Temperature K +RCT Temperature parameter in canopy conductance Fraction +RCT Temperature parameter in canopy conductance Proportion +TTDIA Temperature Tendency By All Physics K/s +TTRAD Temperature tendency by all radiation K\*s^-1 +TTRAD Temperature tendency by all radiation K/s +TTPHY Temperature Tendency By Non-radiation Physics K/s +WTEND Tendency of vertical velocity m/s^2 + The Associated Legendre Functions of the first kind are defined by +MASK Thematic Mask Numeric +THICK Thickness m +TSC Thunderstorm coverage (Code table 4.204) +TSMT Thunderstorm maximum tops m +TSTM Thunderstorm probability % +TSTM Thunderstorm Probability % +TACONCP Time-integrated air concentration of caesium pollutant Bq\*s/m^3 +TACONIP Time-integrated air concentration of iodine pollutant Bq\*s/m^3 +TACONRDP Time-integrated air concentration of radioactive pollutant Bq\*s/m^3 +PTOR Tornado probability % +TORPROB Tornado probability % +TRNDPROB Tornado probability % +TCDC Total cloud cover % +TCOLI Total column-integrated cloud ice mm +TCOLI Total Column-Integrated Cloud Ice mm +TCOLW Total column-integrated cloud water mm +TCOLW Total Column-Integrated Cloud Water mm +TCOLC Total column-integrated condensate mm +TCOLC Total Column-Integrated Condensate mm +TCOLM Total column-integrated melting ice kg m-2 +TCOLM Total column-integrated melting ice mm +TCIOZ Total Column Integrated Ozone Dobson +TCOLR Total Column Integrated Rain kg m-2 +TCOLR Total column integrated rain mm +TCOLR Total Column Integrated Rain mm +TCOLS Total Column Integrated Snow kg m-2 +TCOLS Total column integrated snow mm +TCOLS Total Column Integrated Snow mm +TCLSW Total column-integrated supercooled liquid water kg m-2 +TCLSW Total column-integrated supercooled liquid water mm +TCIWV Total Column Integrated Water Vapour kg m-2 +TCIWV Total Column Integrated Water Vapour mm +TCOLG Total Column Integrate Graupel kg/m^2 +TCWAT Total Column Water (Vertically integrated total water (vapour+cloud water/ice) kg m-2 +TCWAT Total Column Water(Vertically integrated total water (vapour+cloud water/ice) mm +TCOND Total Condensate kg \* kg^-1 +TCOND Total condensate kg/kg +TCOND Total Condensate kg/kg +THFLX Total Downward Heat Flux at Surface W/m^2 +TIPD Total Icing Potential Diagnostic non-dim +TIPD Total Icing Potential Diagnostic +TOZNE Total ozone Dobson +A PCP Total Precipitation kg m-2 +APCP Total precipitation mm +APCPN Total precipitation (nearest grid point) kg/m2 +APCPN Total precipitation (nearest grid point) mm +TPRATE Total Precipitation Rate kg m-2s-1 +TPRATE Total Precipitation Rate mm/s +PRSIGSV Total Probability of Extreme Severe Thunderstorms (Days 2,3) % +PRSIGSVR Total Probability of Extreme Severe Thunderstorms (Days 2,3) % +PRSVR Total Probability of Severe Thunderstorms (Days 2,3) % +ASNOW Total Snowfall m +TOTSN Total snowfall m +TSRATE Total Snowfall Rate m s-1 +TSRATE Total Snowfall Rate m/s +TSRWE Total Snowfall Rate Water Equivalent kg m-2s-1 +TSRWE Total Snowfall Rate Water Equivalent mm/s +TSNOW Total Snow kg/m2 +TSNOW Total Snow mm +TSNOWP Total Snow Precipitation kg m-2 +TSNOWP Total Snow Precipitation mm +TTX Total totals index K +TWATP Total Water Precipitation kg m-2 +TWATP Total Water Precipitation mm +TTHDP Transient thermocline depth m +TRANSO Transpiration Stree-Onset(Soil Moisture) kg/m^3 +SMREF Transpiration stress-onset (soil moisture) Proportion +TRANS Transpiration W/m^2 +TCHP Tropical Cyclone Heat Potential J/m^2\*K +TRO Tropopause +TRBBS Turbulence base m +TURBB Turbulence Base m +TURB Turbulence (Code table 4.208) +TPFI Turbulence Potential Forecast Index +TURB Turbulence See Table 4.208 +TRBTP Turbulence top m +TURBT Turbulence Top m +TKE Turbulent Kinetic Energy J kg-1 +TKE Turbulent kinetic energy J/kg +UOGRD u-component of current cm/s +UOGRD u-component of current m/s +MAXUW U Component of Hourly Maximum 10m Wind Speed m/s +UICE u-component of ice drift m/s +UGUST u-component of wind gust m/s +UGRD u-component of wind m/s +USTM U-component storm motion m/s +USTM U-Component Storm Motion m/s +USSD U-component Surface Stokes Drift m/s +UVI Ultra Violet Index J/m^2 +UPHL Updraft Helicity in Layer 2-5 km AGL m^2/s^2 +UPHL Updraft Helicity m^2/s^2 +ULSM Upper layer soil moisture kg/m^3 +ULST Upper layer soil temperature K +ULWRF Upward Long-Wave Rad. Flux W/m^2 +ULWRF Upward long-wave radiation flux W/m^2 + Upward Long-W/m^2 ULWRF +USWRF Upward Short-Wave Rad. Flux W/m^2 +USWRF Upward short-wave radiation flux W/m^2 + Upward Short-W/m^2 USWRF +UTRF Upward Total radiation Flux W/m^2 +DUVB UV-B downward solar flux W/m^2 +UVI UV Index J/m^2 +UVIUCS UV Index (Under Clear Sky) Numeric +VAPP Vapor pressure Pa +VAPP Vapor Pressure Pa +VOGRD v-component of current cm/s +VOGRD v-component of current m/s +MAXVW V Component of Hourly Maximum 10m Wind Speed m/s +VICE v-component of ice drift m/s +UGUST v-component of wind gust m/s +VGRD v-component of wind m/s +VSTM V-component storm motion m/s +VSTM V-Component Storm Motion m/s +VSSD V-component Surface Stokes Drift m/s +VEGT Vegetation canopy temperature K +VGTYP Vegetation Type Integer 0-13 +VEG Vegetation % +SPEED Velocity Magnitude (Speed) m\*s^1 +LMV Velocity Point Model Surface +VPOT Velocity potential m^2/s +VRATE Ventilation Rate m^2/s +VDFHR Vertical Diffusion Heating rate K/s +VDFVA Vertical Diffusion Meridional Acceleration m/s^2 +VDFMR Vertical Diffusion Moistening Rate kg/kg\*s +VDFUA Vertical Diffusion Zonal Acceleration m/s^2 +VEDH Vertical Eddy Diffusivity Heat exchange m^2/s +VTEC Vertical Electron Content m^2 +VII Vertically Integrated Ice (VII) kg/m^2 +VILIQ Vertically-integrated liquid kg/m^2 +MRMSVILDensity Vertically Integrated Liquid (VIL) Density g/m^3 +MRMSVIL Vertically Integrated Liquid (VIL) kg/m^2 +VIL Vertically Integrated Liquid (VIL) kg/m^2 +VWSH Vertical speed shear s^-1 +VWSH Vertical speed sheer s^-1 +VUCSH Vertical u-component shear s^-1 +VVCSH Vertical v-component shear s^-1 +DZDT Vertical velocity geometric m/s +VVEL Vertical velocity pressure Pa/s +VPTMP Virtual potential temperature K +VTMP Virtual temperature K +VIS Visibility m +VBDSF Visible Beam Downward Solar Flux W/m^2 +SBSALB Visible, Black Sky Albedo % +VDDSF Visible Diffuse Downward Solar Flux W/m^2 +Visible Visible Imagery +SWSALB Visible, White Sky Albedo % +VASH Volcanic ash (Code table 4.206) +VAFTD Volcanic Ash Forecast Transport and Dispersion log10(kg/m^3) +VOLASH Volcanic Ash See Table 4.206 +VOLDEC Volumetric Direct Evaporation Cease(Soil Moisture) m^3/m^3 +VSOSM Volumetric Saturation Of Soil Moisture m^3/m^3 +SOILW Volumetric soil moisture content Proportion +VSOILM Volumetric Soil Moisture m^3/m^3 +VOLTSO Volumetric Transpiration Stree-Onset(Soil Moisture) m^3/m^3 +VWILTM Volumetric Wilting Moisture m^3/m^3 +WCINC Water condensate added by precip assimilation mm +WCCONV Water Condensate Flux Convergance (Vertical Int) mm +WCVFLX Water Condensate Meridional Flux (Vertical Int) mm +WCUFLX Water Condensate Zonal Flux (Vertical Int) mm +WEASD Water Equivalent of Accumulated Snow Depth kg m-2 +WEASD Water equivalent of accumulated snow depth mm +WATR Water runoff mm +TEMPWTR Water temperature K +WVINC Water vapor added by precip assimilation mm +WVCONV Water Vapor Flux Convergance (Vertical Int) mm +WaterVapor Water Vapor Imagery K +WVVFLX Water Vapor Meridional Flux (Vertical Int) mm +WVUFLX Water Vapor Zonal Flux (Vertical Int) mm +WDIRW Wave Directional Width +WESP Wave Engery Spectrum s/m^2 +WVSP1 Wave spectra (1) +WVSP2 Wave spectra (2) +WVSP3 Wave spectra (3) +WSTP Wave Steepness +WSTR Wave Stress N/m^2 +wxType Weather +ModelWetbulbTemperature Wet Bulb Temperature C +WHTCOR White Light Coronagraph Radiance W\*s\*r^1\*m^2 +WHTRAD White Light Radiance W\*s\*r^1\*m^2 +WILT Wilting Point kg/m^3 +WILT Wilting point Proportion +WCI Wind chill factor K +WDIR Wind direction (from which blowing) deg +WMIXE Wind mixing energy J +WINDPROB Wind probability % +WINDPROB Wind Probability % +WGS Wind speed gust m/s +PWS Wind speed m/s +WIND Wind speed m/s +HGT X X-gradient of Height m^-1 +LPS X X-gradient of Log Pressure m^-1 +XRAYRAD X-Ray Radiance W\*s\*r^1\*m^2 +HGT Y Y-gradient of Height m^-1 +LPS Y Y-gradient of Log Pressure m^-1 +UGWD Zonal flux of gravity wave stress N/m^2 +U-GWD Zonal Flux of Gravity Wave Stress N/m^2 diff --git a/hagelslag/mapfiles/hrefv2_2018_map.txt b/hagelslag/mapfiles/hrefv2_2018_map.txt new file mode 100644 index 0000000..e535237 --- /dev/null +++ b/hagelslag/mapfiles/hrefv2_2018_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +lat_0=38.5 +lon_0=262.5 +lat_1=38.5 +lat_2=38.5 +units=m +dx=3000 +dy=3000 +sw_lon=237.28 +sw_lat=21.138 +ne_lon=299.08216099 +ne_lat=47.84237791 diff --git a/hagelslag/mapfiles/hrefv2_sectors/CO_2018_map.txt b/hagelslag/mapfiles/hrefv2_sectors/CO_2018_map.txt new file mode 100644 index 0000000..af55b03 --- /dev/null +++ b/hagelslag/mapfiles/hrefv2_sectors/CO_2018_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +units=m +dx=3000 +dy=3000 +lat_0=40.74201 +lat_1=40.74201 +lat_2=40.74201 +lon_0=-99.68095 +sw_lon=-109.099432 +sw_lat=36.567852 +ne_lon=-88.070762 +ne_lat=43.256675 diff --git a/hagelslag/mapfiles/hrefv2_sectors/CO_2018_mask.nc b/hagelslag/mapfiles/hrefv2_sectors/CO_2018_mask.nc new file mode 100644 index 0000000..2f68b2e Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_sectors/CO_2018_mask.nc differ diff --git a/hagelslag/mapfiles/hrefv2_sectors/GA_2018_map.txt b/hagelslag/mapfiles/hrefv2_sectors/GA_2018_map.txt new file mode 100644 index 0000000..3ab0637 --- /dev/null +++ b/hagelslag/mapfiles/hrefv2_sectors/GA_2018_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +lat_0=30.62978 +lon_0=-83.86875 +lat_1=30.62978 +lat_2=30.62978 +units=m +dx=3000 +dy=3000 +sw_lon=-90.842877 +sw_lat=24.328975 +ne_lon=-75.956940 +ne_lat=36.508042 diff --git a/hagelslag/mapfiles/hrefv2_sectors/GA_2018_mask.nc b/hagelslag/mapfiles/hrefv2_sectors/GA_2018_mask.nc new file mode 100644 index 0000000..3504a86 Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_sectors/GA_2018_mask.nc differ diff --git a/hagelslag/mapfiles/hrefv2_sectors/SD_2018_map.txt b/hagelslag/mapfiles/hrefv2_sectors/SD_2018_map.txt new file mode 100644 index 0000000..49bbc02 --- /dev/null +++ b/hagelslag/mapfiles/hrefv2_sectors/SD_2018_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +lat_0=45.732145 +lon_0=-101.33710 +lat_1=45.732145 +lat_2=45.732145 +units=m +dx=3000 +dy=3000 +sw_lon=-111.055257 +sw_lat=42.001929 +ne_lon=-90.025406 +ne_lat=49.497753 diff --git a/hagelslag/mapfiles/hrefv2_sectors/SD_2018_mask.nc b/hagelslag/mapfiles/hrefv2_sectors/SD_2018_mask.nc new file mode 100644 index 0000000..fd38842 Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_sectors/SD_2018_mask.nc differ diff --git a/hagelslag/mapfiles/hrefv2_sectors/TX_2018_map.txt b/hagelslag/mapfiles/hrefv2_sectors/TX_2018_map.txt new file mode 100644 index 0000000..4c8ca18 --- /dev/null +++ b/hagelslag/mapfiles/hrefv2_sectors/TX_2018_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +lat_0=31.41965 +lon_0=-99.58269 +lat_1=31.41965 +lat_2=31.41965 +units=m +dx=3000 +dy=3000 +sw_lon=-108.492258 +sw_lat=25.29 +ne_lon=-89.504237 +ne_lat=36.851076 diff --git a/hagelslag/mapfiles/hrefv2_sectors/TX_2018_mask.nc b/hagelslag/mapfiles/hrefv2_sectors/TX_2018_mask.nc new file mode 100644 index 0000000..aa94b65 Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_sectors/TX_2018_mask.nc differ diff --git a/hagelslag/mapfiles/hrefv2_us_mask.nc b/hagelslag/mapfiles/hrefv2_us_mask.nc new file mode 100644 index 0000000..b63ebc5 Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_us_mask.nc differ diff --git a/hagelslag/mapfiles/hrefv2_us_mask_djg.nc b/hagelslag/mapfiles/hrefv2_us_mask_djg.nc new file mode 100644 index 0000000..55b0435 Binary files /dev/null and b/hagelslag/mapfiles/hrefv2_us_mask_djg.nc differ diff --git a/hagelslag/mapfiles/hrrr_grib.csv b/hagelslag/mapfiles/hrrr_grib.csv new file mode 100644 index 0000000..7be9d07 --- /dev/null +++ b/hagelslag/mapfiles/hrrr_grib.csv @@ -0,0 +1,940 @@ +discipline,category,parameter_number,table_information,short_name +0,0,0,0,TMP +0,0,1,0,VTMP +0,0,2,0,POT +0,0,3,0,EPOT +0,0,4,0,TMAX +0,0,5,0,TMIN +0,0,6,0,DPT +0,0,7,0,DEPR +0,0,8,0,LAPR +0,0,9,0,TMPA +0,0,10,0,LHTFL +0,0,11,0,SHTFL +0,0,12,0,HEATX +0,0,13,0,WCF +0,0,14,0,MINDPD +0,0,15,0,VPTMP +0,0,16,0,SNOHF +0,0,17,0,SKINT +0,0,18,0,SNOT +0,0,19,0,TTCHT +0,0,20,0,TDCHT +0,0,192,1,SNOHF +0,0,193,1,TTRAD +0,0,194,1,REV +0,0,195,1,LRGHR +0,0,196,1,CNVHR +0,0,197,1,THFLX +0,0,198,1,TTDIA +0,0,199,1,TTPHY +0,0,200,1,TSD1D +0,0,201,1,SHAHR +0,0,202,1,VDFHR +0,0,203,1,THZ0 +0,0,204,1,TCHP +0,1,0,0,SPFH +0,1,1,0,RH +0,1,2,0,MIXR +0,1,3,0,PWAT +0,1,4,0,VAPP +0,1,5,0,SATD +0,1,6,0,EVP +0,1,7,0,PRATE +0,1,8,0,APCP +0,1,9,0,NCPCP +0,1,10,0,ACPCP +0,1,11,0,SNOD +0,1,12,0,SRWEQ +0,1,13,0,WEASD +0,1,14,0,SNOC +0,1,15,0,SNOL +0,1,16,0,SNOM +0,1,17,0,SNOAG +0,1,18,0,ABSH +0,1,19,0,PTYPE +0,1,20,0,ILIQW +0,1,21,0,TCOND +0,1,22,0,CLWMR +0,1,23,0,ICMR +0,1,24,0,RWMR +0,1,25,0,SNMR +0,1,26,0,MCONV +0,1,27,0,MAXRH +0,1,28,0,MAXAH +0,1,29,0,ASNOW +0,1,30,0,PWCAT +0,1,31,0,HAIL +0,1,32,0,GRLE +0,1,33,0,CRAIN +0,1,34,0,CFRZR +0,1,35,0,CICEP +0,1,36,0,CSNOW +0,1,37,0,CPRAT +0,1,38,0,MCONV +0,1,39,0,CPOFP +0,1,40,0,PEVAP +0,1,41,0,PEVPR +0,1,42,0,SNOWC +0,1,43,0,FRAIN +0,1,44,0,RIME +0,1,45,0,TCOLR +0,1,46,0,TCOLS +0,1,47,0,LSWP +0,1,48,0,CWP +0,1,49,0,TWATP +0,1,50,0,TSNOWP +0,1,51,0,TCWAT +0,1,52,0,TPRATE +0,1,53,0,TSRWE +0,1,54,0,LSPRATE +0,1,55,0,CSRWE +0,1,56,0,LSSRWE +0,1,57,0,TSRATE +0,1,58,0,CSRATE +0,1,59,0,LSSRATE +0,1,60,0,SDWE +0,1,61,0,SDEN +0,1,62,0,SEVAP +0,1,64,0,TCIWV +0,1,65,0,RPRATE +0,1,66,0,SPRATE +0,1,67,0,FPRATE +0,1,68,0,IPRATE +0,1,69,0,TCOLW +0,1,70,0,TCOLI +0,1,71,0,HAILMXR +0,1,72,0,TCOLH +0,1,73,0,HAILPR +0,1,74,0,TCOLG +0,1,75,0,GPRATE +0,1,76,0,CRRATE +0,1,77,0,LSRRATE +0,1,78,0,TCOLWA +0,1,79,0,EVARATE +0,1,80,0,TOTCON +0,1,81,0,TCICON +0,1,82,0,CIMIXR +0,1,83,0,SCLLWC +0,1,84,0,SCLIWC +0,1,85,0,SRAINC +0,1,86,0,SSNOWW +0,1,90,0,TKMFLX +0,1,91,0,UKMFLX +0,1,92,0,VKMFLX +0,1,192,1,CRAIN +0,1,193,1,CFRZR +0,1,194,1,CICEP +0,1,195,1,CSNOW +0,1,196,1,CPRAT +0,1,197,1,MCONV +0,1,198,1,MINRH +0,1,199,1,PEVAP +0,1,200,1,PEVPR +0,1,201,1,SNOWC +0,1,202,1,FRAIN +0,1,203,1,RIME +0,1,204,1,TCOLR +0,1,205,1,TCOLS +0,1,206,1,TIPD +0,1,207,1,NCIP +0,1,208,1,SNOT +0,1,209,1,TCLSW +0,1,210,1,TCOLM +0,1,211,1,EMNP +0,1,212,1,SBSNO +0,1,213,1,CNVMR +0,1,214,1,SHAMR +0,1,215,1,VDFMR +0,1,216,1,CONDP +0,1,217,1,LRGMR +0,1,218,1,QZ0 +0,1,219,1,QMAX +0,1,220,1,QMIN +0,1,221,1,ARAIN +0,1,222,1,SNOWT +0,1,223,1,APCPN +0,1,224,1,ACPCPN +0,1,225,1,FRZR +0,1,226,1,PWTHER +0,1,227,1,FROZR +0,1,241,1,TSNOW +0,1,242,1,RHPW +0,2,0,0,WDIR +0,2,1,0,WIND +0,2,2,0,UGRD +0,2,3,0,VGRD +0,2,4,0,STRM +0,2,5,0,VPOT +0,2,6,0,MNTSF +0,2,7,0,SGCVV +0,2,8,0,VVEL +0,2,9,0,DZDT +0,2,10,0,ABSV +0,2,11,0,ABSD +0,2,12,0,RELV +0,2,13,0,RELD +0,2,14,0,PVORT +0,2,15,0,VUCSH +0,2,16,0,VVCSH +0,2,17,0,UFLX +0,2,18,0,VFLX +0,2,19,0,WMIXE +0,2,20,0,BLYDP +0,2,21,0,MAXGUST +0,2,22,0,GUST +0,2,23,0,UGUST +0,2,24,0,VGUST +0,2,25,0,VWSH +0,2,26,0,MFLX +0,2,27,0,USTM +0,2,28,0,VSTM +0,2,29,0,CD +0,2,30,0,FRICV +0,2,31,0,TDCMOM +0,2,32,0,ETACVV +0,2,33,0,WINDF +0,2,192,1,VWSH +0,2,193,1,MFLX +0,2,194,1,USTM +0,2,195,1,VSTM +0,2,196,1,CD +0,2,197,1,FRICV +0,2,198,1,LAUV +0,2,199,1,LOUV +0,2,200,1,LAVV +0,2,201,1,LOVV +0,2,202,1,LAPP +0,2,203,1,LOPP +0,2,204,1,VEDH +0,2,205,1,COVMZ +0,2,206,1,COVTZ +0,2,207,1,COVTM +0,2,208,1,VDFUA +0,2,209,1,VDFVA +0,2,210,1,GWDU +0,2,211,1,GWDV +0,2,212,1,CNVU +0,2,213,1,CNVV +0,2,214,1,WTEND +0,2,215,1,OMGALF +0,2,216,1,CNGWDU +0,2,217,1,CNGWDV +0,2,218,1,LMV +0,2,219,1,PVMWW +0,2,220,1,MAXUVV +0,2,221,1,MAXDVV +0,2,222,1,MAXUW +0,2,223,1,MAXVW +0,2,224,1,VRATE +0,3,0,0,PRES +0,3,1,0,PRMSL +0,3,2,0,PTEND +0,3,3,0,ICAHT +0,3,4,0,GP +0,3,5,0,HGT +0,3,6,0,DIST +0,3,7,0,HSTDV +0,3,8,0,PRESA +0,3,9,0,GPA +0,3,10,0,DEN +0,3,11,0,ALTS +0,3,12,0,THICK +0,3,13,0,PRESALT +0,3,14,0,DENALT +0,3,15,0,5WAVH +0,3,16,0,U-GWD +0,3,17,0,V-GWD +0,3,18,0,HPBL +0,3,19,0,5WAVA +0,3,20,0,SDSGSO +0,3,21,0,ASGSO +0,3,22,0,SSGSO +0,3,23,0,GWD +0,3,24,0,ASGSO +0,3,25,0,NLPRES +0,3,192,1,MSLET +0,3,193,1,5WAVH +0,3,194,1,U-GWD +0,3,195,1,V-GWD +0,3,196,1,HPBL +0,3,197,1,5WAVA +0,3,198,1,MSLMA +0,3,199,1,TSLSA +0,3,200,1,PLPL +0,3,201,1,LPSX +0,3,202,1,LPSY +0,3,203,1,HGTX +0,3,204,1,HGTY +0,3,205,1,LAYTH +0,3,206,1,NLGSP +0,3,207,1,CNVUMF +0,3,208,1,CNVDMF +0,3,209,1,CNVDEMF +0,3,210,1,LMH +0,3,211,1,HGTN +0,3,212,1,PRESN +0,4,0,0,NSWRS +0,4,1,0,NSWRT +0,4,2,0,SWAVR +0,4,3,0,GRAD +0,4,4,0,BRTMP +0,4,5,0,LWRAD +0,4,6,0,SWRAD +0,4,7,0,DSWRF +0,4,8,0,USWRF +0,4,9,0,NSWRF +0,4,10,0,PHOTAR +0,4,11,0,NSWRFCS +0,4,12,0,DWUVR +0,4,50,0,UVIUCS +0,4,51,0,UVI +0,4,192,1,DSWRF +0,4,193,1,USWRF +0,4,194,1,DUVB +0,4,195,1,CDUVB +0,4,196,1,CSDSF +0,4,197,1,SWHR +0,4,198,1,CSUSF +0,4,199,1,CFNSF +0,4,200,1,VBDSF +0,4,201,1,VDDSF +0,4,202,1,NBDSF +0,4,203,1,NDDSF +0,4,204,1,DTRF +0,4,205,1,UTRF +0,5,0,0,NLWRS +0,5,1,0,NLWRT +0,5,2,0,LWAVR +0,5,3,0,DLWRF +0,5,4,0,ULWRF +0,5,5,0,NLWRF +0,5,6,0,NLWRCS +0,5,192,1,DLWRF +0,5,193,1,ULWRF +0,5,194,1,LWHR +0,5,195,1,CSULF +0,5,196,1,CSDLF +0,5,197,1,CFNLF +0,6,0,0,CICE +0,6,1,0,TCDC +0,6,2,0,CDCON +0,6,3,0,LCDC +0,6,4,0,MCDC +0,6,5,0,HCDC +0,6,6,0,CWAT +0,6,7,0,CDCA +0,6,8,0,CDCT +0,6,9,0,TMAXT +0,6,10,0,THUNC +0,6,11,0,CDCB +0,6,12,0,CDCT +0,6,13,0,CEIL +0,6,14,0,CDLYR +0,6,15,0,CWORK +0,6,16,0,CUEFI +0,6,17,0,TCOND +0,6,18,0,TCOLW +0,6,19,0,TCOLI +0,6,20,0,TCOLC +0,6,21,0,FICE +0,6,22,0,CDCC +0,6,23,0,CDCIMR +0,6,24,0,SUNS +0,6,25,0,CBHE +0,6,26,0,HCONCB +0,6,27,0,HCONCT +0,6,28,0,NCONCD +0,6,29,0,NCCICE +0,6,30,0,NDENCD +0,6,31,0,NDCICE +0,6,32,0,FRACCC +0,6,33,0,SUNSD +0,6,192,1,CDLYR +0,6,193,1,CWORK +0,6,194,1,CUEFI +0,6,195,1,TCOND +0,6,196,1,TCOLW +0,6,197,1,TCOLI +0,6,198,1,TCOLC +0,6,199,1,FICE +0,6,200,1,MFLUX +0,6,201,1,SUNSD +0,7,0,0,PLI +0,7,1,0,BLI +0,7,2,0,KX +0,7,3,0,KOX +0,7,4,0,TOTALX +0,7,5,0,SWEATX +0,7,6,0,CAPE +0,7,7,0,CIN +0,7,8,0,HLCY +0,7,9,0,EHLX +0,7,10,0,LFTX +0,7,11,0,4LFTX +0,7,12,0,RI +0,7,13,0,SHWINX +0,7,15,0,UPHL +0,7,192,1,LFTX +0,7,193,1,4LFTX +0,7,194,1,RI +0,7,195,1,CWDI +0,7,196,1,UVI +0,7,197,1,UPHL +0,7,198,1,LAI +0,7,199,1,MXUPHL +0,13,0,0,AEROT +0,13,192,1,PMTC +0,13,193,1,PMTF +0,13,194,1,LPMTF +0,13,195,1,LIPMF +0,14,0,0,TOZNE +0,14,1,0,O3MR +0,14,2,0,TCIOZ +0,14,192,1,O3MR +0,14,193,1,OZCON +0,14,194,1,OZCAT +0,14,195,1,VDFOZ +0,14,196,1,POZ +0,14,197,1,TOZ +0,14,198,1,POZT +0,14,199,1,POZO +0,14,200,1,OZMAX1 +0,14,201,1,OZMAX8 +0,14,202,1,PDMAX1 +0,14,203,1,PDMAX24 +0,15,0,0,BSWID +0,15,1,0,BREF +0,15,2,0,BRVEL +0,15,3,0,VIL +0,15,4,0,LMAXBR +0,15,5,0,PREC +0,15,6,0,RDSP1 +0,15,7,0,RDSP2 +0,15,8,0,RDSP3 +0,15,9,0,RFCD +0,15,10,0,RFCI +0,15,11,0,RFSNOW +0,15,12,0,RFRAIN +0,15,13,0,RFGRPL +0,15,14,0,RFHAIL +0,16,0,0,REFZR +0,16,1,0,REFZI +0,16,2,0,REFZC +0,16,3,0,RETOP +0,16,4,0,REFD +0,16,5,0,REFC +0,16,192,1,REFZR +0,16,193,1,REFZI +0,16,194,1,REFZC +0,16,195,1,REFD +0,16,196,1,REFC +0,16,197,1,RETOP +0,16,198,1,MAXREF +0,17,192,1,LTNG +0,18,0,0,ACCES +0,18,1,0,ACIOD +0,18,2,0,ACRADP +0,18,3,0,GDCES +0,18,4,0,GDIOD +0,18,5,0,GDRADP +0,18,6,0,TIACCP +0,18,7,0,TIACIP +0,18,8,0,TIACRP +0,18,10,0,AIRCON +0,18,11,0,WETDEP +0,18,12,0,DRYDEP +0,18,13,0,TOTLWD +0,19,0,0,VIS +0,19,1,0,ALBDO +0,19,2,0,TSTM +0,19,3,0,MIXHT +0,19,4,0,VOLASH +0,19,5,0,ICIT +0,19,6,0,ICIB +0,19,7,0,ICI +0,19,8,0,TURBT +0,19,9,0,TURBB +0,19,10,0,TURB +0,19,11,0,TKE +0,19,12,0,PBLREG +0,19,13,0,CONTI +0,19,14,0,CONTET +0,19,15,0,CONTT +0,19,16,0,CONTB +0,19,17,0,MXSALB +0,19,18,0,SNFALB +0,19,19,0,SALBD +0,19,20,0,ICIP +0,19,21,0,CTP +0,19,22,0,CAT +0,19,23,0,SLDP +0,19,24,0,CONTKE +0,19,25,0,WIWW +0,19,26,0,CONVO +0,19,192,1,MXSALB +0,19,193,1,SNFALB +0,19,194,1,SRCONO +0,19,195,1,MRCONO +0,19,196,1,HRCONO +0,19,197,1,TORPROB +0,19,198,1,HAILPROB +0,19,199,1,WINDPROB +0,19,200,1,STORPROB +0,19,201,1,SHAILPRO +0,19,202,1,SWINDPRO +0,19,203,1,TSTMC +0,19,204,1,MIXLY +0,19,205,1,FLGHT +0,19,206,1,CICEL +0,19,207,1,CIVIS +0,19,208,1,CIFLT +0,19,209,1,LAVNI +0,19,210,1,HAVNI +0,19,211,1,SBSALB +0,19,212,1,SWSALB +0,19,213,1,NBSALB +0,19,214,1,NWSALB +0,19,215,1,PRSVR +0,19,216,1,PRSIGSVR +0,19,217,1,SIPD +0,19,218,1,EPSR +0,19,219,1,TPFI +0,19,220,1,SVRTS +0,19,221,1,PROCON +0,19,222,1,CONVP +0,19,232,1,VAFTD +0,19,233,1,ICPRB +0,19,234,1,ICSEV +0,20,0,0,MASSDEN +0,20,1,0,COLMD +0,20,2,0,MASSMR +0,20,3,0,AEMFLX +0,20,4,0,ANPMFLX +0,20,5,0,ANPEMFLX +0,20,6,0,SDDMFLX +0,20,7,0,SWDMFLX +0,20,8,0,AREMFLX +0,20,9,0,WLSMFLX +0,20,10,0,WDCPMFLX +0,20,11,0,SEDMFLX +0,20,12,0,DDMFLX +0,20,13,0,TRANHH +0,20,14,0,TRSDS +0,20,50,0,AIA +0,20,51,0,CONAIR +0,20,52,0,VMXR +0,20,53,0,CGPRC +0,20,54,0,CGDRC +0,20,55,0,SFLUX +0,20,56,0,COAIA +0,20,57,0,TYABA +0,20,58,0,TYAAL +0,20,59,0,ANCON +0,20,100,0,SADEN +0,20,101,0,ATMTK +0,20,102,0,AOTK +0,20,103,0,SSALBK +0,20,104,0,ASYSFK +0,20,105,0,AECOEF +0,20,106,0,AACOEF +0,20,107,0,ALBSAT +0,20,108,0,ALBGRD +0,20,109,0,ALESAT +0,20,110,0,ALEGRD +0,20,131,0,NO2TROP +0,20,132,0,NO2VCD +0,20,133,0,BROVCD +0,20,134,0,HCHOVCD +0,190,0,0,ATEXT +0,191,0,0,TSEC +0,191,1,0,GEOLAT +0,191,2,0,GEOLON +0,191,192,1,NLAT +0,191,193,1,ELON +0,191,194,1,TSEC +0,191,195,1,MLYNO +0,191,196,1,NLATN +0,191,197,1,ELONN +0,192,1,0,COVMZ +0,192,2,0,COVTZ +0,192,3,0,COVTM +0,192,4,0,COVTW +0,192,5,0,COVZZ +0,192,6,0,COVMM +0,192,7,0,COVQZ +0,192,8,0,COVQM +0,192,9,0,COVTVV +0,192,10,0,COVQVV +0,192,11,0,COVPSPS +0,192,12,0,COVQQ +0,192,13,0,COVVVVV +0,192,14,0,COVTT +1,0,0,0,FFLDG +1,0,1,0,FFLDRO +1,0,2,0,RSSC +1,0,3,0,ESCT +1,0,4,0,SWEPON +1,0,5,0,BGRUN +1,0,6,0,SSRUN +1,0,192,1,BGRUN +1,0,193,1,SSRUN +1,1,0,0,CPPOP +1,1,1,0,PPOSP +1,1,2,0,POP +1,1,192,1,CPOZP +1,1,193,1,CPOFP +1,1,194,1,PPFFG +1,1,195,1,CWR +1,2,0,0,WDPTHIL +1,2,1,0,WTMPIL +1,2,2,0,WFRACT +1,2,3,0,SEDTK +1,2,4,0,SEDTMP +1,2,5,0,ICTKIL +1,2,6,0,ICETIL +1,2,7,0,ICECIL +1,2,8,0,LANDIL +1,2,9,0,SFSAL +1,2,10,0,SFTMP +1,2,11,0,ACWSR +1,2,12,0,SALTIL +2,0,0,0,LAND +2,0,1,0,SFCR +2,0,2,0,TSOIL +2,0,3,0,SOILM +2,0,4,0,VEG +2,0,5,0,WATR +2,0,6,0,EVAPT +2,0,7,0,MTERH +2,0,8,0,LANDU +2,0,10,0,GFLUX +2,0,11,0,MSTAV +2,0,12,0,SFEXC +2,0,13,0,CNWAT +2,0,14,0,BMIXL +2,0,15,0,CCOND +2,0,16,0,RSMIN +2,0,18,0,RCS +2,0,19,0,RCT +2,0,20,0,RCSOL +2,0,21,0,RCQ +2,0,22,0,SOILM +2,0,23,0,CISOILW +2,0,24,0,HFLUX +2,0,25,0,VSOILM +2,0,26,0,WILT +2,0,27,0,VWILTM +2,0,28,0,LEAINX +2,0,29,0,EVERF +2,0,30,0,DECF +2,0,31,0,NDVINX +2,0,32,0,RDVEG +2,0,192,1,SOILW +2,0,193,1,GFLUX +2,0,194,1,MSTAV +2,0,195,1,SFEXC +2,0,196,1,CNWAT +2,0,197,1,BMIXL +2,0,198,1,VGTYP +2,0,199,1,CCOND +2,0,200,1,RSMIN +2,0,201,1,WILT +2,0,202,1,RCS +2,0,203,1,RCT +2,0,204,1,RCQ +2,0,205,1,RCSOL +2,0,206,1,RDRIP +2,0,207,1,ICWAT +2,0,208,1,AKHS +2,0,209,1,AKMS +2,0,210,1,VEGT +2,0,211,1,SSTOR +2,0,212,1,LSOIL +2,0,213,1,EWATR +2,0,214,1,GWREC +2,0,215,1,QREC +2,0,216,1,SFCRH +2,0,217,1,NDVI +2,0,218,1,LANDN +2,0,219,1,AMIXL +2,0,220,1,WVINC +2,0,221,1,WCINC +2,0,222,1,WVCONV +2,0,223,1,WCCONV +2,0,224,1,WVUFLX +2,0,225,1,WVVFLX +2,0,226,1,WCUFLX +2,0,227,1,WCVFLX +2,0,228,1,ACOND +2,0,229,1,EVCW +2,0,230,1,TRANS +2,3,0,0,SOTYP +2,3,1,0,UPLST +2,3,2,0,UPLSM +2,3,3,0,LOWLSM +2,3,4,0,BOTLST +2,3,5,0,SOILL +2,3,6,0,RLYRS +2,3,7,0,SMREF +2,3,8,0,SMDRY +2,3,9,0,POROS +2,3,10,0,LIQVSM +2,3,11,0,VOLTSO +2,3,12,0,TRANSO +2,3,13,0,VOLDEC +2,3,14,0,DIREC +2,3,15,0,SOILP +2,3,16,0,VSOSM +2,3,17,0,SATOSM +2,3,18,0,SOILTMP +2,3,19,0,SOILMOI +2,3,20,0,CISOILM +2,3,21,0,SOILICE +2,3,22,0,CISICE +2,3,192,1,SOILL +2,3,193,1,RLYRS +2,3,194,1,SLTYP +2,3,195,1,SMREF +2,3,196,1,SMDRY +2,3,197,1,POROS +2,3,198,1,EVBS +2,3,199,1,LSPA +2,3,200,1,BARET +2,3,201,1,AVSFT +2,3,202,1,RADT +2,3,203,1,FLDCP +2,4,0,0,FIREOLK +2,4,1,0,FIREODT +2,4,3,0,HINDEX +3,0,0,0,SRAD +3,0,1,0,SALBEDO +3,0,2,0,SBTMP +3,0,3,0,SPWAT +3,0,4,0,SLFTI +3,0,5,0,SCTPRES +3,0,6,0,SSTMP +3,0,7,0,CLOUDM +3,0,8,0,PIXST +3,0,9,0,FIREDI +3,1,0,0,ESTP +3,1,1,0,IRRATE +3,1,2,0,CTOPH +3,1,3,0,CTOPHQI +3,1,4,0,ESTUGRD +3,1,5,0,ESTVGRD +3,1,6,0,NPIXU +3,1,7,0,SOLZA +3,1,8,0,RAZA +3,1,9,0,RFL06 +3,1,10,0,RFL08 +3,1,11,0,RFL16 +3,1,12,0,RFL39 +3,1,13,0,ATMDIV +3,1,14,0,CBTMP +3,1,15,0,CSBTMP +3,1,16,0,CLDRAD +3,1,17,0,CSKYRAD +3,1,19,0,WINDS +3,1,20,0,AOT06 +3,1,21,0,AOT08 +3,1,22,0,AOT16 +3,1,23,0,ANGCOE +3,1,192,1,USCT +3,1,193,1,VSCT +3,192,0,0,SBT122 +3,192,1,0,SBT123 +3,192,2,0,SBT124 +3,192,3,0,SBT126 +3,192,4,0,SBC123 +3,192,5,0,SBC124 +3,192,6,0,SBT112 +3,192,7,0,SBT113 +3,192,8,0,SBT114 +3,192,9,0,SBT115 +3,192,10,0,AMSRE9 +3,192,11,0,AMSRE10 +3,192,12,0,AMSRE11 +3,192,13,0,AMSRE12 +4,0,0,0,TMPSWP +4,0,1,0,ELECTMP +4,0,2,0,PROTTMP +4,0,3,0,IONTMP +4,0,4,0,PRATMP +4,0,5,0,PRPTMP +4,1,0,0,SPEED +4,1,1,0,VEL1 +4,1,2,0,VEL2 +4,1,3,0,VEL3 +4,2,0,0,PLSMDEN +4,2,1,0,ELCDEN +4,2,2,0,PROTDEN +4,2,3,0,IONDEN +4,2,4,0,VTEC +4,2,5,0,ABSFRQ +4,2,6,0,ABSRB +4,2,7,0,SPRDF +4,2,8,0,HPRIMF +4,2,9,0,CRTFRQ +4,2,10,0,SCINT +4,3,0,0,BTOT +4,3,1,0,BVEC1 +4,3,2,0,BVEC2 +4,3,3,0,BVEC3 +4,3,4,0,ETOT +4,3,5,0,EVEC1 +4,3,6,0,EVEC2 +4,3,7,0,EVEC3 +4,4,0,0,DIFPFLUX +4,4,1,0,INTPFLUX +4,4,2,0,DIFEFLUX +4,4,3,0,INTEFLUX +4,4,4,0,DIFIFLUX +4,4,5,0,INTIFLUX +4,4,6,0,NTRNFLUX +4,6,0,0,TSI +4,6,1,0,XLONG +4,6,2,0,XSHRT +4,6,3,0,EUVIRR +4,6,4,0,SPECIRR +4,6,5,0,F107 +4,6,6,0,SOLRF +4,7,0,0,LMBINT +4,7,1,0,DSKINT +4,7,2,0,DSKDAY +4,7,3,0,DSKNGT +4,8,0,0,XRAYRAD +4,8,1,0,EUVRAD +4,8,2,0,HARAD +4,8,3,0,WHTRAD +4,8,4,0,CAIIRAD +4,8,5,0,WHTCOR +4,8,6,0,HELCOR +4,8,7,0,MASK +4,9,0,0,SIGPED +4,9,1,0,SIGHAL +4,9,2,0,SIGPAR +10,0,0,0,WVSP1 +10,0,1,0,WVSP2 +10,0,2,0,WVSP3 +10,0,3,0,HTSGW +10,0,4,0,WVDIR +10,0,5,0,WVHGT +10,0,6,0,WVPER +10,0,7,0,SWDIR +10,0,8,0,SWELL +10,0,9,0,SWPER +10,0,10,0,DIRPW +10,0,11,0,PERPW +10,0,12,0,DIRSW +10,0,13,0,PERSW +10,0,14,0,WWSDIR +10,0,15,0,MWSPER +10,0,16,0,CDWW +10,0,17,0,FRICV +10,0,18,0,WSTR +10,0,19,0,NWSTR +10,0,20,0,MSSW +10,0,21,0,USSD +10,0,22,0,VSSD +10,0,23,0,PMAXWH +10,0,24,0,MAXWH +10,0,25,0,IMWF +10,0,26,0,IMFWW +10,0,27,0,IMFTSW +10,0,28,0,MZWPER +10,0,29,0,MZPWW +10,0,30,0,MZPTSW +10,0,31,0,WDIRW +10,0,32,0,DIRWWW +10,0,33,0,DIRWTS +10,0,34,0,PWPER +10,0,35,0,PPERWW +10,0,36,0,PPERTS +10,0,37,0,ALTWH +10,0,38,0,ALCWH +10,0,39,0,ALRRC +10,0,40,0,MNWSOW +10,0,41,0,MWDIRW +10,0,42,0,WESP +10,0,43,0,KSSEDW +10,0,44,0,BENINX +10,0,45,0,SPFTR +10,0,46,0,2DSED +10,0,47,0,FSEED +10,0,48,0,DIRSED +10,0,50,0,HSIGN +10,0,51,0,PKDIR +10,0,52,0,MNSTP +10,0,53,0,DMSPR +10,0,54,0,WFFRAC +10,0,55,0,TEMM1 +10,0,56,0,DIR11 +10,0,57,0,DIR22 +10,0,58,0,DSPR11 +10,0,59,0,DSPR22 +10,0,60,0,WLEN +10,0,61,0,RDSXX +10,0,62,0,RDSYY +10,0,63,0,RDSXY +10,0,192,1,WSTP +10,1,0,0,DIRC +10,1,1,0,SPC +10,1,2,0,UOGRD +10,1,3,0,VOGRD +10,1,192,1,OMLU +10,1,193,1,OMLV +10,1,194,1,UBARO +10,1,195,1,VBARO +10,2,0,0,ICEC +10,2,1,0,ICETK +10,2,2,0,DICED +10,2,3,0,SICED +10,2,4,0,UICE +10,2,5,0,VICE +10,2,6,0,ICEG +10,2,7,0,ICED +10,2,8,0,ICETMP +10,2,9,0,ICEPRS +10,3,0,0,WTMP +10,3,1,0,DSLM +10,3,192,1,SURGE +10,3,193,1,ETSRG +10,3,194,1,ELEV +10,3,195,1,SSHG +10,3,196,1,P2OMLT +10,3,197,1,AOHFLX +10,3,198,1,ASHFL +10,3,199,1,SSTT +10,3,200,1,SSST +10,3,201,1,KENG +10,3,202,1,SLTFL +10,3,242,1,TCSRG20 +10,3,243,1,TCSRG30 +10,3,244,1,TCSRG40 +10,3,245,1,TCSRG50 +10,3,246,1,TCSRG60 +10,3,247,1,TCSRG70 +10,3,248,1,TCSRG80 +10,3,249,1,TCSRG90 +10,4,0,0,MTHD +10,4,1,0,MTHA +10,4,2,0,TTHDP +10,4,3,0,SALTY +10,4,4,0,OVHD +10,4,5,0,OVSD +10,4,6,0,OVMD +10,4,7,0,BATHY +10,4,11,0,SFSALP +10,4,12,0,SFTMPP +10,4,13,0,ACWSRD +10,4,14,0,WDEPTH +10,4,15,0,WTMPSS +10,4,192,1,WTMPC +10,4,193,1,SALIN +10,4,194,1,BKENG +10,4,195,1,DBSS +10,4,196,1,INTFD +10,4,197,1,OHC +10,191,0,0,TSEC +10,191,1,0,MOSF diff --git a/hagelslag/mapfiles/hrrr_map_2016.txt b/hagelslag/mapfiles/hrrr_map_2016.txt new file mode 100644 index 0000000..7fd6e20 --- /dev/null +++ b/hagelslag/mapfiles/hrrr_map_2016.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=38.5 +lon_0=-97.5 +lat_1=38.5 +lat_2=38.5 +units=m +dx=3000 +dy=3000 +sw_lon=-122.7195 +sw_lat=21.13812 +ne_lon=-60.90137 +ne_lat=47.84364 diff --git a/hagelslag/mapfiles/hrrr_params_grib2_tbl_new.txt b/hagelslag/mapfiles/hrrr_params_grib2_tbl_new.txt new file mode 100644 index 0000000..6417c7f --- /dev/null +++ b/hagelslag/mapfiles/hrrr_params_grib2_tbl_new.txt @@ -0,0 +1,1119 @@ +! +!Table History Log: +!2010-01-21 V. Krishna Kumar/NCO/SIB +!2011-09-25 V. Krishna Kumar updated the parameters since +! the 2010 implemenation +!2012-01-25 J. WANG updated table 4.2-0-20 +! +!GRIB2 parameter table for all disciplines and categories +!The fields in order are grib2_discipline grib2_category +!grib2_parameter_number grib2_table_information (0 for the parameter +!from the WMO table and 1 for the parameter from teh NCEP local table) +!grib2_NCEP_mnemonic (locally defined at NCEP). WMO parameters have values +!ranging from 0 to 191 and NCEP local table parameters have values from 192 +!to 254 and the parameter value 255 is a missing or undefined. +!Comment cards with the !will not be read by the program +! +! +! GRIB2 - TABLE 4.2-0-0 PARAMETERS FOR DISCIPLINE 0 CATEGORY 0 +! + 0 0 0 0 TMP + 0 0 1 0 VTMP + 0 0 2 0 POT + 0 0 3 0 EPOT + 0 0 4 0 TMAX + 0 0 5 0 TMIN + 0 0 6 0 DPT + 0 0 7 0 DEPR + 0 0 8 0 LAPR + 0 0 9 0 TMPA + 0 0 10 0 LHTFL + 0 0 11 0 SHTFL + 0 0 12 0 HEATX + 0 0 13 0 WCF + 0 0 14 0 MINDPD + 0 0 15 0 VPTMP + 0 0 16 0 SNOHF + 0 0 17 0 SKINT + 0 0 18 0 SNOT + 0 0 19 0 TTCHT + 0 0 20 0 TDCHT +! + 0 0 192 1 SNOHF + 0 0 193 1 TTRAD + 0 0 194 1 REV + 0 0 195 1 LRGHR + 0 0 196 1 CNVHR + 0 0 197 1 THFLX + 0 0 198 1 TTDIA + 0 0 199 1 TTPHY + 0 0 200 1 TSD1D + 0 0 201 1 SHAHR + 0 0 202 1 VDFHR + 0 0 203 1 THZ0 + 0 0 204 1 TCHP +! +! GRIB2 - TABLE 4.2-0-1 PARAMETERS FOR DISCIPLINE 0 CATEGORY 1 +! + 0 1 0 0 SPFH + 0 1 1 0 RH + 0 1 2 0 MIXR + 0 1 3 0 PWAT + 0 1 4 0 VAPP + 0 1 5 0 SATD + 0 1 6 0 EVP + 0 1 7 0 PRATE + 0 1 8 0 APCP + 0 1 9 0 NCPCP + 0 1 10 0 ACPCP + 0 1 11 0 SNOD + 0 1 12 0 SRWEQ + 0 1 13 0 WEASD + 0 1 14 0 SNOC + 0 1 15 0 SNOL + 0 1 16 0 SNOM + 0 1 17 0 SNOAG + 0 1 18 0 ABSH + 0 1 19 0 PTYPE + 0 1 20 0 ILIQW + 0 1 21 0 TCOND + 0 1 22 0 CLWMR + 0 1 23 0 ICMR + 0 1 24 0 RWMR + 0 1 25 0 SNMR + 0 1 26 0 MCONV + 0 1 27 0 MAXRH + 0 1 28 0 MAXAH + 0 1 29 0 ASNOW + 0 1 30 0 PWCAT + 0 1 31 0 HAIL + 0 1 32 0 GRLE + 0 1 33 0 CRAIN + 0 1 34 0 CFRZR + 0 1 35 0 CICEP + 0 1 36 0 CSNOW + 0 1 37 0 CPRAT + 0 1 38 0 MCONV + 0 1 39 0 CPOFP + 0 1 40 0 PEVAP + 0 1 41 0 PEVPR + 0 1 42 0 SNOWC + 0 1 43 0 FRAIN + 0 1 44 0 RIME + 0 1 45 0 TCOLR + 0 1 46 0 TCOLS + 0 1 47 0 LSWP + 0 1 48 0 CWP + 0 1 49 0 TWATP + 0 1 50 0 TSNOWP + 0 1 51 0 TCWAT + 0 1 52 0 TPRATE + 0 1 53 0 TSRWE + 0 1 54 0 LSPRATE + 0 1 55 0 CSRWE + 0 1 56 0 LSSRWE + 0 1 57 0 TSRATE + 0 1 58 0 CSRATE + 0 1 59 0 LSSRATE + 0 1 60 0 SDWE + 0 1 61 0 SDEN + 0 1 62 0 SEVAP +! + 0 1 64 0 TCIWV + 0 1 65 0 RPRATE + 0 1 66 0 SPRATE + 0 1 67 0 FPRATE + 0 1 68 0 IPRATE + 0 1 69 0 TCOLW + 0 1 70 0 TCOLI + 0 1 71 0 HAILMXR + 0 1 72 0 TCOLH + 0 1 73 0 HAILPR + 0 1 74 0 TCOLG + 0 1 75 0 GPRATE + 0 1 76 0 CRRATE + 0 1 77 0 LSRRATE + 0 1 78 0 TCOLWA + 0 1 79 0 EVARATE + 0 1 80 0 TOTCON + 0 1 81 0 TCICON + 0 1 82 0 CIMIXR + 0 1 83 0 SCLLWC + 0 1 84 0 SCLIWC + 0 1 85 0 SRAINC + 0 1 86 0 SSNOWW + 0 1 90 0 TKMFLX + 0 1 91 0 UKMFLX + 0 1 92 0 VKMFLX +! + 0 1 192 1 CRAIN + 0 1 193 1 CFRZR + 0 1 194 1 CICEP + 0 1 195 1 CSNOW + 0 1 196 1 CPRAT + 0 1 197 1 MCONV + 0 1 198 1 MINRH + 0 1 199 1 PEVAP + 0 1 200 1 PEVPR + 0 1 201 1 SNOWC + 0 1 202 1 FRAIN + 0 1 203 1 RIME + 0 1 204 1 TCOLR + 0 1 205 1 TCOLS + 0 1 206 1 TIPD + 0 1 207 1 NCIP + 0 1 208 1 SNOT + 0 1 209 1 TCLSW + 0 1 210 1 TCOLM + 0 1 211 1 EMNP + 0 1 212 1 SBSNO + 0 1 213 1 CNVMR + 0 1 214 1 SHAMR + 0 1 215 1 VDFMR + 0 1 216 1 CONDP + 0 1 217 1 LRGMR + 0 1 218 1 QZ0 + 0 1 219 1 QMAX + 0 1 220 1 QMIN + 0 1 221 1 ARAIN + 0 1 222 1 SNOWT + 0 1 223 1 APCPN + 0 1 224 1 ACPCPN + 0 1 225 1 FRZR + 0 1 226 1 PWTHER + 0 1 227 1 FROZR + 0 1 241 1 TSNOW + 0 1 242 1 RHPW +! +! GRIB2 - TABLE 4.2-0-2 PARAMETERS FOR DISCIPLINE 0 CATEGORY 2 +! + 0 2 0 0 WDIR + 0 2 1 0 WIND + 0 2 2 0 UGRD + 0 2 3 0 VGRD + 0 2 4 0 STRM + 0 2 5 0 VPOT + 0 2 6 0 MNTSF + 0 2 7 0 SGCVV + 0 2 8 0 VVEL + 0 2 9 0 DZDT + 0 2 10 0 ABSV + 0 2 11 0 ABSD + 0 2 12 0 RELV + 0 2 13 0 RELD + 0 2 14 0 PVORT + 0 2 15 0 VUCSH + 0 2 16 0 VVCSH + 0 2 17 0 UFLX + 0 2 18 0 VFLX + 0 2 19 0 WMIXE + 0 2 20 0 BLYDP + 0 2 21 0 MAXGUST + 0 2 22 0 GUST + 0 2 23 0 UGUST + 0 2 24 0 VGUST + 0 2 25 0 VWSH + 0 2 26 0 MFLX + 0 2 27 0 USTM + 0 2 28 0 VSTM + 0 2 29 0 CD + 0 2 30 0 FRICV + 0 2 31 0 TDCMOM + 0 2 32 0 ETACVV + 0 2 33 0 WINDF +! + 0 2 192 1 VWSH + 0 2 193 1 MFLX + 0 2 194 1 USTM + 0 2 195 1 VSTM + 0 2 196 1 CD + 0 2 197 1 FRICV + 0 2 198 1 LAUV + 0 2 199 1 LOUV + 0 2 200 1 LAVV + 0 2 201 1 LOVV + 0 2 202 1 LAPP + 0 2 203 1 LOPP + 0 2 204 1 VEDH + 0 2 205 1 COVMZ + 0 2 206 1 COVTZ + 0 2 207 1 COVTM + 0 2 208 1 VDFUA + 0 2 209 1 VDFVA + 0 2 210 1 GWDU + 0 2 211 1 GWDV + 0 2 212 1 CNVU + 0 2 213 1 CNVV + 0 2 214 1 WTEND + 0 2 215 1 OMGALF + 0 2 216 1 CNGWDU + 0 2 217 1 CNGWDV + 0 2 218 1 LMV + 0 2 219 1 PVMWW + 0 2 220 1 MAXUVV + 0 2 221 1 MAXDVV + 0 2 222 1 MAXUW + 0 2 223 1 MAXVW + 0 2 224 1 VRATE +! +! GRIB2 - TABLE 4.2-0-3 PARAMETERS FOR DISCIPLINE 0 CATEGORY 3 +! + 0 3 0 0 PRES + 0 3 1 0 PRMSL + 0 3 2 0 PTEND + 0 3 3 0 ICAHT + 0 3 4 0 GP + 0 3 5 0 HGT + 0 3 6 0 DIST + 0 3 7 0 HSTDV + 0 3 8 0 PRESA + 0 3 9 0 GPA + 0 3 10 0 DEN + 0 3 11 0 ALTS + 0 3 12 0 THICK + 0 3 13 0 PRESALT + 0 3 14 0 DENALT + 0 3 15 0 5WAVH + 0 3 16 0 U-GWD + 0 3 17 0 V-GWD + 0 3 18 0 HPBL + 0 3 19 0 5WAVA + 0 3 20 0 SDSGSO + 0 3 21 0 ASGSO + 0 3 22 0 SSGSO + 0 3 23 0 GWD + 0 3 24 0 ASGSO + 0 3 25 0 NLPRES +! + 0 3 192 1 MSLET + 0 3 193 1 5WAVH + 0 3 194 1 U-GWD + 0 3 195 1 V-GWD + 0 3 196 1 HPBL + 0 3 197 1 5WAVA + 0 3 198 1 MSLMA + 0 3 199 1 TSLSA + 0 3 200 1 PLPL + 0 3 201 1 LPSX + 0 3 202 1 LPSY + 0 3 203 1 HGTX + 0 3 204 1 HGTY + 0 3 205 1 LAYTH + 0 3 206 1 NLGSP + 0 3 207 1 CNVUMF + 0 3 208 1 CNVDMF + 0 3 209 1 CNVDEMF + 0 3 210 1 LMH + 0 3 211 1 HGTN + 0 3 212 1 PRESN +! +! GRIB2 - TABLE 4.2-0-4 PARAMETERS FOR DISCIPLINE 0 CATEGORY 4 +! + 0 4 0 0 NSWRS + 0 4 1 0 NSWRT + 0 4 2 0 SWAVR + 0 4 3 0 GRAD + 0 4 4 0 BRTMP + 0 4 5 0 LWRAD + 0 4 6 0 SWRAD + 0 4 7 0 DSWRF + 0 4 8 0 USWRF + 0 4 9 0 NSWRF + 0 4 10 0 PHOTAR + 0 4 11 0 NSWRFCS + 0 4 12 0 DWUVR +! + 0 4 50 0 UVIUCS + 0 4 51 0 UVI +! + 0 4 192 1 DSWRF + 0 4 193 1 USWRF + 0 4 194 1 DUVB + 0 4 195 1 CDUVB + 0 4 196 1 CSDSF + 0 4 197 1 SWHR + 0 4 198 1 CSUSF + 0 4 199 1 CFNSF + 0 4 200 1 VBDSF + 0 4 201 1 VDDSF + 0 4 202 1 NBDSF + 0 4 203 1 NDDSF + 0 4 204 1 DTRF + 0 4 205 1 UTRF +! +! GRIB2 - TABLE 4.2-0-5 PARAMETERS FOR DISCIPLINE 0 CATEGORY 5 +! + 0 5 0 0 NLWRS + 0 5 1 0 NLWRT + 0 5 2 0 LWAVR + 0 5 3 0 DLWRF + 0 5 4 0 ULWRF + 0 5 5 0 NLWRF + 0 5 6 0 NLWRCS +! + 0 5 192 1 DLWRF + 0 5 193 1 ULWRF + 0 5 194 1 LWHR + 0 5 195 1 CSULF + 0 5 196 1 CSDLF + 0 5 197 1 CFNLF +! +! GRIB2 - TABLE 4.2-0-6 PARAMETERS FOR DISCIPLINE 0 CATEGORY 6 +! + 0 6 0 0 CICE + 0 6 1 0 TCDC + 0 6 2 0 CDCON + 0 6 3 0 LCDC + 0 6 4 0 MCDC + 0 6 5 0 HCDC + 0 6 6 0 CWAT + 0 6 7 0 CDCA + 0 6 8 0 CDCT + 0 6 9 0 TMAXT + 0 6 10 0 THUNC + 0 6 11 0 CDCB + 0 6 12 0 CDCT + 0 6 13 0 CEIL + 0 6 14 0 CDLYR + 0 6 15 0 CWORK + 0 6 16 0 CUEFI + 0 6 17 0 TCOND + 0 6 18 0 TCOLW + 0 6 19 0 TCOLI + 0 6 20 0 TCOLC + 0 6 21 0 FICE + 0 6 22 0 CDCC + 0 6 23 0 CDCIMR + 0 6 24 0 SUNS + 0 6 25 0 CBHE + 0 6 26 0 HCONCB + 0 6 27 0 HCONCT + 0 6 28 0 NCONCD + 0 6 29 0 NCCICE + 0 6 30 0 NDENCD + 0 6 31 0 NDCICE + 0 6 32 0 FRACCC + 0 6 33 0 SUNSD +! + 0 6 192 1 CDLYR + 0 6 193 1 CWORK + 0 6 194 1 CUEFI + 0 6 195 1 TCOND + 0 6 196 1 TCOLW + 0 6 197 1 TCOLI + 0 6 198 1 TCOLC + 0 6 199 1 FICE + 0 6 200 1 MFLUX + 0 6 201 1 SUNSD +! +! GRIB2 - TABLE 4.2-0-7 PARAMETERS FOR DISCIPLINE 0 CATEGORY 7 +! + 0 7 0 0 PLI + 0 7 1 0 BLI + 0 7 2 0 KX + 0 7 3 0 KOX + 0 7 4 0 TOTALX + 0 7 5 0 SWEATX + 0 7 6 0 CAPE + 0 7 7 0 CIN + 0 7 8 0 HLCY + 0 7 9 0 EHLX + 0 7 10 0 LFTX + 0 7 11 0 4LFTX + 0 7 12 0 RI + 0 7 13 0 SHWINX + 0 7 15 0 UPHL +! + 0 7 192 1 LFTX + 0 7 193 1 4LFTX + 0 7 194 1 RI + 0 7 195 1 CWDI + 0 7 196 1 UVI + 0 7 197 1 UPHL + 0 7 198 1 LAI + 0 7 199 1 MXUPHL +! +! GRIB2 - TABLE 4.2-0-13 PARAMETERS FOR DISCIPLINE 0 CATEGORY 13 +! + 0 13 0 0 AEROT +! + 0 13 192 1 PMTC + 0 13 193 1 PMTF + 0 13 194 1 LPMTF + 0 13 195 1 LIPMF +! +! GRIB2 - TABLE 4.2-0-14 PARAMETERS FOR DISCIPLINE 0 CATEGORY 14 +! + 0 14 0 0 TOZNE + 0 14 1 0 O3MR + 0 14 2 0 TCIOZ +! + 0 14 192 1 O3MR + 0 14 193 1 OZCON + 0 14 194 1 OZCAT + 0 14 195 1 VDFOZ + 0 14 196 1 POZ + 0 14 197 1 TOZ + 0 14 198 1 POZT + 0 14 199 1 POZO + 0 14 200 1 OZMAX1 + 0 14 201 1 OZMAX8 + 0 14 202 1 PDMAX1 + 0 14 203 1 PDMAX24 +! +! GRIB2 - TABLE 4.2-0-15 PARAMETERS FOR DISCIPLINE 0 CATEGORY 15 +! + 0 15 0 0 BSWID + 0 15 1 0 BREF + 0 15 2 0 BRVEL + 0 15 3 0 VIL + 0 15 4 0 LMAXBR + 0 15 5 0 PREC + 0 15 6 0 RDSP1 + 0 15 7 0 RDSP2 + 0 15 8 0 RDSP3 + 0 15 9 0 RFCD + 0 15 10 0 RFCI + 0 15 11 0 RFSNOW + 0 15 12 0 RFRAIN + 0 15 13 0 RFGRPL + 0 15 14 0 RFHAIL +! +! GRIB2 - TABLE 4.2-0-16 PARAMETERS FOR DISCIPLINE 0 CATEGORY 16 +! + 0 16 0 0 REFZR + 0 16 1 0 REFZI + 0 16 2 0 REFZC + 0 16 3 0 RETOP + 0 16 4 0 REFD + 0 16 5 0 REFC +! + 0 16 192 1 REFZR + 0 16 193 1 REFZI + 0 16 194 1 REFZC + 0 16 195 1 REFD + 0 16 196 1 REFC + 0 16 197 1 RETOP + 0 16 198 1 MAXREF +! +! GRIB2 - TABLE 4.2-0-17 PARAMETERS FOR DISCIPLINE 0 CATEGORY 17 +! + 0 17 192 1 LTNG +! +! GRIB2 - TABLE 4.2-0-18 PARAMETERS FOR DISCIPLINE 0 CATEGORY 18 +! + 0 18 0 0 ACCES + 0 18 1 0 ACIOD + 0 18 2 0 ACRADP + 0 18 3 0 GDCES + 0 18 4 0 GDIOD + 0 18 5 0 GDRADP + 0 18 6 0 TIACCP + 0 18 7 0 TIACIP + 0 18 8 0 TIACRP + 0 18 10 0 AIRCON + 0 18 11 0 WETDEP + 0 18 12 0 DRYDEP + 0 18 13 0 TOTLWD +! +! GRIB2 - TABLE 4.2-0-19 PARAMETERS FOR DISCIPLINE 0 CATEGORY 19 +! + 0 19 0 0 VIS + 0 19 1 0 ALBDO + 0 19 2 0 TSTM + 0 19 3 0 MIXHT + 0 19 4 0 VOLASH + 0 19 5 0 ICIT + 0 19 6 0 ICIB + 0 19 7 0 ICI + 0 19 8 0 TURBT + 0 19 9 0 TURBB + 0 19 10 0 TURB + 0 19 11 0 TKE + 0 19 12 0 PBLREG + 0 19 13 0 CONTI + 0 19 14 0 CONTET + 0 19 15 0 CONTT + 0 19 16 0 CONTB + 0 19 17 0 MXSALB + 0 19 18 0 SNFALB + 0 19 19 0 SALBD + 0 19 20 0 ICIP + 0 19 21 0 CTP + 0 19 22 0 CAT + 0 19 23 0 SLDP + 0 19 24 0 CONTKE + 0 19 25 0 WIWW + 0 19 26 0 CONVO +! + 0 19 192 1 MXSALB + 0 19 193 1 SNFALB + 0 19 194 1 SRCONO + 0 19 195 1 MRCONO + 0 19 196 1 HRCONO + 0 19 197 1 TORPROB + 0 19 198 1 HAILPROB + 0 19 199 1 WINDPROB + 0 19 200 1 STORPROB + 0 19 201 1 SHAILPRO + 0 19 202 1 SWINDPRO + 0 19 203 1 TSTMC + 0 19 204 1 MIXLY + 0 19 205 1 FLGHT + 0 19 206 1 CICEL + 0 19 207 1 CIVIS + 0 19 208 1 CIFLT + 0 19 209 1 LAVNI + 0 19 210 1 HAVNI + 0 19 211 1 SBSALB + 0 19 212 1 SWSALB + 0 19 213 1 NBSALB + 0 19 214 1 NWSALB + 0 19 215 1 PRSVR + 0 19 216 1 PRSIGSVR + 0 19 217 1 SIPD + 0 19 218 1 EPSR + 0 19 219 1 TPFI + 0 19 220 1 SVRTS + 0 19 221 1 PROCON + 0 19 222 1 CONVP +! + 0 19 232 1 VAFTD + 0 19 233 1 ICPRB + 0 19 234 1 ICSEV +! +! GRIB2 - TABLE 4.2-0-20 PARAMETERS FOR DISCIPLINE 0 CATEGORY 20 +! + 0 20 0 0 MASSDEN + 0 20 1 0 COLMD + 0 20 2 0 MASSMR + 0 20 3 0 AEMFLX + 0 20 4 0 ANPMFLX + 0 20 5 0 ANPEMFLX + 0 20 6 0 SDDMFLX + 0 20 7 0 SWDMFLX + 0 20 8 0 AREMFLX + 0 20 9 0 WLSMFLX + 0 20 10 0 WDCPMFLX + 0 20 11 0 SEDMFLX + 0 20 12 0 DDMFLX + 0 20 13 0 TRANHH + 0 20 14 0 TRSDS +! + 0 20 50 0 AIA + 0 20 51 0 CONAIR + 0 20 52 0 VMXR + 0 20 53 0 CGPRC + 0 20 54 0 CGDRC + 0 20 55 0 SFLUX + 0 20 56 0 COAIA + 0 20 57 0 TYABA + 0 20 58 0 TYAAL + 0 20 59 0 ANCON +! + 0 20 100 0 SADEN + 0 20 101 0 ATMTK + 0 20 102 0 AOTK + 0 20 103 0 SSALBK + 0 20 104 0 ASYSFK + 0 20 105 0 AECOEF + 0 20 106 0 AACOEF + 0 20 107 0 ALBSAT + 0 20 108 0 ALBGRD + 0 20 109 0 ALESAT + 0 20 110 0 ALEGRD +! + 0 20 131 0 NO2TROP + 0 20 132 0 NO2VCD + 0 20 133 0 BROVCD + 0 20 134 0 HCHOVCD +! +! GRIB2 - TABLE 4.2-0-190 PARAMETERS FOR DISCIPLINE 0 CATEGORY 190 +! + 0 190 0 0 ATEXT +! +! GRIB2 - TABLE 4.2-0-191 PARAMETERS FOR DISCIPLINE 0 CATEGORY 191 +! + 0 191 0 0 TSEC + 0 191 1 0 GEOLAT + 0 191 2 0 GEOLON +! + 0 191 192 1 NLAT + 0 191 193 1 ELON + 0 191 194 1 TSEC + 0 191 195 1 MLYNO + 0 191 196 1 NLATN + 0 191 197 1 ELONN +! +! GRIB2 - TABLE 4.2-0-192 PARAMETERS FOR DISCIPLINE 0 CATEGORY 192 +! + 0 192 1 0 COVMZ + 0 192 2 0 COVTZ + 0 192 3 0 COVTM + 0 192 4 0 COVTW + 0 192 5 0 COVZZ + 0 192 6 0 COVMM + 0 192 7 0 COVQZ + 0 192 8 0 COVQM + 0 192 9 0 COVTVV + 0 192 10 0 COVQVV + 0 192 11 0 COVPSPS + 0 192 12 0 COVQQ + 0 192 13 0 COVVVVV + 0 192 14 0 COVTT +! +! GRIB2 - TABLE 4.2-1-0 PARAMETERS FOR DISCIPLINE 1 CATEGORY 0 +! + 1 0 0 0 FFLDG + 1 0 1 0 FFLDRO + 1 0 2 0 RSSC + 1 0 3 0 ESCT + 1 0 4 0 SWEPON + 1 0 5 0 BGRUN + 1 0 6 0 SSRUN +! + 1 0 192 1 BGRUN + 1 0 193 1 SSRUN +! +! GRIB2 - TABLE 4.2-1-1 PARAMETERS FOR DISCIPLINE 1 CATEGORY 1 +! + 1 1 0 0 CPPOP + 1 1 1 0 PPOSP + 1 1 2 0 POP +! + 1 1 192 1 CPOZP + 1 1 193 1 CPOFP + 1 1 194 1 PPFFG + 1 1 195 1 CWR +! +! GRIB2 - TABLE 4.2-1-2 PARAMETERS FOR DISCIPLINE 1 CATEGORY 2 +! + 1 2 0 0 WDPTHIL + 1 2 1 0 WTMPIL + 1 2 2 0 WFRACT + 1 2 3 0 SEDTK + 1 2 4 0 SEDTMP + 1 2 5 0 ICTKIL + 1 2 6 0 ICETIL + 1 2 7 0 ICECIL + 1 2 8 0 LANDIL + 1 2 9 0 SFSAL + 1 2 10 0 SFTMP + 1 2 11 0 ACWSR + 1 2 12 0 SALTIL +! + +! +! GRIB2 - TABLE 4.2-2-0 PARAMETERS FOR DISCIPLINE 2 CATEGORY 0 +! + 2 0 0 0 LAND + 2 0 1 0 SFCR + 2 0 2 0 TSOIL + 2 0 3 0 SOILM + 2 0 4 0 VEG + 2 0 5 0 WATR + 2 0 6 0 EVAPT + 2 0 7 0 MTERH + 2 0 8 0 LANDU +! 2 0 9 0 + 2 0 10 0 GFLUX + 2 0 11 0 MSTAV + 2 0 12 0 SFEXC + 2 0 13 0 CNWAT + 2 0 14 0 BMIXL + 2 0 15 0 CCOND + 2 0 16 0 RSMIN +! 2 0 17 0 + 2 0 18 0 RCS + 2 0 19 0 RCT + 2 0 20 0 RCSOL + 2 0 21 0 RCQ + 2 0 22 0 SOILM + 2 0 23 0 CISOILW + 2 0 24 0 HFLUX + 2 0 25 0 VSOILM + 2 0 26 0 WILT + 2 0 27 0 VWILTM + 2 0 28 0 LEAINX + 2 0 29 0 EVERF + 2 0 30 0 DECF + 2 0 31 0 NDVINX + 2 0 32 0 RDVEG +! + 2 0 192 1 SOILW + 2 0 193 1 GFLUX + 2 0 194 1 MSTAV + 2 0 195 1 SFEXC + 2 0 196 1 CNWAT + 2 0 197 1 BMIXL + 2 0 198 1 VGTYP + 2 0 199 1 CCOND + 2 0 200 1 RSMIN + 2 0 201 1 WILT + 2 0 202 1 RCS + 2 0 203 1 RCT + 2 0 204 1 RCQ + 2 0 205 1 RCSOL + 2 0 206 1 RDRIP + 2 0 207 1 ICWAT + 2 0 208 1 AKHS + 2 0 209 1 AKMS + 2 0 210 1 VEGT + 2 0 211 1 SSTOR + 2 0 212 1 LSOIL + 2 0 213 1 EWATR + 2 0 214 1 GWREC + 2 0 215 1 QREC + 2 0 216 1 SFCRH + 2 0 217 1 NDVI + 2 0 218 1 LANDN + 2 0 219 1 AMIXL + 2 0 220 1 WVINC + 2 0 221 1 WCINC + 2 0 222 1 WVCONV + 2 0 223 1 WCCONV + 2 0 224 1 WVUFLX + 2 0 225 1 WVVFLX + 2 0 226 1 WCUFLX + 2 0 227 1 WCVFLX + 2 0 228 1 ACOND + 2 0 229 1 EVCW + 2 0 230 1 TRANS +! +! GRIB2 - TABLE 4.2-2-3 PARAMETERS FOR DISCIPLINE 2 CATEGORY 3 +! + 2 3 0 0 SOTYP + 2 3 1 0 UPLST + 2 3 2 0 UPLSM + 2 3 3 0 LOWLSM + 2 3 4 0 BOTLST + 2 3 5 0 SOILL + 2 3 6 0 RLYRS + 2 3 7 0 SMREF + 2 3 8 0 SMDRY + 2 3 9 0 POROS + 2 3 10 0 LIQVSM + 2 3 11 0 VOLTSO + 2 3 12 0 TRANSO + 2 3 13 0 VOLDEC + 2 3 14 0 DIREC + 2 3 15 0 SOILP + 2 3 16 0 VSOSM + 2 3 17 0 SATOSM + 2 3 18 0 SOILTMP + 2 3 19 0 SOILMOI + 2 3 20 0 CISOILM + 2 3 21 0 SOILICE + 2 3 22 0 CISICE +! + 2 3 192 1 SOILL + 2 3 193 1 RLYRS + 2 3 194 1 SLTYP + 2 3 195 1 SMREF + 2 3 196 1 SMDRY + 2 3 197 1 POROS + 2 3 198 1 EVBS + 2 3 199 1 LSPA + 2 3 200 1 BARET + 2 3 201 1 AVSFT + 2 3 202 1 RADT + 2 3 203 1 FLDCP +! +! GRIB2 - TABLE 4.2-2-4 PARAMETERS FOR DISCIPLINE 2 CATEGORY 4 +! + 2 4 0 0 FIREOLK + 2 4 1 0 FIREODT + 2 4 3 0 HINDEX +! +! GRIB2 - TABLE 4.2-3-0 PARAMETERS FOR DISCIPLINE 3 CATEGORY 0 +! + 3 0 0 0 SRAD + 3 0 1 0 SALBEDO + 3 0 2 0 SBTMP + 3 0 3 0 SPWAT + 3 0 4 0 SLFTI + 3 0 5 0 SCTPRES + 3 0 6 0 SSTMP + 3 0 7 0 CLOUDM + 3 0 8 0 PIXST + 3 0 9 0 FIREDI +! +! GRIB2 - TABLE 4.2-3-1 PARAMETERS FOR DISCIPLINE 3 CATEGORY 1 +! + 3 1 0 0 ESTP + 3 1 1 0 IRRATE + 3 1 2 0 CTOPH + 3 1 3 0 CTOPHQI + 3 1 4 0 ESTUGRD + 3 1 5 0 ESTVGRD + 3 1 6 0 NPIXU + 3 1 7 0 SOLZA + 3 1 8 0 RAZA + 3 1 9 0 RFL06 + 3 1 10 0 RFL08 + 3 1 11 0 RFL16 + 3 1 12 0 RFL39 + 3 1 13 0 ATMDIV + 3 1 14 0 CBTMP + 3 1 15 0 CSBTMP + 3 1 16 0 CLDRAD + 3 1 17 0 CSKYRAD +! + 3 1 19 0 WINDS + 3 1 20 0 AOT06 + 3 1 21 0 AOT08 + 3 1 22 0 AOT16 + 3 1 23 0 ANGCOE +! + 3 1 192 1 USCT + 3 1 193 1 VSCT +! +! GRIB2 - TABLE 4.2-3-192 PARAMETERS FOR DISCIPLINE 3 CATEGORY 192 +! + 3 192 0 0 SBT122 + 3 192 1 0 SBT123 + 3 192 2 0 SBT124 + 3 192 3 0 SBT126 + 3 192 4 0 SBC123 + 3 192 5 0 SBC124 + 3 192 6 0 SBT112 + 3 192 7 0 SBT113 + 3 192 8 0 SBT114 + 3 192 9 0 SBT115 + 3 192 10 0 AMSRE9 + 3 192 11 0 AMSRE10 + 3 192 12 0 AMSRE11 + 3 192 13 0 AMSRE12 +! +! GRIB2 - TABLE 4.2-4-0 PARAMETERS FOR DISCIPLINE 4 CATEGORY 0 +! + 4 0 0 0 TMPSWP + 4 0 1 0 ELECTMP + 4 0 2 0 PROTTMP + 4 0 3 0 IONTMP + 4 0 4 0 PRATMP + 4 0 5 0 PRPTMP +! +! GRIB2 - TABLE 4.2-4-1 PARAMETERS FOR DISCIPLINE 4 CATEGORY 1 +! + 4 1 0 0 SPEED + 4 1 1 0 VEL1 + 4 1 2 0 VEL2 + 4 1 3 0 VEL3 +! +! GRIB2 - TABLE 4.2-4-2 PARAMETERS FOR DISCIPLINE 4 CATEGORY 2 +! + 4 2 0 0 PLSMDEN + 4 2 1 0 ELCDEN + 4 2 2 0 PROTDEN + 4 2 3 0 IONDEN + 4 2 4 0 VTEC + 4 2 5 0 ABSFRQ + 4 2 6 0 ABSRB + 4 2 7 0 SPRDF + 4 2 8 0 HPRIMF + 4 2 9 0 CRTFRQ + 4 2 10 0 SCINT +! +! GRIB2 - TABLE 4.2-4-3 PARAMETERS FOR DISCIPLINE 4 CATEGORY 3 +! + 4 3 0 0 BTOT + 4 3 1 0 BVEC1 + 4 3 2 0 BVEC2 + 4 3 3 0 BVEC3 + 4 3 4 0 ETOT + 4 3 5 0 EVEC1 + 4 3 6 0 EVEC2 + 4 3 7 0 EVEC3 +! +! GRIB2 - TABLE 4.2-4-4 PARAMETERS FOR DISCIPLINE 4 CATEGORY 4 +! + 4 4 0 0 DIFPFLUX + 4 4 1 0 INTPFLUX + 4 4 2 0 DIFEFLUX + 4 4 3 0 INTEFLUX + 4 4 4 0 DIFIFLUX + 4 4 5 0 INTIFLUX + 4 4 6 0 NTRNFLUX +! +! GRIB2 - TABLE 4.2-4-6 PARAMETERS FOR DISCIPLINE 4 CATEGORY 6 +! + 4 6 0 0 TSI + 4 6 1 0 XLONG + 4 6 2 0 XSHRT + 4 6 3 0 EUVIRR + 4 6 4 0 SPECIRR + 4 6 5 0 F107 + 4 6 6 0 SOLRF +! +! GRIB2 - TABLE 4.2-4-7 PARAMETERS FOR DISCIPLINE 4 CATEGORY 7 +! + 4 7 0 0 LMBINT + 4 7 1 0 DSKINT + 4 7 2 0 DSKDAY + 4 7 3 0 DSKNGT +! +! GRIB2 - TABLE 4.2-4-8 PARAMETERS FOR DISCIPLINE 4 CATEGORY 8 +! + 4 8 0 0 XRAYRAD + 4 8 1 0 EUVRAD + 4 8 2 0 HARAD + 4 8 3 0 WHTRAD + 4 8 4 0 CAIIRAD + 4 8 5 0 WHTCOR + 4 8 6 0 HELCOR + 4 8 7 0 MASK +! +! GRIB2 - TABLE 4.2-4-9 PARAMETERS FOR DISCIPLINE 4 CATEGORY 9 +! + 4 9 0 0 SIGPED + 4 9 1 0 SIGHAL + 4 9 2 0 SIGPAR + + +! +! GRIB2 - TABLE 4.2-10-0 PARAMETERS FOR DISCIPLINE 10 CATEGORY 0 +! + 10 0 0 0 WVSP1 + 10 0 1 0 WVSP2 + 10 0 2 0 WVSP3 + 10 0 3 0 HTSGW + 10 0 4 0 WVDIR + 10 0 5 0 WVHGT + 10 0 6 0 WVPER + 10 0 7 0 SWDIR + 10 0 8 0 SWELL + 10 0 9 0 SWPER + 10 0 10 0 DIRPW + 10 0 11 0 PERPW + 10 0 12 0 DIRSW + 10 0 13 0 PERSW + 10 0 14 0 WWSDIR + 10 0 15 0 MWSPER + 10 0 16 0 CDWW + 10 0 17 0 FRICV + 10 0 18 0 WSTR + 10 0 19 0 NWSTR + 10 0 20 0 MSSW + 10 0 21 0 USSD + 10 0 22 0 VSSD + 10 0 23 0 PMAXWH + 10 0 24 0 MAXWH + 10 0 25 0 IMWF + 10 0 26 0 IMFWW + 10 0 27 0 IMFTSW + 10 0 28 0 MZWPER + 10 0 29 0 MZPWW + 10 0 30 0 MZPTSW + 10 0 31 0 WDIRW + 10 0 32 0 DIRWWW + 10 0 33 0 DIRWTS + 10 0 34 0 PWPER + 10 0 35 0 PPERWW + 10 0 36 0 PPERTS + 10 0 37 0 ALTWH + 10 0 38 0 ALCWH + 10 0 39 0 ALRRC + 10 0 40 0 MNWSOW + 10 0 41 0 MWDIRW + 10 0 42 0 WESP + 10 0 43 0 KSSEDW + 10 0 44 0 BENINX + 10 0 45 0 SPFTR + 10 0 46 0 2DSED + 10 0 47 0 FSEED + 10 0 48 0 DIRSED + 10 0 50 0 HSIGN + 10 0 51 0 PKDIR + 10 0 52 0 MNSTP + 10 0 53 0 DMSPR + 10 0 54 0 WFFRAC + 10 0 55 0 TEMM1 + 10 0 56 0 DIR11 + 10 0 57 0 DIR22 + 10 0 58 0 DSPR11 + 10 0 59 0 DSPR22 + 10 0 60 0 WLEN + 10 0 61 0 RDSXX + 10 0 62 0 RDSYY + 10 0 63 0 RDSXY +! + 10 0 192 1 WSTP +! +! GRIB2 - TABLE 4.2-10-1 PARAMETERS FOR DISCIPLINE 10 CATEGORY 1 +! + 10 1 0 0 DIRC + 10 1 1 0 SPC + 10 1 2 0 UOGRD + 10 1 3 0 VOGRD +! + 10 1 192 1 OMLU + 10 1 193 1 OMLV + 10 1 194 1 UBARO + 10 1 195 1 VBARO +! +! GRIB2 - TABLE 4.2-10-2 PARAMETERS FOR DISCIPLINE 10 CATEGORY 2 +! + 10 2 0 0 ICEC + 10 2 1 0 ICETK + 10 2 2 0 DICED + 10 2 3 0 SICED + 10 2 4 0 UICE + 10 2 5 0 VICE + 10 2 6 0 ICEG + 10 2 7 0 ICED + 10 2 8 0 ICETMP + 10 2 9 0 ICEPRS +! +! GRIB2 - TABLE 4.2-10-3 PARAMETERS FOR DISCIPLINE 10 CATEGORY 3 +! + 10 3 0 0 WTMP + 10 3 1 0 DSLM +! + 10 3 192 1 SURGE + 10 3 193 1 ETSRG + 10 3 194 1 ELEV + 10 3 195 1 SSHG + 10 3 196 1 P2OMLT + 10 3 197 1 AOHFLX + 10 3 198 1 ASHFL + 10 3 199 1 SSTT + 10 3 200 1 SSST + 10 3 201 1 KENG + 10 3 202 1 SLTFL + 10 3 242 1 TCSRG20 + 10 3 243 1 TCSRG30 + 10 3 244 1 TCSRG40 + 10 3 245 1 TCSRG50 + 10 3 246 1 TCSRG60 + 10 3 247 1 TCSRG70 + 10 3 248 1 TCSRG80 + 10 3 249 1 TCSRG90 +! +! GRIB2 - TABLE 4.2-10-4 PARAMETERS FOR DISCIPLINE 10 CATEGORY 4 +! + 10 4 0 0 MTHD + 10 4 1 0 MTHA + 10 4 2 0 TTHDP + 10 4 3 0 SALTY + 10 4 4 0 OVHD + 10 4 5 0 OVSD + 10 4 6 0 OVMD + 10 4 7 0 BATHY + 10 4 11 0 SFSALP + 10 4 12 0 SFTMPP + 10 4 13 0 ACWSRD + 10 4 14 0 WDEPTH + 10 4 15 0 WTMPSS +! + 10 4 192 1 WTMPC + 10 4 193 1 SALIN + 10 4 194 1 BKENG + 10 4 195 1 DBSS + 10 4 196 1 INTFD + 10 4 197 1 OHC +! +! GRIB2 - TABLE 4.2-10-191 PARAMETERS FOR DISCIPLINE 10 CATEGORY 191 +! + 10 191 0 0 TSEC + 10 191 1 0 MOSF diff --git a/hagelslag/mapfiles/hrrre_2019_map.txt b/hagelslag/mapfiles/hrrre_2019_map.txt new file mode 100644 index 0000000..8f6fd4e --- /dev/null +++ b/hagelslag/mapfiles/hrrre_2019_map.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229 +b=6371229 +lat_0=38.5 +lon_0=-97.5 +lat_1=38.5 +lat_2=38.5 +units=m +dx=3000 +dy=3000 +sw_lon=-120.1090 +sw_lat=20.9710 +ne_lon=-63.7966 +ne_lat=49.4783 diff --git a/hagelslag/mapfiles/hrrre_us_mask.nc b/hagelslag/mapfiles/hrrre_us_mask.nc new file mode 100644 index 0000000..93397c4 Binary files /dev/null and b/hagelslag/mapfiles/hrrre_us_mask.nc differ diff --git a/hagelslag/mapfiles/mexstates/mexstates.dbf b/hagelslag/mapfiles/mexstates/mexstates.dbf new file mode 100755 index 0000000..76386f6 Binary files /dev/null and b/hagelslag/mapfiles/mexstates/mexstates.dbf differ diff --git a/hagelslag/mapfiles/mexstates/mexstates.prj b/hagelslag/mapfiles/mexstates/mexstates.prj new file mode 100755 index 0000000..f45cbad --- /dev/null +++ b/hagelslag/mapfiles/mexstates/mexstates.prj @@ -0,0 +1 @@ +GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] \ No newline at end of file diff --git a/hagelslag/mapfiles/mexstates/mexstates.sbn b/hagelslag/mapfiles/mexstates/mexstates.sbn new file mode 100755 index 0000000..7715b90 Binary files /dev/null and b/hagelslag/mapfiles/mexstates/mexstates.sbn differ diff --git a/hagelslag/mapfiles/mexstates/mexstates.sbx b/hagelslag/mapfiles/mexstates/mexstates.sbx new file mode 100755 index 0000000..871ee0e Binary files /dev/null and b/hagelslag/mapfiles/mexstates/mexstates.sbx differ diff --git a/hagelslag/mapfiles/mexstates/mexstates.shp b/hagelslag/mapfiles/mexstates/mexstates.shp new file mode 100755 index 0000000..13036cc Binary files /dev/null and b/hagelslag/mapfiles/mexstates/mexstates.shp differ diff --git a/hagelslag/mapfiles/mexstates/mexstates.shp.xml b/hagelslag/mapfiles/mexstates/mexstates.shp.xml new file mode 100755 index 0000000..6f2b050 --- /dev/null +++ b/hagelslag/mapfiles/mexstates/mexstates.shp.xml @@ -0,0 +1,2660 @@ + + + + 20120812 + 16165300 + 20110901 + 14103000 + 20110901 + 14103000 + FALSE + admin02002file://\\SPIDERMAN\Geo\Arc10\FY\world.gdbLocal Area NetworkGeographicGCS_WGS_1984<GeographicCoordinateSystem xsi:type='typens:GeographicCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/10.0'><WKT>GEOGCS[&quot;GCS_WGS_1984&quot;,DATUM[&quot;D_WGS_1984&quot;,SPHEROID[&quot;WGS_1984&quot;,6378137.0,298.257223563]],PRIMEM[&quot;Greenwich&quot;,0.0],UNIT[&quot;Degree&quot;,0.0174532925199433],AUTHORITY[&quot;EPSG&quot;,4326]]</WKT><XOrigin>-399.99999999999989</XOrigin><YOrigin>-399.99999999999989</YOrigin><XYScale>1111948722.2222221</XYScale><ZOrigin>-100000</ZOrigin><ZScale>10000</ZScale><MOrigin>-100000</MOrigin><MScale>10000</MScale><XYTolerance>8.9831528411952133e-009</XYTolerance><ZTolerance>0.001</ZTolerance><MTolerance>0.001</MTolerance><HighPrecision>true</HighPrecision><LeftLongitude>-180</LeftLongitude><WKID>4326</WKID></GeographicCoordinateSystem>CopyFeatures G:\Geo\world\admin02.shp G:\Geo\Arc10\FY\world.gdb\admin02 # 0 0 01.0TRUE + + Microsoft Windows 2000 Version 5.0 (Build 2195) Service Pack 2; ESRI ArcCatalog 8.1.3.679 + + en + World Administrative Units 2002 represents the boundaries for the first-level administrative units of the world, as they existed in 2002. + World Administrative Units 2002 provides first-level administrative unit boundaries for the world in 2002. + Largest scale when displaying the data: 1:15,000,000. + + + + 20020401 + World Administrative Units 2002 + admin02 + vector digital data + 2002 + + ESRI Data & Maps + 2002 + + + Redlands, California, USA + Environmental Systems Research Institute, Inc. (ESRI) + + Location: ESRI Data & Maps 2002 (CD 1) \world + Environmental Systems Research Institute, Inc. (ESRI) + + + + publication date: 1996, 1998, Winter 1993/1994, 20000101, 2000, 20000225, 20010128, 20000612; ground condition: 1994, 19990401 + + + + Complete + Matches software update releases + + + + -180.000000 + 180.000000 + 83.623596 + -90.000000 + + + -180.000000 + 180.000000 + -90.000000 + 83.623596 + + + + + None + polygon + administrative units + countries + international boundaries + coastlines + area + administrative unit and international codes + population + English and local names + boundaries + society + + + World + None + + + None + 1996 + 1998 + 1993/1994 + 2000 + 2000 + 1994 + 1999 + 2000 + 2001 + 2000 + + + Access granted to Licensee only. + The data are provided by multiple, third party data vendors under license to ESRI for inclusion on ESRI Data & Maps CD–ROMs for use with ESRI® software. Each data vendor has its own data licensing policies and may grant varying redistribution rights to end users. Please consult the redistribution rights below for this data set provided on ESRI Data & Maps CD–ROMs. As used herein, “Geodata” shall mean any digital data set consisting of geographic data coordinates and associated attributes. + +The redistribution rights for this data set: Redistribution rights are granted by the data vendor for hard-copy renditions or static, electronic map images (e.g. .gif, .jpeg, etc.) that are plotted, printed, or publicly displayed with proper metadata and source/copyright attribution to the respective data vendor(s). Geodata is redistributable with a Value-Added Software Application developed by ESRI Business Partners on a royalty-free basis with proper metadata and source/copyright attribution to the respective data vendor(s). Geodata is redistributable without a Value-Added Software Application (i.e., adding the sample data to an existing, [non]commercial data set for redistribution) with proper metadata and source/copyright attribution to the respective data vendor(s). + +The terms and conditions below apply to all the data sets provided on the ESRI Data & Maps CD–ROMs. + +Proprietary Rights and Copyright: Licensee acknowledges that the Data and Related Materials contain proprietary and confidential property of ESRI and its licensor(s). The Data and Related Materials are owned by ESRI and its licensor(s) and are protected by United States copyright laws and applicable international copyright treaties and/or conventions. + +Limited Warranty and Disclaimer: ESRI warrants that the media upon which the Data and Related Materials are provided will be free from defects in materials and workmanship under normal use and service for a period of ninety (90) days from the date of receipt. + +THE DATA AND RELATED MATERIALS ARE EXCLUDED FROM THE LIMITED WARRANTY, AND THE LICENSEE EXPRESSLY ACKNOWLEDGES THAT THE DATA CONTAINS SOME NONCONFORMITIES, DEFECTS, OR ERRORS. ESRI DOES NOT WARRANT THAT THE DATA WILL MEET LICENSEE'S NEEDS OR EXPECTATIONS; THAT THE USE OF THE DATA WILL BE UNINTERRUPTED; OR THAT ALL NONCONFORMITIES, DEFECTS, OR ERRORS CAN OR WILL BE CORRECTED. ESRI IS NOT INVITING RELIANCE ON THIS DATA, AND THE LICENSEE SHOULD ALWAYS VERIFY ACTUAL DATA. + +EXCEPT FOR THE LIMITED WARRANTY SET FORTH ABOVE, THE DATA AND RELATED MATERIALS CONTAINED THEREIN ARE PROVIDED "AS-IS," WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + +Exclusive Remedy and Limitation of Liability: The entire liability of ESRI or its licensor(s) and Licensee's exclusive remedy shall be to terminate the Agreement upon Licensee returning the Data and Related Materials to ESRI with a copy of Licensee's invoice/receipt and ESRI returning the license fees paid to Licensee. + +IN NO EVENT SHALL ESRI AND/OR ITS LICENSOR(S) BE LIABLE FOR COSTS OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOST PROFITS, LOST SALES, OR BUSINESS EXPENDITURES, INVESTMENTS, OR COMMITMENTS IN CONNECTION WITH ANY BUSINESS; LOSS OF ANY GOODWILL; OR FOR ANY INDIRECT, SPECIAL, INCIDENTAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT OR USE OF THE DATA AND RELATED MATERIALS, HOWEVER CAUSED, ON ANY THEORY OF LIABILITY, AND WHETHER OR NOT ESRI OR ITS LICENSOR(S) HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY EXCLUSIVE REMEDY. + +Third Party Beneficiary: ESRI's licensor(s) has (have) authorized ESRI to (sub)distribute and (sub)license its (their) data as incorporated into the Data and Related Materials. As an intended third party beneficiary to this Agreement, the ESRI licensor(s) is (are) entitled to directly enforce, in its own name, the rights and obligations undertaken by the Licensee and to seek all legal and equitable remedies as are afforded to ESRI. + +In the event that the data vendor(s) has (have) granted the end user permission to redistribute the Geodata, please use proper proprietary or copyright attribution for the various data vendor(s), and provide the associated metadata file(s) with the Geodata. In compliance with FGDC metadata standards, ESRI has attempted to practice proper metadata methodologies by providing any data source information, descriptions, and file names to assist in this effort. + Shapefile + + + + Environmental Systems Research Institute, Inc. (ESRI) + Data Team + + + mailing and physical address +
380 New York Street
+ Redlands + California + 92373-8100 + USA +
+ 909-793-2853 + 909-793-5953 + info@esri.com + 8:00 a.m.–5:30 p.m. Pacific time, Monday–Friday + In the United States– +Please direct all inquiries regarding software/data pricing and consulting services to your local ESRI Regional Office. For support, you may contact Technical Support by telephone (voice) between 6:00 a.m. and 6:00 p.m. Pacific time, Monday through Friday, by dialing 909-793-3774; facsimile (fax) available at 909-792-0960; electronic mail (e-mail) support@esri.com; or visit http://support.esri.com; ESRI holidays excluded. + +Outside the United States– +Please direct all inquiries regarding software/data pricing, sales, support, and consulting services to your local ESRI International Distributor. This information can be found at http://gis.esri.com/intldist/contactint.cfm. + +For other questions or comments, you may contact ESRI headquarters by e-mail, telephone, or fax or write to us. +
+
+ National Geographic Society +
+ + en + FGDC Content Standards for Digital Geospatial Metadata + FGDC-STD-001-1998 + local time + + + + Data Team + Environmental Systems Research Institute, Inc. (ESRI) + + + mailing and physical address + Redlands + California + 92373-8100 +
380 New York Street
+ USA +
+ 909-793-2853 + 909-793-5953 + info@esri.com + 8:00 a.m.–5:30 p.m. Pacific time, Monday–Friday +
+
+ 20020215 +
+ + Vector + Simple4FALSE0TRUEFALSE + + + + GCS_WGS_1984 + + + Decimal degrees + 0.000001 + 0.000001 + + + D_WGS_1984 + WGS_1984 + 6378137.000000 + 298.257224 + + + + + + + admin02 + Feature Class + 0 + The polygons represent the boundaries for the first-level administrative units of the world, as they existed in 2002. + ESRI + + OBJECTIDOBJECTIDOID400Internal feature number.ESRISequential unique whole numbers that are automatically generated. + Shape + Shape + Geometry + 0 + 0 + 0 + Feature geometry. + ESRI + + Coordinates defining the features. + + + + FIPS_ADMIN + FIPS_ADMIN + String + 4 + The FIPS code (two-letter country code, two-number administrative unit code) for the administrative unit. + Department of Commerce, National Institute of Standards and Technology + + + Federal Information Processing Standards Publication 10-4 + National Institute of Standards and Technology + + + 00 + + GMI_ADMIN + GMI_ADMIN + String + 7 + + + Global Mapping International Codes + Global Mapping International + + + The administrative unit code (three-letter country code, three-letter administrative unit code) for the administrative unit. + Global Mapping International + 00 + + ADMIN_NAME + ADMIN_NAME + String + 42 + + + Global Mapping International Names + Global Mapping International + + + The name of the administrative unit. + Global Mapping International + 00 + + FIPS_CNTRY + FIPS_CNTRY + String + 2 + + + Federal Information Processing Standards Publication 10-4 + National Institute of Standards and Technology + + + The FIPS code (two-letter) for the country in which the administrative unit is located. + Department of Commerce, National Institute of Standards and Technology + 00 + + GMI_CNTRY + GMI_CNTRY + String + 3 + + + Global Mapping International Codes + Global Mapping International + + + The country code (three-letter) for the country in which the administrative unit is located. + Global Mapping International + 00 + + CNTRY_NAME + CNTRY_NAME + String + 40 + The name for the country in which the administrative unit is located. + + Names for the features. + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook + 00 + + POP_ADMIN + POP_ADMIN + Integer + 4 + The 1994 estimated population of the administrative unit. + National Center for Geographic Information and Analysis + + + -99999 + No population data available. + ESRI + + + 00 + + TYPE_ENG + TYPE_ENG + String + 26 + The English name for the type of administrative unit. + + + Administrative Region, Administrative Subdivision, Area, Autonomous Community, Autonomous Municipality, Autonomous Region, Canton, Capital City, Capital Municipality, Capital Territory, City, Constitutional Province, County, Department, District, Division, Economic Prefecture, Emirate, Federal Dependencies, Federal District, Federal Status City, Federal Territory, Governorate, Independent Town, Intendancy, Municipality, National District, National Territory, Pakistan-administered, Parish, Prefecture, Province, Region, Republic, Special City, Special District, Special Municipality, Special Region, State, Territory, Town, Union Territory, Zone + The types (English) of administrative units. + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + 00 + + TYPE_LOC + TYPE_LOC + String + 50 + The local name for the type of administrative unit. + + + Amt + County. + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + + + Anchal + Zone. + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Astedader Akababi + Administrative Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Aymag + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Baladiyah + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Bundesland + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Canton (French), Cantone (Italian), Kanton (German) + Canton. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Cercle + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Changwat + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Circonscription + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Comunidad Autonoma + Autonomous Community. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Concelho + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + County + County. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Daerah Istimewa + Special Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Daerah Khusus Ibukota + Special District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Departamento + Department. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Departement + Department. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Dependencias Federales + Federal Dependencies. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + District + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Distrikt + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Distrito + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Distrito Especial + Special District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Distrito Federal + Federal District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Do + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Dzongkhag + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Estado + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Faritanin' + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Fovaros + Capital City. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Fuken + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Fylke + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Gobolka + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Hot + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Imarah + Emirate. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Intendencia + Intendancy. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Iqlim + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Jikhalsi + Special City. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Judet + County. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Kaupstadir + Independent Town. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Khet + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Khoueng + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Krai + Territory. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Kraj + Region (Czech Republic, Slovakia). + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Laani + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Lan + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Land + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Megye + County. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Mehoz + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Mintaqah + Emirate. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Muhafazah + Governorate (Egypt, Iraq, Jordan, Kuwait, Lebanon, Yemen), Province (Syria). + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Municipio Especial + Special Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Municipiu + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Negeri + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Oblast + Province (Bulgaria), Region (Kyrgyzstan, Russia, Ukraine). + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Oblys + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Okrug + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Ostan + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Prefecture + Prefecture. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Prefecture Economique + Economic Prefecture. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Prefecture(French), Prefegitura(Kinyarwanda) + Prefecture. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Propinsi + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Province + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Province (French), Provincie (Flemish) + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Provincia + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Provincia Constitucional + Constitutional Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Provincie + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Pyine + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Rasgez Akababi + Autonomous Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Regiao + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Regiao Autonoma + Autonomous Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Region + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Region Administrative + Administrative Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Regione + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Respublik + Republic. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Respublika + Republic. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Rottatheanei + Autonomous Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Rreth + District. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Sheng + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Shi + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Shih + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Staden + City. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + State + State. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Territorio + Territory. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Territorio Nacional + National Territory. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Territory + Territory. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Thanh Pho + Municipality. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Tinh + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Velayat + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Ville + Town. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Viloyat + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Voblast + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Welayat + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Wilaya + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Wilayah + Governorate. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Wiloyat + Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Wojewodztwo + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Yin + Division. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + Zizhiqu + Autonomous Region. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + il + Province. + + + ArcWorld Supplement, Geographic and Global Issues, CIA Factbook, Nunavut Planning Commission (NPC), Global Mapping International + 00 + + SQKM + SQKM + Double + 8 + The administrative unit area in square kilometers using an equal area projection. + ESRI + + Calculated areas for the features. + + 00 + + SQMI + SQMI + Double + 8 + The administrative unit area in square miles using an equal area projection. + + Calculated areas for the features. + + ESRI + 00 + + COLOR_MAP + COLOR_MAP + String + 2 + The number allows the administrative unit to be shaded unique from its neighbors. + ESRI + + + 1 + 12 + + + 00 + Shape_LengthShape_LengthDouble800Length of feature in internal units.ESRIPositive real numbers that are automatically generated.Shape_AreaShape_AreaDouble800Area of feature in internal units squared.ESRIPositive real numbers that are automatically generated. + + + + + + 7.925 + 7.925 + SHP + no compression applied + The SHP file contains the geospatial data. The SHX file contains the index of the geospatial data. The DBF file contains the attribute data in dBASE format. The PRJ file contains the coordinate system information (optional). The AVL file contains the legend information (optional). The SBN and SBX files contain the spatial index of the geospatial data (optional). The XML file contains the metadata describing the data set <data set name>.shp.xml (optional). + + + + ESRI Data & Maps 2002 CD–ROM Set is available only as part of ESRI® software. + + 650 + MB (megabytes) + + ISO 9660 + + + + Software purchase price + + + + + Environmental Systems Research Institute, Inc. (ESRI); ESRI International Distributors + + In the United States, contact the ESRI Telesales staff at 800-447-9778 for more information about our software and data. + +Outside the United States, please direct all inquiries to your local ESRI International Distributor. This information can be found at http://gis.esri.com/intldist/contactint.cfm. + + mailing and physical address +
380 New York Street
+ Redlands + California + 92373-8100 + USA +
+ 800-447-9778 +
+
+ To use this data requires software that supports ArcView® GIS shapefiles. + See use constraints. + Offline Data +
+ + + + + + ArcWorld Supplement + Environmental Systems Research Institute, Inc. (ESRI) + 1996 + 1 + vector digital data + + + Environmental Systems Research Institute, Inc. (ESRI) + Redlands, California, USA + + + + 3000000 + CD–ROM + + + + 1996 + + + publication date + + ArcWorld Supplement + Attribute and geospatial data + + + The following steps were performed by ESRI for Data & Maps 2002: Updated Saudi Arabia - Yemen border. Updated attributes for East Timor, Yugoslavia, Saudi Arabia, and Yemen. Recalculated attributes based on area. Created ArcGIS™ layer file (.lyr) and ArcView legend file (.avl). Copied projection file (.prj) and created spatial indices. + +The following steps were performed by ESRI: Extracted the features from ESRI Data & Maps 1999 data set–admin98.shp. Updated political boundaries for countries and first-level administrative units. This included Nunavut in Canada and Macau in China as well as others. Extended political boundaries into the Caspian Sea and removed the shoreline. Created ArcGIS™ layer file (.lyr). Created ArcView legend file (.avl). Created projection file (.prj). Created spatial indices. + ArcInfo, ArcView 3.x, ArcGIS 8.x + ArcWorld Supplement + 20020212 + Geographic and Global Issues + CIA Factbook + NCGIA + Nunavut Planning Commission (NPC) + GMI + ESFN FIPS 10-4 20000225 + ESFN FIPS 10-4 20010128 + TREATY OF JEDDAH, 2000 + + + Geographic and Global Issues + Attribute data + + + United States Department of State, Bureau of Intelligence and Research + Winter 1993/1994 + Geographic and Global Issues Quarterly + Volume 3, Number 4 + + Geographic and Global Issues Quarterly + Volume 3, Number 4 + + + Washington, DC, USA + United States Department of State, Bureau of Intelligence and Research + + + + paper + + + + Winter 1993/1994 + + + publication date + + + + + + The World Factbook 2000 + United States Central Intelligence Agency + 20000101 + 2000 + + The World Factbook + 2000 + + + Washington, DC, USA + United States Central Intelligence Agency + + + + online + + + + 20000101 + + + publication date + + CIA Factbook + Attribute data + + + paper + NCGIA + + + National Center for Geographic Information and Analysis + 199504 + World Demography Project + + Santa Barbara, California, USA + National Center for Geographic Information and Analysis at University of California, Santa Barbara + + + + + + + 1994 + + + ground condition + + Attribute data + + + + + Nunavut Planning Commission (NPC) + Description of the Boundary of the Nunavut Settlement Area + document + + online + Nunavut Planning Commission (NPC) + + http://npc.nunavut.ca/eng/nunavut/boundary.html + + + online + + + + 19990401 + + + ground condition + + Nunavut Planning Commission (NPC) + Attribute and geospatial data + + + Attribute data + + + Global Mapping International + + Colorado Springs, Colorado, USA + Global Mapping International + + Missions Database + + + GMI + + + + 2000 + + + publication date + + CD–ROM + + + + + COUNTRIES, DEPENDENCIES, AREAS OF SPECIAL SOVEREIGNTY, AND THEIR PRINCIPAL ADMINISTRATIVE DIVISIONS + Executive Secretary for Foreign Names - US Board on Geographic Names + 20000225 + 4 + tabular digital data + + FIPS 10-4 + + + Bethesda, Maryland, USA + National Imagery and Mapping Agency + + + + ESFN FIPS 10-4 20000225 + Attribute data + + + + 20000225 + + + publication date + + + + Attribute data + ESFN FIPS 10-4 20010128 + + + COUNTRIES, DEPENDENCIES, AREAS OF SPECIAL SOVEREIGNTY, AND THEIR PRINCIPAL ADMINISTRATIVE DIVISIONS + Executive Secretary for Foreign Names - US Board on Geographic Names + 20010128 + 6 + tabular digital data + + FIPS 10-4 + + + Bethesda, Maryland, USA + National Imagery and Mapping Agency + + + + + + + 20010128 + + + publication date + + + + + + International Border Treaty between the Republic of Yemen and the Kingdom of Saudi Arabia + 20000612 + THE TREATY OF JEDDAH, 2000 + document + http://www.al-bab.com/yemen/pol/int5.htm + + online + Yemen Gateway - "BAB AL-YEMEN" + + + + online + Attribute and geospatial data + + + + 20000612 + + + publication date + + TREATY OF JEDDAH, 2000 + + + + + The geospatial part of this data set was originally extracted from the ArcWorld Supplement database and then generalized (tolerance unknown). The positional accuracy is unknown. + + + No duplicate features are present. The shapefile is created directly from a topologically correct ArcInfo™ coverage. + After processing, the data set is checked for drawing display and number of records and file sizes compared with source materials. + + + + Qk3uNwEAAAAAADYAAAAoAAAAyAAAAIUAAAABABgAAAAAALg3AQAAAAAAAAAAAAAAAAAAAAAA//// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +tLu9v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM +v8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rMv8rM39/f//////////////////////////// +////////////////////////////////////////sMTI0O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/1z8/P//////////////////////////////////////////////////////////////// +////sMTI0O/10O/10O/10O/10O/10O/1xeHmsMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTI +sMTIsMTIsMTIxeHm0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1z8/P//////////////////////// +////////////////////////////////////////////ur2+z8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P +////////////////////39/fr7m7sMTIsMTIsMTIsMTIsMTIsMTIxeHm0O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1xeHmsMTIpba5r7m7 +v8rMv8rMv8rM39/f//////////////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/vv7+/jo6OmqeqsMTIutPX +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +sMTIsMTIsMTIr7m7v8rMtLu9z8/Pz8/PtLu9v8rMv8rMv8rMv8rMv8rMr7m7sMTIsMTIxeHm0O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/1sMTIr7m7ur2+z8/P7+/v//////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////39/fur2+np6e39/f39/fv7+/z8/Pz8/PmZ2dmqeq0O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/1utPXpba5j5mbj5mbv7+/v7+/v7+/7+/vr6+vnp6enp6eeXx9////////z8/P +np6elJucsMTIsMTIlJuc39/f////////z8/Pnp6enp6enp6ehIuMutPX0O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1xeHmhIuMnp6e//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////39/fz8/P7+/vnp6efn5+hIuMsMTIsMTI +sMTIutPX0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1utPXmqeqbm5uj5mbmZ2dnp6e +z8/Pz8/Pz8/P7+/v////////////////////////////39/ftLu9v8rMnp6ez8/Pz8/Pz8/P39/f +tLu9sMTIutPXxeHmutPX0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/1sMTIpba5jo6Ofn5+z8/P//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////39/f39/f////////r6+vnp6efn5+mqeqsMTIsMTI0O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1sMTIsMTIsMTI0O/1utPXsMTI0O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/1pba5j5mbsMTIsMTIpba5v8rMv8rMv7+/7+/v//////////// +////////////////////////////////////////////////39/fz8/Pur2+v8rMv8rMv8rMj5mb +xeHm0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1np6e//////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////7+/vz8/Pz8/Pz8/Pnp6ev7+/np6ebm5ubm5ubm5ubm5ujo6Onp6eqa2u +r6+vr6+v////7+/vnp6ebm5ueXx9sMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTIr7m7pba5sMTIj5mb +sMTIsMTIsMTIxeHm0O/1xeHmmqeqr6+v//////////////////////////////////////////// +////////////////////////////////np6e7+/vnp6ehIuMxeHm0O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/1sMTImqeqv7+/z8/P//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////39/fr6+vnp6efn5+np6e +z8/P39/fz8/Pz8/P7+/v////////39/fnp6ev7+/bm5ubm5uhIuMhIuMtcbJ0O/1pba5fn5+//// +//////////////////////////////////////////////////////////////////////////// +////////7+/vv7+/j5mbsMTIutPXsMTIsMTIsMTIutPX0O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/1j5mbv8rMutPX0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +j5mbr6+v//////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +v7+/jo6Ofn5+pba5eXx9sMTI0O/1j5mbv7+///////////////////////////////////////// +////////////////////////////////////////////////////////7+/v39/fz8/Pz8/Pv7+/ +7+/vz8/Pr6+vz8/Pv7+/v8rMur2+ur2+v8rMv8rMv8rMv8rMur2+tLu9v8rMv8rMpba5sMTI0O/1 +sMTImqeqxeHm0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1j5mbv7+/r6+v +qri6sMTIxeHm0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/1xeHmsMTIsMTIr7m7qa2uys3Oz8/P7+/v//////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////39/f////////////////////////////////7+/vz8/Pz8/PhIuMfn5+v7+/39/f +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////7+/vur2+7+/v////v7+/v8rMr7m7sMTIsMTIxeHm0O/1 +0O/10O/1xeHmsMTIsMTIsMTIsMTItcbJqa2u////////////ur2+v8rMpba5xeHm0O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/1sMTImqeqv8rMur2+v7+/v7+/39/f////////////39/f +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////39/fr6+veXx9mZ2dz8/P7+/v//////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////39/fr6+vv8rMmqeqtLu9v7+///////////////////////// +////////////////////////z8/Pv7+/v7+/v7+/mZ2dr6+vv7+/np6emZ2dr7m7n6mrv8rMtLu9 +v7+/r7m7tcbJv8rMv7+/z8/Pv7+/v7+/qa2uv7+/ur2+v8rMr7m7n6mrv8rMr6+vz8/Pz8/Pz8/P +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////39/fjo6O +jo6Ojo6Or6+v39/f//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////7+/v//////////////////////////////////////////// +////////////7+/v39/f//////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////39/fnp6ev7+/r6+vv7+///////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////z8/P////////////39/fv7+///////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////z8/P39/f +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////7+/vnp6ebm5ueXx9jo6Ov7+///////////////////////////////// +////////////////39/fr6+v39/f//////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////39/f//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////fn5+bm5ueXx9jo6O +////////////r6+vr6+v7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////7+/vbm5uj5mb0O/1jo6O////////////39/f39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////7+/vz8/P//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/v39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////39/fbm5uhIuM0O/1 +xeHmpKus//////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////39/fv7+///////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////39/fbm5uj5mbsMTIsMTIr6+v//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////mZ2dpKusz8/P//// +//////////////////////////////////////////////////////////////////////////// +////////////39/f39/f//////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////r6+vbm5u +utPX0O/1pba5z8/P//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////7+/v39/f//////////// +////////////////////////z8/PeXx9lJuc39/f//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////v7+/bm5usMTIsMTIsMTIbm5u39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////mZ2dmqeq39/f////////////////////////////////////7+/vnp6e +hIuMv7+///////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////////z8/P +j5mbj5mbxeHm0O/1pba5eXx9//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////r6+vr6+vz8/P//// +////////////////////////////////////////np6eeXx9r6+v//////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////7+/veXx9pba5mqeqsMTImqeqhIuMsMTIv8rM39/f +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////7+/vur2+r7m7mZ2dtLu9z8/P//////////////////////////////////////// +////7+/vjo6Obm5uv7+///////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +7+/vlJucj5mbmqeqsMTIxeHmsMTI0O/10O/1r6+v//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////z8/Pr6+vsMTIxeHmsMTIpba5eXx9 +7+/v////////////////////////////////////////7+/vbm5u7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////v7+/eXx90O/1pba5mqeqj5mbsMTIj5mb +fn5+fn5+39/f//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +v7+/v8rMys3Oz8/Pz8/P//////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////mZ2dpba5ur2+z8/Pz8/P//////////// +////////mZ2dfn5+sMTIpba5mqeq0O/10O/1utPXqa2u//////////////////////////////// +////////v7+/7+/v//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////7+/vbm5upba5mqeqmqeqsMTImqeqpba5bm5ubm5uiYyN7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////eXx9j5mbhIuMpba5xeHmn6mr7+/v//////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////r7m70O/10O/10O/1xeHmr7m7ur2+z8/Pz8/Pr6+vxeHmsMTI0O/1sMTI0O/10O/10O/1 +0O/1sMTIz8/P//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////39/feXx9sMTIpba5pba5mqequtPX +j5mbeXx9sMTIxeHmfn5+//////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +39/fmqeq0O/10O/1mqeqmqeqj5mbiYyN//////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////qri60O/10O/10O/10O/10O/10O/1 +sMTIxeHm0O/10O/10O/10O/1sMTI0O/10O/10O/10O/10O/1v8rM//////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////hIuMhIuMj5mbj5mbsMTIsMTImqeqpba5sMTI0O/1mqeqqa2u//////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////fn5+mqequtPX0O/1mqequtPXj5mbpba5ur2+ +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////39/futPX0O/10O/10O/10O/10O/10O/1sMTI0O/10O/10O/10O/10O/1pba5sMTIsMTI +sMTIpba5mqeqeXx9////////////////////////7+/v7+/v//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/v7+/v//////////////// +////////////////////////////////////////////////////////pKusj5mbmqeqj5mbsMTI +sMTIhIuMbm5ueXx9hIuMpba5lJuc//////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +v7+/j5mbeXx9hIuMj5mbmqeqmqeqeXx9mqeqbm5u//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////jo6O0O/10O/10O/10O/10O/10O/1 +0O/1mqeqsMTIsMTIsMTIsMTIsMTIpba50O/10O/10O/10O/10O/1r7m7//////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////v8rMj5mbmqeqmqeqmqeqj5mbmqeqeXx9bm5u0O/10O/1j5mbur2+7+/v +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////tLu9bm5uj5mbmqeqsMTIj5mbeXx9pba5j5mb +eXx9n6mr7+/v////////////n6mrj5mb39/f//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////pKus0O/10O/10O/10O/10O/10O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/1 +0O/10O/10O/1sMTIv7+///////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////ur2+utPXhIuMbm5u +j5mbhIuMj5mbeXx9sMTIj5mbpba5xeHmsMTIhIuMfn5+z8/P//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////mZ2dbm5ueXx9hIuMsMTIj5mbsMTImqeqmqeqmqeqmqeqz8/P////////////mqeqmqequr2+ +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////qa2uxeHm0O/10O/10O/10O/1 +0O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/10O/10O/1sMTIr6+v//////////////////// +////7+/vz8/P//////////////////////////////////////////////////////////////// +////////////////////////////////////////39/f//////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////z8/Pj5mbxeHmbm5uhIuMpba5j5mb0O/10O/1xeHmmqeqpba5mqeq +0O/1utPXfn5+//////////////////////////////////////////////////////////////// +////////////////////////////////////////39/fhIuMeXx9bm5uhIuMsMTIhIuMpba5j5mb +hIuMhIuMeXx97+/v////////////qri6mqeqiYyN////////////z8/Pz8/P////////7+/v//// +//////////////////////////////////////////////////////////////////////////// +////////////////////v7+/v8rMsMTIxeHm0O/10O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/1 +0O/10O/1xeHmur2+////////////////////////7+/vr6+vnp6e7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////39/f////z8/P////////////////////////////////////39/f//////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////qa2uhIuMhIuM +eXx9xeHmsMTIpba5pba5xeHmmqeqmqeqpba5utPX0O/10O/1pba5z8/P//////////////////// +//////////////////////////////////////////////////////////////////////////// +////n6mrj5mbmqeqbm5uhIuMsMTIhIuMj5mbhIuMhIuMhIuMhIuMnp6e////////////np6emqeq +j5mb39/f////////////////////////7+/v//////////////////////////////////////// +////////////////////////////////////////////////////////////////////////qa2u +0O/10O/10O/1sMTI0O/10O/10O/1sMTIxeHm0O/10O/1xeHmr6+v//////////////////////// +////////////////r6+v////////////7+/vv7+///////////////////////////////////// +////////////////////////////////////39/f//////////////////////////////////// +////////////////39/f39/f//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////39/fpKuseXx9j5mbhIuMhIuMxeHmxeHmj5mbsMTIsMTImqeq0O/1xeHm +mqeq0O/10O/1j5mbtLu9//////////////////////////////////////////////////////// +////////////////////////////////////////////hIuMj5mbmqequtPX0O/1mqeqmqequtPX +eXx9j5mbhIuMhIuMutPXmqeqz8/P////tLu9utPXmqeqnp6e//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////39/fiYyNutPX0O/1sMTI0O/10O/10O/1mqeqqa2u +r7m70O/1qri6////////////////////////////////////////z8/P39/f////////////7+/v +np6e39/f//////////////////////////////////////////////////////////////////// +////////////////z8/P7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////z8/PeXx9hIuMmqeqpba5 +pba5utPXpba5mqeq0O/10O/10O/1xeHmpba5xeHmj5mbmqeqmqequtPXv8rM//////////////// +//////////////////////////////////////////////////////////////////////////// +////////iYyNj5mbhIuMsMTImqeqmqeqmqeqhIuMj5mbhIuMsMTIeXx9j5mbj5mbj5mb//////// +39/fhIuMjo6O//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////7+/viYyNmqeqfn5+0O/10O/1pba5v7+/////np6esMTIur2+//////////////////////// +////////////////np6e39/f//////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/v7+/v//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////jo6Obm5ueXx9mqeqhIuMmqeqpba5pba5mqeq0O/10O/10O/10O/1pba5 +j5mbmqeq0O/10O/10O/1tcbJ39/f//////////////////////////////////////////////// +////////////////////////////////////////////////r6+vhIuMpba5j5mb0O/1mqequtPX +mqeqeXx9hIuMhIuMj5mb0O/1sMTIpKus////39/f7+/vv7+/ur2+//////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/vz8/Ppba5sMTImqeqv7+/ +////v7+/pKus////////////////////////////////7+/v////////7+/v//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////7+/v7+/v//////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////v7+/bm5uj5mbj5mbmqeq +mqeqhIuMsMTI0O/1mqeq0O/10O/10O/10O/1pba50O/1pba5pba5xeHm0O/1sMTIfn5+7+/v//// +//////////////////////////////////////////////////////////////////////////// +////////////7+/vj5mbhIuMeXx9pba5hIuMmqequtPXpba5pba5mqeqbm5uj5mbeXx9jo6O7+/v +7+/v//////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////39/f//////////////////////// +39/fv7+/v7+/7+/v////7+/vz8/Pv7+/7+/v39/f////z8/Pz8/P////39/fv7+/v7+/v7+/7+/v +////39/fr6+v39/f7+/v7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////z8/P7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////r7m7bm5uhIuMj5mbj5mbsMTIsMTImqeqpba5pba5sMTImqeqsMTIsMTI +utPXutPXj5mbsMTIsMTIeXx9j5mbeXx9np6e//////////////////////////////////////// +////////////////////////////////////////////////////z8/PhIuMj5mbmqeqpba5mqeq +xeHm0O/1mqeqj5mbmqeqeXx9j5mbmqeqz8/P//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////7+/vz8/Pr6+vnp6enp6ebm5ujo6Ofn5+bm5uv7+/z8/P39/f//////// +7+/vz8/PlJuciYyN39/ffn5+np6ev7+/z8/P////r6+vr6+vjo6O//////////////////////// +////////39/f//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////np6eeXx9hIuMmqeqmqeq +0O/10O/10O/10O/10O/10O/1pba50O/10O/10O/10O/1j5mbsMTIpba5sMTImqeqj5mbeXx9np6e +//////////////////////////////////////////////////////////////////////////// +////////////////qa2uhIuMhIuMxeHmj5mbmqeqmqeqsMTI0O/1mqeqhIuMbm5uj5mbhIuMz8/P +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////7+/vjo6OhIuMnp6emZ2djo6O//// +////7+/v7+/v////7+/v7+/vv7+/r6+vz8/P39/f39/fmqeqpba5eXx9bm5ueXx9z8/P39/f//// +r6+vr6+v39/f//////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////hIuMbm5usMTI0O/1mqeqsMTI0O/10O/10O/10O/10O/1xeHmsMTI0O/1 +0O/10O/1sMTIpba50O/1sMTIsMTIutPXpKusz8/P//////////////////////////////////// +////////////////////////////////////////////////////7+/vbm5uj5mbj5mb0O/1mqeq +mqeqsMTImqeqpba5eXx9j5mbeXx9hIuMeXx9z8/P//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////7+/vjo6OmZ2d////////////7+/vz8/P////np6enp6enp6e////////////7+/vnp6e +r6+vqri6xeHmj5mbhIuMfn5+z8/Pv7+/jo6Or6+vz8/P//////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////fn5+bm5umqeq0O/1 +sMTImqeqxeHm0O/10O/10O/10O/10O/1pba50O/10O/1sMTIsMTIpba5mqeqiYyNqa2uv7+///// +//////////////////////////////////////////////////////////////////////////// +////////////7+/vfn5+eXx9hIuMj5mb0O/1mqeqhIuMj5mbxeHmsMTIbm5uhIuMhIuMmqeqj5mb +lJuc7+/v//////////////////////////////////////////////////////////////////// +////////////////////////////////////////////r6+viYyNj5mbbm5unp6e39/fn6mrj5mb +eXx939/feXx9bm5uz8/Pr6+vnp6ejo6Or6+vbm5umZ2dutPXsMTIpKusv7+/7+/v39/f39/fr6+v +39/f//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +39/fr6+v7+/v////////////fn5+bm5ueXx9eXx9j5mbpba5sMTI0O/10O/1mqeqhIuMpba5utPX +0O/1mqeqeXx9eXx9tLu9v7+///////////////////////////////////////////////////// +////////////////////////////////////////////////7+/vv7+/hIuMhIuMhIuMhIuMhIuM +xeHmpba5pba5mqeqpba5bm5ueXx9bm5uhIuMj5mbhIuMtLu9//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////z8/Pjo6Oj5mbeXx9z8/P////lJucpba5sMTImqequr2+np6efn5+r6+vz8/Pnp6ev7+/bm5u +n6mrr6+vv7+/7+/v////////////////////////////////////////////////////39/f//// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////39/f//////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////7+/v////////////////39/feXx9bm5u +j5mbpba5hIuMmqeqhIuMmqeqpba5utPXhIuMsMTIsMTIsMTImqeq7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////7+/vz8/Pbm5uhIuMbm5umqeqsMTI0O/1mqeq0O/10O/1pba5eXx9eXx9eXx9pba5 +hIuMmqeqhIuMnp6e7+/v//////////////////////////////////////////////////////// +////////////////////////////////////////////jo6OeXx9j5mbbm5u7+/v////hIuMmqeq +hIuMutPXqri6v7+/np6enp6er6+vnp6ez8/P//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////z8/Pbm5ueXx9pba5hIuMpba5sMTIpba5sMTIsMTIj5mb +pba5j5mbhIuMpKus//////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////z8/Pbm5ueXx9pba5hIuM +mqeq0O/1j5mbutPX0O/10O/1pba5hIuMeXx9sMTIpba5j5mbeXx9j5mbiYyN7+/v//////////// +////////////////////////////////////39/f//////////////////////////////////// +////r6+vbm5upKuseXx9fn5+////7+/v////ur2+wNTYj5mblJuc////////////r6+v39/f7+/v +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +eXx9bm5ueXx9mqeqpba5sMTIpba5utPXhIuMbm5uj5mbbm5uiYyN7+/v//////////////////// +////////////////////////////////////////////////////////////np6ebm5unp6enp6e +jo6Oz8/P////v7+/bm5ueXx9bm5uj5mbj5mbeXx9eXx9hIuMhIuMmqeqmqeqmqeqpba5sMTIj5mb +hIuMsMTIj5mbmqeqj5mbj5mbiYyN////////////////////////////////////////////7+/v +z8/P////////39/f////////////////////////////jo6Our2+z8/Pbm5ur6+v////7+/v//// +////7+/viYyNj5mbr6+v39/f////39/f7+/v//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////z8/Pr6+vz8/PeXx9j5mbeXx9bm5uj5mbhIuMpba50O/1hIuM +iYyN7+/v//////////////////////////////////////////////////////////////////// +////////////////z8/Pfn5+eXx9bm5ubm5ubm5ubm5ubm5ubm5ubm5ubm5ueXx9hIuMj5mbeXx9 +hIuMhIuMj5mbmqeqhIuMmqeqsMTIhIuMutPXmqeqhIuMhIuMmqeqmqeq0O/1pba5pba5z8/P//// +////////////////////////////////////////////////////np6enp6e//////////////// +////z8/P////7+/vjo6Or6+v////////////////////////7+/vnp6e////r6+vjo6OeXx939/f +////////////39/f//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////7+/vr6+vfn5+jo6O +fn5+jo6Obm5ueXx9hIuMbm5usMTIhIuMeXx9jo6O7+/v//////////////////////////////// +////////////////////////////////////////////////////////jo6OeXx9bm5ubm5ubm5u +eXx9mqeqbm5uhIuMhIuMhIuMeXx9eXx9hIuMj5mbbm5uj5mbmqeqj5mbeXx9utPXhIuMpba5utPX +j5mbj5mbmqeqj5mbutPXj5mbj5mbj5mbn6mr//////////////////////////////////////// +////////z8/PlJucfn5+39/f////////////////7+/v39/f////z8/Pfn5+////////jo6O7+/v +////////////////r6+v7+/v39/ffn5+eXx97+/v//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////v7+/bm5u7+/v////////7+/vjo6Obm5ubm5ufn5+z8/Pr6+vnp6e +r6+v//////////////////////////////////////////////////////////////////////// +////////////39/fjo6Obm5ubm5ueXx9hIuMhIuMbm5ubm5ueXx9hIuMbm5ubm5uhIuMhIuMhIuM +eXx9sMTIhIuMj5mbeXx9utPXsMTIutPXutPXmqeqj5mbj5mbeXx9j5mbhIuMnp6eqa2utLu9j5mb +z8/P////////////////////////////////////////////jo6Opba5tLu9//////////////// +////z8/P7+/v////z8/Pnp6e7+/vfn5+bm5ufn5+z8/P////////39/f////np6ez8/Pbm5ufn5+ +//////////////////////////////////////////////////////////////////////////// +////////7+/v7+/v//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////z8/Pnp6ebm5uj5mb39/f +////////////////7+/v39/fz8/P////////7+/vv7+/39/f//////////////////////////// +////////////////////////////////////////////////////z8/Pbm5uj5mbj5mbmqeqj5mb +hIuMbm5ubm5ueXx9hIuMhIuMmqeqeXx9j5mbmqeqbm5uj5mbmqeqj5mbj5mb0O/1utPXxeHm0O/1 +hIuMsMTIj5mbhIuMj5mbeXx9fn5+v7+/39/f////////r6+v//////////////////////////// +////////39/fsMTIeXx9iYyN////////////////////7+/vz8/P////v7+/bm5ubm5ueXx9bm5u +bm5unp6e////////////////39/fbm5ubm5uz8/P//////////////////////////////////// +z8/P//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////7+/vz8/P7+/vfn5+bm5ubm5uhIuMeXx939/f//////////////////////////////////// +////v7+///////////////////////////////////////////////////////////////////// +////v7+/////////np6eeXx9hIuMhIuMmqeqj5mbeXx9utPXj5mbmqeqsMTIpba5mqeqj5mbxeHm +pba5mqeq0O/1mqeqhIuMhIuMxeHmsMTIxeHm0O/1mqeqj5mbmqeqeXx9fn5+np6ebm5uhIuMj5mb +mZ2dz8/P////////////////////////////////////////np6eutPXsMTIn6mr7+/v//////// +////////////7+/v39/fnp6ebm5ubm5ubm5ueXx9bm5uv7+/////////////////v7+/fn5+z8/P +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////39/ftLu9eXx9utPXbm5umqeqeXx9jo6O7+/v7+/v +////////7+/vz8/P////7+/v7+/v////39/f////v7+/39/f//////////////////////////// +////////////////////////////////////////39/fv7+/////////39/fhIuMhIuMeXx9mqeq +0O/1pba5sMTI0O/10O/10O/1mqeqsMTIxeHmpba5pba5utPXpba5xeHmxeHmutPXsMTIutPXpba5 +sMTIpba5pba5utPXeXx97+/vfn5+eXx9pba5mqeqpba5pba5v8rMz8/P//////////////////// +////////////mqeqpba5mqeq0O/1hIuM7+/v////////////////z8/PeXx9fn5+bm5ubm5ubm5u +bm5unp6e////////////////////v7+/bm5u7+/v//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////z8/P//////////////////////////// +////////////////////////////////////////////////////////////////////7+/vjo6O +hIuMeXx9bm5ufn5+v7+/r6+vmqeqeXx97+/v////////////z8/Pv7+/r6+vbm5ubm5ur6+vz8/P +z8/P39/f//////////////////////////////////////////////////////////////////// +////////////////////39/fj5mbj5mbpba5mqequtPXsMTI0O/10O/10O/1utPXhIuMutPX0O/1 +0O/1xeHmsMTIsMTI0O/10O/10O/1sMTI0O/1sMTI0O/10O/1pba5xeHmr6+v39/fmqeqmqeqsMTI +pba5pba5pba5xeHmmqeqv7+/////////////////////////z8/PsMTI0O/1mqeqj5mbeXx9hIuM +v7+/////////////np6ehIuMbm5ubm5ubm5ubm5ujo6O////hIuM39/f////////////////np6e +//////////////////////////////////////////////////////////////////////////// +////////////39/f//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +39/fz8/Pv7+///////////////////////////////////////////////////////////////// +////////////////////////////////r6+vj5mbbm5ueXx9bm5uv7+/////////ur2+j5mbr6+v +39/f39/f39/fnp6efn5+np6er6+v7+/v//////////////////////////////////////////// +////////////////////////////////////////////////////////////r6+vmqeqpba50O/1 +0O/1pba5sMTI0O/10O/1pba5mqeq0O/1sMTIsMTI0O/10O/1xeHmutPX0O/1sMTIsMTImqeqsMTI +xeHm0O/1utPXpba5sMTIz8/Pmqeqmqeqpba50O/1pba50O/10O/1sMTIsMTIj5mb7+/v//////// +////////ur2+mZ2dhIuMmqeqsMTImqeqsMTIpba5xeHmr6+vz8/Pr6+veXx9bm5usMTIj5mbeXx9 +bm5ubm5ur6+vjo6Or6+v7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////z8/P//////////////////////////////// +////////////////////////////////////////////////////////////////r6+v////np6e +eXx9hIuMmqeqmqeq////////////////////////r6+vnp6enp6enp6e39/fnp6ez8/P//////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////z8/PutPXmqeqpba5sMTImqeqxeHmxeHmpba5sMTIutPX0O/10O/1 +xeHmsMTIpba5pba5sMTIj5mb0O/10O/1sMTIsMTIsMTIsMTIeXx9pba5np6ev7+/pba5j5mbutPX +0O/1sMTI0O/1utPXsMTIj5mbhIuMz8/P////////////r6+vmqequtPXhIuMutPX0O/10O/10O/1 +mqeqhIuMj5mbbm5ubm5ubm5uj5mbpba5j5mbsMTIj5mbbm5usMTIutPXmqeqj5mbr7m7z8/Pz8/P +r6+v//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////np6ejo6Oqa2uj5mbsMTIj5mbeXx9mqeq7+/v//////////////// +////////////v7+/np6enp6e7+/v//////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////qa2u0O/1 +sMTI0O/1utPXmqeqsMTI0O/1sMTI0O/10O/1utPXpba5eXx9sMTI0O/10O/1sMTI0O/10O/1sMTI +0O/10O/10O/1j5mbpba5z8/Pj5mbsMTIhIuMpba50O/1sMTIsMTIr6+vv7+/fn5+v7+/z8/Pnp6e +v7+/v7+/mqeqj5mbpba5sMTIhIuMhIuMhIuMpba5hIuM0O/1hIuMeXx9eXx9bm5uhIuMj5mbxeHm +0O/1sMTIhIuMmqequtPXhIuMj5mbmqeqmqeqjo6Ojo6Oz8/P//////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////ur2+fn5+mZ2dj5mb +mqeqhIuMxeHmeXx9j5mbz8/P////////////////////////qa2upba5v7+/39/f//////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////7+/v7+/vz8/PiYyNj5mbhIuMsMTIutPXsMTI0O/1mqeq0O/10O/1 +j5mbxeHmhIuMmqeqeXx9mqeqmqeqsMTIsMTImqeqsMTIsMTIpba5pba5qa2uiYyNmqeqj5mbsMTI +eXx9mqequtPXqa2uv7+/jo6OiYyNeXx90O/1sMTIutPX0O/1sMTIj5mbxeHm0O/1utPXhIuMutPX +xeHmhIuMhIuMbm5ubm5ubm5uhIuMbm5upba5pba5mqeqeXx9pba50O/1j5mbutPXmqeqxeHmpba5 +eXx97+/v////////z8/P7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////39/f39/fbm5uiYyNutPXpba50O/1mqeqpba5mqeqxeHmqri6v7+/z8/Pr6+v +39/f////z8/Pn6mrxMvN//////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////r6+vv7+/ +np6eqa2usMTIpba5utPXpba5sMTIxeHmj5mbsMTIpba5sMTImqeqj5mbj5mbpba5j5mb0O/1sMTI +mqeq0O/1j5mbeXx9hIuMeXx9j5mbhIuMmqeqmqeqpba5j5mbpKusv7+/j5mbxeHmmqeqsMTIsMTI +hIuMsMTIutPXsMTIhIuMpba5sMTIhIuMsMTIsMTIbm5ubm5upba5sMTIsMTIsMTImqeqbm5umqeq +j5mbxeHmpba5mqeqj5mbhIuMutPXhIuMsMTIj5mbutPXpKus////////////v7+///////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////pKusnp6emqeqsMTI +j5mbpba5utPXxeHm0O/10O/10O/1sMTIsMTIj5mbj5mbj5mbhIuMmqeqz8/P//////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////mqeqpba5j5mbpba5xeHmpba5sMTI +sMTI0O/1sMTIj5mbj5mbmqeqhIuMur2+hIuMj5mbpba5sMTIr7m7bm5ubm5ubm5uj5mbeXx9sMTI +hIuMj5mbhIuMhIuMeXx9mqeqj5mbsMTIsMTIhIuMmqeqmqeqj5mbsMTImqeq0O/1j5mbj5mbhIuM +mqeqsMTI0O/10O/10O/10O/10O/10O/1utPXutPXsMTI0O/10O/10O/1utPXeXx9sMTIutPXhIuM +utPXeXx9bm5u////////////7+/vr6+v//////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////np6epba5hIuMutPX0O/1sMTIsMTIsMTIsMTI0O/10O/1utPXmqeqsMTI +sMTIsMTI0O/1sMTIsMTIn6mrz8/P//////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////////39/f +////////////r6+vhIuMeXx9eXx9j5mbsMTIhIuMhIuMj5mbbm5uhIuMjo6Or6+v////////r6+v +qa2uz8/P////////////////z8/Pbm5ubm5umqeqsMTIbm5ueXx9hIuMbm5usMTIpba5mqeqxeHm +sMTIj5mbeXx9hIuMeXx9bm5uj5mbmqeqj5mbmqeqpba50O/10O/10O/10O/1sMTIsMTIsMTIsMTI +j5mbpba5mqeqpba5mqeqmqeqj5mbmqeqsMTIeXx9pba5mqeqnp6e////7+/v7+/vnp6eiYyNr6+v +z8/P//////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////7+/vn6mrutPXxeHmmqeq0O/1 +0O/1sMTI0O/10O/1sMTIpba5sMTIsMTIpba50O/1j5mbpba5sMTIj5mbj5mbpba5mqeqr6+v7+/v +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////z8/PeXx9hIuMbm5ueXx9 +bm5ubm5ubm5ubm5ubm5u////////////////////////r6+vr6+v////////v7+/v7+/bm5umqeq +hIuMmqeqeXx9eXx9bm5uhIuMhIuMpba5mqeqxeHmutPXhIuMbm5ueXx9bm5ubm5uhIuMbm5upba5 +j5mbj5mbsMTIsMTIutPX0O/1sMTI0O/10O/10O/1utPX0O/1hIuMsMTIpba5j5mbpba5j5mbutPX +hIuMj5mbj5mb////////z8/Pjo6Onp6er6+vhIuMeXx9pKusnp6e7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////mZ2d0O/1sMTIsMTImqeqsMTIsMTImqeqsMTIsMTImqeqpba5sMTIsMTImqeq +sMTIj5mbj5mbsMTIsMTIeXx9mqeqsMTIeXx97+/v//////////////////////////////////// +////////////////////////////////////////////////////////////39/f//////////// +////////////////v7+/r6+vn6mrv8rMr6+vr6+vnp6enp6efn5+jo6Ofn5+39/fur2+//////// +39/fjo6Oz8/Pnp6ebm5ufn5+lJucfn5+eXx9eXx9eXx9hIuMbm5ubm5uhIuMj5mbpba5hIuMj5mb +utPXmqeqsMTIbm5ueXx9bm5uhIuMhIuMhIuMmqeq0O/10O/10O/10O/1sMTImqeqmqeqsMTI0O/1 +0O/10O/10O/1sMTIpba5hIuMeXx9j5mbxeHmmqeqmqeqxeHmpba5mZ2d39/fv7+/bm5uqa2u//// +////39/fhIuMhIuMur2+//////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////z8/PsMTIsMTIutPX0O/1sMTI +0O/10O/1sMTI0O/10O/1sMTI0O/10O/10O/1pba50O/1mqeqsMTIpba5mqeqmqeqmqeqmqeqbm5u +np6e//////////////////////////////////////////////////////////////////////// +////////////////z8/P7+/v39/f////////////////////////////r6+vhIuMhIuMmqeqhIuM +v7+/39/f////////v7+/7+/v39/fz8/Pfn5+////jo6Obm5ur6+vbm5ubm5ubm5ueXx9bm5uhIuM +bm5ubm5ubm5ueXx9hIuMmqeqmqeqmqeqxeHmmqeqsMTIpba5mqeqj5mbhIuMbm5ubm5umqeqmqeq +xeHm0O/10O/10O/10O/10O/10O/1utPXpba5sMTIpba5mqeqj5mbeXx9j5mbmqeqmqeqj5mbmqeq +mqeqsMTIbm5uz8/Pnp6e39/fbm5ueXx939/f////////////7+/vqa2uqri6//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////v8rM0O/1sMTI0O/10O/1sMTI0O/1pba5pba5sMTIpba5pba5sMTIsMTIj5mb +pba5pba5pba5sMTI0O/1sMTIxeHmpba5sMTIsMTIbm5unp6ez8/P//////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////v7+/bm5uj5mbhIuMj5mbjo6Ov7+/39/f////mZ2d39/f39/fjo6Obm5u +jo6OeXx9bm5ubm5ubm5ubm5ubm5ueXx9bm5ubm5ufn5+bm5uhIuMeXx9j5mbsMTIxeHmpba50O/1 +mqeqpba5hIuMj5mbmqeqhIuMeXx9bm5ueXx9hIuMj5mbmqeqxeHm0O/10O/10O/10O/10O/10O/1 +pba50O/1sMTImqeq0O/1xeHmxeHm0O/10O/1xeHmeXx9j5mbmqeqj5mbj5mbutPXeXx9bm5ujo6O +////////////////z8/PlJuc//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////lJucsMTIsMTIsMTImqeq +sMTIsMTIsMTI0O/10O/1pba5sMTIsMTIsMTImqeqsMTIsMTImqeqpba5mqeqsMTIhIuMpba5hIuM +mqeqxeHmeXx9fn5+////7+/v7+/v//////////////////////////////////////////////// +////////////////////////////////////////////////////////////r6+vhIuMpba5eXx9 +hIuMmqeqeXx9z8/Pz8/Pv7+/qa2ubm5unp6efn5+mZ2dj5mbhIuMeXx9bm5uv7+/////39/fz8/P +39/f////v7+/eXx9j5mbeXx9xeHmpba5utPXsMTIpba5mqeqpba5pba5sMTImqeqsMTIj5mbj5mb +bm5uj5mbsMTIhIuM0O/10O/10O/10O/10O/10O/10O/1j5mbmqeqpba5sMTIsMTIsMTIpba5sMTI +sMTIxeHmsMTImqeqsMTIsMTImqeqpba5utPXhIuMjo6Oqa2u39/f////39/fiYyNn6mrr6+v//// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////v8rMutPX0O/1utPXpba5sMTIsMTImqeqsMTIsMTIpba50O/10O/10O/1 +pba50O/1j5mbxeHmxeHmmqeq0O/1pba50O/10O/1pba5pba5eXx9mqeqhIuMjo6OeXx9np6ez8/P +//////////////////////////////////////////////////////////////////////////// +////////////////////////////39/f////////qa2uhIuMj5mbeXx9eXx9bm5ubm5ufn5+jo6O +hIuMj5mbpba5eXx9bm5ubm5ufn5+39/f39/fqa2ur6+viYyNbm5uj5mbmqeqeXx9hIuMxeHm0O/1 +0O/1pba5sMTIsMTIxeHmxeHm0O/1pba5pba50O/1sMTImqeqpba5hIuMsMTI0O/10O/10O/1xeHm +sMTIpba5sMTIsMTIsMTImqeqmqeqpba5hIuMxeHmmqeqmqeqsMTI0O/10O/1sMTImqeqsMTIj5mb +pba5j5mbutPXsMTIz8/P////v7+/qa2ur6+vjo6Oz8/P//////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////qa2umqeqsMTIsMTI +pba5mqeq0O/10O/10O/10O/1pba5sMTIsMTIsMTImqeq0O/1pba5j5mbsMTIutPXmqeqxeHmxeHm +mqequtPX0O/10O/1eXx9mqeq0O/1hIuMjo6Ofn5+z8/Pv7+/r6+vv7+///////////////////// +//////////////////////////////////////////////////////////////////////////// +39/fiYyNj5mbj5mbhIuMeXx9bm5ubm5ubm5ubm5ueXx9bm5ubm5ubm5ubm5ubm5ubm5ufn5+eXx9 +eXx9tLu9eXx9mqeqj5mbj5mbmqeqj5mbpba5sMTImqeqmqeqxeHmmqequtPXpba5pba5sMTIsMTI +sMTIpba5mqeqpba5pba5mqeqj5mbsMTI0O/1utPXmqeqj5mbpba5j5mbpba5j5mbj5mbsMTIpba5 +j5mbhIuMsMTIpba5pba5mqeqsMTIj5mb0O/10O/10O/10O/1pba5mqeqhIuMz8/Pz8/Pjo6O//// +////7+/vz8/P7+/v//////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////v7+/bm5uhIuMsMTIsMTIeXx9sMTIsMTIsMTIsMTIsMTImqeqsMTIsMTI +sMTImqeqsMTImqeqsMTIpba5xeHm0O/10O/10O/1sMTI0O/10O/10O/1pba5eXx9hIuMiYyNz8/P +39/fiYyNpba5hIuMr6+v//////////////////////////////////////////////////////// +////////////////////////////////////39/fnp6eeXx9hIuMbm5uhIuMhIuMhIuMmqeqj5mb +bm5ubm5ueXx9bm5ubm5ubm5ueXx9j5mbbm5uhIuMhIuMeXx9mqeqj5mbj5mbpba5hIuMsMTIpba5 +pba5mqeqxeHm0O/10O/1mqeqpba5pba5sMTIpba5sMTIpba5sMTIsMTI0O/1sMTIpba5j5mbhIuM +mqeqmqeqj5mbpba5pba5j5mbj5mbj5mbmqeqmqeqmqeqmqeqpba5mqeqj5mbutPX0O/1pba5pba5 +xeHmpba5hIuMhIuMsMTIsMTImqeqr6+vqa2u39/f////////////7+/vz8/P//////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////7+/v//////////////////////////////////////// +////////////////////////////////////////////////////////jo6Obm5uj5mb0O/10O/1 +0O/1sMTIutPX0O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/10O/10O/10O/1 +mqeqpba50O/10O/10O/10O/10O/1pba5lJucj5mbpba5qa2ubm5uv7+///////////////////// +////////////////////////////////////////////////////////////////////z8/P//// +np6ejo6On6mreXx9bm5ubm5uhIuMeXx9bm5ubm5ueXx9bm5ubm5ubm5ubm5uj5mbeXx9j5mbj5mb +hIuMhIuMbm5ueXx9pba5j5mbsMTIpba5mqeqpba5utPXhIuMsMTIj5mbpba5j5mbmqeqxeHmpba5 +utPXsMTIhIuMj5mbeXx9mqeqj5mbhIuMsMTIsMTIhIuMsMTIpba5sMTIhIuM0O/1mqeqeXx9mqeq +j5mbpba5sMTIbm5ueXx9sMTImqeq0O/1sMTIj5mbpba50O/1mqeq0O/10O/10O/10O/1np6emqeq +////////////////////r6+vv7+/////////////////////////////////////////39/f//// +////////////////////////////////////////////////////////////////////////z8/P +z8/Pr6+vz8/Pv7+/z8/P7+/v//////////////////////////////////////////////////// +////////////np6er6+veXx9utPX0O/10O/1utPXmqequtPX0O/10O/1sMTI0O/10O/10O/1sMTI +0O/10O/10O/1mqeq0O/10O/10O/10O/10O/1pba5jo6Oj5mb0O/10O/10O/10O/10O/1hIuMmqeq +mqeqmqeqpba5hIuMz8/P//////////////////////////////////////////////////////// +////////////////////////////39/fbm5uhIuMnp6ebm5u0O/1eXx939/fjo6Obm5ubm5ueXx9 +bm5uhIuMbm5ubm5ubm5ubm5ubm5uhIuMeXx9mqeqbm5uhIuMeXx9eXx9eXx9hIuMsMTImqeqmqeq +pba5pba5utPXmqeqmqeqmqeqsMTIxeHmhIuMhIuMsMTIsMTIj5mb0O/1pba5xeHmxeHm0O/1pba5 +eXx9j5mbj5mbmqeqsMTIpba5hIuMhIuMj5mbbm5usMTIxeHmpba5mqequtPX0O/1sMTIhIuMmqeq +j5mbxeHm0O/1pba5hIuMutPXutPXxeHmeXx9tLu9////////////////////7+/vpba5np6e7+/v +////////////////////r6+v////////39/f//////////////////////////////////////// +////////////////////////////////////////////////////////7+/vv7+/np6ev7+/v7+/ +////////////////////////////////////////////////v7+/bm5ubm5uxeHm0O/10O/10O/1 +pba50O/10O/10O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/1xeHmmqeqxeHm0O/1xeHmsMTI +pKus7+/vmqeqxeHm0O/10O/10O/1xeHmhIuMsMTIutPXmqeqeXx9v7+///////////////////// +////////////////////////////////////////////////////////////////////7+/vmZ2d +bm5ufn5+lJucn6mr7+/v////////7+/vjo6Obm5ueXx9jo6Onp6enp6ebm5ubm5upba5eXx9mqeq +mqeqsMTIj5mbhIuMpba5mqeqeXx9hIuMhIuMhIuMmqeqmqeqmqeq0O/1hIuMj5mbhIuMmqeqmqeq +hIuMbm5uhIuMsMTIj5mbsMTIpba5pba5mqeqj5mbutPXmqeqsMTI0O/1mqeqsMTI0O/1xeHmsMTI +xeHmxeHmsMTI0O/1utPXmqequtPX0O/1j5mb0O/10O/1xeHmutPXmqeqxeHmmqeqbm5unp6e7+/v +z8/P////////////////////z8/P0O/1xeHmpKus7+/v7+/vv7+/7+/v//////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////z8/Pnp6ejo6Ov7+/r6+v7+/v//////////////////// +////////z8/Pbm5ueXx9sMTI0O/10O/10O/10O/1sMTI0O/10O/10O/10O/1sMTI0O/10O/10O/1 +pba50O/10O/10O/10O/1sMTImqeqtLu9z8/P////////z8/Pv7+/r7m70O/10O/10O/10O/10O/1 +sMTImqeqr6+v//////////////////////////////////////////////////////////////// +////////////////////////////////////////r6+veXx9j5mbv7+/////////////////fn5+ +bm5ufn5+bm5ufn5+39/fz8/Pmqeqj5mbmqeqj5mbj5mbhIuMsMTIpba5hIuMeXx9hIuMutPXhIuM +eXx9hIuMj5mbj5mbpba5hIuMj5mbj5mbpba5pba5utPXsMTIpba50O/1hIuMsMTIpba5sMTIpba5 +pba5pba5pba50O/10O/10O/1mqeqxeHmxeHm0O/10O/1xeHmhIuMpba5pba5eXx9sMTImqeqeXx9 +pba5sMTIsMTIutPXj5mbxeHm0O/1pba5v7+/////////////////////////////39/fhIuMmqeq +pba5np6e//////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////////r6+v +np6efn5+utPXbm5unp6e7+/v////////////////39/fr6+vbm5ueXx9xeHm0O/10O/10O/10O/1 +0O/1sMTI0O/10O/10O/10O/1sMTI0O/10O/10O/1sMTI0O/10O/10O/1qri6z8/P//////////// +////////7+/vv7+/sMTI0O/10O/1utPXfn5+pKushIuMnp6e7+/v//////////////////////// +//////////////////////////////////////////////////////////////////////////// +////v7+/np6efn5+7+/v////////39/ffn5+jo6Ojo6Obm5ueXx9iYyNnp6e////fn5+iYyNpba5 +j5mbj5mbpba5eXx9mqeqmqeqhIuMj5mbj5mbeXx9pba5xeHmmqeqj5mbsMTImqequtPX0O/1sMTI +hIuMsMTIutPXj5mbeXx9pba50O/10O/10O/10O/10O/1mqequtPX0O/10O/1xeHmsMTIsMTImqeq +pba5sMTI0O/1utPXsMTIutPX0O/1j5mbmqeq0O/10O/10O/10O/10O/1sMTIpba5sMTIutPXxeHm +pKusz8/Pz8/Pz8/P39/fr6+vz8/P39/f39/fpKussMTIiYyNz8/P//////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////7+/v7+/v////v7+/jo6OhIuMpba50O/10O/10O/1sMTIeXx9j5mbbm5uqa2utcbJ +mqeqj5mbsMTIsMTIsMTIsMTIsMTIpba5bm5uj5mbsMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTIsMTI +sMTImqeqsMTIsMTIsMTItLu9////////////////////////39/fz8/Ppba50O/1xeHmj5mbr6+v +////np6e////////////////////////////z8/Pnp6efn5+jo6O//////////////////////// +////////////////////////////////////////////7+/v////////r6+v////////r6+vbm5u +eXx9hIuMj5mbj5mbbm5ur6+vnp6eeXx9hIuMbm5ubm5uj5mbpba5mqeqsMTIpba5sMTIj5mbpba5 +hIuMhIuMpba5j5mbj5mbmqeqsMTIutPXsMTIsMTI0O/1xeHmsMTIutPX0O/1sMTIpba5pba5pba5 +j5mbmqequtPXxeHmj5mbsMTIhIuMsMTIsMTIsMTIutPXj5mb0O/1mqeq0O/1utPXpba5pba50O/1 +0O/10O/10O/10O/10O/10O/10O/1xeHmpba5sMTI0O/10O/1utPXpba5utPXutPXxeHmr7m77+/v +7+/vbm5umZ2dmqeqn6mrr7m7pKusz8/P//////////////////////////////////////////// +////////////////////////////////////////////////////////39/fz8/P////np6epba5 +utPX0O/10O/10O/10O/10O/1xeHm0O/10O/10O/1sMTI0O/10O/10O/10O/10O/1mqeqsMTI0O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1sMTI0O/10O/10O/1xeHmmZ2dz8/P//// +7+/vr6+vnp6er6+vnp6elJuctLu9ur2+mZ2dqa2ubm5ujo6O////////////////////////v7+/ +j5mb0O/1sMTImqeqz8/P////////////////////////////////////////39/f//////////// +////////v7+/////////////////////z8/Pjo6OhIuMeXx9j5mbmqeqhIuMnp6ev7+/hIuMhIuM +j5mbhIuMhIuMutPX0O/1mqequtPX0O/10O/10O/1utPXj5mbutPX0O/10O/1xeHmsMTImqeqxeHm +0O/10O/10O/10O/1sMTIsMTIsMTIpba5pba5mqeqpba5mqeq0O/1utPXsMTI0O/10O/10O/10O/1 +0O/10O/1pba5utPXmqeq0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +xeHmpba5sMTImqeqxeHm0O/10O/10O/10O/1sMTIsMTIxeHmeXx9pba50O/1pba5sMTIpba5mqeq +qa2uqa2u//////////////////////////////////////////////////////////////////// +////39/f////r6+vtLu9v7+/39/f39/ftLu9r7m7iYyN0O/10O/10O/10O/10O/10O/10O/10O/1 +0O/1sMTI0O/10O/10O/10O/1mqeqsMTI0O/10O/10O/10O/10O/10O/10O/10O/10O/1xeHmsMTI +sMTIsMTIsMTI0O/10O/10O/1utPXsMTIpba5fn5+hIuMmqeqfn5+z8/Pv7+/fn5+qa2umqeqxeHm +sMTIj5mbfn5+7+/v////////////////z8/PeXx9xeHm0O/1sMTI0O/1eXx97+/v//////////// +////////////////np6ebm5uhIuMhIuMmZ2dz8/P//////////////////////////////////// +////39/ffn5+hIuMj5mbmqeqmqeqhIuMv7+/iYyNpba5sMTIj5mb0O/1sMTIfn5+iYyNpba50O/1 +0O/1j5mbpba5pba50O/10O/10O/10O/1hIuMsMTIsMTIsMTImqeqpba5xeHm0O/10O/10O/10O/1 +0O/1xeHmj5mb0O/1mqeqmqeq0O/10O/10O/10O/10O/10O/1mqeqhIuMxeHm0O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1utPXj5mbsMTIsMTIpba50O/1 +0O/10O/1sMTIj5mbmqeqsMTIpba50O/10O/1pba5j5mbpKus7+/v//////////////////////// +////////////////////////////////////////////hIuMpba5pba5j5mbiYyNv7+/z8/Pqa2u +mZ2dhIuMxeHm0O/10O/10O/10O/10O/10O/10O/10O/1sMTI0O/10O/1utPXj5mbutPX0O/10O/1 +0O/10O/10O/10O/1sMTIsMTIsMTIsMTIutPXmqequtPX0O/10O/10O/10O/1sMTIxeHmxeHmsMTI +sMTIeXx9bm5utLu97+/v////v7+/r6+vmqeq0O/1pba5n6mrhIuMbm5u39/f////////7+/vbm5u +j5mb0O/10O/1sMTI0O/1xeHmpba5mqeqpKus39/f////////////7+/vnp6er6+vnp6enp6enp6e +7+/v////////////////////////////////////////////////np6eeXx9mqequtPX0O/1sMTI +mqeqsMTIj5mbj5mbj5mbj5mbv8rMpba5hIuMhIuMeXx9eXx9hIuMsMTIpba5sMTIsMTIsMTIsMTI +hIuMpba5utPX0O/1mqeqj5mbsMTI0O/10O/10O/1utPXhIuMxeHmpba5hIuMxeHm0O/10O/10O/1 +0O/10O/10O/1pba5utPX0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/1utPXmqeqj5mbj5mbxeHm0O/10O/10O/10O/10O/10O/1 +0O/10O/10O/1z8/P//////////////////////////////////////////////////////////// +////////j5mbtLu9z8/P////////////7+/viYyNmqeq0O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/1sMTIxeHmsMTIhIuMj5mbpba5xeHm0O/1utPXsMTI0O/1hIuMsMTImqeqbm5uj5mbj5mb +bm5uhIuMeXx9fn5+jo6OeXx9eXx9iYyNutPXmqeqhIuMjo6Opba5j5mbz8/Pv7+/lJuceXx9sMTI +0O/1mqeqiYyNv7+/////////////////7+/vfn5+eXx90O/10O/1sMTI0O/10O/10O/10O/10O/1 +sMTIj5mbv8rMtLu9z8/P//////////////////////////////////////////////////////// +////////////////z8/Pfn5+bm5uhIuMj5mbj5mbhIuMxeHmmqequtPXxeHmsMTIsMTIr7m7v7+/ +////np6er6+vnp6emZ2dr7m7j5mbv8rMj5mbn6mrxeHmmqeqj5mbj5mbxeHmutPXbm5upba5hIuM +sMTIj5mbpba5mqeqsMTIsMTIpba5pba5sMTI0O/10O/10O/1sMTIsMTIsMTI0O/10O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/1xeHmpba5mqeqpba50O/10O/1sMTIutPX0O/10O/10O/1utPXz8/P//////////////////// +////////////////////////////////////////////////z8/P39/f//////////////////// +////7+/vtLu9n6mrsMTIsMTIsMTIr7m7v8rMv8rMxMvNur2+v7+/z8/P7+/v7+/vz8/Pz8/Pnp6e +ur2+v7+/np6enp6e39/fv7+/bm5uj5mbj5mbpba50O/1utPXmqeqnp6ez8/Pv7+/jo6OsMTIiYyN +z8/Pnp6ebm5uj5mbj5mbmqeqj5mbsMTIsMTImqeqbm5ujo6O39/f////////////////////jo6O +bm5uhIuM0O/10O/1sMTI0O/10O/10O/10O/10O/10O/10O/1pba5eXx9hIuMhIuM39/f//////// +////////////39/f7+/v////////////////////////////////////////////7+/vr6+vnp6e +fn5+eXx9bm5ubm5ujo6Oz8/P7+/v////////////////////////7+/v7+/v39/fr6+vnp6er6+v +r6+vz8/Pz8/P39/fpba50O/1pba5lJucsMTIsMTIeXx9pba5mqeq0O/10O/10O/10O/10O/1xeHm +sMTIsMTIsMTIxeHmsMTIsMTImqeqsMTIxeHm0O/10O/10O/10O/10O/10O/1xeHmutPXpba5xeHm +xeHmutPX0O/10O/10O/10O/10O/1xeHmsMTIsMTIsMTIsMTImqeqnp6ez8/Pz8/Pz8/Pz8/Pr6+v +z8/Pz8/Pz8/Pv7+/7+/v//////////////////////////////////////////////////////// +////////////z8/P7+/v//////////////////////////////////////////////////////// +////////////////////////////////////////////v7+/mqequtPXmqeqeXx9j5mbhIuMmqeq +hIuMeXx9pba5r6+vr6+viYyNmqeqbm5ueXx9r6+vv7+/xeHmj5mbhIuM0O/1eXx9bm5ueXx9np6e +z8/P7+/v////////////////////////z8/PeXx9pba5xeHm0O/10O/1sMTI0O/10O/10O/10O/1 +0O/10O/10O/1utPXeXx9eXx9eXx9z8/P//////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////fn5+j5mbjo6O////////////////////v7+/pba5j5mbnp6ebm5u +jo6Obm5uj5mbutPXutPX0O/10O/10O/10O/10O/10O/10O/10O/10O/1sMTIsMTIutPXmqeqmqeq +0O/1xeHmsMTIsMTIpba5pba5eXx9np6e7+/vz8/Pz8/Pz8/Pnp6emqeqn6mrqa2utLu9np6e39/f +////////////////////////////////////////////////////7+/v7+/v//////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////qa2uv8rMtLu9pKusjo6Onp6enp6ev7+/r6+vnp6er6+v7+/vnp6ebm5ujo6OhIuM +iYyNeXx9iYyNj5mbeXx9hIuMeXx9v7+/7+/v////////////////////////////////39/fiYyN +utPX0O/10O/10O/10O/1sMTI0O/10O/10O/10O/10O/10O/10O/10O/1utPXsMTImqeqbm5unp6e +39/f////////////////////////////////////////////////////////////////////39/f +////////////////////////////////////////////////////////////////////v7+/bm5u +lJucr6+v7+/v////////////39/f7+/v////z8/P////v7+/np6enp6ebm5uj5mb0O/10O/10O/1 +0O/10O/1utPX0O/10O/10O/1sMTIj5mbeXx9jo6Oz8/Pz8/P7+/v////39/fz8/Pz8/P//////// +////z8/Pz8/Pjo6Ofn5+r6+vz8/Pz8/Pz8/P39/f//////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////np6ebm5ubm5ubm5ubm5u +qa2unp6efn5+np6ejo6Onp6ebm5ubm5ufn5+bm5ujo6Obm5ubm5ueXx9eXx9bm5ubm5ujo6O//// +////7+/vv7+/np6efn5+v8rMv8rMn6mrsMTIxeHmsMTIsMTIsMTIutPX0O/1sMTI0O/10O/10O/1 +0O/10O/10O/10O/10O/10O/10O/1sMTIbm5ubm5u39/f//////////////////////////////// +////////////////////////////z8/Pr6+v7+/v////39/f7+/v39/f//////////////////// +////////////////////////////////////7+/vz8/Pr6+vnp6enp6efn5+np6e//////////// +////////////z8/P7+/v////7+/vr6+vz8/Pnp6eeXx9iYyNqa2umqeqxeHmpba5j5mbsMTIn6mr +r6+v////////////////////////////////////////39/fv7+/ur2+np6ez8/P39/fz8/Pr6+v +////39/f//////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////z8/Pz8/Pnp6enp6ebm5u////z8/Pfn5+fn5+bm5ujo6Ofn5+ +fn5+jo6OeXx9iYyNbm5ubm5uhIuMsMTIhIuMbm5ur6+vr6+viYyNj5mbj5mbxeHm0O/10O/10O/1 +0O/10O/10O/10O/1xeHmsMTIpba5sMTIsMTIsMTIsMTIsMTI0O/10O/10O/10O/10O/10O/1iYyN +jo6O39/f////////////////////////////////////////////////////v7+/qa2ubm5ubm5u +n6mrjo6Obm5unp6ez8/Pz8/P7+/v//////////////////////////////////////////////// +////////////////////////////////////////////////////39/f//////////////////// +7+/vz8/Pz8/Pjo6Ojo6Obm5ujo6Ov7+///////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////7+/vz8/P////v7+/z8/Pjo6Obm5uj5mbhIuMhIuMbm5ueXx9eXx9bm5uhIuM +mqeqsMTImqeqlJucr6+vnp6eeXx9sMTIutPX0O/10O/10O/10O/10O/10O/10O/10O/10O/10O/1 +0O/10O/10O/1sMTIsMTIsMTIsMTIpba5pba5j5mbbm5ujo6Ov7+/7+/v//////////////////// +////////////////////////39/fz8/Pz8/Pr6+vnp6efn5+np6eqa2unp6e39/f////z8/P7+/v +////////////////39/fnp6enp6efn5+r6+vnp6enp6efn5+fn5+r6+vz8/P7+/v//////////// +////39/f39/fz8/P////////////////39/fbm5ubm5uj5mbfn5+ur2+39/f7+/v//////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////39/fz8/Pz8/Pnp6enp6eqa2un6mrhIuMmqeqhIuMpba5sMTIsMTIj5mbj5mbj5mbnp6ev7+/ +np6eqa2utLu9np6enp6epKushIuMbm5uj5mbj5mbpba5utPXsMTImqeqbm5uhIuMbm5ubm5ueXx9 +fn5+np6ez8/Pz8/Pz8/P7+/v//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +7+/vz8/Pz8/Pz8/Pz8/P39/f//////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +////////////////////////////////////////////////////////////////////////39/f +z8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/P7+/v//////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////////// +//////////////////////////////////////////////////////////////////////// + + + 20110901 + + Microsoft Windows Server 2008 R2 Version 6.1 (Build 7601) Service Pack 1; ESRI ArcGIS 10.0.0.2414 + + + + + admin02 + + + + + + + + + -180 + 180 + -90 + 83.6236 + 1 + + + -180 + 180 + -90 + 83.6236 + 1 + + 002 + + + + ISO 19115 Geographic Information - Metadata + DIS_ESRI1.0 + {1F7DDF21-BC01-4C20-8AA5-243B33ED0B1E} + + + + + + + dataset + + + + + 002 + Local Area Network + + 7.925 + + + Shapefile + + + File Geodatabase Feature Class + + + + GCS_WGS_1984 + EPSG7.4.1 + + + + + + + + + + + 0 + 2607 + + + +
diff --git a/hagelslag/mapfiles/mexstates/mexstates.shx b/hagelslag/mapfiles/mexstates/mexstates.shx new file mode 100755 index 0000000..6fa0c4d Binary files /dev/null and b/hagelslag/mapfiles/mexstates/mexstates.shx differ diff --git a/hagelslag/mapfiles/mpas_interp_hrrr_map_2023.txt b/hagelslag/mapfiles/mpas_interp_hrrr_map_2023.txt new file mode 100644 index 0000000..e804f5b --- /dev/null +++ b/hagelslag/mapfiles/mpas_interp_hrrr_map_2023.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6371229.0 +b=6371229.0 +lat_0=38.5 +lon_0=262.5 +lat_1=38.5 +lat_2=38.5 +units=m +dx=3000 +dy=3000 +sw_lon=-122.7195 +sw_lat=21.13812 +ne_lon=-60.91719 +ne_lat=47.84219 diff --git a/hagelslag/mapfiles/ncar_2015_us_mask.nc b/hagelslag/mapfiles/ncar_2015_us_mask.nc new file mode 100644 index 0000000..d43ef20 Binary files /dev/null and b/hagelslag/mapfiles/ncar_2015_us_mask.nc differ diff --git a/hagelslag/mapfiles/ncar_ensemble_map_2013.txt b/hagelslag/mapfiles/ncar_ensemble_map_2013.txt new file mode 100644 index 0000000..ad73c6f --- /dev/null +++ b/hagelslag/mapfiles/ncar_ensemble_map_2013.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=39. +lon_0=-101. +lat_1=32.0 +lat_2=46.0 +units=m +dx=3000 +dy=3000 +sw_lon=-112.40381 +sw_lat=25.160103 +ne_lon=-74.924622 +ne_lat=46.722103 diff --git a/hagelslag/mapfiles/ncar_ensemble_map_2015.txt b/hagelslag/mapfiles/ncar_ensemble_map_2015.txt new file mode 100644 index 0000000..cf57337 --- /dev/null +++ b/hagelslag/mapfiles/ncar_ensemble_map_2015.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=39. +lon_0=-101. +lat_1=32.0 +lat_2=46.0 +units=m +dx=3000 +dy=3000 +sw_lon=-120.81058 +sw_lat=23.159264 +ne_lon=-65.02124 +ne_lat=46.88567 diff --git a/hagelslag/mapfiles/ncar_grib_table.txt b/hagelslag/mapfiles/ncar_grib_table.txt new file mode 100644 index 0000000..5d7f22e --- /dev/null +++ b/hagelslag/mapfiles/ncar_grib_table.txt @@ -0,0 +1,132 @@ +1:0:00Z20may2016:PRMSL Pressure Reduced to MSL [Pa]:lvl1=(101,0) lvl2=(255,missing):mean sea level:8 hour fcst: +2:1419838:00Z20may2016:REFC Composite Reflectivity [dB]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +3:1839079:00Z20may2016:REFD Reflectivity [dB]:lvl1=(20,263) lvl2=(255,missing):263 K level:8 hour fcst: +4:2076694:00Z20may2016:RETOP Echo Top [m]:lvl1=(3,0) lvl2=(255,missing):cloud top:8 hour fcst: +5:2206915:00Z20may2016:VIL Vertically-Integrated Liquid Water [kg/m^2]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +6:2538583:00Z20may2016:VIS Visibility [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +7:2697643:00Z20may2016:VIS Visibility [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +8:3958545:00Z20may2016:GUST Wind Speed (Gust) [m/s]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +9:4825912:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(100,25000) lvl2=(255,missing):250 mb:8 hour fcst: +10:5466036:00Z20may2016:TMP Temperature [K]:lvl1=(100,25000) lvl2=(255,missing):250 mb:8 hour fcst: +11:5741512:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,25000) lvl2=(255,missing):250 mb:8 hour fcst: +12:6147206:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,25000) lvl2=(255,missing):250 mb:8 hour fcst: +13:6538949:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(100,50000) lvl2=(255,missing):500 mb:8 hour fcst: +14:7205441:00Z20may2016:TMP Temperature [K]:lvl1=(100,50000) lvl2=(255,missing):500 mb:8 hour fcst: +15:7502445:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(100,50000) lvl2=(255,missing):500 mb:8 hour fcst: +16:8001927:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,50000) lvl2=(255,missing):500 mb:8 hour fcst: +17:8407553:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,50000) lvl2=(255,missing):500 mb:8 hour fcst: +18:8809832:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +19:9470393:00Z20may2016:TMP Temperature [K]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +20:9811852:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +21:10321611:00Z20may2016:DZDT Vertical Velocity (Geometric) [m/s]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +22:10712065:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +23:11191075:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,70000) lvl2=(255,missing):700 mb:8 hour fcst: +24:11662796:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(100,85000) lvl2=(255,missing):850 mb:8 hour fcst: +25:12473221:00Z20may2016:TMP Temperature [K]:lvl1=(100,85000) lvl2=(255,missing):850 mb:8 hour fcst: +26:12914898:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(100,85000) lvl2=(255,missing):850 mb:8 hour fcst: +27:13411371:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,85000) lvl2=(255,missing):850 mb:8 hour fcst: +28:13990162:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,85000) lvl2=(255,missing):850 mb:8 hour fcst: +29:14570957:00Z20may2016:TMP Temperature [K]:lvl1=(100,92500) lvl2=(255,missing):925 mb:8 hour fcst: +30:15057565:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(100,92500) lvl2=(255,missing):925 mb:8 hour fcst: +31:15555615:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,92500) lvl2=(255,missing):925 mb:8 hour fcst: +32:16176613:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,92500) lvl2=(255,missing):925 mb:8 hour fcst: +33:16804407:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(100,100000) lvl2=(255,missing):1000 mb:8 hour fcst: +34:18045233:00Z20may2016:TMP Temperature [K]:lvl1=(100,100000) lvl2=(255,missing):1000 mb:8 hour fcst: +35:18639083:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(100,100000) lvl2=(255,missing):1000 mb:8 hour fcst: +36:19170059:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(100,100000) lvl2=(255,missing):1000 mb:8 hour fcst: +37:19890399:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(100,100000) lvl2=(255,missing):1000 mb:8 hour fcst: +38:20615213:00Z20may2016:MAXUVV Hourly Maximum of Upward Vertical Velocity in the lowest 400hPa [m/s]:lvl1=(108,40000) lvl2=(108,100000):400-1000 mb above ground:7-8 hour max fcst: +39:20952107:00Z20may2016:MAXDVV Hourly Maximum of Downward Vertical Velocity in the lowest 400hPa [m/s]:lvl1=(108,40000) lvl2=(108,100000):400-1000 mb above ground:7-8 hour max fcst: +40:21278045:00Z20may2016:DZDT Vertical Velocity (Geometric) [m/s]:lvl1=(104,0.5) lvl2=(104,0.8):0.5-0.8 sigma layer:: +41:21473351:00Z20may2016:REFD Reflectivity [dB]:lvl1=(103,4000) lvl2=(255,missing):4000 m above ground:8 hour fcst: +42:21734777:00Z20may2016:REFD Reflectivity [dB]:lvl1=(103,1000) lvl2=(255,missing):1000 m above ground:8 hour fcst: +43:22083574:00Z20may2016:MAXREF Hourly Maximum of Simulated Reflectivity at 1 km AGL [dB]:lvl1=(103,1000) lvl2=(255,missing):1000 m above ground:7-8 hour max fcst: +44:22319325:00Z20may2016:MXUPHL Hourly Maximum of Updraft Helicity over Layer 2km to 5 km AGL [m^2/s^2]:lvl1=(103,5000) lvl2=(103,2000):5000-2000 m above ground:7-8 hour max fcst: +45:22356670:00Z20may2016:TCOLG Total Column Integrate Graupel [kg/m^2]:lvl1=(200,0) lvl2=(255,missing):entire atmosphere (considered as a single layer):7-8 hour max fcst: +46:22374813:00Z20may2016:LTG1 Lightning Diagnostic 1 [-]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +47:22379469:00Z20may2016:LTG2 Lightning Diagnostic 2 [-]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +48:22435527:00Z20may2016:LTG3 Lightning Diagnostic 3 [-]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +49:22474925:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(103,80) lvl2=(255,missing):80 m above ground:8 hour fcst: +50:23156612:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(103,80) lvl2=(255,missing):80 m above ground:8 hour fcst: +51:23847896:00Z20may2016:PRES Pressure [Pa]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +52:25315221:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +53:26650463:00Z20may2016:TMP Temperature [K]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +54:27810481:00Z20may2016:MSTAV Moisture Availability [%]:lvl1=(106,0) lvl2=(255,missing):0 m underground:8 hour fcst: +55:28384530:00Z20may2016:WEASD Water Equivalent of Accumulated Snow Depth [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +56:28426906:00Z20may2016:SNOWC Snow Cover [%]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +57:28468556:00Z20may2016:SNOD Snow Depth [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +58:28539852:00Z20may2016:TMP Temperature [K]:lvl1=(103,2) lvl2=(255,missing):2 m above ground:8 hour fcst: +59:29235683:00Z20may2016:SPFH Specific Humidity [kg/kg]:lvl1=(103,2) lvl2=(255,missing):2 m above ground:8 hour fcst: +60:30061885:00Z20may2016:DPT Dew Point Temperature [K]:lvl1=(103,2) lvl2=(255,missing):2 m above ground:8 hour fcst: +61:30651285:00Z20may2016:UGRD U-Component of Wind [m/s]:lvl1=(103,10) lvl2=(255,missing):10 m above ground:8 hour fcst: +62:31370298:00Z20may2016:VGRD V-Component of Wind [m/s]:lvl1=(103,10) lvl2=(255,missing):10 m above ground:8 hour fcst: +63:32097784:00Z20may2016:WIND Wind Speed [m/s]:lvl1=(103,10) lvl2=(255,missing):10 m above ground:7-8 hour max fcst: +64:32869034:00Z20may2016:CPOFP Percent frozen precipitation [%]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +65:33094482:00Z20may2016:PRATE Precipitation Rate [kg/m^2/s]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +66:33123316:00Z20may2016:APCP Total Precipitation [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:0-8 hour acc fcst: +67:33389248:00Z20may2016:WEASD Water Equivalent of Accumulated Snow Depth [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:0-8 hour acc fcst: +68:33424597:00Z20may2016:APCP Total Precipitation [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:7-8 hour acc fcst: +69:33523868:00Z20may2016:WEASD Water Equivalent of Accumulated Snow Depth [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:7-8 hour acc fcst: +70:33543359:00Z20may2016:SNOL Large-Scale Snow [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:7-8 hour acc fcst: +71:33551711:00Z20may2016:SNOL Large-Scale Snow [kg/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:7-8 hour acc fcst: +72:33560063:00Z20may2016:CSNOW Categorical Snow [-]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +73:33564492:00Z20may2016:CICEP Categorical Ice Pellets [-]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +74:33564846:00Z20may2016:CFRZR Categorical Freezing Rain [-]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +75:33565655:00Z20may2016:CRAIN Categorical Rain [-]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +76:33592964:00Z20may2016:HAILK1 Thompson Max Hail K1 [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +77:33606911:00Z20may2016:HAIL2D Thompson Max Hail 2D [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +78:33717380:00Z20may2016:HAILCASTMEAN HAILCAST Max Hail Mean [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +79:33729003:00Z20may2016:HAILCASTSD HAILCAST Max Hail Standard Deviation [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +80:33740272:00Z20may2016:VGTYP Vegetation Type [Integer(0-13)]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +81:34510424:00Z20may2016:LFTX Surface Lifted Index [K]:lvl1=(100,50000) lvl2=(100,100000):500-1000 mb:8 hour fcst: +82:34992152:00Z20may2016:CAPE Convective Available Potential Energy [J/kg]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +83:35164987:00Z20may2016:CIN Convective Inhibition [J/kg]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +84:35417192:00Z20may2016:BMIN Buoyancy Minimum [K]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +85:36543369:00Z20may2016:PBMIN Pressure of Buoyancy Minimum [Pa]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +86:37488217:00Z20may2016:PWAT Precipitable Water [kg/m^2]:lvl1=(200,0) lvl2=(255,missing):entire atmosphere (considered as a single layer):8 hour fcst: +87:37901257:00Z20may2016:LCDC Low Cloud Cover [%]:lvl1=(214,0) lvl2=(255,missing):low cloud layer:8 hour fcst: +88:38179825:00Z20may2016:MCDC Medium Cloud Cover [%]:lvl1=(224,0) lvl2=(255,missing):middle cloud layer:8 hour fcst: +89:38399954:00Z20may2016:HCDC High Cloud Cover [%]:lvl1=(234,0) lvl2=(255,missing):high cloud layer:8 hour fcst: +90:38593230:00Z20may2016:TCDC Total Cloud Cover [%]:lvl1=(10,0) lvl2=(255,missing):entire atmosphere:8 hour fcst: +91:38929343:00Z20may2016:PRES Pressure [Pa]:lvl1=(2,0) lvl2=(255,missing):cloud base:8 hour fcst: +92:39380800:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(2,0) lvl2=(255,missing):cloud base:8 hour fcst: +93:40788949:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(215,0) lvl2=(255,missing):cloud ceiling:8 hour fcst: +94:41738212:00Z20may2016:PRES Pressure [Pa]:lvl1=(3,0) lvl2=(255,missing):cloud top:8 hour fcst: +95:42115530:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(3,0) lvl2=(255,missing):cloud top:8 hour fcst: +96:43273403:00Z20may2016:TMP Temperature [K]:lvl1=(3,0) lvl2=(255,missing):cloud top:8 hour fcst: +97:44042055:00Z20may2016:ULWRF Upward Long-Wave Rad. Flux [W/m^2]:lvl1=(8,0) lvl2=(255,missing):top of atmosphere:8 hour fcst: +98:45072191:00Z20may2016:DSWRF Downward Short-Wave Radiation Flux [W/m^2]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +99:45072379:00Z20may2016:HLCY Storm Relative Helicity [m^2/s^2]:lvl1=(103,3000) lvl2=(103,0):3000-0 m above ground:8 hour fcst: +100:45760491:00Z20may2016:HLCY Storm Relative Helicity [m^2/s^2]:lvl1=(103,1000) lvl2=(103,0):1000-0 m above ground:8 hour fcst: +101:47009622:00Z20may2016:USTM U-Component Storm Motion [m/s]:lvl1=(103,0) lvl2=(103,6000):0-6000 m above ground:8 hour fcst: +102:47530269:00Z20may2016:VSTM V-Component Storm Motion [m/s]:lvl1=(103,0) lvl2=(103,6000):0-6000 m above ground:8 hour fcst: +103:48026406:00Z20may2016:VUCSH Vertical U-Component Shear [1/s]:lvl1=(103,0) lvl2=(103,1000):0-1000 m above ground:8 hour fcst: +104:48791087:00Z20may2016:VVCSH Vertical V-Component Shear [1/s]:lvl1=(103,0) lvl2=(103,1000):0-1000 m above ground:8 hour fcst: +105:49559236:00Z20may2016:VUCSH Vertical U-Component Shear [1/s]:lvl1=(103,0) lvl2=(103,6000):0-6000 m above ground:8 hour fcst: +106:50190567:00Z20may2016:VVCSH Vertical V-Component Shear [1/s]:lvl1=(103,0) lvl2=(103,6000):0-6000 m above ground:8 hour fcst: +107:50822892:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(7,0) lvl2=(255,missing):tropopause:8 hour fcst: +108:51302592:00Z20may2016:4LFTX Best (4 layer) Lifted Index [K]:lvl1=(108,18000) lvl2=(108,0):180-0 mb above ground:8 hour fcst: +109:51720576:00Z20may2016:CAPE Convective Available Potential Energy [J/kg]:lvl1=(108,18000) lvl2=(108,0):180-0 mb above ground:8 hour fcst: +110:51976986:00Z20may2016:CIN Convective Inhibition [J/kg]:lvl1=(108,18000) lvl2=(108,0):180-0 mb above ground:8 hour fcst: +111:52357316:00Z20may2016:BMIN Buoyancy Minimum [K]:lvl1=(108,18000) lvl2=(108,0):180-0 mb above ground:8 hour fcst: +112:53370029:00Z20may2016:PBMIN Pressure of Buoyancy Minimum [Pa]:lvl1=(108,18000) lvl2=(108,0):180-0 mb above ground:8 hour fcst: +113:54392791:00Z20may2016:HPBL Planetary Boundary Layer Height [m]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +114:56388523:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(5,0) lvl2=(255,missing):level of adiabatic condensation from sfc:8 hour fcst: +115:58647311:00Z20may2016:CAPE Convective Available Potential Energy [J/kg]:lvl1=(108,9000) lvl2=(108,0):90-0 mb above ground:8 hour fcst: +116:58784695:00Z20may2016:CIN Convective Inhibition [J/kg]:lvl1=(108,9000) lvl2=(108,0):90-0 mb above ground:8 hour fcst: +117:59049449:00Z20may2016:BMIN Buoyancy Minimum [K]:lvl1=(108,9000) lvl2=(108,0):90-0 mb above ground:8 hour fcst: +118:60042635:00Z20may2016:PBMIN Pressure of Buoyancy Minimum [Pa]:lvl1=(108,9000) lvl2=(108,0):90-0 mb above ground:8 hour fcst: +119:61318982:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(108,9000) lvl2=(108,0):90-0 mb above ground:8 hour fcst: +120:62290951:00Z20may2016:CAPE Convective Available Potential Energy [J/kg]:lvl1=(108,25500) lvl2=(108,0):255-0 mb above ground:8 hour fcst: +121:62533058:00Z20may2016:CIN Convective Inhibition [J/kg]:lvl1=(108,25500) lvl2=(108,0):255-0 mb above ground:8 hour fcst: +122:62911829:00Z20may2016:BMIN Buoyancy Minimum [K]:lvl1=(108,25500) lvl2=(108,0):255-0 mb above ground:8 hour fcst: +123:63907049:00Z20may2016:PBMIN Pressure of Buoyancy Minimum [Pa]:lvl1=(108,25500) lvl2=(108,0):255-0 mb above ground:8 hour fcst: +124:64914100:00Z20may2016:HGT Geopotential Height [gpm]:lvl1=(247,0) lvl2=(255,missing):equilibrium level:8 hour fcst: +125:66426242:00Z20may2016:PLPL Pressure of level from which parcel was lifted [Pa]:lvl1=(108,25500) lvl2=(108,0):255-0 mb above ground:8 hour fcst: +126:67230606:00Z20may2016:LAND Land Cover (0=sea, 1=land) [Proportion]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +127:67253640:00Z20may2016:ICEC Ice Cover [Proportion]:lvl1=(1,0) lvl2=(255,missing):surface:8 hour fcst: +128:67254151:00Z20may2016:PVORT Potential Vorticity [Km2kg-1s-1]:lvl1=(107,320) lvl2=(255,missing):320 K isentropic level:8 hour fcst: +129:67999426:00Z20may2016:SBT123 Simulated Brightness Temperature for GOES 12 Channel 3 [K]:lvl1=(8,0) lvl2=(255,missing):top of atmosphere:8 hour fcst: +130:68794158:00Z20may2016:SBT124 Simulated Brightness Temperature for GOES 12 Channel 4 [K]:lvl1=(8,0) lvl2=(255,missing):top of atmosphere:8 hour fcst: +131:69675952:00Z20may2016:SBT113 Simulated Brightness Temperature for GOES 11 Channel 3 [K]:lvl1=(8,0) lvl2=(255,missing):top of atmosphere:8 hour fcst: +132:71001201:00Z20may2016:SBT114 Simulated Brightness Temperature for GOES 11 Channel 4 [K]:lvl1=(8,1) lvl2=(255,missing):top of atmosphere:8 hour fcst: diff --git a/hagelslag/mapfiles/ncar_storm_map_1km.txt b/hagelslag/mapfiles/ncar_storm_map_1km.txt new file mode 100644 index 0000000..e142629 --- /dev/null +++ b/hagelslag/mapfiles/ncar_storm_map_1km.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=38.33643 +lon_0=-101. +lat_1=32.0 +lat_2=46.0 +units=m +dx=1000 +dy=1000 +sw_lon=-120.82501 +sw_lat=23.138435 +ne_lon=-64.98688 +ne_lat=46.89529 diff --git a/hagelslag/mapfiles/ncar_storm_map_3km.txt b/hagelslag/mapfiles/ncar_storm_map_3km.txt new file mode 100644 index 0000000..35a54c8 --- /dev/null +++ b/hagelslag/mapfiles/ncar_storm_map_3km.txt @@ -0,0 +1,14 @@ +proj=lcc +a=6370000 +b=6370000 +lat_0=38.33643 +lon_0=-101. +lat_1=32.0 +lat_2=46.0 +units=m +dx=3000 +dy=3000 +sw_lon=-120.81058 +sw_lat=23.159264 +ne_lon=-65.02124 +ne_lat=46.88567 diff --git a/hagelslag/mapfiles/ncar_storm_us_mask_1km.nc b/hagelslag/mapfiles/ncar_storm_us_mask_1km.nc new file mode 100644 index 0000000..d24d6ea Binary files /dev/null and b/hagelslag/mapfiles/ncar_storm_us_mask_1km.nc differ diff --git a/hagelslag/mapfiles/ncar_storm_us_mask_3km.nc b/hagelslag/mapfiles/ncar_storm_us_mask_3km.nc new file mode 100644 index 0000000..ab3004a Binary files /dev/null and b/hagelslag/mapfiles/ncar_storm_us_mask_3km.nc differ diff --git a/hagelslag/mapfiles/ssef2013.map b/hagelslag/mapfiles/ssef2013.map new file mode 100644 index 0000000..e74af90 --- /dev/null +++ b/hagelslag/mapfiles/ssef2013.map @@ -0,0 +1,4 @@ + 2 -97.00000 38.50000 38.50000 38.49999 + -97.00000 22.18440 -119.6985 48.41083 -64.25426 + 4000.000 4000.000 25.03523 -107.8922 46.84728 + -66.20793 diff --git a/hagelslag/mapfiles/ssef2014.map b/hagelslag/mapfiles/ssef2014.map new file mode 100644 index 0000000..e74af90 --- /dev/null +++ b/hagelslag/mapfiles/ssef2014.map @@ -0,0 +1,4 @@ + 2 -97.00000 38.50000 38.50000 38.49999 + -97.00000 22.18440 -119.6985 48.41083 -64.25426 + 4000.000 4000.000 25.03523 -107.8922 46.84728 + -66.20793 diff --git a/hagelslag/mapfiles/ssef2015.map b/hagelslag/mapfiles/ssef2015.map new file mode 100644 index 0000000..ede5813 --- /dev/null +++ b/hagelslag/mapfiles/ssef2015.map @@ -0,0 +1,4 @@ + 2 -97.00000 60.00000 30.00000 38.50001 + -97.00000 19.78931 -120.0759 49.05653 -59.89298 + 3000.000 3000.000 22.96749 -118.1709 46.10839 + -68.55960 diff --git a/hagelslag/mapfiles/ssef2017.map b/hagelslag/mapfiles/ssef2017.map new file mode 100644 index 0000000..6f27559 --- /dev/null +++ b/hagelslag/mapfiles/ssef2017.map @@ -0,0 +1,4 @@ + 2 -97.50000 38.50000 38.50000 38.50000 + -97.50000 20.92670 -120.1360 49.50209 -63.70874 + 3000.000 3000.000 24.05981 -118.0533 46.23144 + -71.62351 diff --git a/hagelslag/mapfiles/ssef_2014_us_mask.nc b/hagelslag/mapfiles/ssef_2014_us_mask.nc new file mode 100644 index 0000000..e408ed5 Binary files /dev/null and b/hagelslag/mapfiles/ssef_2014_us_mask.nc differ diff --git a/hagelslag/mapfiles/ssef_2015_us_mask.nc b/hagelslag/mapfiles/ssef_2015_us_mask.nc new file mode 100644 index 0000000..1e50dd5 Binary files /dev/null and b/hagelslag/mapfiles/ssef_2015_us_mask.nc differ diff --git a/hagelslag/mapfiles/ssef_2017_us_mask.nc b/hagelslag/mapfiles/ssef_2017_us_mask.nc new file mode 100644 index 0000000..84efd74 Binary files /dev/null and b/hagelslag/mapfiles/ssef_2017_us_mask.nc differ diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.cpg b/hagelslag/mapfiles/states/cb_2014_us_state_20m.cpg new file mode 100644 index 0000000..cfe1e5e --- /dev/null +++ b/hagelslag/mapfiles/states/cb_2014_us_state_20m.cpg @@ -0,0 +1 @@ +ISO 88591 \ No newline at end of file diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.dbf b/hagelslag/mapfiles/states/cb_2014_us_state_20m.dbf new file mode 100644 index 0000000..bb7040b Binary files /dev/null and b/hagelslag/mapfiles/states/cb_2014_us_state_20m.dbf differ diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.prj b/hagelslag/mapfiles/states/cb_2014_us_state_20m.prj new file mode 100644 index 0000000..747df58 --- /dev/null +++ b/hagelslag/mapfiles/states/cb_2014_us_state_20m.prj @@ -0,0 +1 @@ +GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] \ No newline at end of file diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp new file mode 100644 index 0000000..bf0e6a4 Binary files /dev/null and b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp differ diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.ea.iso.xml b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.ea.iso.xml new file mode 100755 index 0000000..29c0bce --- /dev/null +++ b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.ea.iso.xml @@ -0,0 +1,359 @@ + + + + Feature Catalog for the 2014 State 1:20,000,000 + + + The State at a scale of 1:20,000,000 + + + cb_2014_state_20m + + + 2015-05 + + + eng + + + utf8 + + + + + + + cb_2014_us_state_20m.shp + + + Current State and Equivalent National entities + + + false + + + + + + STATEFP + + + Current state Federal Information Processing Series (FIPS) code + + + + + + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information + Processing Series (FIPS) - States/State Equivalents + + + + + + + + + + + STATENS + + + Current state Geographic Names Information System (GNIS) code + + + + + + + + INCITS 446:2008 (Geographic Names Information System (GNIS)), + Identifying Attributes for Named Physical and Cultural Geographic Features (Except + Roads and Highways) of the United States, Its Territories, Outlying Areas, and + Freely Associated Areas, and the Waters of the Same to the Limit of the Twelve-Mile + Statutory Zone + + + + + + + + + + + + + + U.S. Geological Survey (USGS) + + + + resourceProvider + + + + + + + + + + + + + + + + + + AFFGEOID + + + American FactFinder summary level code + geovariant code + '00US' + GEOID + + + + + + + + American FactFinder geographic identifier + + + + + + + + + + GEOID + + + State identifier; state FIPS code + + + + + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information + Processing Series (FIPS) - States/State Equivalents + + + + + + + + + + + STUSPS + + + Current United States Postal Service state abbreviation + + + + + + + + + + + + + + + U.S. Postal Service + + + resourceProvider + + + + + + + + + + + + + + Publication 28 - Postal Addressing Standards + + + + + + + + + + + + + U.S. Postal Service + + + + resourceProvider + + + + + + + + + + + + + + + + + + NAME + + + Current State name + + + + + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information + Processing Series (FIPS) - States/State Equivalents + + + + + + + + + + + LSAD + + + Current legal/statistical area description code for state + + + + + + + + 00 + + + Blank + + + + + + + + + + ALAND + + + Current land area (square meters) + + + + + + + + + + + + + + + Range Domain Minimum: 0 + Range Domain Maximum: 9,999,999,999,999 + + + + + + + + + + AWATER + + + Current water area (square meters) + + + + + + + + + + + + + + + Range Domain Minimum: 0 + Range Domain Maximum: 9,999,999,999,999 + + + + + + + + + \ No newline at end of file diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.iso.xml b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.iso.xml new file mode 100644 index 0000000..6710c52 --- /dev/null +++ b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.iso.xml @@ -0,0 +1,592 @@ + + + cb_2014_us_state_20m.shp.iso.xml + + + eng + + + 8859part1 + + + + + Series Information for the 2014 Cartographic Boundary File, State , 1:20,000,000 + + + + + dataset + + + + + 2015-05 + + + ISO 19115 Geographic Information - Metadata + + + 2009-02-15 + + + http://www2.census.gov/geo/tiger/GENZ2014/shp/cb_2014_us_state_20m.zip + + + + + + + + + + complex + + + + 52 + + + + + + + + + + + + + INCITS (formerly FIPS) codes + + + + + + + + + + + + 2014 Cartographic Boundary File, State for United States, 1:20,000,000 + + + + + + + 201505 + + + publication + + + + + + + + + The 2014 cartographic boundary shapefiles are simplified representations of + selected geographic areas from the U.S. Census Bureau's Master Address File / Topologically + Integrated Geographic Encoding and Referencing (MAF/TIGER) Database (MTDB). These boundary files are + specifically designed for small-scale thematic mapping. When possible, generalization is performed + with the intent to maintain the hierarchical relationships among geographies and to maintain the + alignment of geographies within a file set for a given year. Geographic areas may not align with the + same areas from another year. Some geographies are available as nation-based files while others are + available only as state-based files. + + States and equivalent entities are the primary governmental divisions of the United States. In + addition to the fifty States, the Census Bureau treats the District of Columbia, Puerto Rico, and + each of the Island Areas (American Samoa, the Commonwealth of the Northern Mariana Islands, Guam, + and the U.S. Virgin Islands) as the statistical equivalents of States for the purpose of data + presentation. + + + + These files were specifically created to support small-scale thematic mapping. To + improve the appearance of shapes at small scales, areas are represented with fewer vertices than + detailed TIGER/Line Shapefiles. Cartographic boundary files take up less disk space than their + ungeneralized counterparts. Cartographic boundary files take less time to render on screen than + TIGER/Line Shapefiles. You can join this file with table data downloaded from American FactFinder by + using the AFFGEOID field in the cartographic boundary file. If detailed boundaries are required, + please use the TIGER/Line Shapefiles instead of the generalized cartographic boundary files. + + + + + + + + notPlanned + + + + + + + + Boundaries + + + theme + + + + + + ISO 19115 Topic Categories + + + + + + + + + + 2014 + + + SHP + + + Cartographic Boundary + + + Generalized + + + State + + + theme + + + + + + None + + + + + + + + + + United States + + + US + + + place + + + + + + ANSI INCITS 38:2009 (Formerly FIPS 5-2), ANSI INCITS 31:2009 + (Formerly FIPS 6-4),ANSI INCITS 454:2009 (Formerly FIPS 8-6), ANSI INCITS + 455:2009(Formerly FIPS 9-1), ANSI INCITS 446:2008 (Geographic Names Information + System (GNIS)) + + + + + + + + + + + + otherRestrictions + + + + + + + Access Constraints: None + + + Use Constraints:The intended display scale for this file is 1:20,000,000. + This file should not be displayed at scales larger than 1:20,000,000. + + These products are free to use in a product or publication, however acknowledgement must be + given to the U.S. Census Bureau as the source. The boundary information is for visual + display at appropriate small scales only. Cartographic boundary files should not be used for + geographic analysis including area or perimeter calculation. Files should not be used for + geocoding addresses. Files should not be used for determining precise geographic area + relationships. + + + + + + + vector + + + + eng + + + 8859part1 + + + + The cartographic boundary files contain geographic data only and do not include + display mapping software or statistical data. For information on how to use cartographic boundary + file data with specific software package users shall contact the company that produced the software. + + + + + + + + -179.174265 + + + 179.773922 + + + 17.913769 + + + 71.352561 + + + + + + + + publication date + 2015-05 + 2015-05 + + + + + + + + + + + + + true + + + + + Feature Catalog for the 2014 State 1:20,000,000 Cartographic Boundary + File + + + + + + + + + + + + + + http://meta.geo.census.gov/data/existing/decennial/GEO/CPMB/boundary/2014gz/state_20m/2014_state_20m.ea.iso.xml + + + + + + + + + + + + SHP + + + + The cartographic boundary files contain geographic data only and do not + include display mapping software or statistical data. For information on how to use + cartographic boundary file data with specific software package users shall contact the + company that produced the software. + + + + + + + + html + + + + + + + + + + + The online cartographic boundary files may be downloaded without + charge. + + + + To obtain more information about ordering Cartographic Boundary + Files visit http://www.census.gov/geo/www/tiger. + + + + + + + + + + + + http://www2.census.gov/geo/tiger/GENZ2014/shp/cb_2014_us_state_20m.zip + + + + Shapefile Zip File + + + + + + + + + + + http://www.census.gov/geo/maps-data/data/tiger-cart-boundary.html + + + Cartographic Boundary Shapefiles + + + Simplified representations of selected geographic areas from the + Census Bureau's MAF/TIGER geographic database + + + + + + + + + + + + + + dataset + + + + + + + + Horizontal Positional Accuracy + + + + + + Data are not accurate. Data are generalized representations of geographic + boundaries at 1:20,000,000. + + + + + + + + meters + + + + + + Missing + + + + + + + + + + + + + + The cartographic boundary files are generalized representations of extracts + taken from the MAF/TIGER Database. Generalized boundary files are clipped to a simplified + version of the U.S. outline. As a result, some off-shore areas may be excluded from the + generalized files. Some small holes or discontiguous parts of areas are not included in + generalized files. + + + + + + + + + The Census Bureau performed automated tests to ensure logical consistency + of the source database. Segments making up the outer and inner boundaries of a polygon tie + end-to-end to completely enclose the area. All polygons were tested for closure. The Census + Bureau uses its internally developed geographic update system to enhance and modify spatial + and attribute data in the Census MAF/TIGER database. Standard geographic codes, such as + INCITS (formerly FIPS) codes for states, counties, municipalities, county subdivisions, + places, American Indian/Alaska Native/Native Hawaiian areas, and congressional districts are + used when encoding spatial entities. The Census Bureau performed spatial data tests for + logical consistency of the codes during the compilation of the original Census MAF/TIGER + database files. Feature attribute information has been examined but has not been fully + tested for consistency. + + For the cartographic boundary files, the Point and Vector Object Count for the G-polygon + SDTS Point and Vector Object Type reflects the number of records in the file's data table. + For multi-polygon features, only one attribute record exists for each multi-polygon rather + than one attribute record per individual G-polygon component of the multi-polygon feature. + Cartographic Boundary File multi-polygons are an exception to the G-polygon object type + classification. Therefore, when multi-polygons exist in a file, the object count will be + less than the actual number of G-polygons. + + + + + + + + + + + Spatial data were extracted from the MAF/TIGER database and + processed through a U.S. Census Bureau batch generalization system. + + + + 2015-05-01T00:00:00 + + + + + Geo-spatial Relational Database + + + + + MAF/TIGER + + + + + 201505 + + + + revision + + + + + + + + + + + + + + + + + + + notPlanned + + + + This was transformed from the Census Metadata Import Format + + + + + \ No newline at end of file diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.xml b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.xml new file mode 100644 index 0000000..bd9ac62 --- /dev/null +++ b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shp.xml @@ -0,0 +1,416 @@ + + + + + + U.S. Department of Commerce, U.S. Census Bureau, Geography Division/Cartographic Products + Branch + + 201505 + 2014 Cartographic Boundary File, State for United States, 1:20,000,000 + vector digital data + + Cartographic Boundary Files + 2014 + + http://www2.census.gov/geo/tiger/GENZ2014/shp/cb_2014_us_state_20m.zip + + + + The 2014 cartographic boundary shapefiles are simplified representations of selected geographic + areas from the U.S. Census Bureau's Master Address File / Topologically Integrated Geographic Encoding + and Referencing (MAF/TIGER) Database (MTDB). These boundary files are specifically designed for + small-scale thematic mapping. When possible, generalization is performed with the intent to maintain the + hierarchical relationships among geographies and to maintain the alignment of geographies within a file + set for a given year. Geographic areas may not align with the same areas from another year. Some + geographies are available as nation-based files while others are available only as state-based files. + + States and equivalent entities are the primary governmental divisions of the United States. In addition + to the fifty States, the Census Bureau treats the District of Columbia, Puerto Rico, and each of the + Island Areas (American Samoa, the Commonwealth of the Northern Mariana Islands, Guam, and the U.S. + Virgin Islands) as the statistical equivalents of States for the purpose of data presentation. + + These files were specifically created to support small-scale thematic mapping. To improve the + appearance of shapes at small scales, areas are represented with fewer vertices than detailed TIGER/Line + Shapefiles. Cartographic boundary files take up less disk space than their ungeneralized counterparts. + Cartographic boundary files take less time to render on screen than TIGER/Line Shapefiles. You can join + this file with table data downloaded from American FactFinder by using the AFFGEOID field in the + cartographic boundary file. If detailed boundaries are required, please use the TIGER/Line Shapefiles + instead of the generalized cartographic boundary files. + + + + + + 201505 + 201505 + + + publication date + + + Complete + None planned. No changes or updates will be made to this version of the cartographic boundary files. + New versions of the cartographic boundary files will be produced on an annual release schedule. Types of + geography released may vary from year to year. + + + + + -179.174265 + 179.773922 + 71.352561 + 17.913769 + + + + + ISO 19115 Topic Categories + Boundaries + + + None + 2014 + SHP + Cartographic Boundary + Generalized + State + + + ANSI INCITS 38:2009 (Formerly FIPS 5-2), ANSI INCITS 31:2009 (Formerly FIPS 6-4),ANSI INCITS + 454:2009 (Formerly FIPS 8-6), ANSI INCITS 455:2009(Formerly FIPS 9-1), ANSI INCITS 446:2008 + (Geographic Names Information System (GNIS)) + + United States + US + + + None + The intended display scale for this file is 1:20,000,000. This file should not be displayed at scales + larger than 1:20,000,000. + + These products are free to use in a product or publication, however acknowledgement must be given to the + U.S. Census Bureau as the source. The boundary information is for visual display at appropriate small scales + only. Cartographic boundary files should not be used for geographic analysis including area or perimeter + calculation. Files should not be used for geocoding addresses. Files should not be used for determining + precise geographic area relationships. + + + + + U.S. Department of Commerce, U.S. Census Bureau, Geography Division, Geographic Products + Branch + + + + mailing +
4600 Silver Hill Road
+ Washington + DC + 20233-7400 + United States +
+ 301.763.1128 + 301.763.4710 + geo.geography@census.gov +
+
+
+ + + Accurate against American National Standards Institute (ANSI) Publication INCITS 446-2008 + (Geographic Names Information System (GNIS)) at the 100% level for the codes and base names present in + the file. The remaining attribute information has been examined but has not been fully tested for + accuracy. + + + The Census Bureau performed automated tests to ensure logical consistency of the source database. + Segments making up the outer and inner boundaries of a polygon tie end-to-end to completely enclose the + area. All polygons were tested for closure. The Census Bureau uses its internally developed geographic + update system to enhance and modify spatial and attribute data in the Census MAF/TIGER database. Standard + geographic codes, such as INCITS (formerly FIPS) codes for states, counties, municipalities, county + subdivisions, places, American Indian/Alaska Native/Native Hawaiian areas, and congressional districts are + used when encoding spatial entities. The Census Bureau performed spatial data tests for logical consistency + of the codes during the compilation of the original Census MAF/TIGER database files. Feature attribute + information has been examined but has not been fully tested for consistency. + + For the cartographic boundary files, the Point and Vector Object Count for the G-polygon SDTS Point and + Vector Object Type reflects the number of records in the file's data table. For multi-polygon features, only + one attribute record exists for each multi-polygon rather than one attribute record per individual G-polygon + component of the multi-polygon feature. Cartographic Boundary File multi-polygons are an exception to the + G-polygon object type classification. Therefore, when multi-polygons exist in a file, the object count will + be less than the actual number of G-polygons. + + The cartographic boundary files are generalized representations of extracts taken from the MAF/TIGER + Database. Generalized boundary files are clipped to a simplified version of the U.S. outline. As a result, + some off-shore areas may be excluded from the generalized files. Some small holes or discontiguous parts of + areas are not included in generalized files. + + + + Data are not accurate. Data are generalized representations of geographic boundaries at + 1:20,000,000. + + + + + + + + U.S. Department of Commerce, U.S. Census Bureau, Geography Division, Geographic Products + Branch + + unpublished material + Census MAF/TIGER database + + + Geo-spatial Relational Database + + + + 20140101 + 20140101 + + + The dates describe the effective date of 2014 cartographic boundaries. + + MAF/TIGER + All spatial and feature data + + + Spatial data were extracted from the MAF/TIGER database and processed through a U.S. Census + Bureau batch generalization system. + + MAF/TIGER + 201505 + + + + + INCITS (formerly FIPS) codes + Vector + + + G-polygon + 52 + + + + + + + 0.000458 + 0.000458 + Decimal degrees + + + North American Datum of 1983 + Geodetic Reference System 80 + 6378137.000000 + 298.257222 + + + + + + + cb_2014_us_state_20m.shp + Current State and Equivalent National entities + U.S. Census Bureau + + + STATEFP + Current state Federal Information Processing Series (FIPS) code + U.S. Census Bureau + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information Processing Series + (FIPS) - States/State Equivalents + + U.S. Census Bureau + + + + + STATENS + Current state Geographic Names Information System (GNIS) code + U.S. Census Bureau + + + INCITS 446:2008 (Geographic Names Information System (GNIS)), Identifying Attributes + for Named Physical and Cultural Geographic Features (Except Roads and Highways) of the + United States, Its Territories, Outlying Areas, and Freely Associated Areas, and the Waters + of the Same to the Limit of the Twelve-Mile Statutory Zone + + U.S. Geological Survey (USGS) + + + + + AFFGEOID + American FactFinder summary level code + geovariant code + '00US' + GEOID + U.S. Census Bureau + + + American FactFinder geographic identifier + U.S. Census Bureau + + + + + GEOID + State identifier; state FIPS code + U.S. Census Bureau + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information Processing Series + (FIPS) - States/State Equivalents + + U.S. Census Bureau + + + + + STUSPS + Current United States Postal Service state abbreviation + U.S. Postal Service + + + Publication 28 - Postal Addressing Standards + U.S. Postal Service + + + + + NAME + Current State name + U.S. Census Bureau + + + National Standard Codes (ANSI INCITS 38-2009), Federal Information Processing Series + (FIPS) - States/State Equivalents + + U.S. Census Bureau + + + + + LSAD + Current legal/statistical area description code for state + U.S. Census Bureau + + + 00 + Blank + U.S. Census Bureau + + + + + ALAND + Current land area (square meters) + U.S. Census Bureau + + + 0 + 9,999,999,999,999 + square meters + + + + + AWATER + Current water area (square meters) + U.S. Census Bureau + + + 0 + 9,999,999,999,999 + square meters + + + + + + + + + + U.S. Department of Commerce, U.S. Census Bureau, Geography Division, Geographic Products + Branch + + + + mailing +
4600 Silver Hill Road
+ Washington + DC + 20233-7400 + United States +
+ 301.763.1128 + 301.763.4710 + geo.geography@census.gov +
+
+ No warranty, expressed or implied is made with regard to the accuracy of these data, and no liability + is assumed by the U.S. Government in general or the U.S. Census Bureau in specific as to the spatial or + attribute accuracy of the data. The act of distribution shall not constitute any such warranty and no + responsibility is assumed by the U.S. government in the use of these files. The boundary information is for + small-scale mapping purposes only; boundary depiction and designation for small-scale mapping purposes do + not constitute a determination of jurisdictional authority or rights of ownership or entitlement and they + are not legal land descriptions. + + + + + SHP + PK-ZIP, version 1.93A or higher + + + + + + http://www2.census.gov/geo/tiger/GENZ2014/shp/cb_2014_us_state_20m.zip + + + + + + + The online cartographic boundary files may be downloaded without charge. + To obtain more information about ordering Cartographic Boundary Files visit + http://www.census.gov/geo/www/tiger. + + + The cartographic boundary files contain geographic data only and do not include display mapping + software or statistical data. For information on how to use cartographic boundary file data with specific + software package users shall contact the company that produced the software. + +
+ + 201505 + + + + U.S. Department of Commerce, U.S. Census Bureau, Geography Division, Geographic Products + Branch + + + + mailing +
4600 Silver Hill Road
+ Washington + DC + 20233-7400 + United States +
+ 301.763.1128 + 301.763.4710 + geo.geography@census.gov +
+
+ Content Standard for Digital Geospatial Metadata + FGDC-STD-001-1998 +
+
\ No newline at end of file diff --git a/hagelslag/mapfiles/states/cb_2014_us_state_20m.shx b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shx new file mode 100644 index 0000000..a561190 Binary files /dev/null and b/hagelslag/mapfiles/states/cb_2014_us_state_20m.shx differ diff --git a/hagelslag/mapfiles/states/states.dbf b/hagelslag/mapfiles/states/states.dbf new file mode 100644 index 0000000..9249706 Binary files /dev/null and b/hagelslag/mapfiles/states/states.dbf differ diff --git a/hagelslag/mapfiles/states/states.prj b/hagelslag/mapfiles/states/states.prj new file mode 100644 index 0000000..5ded4bc --- /dev/null +++ b/hagelslag/mapfiles/states/states.prj @@ -0,0 +1 @@ +GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] \ No newline at end of file diff --git a/hagelslag/mapfiles/states/states.sbn b/hagelslag/mapfiles/states/states.sbn new file mode 100644 index 0000000..b14dee6 Binary files /dev/null and b/hagelslag/mapfiles/states/states.sbn differ diff --git a/hagelslag/mapfiles/states/states.sbx b/hagelslag/mapfiles/states/states.sbx new file mode 100644 index 0000000..6e76967 Binary files /dev/null and b/hagelslag/mapfiles/states/states.sbx differ diff --git a/hagelslag/mapfiles/states/states.shp b/hagelslag/mapfiles/states/states.shp new file mode 100644 index 0000000..250525c Binary files /dev/null and b/hagelslag/mapfiles/states/states.shp differ diff --git a/hagelslag/mapfiles/states/states.shp.xml b/hagelslag/mapfiles/states/states.shp.xml new file mode 100644 index 0000000..87e5eb9 --- /dev/null +++ b/hagelslag/mapfiles/states/states.shp.xml @@ -0,0 +1,46 @@ + + + + + {6C2FDF67-E8D4-4EE4-BE98-859E452FFE24} + 20061101 + 20281300 + TRUE + + + CreateFeatureclass C:\ESRI\AEJEE_XTRA\AEJEE23data\usa states # + states_Layer SAME_AS_TEMPLATE SAME_AS_TEMPLATE + "GEOGCS['GCS_North_American_1983',DATUM['D_North_American_1983',SPHEROID['GRS_1980',6378137.0,298.257222101]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-178.217598362366 + 18.921786345087 999999.999068677;0 100000;0 100000" # 0 0 0 + C:\ESRI\AEJEE_XTRA\AEJEE23data\usa\states.shp + + Append states_Layer C:\ESRI\AEJEE_XTRA\AEJEE23data\usa\states.shp + TEST C:\ESRI\AEJEE_XTRA\AEJEE23data\usa\states.shp + + FeatureClassToFeatureClass D:\usa\census\states.sdc\states + C:\ESRI\AEJEE_XTRA\AEJEE23data\usa states # "STATE_NAME STATE_NAME VISIBLE;STATE_FIPS STATE_FIPS + VISIBLE;SUB_REGION SUB_REGION VISIBLE;STATE_ABBR STATE_ABBR VISIBLE;POP2000 POP2000 VISIBLE;POP2005 + POP2005 VISIBLE;POP00_SQMI POP00_SQMI VISIBLE;POP05_SQMI POP05_SQMI VISIBLE;WHITE WHITE + VISIBLE;BLACK BLACK VISIBLE;AMERI_ES AMERI_ES VISIBLE;ASIAN ASIAN VISIBLE;HAWN_PI HAWN_PI + VISIBLE;OTHER OTHER VISIBLE;MULT_RACE MULT_RACE VISIBLE;HISPANIC HISPANIC VISIBLE;MALES MALES + VISIBLE;FEMALES FEMALES VISIBLE;AGE_UNDER5 AGE_UNDER5 VISIBLE;AGE_5_17 AGE_5_17 VISIBLE;AGE_18_21 + AGE_18_21 VISIBLE;AGE_22_29 AGE_22_29 VISIBLE;AGE_30_39 AGE_30_39 VISIBLE;AGE_40_49 AGE_40_49 + VISIBLE;AGE_50_64 AGE_50_64 VISIBLE;AGE_65_UP AGE_65_UP VISIBLE;MED_AGE MED_AGE VISIBLE;MED_AGE_M + MED_AGE_M VISIBLE;MED_AGE_F MED_AGE_F VISIBLE;HOUSEHOLDS HOUSEHOLDS VISIBLE;AVE_HH_SZ AVE_HH_SZ + VISIBLE;HSEHLD_1_M HSEHLD_1_M VISIBLE;HSEHLD_1_F HSEHLD_1_F VISIBLE;MARHH_CHD MARHH_CHD + VISIBLE;MARHH_NO_C MARHH_NO_C VISIBLE;MHH_CHILD MHH_CHILD VISIBLE;FHH_CHILD FHH_CHILD + VISIBLE;FAMILIES FAMILIES VISIBLE;AVE_FAM_SZ AVE_FAM_SZ VISIBLE;HSE_UNITS HSE_UNITS VISIBLE;VACANT + VACANT VISIBLE;OWNER_OCC OWNER_OCC VISIBLE;RENTER_OCC RENTER_OCC VISIBLE;NO_FARMS97 NO_FARMS97 + VISIBLE;AVG_SIZE97 AVG_SIZE97 VISIBLE;CROP_ACR97 CROP_ACR97 VISIBLE;AVG_SALE97 AVG_SALE97 + VISIBLE;SQMI SQMI VISIBLE" SAME_AS_TEMPLATE SAME_AS_TEMPLATE # 0 + C:\ESRI\AEJEE_XTRA\AEJEE23data\usa\states.shp + + + + + diff --git a/hagelslag/mapfiles/states/states.shx b/hagelslag/mapfiles/states/states.shx new file mode 100644 index 0000000..7f1aedb Binary files /dev/null and b/hagelslag/mapfiles/states/states.shx differ diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..543b747 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,52 @@ +[build-system] +requires = ["setuptools", "setuptools-scm"] +build-backend = "setuptools.build_meta" + +[project] +name = "hagelslag" +description = "Hagelslag is a Python package for storm-based analysis, forecasting, and evaluation." +authors = [{name= "David John Gagne", email = "dgagne@ucar.edu"}] +readme = "README.md" +license = {file = "LICENSE"} +dynamic = ["version"] +requires-python = ">=3.7" +dependencies = [ + "numpy", + "scipy", + "matplotlib", + "xarray", + "pandas", + "scikit-image", + "scikit-learn", + "dask", + "zarr", + "numba", + "pygrib", + "pyproj", + "pyarrow", + "pyshp" +] +classifiers = ["Development Status :: 5 - Production/Stable", + "Intended Audience :: Science/Research", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + ] +keywords = ["hail", "verification", "tracking", "weather", + "meteorology", "machine learning"] + +[tool.setuptools] +packages = ["hagelslag", "hagelslag.data", "hagelslag.processing", "hagelslag.evaluation", "hagelslag.util"] +script-files = ["bin/hsdata", "bin/hsforecast", "bin/hseval", "bin/hsfileoutput", "bin/hsplotter", + "bin/hsstation", "bin/hsncarpatch", "bin/hscalibration"] +include-package-data = true +zip-safe = false + + +[tool.setuptools.dynamic] +version = {file = "hagelslag/VERSION"} +readme = {file = ["README.md"]} diff --git a/setup.cfg b/setup.cfg deleted file mode 100644 index 08aedd7..0000000 --- a/setup.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[metadata] -description_file = README.md diff --git a/setup.py b/setup.py index 847c9f2..7f1a176 100644 --- a/setup.py +++ b/setup.py @@ -1,49 +1,4 @@ -import os - from setuptools import setup -classifiers = ['Development Status :: 4 - Beta', - 'Intended Audience :: Science/Research', - 'License :: OSI Approved :: MIT License', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', - 'Programming Language :: Python :: 3.10', - 'Programming Language :: Python :: 3.11', - ] - -on_rtd = os.environ.get('READTHEDOCS', None) == 'True' - -requires = ["numpy", "matplotlib", "scipy", "xarray", "pandas", "scikit-image", "scikit-learn", "dask", "zarr", "numba"] - if __name__ == "__main__": - pkg_description = "Hagelslag is a Python package for storm-based analysis, forecasting, and evaluation." - - setup(name="hagelslag", - version="0.6", - description="Track weather objects, make ML forecasts, and evaluate them.", - author="David John Gagne", - author_email="dgagne@ucar.edu", - long_description=pkg_description, - license="MIT", - url="https://github.com/djgagne/hagelslag", - packages=["hagelslag", "hagelslag.data", "hagelslag.processing", "hagelslag.evaluation", "hagelslag.util"], - scripts=["bin/hsdata", "bin/hsforecast", "bin/hseval", "bin/hsfileoutput", "bin/hsplotter", - "bin/hsstation", "bin/hsncarpatch", "bin/hscalibration"], - data_files=[("mapfiles", ["mapfiles/ssef2013.map", - "mapfiles/ssef2014.map", - "mapfiles/ssef2015.map", - "mapfiles/ncar_grib_table.txt", - "mapfiles/hrrr_map_2016.txt", - "mapfiles/ncar_ensemble_map_2015.txt", - "mapfiles/ncar_2015_us_mask.nc", - "mapfiles/ssef_2015_us_mask.nc", - "mapfiles/ncar_storm_map_3km.txt", - "mapfiles/ncar_storm_us_mask_3km.nc"])], - keywords=["hail", "verification", "tracking", "weather", "meteorology", "machine learning"], - classifiers=classifiers, - include_package_data=True, - zip_safe=False, - install_requires=requires) + setup()