This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Lori, I made some changes to gribtocdl that might solve the problem that you were having that created an extra record in the resulting netCDF file. The new gribtocdl.c file is in the ftp decoders dir if you want to test it. There will be a decoders release in a couple of weeks. Robb... Lori, I received the grib file and created a cdl file for your isabel data. The cdl from gribtocdl had to be modified a litte because it had valtime offsets of 0 and 6 because the PRECIP var is actually a time range and gribtocdl doesn't handle that well. ie From gribdump: Time Range Indicator : Accumulation from P1 to P2 Time 1 (P1) : 0 Time 2 (P2) : 6 other vars were similar too: Time Range Indicator : Reference Time + P1 Time 1 (P1) : 6 When gribtonc ran on the data, it only created one record for the 6 hr data. The cdl is a attached. Robb... On Thu, 26 Feb 2004, Robb Kambic wrote: > On Thu, 26 Feb 2004, Unidata Support wrote: > > > > > ------- Forwarded Message > > > > >To: address@hidden > > >From: Lori Thompson <address@hidden> > > >Subject: valtime_offset problems > > >Organization: UCAR/Unidata > > >Keywords: 200402261855.i1QItjrV024503 > > > > We recently upgraded to the decoders version 3.0.2. I am converting a > > dataset from grib to NetCDF. During the conversion, each snapshot file was > > concatenated using nccatm to produce a time series file. I seem to be > > running into problems with this newer version where additional points are > > added to the record dimension during gribtonc, creating additional > > 9actually doubling) blank frames in the time series. I have made several > > attempts to manipulate the CDL file so that the record dimension will only > > have 1 value per file but these efforts failed. Is there a new feature > > with the upgrade that is causing this, or am I doing something wrong? > > > Lori, > > I am not quite sure that what your question is? > > The valtime_offsets are extracted from the data files. The > offsets must be in the raw grib data you used to make the cdl. You could > use use the gribdump utility to check your grib input file. ie > > % gribdump <rawgrib> | less > ... > Time Range Indicator : Reference Time + Long P1 > Time 1 (P1) : 0 > Time 2 (P2) : 12 > ... > > This would result in a valtime_offset of 12. You could edit the cdl file > in the data section. Removing some of the values for the > valtime_offset, only used the offsets in the data that you are decoding. > > I don't know what the result would be if the variable valtime_offset was > removed from the data section. You would get some errors but not fatal > errors. > > > If none of the above ideas work, you might want to use the old version of > the decoder and modify the gribtocdl file section to look like lines > 1882-1937 in the latest gribtocdl. I think that the actual changes might > be only a couple lines in that section. A simple recompile might solve > your problem. > > Let me know your findings. If you are still having problems, send me your > cdl an a sample grib file. > > Robb.... > > > > > > Thanks, > > Lori > > > > -- > > ---------------------------------------------------- > > Lori A. Thompson > > Applications Programmer/RS Information Systems, Inc. > > Geophysical Fluid Dynamics Laboratory/NOAA > > Princeton University Forrestal Campus/Route 1 > > PO Box 308 > > Princeton, NJ 08542 > > Phone: 609-452-6563 > > Fax: 609-987-5063 > > http://www.gfdl.noaa.gov/~lat > > > > -- > > NOTE: All email exchanges with Unidata User Support are recorded in the > > Unidata inquiry tracking system and then made publically available > > through the web. If you do not want to have your interactions made > > available in this way, you must let us know in each email you send to us. > > > > ------- End of Forwarded Message > > > > =============================================================================== > Robb Kambic Unidata Program Center > Software Engineer III Univ. Corp for Atmospheric Research > address@hidden WWW: http://www.unidata.ucar.edu/ > =============================================================================== > =============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research address@hidden WWW: http://www.unidata.ucar.edu/ =============================================================================== ---559023410-851401618-1078160625=:16625 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="isabel.cdl" Content-Transfer-Encoding: BASE64 Content-ID: <address@hidden> Content-Description: isabel.cdl Content-Disposition: attachment; filename="isabel.cdl" bmV0Y2RmIFJlcGxhY2Vfd2l0aF9tb2RlbF9uYW1leyANCg0KDQpkaW1lbnNp b25zOg0KICAgICAgICByZWNvcmQgPSBVTkxJTUlURUQgOyAgIC8vIChyZWZl cmVuY2UgdGltZSwgZm9yZWNhc3QgdGltZSkNCiAgICAgICAgbGF0ID0gMjI1 IDsgICAgICAgICAgICAvLyBsYXRpdHVkZQ0KICAgICAgICBsb24gPSAyMjUg OyAgICAgICAgICAgIC8vIGxvbmdpdHVkZQ0KICAgICAgICBmaGcgPSAxIDsg ICAgICAgICAgICAgIC8vIGZpeGVkIGhlaWdodCBhYm92ZSBncm91bmQNCiAg ICAgICAgYmxzID0gMSA7ICAgICAgICAgICAgICAvLyBkZXB0aCBiZWxvdyBs YW5kIHN1cmZhY2UNCiAgICAgICAgbGV2ZWwgPSAyMSA7ICAgICAgICAgICAv LyBpc29iYXJpYyBsZXZlbHMNCiAgICAgICAgdGltZV9sZW4gPSAyMSA7ICAg ICAgICAvLyBzdHJpbmcgbGVuZ3RoIGZvciBkYXRldGltZSBzdHJpbmdzDQog ICAgICAgIHZhbHRpbWVfb2Zmc2V0ID0gMSA7ICAgLy8gbnVtYmVyIG9mIG9m ZnNldCB0aW1lcw0KICAgICAgICBubW9kZWxzID0gMSA7ICAgICAgICAgIC8v IG51bWJlciBvZiBtb2RlbHMNCiAgICAgICAgbmdyaWRzID0gMSA7ICAgICAg ICAgICAvLyBudW1iZXIgb2YgZ3JpZHMNCiAgICAgICAgbmF2ID0gMSA7ICAg ICAgICAgICAgICAvLyBmb3IgbmF2aWdhdGlvbg0KICAgICAgICBuYXZfbGVu ID0gMTAwIDsgICAgICAgIC8vIG1heCBzdHJpbmcgbGVuZ3RoIGZvciBuYXZp Z2F0aW9uIHN0cmluZ3MNCg0KdmFyaWFibGVzOg0KDQogICAgICAgIGRvdWJs ZSByZWZ0aW1lKHJlY29yZCkgOwkvLyByZWZlcmVuY2UgdGltZSBvZiB0aGUg bW9kZWwNCiAgICAgICAgICAgICAgIHJlZnRpbWU6bG9uZ19uYW1lID0gInJl ZmVyZW5jZSB0aW1lIiA7DQogICAgICAgICAgICAgICByZWZ0aW1lOnVuaXRz ID0gImhvdXJzIHNpbmNlIDE5OTItMS0xIiA7DQoNCiAgICAgICAgZG91Ymxl IHZhbHRpbWUocmVjb3JkKSA7CS8vIGZvcmVjYXN0IHRpbWUgKCJ2YWxpZCIg dGltZSkNCiAgICAgICAgICAgICAgIHZhbHRpbWU6bG9uZ19uYW1lID0gInZh bGlkIHRpbWUiIDsNCiAgICAgICAgICAgICAgIHZhbHRpbWU6dW5pdHMgPSAi aG91cnMgc2luY2UgMTk5Mi0xLTEiIDsNCg0KICAgICAgICA6cmVjb3JkID0g InJlZnRpbWUsIHZhbHRpbWUiIDsJLy8gImRpbWVuc2lvbiBhdHRyaWJ1dGUi IC0tIG1lYW5zDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgLy8gKHJlZnRpbWUsIHZhbHRpbWUpIHVuaXF1ZWx5DQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGV0ZXJtaW5l IHJlY29yZA0KDQogICAgICAgIGNoYXIgICBkYXRldGltZShyZWNvcmQsIHRp bWVfbGVuKSA7IC8vIGRlcml2ZWQgZnJvbSByZWZ0aW1lDQogICAgICAgICAg ICAgICBkYXRldGltZTpsb25nX25hbWUgPSAicmVmZXJlbmNlIGRhdGUgYW5k IHRpbWUiIDsNCiAgICAgICAgICAgICAgIC8vIHVuaXRzIFlZWVktTU0tREQg aGg6bW06c3NaICAoSVNPIDg2MDEpDQoNCiAgICAgICAgZG91YmxlIHZhbHRp bWVfb2Zmc2V0KHZhbHRpbWVfb2Zmc2V0KSA7IC8vIHZhbHRpbWUgLSByZWZ0 aW1lDQogICAgICAgICAgICAgICB2YWx0aW1lX29mZnNldDpsb25nX25hbWUg PSAiaG91cnMgZnJvbSByZWZlcmVuY2UgdGltZSIgOw0KICAgICAgICAgICAg ICAgdmFsdGltZV9vZmZzZXQ6dW5pdHMgPSAiaG91cnMiIDsNCg0KICAgICAg ICBjaGFyICAgZm9yZWNhc3R0aW1lKHJlY29yZCwgdGltZV9sZW4pIDsgLy8g ZGVyaXZlZCBmcm9tIHZhbHRpbWUNCiAgICAgICAgICAgICAgIGZvcmVjYXN0 dGltZTpsb25nX25hbWUgPSAiZm9yZWNhc3QgZGF0ZSBhbmQgdGltZSIgOw0K ICAgICAgICAgICAgICAgLy8gdW5pdHMgWVlZWS1NTS1ERCBoaDptbTpzc1og IChJU08gODYwMSkNCg0KICAgICAgICBmbG9hdCAgZmhnKGZoZykgOw0KICAg ICAgICAgICAgICAgZmhnOmxvbmdfbmFtZSA9ICJmaXhlZCBoZWlnaHQgYWJv dmUgZ3JvdW5kIiA7DQogICAgICAgICAgICAgICBmaGc6dW5pdHMgPSAibWV0 ZXJzIiA7DQoNCiAgICAgICAgZmxvYXQgIGJscyhibHMpIDsNCiAgICAgICAg ICAgICAgIGJsczpsb25nX25hbWUgPSAiZGVwdGggYmVsb3cgbGFuZCBzdXJm YWNlIiA7DQogICAgICAgICAgICAgICBibHM6dW5pdHMgPSAiY20iIDsNCg0K ICAgICAgICBmbG9hdCAgbGV2ZWwobGV2ZWwpIDsNCiAgICAgICAgICAgICAg IGxldmVsOmxvbmdfbmFtZSA9ICJpc29iYXJpYyBsZXZlbCIgOw0KICAgICAg ICAgICAgICAgbGV2ZWw6dW5pdHMgPSAiaGVjdG9wYXNjYWxzIiA7DQoNCg0K ICAgICAgICAvLyBUaGUgZm9sbG93aW5nIGxhdCBhbmQgbG9uIGNvb3JkaW5h dGUgdmFyaWFibGVzIGFyZSByZWR1bmRhbnQsDQogICAgICAgIC8vIHNpbmNl IHRoZSBuYXZpZ2F0aW9uIHZhcmlhYmxlcyBwcm92aWRlIHRoZSBuZWNlc3Nh cnkgaW5mb3JtYXRpb24uDQogICAgICAgIC8vIFRoZSBleHRyYSBpbmZvcm1h dGlvbiBpcyBpbmNsdWRlZCBoZXJlIGZvciBodW1hbiByZWFkYWJpbGl0eS4N Cg0KICAgICAgICBmbG9hdCAgbGF0KGxhdCkgOw0KICAgICAgICAgICAgICAg bGF0OmxvbmdfbmFtZSA9ICJsYXRpdHVkZSIgOw0KICAgICAgICAgICAgICAg bGF0OnVuaXRzID0gImRlZ3JlZXNfbm9ydGgiIDsNCg0KICAgICAgICBmbG9h dCAgbG9uKGxvbikgOw0KICAgICAgICAgICAgICAgbG9uOmxvbmdfbmFtZSA9 ICJsb25naXR1ZGUiIDsNCiAgICAgICAgICAgICAgIGxvbjp1bml0cyA9ICJk ZWdyZWVzX2Vhc3QiIDsNCg0KICAgICAgICBsb25nICAgbW9kZWxfaWQobm1v ZGVscykgOw0KICAgICAgICAgICAgICAgbW9kZWxfaWQ6bG9uZ19uYW1lID0g ImdlbmVyYXRpbmcgcHJvY2VzcyBJRCBudW1iZXIiIDsNCg0KICAgICAgICAv LyBuYXZpZ2F0aW9uIHZhcmlhYmxlcyBhbGwgdXNlIG5hdiBkaW1lbnNpb24N Cg0KICAgICAgICBjaGFyICAgbmF2X21vZGVsKG5hdiwgbmF2X2xlbikgOyAg ICAgICAgLy8gbmF2aWdhdGlvbiBwYXJhbWV0ZXJpemF0aW9uDQogICAgICAg ICAgICAgICBuYXZfbW9kZWw6bG9uZ19uYW1lID0gIm5hdmlnYXRpb24gbW9k ZWwgbmFtZSIgOw0KDQogICAgICAgIGludCAgICBncmlkX3R5cGVfY29kZShu YXYpIDsNCiAgICAgICAgICAgICAgIGdyaWRfdHlwZV9jb2RlOmxvbmdfbmFt ZSA9ICJHUklCLTEgR0RTIGRhdGEgcmVwcmVzZW50YXRpb24gdHlwZSIgOw0K DQogICAgICAgIGNoYXIgICBncmlkX3R5cGUobmF2LCBuYXZfbGVuKSA7DQog ICAgICAgICAgICAgICBncmlkX3R5cGU6bG9uZ19uYW1lID0gIkdSSUItMSBn cmlkIHR5cGUiIDsNCg0KICAgICAgICBjaGFyICAgZ3JpZF9uYW1lKG5hdiwg bmF2X2xlbikgOw0KICAgICAgICAgICAgICAgZ3JpZF9uYW1lOmxvbmdfbmFt ZSA9ICJncmlkIG5hbWUiIDsNCg0KICAgICAgICBpbnQgICAgZ3JpZF9jZW50 ZXIobmF2KSA7DQogICAgICAgICAgICAgICBncmlkX2NlbnRlcjpsb25nX25h bWUgPSAiR1JJQi0xIG9yaWdpbmF0aW5nIGNlbnRlciBJRCIgOw0KDQogICAg ICAgIGludCAgICBncmlkX251bWJlcihuYXYsIG5ncmlkcykgOw0KICAgICAg ICAgICAgICAgZ3JpZF9udW1iZXI6bG9uZ19uYW1lID0gIkdSSUItMSBjYXRh bG9ndWVkIGdyaWQgbnVtYmVycyIgOw0KICAgICAgICAgICAgICAgZ3JpZF9u dW1iZXI6X0ZpbGxWYWx1ZSA9IC05OTk5IDsNCg0KICAgICAgICBjaGFyICAg aV9kaW0obmF2LCBuYXZfbGVuKSA7DQogICAgICAgICAgICAgICBpX2RpbTps b25nX25hbWUgPSAibG9uZ2l0dWRlIGRpbWVuc2lvbiBuYW1lIiA7DQoNCiAg ICAgICAgY2hhciAgIGpfZGltKG5hdiwgbmF2X2xlbikgOw0KICAgICAgICAg ICAgICAgal9kaW06bG9uZ19uYW1lID0gImxhdGl0dWRlIGRpbWVuc2lvbiBu YW1lIiA7DQoNCiAgICAgICAgaW50ICAgIE5pKG5hdikgOw0KICAgICAgICAg ICAgICAgTmk6bG9uZ19uYW1lID0gIm51bWJlciBvZiBwb2ludHMgYWxvbmcg YSBsYXRpdHVkZSBjaXJjbGUiIDsNCg0KICAgICAgICBpbnQgICAgTmoobmF2 KSA7DQogICAgICAgICAgICAgICBOajpsb25nX25hbWUgPSAibnVtYmVyIG9m IHBvaW50cyBhbG9uZyBhIGxvbmdpdHVkZSBjaXJjbGUiIDsNCg0KICAgICAg ICBmbG9hdCAgTGExKG5hdikgOw0KICAgICAgICAgICAgICAgTGExOmxvbmdf bmFtZSA9ICJsYXRpdHVkZSBvZiBmaXJzdCBncmlkIHBvaW50IiA7DQogICAg ICAgICAgICAgICBMYTE6dW5pdHMgPSAiZGVncmVlc19ub3J0aCIgOw0KDQog ICAgICAgIGZsb2F0ICBMbzEobmF2KSA7DQogICAgICAgICAgICAgICBMbzE6 bG9uZ19uYW1lID0gImxvbmdpdHVkZSBvZiBmaXJzdCBncmlkIHBvaW50IiA7 DQogICAgICAgICAgICAgICBMbzE6dW5pdHMgPSAiZGVncmVlc19lYXN0IiA7 DQoNCiAgICAgICAgZmxvYXQgIExhMihuYXYpIDsNCiAgICAgICAgICAgICAg IExhMjpsb25nX25hbWUgPSAibGF0aXR1ZGUgb2YgbGFzdCBncmlkIHBvaW50 IiA7DQogICAgICAgICAgICAgICBMYTI6dW5pdHMgPSAiZGVncmVlc19ub3J0 aCIgOw0KDQogICAgICAgIGZsb2F0ICBMbzIobmF2KSA7DQogICAgICAgICAg ICAgICBMbzI6bG9uZ19uYW1lID0gImxvbmdpdHVkZSBvZiBsYXN0IGdyaWQg cG9pbnQiIDsNCiAgICAgICAgICAgICAgIExvMjp1bml0cyA9ICJkZWdyZWVz X2Vhc3QiIDsNCg0KICAgICAgICBmbG9hdCAgRGkobmF2KSA7DQogICAgICAg ICAgICAgICBEaTpsb25nX25hbWUgPSAibG9uZ2l0dWRpbmFsIGRpcmVjdGlv biBpbmNyZW1lbnQiIDsNCiAgICAgICAgICAgICAgIERpOnVuaXRzID0gImRl Z3JlZXMiIDsNCg0KICAgICAgICBmbG9hdCAgRGoobmF2KSA7DQogICAgICAg ICAgICAgICBEajpsb25nX25hbWUgPSAibGF0aXR1ZGluYWwgZGlyZWN0aW9u IGluY3JlbWVudCIgOw0KICAgICAgICAgICAgICAgRGo6dW5pdHMgPSAiZGVn cmVlcyIgOw0KDQogICAgICAgIGJ5dGUgICBSZXNDb21wRmxhZyhuYXYpIDsN CiAgICAgICAgICAgICAgIFJlc0NvbXBGbGFnOmxvbmdfbmFtZSA9ICJyZXNv bHV0aW9uIGFuZCBjb21wb25lbnQgZmxhZ3MiIDsNCg0KICAgICAgICAvLyBl bmQgb2YgbmF2aWdhdGlvbiB2YXJpYWJsZXMNCg0KICAgICAgICBmbG9hdCAg UF9tc2wocmVjb3JkLGxhdCxsb24pIDsNCiAgICAgICAgICAgICAgIFBfbXNs OmxvbmdfbmFtZSA9ICJQcmVzc3VyZSByZWR1Y2VkIHRvIE1TTCBhdCBtZWFu IHNlYSBsZXZlbCIgOw0KICAgICAgICAgICAgICAgUF9tc2w6R1JJQl9wYXJh bWV0ZXJfbnVtYmVyID0gMiA7DQogICAgICAgICAgICAgICBQX21zbDpHUklC X2xldmVsX2ZsYWcgPSAxMDIgOw0KICAgICAgICAgICAgICAgUF9tc2w6dW5p dHMgPSAiUGEiIDsNCiAgICAgICAgICAgICAgIFBfbXNsOl9GaWxsVmFsdWUg PSAtOTk5OS5mIDsNCiAgICAgICAgICAgICAgIFBfbXNsOm5hdmlnYXRpb24g PSAibmF2IiA7DQoNCiAgICAgICAgZmxvYXQgIFBSRUNJUChyZWNvcmQsbGF0 LGxvbikgOw0KICAgICAgICAgICAgICAgUFJFQ0lQOmxvbmdfbmFtZSA9ICJU b3RhbCBwcmVjaXBpdGF0aW9uIGF0IHN1cmZhY2Ugb2YgdGhlIGVhcnRoIiA7 DQogICAgICAgICAgICAgICBQUkVDSVA6R1JJQl9wYXJhbWV0ZXJfbnVtYmVy ID0gNjEgOw0KICAgICAgICAgICAgICAgUFJFQ0lQOkdSSUJfbGV2ZWxfZmxh ZyA9IDEgOw0KICAgICAgICAgICAgICAgUFJFQ0lQOnVuaXRzID0gImtnL20y IiA7DQogICAgICAgICAgICAgICBQUkVDSVA6X0ZpbGxWYWx1ZSA9IC05OTk5 LmYgOw0KICAgICAgICAgICAgICAgUFJFQ0lQOm5hdmlnYXRpb24gPSAibmF2 IiA7DQoNCiAgICAgICAgZmxvYXQgIHVfZmhnKHJlY29yZCxmaGcsbGF0LGxv bikgOw0KICAgICAgICAgICAgICAgdV9maGc6bG9uZ19uYW1lID0gInUtY29t cG9uZW50IG9mIHdpbmQgYXQgZml4ZWQgaGVpZ2h0IGFib3ZlIGdyb3VuZCIg Ow0KICAgICAgICAgICAgICAgdV9maGc6R1JJQl9wYXJhbWV0ZXJfbnVtYmVy ID0gMzMgOw0KICAgICAgICAgICAgICAgdV9maGc6R1JJQl9sZXZlbF9mbGFn ID0gMTA1IDsNCiAgICAgICAgICAgICAgIHVfZmhnOnVuaXRzID0gIm0vcyIg Ow0KICAgICAgICAgICAgICAgdV9maGc6X0ZpbGxWYWx1ZSA9IC05OTk5LmYg Ow0KICAgICAgICAgICAgICAgdV9maGc6bmF2aWdhdGlvbiA9ICJuYXYiIDsN Cg0KICAgICAgICBmbG9hdCAgdShyZWNvcmQsbGV2ZWwsbGF0LGxvbikgOw0K ICAgICAgICAgICAgICAgdTpsb25nX25hbWUgPSAidS1jb21wb25lbnQgb2Yg d2luZCBhdCBpc29iYXJpYyBsZXZlbHMiIDsNCiAgICAgICAgICAgICAgIHU6 R1JJQl9wYXJhbWV0ZXJfbnVtYmVyID0gMzMgOw0KICAgICAgICAgICAgICAg dTpHUklCX2xldmVsX2ZsYWcgPSAxMDAgOw0KICAgICAgICAgICAgICAgdTp1 bml0cyA9ICJtL3MiIDsNCiAgICAgICAgICAgICAgIHU6X0ZpbGxWYWx1ZSA9 IC05OTk5LmYgOw0KICAgICAgICAgICAgICAgdTpuYXZpZ2F0aW9uID0gIm5h diIgOw0KDQogICAgICAgIGZsb2F0ICB2X2ZoZyhyZWNvcmQsZmhnLGxhdCxs b24pIDsNCiAgICAgICAgICAgICAgIHZfZmhnOmxvbmdfbmFtZSA9ICJ2LWNv bXBvbmVudCBvZiB3aW5kIGF0IGZpeGVkIGhlaWdodCBhYm92ZSBncm91bmQi IDsNCiAgICAgICAgICAgICAgIHZfZmhnOkdSSUJfcGFyYW1ldGVyX251bWJl ciA9IDM0IDsNCiAgICAgICAgICAgICAgIHZfZmhnOkdSSUJfbGV2ZWxfZmxh ZyA9IDEwNSA7DQogICAgICAgICAgICAgICB2X2ZoZzp1bml0cyA9ICJtL3Mi IDsNCiAgICAgICAgICAgICAgIHZfZmhnOl9GaWxsVmFsdWUgPSAtOTk5OS5m IDsNCiAgICAgICAgICAgICAgIHZfZmhnOm5hdmlnYXRpb24gPSAibmF2IiA7 DQoNCiAgICAgICAgZmxvYXQgIHYocmVjb3JkLGxldmVsLGxhdCxsb24pIDsN CiAgICAgICAgICAgICAgIHY6bG9uZ19uYW1lID0gInYtY29tcG9uZW50IG9m IHdpbmQgYXQgaXNvYmFyaWMgbGV2ZWxzIiA7DQogICAgICAgICAgICAgICB2 OkdSSUJfcGFyYW1ldGVyX251bWJlciA9IDM0IDsNCiAgICAgICAgICAgICAg IHY6R1JJQl9sZXZlbF9mbGFnID0gMTAwIDsNCiAgICAgICAgICAgICAgIHY6 dW5pdHMgPSAibS9zIiA7DQogICAgICAgICAgICAgICB2Ol9GaWxsVmFsdWUg PSAtOTk5OS5mIDsNCiAgICAgICAgICAgICAgIHY6bmF2aWdhdGlvbiA9ICJu YXYiIDsNCg0KICAgICAgICBmbG9hdCAgVF9zZmMocmVjb3JkLGxhdCxsb24p IDsNCiAgICAgICAgICAgICAgIFRfc2ZjOmxvbmdfbmFtZSA9ICJUZW1wZXJh dHVyZSBhdCBzdXJmYWNlIG9mIHRoZSBlYXJ0aCIgOw0KICAgICAgICAgICAg ICAgVF9zZmM6R1JJQl9wYXJhbWV0ZXJfbnVtYmVyID0gMTEgOw0KICAgICAg ICAgICAgICAgVF9zZmM6R1JJQl9sZXZlbF9mbGFnID0gMSA7DQogICAgICAg ICAgICAgICBUX3NmYzp1bml0cyA9ICJkZWdLIiA7DQogICAgICAgICAgICAg ICBUX3NmYzpfRmlsbFZhbHVlID0gLTk5OTkuZiA7DQogICAgICAgICAgICAg ICBUX3NmYzpuYXZpZ2F0aW9uID0gIm5hdiIgOw0KDQogICAgICAgIGZsb2F0 ICBUX2JscyhyZWNvcmQsYmxzLGxhdCxsb24pIDsNCiAgICAgICAgICAgICAg IFRfYmxzOmxvbmdfbmFtZSA9ICJUZW1wZXJhdHVyZSBhdCBkZXB0aCBiZWxv dyBsYW5kIHN1cmZhY2UiIDsNCiAgICAgICAgICAgICAgIFRfYmxzOkdSSUJf cGFyYW1ldGVyX251bWJlciA9IDExIDsNCiAgICAgICAgICAgICAgIFRfYmxz OkdSSUJfbGV2ZWxfZmxhZyA9IDExMSA7DQogICAgICAgICAgICAgICBUX2Js czp1bml0cyA9ICJkZWdLIiA7DQogICAgICAgICAgICAgICBUX2JsczpfRmls bFZhbHVlID0gLTk5OTkuZiA7DQogICAgICAgICAgICAgICBUX2JsczpuYXZp Z2F0aW9uID0gIm5hdiIgOw0KDQogICAgICAgIGZsb2F0ICBUKHJlY29yZCxs ZXZlbCxsYXQsbG9uKSA7DQogICAgICAgICAgICAgICBUOmxvbmdfbmFtZSA9 ICJUZW1wZXJhdHVyZSBhdCBpc29iYXJpYyBsZXZlbHMiIDsNCiAgICAgICAg ICAgICAgIFQ6R1JJQl9wYXJhbWV0ZXJfbnVtYmVyID0gMTEgOw0KICAgICAg ICAgICAgICAgVDpHUklCX2xldmVsX2ZsYWcgPSAxMDAgOw0KICAgICAgICAg ICAgICAgVDp1bml0cyA9ICJkZWdLIiA7DQogICAgICAgICAgICAgICBUOl9G aWxsVmFsdWUgPSAtOTk5OS5mIDsNCiAgICAgICAgICAgICAgIFQ6bmF2aWdh dGlvbiA9ICJuYXYiIDsNCg0KICAgICAgICBmbG9hdCAgUkgocmVjb3JkLGxl dmVsLGxhdCxsb24pIDsNCiAgICAgICAgICAgICAgIFJIOmxvbmdfbmFtZSA9 ICJSZWxhdGl2ZSBodW1pZGl0eSBhdCBpc29iYXJpYyBsZXZlbHMiIDsNCiAg ICAgICAgICAgICAgIFJIOkdSSUJfcGFyYW1ldGVyX251bWJlciA9IDUyIDsN CiAgICAgICAgICAgICAgIFJIOkdSSUJfbGV2ZWxfZmxhZyA9IDEwMCA7DQog ICAgICAgICAgICAgICBSSDp1bml0cyA9ICJwZXJjZW50IiA7DQogICAgICAg ICAgICAgICBSSDpfRmlsbFZhbHVlID0gLTk5OTkuZiA7DQogICAgICAgICAg ICAgICBSSDpuYXZpZ2F0aW9uID0gIm5hdiIgOw0KDQogICAgICAgIGZsb2F0 ICBaKHJlY29yZCxsZXZlbCxsYXQsbG9uKSA7DQogICAgICAgICAgICAgICBa OmxvbmdfbmFtZSA9ICJHZW9wb3RlbnRpYWwgaGVpZ2h0IGF0IGlzb2Jhcmlj IGxldmVscyIgOw0KICAgICAgICAgICAgICAgWjpHUklCX3BhcmFtZXRlcl9u dW1iZXIgPSA3IDsNCiAgICAgICAgICAgICAgIFo6R1JJQl9sZXZlbF9mbGFn ID0gMTAwIDsNCiAgICAgICAgICAgICAgIFo6dW5pdHMgPSAiZ3AgbSIgOw0K ICAgICAgICAgICAgICAgWjpfRmlsbFZhbHVlID0gLTk5OTkuZiA7DQogICAg ICAgICAgICAgICBaOm5hdmlnYXRpb24gPSAibmF2IiA7DQoNCg0KLy8gZ2xv YmFsIGF0dHJpYnV0ZXMNCiAgICAgICAgICAgICAgIDpoaXN0b3J5ID0gIjIw MDQtMDMtMDEgMDk6NDM6MzYgLSBjcmVhdGVkIGJ5IGdyaWJ0b2NkbCIgOyAN CiAgICAgICAgICAgICAgIDp0aXRsZSA9ICJFbnRlciBtb2RlbCBkZWZpbml0 aW9uIGhlcmUiIDsNCiAgICAgICAgICAgICAgIDpDb252ZW50aW9ucyA9ICJO VVdHIiA7DQogICAgICAgICAgICAgICA6R1JJQl9yZWZlcmVuY2UgPSAiT2Zm aWNlIE5vdGUgMzg4IEdSSUIiIDsNCiAgICAgICAgICAgICAgIDpHUklCX1VS TCA9ICJodHRwOi8vd3d3Lm5jby5uY2VwLm5vYWEuZ292L3BtYi9kb2NzL29u Mzg4LyIgOw0KICAgICAgICAgICAgICAgOnZlcnNpb24gPSAwLjAgOw0KDQpk YXRhOg0KDQogZmhnID0gMzUuMCA7DQogYmxzID0gNTAuMCA7DQogbGV2ZWwg PSAxMDAwLjAsIDk1MC4wLCA5MDAuMCwgODUwLjAsIDgwMC4wLCA3NTAuMCwg NzAwLjAsIDY1MC4wLCA2MDAuMCwgNTUwLjAsIA0KICAgICAgNTAwLjAsIDQ1 MC4wLCA0MDAuMCwgMzUwLjAsIDMwMC4wLCAyNTAuMCwgMjAwLjAsIDE1MC4w LCAxMDAuMCwgNTAuMCwgDQogICAgICAxMC4wIDsNCiBtb2RlbF9pZCA9IDcw IDsNCiB2YWx0aW1lX29mZnNldCA9IDYgOw0KDQoNCiAvLyBOYXZpZ2F0aW9u DQogbmF2X21vZGVsID0gIkdSSUIxIiA7DQogZ3JpZF90eXBlX2NvZGUgPSAw IDsNCiBncmlkX3R5cGUgPSAiTGF0aXR1ZGUvTG9uZ2l0dWRlIiA7DQogZ3Jp ZF9uYW1lID0gIiAiIDsNCiBncmlkX2NlbnRlciA9IDcgOw0KIGdyaWRfbnVt YmVyID0gMjU1IDsNCiBpX2RpbSA9ICJsb24iIDsNCiBqX2RpbSA9ICJsYXQi IDsNCiBOaSA9IDIyNSA7DQogTmogPSAyMjUgOw0KIExhMSA9IC0xNC44MzMw MDAgOw0KIExvMSA9IC0xMDQuODMzMDAwIDsNCiBMYTIgPSA1OS44MzMwMDAg Ow0KIExvMiA9IC0zMC4xNjcwMDAgOw0KIERpID0gMC4zMzMwMDAgOw0KIERq ID0gMC4zMzMwMDAgOw0KIFJlc0NvbXBGbGFnID0gMTI4IDsNCg0KIGxvbiA9 LTEwNC44MywtMTA0LjUwLC0xMDQuMTcsLTEwMy44MywtMTAzLjUwLC0xMDMu MTcsLTEwMi44MywtMTAyLjUwLA0KICAgICAgLTEwMi4xNywtMTAxLjg0LC0x MDEuNTAsLTEwMS4xNywtMTAwLjg0LC0xMDAuNTAsLTEwMC4xNywtOTkuODQs DQogICAgICAtOTkuNTAsLTk5LjE3LC05OC44NCwtOTguNTEsLTk4LjE3LC05 Ny44NCwtOTcuNTEsLTk3LjE3LA0KICAgICAgLTk2Ljg0LC05Ni41MSwtOTYu MTcsLTk1Ljg0LC05NS41MSwtOTUuMTgsLTk0Ljg0LC05NC41MSwNCiAgICAg IC05NC4xOCwtOTMuODQsLTkzLjUxLC05My4xOCwtOTIuODQsLTkyLjUxLC05 Mi4xOCwtOTEuODUsDQogICAgICAtOTEuNTEsLTkxLjE4LC05MC44NSwtOTAu NTEsLTkwLjE4LC04OS44NSwtODkuNTEsLTg5LjE4LA0KICAgICAgLTg4Ljg1 LC04OC41MiwtODguMTgsLTg3Ljg1LC04Ny41MiwtODcuMTgsLTg2Ljg1LC04 Ni41MiwNCiAgICAgIC04Ni4xOCwtODUuODUsLTg1LjUyLC04NS4xOSwtODQu ODUsLTg0LjUyLC04NC4xOSwtODMuODUsDQogICAgICAtODMuNTIsLTgzLjE5 LC04Mi44NSwtODIuNTIsLTgyLjE5LC04MS44NiwtODEuNTIsLTgxLjE5LA0K ICAgICAgLTgwLjg2LC04MC41MiwtODAuMTksLTc5Ljg2LC03OS41MiwtNzku MTksLTc4Ljg2LC03OC41MywNCiAgICAgIC03OC4xOSwtNzcuODYsLTc3LjUz LC03Ny4xOSwtNzYuODYsLTc2LjUzLC03Ni4xOSwtNzUuODYsDQogICAgICAt NzUuNTMsLTc1LjIwLC03NC44NiwtNzQuNTMsLTc0LjIwLC03My44NiwtNzMu NTMsLTczLjIwLA0KICAgICAgLTcyLjg2LC03Mi41MywtNzIuMjAsLTcxLjg3 LC03MS41MywtNzEuMjAsLTcwLjg3LC03MC41MywNCiAgICAgIC03MC4yMCwt NjkuODcsLTY5LjUzLC02OS4yMCwtNjguODcsLTY4LjU0LC02OC4yMCwtNjcu ODcsDQogICAgICAtNjcuNTQsLTY3LjIwLC02Ni44NywtNjYuNTQsLTY2LjIw LC02NS44NywtNjUuNTQsLTY1LjIxLA0KICAgICAgLTY0Ljg3LC02NC41NCwt NjQuMjEsLTYzLjg3LC02My41NCwtNjMuMjEsLTYyLjg3LC02Mi41NCwNCiAg ICAgIC02Mi4yMSwtNjEuODgsLTYxLjU0LC02MS4yMSwtNjAuODgsLTYwLjU0 LC02MC4yMSwtNTkuODgsDQogICAgICAtNTkuNTQsLTU5LjIxLC01OC44OCwt NTguNTUsLTU4LjIxLC01Ny44OCwtNTcuNTUsLTU3LjIxLA0KICAgICAgLTU2 Ljg4LC01Ni41NSwtNTYuMjEsLTU1Ljg4LC01NS41NSwtNTUuMjIsLTU0Ljg4 LC01NC41NSwNCiAgICAgIC01NC4yMiwtNTMuODgsLTUzLjU1LC01My4yMiwt NTIuODgsLTUyLjU1LC01Mi4yMiwtNTEuODksDQogICAgICAtNTEuNTUsLTUx LjIyLC01MC44OSwtNTAuNTUsLTUwLjIyLC00OS44OSwtNDkuNTUsLTQ5LjIy LA0KICAgICAgLTQ4Ljg5LC00OC41NiwtNDguMjIsLTQ3Ljg5LC00Ny41Niwt NDcuMjIsLTQ2Ljg5LC00Ni41NiwNCiAgICAgIC00Ni4yMiwtNDUuODksLTQ1 LjU2LC00NS4yMywtNDQuODksLTQ0LjU2LC00NC4yMywtNDMuODksDQogICAg ICAtNDMuNTYsLTQzLjIzLC00Mi44OSwtNDIuNTYsLTQyLjIzLC00MS45MCwt NDEuNTYsLTQxLjIzLA0KICAgICAgLTQwLjkwLC00MC41NiwtNDAuMjMsLTM5 LjkwLC0zOS41NiwtMzkuMjMsLTM4LjkwLC0zOC41NywNCiAgICAgIC0zOC4y MywtMzcuOTAsLTM3LjU3LC0zNy4yMywtMzYuOTAsLTM2LjU3LC0zNi4yMywt MzUuOTAsDQogICAgICAtMzUuNTcsLTM1LjI0LC0zNC45MCwtMzQuNTcsLTM0 LjI0LC0zMy45MCwtMzMuNTcsLTMzLjI0LA0KICAgICAgLTMyLjkwLC0zMi41 NywtMzIuMjQsLTMxLjkxLC0zMS41NywtMzEuMjQsLTMwLjkxLC0zMC41NywN CiAgICAgIC0zMC4yNCA7DQoNCiBsYXQgPS0xNC44MywtMTQuNTAsLTE0LjE3 LC0xMy44MywtMTMuNTAsLTEzLjE3LC0xMi44MywtMTIuNTAsDQogICAgICAt MTIuMTcsLTExLjg0LC0xMS41MCwtMTEuMTcsLTEwLjg0LC0xMC41MCwtMTAu MTcsIC05Ljg0LA0KICAgICAgIC05LjUwLCAtOS4xNywgLTguODQsIC04LjUx LCAtOC4xNywgLTcuODQsIC03LjUxLCAtNy4xNywNCiAgICAgICAtNi44NCwg LTYuNTEsIC02LjE3LCAtNS44NCwgLTUuNTEsIC01LjE4LCAtNC44NCwgLTQu NTEsDQogICAgICAgLTQuMTgsIC0zLjg0LCAtMy41MSwgLTMuMTgsIC0yLjg0 LCAtMi41MSwgLTIuMTgsIC0xLjg1LA0KICAgICAgIC0xLjUxLCAtMS4xOCwg LTAuODUsIC0wLjUxLCAtMC4xOCwgIDAuMTUsICAwLjQ5LCAgMC44MiwNCiAg ICAgICAgMS4xNSwgIDEuNDgsICAxLjgyLCAgMi4xNSwgIDIuNDgsICAyLjgy LCAgMy4xNSwgIDMuNDgsDQogICAgICAgIDMuODIsICA0LjE1LCAgNC40OCwg IDQuODEsICA1LjE1LCAgNS40OCwgIDUuODEsICA2LjE1LA0KICAgICAgICA2 LjQ4LCAgNi44MSwgIDcuMTUsICA3LjQ4LCAgNy44MSwgIDguMTQsICA4LjQ4 LCAgOC44MSwNCiAgICAgICAgOS4xNCwgIDkuNDgsICA5LjgxLCAxMC4xNCwg MTAuNDgsIDEwLjgxLCAxMS4xNCwgMTEuNDcsDQogICAgICAgMTEuODEsIDEy LjE0LCAxMi40NywgMTIuODEsIDEzLjE0LCAxMy40NywgMTMuODEsIDE0LjE0 LA0KICAgICAgIDE0LjQ3LCAxNC44MCwgMTUuMTQsIDE1LjQ3LCAxNS44MCwg MTYuMTQsIDE2LjQ3LCAxNi44MCwNCiAgICAgICAxNy4xNCwgMTcuNDcsIDE3 LjgwLCAxOC4xMywgMTguNDcsIDE4LjgwLCAxOS4xMywgMTkuNDcsDQogICAg ICAgMTkuODAsIDIwLjEzLCAyMC40NywgMjAuODAsIDIxLjEzLCAyMS40Niwg MjEuODAsIDIyLjEzLA0KICAgICAgIDIyLjQ2LCAyMi44MCwgMjMuMTMsIDIz LjQ2LCAyMy44MCwgMjQuMTMsIDI0LjQ2LCAyNC43OSwNCiAgICAgICAyNS4x MywgMjUuNDYsIDI1Ljc5LCAyNi4xMywgMjYuNDYsIDI2Ljc5LCAyNy4xMywg MjcuNDYsDQogICAgICAgMjcuNzksIDI4LjEyLCAyOC40NiwgMjguNzksIDI5 LjEyLCAyOS40NiwgMjkuNzksIDMwLjEyLA0KICAgICAgIDMwLjQ2LCAzMC43 OSwgMzEuMTIsIDMxLjQ1LCAzMS43OSwgMzIuMTIsIDMyLjQ1LCAzMi43OSwN CiAgICAgICAzMy4xMiwgMzMuNDUsIDMzLjc5LCAzNC4xMiwgMzQuNDUsIDM0 Ljc4LCAzNS4xMiwgMzUuNDUsDQogICAgICAgMzUuNzgsIDM2LjEyLCAzNi40 NSwgMzYuNzgsIDM3LjEyLCAzNy40NSwgMzcuNzgsIDM4LjExLA0KICAgICAg IDM4LjQ1LCAzOC43OCwgMzkuMTEsIDM5LjQ1LCAzOS43OCwgNDAuMTEsIDQw LjQ1LCA0MC43OCwNCiAgICAgICA0MS4xMSwgNDEuNDQsIDQxLjc4LCA0Mi4x MSwgNDIuNDQsIDQyLjc4LCA0My4xMSwgNDMuNDQsDQogICAgICAgNDMuNzgs IDQ0LjExLCA0NC40NCwgNDQuNzcsIDQ1LjExLCA0NS40NCwgNDUuNzcsIDQ2 LjExLA0KICAgICAgIDQ2LjQ0LCA0Ni43NywgNDcuMTEsIDQ3LjQ0LCA0Ny43 NywgNDguMTAsIDQ4LjQ0LCA0OC43NywNCiAgICAgICA0OS4xMCwgNDkuNDQs IDQ5Ljc3LCA1MC4xMCwgNTAuNDQsIDUwLjc3LCA1MS4xMCwgNTEuNDMsDQog ICAgICAgNTEuNzcsIDUyLjEwLCA1Mi40MywgNTIuNzcsIDUzLjEwLCA1My40 MywgNTMuNzcsIDU0LjEwLA0KICAgICAgIDU0LjQzLCA1NC43NiwgNTUuMTAs IDU1LjQzLCA1NS43NiwgNTYuMTAsIDU2LjQzLCA1Ni43NiwNCiAgICAgICA1 Ny4xMCwgNTcuNDMsIDU3Ljc2LCA1OC4wOSwgNTguNDMsIDU4Ljc2LCA1OS4w OSwgNTkuNDMsDQogICAgICAgNTkuNzYgOw0KDQp9DQo= ---559023410-851401618-1078160625=:16625-- =============================================================================== Robb Kambic Unidata Program Center Software Engineer III Univ. Corp for Atmospheric Research address@hidden WWW: http://www.unidata.ucar.edu/ ===============================================================================