11#define CSV_FILE "noaa_grib2_params.csv"
15 {1, 2, 0, 3, 0,
"PRES"},
16 {2, 2, 0, 3, 1,
"PRMSL"},
17 {3, 2, 0, 3, 2,
"PTEND"},
18 {4, 2, 0, 2, 14,
"PVORT"},
19 {5, 2, 0, 3, 3,
"ICAHT"},
20 {6, 2, 0, 3, 4,
"GP"},
21 {7, 2, 0, 3, 5,
"HGT"},
22 {8, 2, 0, 3, 6,
"DIST"},
23 {9, 2, 0, 3, 7,
"HSTDV"},
24 {10, 2, 0, 14, 0,
"TOZNE"},
25 {11, 2, 0, 0, 0,
"TMP"},
26 {12, 2, 0, 0, 1,
"VTMP"},
27 {13, 2, 0, 0, 2,
"POT"},
28 {14, 2, 0, 0, 3,
"EPOT"},
29 {15, 2, 0, 0, 4,
"TMAX"},
30 {16, 2, 0, 0, 5,
"TMIN"},
31 {17, 2, 0, 0, 6,
"DPT"},
32 {18, 2, 0, 0, 7,
"DEPR"},
33 {19, 2, 0, 0, 8,
"LAPR"},
34 {20, 2, 0, 19, 0,
"VIS"},
35 {21, 2, 0, 15, 6,
"RDSP1"},
36 {22, 2, 0, 15, 7,
"RDSP2"},
37 {23, 2, 0, 15, 8,
"RDSP3"},
38 {24, 2, 0, 7, 0,
"PLI"},
39 {25, 2, 0, 0, 9,
"TMPA"},
40 {26, 2, 0, 3, 8,
"PRESA"},
41 {27, 2, 0, 3, 9,
"GPA"},
42 {28, 2, 10, 0, 0,
"WVSP1"},
43 {29, 2, 10, 0, 1,
"WVSP2"},
44 {30, 2, 10, 0, 2,
"WVSP3"},
45 {31, 2, 0, 2, 0,
"WDIR"},
46 {32, 2, 0, 2, 1,
"WIND"},
47 {33, 2, 0, 2, 2,
"UGRD"},
48 {34, 2, 0, 2, 3,
"VGRD"},
49 {35, 2, 0, 2, 4,
"STRM"},
50 {36, 2, 0, 2, 5,
"VPOT"},
51 {37, 2, 0, 2, 6,
"MNTSF"},
52 {38, 2, 0, 2, 7,
"SGCVV"},
53 {39, 2, 0, 2, 8,
"VVEL"},
54 {40, 2, 0, 2, 9,
"DZDT"},
55 {41, 2, 0, 2, 10,
"ABSV"},
56 {42, 2, 0, 2, 11,
"ABSD"},
57 {43, 2, 0, 2, 12,
"RELV"},
58 {44, 2, 0, 2, 13,
"RELD"},
59 {45, 2, 0, 2, 15,
"VUCSH"},
60 {46, 2, 0, 2, 16,
"VVCSH"},
61 {47, 2, 10, 1, 0,
"DIRC"},
62 {48, 2, 10, 1, 1,
"SPC"},
63 {49, 2, 10, 1, 2,
"UOGRD"},
64 {50, 2, 10, 1, 3,
"VOGRD"},
65 {51, 2, 0, 1, 0,
"SPFH"},
66 {52, 2, 0, 1, 1,
"RH"},
67 {53, 2, 0, 1, 2,
"MIXR"},
68 {54, 2, 0, 1, 3,
"PWAT"},
69 {55, 2, 0, 1, 4,
"VAPP"},
70 {56, 2, 0, 1, 5,
"SATD"},
71 {57, 2, 0, 1, 6,
"EVP"},
72 {58, 2, 0, 6, 0,
"CICE"},
73 {59, 2, 0, 1, 7,
"PRATE"},
74 {60, 2, 0, 19, 2,
"TSTM"},
75 {61, 2, 0, 1, 8,
"APCP"},
76 {62, 2, 0, 1, 9,
"NCPCP"},
77 {63, 2, 0, 1, 10,
"ACPCP"},
78 {64, 2, 0, 1, 12,
"SRWEQ"},
79 {65, 2, 0, 1, 13,
"WEASD"},
80 {66, 2, 0, 1, 11,
"SNOD"},
81 {67, 2, 0, 19, 3,
"MIXHT"},
82 {68, 2, 10, 4, 2,
"TTHDP"},
83 {69, 2, 10, 4, 0,
"MTHD"},
84 {70, 2, 10, 4, 1,
"MTHA"},
85 {71, 2, 0, 6, 1,
"TCDC"},
86 {72, 2, 0, 6, 2,
"CDCON"},
87 {73, 2, 0, 6, 3,
"LCDC"},
88 {74, 2, 0, 6, 4,
"MCDC"},
89 {75, 2, 0, 6, 5,
"HCDC"},
90 {76, 2, 0, 6, 6,
"CWAT"},
91 {77, 2, 0, 7, 1,
"BLI"},
92 {78, 2, 0, 1, 14,
"SNOC"},
93 {79, 2, 0, 1, 15,
"SNOL"},
94 {80, 2, 10, 3, 0,
"WTMP"},
95 {81, 2, 2, 0, 0,
"LAND"},
96 {82, 2, 10, 3, 1,
"DSLM"},
97 {83, 2, 2, 0, 1,
"SFCR"},
98 {84, 2, 0, 19, 1,
"ALBDO"},
99 {85, 2, 2, 0, 2,
"TSOIL"},
100 {86, 2, 2, 0, 3,
"SOILM"},
101 {87, 2, 2, 0, 4,
"VEG"},
102 {88, 2, 10, 4, 3,
"SALTY"},
103 {89, 2, 0, 3, 10,
"DEN"},
104 {90, 2, 2, 0, 5,
"WATR"},
105 {91, 2, 10, 2, 0,
"ICEC"},
106 {92, 2, 10, 2, 1,
"ICETK"},
107 {93, 2, 10, 2, 2,
"DICED"},
108 {94, 2, 10, 2, 3,
"SICED"},
109 {95, 2, 10, 2, 4,
"UICE"},
110 {96, 2, 10, 2, 5,
"VICE"},
111 {97, 2, 10, 2, 6,
"ICEG"},
112 {98, 2, 10, 2, 7,
"ICED"},
113 {99, 2, 0, 1, 16,
"SNOM"},
114 {100, 2, 10, 0, 3,
"HTSGW"},
115 {101, 2, 10, 0, 4,
"WVDIR"},
116 {102, 2, 10, 0, 5,
"WVHGT"},
117 {103, 2, 10, 0, 6,
"WVPER"},
118 {104, 2, 10, 0, 7,
"SWDIR"},
119 {105, 2, 10, 0, 8,
"SWELL"},
120 {106, 2, 10, 0, 9,
"SWPER"},
121 {107, 2, 10, 0, 10,
"DIRPW"},
122 {108, 2, 10, 0, 11,
"PERPW"},
123 {109, 2, 10, 0, 12,
"DIRSW"},
124 {110, 2, 10, 0, 13,
"PERSW"},
125 {111, 2, 0, 4, 0,
"NSWRS"},
126 {112, 2, 0, 5, 0,
"NLWRS"},
127 {113, 2, 0, 4, 1,
"NSWRT"},
128 {114, 2, 0, 5, 1,
"NLWRT"},
129 {115, 2, 0, 5, 2,
"LWAVR"},
130 {116, 2, 0, 4, 2,
"SWAVR"},
131 {117, 2, 0, 4, 3,
"GRAD"},
132 {118, 2, 0, 4, 4,
"BRTMP"},
133 {119, 2, 0, 4, 5,
"LWRAD"},
134 {120, 2, 0, 4, 6,
"SWRAD"},
135 {121, 2, 0, 0, 10,
"LHTFL"},
136 {122, 2, 0, 0, 11,
"SHTFL"},
137 {123, 2, 0, 2, 20,
"BLYDP"},
138 {124, 2, 0, 2, 17,
"UFLX"},
139 {125, 2, 0, 2, 18,
"VFLX"},
140 {126, 2, 0, 2, 19,
"WMIXE"},
141 {127, 2, 255, 255, 255,
"IMGD"},
142 {229, 2, 0, 0, 192,
"SNOHF"},
143 {153, 2, 0, 1, 22,
"CLWMR"},
144 {140, 2, 0, 1, 192,
"CRAIN"},
145 {141, 2, 0, 1, 193,
"CFRZR"},
146 {142, 2, 0, 1, 194,
"CICEP"},
147 {143, 2, 0, 1, 195,
"CSNOW"},
148 {214, 2, 0, 1, 196,
"CPRAT"},
149 {135, 2, 0, 1, 197,
"MCONV"},
150 {194, 2, 1, 1, 193,
"CPOFP"},
151 {228, 2, 0, 1, 199,
"PEVAP"},
152 {136, 2, 0, 2, 192,
"VWSH"},
153 {172, 2, 0, 2, 193,
"MFLX"},
154 {196, 2, 0, 2, 194,
"USTM"},
155 {197, 2, 0, 2, 195,
"VSTM"},
156 {252, 2, 0, 2, 196,
"CD"},
157 {253, 2, 0, 2, 197,
"FRICV"},
158 {130, 2, 0, 3, 192,
"MSLET"},
159 {204, 2, 0, 4, 192,
"DSWRF"},
160 {211, 2, 0, 4, 193,
"USWRF"},
161 {205, 2, 0, 5, 192,
"DLWRF"},
162 {212, 2, 0, 5, 193,
"ULWRF"},
163 {213, 2, 0, 6, 192,
"CDLYR"},
164 {132, 2, 0, 7, 193,
"4LFTX"},
165 {157, 2, 0, 7, 6,
"CAPE"},
166 {156, 2, 0, 7, 7,
"CIN"},
167 {190, 2, 0, 7, 8,
"HLCY"},
168 {131, 2, 0, 7, 192,
"LFTX"},
169 {158, 2, 0, 19, 11,
"TKE"},
170 {176, 2, 0, 191, 192,
"NLAT"},
171 {177, 2, 0, 191, 193,
"ELON"},
172 {234, 2, 1, 0, 192,
"BGRUN"},
173 {235, 2, 1, 0, 193,
"SSRUN"},
174 {144, 2, 2, 0, 192,
"SOILW"},
175 {155, 2, 2, 0, 193,
"GFLUX"},
176 {207, 2, 2, 0, 194,
"MSTAV"},
177 {208, 2, 2, 0, 195,
"SFEXC"},
178 {223, 2, 2, 0, 196,
"CNWAT"},
179 {226, 2, 2, 0, 197,
"BMIXL"},
180 {154, 2, 0, 14, 192,
"O3MR"},
181 {222, 2, 0, 3, 193,
"5WAVH"},
182 {145, 2, 0, 1, 200,
"PEVPR"},
183 {146, 2, 0, 6, 193,
"CWORK"},
184 {147, 2, 0, 3, 194,
"U-GWD"},
185 {148, 2, 0, 3, 195,
"V-GWD"},
186 {221, 2, 0, 3, 196,
"HPBL"},
187 {230, 2, 0, 3, 197,
"5WAVA"},
188 {160, 130, 2, 3, 192,
"SOILL"},
189 {171, 130, 2, 3, 193,
"RLYRS"},
190 {219, 130, 2, 0, 201,
"WILT"},
191 {222, 130, 2, 3, 194,
"SLTYP"},
192 {224, 2, 2, 3, 0,
"SOTYP"},
193 {225, 2, 2, 0, 198,
"VGTYP"},
194 {230, 130, 2, 3, 195,
"SMREF"},
195 {231, 130, 2, 3, 196,
"SMDRY"},
196 {238, 2, 0, 1, 201,
"SNOWC"},
197 {240, 130, 2, 3, 197,
"POROS"},
198 {131, 129, 0, 1, 202,
"FRAIN"},
199 {132, 129, 0, 6, 199,
"FICE"},
200 {133, 129, 0, 1, 203,
"RIME"},
201 {134, 129, 0, 6, 194,
"CUEFI"},
202 {135, 129, 0, 6, 195,
"TCOND"},
203 {136, 129, 0, 6, 196,
"TCOLW"},
204 {137, 129, 0, 6, 197,
"TCOLI"},
205 {138, 129, 0, 1, 204,
"TCOLR"},
206 {139, 129, 0, 1, 205,
"TCOLS"},
207 {140, 129, 0, 6, 198,
"TCOLC"},
208 {159, 130, 0, 19, 192,
"MXSALB"},
209 {170, 130, 0, 19, 193,
"SNFALB"},
210 {170, 2, 0, 1, 24,
"RWMR"},
211 {171, 2, 0, 1, 25,
"SNMR"},
212 {181, 130, 2, 0, 199,
"CCOND"},
213 {203, 130, 2, 0, 200,
"RSMIN"},
214 {246, 130, 2, 0, 202,
"RCS"},
215 {247, 130, 2, 0, 203,
"RCT"},
216 {248, 130, 2, 0, 204,
"RCQ"},
217 {249, 130, 2, 0, 205,
"RCSOL"},
218 {254, 2, 0, 7, 194,
"RI"},
219 {190, 129, 3, 1, 192,
"USCT"},
220 {191, 129, 3, 1, 193,
"VSCT"},
221 {171, 129, 0, 191, 194,
"TSEC"},
222 {180, 129, 0, 14, 193,
"OZCON"},
223 {181, 129, 0, 14, 194,
"OZCAT"},
224 {193, 2, 1, 1, 2,
"POP"},
225 {195, 2, 1, 1, 192,
"CPOZP"},
226 {180, 2, 0, 2, 22,
"GUST"},
227 {31, 0, 0, 2, 0,
"WDIR"},
228 {32, 0, 0, 2, 1,
"WIND"},
229 {33, 0, 0, 2, 2,
"UGRD"},
230 {34, 0, 0, 2, 3,
"VGRD"},
231 {100, 0, 10, 0, 3,
"HTSGW"},
232 {101, 0, 10, 0, 4,
"WVDIR"},
233 {103, 0, 10, 0, 6,
"WVPER"},
234 {107, 0, 10, 0, 10,
"DIRPW"},
235 {108, 0, 10, 0, 11,
"PERPW"},
236 {109, 0, 10, 0, 12,
"DIRSW"},
237 {110, 0, 10, 0, 13,
"PERSW"},
238 {156, 129, 0, 13, 192,
"PMTC"},
239 {157, 129, 0, 13, 193,
"PMTF"},
240 {11, 3, 0, 0, 0,
"TMP"},
241 {129, 2, 0, 3, 198,
"MSLMA"},
242 {163, 129, 0, 13, 194,
"LPMTF"},
243 {164, 129, 0, 13, 195,
"LIPMF"},
244 {178, 2, 0, 1, 23,
"ICMR"},
245 {179, 2, 0, 1, 32,
"GRMR"},
246 {186, 2, 0, 1, 206,
"TIPD"},
247 {187, 2, 0, 17, 192,
"LTNG"},
248 {188, 2, 2, 0, 206,
"RDRIP"},
249 {189, 2, 0, 0, 15,
"VPTMP"},
250 {198, 2, 0, 1, 207,
"NCIP"},
251 {239, 2, 0, 1, 208,
"SNOT"},
252 {128, 2, 0, 3, 1,
"MSLSA"},
253 {137, 2, 0, 3, 199,
"TSLSA"},
254 {141, 129, 0, 3, 200,
"PLPL"},
255 {200, 129, 0, 4, 194,
"DUVB"},
256 {201, 129, 0, 4, 195,
"CDUVB"},
257 {201, 2, 2, 0, 207,
"ICWAT"},
258 {209, 2, 0, 19, 204,
"MIXLY"},
259 {216, 2, 0, 0, 193,
"TTRAD"},
260 {211, 129, 0, 16, 195,
"REFD"},
261 {212, 129, 0, 16, 196,
"REFC"},
262 {161, 2, 0, 4, 196,
"CSDSF"},
263 {168, 129, 0, 1, 209,
"TCLSW"},
264 {169, 129, 0, 1, 210,
"TCOLM"},
265 {181, 2, 0, 3, 201,
"LPSX"},
266 {182, 2, 0, 3, 202,
"LPSY"},
267 {183, 2, 0, 3, 203,
"HGTX"},
268 {184, 2, 0, 3, 204,
"HGTY"},
269 {254, 128, 0, 0, 194,
"REV"},
270 {91, 1, 10, 2, 0,
"ICEC"},
271 {49, 0, 10, 1, 2,
"UOGRD"},
272 {50, 0, 10, 1, 3,
"VOGRD"},
273 {80, 0, 10, 3, 0,
"WTMP"},
274 {82, 0, 10, 3, 1,
"DSLM"},
275 {88, 0, 10, 4, 3,
"SALTY"},
276 {49, 1, 10, 1, 2,
"UOGRD"},
277 {50, 1, 10, 1, 3,
"VOGRD"},
278 {80, 1, 10, 3, 0,
"WTMP"},
279 {88, 1, 10, 4, 3,
"SALTY"},
280 {40, 1, 0, 2, 9,
"DZDT"},
281 {67, 1, 0, 19, 3,
"MIXHT"},
282 {2, 3, 0, 3, 1,
"PRMSL"},
283 {7, 3, 0, 3, 5,
"HGT"},
284 {130, 128, 10, 3, 194,
"ELEV"},
285 {217, 129, 0, 1, 198,
"MINRH"},
286 {218, 129, 0, 1, 27,
"MAXRH"},
287 {161, 130, 0, 1, 29,
"ASNOW"},
288 {165, 129, 0, 16, 192,
"REFZR"},
289 {166, 129, 0, 16, 193,
"REFZI"},
290 {167, 129, 0, 16, 194,
"REFZC"},
291 {192, 129, 0, 2, 198,
"LAUV"},
292 {193, 129, 0, 2, 199,
"LOUV"},
293 {188, 129, 0, 2, 200,
"LAVV"},
294 {189, 129, 0, 2, 201,
"LOVV"},
295 {207, 129, 0, 2, 202,
"LAPP"},
296 {208, 129, 0, 2, 203,
"LOPP"},
297 {198, 129, 10, 3, 195,
"SSHG"},
298 {33, 1, 0, 2, 2,
"UGRD"},
299 {34, 1, 0, 2, 3,
"VGRD"},
300 {2, 1, 0, 3, 1,
"PRMSL"},
301 {7, 1, 0, 3, 5,
"HGT"},
302 {186, 128, 10, 4, 192,
"WTMPC"},
303 {187, 128, 10, 4, 193,
"SALIN"},
304 {177, 128, 10, 3, 196,
"P2OMLT"},
305 {178, 128, 10, 1, 192,
"OMLU"},
306 {179, 128, 10, 1, 193,
"OMLV"},
307 {183, 128, 10, 1, 194,
"UBARO"},
308 {184, 128, 10, 1, 195,
"VBARO"},
309 {179, 129, 0, 19, 205,
"FLGHT"},
310 {185, 129, 0, 19, 206,
"CICEL"},
311 {186, 129, 0, 19, 207,
"CIVIS"},
312 {187, 129, 0, 19, 208,
"CIFLT"},
313 {177, 129, 0, 19, 209,
"LAVNI"},
314 {178, 129, 0, 19, 210,
"HAVNI"},
315 {189, 130, 0, 19, 211,
"SBSALB"},
316 {190, 130, 0, 19, 212,
"SWSALB"},
317 {191, 130, 0, 19, 213,
"NBSALB"},
318 {192, 130, 0, 19, 214,
"NWSALB"},
319 {149, 129, 10, 0, 192,
"WSTP"},
320 {188, 128, 0, 1, 211,
"EMNP"},
321 {192, 128, 0, 3, 205,
"LAYTH"},
322 {219, 129, 0, 6, 13,
"CEIL"},
323 {220, 129, 0, 19, 12,
"PBLREG"},
324 {179, 130, 2, 0, 228,
"ACOND"},
325 {198, 130, 0, 1, 212,
"SBSNO"},
326 {199, 2, 2, 3, 198,
"EVBS"},
327 {200, 2, 2, 0, 229,
"EVCW"},
328 {210, 2, 2, 0, 230,
"TRANS"},
329 {182, 129, 0, 2, 204,
"VEDH"},
330 {241, 2, 0, 0, 195,
"LRGHR"},
331 {242, 2, 0, 0, 196,
"CNVHR"},
332 {168, 140, 0, 19, 20,
"ICIP"},
333 {169, 140, 0, 19, 20,
"ICIP"},
334 {170, 140, 0, 19, 21,
"CTP"},
335 {171, 140, 0, 19, 21,
"CTP"},
336 {172, 140, 0, 19, 22,
"CAT"},
337 {173, 140, 0, 19, 22,
"CAT"},
338 {174, 140, 0, 6, 25,
"CBHE"},
339 {175, 140, 255, 255, 255,
"IMGD"},
340 {176, 140, 255, 255, 255,
"IMGD"},
341 {177, 140, 255, 255, 255,
"IMGD"},
342 {178, 140, 255, 255, 255,
"IMGD"},
343 {179, 140, 0, 3, 3,
"ICAHT"},
344 {180, 140, 0, 3, 3,
"ICAHT"},
345 {181, 140, 255, 255, 255,
"IMGD"},
346 {182, 140, 255, 255, 255,
"IMGD"},
347 {76, 129, 0, 6, 6,
"CWAT"},
348 {104, 0, 10, 0, 7,
"SWDIR"},
349 {105, 0, 10, 0, 8,
"SWELL"},
350 {106, 0, 10, 0, 9,
"SWPER"},
351 {102, 0, 10, 0, 5,
"WVHGT"},
352 {213, 129, 3, 192, 0,
"SBT122"},
353 {214, 129, 3, 192, 1,
"SBT123"},
354 {215, 129, 3, 192, 2,
"SBT124"},
355 {216, 129, 3, 192, 3,
"SBT126"},
356 {221, 129, 3, 192, 4,
"SBC123"},
357 {222, 129, 3, 192, 5,
"SBC124"},
358 {228, 129, 10, 3, 192,
"SURGE"},
359 {229, 129, 10, 3, 193,
"ETSRG"},
360 {149, 2, 0, 2, 14,
"PVORT"},
361 {150, 2, 0, 192, 1,
"COVMZ"},
362 {151, 2, 0, 192, 2,
"COVTZ"},
363 {152, 2, 0, 192, 3,
"COVTM"},
364 {202, 129, 0, 0, 197,
"THFLX"},
365 {33, 3, 0, 2, 2,
"UGRD"},
366 {34, 3, 0, 2, 3,
"VGRD"},
367 {40, 3, 0, 2, 9,
"DZDT"},
368 {124, 3, 0, 2, 17,
"UFLX"},
369 {125, 3, 0, 2, 18,
"VFLX"},
370 {8, 3, 0, 3, 6,
"DIST"},
371 {13, 3, 0, 0, 2,
"POT"},
372 {88, 3, 10, 4, 3,
"SALTY"},
373 {49, 3, 10, 1, 2,
"UOGRD"},
374 {50, 3, 10, 1, 3,
"VOGRD"},
375 {215, 2, 0, 0, 198,
"TTDIA"},
376 {217, 2, 0, 0, 199,
"TTPHY"},
377 {154, 130, 2, 3, 199,
"LSPA"},
378 {250, 2, 0, 4, 197,
"SWHR"},
379 {251, 2, 0, 5, 194,
"LWHR"},
380 {160, 2, 0, 4, 198,
"CSUSF"},
381 {162, 2, 0, 5, 195,
"CSULF"},
382 {163, 2, 0, 5, 196,
"CSDLF"},
383 {164, 2, 0, 4, 199,
"CFNSF"},
384 {165, 2, 0, 5, 197,
"CFNLF"},
385 {166, 2, 0, 4, 200,
"VBDSF"},
386 {167, 2, 0, 4, 201,
"VDDSF"},
387 {168, 2, 0, 4, 202,
"NBDSF"},
388 {169, 2, 0, 4, 203,
"NDDSF"},
389 {206, 2, 0, 7, 196,
"UVI"},
390 {219, 2, 0, 0, 200,
"TSD1D"},
391 {220, 2, 0, 3, 206,
"NLGSP"},
392 {244, 2, 0, 0, 201,
"SHAHR"},
393 {246, 2, 0, 0, 202,
"VDFHR"},
394 {243, 2, 0, 1, 213,
"CNVMR"},
395 {245, 2, 0, 1, 214,
"SHAMR"},
396 {249, 2, 0, 1, 215,
"VDFMR"},
397 {247, 2, 0, 2, 208,
"VDFUA"},
398 {248, 2, 0, 2, 209,
"VDFVA"},
399 {202, 3, 0, 7, 195,
"CWDI"},
400 {232, 2, 0, 4, 204,
"DTRF"},
401 {233, 2, 0, 4, 205,
"UTRF"},
402 {231, 2, 0, 6, 200,
"MFLUX"},
403 {202, 2, 0, 7, 195,
"CWDI"},
404 {203, 2, 0, 19, 232,
"VAFTD"},
405 {238, 3, 0, 1, 201,
"SNOWC"},
406 {66, 3, 0, 1, 11,
"SNOD"},
407 {133, 2, 0, 7, 2,
"KX"},
408 {134, 2, 0, 7, 5,
"SX"},
409 {191, 128, 10, 4, 194,
"BKENG"},
410 {195, 129, 10, 4, 195,
"DBSS"},
411 {171, 128, 10, 3, 197,
"AOHFLX"},
412 {180, 128, 10, 3, 198,
"ASHFL"},
413 {193, 128, 10, 3, 199,
"SSTT"},
414 {194, 128, 10, 3, 200,
"SSST"},
415 {190, 128, 10, 3, 201,
"KENG"},
416 {185, 128, 10, 4, 196,
"INTFD"},
417 {199, 129, 10, 3, 202,
"SLTFL"},
418 {197, 129, 10, 4, 197,
"OHC"},
419 {159, 2, 0, 1, 216,
"CONP"},
420 {175, 2, 0, 191, 195,
"MLYNO"},
421 {223, 129, 0, 1, 65,
"RPRATE"},
422 {224, 129, 0, 1, 66,
"SPRATE"},
423 {225, 129, 0, 1, 67,
"FPRATE"},
424 {226, 129, 0, 1, 68,
"IPRATE"},
425 {227, 129, 0, 7, 197,
"UPHL"},
426 {87, 3, 2, 0, 4,
"VEG"},
427 {130, 129, 1, 1, 195,
"CWR"},
428 {240, 2, 0, 192, 4,
"COVTW"},
429 {164, 133, 0, 192, 5,
"COVZZ"},
430 {165, 133, 0, 192, 6,
"COVMM"},
431 {166, 133, 0, 192, 7,
"COVQZ"},
432 {167, 133, 0, 192, 8,
"COVQM"},
433 {168, 133, 0, 192, 9,
"COVTVV"},
434 {169, 133, 0, 192, 10,
"COVQVV"},
435 {203, 133, 0, 192, 11,
"COVPSPS"},
436 {206, 133, 0, 192, 12,
"COVQQ"},
437 {220, 133, 0, 192, 13,
"COVVVVV"},
438 {234, 133, 0, 192, 14,
"COVTT"},
439 {201, 133, 0, 0, 203,
"THZ0"},
440 {195, 133, 0, 1, 218,
"QZ0"},
441 {204, 133, 0, 1, 219,
"QMAX"},
442 {205, 133, 0, 1, 220,
"QMIN"},
443 {181, 133, 0, 2, 210,
"GWDU"},
444 {182, 133, 0, 2, 211,
"GWDV"},
445 {183, 133, 0, 2, 212,
"CNVU"},
446 {184, 133, 0, 2, 213,
"CNVV"},
447 {236, 133, 0, 2, 214,
"WTEND"},
448 {154, 133, 0, 2, 215,
"OMGALF"},
449 {196, 133, 0, 2, 216,
"CNGWDU"},
450 {197, 133, 0, 2, 217,
"CNGWDV"},
451 {202, 133, 0, 3, 207,
"CNVUMF"},
452 {209, 133, 0, 3, 208,
"CNVDMF"},
453 {219, 133, 0, 3, 209,
"CNVDEMF"},
454 {173, 133, 0, 1, 217,
"LRGMR"},
455 {174, 133, 0, 14, 195,
"VDFOZ"},
456 {175, 133, 0, 14, 196,
"POZ"},
457 {188, 133, 0, 14, 197,
"TOZ"},
458 {139, 133, 0, 14, 198,
"POZT"},
459 {239, 133, 0, 14, 199,
"POZO"},
460 {185, 133, 2, 0, 208,
"AKHS"},
461 {186, 133, 2, 0, 209,
"AKMS"},
462 {193, 133, 0, 19, 218,
"EPSR"},
463 {229, 130, 0, 0, 192,
"SNOHF"},
464 {194, 129, 0, 0, 204,
"TCHP"},
465 {185, 2, 0, 19, 219,
"TPFI"},
466 {182, 130, 0, 7, 198,
"LAI"},
467 {173, 2, 0, 3, 210,
"LMH"},
468 {174, 2, 0, 2, 218,
"LMV"},
469 {1, 131, 0, 3, 0,
"PRES"},
470 {2, 131, 0, 3, 1,
"PRMSL"},
471 {3, 131, 0, 3, 2,
"PTEND"},
472 {4, 131, 0, 2, 14,
"PVORT"},
473 {5, 131, 0, 3, 3,
"ICAHT"},
474 {6, 131, 0, 3, 4,
"GP"},
475 {7, 131, 0, 3, 5,
"HGT"},
476 {8, 131, 0, 3, 6,
"DIST"},
477 {9, 131, 0, 3, 7,
"HSTDV"},
478 {10, 131, 0, 14, 0,
"TOZNE"},
479 {11, 131, 0, 0, 0,
"TMP"},
480 {12, 131, 0, 0, 1,
"VTMP"},
481 {13, 131, 0, 0, 2,
"POT"},
482 {14, 131, 0, 0, 3,
"EPOT"},
483 {15, 131, 0, 0, 4,
"TMAX"},
484 {16, 131, 0, 0, 5,
"TMIN"},
485 {17, 131, 0, 0, 6,
"DPT"},
486 {18, 131, 0, 0, 7,
"DEPR"},
487 {19, 131, 0, 0, 8,
"LAPR"},
488 {20, 131, 0, 19, 0,
"VIS"},
489 {21, 131, 0, 15, 6,
"RDSP1"},
490 {22, 131, 0, 15, 7,
"RDSP2"},
491 {23, 131, 0, 15, 8,
"RDSP3"},
492 {24, 131, 0, 7, 0,
"PLI"},
493 {25, 131, 0, 0, 9,
"TMPA"},
494 {26, 131, 0, 3, 8,
"PRESA"},
495 {27, 131, 0, 3, 9,
"GPA"},
496 {28, 131, 10, 0, 0,
"WVSP1"},
497 {29, 131, 10, 0, 1,
"WVSP2"},
498 {30, 131, 10, 0, 2,
"WVSP3"},
499 {31, 131, 0, 2, 0,
"WDIR"},
500 {32, 131, 0, 2, 1,
"WIND"},
501 {33, 131, 0, 2, 2,
"UGRD"},
502 {34, 131, 0, 2, 3,
"VGRD"},
503 {35, 131, 0, 2, 4,
"STRM"},
504 {36, 131, 0, 2, 5,
"VPOT"},
505 {37, 131, 0, 2, 6,
"MNTSF"},
506 {38, 131, 0, 2, 7,
"SGCVV"},
507 {39, 131, 0, 2, 8,
"VVEL"},
508 {40, 131, 0, 2, 9,
"DZDT"},
509 {41, 131, 0, 2, 10,
"ABSV"},
510 {42, 131, 0, 2, 11,
"ABSD"},
511 {43, 131, 0, 2, 12,
"RELV"},
512 {44, 131, 0, 2, 13,
"RELD"},
513 {45, 131, 0, 2, 15,
"VUCSH"},
514 {46, 131, 0, 2, 16,
"VVCSH"},
515 {47, 131, 10, 1, 0,
"DIRC"},
516 {48, 131, 10, 1, 1,
"SPC"},
517 {49, 131, 10, 1, 2,
"UOGRD"},
518 {50, 131, 10, 1, 3,
"VOGRD"},
519 {51, 131, 0, 1, 0,
"SPFH"},
520 {52, 131, 0, 1, 1,
"RH"},
521 {53, 131, 0, 1, 2,
"MIXR"},
522 {54, 131, 0, 1, 3,
"PWAT"},
523 {55, 131, 0, 1, 4,
"VAPP"},
524 {56, 131, 0, 1, 5,
"SATD"},
525 {57, 131, 0, 1, 6,
"EVP"},
526 {58, 131, 0, 6, 0,
"CICE"},
527 {59, 131, 0, 1, 7,
"PRATE"},
528 {60, 131, 0, 19, 2,
"TSTM"},
529 {61, 131, 0, 1, 8,
"APCP"},
530 {62, 131, 0, 1, 9,
"NCPCP"},
531 {63, 131, 0, 1, 10,
"ACPCP"},
532 {64, 131, 0, 1, 12,
"SRWEQ"},
533 {65, 131, 0, 1, 13,
"WEASD"},
534 {66, 131, 0, 1, 11,
"SNOD"},
535 {67, 131, 0, 19, 3,
"MIXHT"},
536 {68, 131, 10, 4, 2,
"TTHDP"},
537 {69, 131, 10, 4, 0,
"MTHD"},
538 {70, 131, 10, 4, 1,
"MTHA"},
539 {71, 131, 0, 6, 1,
"TCDC"},
540 {72, 131, 0, 6, 2,
"CDCON"},
541 {73, 131, 0, 6, 3,
"LCDC"},
542 {74, 131, 0, 6, 4,
"MCDC"},
543 {75, 131, 0, 6, 5,
"HCDC"},
544 {76, 131, 0, 6, 6,
"CWAT"},
545 {77, 131, 0, 7, 1,
"BLI"},
546 {78, 131, 0, 1, 14,
"SNOC"},
547 {79, 131, 0, 1, 15,
"SNOL"},
548 {80, 131, 10, 3, 0,
"WTMP"},
549 {81, 131, 2, 0, 0,
"LAND"},
550 {82, 131, 10, 3, 1,
"DSLM"},
551 {83, 131, 2, 0, 1,
"SFCR"},
552 {84, 131, 0, 19, 1,
"ALBDO"},
553 {85, 131, 2, 0, 2,
"TSOIL"},
554 {86, 131, 2, 0, 3,
"SOILM"},
555 {87, 131, 2, 0, 4,
"VEG"},
556 {88, 131, 10, 4, 3,
"SALTY"},
557 {89, 131, 0, 3, 10,
"DEN"},
558 {90, 131, 2, 0, 5,
"WATR"},
559 {91, 131, 10, 2, 0,
"ICEC"},
560 {92, 131, 10, 2, 1,
"ICETK"},
561 {93, 131, 10, 2, 2,
"DICED"},
562 {94, 131, 10, 2, 3,
"SICED"},
563 {95, 131, 10, 2, 4,
"UICE"},
564 {96, 131, 10, 2, 5,
"VICE"},
565 {97, 131, 10, 2, 6,
"ICEG"},
566 {98, 131, 10, 2, 7,
"ICED"},
567 {99, 131, 0, 1, 16,
"SNOM"},
568 {100, 131, 10, 0, 3,
"HTSGW"},
569 {101, 131, 10, 0, 4,
"WVDIR"},
570 {102, 131, 10, 0, 5,
"WVHGT"},
571 {103, 131, 10, 0, 6,
"WVPER"},
572 {104, 131, 10, 0, 7,
"SWDIR"},
573 {105, 131, 10, 0, 8,
"SWELL"},
574 {106, 131, 10, 0, 9,
"SWPER"},
575 {107, 131, 10, 0, 10,
"DIRPW"},
576 {108, 131, 10, 0, 11,
"PERPW"},
577 {109, 131, 10, 0, 12,
"DIRSW"},
578 {110, 131, 10, 0, 13,
"PERSW"},
579 {111, 131, 0, 4, 0,
"NSWRS"},
580 {112, 131, 0, 5, 0,
"NLWRS"},
581 {113, 131, 0, 4, 1,
"NSWRT"},
582 {114, 131, 0, 5, 1,
"NLWRT"},
583 {115, 131, 0, 5, 2,
"LWAVR"},
584 {116, 131, 0, 4, 2,
"SWAVR"},
585 {117, 131, 0, 4, 3,
"GRAD"},
586 {118, 131, 0, 4, 4,
"BRTMP"},
587 {119, 131, 0, 4, 5,
"LWRAD"},
588 {120, 131, 0, 4, 6,
"SWRAD"},
589 {121, 131, 0, 0, 10,
"LHTFL"},
590 {122, 131, 0, 0, 11,
"SHTFL"},
591 {123, 131, 0, 2, 20,
"BLYDP"},
592 {124, 131, 0, 2, 17,
"UFLX"},
593 {125, 131, 0, 2, 18,
"VFLX"},
594 {126, 131, 0, 2, 19,
"WMIXE"},
595 {127, 131, 255, 255, 255,
"IMGD"},
596 {128, 131, 0, 3, 1,
"MSLSA"},
597 {130, 131, 0, 3, 192,
"MSLET"},
598 {131, 131, 0, 7, 192,
"LFTX"},
599 {132, 131, 0, 7, 193,
"4LFTX"},
600 {134, 131, 0, 3, 212,
"PRESN"},
601 {135, 131, 0, 1, 197,
"MCONV"},
602 {136, 131, 0, 2, 192,
"VWSH"},
603 {137, 131, 0, 2, 219,
"PVMWW"},
604 {140, 131, 0, 1, 192,
"CRAIN"},
605 {141, 131, 0, 1, 193,
"CFRZR"},
606 {142, 131, 0, 1, 194,
"CICEP"},
607 {143, 131, 0, 1, 195,
"CSNOW"},
608 {144, 131, 2, 0, 192,
"SOILW"},
609 {145, 131, 0, 1, 200,
"PEVPR"},
610 {146, 131, 2, 0, 210,
"VEGT"},
611 {147, 131, 2, 3, 200,
"BARET"},
612 {148, 131, 2, 3, 201,
"AVSFT"},
613 {149, 131, 2, 3, 202,
"RADT"},
614 {150, 131, 2, 0, 211,
"SSTOR"},
615 {151, 131, 2, 0, 212,
"LSOIL"},
616 {152, 131, 2, 0, 213,
"EWATR"},
617 {153, 131, 0, 1, 22,
"CLWMR"},
618 {155, 131, 2, 0, 193,
"GFLUX"},
619 {156, 131, 0, 7, 7,
"CIN"},
620 {157, 131, 0, 7, 6,
"CAPE"},
621 {158, 131, 0, 19, 11,
"TKE"},
622 {159, 131, 0, 19, 192,
"MXSALB"},
623 {160, 131, 2, 3, 192,
"SOILL"},
624 {161, 131, 0, 1, 29,
"ASNOW"},
625 {162, 131, 0, 1, 221,
"ARAIN"},
626 {163, 131, 2, 0, 214,
"GWREC"},
627 {164, 131, 2, 0, 215,
"QREC"},
628 {165, 131, 0, 1, 222,
"SNOWT"},
629 {166, 131, 0, 4, 200,
"VBDSF"},
630 {167, 131, 0, 4, 201,
"VDDSF"},
631 {168, 131, 0, 4, 202,
"NBDSF"},
632 {169, 131, 0, 4, 203,
"NDDSF"},
633 {170, 131, 0, 19, 193,
"SNFALB"},
634 {171, 131, 2, 3, 193,
"RLYRS"},
635 {172, 131, 0, 2, 193,
"MFLX"},
636 {173, 131, 0, 3, 210,
"LMH"},
637 {174, 131, 0, 2, 218,
"LMV"},
638 {175, 131, 0, 191, 195,
"MLYNO"},
639 {176, 131, 0, 191, 192,
"NLAT"},
640 {177, 131, 0, 191, 193,
"ELON"},
641 {178, 131, 0, 1, 23,
"ICMR"},
642 {179, 131, 2, 0, 228,
"ACOND"},
643 {180, 131, 0, 1, 17,
"SNOAG"},
644 {181, 131, 2, 0, 199,
"CCOND"},
645 {182, 131, 0, 7, 198,
"LAI"},
646 {183, 131, 2, 0, 216,
"SFCRH"},
647 {184, 131, 0, 19, 19,
"SALBD"},
648 {187, 131, 2, 0, 217,
"NDVI"},
649 {188, 131, 2, 0, 206,
"RDRIP"},
650 {189, 131, 2, 0, 218,
"LANDN"},
651 {190, 131, 0, 7, 8,
"HLCY"},
652 {191, 131, 0, 191, 196,
"NLATN"},
653 {192, 131, 0, 191, 197,
"ELONN"},
654 {194, 131, 1, 1, 193,
"CPOFP"},
655 {196, 131, 0, 2, 194,
"USTM"},
656 {197, 131, 0, 2, 195,
"VSTM"},
657 {198, 131, 0, 1, 212,
"SBSNO"},
658 {199, 131, 2, 3, 198,
"EVBS"},
659 {200, 131, 2, 0, 229,
"EVCW"},
660 {202, 131, 0, 1, 223,
"APCPN"},
661 {203, 131, 2, 0, 200,
"RSMIN"},
662 {204, 131, 0, 4, 192,
"DSWRF"},
663 {205, 131, 0, 5, 192,
"DLWRF"},
664 {206, 131, 0, 1, 224,
"ACPCPN"},
665 {207, 131, 2, 0, 194,
"MSTAV"},
666 {208, 131, 2, 0, 195,
"SFEXC"},
667 {210, 131, 2, 0, 230,
"TRANS"},
668 {211, 131, 0, 4, 193,
"USWRF"},
669 {212, 131, 0, 5, 193,
"ULWRF"},
670 {213, 131, 0, 6, 192,
"CDLYR"},
671 {214, 131, 0, 1, 196,
"CPRAT"},
672 {216, 131, 0, 0, 193,
"TTRAD"},
673 {218, 131, 0, 3, 211,
"HGTN"},
674 {219, 131, 2, 0, 201,
"WILT"},
675 {220, 130, 2, 3, 203,
"FLDCP"},
676 {221, 131, 0, 3, 196,
"HPBL"},
677 {222, 131, 2, 3, 194,
"SLTYP"},
678 {223, 131, 2, 0, 196,
"CNWAT"},
679 {224, 131, 2, 3, 0,
"SOTYP"},
680 {225, 131, 2, 0, 198,
"VGTYP"},
681 {226, 131, 2, 0, 197,
"BMIXL"},
682 {227, 131, 2, 0, 219,
"AMIXL"},
683 {228, 131, 0, 1, 199,
"PEVAP"},
684 {229, 131, 0, 0, 192,
"SNOHF"},
685 {230, 131, 2, 3, 195,
"SMREF"},
686 {231, 131, 2, 3, 196,
"SMDRY"},
687 {232, 131, 2, 0, 220,
"WVINC"},
688 {233, 131, 2, 0, 221,
"WCINC"},
689 {234, 131, 1, 0, 192,
"BGRUN"},
690 {235, 131, 1, 0, 193,
"SSRUN"},
691 {237, 131, 2, 0, 222,
"WVCONV"},
692 {238, 131, 0, 1, 201,
"SNOWC"},
693 {239, 131, 0, 1, 208,
"SNOT"},
694 {240, 131, 2, 3, 197,
"POROS"},
695 {241, 131, 2, 0, 223,
"WCCONV"},
696 {242, 131, 2, 0, 224,
"WVUFLX"},
697 {243, 131, 2, 0, 225,
"WVVFLX"},
698 {244, 131, 2, 0, 226,
"WCUFLX"},
699 {245, 131, 2, 0, 227,
"WCVFLX"},
700 {246, 131, 2, 0, 202,
"RCS"},
701 {247, 131, 2, 0, 203,
"RCT"},
702 {248, 131, 2, 0, 204,
"RCQ"},
703 {249, 131, 2, 0, 205,
"RCSOL"},
704 {250, 131, 0, 4, 197,
"SWHR"},
705 {251, 131, 0, 5, 194,
"LWHR"},
706 {252, 131, 0, 2, 196,
"CD"},
707 {253, 131, 0, 2, 197,
"FRICV"},
708 {254, 131, 0, 7, 194,
"RI"},
709 {62, 129, 0, 1, 9,
"NCPCP"},
710 {63, 129, 0, 1, 10,
"ACPCP"},
711 {220, 131, 2, 3, 203,
"FLDCP"},
712 {231, 129, 0, 14, 200,
"OZMAX1"},
713 {232, 129, 0, 14, 201,
"OZMAX8"},
714 {240, 129, 0, 16, 197,
"RETOP"},
715 {191, 133, 0, 6, 201,
"SUNSD"},
716 {233, 129, 0, 14, 202,
"PDMAX1"},
717 {234, 129, 0, 14, 203,
"PDMAX24"},
718 {242, 129, 10, 3, 242,
"TCSRG20"},
719 {243, 129, 10, 3, 243,
"TCSRG30"},
720 {244, 129, 10, 3, 244,
"TCSRG40"},
721 {245, 129, 10, 3, 245,
"TCSRG50"},
722 {246, 129, 10, 3, 246,
"TCSRG60"},
723 {247, 129, 10, 3, 247,
"TCSRG70"},
724 {248, 129, 10, 3, 248,
"TCSRG80"},
725 {249, 129, 10, 3, 249,
"TCSRG90"},
726 {1, 3, 0, 3, 0,
"PRES"},
727 {52, 3, 0, 1, 1,
"RH"},
728 {63, 3, 0, 1, 10,
"ACPCP"},
729 {61, 3, 0, 1, 8,
"APCP"},
730 {41, 3, 0, 2, 10,
"ABSV"},
731 {100, 3, 10, 0, 3,
"HTSGW"},
732 {101, 3, 10, 0, 4,
"WVDIR"},
733 {103, 3, 10, 0, 6,
"WVPER"},
734 {104, 3, 10, 0, 7,
"SWDIR"},
735 {105, 3, 10, 0, 8,
"SWELL"},
736 {107, 3, 10, 0, 10,
"DIRPW"},
737 {108, 3, 10, 0, 11,
"PERPW"},
738 {109, 3, 10, 0, 12,
"DIRSW"},
739 {110, 3, 10, 0, 13,
"PERSW"},
740 {192, 133, 10, 191, 1,
"MOSF"},
741 {193, 130, 0, 1, 225,
"FRZR"},
742 {194, 130, 0, 1, 227,
"FROZR"},
743 {195, 130, 0, 1, 241,
"TSNOW"},
744 {196, 130, 2, 0, 7,
"MTERH"},
745 {195, 128, 10, 4, 4,
"OVHD"},
746 {196, 128, 10, 4, 5,
"OVSD"},
747 {197, 128, 10, 4, 6,
"OVMD"},
748 {64, 130, 0, 1, 12,
"SRWEQ"},
749 {241, 130, 3, 192, 6,
"SBT112"},
750 {242, 130, 3, 192, 7,
"SBT113"},
751 {243, 130, 3, 192, 8,
"SBT114"},
752 {244, 130, 3, 192, 9,
"SBT115"},
753 {235, 129, 0, 16, 198,
"MAXREF"},
754 {236, 129, 0, 7, 199,
"MXUPHL"},
755 {237, 129, 0, 2, 220,
"MAXUVV"},
756 {238, 129, 0, 2, 221,
"MAXDVV"},
757 {253, 129, 0, 2, 222,
"MAXUW"},
758 {254, 129, 0, 2, 223,
"MAXVW"},
759 {241, 129, 0, 2, 224,
"VRATE"},
760 {250, 129, 2, 4, 2,
"HINDEX"},
761 {175, 129, 0, 19, 234,
"ICSEV"},
762 {176, 129, 0, 19, 233,
"ICPRB"},
763 {236, 2, 0, 19, 217,
"SIPD"},
764 {230, 129, 0, 1, 242,
"RHPW"},
765 {206, 130, 0, 15, 3,
"VIL"},
766 {255, 255, 0, 0, 255,
"MISSING"},
767 {255, 255, 0, 20, 102,
"AOTK"},
768 {255, 255, 0, 20, 103,
"SSALBK"},
769 {255, 255, 0, 20, 104,
"ASYSFK"},
770 {255, 255, 0, 20, 105,
"AECOEF"},
771 {255, 255, 0, 20, 106,
"AACOEF"},
772 {255, 255, 0, 20, 107,
"ALBSAT"},
773 {255, 255, 0, 20, 108,
"ALBGRD"},
774 {255, 255, 0, 20, 109,
"ALESAT"},
775 {255, 255, 0, 20, 110,
"ALEGRD"},
776 {255, 255, 0, 20, 9,
"WLSMFLX"},
777 {255, 255, 0, 20, 10,
"WDCPMFLX"},
778 {255, 255, 0, 20, 11,
"SEDMFLX"},
779 {255, 255, 0, 20, 12,
"DDMFLX"},
780 {255, 255, 0, 20, 13,
"TRANHH"},
781 {255, 255, 0, 20, 14,
"TRSDS"},
782 {255, 255, 0, 20, 59,
"ANCON"},
783 {193, 131, 0, 0, 21,
"APTMP"},
784 {137, 131, 0, 17, 0,
"LTNGSD"},
785 {194, 131, 0, 1, 39,
"CPOFP"},
786 {144, 128, 10, 3, 203,
"LCH"},
787 {255, 255, 0, 20, 101,
"ATMTK"},
788 {214, 131, 0, 1, 37,
"CPRAT"},
789 {255, 255, 10, 2, 8,
"ICETMP"},
790 {255, 255, 0, 0, 28,
"UCTMP"},
791 {255, 255, 0, 0, 29,
"TMPADV"},
792 {255, 255, 0, 1, 129,
"EFRCWAT"},
793 {255, 255, 0, 1, 130,
"EFRRAIN"},
794 {255, 255, 0, 1, 131,
"EFRCICE"},
795 {255, 255, 0, 1, 132,
"EFRSNOW"},
796 {255, 255, 0, 1, 133,
"EFRGRL"},
797 {255, 255, 0, 1, 134,
"EFRHAIL"},
798 {255, 255, 0, 1, 135,
"EFRSLC"},
799 {255, 255, 0, 1, 136,
"EFRSICEC"},
800 {255, 255, 0, 1, 137,
"EFARRAIN"},
801 {255, 255, 0, 1, 138,
"EFARCICE"},
802 {255, 255, 0, 1, 139,
"EFARSNOW"},
803 {255, 255, 0, 1, 140,
"EFARGRL"},
804 {255, 255, 0, 1, 141,
"EFARHAIL"},
805 {255, 255, 0, 1, 142,
"EFARSIC"},
806 {255, 255, 0, 1, 231,
"PPINDX"},
807 {255, 255, 0, 1, 232,
"PROBCIP"},
808 {255, 255, 0, 1, 233,
"SNOWLR"},
809 {255, 255, 0, 1, 234,
"PCPDUR"},
810 {255, 255, 0, 1, 235,
"CLLMR"},
811 {255, 255, 0, 2, 231,
"TPWDIR"},
812 {255, 255, 0, 2, 232,
"TPWSPD"},
813 {255, 255, 0, 2, 36,
"AFRWE"},
814 {255, 255, 0, 3, 20,
"SDSGSO"},
815 {255, 255, 0, 3, 21,
"AOSGSO"},
816 {255, 255, 0, 3, 22,
"SSGSO"},
817 {255, 255, 0, 3, 23,
"GWD"},
818 {255, 255, 0, 3, 24,
"ASGSO"},
819 {255, 255, 0, 3, 25,
"NLPRES"},
820 {255, 255, 0, 3, 26,
"EXPRES"},
821 {255, 255, 0, 3, 27,
"UMFLX"},
822 {255, 255, 0, 3, 28,
"DMFLX"},
823 {255, 255, 0, 3, 29,
"UDRATE"},
824 {255, 255, 0, 3, 30,
"DDRATE"},
825 {255, 255, 0, 3, 31,
"UCLSPRS"},
826 {255, 255, 0, 4, 50,
"UVIUCS"},
827 {255, 255, 0, 4, 52,
"DSWRFCS"},
828 {255, 255, 0, 4, 53,
"USWRFCS"},
829 {255, 255, 0, 5, 5,
"NLWRF"},
830 {255, 255, 0, 5, 6,
"NLWRCS"},
831 {255, 255, 0, 5, 7,
"BRTEMP"},
832 {255, 255, 0, 5, 8,
"DLWRFCS"},
833 {255, 255, 0, 6, 34,
"SLWTC"},
834 {255, 255, 0, 6, 35,
"SSWTC"},
835 {255, 255, 0, 6, 36,
"FSTRPC"},
836 {255, 255, 0, 6, 37,
"FCONPC"},
837 {255, 255, 0, 6, 38,
"MASSDCD"},
838 {255, 255, 0, 6, 39,
"MASSDCI"},
839 {255, 255, 0, 6, 40,
"MDCCWD"},
840 {255, 255, 0, 6, 47,
"VFRCWD"},
841 {255, 255, 0, 6, 48,
"VFRCICE"},
842 {255, 255, 0, 6, 49,
"VFRCIW"},
843 {255, 255, 0, 7, 19,
"CONAPES"},
844 {255, 255, 0, 7, 203,
"DCAPE"},
845 {255, 255, 0, 7, 204,
"EFHL"},
846 {255, 255, 0, 7, 205,
"ESP"},
847 {255, 255, 0, 7, 206,
"CANGLE"},
848 {255, 255, 0, 7, 206,
"CANGLE"},
849 {255, 255, 0, 15, 9,
"RFCD"},
850 {255, 255, 0, 15, 10,
"RFCI"},
851 {255, 255, 0, 15, 11,
"RFSNOW"},
852 {255, 255, 0, 15, 12,
"RFRAIN"},
853 {255, 255, 0, 15, 13,
"RFGRPL"},
854 {255, 255, 0, 15, 14,
"RFHAIL"},
855 {255, 255, 0, 15, 15,
"HSR"},
856 {255, 255, 0, 15, 16,
"HSRHT"},
857 {255, 255, 0, 17, 1,
"LTPINX"},
858 {255, 255, 0, 17, 2,
"CDGDLTFD"},
859 {255, 255, 0, 17, 3,
"CDCDLTFD"},
860 {255, 255, 0, 17, 4,
"TLGTFD"},
861 {255, 255, 0, 18, 0,
"ACCES"},
862 {255, 255, 0, 18, 1,
"ACIOD"},
863 {255, 255, 0, 18, 2,
"ACRADP"},
864 {255, 255, 0, 19, 28,
"MWTURB"},
865 {255, 255, 0, 19, 29,
"CATEDR"},
866 {255, 255, 0, 19, 30,
"EDPARM"},
867 {255, 255, 0, 19, 31,
"MXEDPRM"},
868 {255, 255, 0, 19, 32,
"HIFREL"},
869 {255, 255, 0, 19, 33,
"VISLFOG"},
870 {255, 255, 0, 19, 34,
"VISIFOG"},
871 {255, 255, 0, 19, 35,
"VISBSN"},
872 {255, 255, 0, 19, 36,
"PSNOWS"},
873 {255, 255, 0, 19, 37,
"ICESEV"},
874 {255, 255, 0, 19, 238,
"ELLINX"},
875 {255, 255, 1, 0, 7,
"DISRS"},
876 {255, 255, 1, 0, 8,
"GWUPS"},
877 {255, 255, 1, 0, 9,
"GWLOWS"},
878 {255, 255, 1, 0, 10,
"SFLORC"},
879 {255, 255, 1, 0, 11,
"RVERSW"},
880 {255, 255, 1, 0, 12,
"FLDPSW"},
881 {255, 255, 1, 0, 13,
"DEPWSS"},
882 {255, 255, 1, 0, 14,
"UPAPCP"},
883 {255, 255, 1, 0, 15,
"UPASM"},
884 {255, 255, 1, 0, 16,
"PERRATE"},
885 {255, 255, 1, 2, 0,
"WDPTHIL"},
886 {255, 255, 1, 2, 1,
"WTMPIL"},
887 {255, 255, 1, 2, 2,
"WFRACT"},
888 {255, 255, 1, 2, 3,
"SEDTK"},
889 {255, 255, 1, 2, 4,
"SEDTMP"},
890 {255, 255, 1, 2, 5,
"ICTKIL"},
891 {255, 255, 1, 2, 6,
"ICETIL"},
892 {255, 255, 1, 2, 7,
"ICECIL"},
893 {255, 255, 1, 2, 8,
"LANDIL"},
894 {255, 255, 1, 2, 9,
"SFSAL"},
895 {255, 255, 1, 2, 10,
"SFTMP"},
896 {255, 255, 1, 2, 11,
"ACWSR"},
897 {255, 255, 1, 2, 12,
"SALTIL"},
898 {255, 255, 1, 2, 13,
"CSAFC"},
899 {255, 255, 2, 0, 35,
"TCLASS"},
900 {255, 255, 2, 0, 36,
"TFRCT"},
901 {255, 255, 2, 0, 37,
"TPERCT"},
902 {255, 255, 2, 0, 38,
"SOILVIC"},
903 {255, 255, 2, 0, 39,
"EVAPTRAT"},
904 {255, 255, 2, 1, 192,
"CANL"},
905 {255, 255, 2, 3, 18,
"SOILTMP"},
906 {255, 255, 2, 3, 19,
"SOILMOI"},
907 {255, 255, 2, 3, 20,
"CISOILM"},
908 {255, 255, 2, 3, 21,
"SOILICE"},
909 {255, 255, 2, 3, 22,
"CISICE"},
910 {255, 255, 2, 3, 23,
"LWSNWP"},
911 {255, 255, 2, 3, 24,
"FRSTINX"},
912 {255, 255, 2, 3, 25,
"SNWDEB"},
913 {255, 255, 2, 3, 26,
"SHFLX"},
914 {255, 255, 2, 3, 27,
"SOILDEP"},
915 {255, 255, 2, 4, 0,
"FIREOLK"},
916 {255, 255, 2, 4, 1,
"FIREODT"},
917 {255, 255, 2, 4, 3,
"FBAREA"},
918 {255, 255, 2, 4, 4,
"FOSINDX"},
919 {255, 255, 2, 4, 5,
"FWINX"},
920 {255, 255, 2, 4, 6,
"FFMCODE"},
921 {255, 255, 2, 4, 7,
"DUFMCODE"},
922 {255, 255, 2, 4, 8,
"DRTCODE"},
923 {255, 255, 2, 4, 9,
"INFSINX"},
924 {255, 255, 2, 4, 10,
"FBUPINX"},
925 {255, 255, 2, 4, 11,
"FDSRTE"},
926 {255, 255, 2, 5, 1,
"GLACTMP"},
927 {255, 255, 3, 0, 0,
"SRAD"},
928 {255, 255, 3, 0, 1,
"SALBEDO"},
929 {255, 255, 3, 0, 2,
"SBTMP"},
930 {255, 255, 3, 0, 3,
"SPWAT"},
931 {255, 255, 3, 0, 4,
"SLFTI"},
932 {255, 255, 3, 0, 5,
"SCTPRES"},
933 {255, 255, 3, 0, 6,
"SSTMP"},
934 {255, 255, 3, 0, 7,
"CLOUDM"},
935 {255, 255, 3, 0, 8,
"PIXST"},
936 {255, 255, 3, 0, 9,
"FIREDI"},
937 {255, 255, 3, 1, 194,
"SWQI"},
938 {255, 255, 3, 2, 0,
"CSKPROB"},
939 {255, 255, 3, 192, 53,
"SBTAGR8"},
940 {255, 255, 3, 192, 54,
"SBTAGR9"},
941 {255, 255, 3, 192, 55,
"SBTAGR10"},
942 {255, 255, 3, 192, 56,
"SBTAGR11"},
943 {255, 255, 3, 192, 57,
"SBTAGR12"},
944 {255, 255, 3, 192, 58,
"SBTAGR13"},
945 {255, 255, 3, 192, 59,
"SBTAGR14"},
946 {255, 255, 3, 192, 60,
"SBTAGR15"},
947 {255, 255, 3, 192, 61,
"SBTAGR16"},
948 {255, 255, 10, 0, 14,
"WWSDIR"},
949 {255, 255, 10, 0, 15,
"MWSPER"},
950 {255, 255, 10, 0, 16,
"CDWW"},
951 {255, 255, 10, 0, 17,
"FRICV"},
952 {255, 255, 10, 0, 18,
"WSTR"},
953 {255, 255, 10, 0, 19,
"NWSTR"},
954 {255, 255, 10, 0, 20,
"MSSW"},
955 {255, 255, 10, 0, 21,
"USSD"},
956 {255, 255, 10, 0, 22,
"VSSD"},
957 {255, 255, 10, 0, 23,
"PMAXWH"},
958 {255, 255, 10, 0, 24,
"MAXWH"},
959 {255, 255, 10, 0, 25,
"IMWF"},
960 {255, 255, 10, 0, 26,
"IMFWW"},
961 {255, 255, 10, 0, 27,
"IMFTSW"},
962 {255, 255, 10, 0, 28,
"MZWPER"},
963 {255, 255, 10, 0, 29,
"MZPWW"},
964 {255, 255, 10, 0, 30,
"MZPTSW"},
965 {255, 255, 10, 0, 31,
"WDIRW"},
966 {255, 255, 10, 0, 32,
"DIRWWW"},
967 {255, 255, 10, 0, 33,
"DIRWTS"},
968 {255, 255, 10, 0, 34,
"PWPER"},
969 {255, 255, 10, 0, 35,
"PPERWW"},
970 {255, 255, 10, 0, 36,
"PPERTS"},
971 {255, 255, 10, 0, 37,
"ALTWH"},
972 {255, 255, 10, 0, 38,
"ALCWH"},
973 {255, 255, 10, 0, 39,
"ALRRC"},
974 {255, 255, 10, 0, 40,
"MNWSOW"},
975 {255, 255, 10, 0, 41,
"MWDIRW"},
976 {255, 255, 10, 0, 42,
"WESP"},
977 {255, 255, 10, 0, 43,
"KSSEW"},
978 {255, 255, 10, 0, 44,
"BENINX"},
979 {255, 255, 10, 0, 45,
"SPFTR"},
980 {255, 255, 10, 0, 46,
"PWAVEDIR"},
981 {255, 255, 10, 0, 47,
"SWHFSWEL"},
982 {255, 255, 10, 0, 48,
"SWHSSWEL"},
983 {255, 255, 10, 0, 49,
"SWHTSWEL"},
984 {255, 255, 10, 0, 50,
"MWPFSWEL"},
985 {255, 255, 10, 0, 51,
"MWPSSWEL"},
986 {255, 255, 10, 0, 52,
"MWPTSWEL"},
987 {255, 255, 10, 0, 53,
"MWDFSWEL"},
988 {255, 255, 10, 0, 54,
"MWDSSWEL"},
989 {255, 255, 10, 0, 55,
"MWDTSWEL"},
990 {255, 255, 10, 0, 56,
"WDWFSWEL"},
991 {255, 255, 10, 0, 57,
"WDWSSWEL"},
992 {255, 255, 10, 0, 58,
"WDWTSWEL"},
993 {255, 255, 10, 0, 59,
"WFWFSWEL"},
994 {255, 255, 10, 0, 60,
"WFWSSWEL"},
995 {255, 255, 10, 0, 61,
"WFWTSWEL"},
996 {255, 255, 10, 0, 62,
"WAVEFREW"},
997 {255, 255, 10, 0, 63,
"FREWWW"},
998 {255, 255, 10, 0, 64,
"FREWTSW"},
999 {255, 255, 10, 1, 4,
"RIPCOP"},
1000 {255, 255, 10, 2, 9,
"ICEPRS"},
1001 {255, 255, 10, 2, 10,
"ZVCICEP"},
1002 {255, 255, 10, 2, 11,
"MVCICEP"},
1003 {255, 255, 10, 2, 12,
"CICES"},
1004 {255, 255, 10, 3, 2,
"CH"},
1005 {255, 255, 10, 3, 3,
"PRACTSAL"},
1006 {255, 255, 10, 3, 204,
"FRZSPR"},
1007 {255, 255, 10, 4, 13,
"ACWSRD"},
1008 {255, 255, 10, 3, 205,
"TWLWAV"},
1009 {255, 255, 10, 3, 206,
"RUNUP"},
1010 {255, 255, 10, 3, 207,
"SETUP"},
1011 {255, 255, 10, 3, 208,
"SWASH"},
1012 {255, 255, 10, 3, 209,
"TWLDT"},
1013 {255, 255, 10, 3, 210,
"TWLDC"},
1014 {255, 255, 10, 3, 250,
"ETCWL"},
1015 {255, 255, 10, 3, 251,
"TIDE"},
1016 {255, 255, 10, 3, 252,
"EROSNP"},
1017 {255, 255, 10, 3, 253,
"OWASHP"},
1018 {255, 255, 10, 4, 14,
"WDEPTH"},
1019 {255, 255, 10, 4, 15,
"WTMPSS"},
1020 {255, 255, 10, 4, 16,
"WATERDEN"},
1021 {255, 255, 10, 4, 17,
"WATDENA"},
1022 {255, 255, 10, 4, 18,
"WATPTEMP"},
1023 {255, 255, 10, 4, 19,
"WATPDEN"},
1024 {255, 255, 10, 4, 20,
"WATPDENA"},
1025 {255, 255, 10, 4, 21,
"PRTSAL"},
1026 {240, 129, 0, 16, 3,
"RETOP"},
1027 {234, 2, 1, 0, 5,
"BGRUN"},
1028 {235, 2, 1, 0, 6,
"SSRUN"},
1029 {160, 130, 2, 3, 5,
"SOILL"},
1030 {255, 255, 0, 21, 0,
"POTINTENG"},
1031 {255, 255, 0, 21, 1,
"KINENG"},
1032 {255, 255, 0, 21, 2,
"TOTENG"},
1033 {255, 255, 0, 21, 3,
"ENTHALPY"},
1034 {255, 255, 0, 21, 4,
"WATENTHALPY"},
1035 {255, 255, 0, 21, 5,
"EASTENTFLUX"},
1036 {255, 255, 0, 21, 6,
"NRTHENTFLUX"},
1037 {255, 255, 0, 21, 7,
"EASTPOTFLUX"},
1038 {255, 255, 0, 21, 8,
"NRTHPOTFLUX"},
1039 {255, 255, 0, 21, 9,
"EASTKINFLUX"},
1040 {255, 255, 0, 21, 10,
"NRTHKINFLUX"},
1041 {255, 255, 0, 21, 11,
"EASTTOTFLUX"},
1042 {255, 255, 0, 21, 12,
"NRTHTOTFLUX"},
1043 {255, 255, 0, 21, 13,
"DIVENTFLUX"},
1044 {255, 255, 0, 21, 14,
"DIVPOTFLUX"},
1045 {255, 255, 0, 21, 15,
"DIVWPOTFLUX"},
1046 {255, 255, 0, 21, 16,
"DIVKENGFLUX"},
1047 {255, 255, 0, 21, 17,
"DIVTOTFLUX"},
1048 {255, 255, 0, 21, 18,
"DIVWENTFLUX"},
1049 {255, 255, 0, 21, 19,
"EASTHFLUX"},
1050 {255, 255, 0, 21, 20,
"NRTHHFLUX"},
1051 {255, 255, 0, 21, 21,
"PILENERGY"},
1052 {255, 255, 0, 21, 22,
"EADYGR"},
1053 {255, 255, 0, 22, 0,
"SPI"},
1054 {255, 255, 0, 22, 1,
"SPEI"},
1055 {255, 255, 0, 22, 2,
"SSFI"},
1056 {255, 255, 0, 22, 3,
"SRSI"},
1057 {255, 255, 0, 22, 4,
"SWI"},
1058 {255, 255, 0, 22, 5,
"SMRI"},
1059 {255, 255, 0, 22, 6,
"SDI"},
1060 {255, 255, 2, 6, 0,
"URBCOVER"},
1061 {255, 255, 2, 6, 1,
"ROADCOVER"},
1062 {255, 255, 2, 6, 2,
"BUILDCOVER"},
1063 {255, 255, 2, 6, 3,
"BUILDHGT"},
1064 {255, 255, 2, 6, 4,
"VZAFRAC"},
1065 {255, 255, 2, 6, 5,
"SDBUILDHGT"},
1066 {255, 255, 2, 6, 6,
"DDROOF"},
1067 {255, 255, 2, 6, 7,
"DIOWALL"},
1068 {255, 255, 2, 6, 8,
"DDROAD"},
1069 {255, 255, 0, 0, 205,
"ELMELT"},
1070 {255, 255, 0, 0, 206,
"WETGLBT"},
1071 {255, 255, 0, 1, 122,
"PIIDX"},
1072 {255, 255, 0, 1, 123,
"DPTYPE"},
1073 {255, 255, 0, 1, 124,
"PSHOW"},
1074 {255, 255, 0, 1, 125,
"PBSNOW"},
1075 {255, 255, 0, 1, 126,
"PBLIZZ"},
1076 {255, 255, 0, 1, 127,
"ICEP"},
1077 {255, 255, 0, 1, 128,
"TSPRATE"},
1078 {255, 255, 0, 1, 147,
"CHPRECIP"},
1079 {255, 255, 0, 1, 150,
"CEWVMF"},
1080 {255, 255, 0, 1, 151,
"CNWVMF"},
1081 {255, 255, 0, 1, 152,
"CECLWMF"},
1082 {255, 255, 0, 1, 153,
"CNCLWMF"},
1083 {255, 255, 0, 1, 154,
"CECIMF"},
1084 {255, 255, 0, 1, 155,
"CNCIMF"},
1085 {255, 255, 0, 1, 156,
"CERMF"},
1086 {255, 255, 0, 1, 157,
"CNRMF"},
1087 {255, 255, 0, 1, 158,
"CEFMF"},
1088 {255, 255, 0, 1, 159,
"CNSMF"},
1089 {255, 255, 0, 1, 160,
"CDWFMF"},
1090 {255, 255, 0, 1, 161,
"CDCLWMF"},
1091 {255, 255, 0, 1, 162,
"CDCIMF"},
1092 {255, 255, 0, 1, 163,
"CDRMF"},
1093 {255, 255, 0, 1, 164,
"CDSMF"},
1094 {255, 255, 0, 1, 165,
"CDTWMF"},
1095 {255, 255, 0, 1, 166,
"CWVF"},
1096 {255, 255, 0, 1, 167,
"TCSLW"},
1097 {255, 255, 0, 1, 168,
"SSPFHW"},
1098 {255, 255, 0, 1, 169,
"TCISSPFHW"},
1099 {255, 255, 0, 2, 47,
"SFRHEAT"},
1100 {255, 255, 0, 2, 48,
"SFRMOIST"},
1101 {255, 255, 0, 2, 49,
"WINDSTR"},
1102 {255, 255, 0, 2, 50,
"EWINDSTR"},
1103 {255, 255, 0, 2, 51,
"NWINDSTR"},
1104 {255, 255, 0, 2, 52,
"UWINDSTR"},
1105 {255, 255, 0, 2, 53,
"VWINDSTR"},
1106 {255, 255, 0, 2, 54,
"NLSRLH"},
1107 {255, 255, 0, 2, 55,
"NLSRLM"},
1108 {255, 255, 0, 2, 56,
"UNWIND"},
1109 {255, 255, 0, 2, 57,
"VNWIND"},
1110 {255, 255, 0, 2, 58,
"TSFCSTR"},
1111 {255, 255, 0, 2, 59,
"VDIV"},
1112 {255, 255, 0, 2, 60,
"DTC"},
1113 {255, 255, 0, 2, 61,
"DEC"},
1114 {255, 255, 0, 2, 62,
"EASTTSS"},
1115 {255, 255, 0, 2, 63,
"NRTHTSS"},
1116 {255, 255, 0, 2, 64,
"EASTTSSOD"},
1117 {255, 255, 0, 2, 65,
"NRTHTSSOD"},
1118 {255, 255, 0, 2, 66,
"EASTTSSSR"},
1119 {255, 255, 0, 2, 67,
"NRTHTSSSR"},
1120 {255, 255, 0, 3, 32,
"SWATERVP"},
1121 {255, 255, 0, 3, 33,
"GAMSL"},
1122 {255, 255, 0, 3, 34,
"GHAGRD"},
1123 {255, 255, 0, 3, 35,
"CDTMF"},
1124 {255, 255, 0, 3, 36,
"CETMF"},
1125 {255, 255, 0, 3, 37,
"CNTMF"},
1126 {255, 255, 0, 3, 38,
"SDFSO"},
1127 {255, 255, 0, 3, 39,
"CMATMOS"},
1128 {255, 255, 0, 3, 40,
"CEGFLUX"},
1129 {255, 255, 0, 3, 41,
"CNGFLUX"},
1130 {255, 255, 0, 3, 42,
"CDWGFLUX"},
1131 {255, 255, 0, 3, 43,
"CDGFLUX"},
1132 {255, 255, 0, 3, 44,
"HWBT"},
1133 {255, 255, 0, 3, 45,
"WOBT"},
1134 {255, 255, 0, 3, 46,
"PRESDHS"},
1135 {255, 255, 0, 3, 222,
"EFSH"},
1136 {255, 255, 0, 4, 15,
"UVVEARTH"},
1137 {255, 255, 0, 4, 53,
"USWRFCS"},
1138 {255, 255, 0, 4, 54,
"DNSWRFLX"},
1139 {255, 255, 0, 4, 55,
"UVALBDIF"},
1140 {255, 255, 0, 4, 56,
"UVALBDIR"},
1141 {255, 255, 0, 4, 57,
"UBALBDIRG"},
1142 {255, 255, 0, 4, 58,
"UVALBDIRI"},
1143 {255, 255, 0, 4, 59,
"UVBDIRV"},
1144 {255, 255, 0, 4, 60,
"PHOARFCS"},
1145 {255, 255, 0, 4, 61,
"DSWRFLXCS"},
1146 {255, 255, 0, 5, 9,
"NIRALBDIF"},
1147 {255, 255, 0, 5, 10,
"NIRALBDIR"},
1148 {255, 255, 0, 5, 11,
"NIRALBDIRG"},
1149 {255, 255, 0, 5, 12,
"NIRALBDIRI"},
1150 {255, 255, 0, 5, 13,
"NIRALBDIRV"},
1151 {255, 255, 0, 6, 50,
"FOG"},
1152 {255, 255, 0, 6, 51,
"SUNFRAC"},
1153 {255, 255, 0, 7, 20,
"TIIDEX"},
1154 {255, 255, 0, 7, 207,
"E3KH"},
1155 {255, 255, 0, 7, 208,
"STPC"},
1156 {255, 255, 0, 7, 209,
"SIGH"},
1157 {255, 255, 0, 7, 210,
"SCCP"},
1158 {255, 255, 0, 7, 211,
"SIGT"},
1159 {255, 255, 0, 7, 212,
"MLFC"},
1160 {255, 255, 0, 14, 204,
"ALD2"},
1161 {255, 255, 0, 17, 5,
"SLNGPIDX"},
1162 {255, 255, 0, 18, 19,
"DEPACTA"},
1163 {255, 255, 0, 18, 20,
"DEPACTE"},
1164 {255, 255, 0, 18, 21,
"CLDACTA"},
1165 {255, 255, 0, 18, 22,
"CLDACTE"},
1166 {255, 255, 0, 18, 23,
"EFFDOSER"},
1167 {255, 255, 0, 18, 24,
"THYDOSER"},
1168 {255, 255, 0, 18, 25,
"GAMDOSER"},
1169 {255, 255, 0, 18, 26,
"ACTEMM"},
1170 {255, 255, 0, 19, 38,
"SKYIDX"},
1171 {255, 255, 0, 19, 39,
"SEEINDEX"},
1172 {255, 255, 0, 19, 40,
"SNOWLVL"},
1173 {255, 255, 0, 19, 41,
"DBHEIGHT"},
1174 {255, 255, 0, 19, 42,
"TLBHEIGHT"},
1175 {255, 255, 0, 19, 43,
"TLTHEIGHT"},
1176 {255, 255, 0, 19, 44,
"MEANVGRTL"},
1177 {255, 255, 0, 19, 45,
"MINVGRTL"},
1178 {255, 255, 0, 19, 46,
"NETRADFLUX"},
1179 {255, 255, 0, 19, 47,
"GLIRRTS"},
1180 {255, 255, 0, 19, 48,
"PCONTT"},
1181 {255, 255, 0, 19, 49,
"PCONTB"},
1182 {255, 255, 0, 19, 50,
"CITEDR"},
1183 {255, 255, 0, 20, 18,
"POTHPH"},
1184 {255, 255, 0, 20, 78,
"CEMF"},
1185 {255, 255, 0, 20, 79,
"CNMF"},
1186 {255, 255, 0, 20, 80,
"CDIVMF"},
1187 {255, 255, 0, 20, 81,
"CNETS"},
1188 {255, 255, 0, 191, 4,
"TCDTRACK"},
1189 {255, 255, 0, 191, 5,
"HURTSV"},
1190 {255, 255, 0, 191, 6,
"TSTSV"},
1191 {255, 255, 0, 191, 7,
"TDTSV"},
1192 {255, 255, 1, 0, 17,
"RVEROW"},
1193 {255, 255, 1, 0, 18,
"FLDPOW"},
1194 {255, 255, 1, 0, 19,
"FLDPATHOW"},
1195 {255, 255, 1, 0, 20,
"WATSURF"},
1196 {255, 255, 1, 0, 194,
"FHO"},
1197 {255, 255, 1, 0, 196,
"AHD"},
1198 {255, 255, 1, 1, 196,
"QPFARI"},
1199 {255, 255, 1, 1, 197,
"QPFFFG"},
1200 {255, 255, 1, 2, 14,
"LNDSNOWT"},
1201 {255, 255, 1, 2, 15,
"LDEPTH"},
1202 {255, 255, 1, 2, 16,
"RDEPTH"},
1203 {255, 255, 1, 2, 17,
"FLDPDEPTH"},
1204 {255, 255, 1, 2, 18,
"FLDPFLFR"},
1205 {255, 255, 1, 2, 19,
"FLDPFLAR"},
1206 {255, 255, 1, 2, 20,
"RVERFR"},
1207 {255, 255, 1, 2, 21,
"RVERAR"},
1208 {255, 255, 1, 2, 22,
"FRCRF"},
1209 {255, 255, 1, 2, 23,
"ARCRF"},
1210 {255, 255, 2, 0, 40,
"PEVAPTRAT"},
1211 {255, 255, 2, 0, 41,
"SMRATE"},
1212 {255, 255, 2, 0, 42,
"WRDRATE"},
1213 {255, 255, 2, 0, 43,
"DRAINDIR"},
1214 {255, 255, 2, 0, 44,
"UPSAREA"},
1215 {255, 255, 2, 0, 45,
"WETCOV"},
1216 {255, 255, 2, 0, 46,
"WETTYPE"},
1217 {255, 255, 2, 0, 47,
"IRRCOV"},
1218 {255, 255, 2, 0, 48,
"CROPCOV"},
1219 {255, 255, 2, 0, 49,
"GRASSCOV"},
1220 {255, 255, 2, 0, 50,
"SKINRC"},
1221 {255, 255, 2, 0, 51,
"SURFRATE"},
1222 {255, 255, 2, 0, 52,
"SUBSRATE"},
1223 {255, 255, 2, 0, 53,
"LOVEGCOV"},
1224 {255, 255, 2, 0, 54,
"HIVEGCOV"},
1225 {255, 255, 2, 0, 55,
"LAILO"},
1226 {255, 255, 2, 0, 56,
"LAIHI"},
1227 {255, 255, 2, 0, 57,
"TYPLOVEG"},
1228 {255, 255, 2, 0, 58,
"TYPHIVEG"},
1229 {255, 255, 2, 0, 59,
"NECOFLUX"},
1230 {255, 255, 2, 0, 60,
"GROSSFLUX"},
1231 {255, 255, 2, 0, 61,
"ECORFLUX"},
1232 {255, 255, 2, 0, 62,
"EMISS"},
1233 {255, 255, 2, 0, 63,
"CANTMP"},
1234 {255, 255, 2, 0, 233,
"LANDFRC"},
1235 {255, 255, 2, 0, 234,
"LAKEFRC"},
1236 {255, 255, 2, 0, 235,
"PAHFLX"},
1237 {255, 255, 2, 0, 236,
"WATERSA"},
1238 {255, 255, 2, 0, 237,
"EIWATER"},
1239 {255, 255, 2, 0, 238,
"PLANTTR"},
1240 {255, 255, 2, 0, 239,
"SOILSE"},
1241 {255, 255, 2, 3, 28,
"SNOWTMP"},
1242 {255, 255, 2, 3, 29,
"ICETEMP"},
1243 {255, 255, 2, 3, 30,
"SWET"},
1244 {255, 255, 2, 3, 204,
"MSTAVTOP"},
1245 {255, 255, 2, 4, 20,
"BURNAREA"},
1246 {255, 255, 2, 4, 21,
"BURNABAREA"},
1247 {255, 255, 2, 4, 22,
"UNBURNAREA"},
1248 {255, 255, 2, 4, 23,
"FUELLOAD"},
1249 {255, 255, 2, 4, 24,
"COMBCO"},
1250 {255, 255, 2, 4, 25,
"FUELMC"},
1251 {255, 255, 2, 4, 26,
"WFIREPOT"},
1252 {255, 255, 2, 4, 27,
"LLFL"},
1253 {255, 255, 2, 4, 28,
"LWFL"},
1254 {255, 255, 2, 4, 29,
"DLFL"},
1255 {255, 255, 2, 4, 30,
"DWFL"},
1256 {255, 255, 2, 4, 31,
"LFMC"},
1257 {255, 255, 2, 4, 32,
"FDLMC"},
1258 {255, 255, 2, 4, 33,
"DDLMC"},
1259 {255, 255, 2, 4, 34,
"FDWMC"},
1260 {255, 255, 2, 4, 35,
"DDWMC"},
1261 {255, 255, 2, 4, 36,
"FRADPOW"},
1262 {255, 255, 3, 1, 30,
"RFL04"},
1263 {255, 255, 3, 1, 31,
"CLDREF"},
1264 {255, 255, 3, 1, 32,
"CLRREF"},
1265 {255, 255, 3, 3, 0,
"PBMVFRC"},
1266 {255, 255, 3, 3, 1,
"PBLIFRC"},
1267 {255, 255, 3, 3, 2,
"PBINFRC"},
1268 {255, 255, 3, 5, 0,
"ISSTMP"},
1269 {255, 255, 3, 5, 1,
"SKSSTMP"},
1270 {255, 255, 3, 5, 2,
"SSKSSTMP"},
1271 {255, 255, 3, 5, 3,
"FDNSSTMP"},
1272 {255, 255, 3, 5, 4,
"EBSSTSTD"},
1273 {255, 255, 3, 5, 5,
"EBSDSSTS"},
1274 {255, 255, 3, 192, 86,
"SSMS1712"},
1275 {255, 255, 3, 192, 87,
"SSMS1713"},
1276 {255, 255, 10, 0, 65,
"PWPFSPAR"},
1277 {255, 255, 10, 0, 66,
"PWPSSPAR"},
1278 {255, 255, 10, 0, 67,
"PWPTSPAR"},
1279 {255, 255, 10, 0, 68,
"PWDFSPAR"},
1280 {255, 255, 10, 0, 69,
"PWDSSPAR"},
1281 {255, 255, 10, 0, 70,
"PWDTSPAR"},
1282 {255, 255, 10, 0, 71,
"PDWWAVE"},
1283 {255, 255, 10, 0, 72,
"PDTSWELL"},
1284 {255, 255, 10, 0, 73,
"WCAPFRAC"},
1285 {255, 255, 10, 0, 74,
"MDTSWEL"},
1286 {255, 255, 10, 0, 75,
"MDWWAVE"},
1287 {255, 255, 10, 0, 76,
"CHNCK"},
1288 {255, 255, 10, 0, 77,
"WAVESPSK"},
1289 {255, 255, 10, 0, 78,
"WAVEFMAG"},
1290 {255, 255, 10, 0, 79,
"WAVEFDIR"},
1291 {255, 255, 10, 0, 80,
"RWAVEAFW"},
1292 {255, 255, 10, 0, 81,
"FCVOCEAN"},
1293 {255, 255, 10, 0, 82,
"AIRDENOC"},
1294 {255, 255, 10, 0, 83,
"NEFW"},
1295 {255, 255, 10, 0, 84,
"NSOCEAN"},
1296 {255, 255, 10, 0, 85,
"NEFOCEAN"},
1297 {255, 255, 10, 0, 86,
"SEVWAVE"},
1298 {255, 255, 10, 0, 87,
"WAVEMSLC"},
1299 {255, 255, 10, 0, 88,
"SPECWI"},
1300 {255, 255, 10, 0, 89,
"EFWS"},
1301 {255, 255, 10, 0, 90,
"USMFO"},
1302 {255, 255, 10, 0, 91,
"VSMFO"},
1303 {255, 255, 10, 0, 92,
"WAVETEFO"},
1304 {255, 255, 10, 0, 93,
"EMIWAVE"},
1305 {255, 255, 10, 0, 94,
"TDMCREST"},
1306 {255, 255, 10, 0, 95,
"TDMWAVE"},
1307 {255, 255, 10, 0, 96,
"STMCREST"},
1308 {255, 255, 10, 0, 97,
"STMWAVE"},
1309 {255, 255, 10, 0, 98,
"GODAPEAK"},
1310 {255, 255, 10, 1, 5,
"EASTCUR"},
1311 {255, 255, 10, 1, 6,
"NRTHCUR"},
1312 {255, 255, 10, 2, 14,
"ALBDOICE"},
1313 {255, 255, 10, 2, 15,
"SICEVOL"},
1314 {255, 255, 10, 2, 16,
"SNVOLSI"},
1315 {255, 255, 10, 2, 17,
"SICEHC"},
1316 {255, 255, 10, 2, 18,
"SNCEHC"},
1317 {255, 255, 10, 2, 19,
"ICEFTHCK"},
1318 {255, 255, 10, 2, 20,
"ICEMPF"},
1319 {255, 255, 10, 2, 21,
"ICEMPD"},
1320 {255, 255, 10, 2, 22,
"ICEMPV"},
1321 {255, 255, 10, 2, 23,
"SIFTP"},
1322 {255, 255, 10, 2, 24,
"XICE"},
1323 {255, 255, 10, 2, 25,
"YICE"},
1324 {255, 255, 10, 2, 27,
"FRZMLTPOT"},
1325 {255, 255, 10, 2, 28,
"MLTDATE"},
1326 {255, 255, 10, 2, 29,
"FRZDATE"},
1327 {255, 255, 10, 3, 4,
"DWHFLUX"},
1328 {255, 255, 10, 3, 5,
"EASTWSS"},
1329 {255, 255, 10, 3, 6,
"NORTHWSS"},
1330 {255, 255, 10, 3, 7,
"XCOMPSS"},
1331 {255, 255, 10, 3, 8,
"YCOMPSS"},
1332 {255, 255, 10, 3, 9,
"THERCSSH"},
1333 {255, 255, 10, 3, 10,
"HALOCSSH"},
1334 {255, 255, 10, 3, 11,
"STERCSSH"},
1335 {255, 255, 10, 3, 12,
"SEASFLUX"},
1336 {255, 255, 10, 3, 13,
"NETUPWFLUX"},
1337 {255, 255, 10, 3, 14,
"ESURFWVEL"},
1338 {255, 255, 10, 3, 15,
"NSURFWVEL"},
1339 {255, 255, 10, 3, 16,
"XSURFWVEL"},
1340 {255, 255, 10, 3, 17,
"YSURFWVEL"},
1341 {255, 255, 10, 3, 18,
"HFLUXCOR"},
1342 {255, 255, 10, 3, 19,
"SSHGTPARM"},
1343 {255, 255, 10, 3, 20,
"DSLIBARCOR"},
1344 {255, 255, 10, 3, 21,
"SALINITY"},
1345 {255, 255, 10, 4, 29,
"BPEH"},
1346 {255, 255, 10, 4, 30,
"FWFSW"},
1347 {255, 255, 10, 4, 31,
"FWFC"},
1348 {255, 255, 10, 4, 32,
"VSFSW"},
1349 {255, 255, 10, 4, 33,
"VSFC"},
1350 {255, 255, 10, 4, 34,
"SWTTNR"},
1351 {255, 255, 10, 4, 35,
"SWSTNR"},
1352 {255, 255, 10, 4, 36,
"SWTTP"},
1353 {255, 255, 10, 4, 37,
"SWSTP"},
1354 {255, 255, 10, 4, 38,
"ESWVP"},
1355 {255, 255, 10, 4, 39,
"NSWVP"},
1356 {255, 255, 10, 4, 40,
"SWTTBC"},
1357 {255, 255, 10, 4, 41,
"SWSTBC"},
1358 {255, 255, 10, 4, 42,
"SEAMVT"},
1359 {255, 255, 10, 4, 43,
"SEAZVT"},
1360 {255, 255, 10, 4, 44,
"SEACMVT"},
1361 {255, 255, 10, 4, 45,
"SEACZVT"},
1362 {255, 255, 10, 4, 46,
"SEAMMT"},
1363 {255, 255, 10, 4, 47,
"SEAZMT"},
1364 {255, 255, 10, 4, 48,
"SEACMMT"},
1365 {255, 255, 10, 4, 49,
"SEACZMT"},
1366 {255, 255, 10, 4, 50,
"SEACPSALT"},
1367 {255, 255, 10, 4, 51,
"SEACSALT"},
1368 {255, 255, 10, 191, 4,
"BARDSF"}};
1396 if (
param[p].g1num == g1num &&
param[p].g1ver == g1ver)
1405 *g2disc =
param[p].g2disc;
1407 *g2cat =
param[p].g2cat;
1409 *g2num =
param[p].g2num;
1438 LOG((11,
"g2c_param_abbrev g2disc %d g2cat %d g2num %d", g2disc, g2cat, g2num));
1442 if (
param[p].g2disc == g2disc &&
param[p].g2cat == g2cat &&
param[p].g2num == g2num)
1447 strcpy(abbrev,
"UNKNOWN");
1451 LOG((12,
"abbrev %s", abbrev));
1479 LOG((2,
"g2c_param_g2tog1 g2disc %d g2cat %d g2num %d", g2disc, g2cat, g2num));
1483 if (
param[p].g2disc == g2disc &&
param[p].g2cat == g2cat &&
param[p].g2num == g2num)
1492 *g1num =
param[p].g1num;
1494 *g1ver =
param[p].g1ver;
1525 int *g2num,
char *abbrev)
1533 *g1num =
param[param_idx].g1num;
1535 *g1ver =
param[param_idx].g1ver;
1537 *g2disc =
param[param_idx].g2disc;
1539 *g2cat =
param[param_idx].g2cat;
1541 *g2num =
param[param_idx].g2num;
int g2c_param_g2tog1(int g2disc, int g2cat, int g2num, int *g1num, int *g1ver)
Translate GRIB2 parameter to GRIB1 parameter.
int g2c_param_abbrev(int g2disc, int g2cat, int g2num, char *abbrev)
Get NOAA abbreviation for a GRIB2 parameter.
int g2c_param_g1tog2(int g1num, int g1ver, int *g2disc, int *g2cat, int *g2num)
Translate GRIB1 parameter to GRIB2 parameter.
static G2C_PARAM_T param[G2C_MAX_NOAA_PARAMS]
An array of parameter information.
int g2c_param_all(int param_idx, int *g1num, int *g1ver, int *g2disc, int *g2cat, int *g2num, char *abbrev)
Return all the information about a parameter.
#define G2C_ENOPARAM
Parameter not found.
#define G2C_MAX_NOAA_PARAMS
Maximum number of known parameters with NOAA abbreviations.
#define G2C_EINVAL
Invalid input.
#define G2C_MAX_NOAA_ABBREV_LEN
Maximum length of a NOAA abbreviation of a parameter.
#define G2C_NOERROR
No error.
Header file with internal function prototypes NCEPLIBS-g2c library.
struct g2c_param G2C_PARAM_T
An entry in the table of NOAA abbreviations for GRIB parameters.
#define LOG(e)
Ignore logging to stdout.