diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/res/spring/grib-decode.xml b/edexOsgi/com.raytheon.edex.plugin.grib/res/spring/grib-decode.xml index c5978b6681..514e8b4c52 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/res/spring/grib-decode.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/res/spring/grib-decode.xml @@ -23,7 +23,6 @@ - com.raytheon.edex.plugin.grib.decoderpostprocessors.ARIPostProcessor com.raytheon.edex.plugin.grib.decoderpostprocessors.CPCoutlookGribPostProcessor com.raytheon.edex.plugin.grib.decoderpostprocessors.ECMWFHiResProcessor com.raytheon.edex.plugin.grib.decoderpostprocessors.EnsembleGridAssembler diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/src/com/raytheon/edex/plugin/grib/decoderpostprocessors/ARIPostProcessor.java b/edexOsgi/com.raytheon.edex.plugin.grib/src/com/raytheon/edex/plugin/grib/decoderpostprocessors/ARIPostProcessor.java deleted file mode 100644 index c6324d0458..0000000000 --- a/edexOsgi/com.raytheon.edex.plugin.grib/src/com/raytheon/edex/plugin/grib/decoderpostprocessors/ARIPostProcessor.java +++ /dev/null @@ -1,172 +0,0 @@ -/** - * This software was developed and / or modified by Raytheon Company, - * pursuant to Contract DG133W-05-CQ-1067 with the US Government. - * - * U.S. EXPORT CONTROLLED TECHNICAL DATA - * This software product contains export-restricted data whose - * export/transfer/disclosure is restricted by U.S. law. Dissemination - * to non-U.S. persons whether in the United States or abroad requires - * an export license or other authorization. - * - * Contractor Name: Raytheon Company - * Contractor Address: 6825 Pine Street, Suite 340 - * Mail Stop B8 - * Omaha, NE 68106 - * 402.291.0100 - * - * See the AWIPS II Master Rights File ("Master Rights File.pdf") for - * further licensing information. - **/ -package com.raytheon.edex.plugin.grib.decoderpostprocessors; - -import com.raytheon.edex.plugin.grib.exception.GribException; -import com.raytheon.uf.common.dataplugin.grid.GridRecord; - -/** - * The ARIPostProcessor is a grib post processor implementation to update - * parameter and time definitions that come for the Archival Recurrence Interval - * FFG grids. - * - *
- * 
- * SOFTWARE HISTORY
- * 
- * Date          Ticket#  Engineer    Description
- * ------------- -------- ----------- --------------------------
- * Sep 21, 2015  4756     dhladky     Initial Creation
- * Oct 07, 2015  3756     nabowle     Extends DecoderPostProcessor.
- * 
- * 
- * - * @author dhladky - * @version 1 - * */ - -public class ARIPostProcessor extends DecoderPostProcessor { - - /** name of extraAttribute variable from GribDecoder.py */ - private static final String FORECAST_INTERVAL = "forecastInterval"; - - /** name of extraAttribute variable from GribDecoder.py */ - private static final String FORECAST_INTERVAL_UNIT = "forecastIntervalUnit"; - - /** 30 minute record identifier **/ - private static final String REFZC = "REFZC"; - - /** 1 hr record identifier **/ - private static final String REFZI = "REFZI"; - - /** 3 hr record identifier **/ - private static final String RETOP = "RETOP"; - - /** 6 hr record identifier **/ - private static final String REFD = "REFD"; - - /** 12 hr record identifier **/ - private static final String REFC = "REFC"; - - /** Year **/ - private static final String YR = "YR"; - - /** ARI (Archival Recurrence Interval **/ - private static final String ARI = "ARI"; - - /** 30 min comparison time **/ - private static final String MIN30 = "30"; - - /** 1 hour comparison time **/ - private static final String HOUR1 = "1"; - - /** 3 hour comparison time **/ - private static final String HOUR3 = "3"; - - /** 6 hour comparison time **/ - private static final String HOUR6 = "6"; - - /** 12 hour comparison time **/ - private static final String HOUR12 = "12"; - - /** ARI is precip in mm **/ - private static final String UNIT = "mm"; - - @Override - public GridRecord[] process(GridRecord record) throws GribException { - - // With ARI we assume the FORECAST_INTERVAL is in years. - if (record.getExtraAttribute(FORECAST_INTERVAL) != null - && record.getExtraAttribute(FORECAST_INTERVAL_UNIT) != null) { - // just to be certain about year encoding - int forecast_unit = (Integer) record - .getExtraAttribute(FORECAST_INTERVAL_UNIT); - if (forecast_unit == 4) { - int forecastYear = (Integer) record - .getExtraAttribute(FORECAST_INTERVAL); - record = setParameterIdentifier(record, forecastYear); - // Alter the forecast time in the record to 0 so pypies can - // handle - // it. - record.getDataTime().setFcstTime(0); - } else { - throw new IllegalArgumentException( - "Forecast_Interval_Unit encoded for years should == 4, value: " - + forecast_unit); - } - - } else { - throw new IllegalArgumentException( - "No Forecast_Interval available for this grid: " - + record.getDataURI()); - } - - return new GridRecord[] { record }; - } - - /** - * Create a new parameter abbreviation based on the forecast year and - * interval period. - * - * @param record - * @param forecastYear - * @return - */ - private GridRecord setParameterIdentifier(GridRecord record, - int forecastYear) { - - String paramAbbrev = record.getInfo().getParameter().getAbbreviation(); - StringBuilder sb = new StringBuilder(64); - StringBuilder sb2 = new StringBuilder(256); - sb.append(ARI); - sb.append(Integer.toString(forecastYear)); - sb2.append(Integer.toString(forecastYear)); - sb2.append(" "); - sb.append(YR); - sb2.append(YR); - sb2.append(" "); - if (REFZC.equals(paramAbbrev)) { - sb.append(MIN30); - sb2.append("30 minute precip"); - } else if (REFZI.equals(paramAbbrev)) { - sb.append(HOUR1); - sb2.append("1 hour precip"); - } else if (RETOP.equals(paramAbbrev)) { - sb.append(HOUR3); - sb2.append("3 hour precip"); - } else if (REFD.equals(paramAbbrev)) { - sb.append(HOUR6); - sb2.append("6 hour precip"); - } else if (REFC.equals(paramAbbrev)) { - sb.append(HOUR12); - sb2.append("12 hour precip"); - } else { - throw new IllegalArgumentException("ARI paramName " + paramAbbrev - + " is not a valid param for ARI postprocessing"); - } - - // Give it a new name/description/unit - record.getParameter().setAbbreviation(sb.toString()); - record.getParameter().setName(sb2.toString()); - record.getParameter().setUnitString(UNIT); - - return record; - } -} diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/ARI.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/ARI.xml index 035964cce6..852996ea0b 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/ARI.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/grids/ARI.xml @@ -20,12 +20,12 @@ --> ARI - Archival Recurrence Interval Grids (1-1000yr FFG) - 55.005 - 229.994994 + Average Recurrence Interval Grids (1-1000yr FFG) + 55 + 230 UpperLeft - 7001 - 3501 + 7000 + 3500 0.01 0.01 degree diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/postProcessModels/postProcessedModels.xml b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/postProcessModels/postProcessedModels.xml index 7767028acb..9b7a205507 100644 --- a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/postProcessModels/postProcessedModels.xml +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/postProcessModels/postProcessedModels.xml @@ -118,11 +118,5 @@ --> - - - ARI - ARIPostProcessor - - diff --git a/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/tables/161/1/4.2.1.0.table b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/tables/161/1/4.2.1.0.table new file mode 100644 index 0000000000..c762817694 --- /dev/null +++ b/edexOsgi/com.raytheon.edex.plugin.grib/utility/edex_static/base/grib/tables/161/1/4.2.1.0.table @@ -0,0 +1,72 @@ +# 180-254 Reserved for local use (FFMP ARI) +180:180:30M Average Recurrance Interval Accumulation 1 Year:in*1000:ARI30M1YR +181:181:30M Average Recurrance Interval Accumulation 2 Year:in*1000:ARI30M2YR +182:182:30M Average Recurrance Interval Accumulation 5 Year:in*1000:ARI30M5YR +183:183:30M Average Recurrance Interval Accumulation 10 Year:in*1000:ARI30M10YR +184:184:30M Average Recurrance Interval Accumulation 25 Year:in*1000:ARI30M25YR +185:185:30M Average Recurrance Interval Accumulation 50 Year:in*1000:ARI30M50YR +186:186:30M Average Recurrance Interval Accumulation 100 Year:in*1000:ARI30M100YR +187:187:30M Average Recurrance Interval Accumulation 200 Year:in*1000:ARI30M200YR +188:188:30M Average Recurrance Interval Accumulation 500 Year:in*1000:ARI30M500YR +189:189:30M Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI30M1000YR +190:190:1H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI1H1YR +191:191:1H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI1H2YR +192:192:1H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI1H5YR +193:193:1H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI1H10YR +194:194:1H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI1H25YR +195:195:1H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI1H50YR +196:196:1H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI1H100YR +197:197:1H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI1H200YR +198:198:1H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI1H500YR +199:199:1H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI1H1000YR +200:200:2H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI2H1YR +201:201:2H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI2H2YR +202:202:2H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI2H5YR +203:203:2H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI2H10YR +204:204:2H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI2H25YR +205:205:2H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI2H50YR +206:206:2H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI2H100YR +207:207:2H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI2H200YR +208:208:2H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI2H500YR +209:209:2H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI2H1000YR +210:210:3H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI3H1YR +211:211:3H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI3H2YR +212:212:3H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI3H5YR +213:213:3H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI3H10YR +214:214:3H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI3H25YR +215:215:3H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI3H50YR +216:216:3H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI3H100YR +217:217:3H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI3H200YR +218:218:3H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI3H500YR +219:219:3H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI3H1000YR +220:220:6H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI6H1YR +221:221:6H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI6H2YR +222:222:6H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI6H5YR +223:223:6H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI6H10YR +224:224:6H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI6H25YR +225:225:6H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI6H50YR +226:226:6H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI6H100YR +227:227:6H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI6H200YR +228:228:6H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI6H500YR +229:229:6H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI6H1000YR +230:230:12H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI12H1YR +231:231:12H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI12H2YR +232:232:12H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI12H5YR +233:233:12H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI12H10YR +234:234:12H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI12H25YR +235:235:12H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI12H50YR +236:236:12H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI12H100YR +237:237:12H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI12H200YR +238:238:12H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI12H500YR +239:239:12H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI12H1000YR +240:240:24H Average Recurrance Interval Accumulation 1 Year:in*1000:ARI24H1YR +241:241:24H Average Recurrance Interval Accumulation 2 Year:in*1000:ARI24H2YR +242:242:24H Average Recurrance Interval Accumulation 5 Year:in*1000:ARI24H5YR +243:243:24H Average Recurrance Interval Accumulation 10 Year:in*1000:ARI24H10YR +244:244:24H Average Recurrance Interval Accumulation 25 Year:in*1000:ARI24H25YR +245:245:24H Average Recurrance Interval Accumulation 50 Year:in*1000:ARI24H50YR +246:246:24H Average Recurrance Interval Accumulation 100 Year:in*1000:ARI24H100YR +247:247:24H Average Recurrance Interval Accumulation 200 Year:in*1000:ARI24H200YR +248:248:24H Average Recurrance Interval Accumulation 500 Year:in*1000:ARI24H500YR +249:249:24H Average Recurrance Interval Accumulation 1000 Year:in*1000:ARI24H1000YR +255:255:Missing diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/src/com/raytheon/uf/edex/plugin/ffmp/FFMPGenerator.java b/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/src/com/raytheon/uf/edex/plugin/ffmp/FFMPGenerator.java index 01019d3ac4..1010f2086b 100644 --- a/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/src/com/raytheon/uf/edex/plugin/ffmp/FFMPGenerator.java +++ b/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/src/com/raytheon/uf/edex/plugin/ffmp/FFMPGenerator.java @@ -1103,6 +1103,7 @@ public class FFMPGenerator extends CompositeProductGenerator implements guidSource); if (sourceXml != null + && sourceXml.getGuidanceType() != null && sourceXml.getGuidanceType().equals( GUIDANCE_TYPE.ARCHIVE.getGuidanceType())) { String plugin = sourceXml.getPlugin(); @@ -1116,7 +1117,7 @@ public class FFMPGenerator extends CompositeProductGenerator implements uriComps[3], uriComps[7], plugin)); } } catch (Exception e) { - statusHandler.error("Problem with extracting guidance source URI's. source="+guidSource, e); + statusHandler.error("Problem with extracting guidance source URI's. source: "+guidSource, e); } } } diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/utility/common_static/base/ffmp/FFMPSourceConfig.xml b/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/utility/common_static/base/ffmp/FFMPSourceConfig.xml index e46c0422a7..24057d6753 100644 --- a/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/utility/common_static/base/ffmp/FFMPSourceConfig.xml +++ b/edexOsgi/com.raytheon.uf.edex.plugin.ffmp/utility/common_static/base/ffmp/FFMPSourceConfig.xml @@ -151,10 +151,10 @@ - ARI1YR1 + ARI1H1YR ARIFFG1 1.0 - /grid/%/ARI/.*/.*/.*/ARI1YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H1YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -168,10 +168,10 @@ ARIFFG - ARI1YR3 + ARI1H3YR ARIFFG1 3.0 - /grid/%/ARI/.*/.*/.*/ARI1YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H3YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -185,10 +185,10 @@ ARIFFG - ARI1YR6 + ARI1H6YR ARIFFG1 6.0 - /grid/%/ARI/.*/.*/.*/ARI1YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H6YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -202,10 +202,10 @@ ARIFFG - ARI1YR12 + ARI12H1YR ARIFFG1 12.0 - /grid/%/ARI/.*/.*/.*/ARI1YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H1YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -219,10 +219,27 @@ ARIFFG - ARI1YR30 + ARI24H1YR + ARIFFG1 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H1YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI3OM1YR ARIFFG1 0.5 - /grid/%/ARI/.*/.*/.*/ARI1YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3OM1YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -253,10 +270,10 @@ ARIFFG - ARI2YR3 + ARI3H2YR ARIFFG2 3.0 - /grid/%/ARI/.*/.*/.*/ARI2YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H2YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -270,10 +287,10 @@ ARIFFG - ARI2YR6 + ARI6H2YR ARIFFG2 6.0 - /grid/%/ARI/.*/.*/.*/ARI2YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H2YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -287,10 +304,10 @@ ARIFFG - ARI2YR12 + ARI12H2YR ARIFFG2 12.0 - /grid/%/ARI/.*/.*/.*/ARI1YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H2YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -304,10 +321,27 @@ ARIFFG - ARI2YR30 + ARI24H2YR + ARIFFG2 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H2YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M2YR ARIFFG2 0.5 - /grid/%/ARI/.*/.*/.*/ARI2YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M2YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -321,10 +355,10 @@ ARIFFG - ARI5YR1 + ARI12H5YR ARIFFG5 1.0 - /grid/%/ARI/.*/.*/.*/ARI5YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H5YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -338,10 +372,10 @@ ARIFFG - ARI5YR3 + ARI3H5YR ARIFFG5 3.0 - /grid/%/ARI/.*/.*/.*/ARI5YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H5YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -355,10 +389,10 @@ ARIFFG - ARI5YR6 + ARI6H5YR ARIFFG5 6.0 - /grid/%/ARI/.*/.*/.*/ARI5YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H5YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -372,10 +406,10 @@ ARIFFG - ARI5YR12 + ARI12H5YR ARIFFG5 12.0 - /grid/%/ARI/.*/.*/.*/ARI5YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H5YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -389,10 +423,27 @@ ARIFFG - ARI5YR30 + ARI24H5YR + ARIFFG5 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H5YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M5YR ARIFFG5 0.5 - /grid/%/ARI/.*/.*/.*/ARI5YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M5YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -406,10 +457,10 @@ ARIFFG - ARI10YR1 + ARI1H10YR ARIFFG10 1.0 - /grid/%/ARI/.*/.*/.*/ARI10YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H10YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -423,10 +474,10 @@ ARIFFG - ARI10YR3 + ARI3H10YR ARIFFG10 3.0 - /grid/%/ARI/.*/.*/.*/ARI10YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H10YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -440,10 +491,10 @@ ARIFFG - ARI10YR6 + ARI6H10YR ARIFFG10 6.0 - /grid/%/ARI/.*/.*/.*/ARI10YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H10YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -457,10 +508,10 @@ ARIFFG - ARI10YR12 + ARI12H10YR ARIFFG10 12.0 - /grid/%/ARI/.*/.*/.*/ARI10YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H10YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -474,10 +525,27 @@ ARIFFG - ARI10YR30 + ARI24H10YR + ARIFFG10 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H10YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M10YR ARIFFG10 0.5 - /grid/%/ARI/.*/.*/.*/ARI10YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M10YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -491,10 +559,10 @@ ARIFFG - ARI25YR1 + ARI1H25YR ARIFFG25 1.0 - /grid/%/ARI/.*/.*/.*/ARI25YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H25YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -508,10 +576,10 @@ ARIFFG - ARI25YR3 + ARI3H25YR ARIFFG25 3.0 - /grid/%/ARI/.*/.*/.*/ARI25YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H25YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -525,10 +593,10 @@ ARIFFG - ARI25YR6 + ARI6H25YR ARIFFG25 6.0 - /grid/%/ARI/.*/.*/.*/ARI25YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H25YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -542,10 +610,10 @@ ARIFFG - ARI25YR12 + ARI12H25YR ARIFFG25 12.0 - /grid/%/ARI/.*/.*/.*/ARI25YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H25YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -559,10 +627,27 @@ ARIFFG - ARI25YR30 + ARI24H25YR + ARIFFG25 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H25YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M25YR ARIFFG25 0.5 - /grid/%/ARI/.*/.*/.*/ARI25YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M25YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -576,10 +661,10 @@ ARIFFG - ARI50YR1 + ARI1H50YR ARIFFG50 1.0 - /grid/%/ARI/.*/.*/.*/ARI50YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H50YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -593,10 +678,10 @@ ARIFFG - ARI50YR3 + ARI3H50YR ARIFFG50 3.0 - /grid/%/ARI/.*/.*/.*/ARI50YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H50YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -610,10 +695,10 @@ ARIFFG - ARI50YR6 + ARI6H50YR ARIFFG50 6.0 - /grid/%/ARI/.*/.*/.*/ARI50YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H50YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -627,10 +712,10 @@ ARIFFG - ARI50YR12 + ARI12H50YR ARIFFG50 12.0 - /grid/%/ARI/.*/.*/.*/ARI50YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H50YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -644,10 +729,27 @@ ARIFFG - ARI50YR30 + ARI24H50YR + ARIFFG50 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H50YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M50YR ARIFFG50 0.5 - /grid/%/ARI/.*/.*/.*/ARI50YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M50YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -661,10 +763,10 @@ ARIFFG - ARI100YR1 + ARI1H100YR ARIFFG100 1.0 - /grid/%/ARI/.*/.*/.*/ARI100YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H100YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -678,10 +780,10 @@ ARIFFG - ARI100YR3 + ARI3H100YR ARIFFG100 3.0 - /grid/%/ARI/.*/.*/.*/ARI100YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H100YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -695,10 +797,10 @@ ARIFFG - ARI100YR6 + ARI6H100YR ARIFFG100 6.0 - /grid/%/ARI/.*/.*/.*/ARI100YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H100YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -712,10 +814,10 @@ ARIFFG - ARI100YR12 + ARI12H100YR ARIFFG100 12.0 - /grid/%/ARI/.*/.*/.*/ARI100YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H100YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -729,10 +831,27 @@ ARIFFG - ARI100YR30 + ARI24H100YR + ARIFFG100 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H100YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M100YR ARIFFG100 0.5 - /grid/%/ARI/.*/.*/.*/ARI100YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M100YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -746,10 +865,10 @@ ARIFFG - ARI200YR1 + ARI1H200YR ARIFFG200 1.0 - /grid/%/ARI/.*/.*/.*/ARI200YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H200YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -763,10 +882,10 @@ ARIFFG - ARI200YR3 + ARI3H200YR ARIFFG200 3.0 - /grid/%/ARI/.*/.*/.*/ARI200YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H200YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -780,10 +899,10 @@ ARIFFG - ARI200YR6 + ARI6H200YR ARIFFG200 6.0 - /grid/%/ARI/.*/.*/.*/ARI200YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H200YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -797,10 +916,10 @@ ARIFFG - ARI200YR12 + ARI12H200YR ARIFFG200 12.0 - /grid/%/ARI/.*/.*/.*/ARI200YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H200YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -814,10 +933,27 @@ ARIFFG - ARI200YR30 + ARI24H200YR + ARIFFG200 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H200YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M200YR ARIFFG200 0.5 - /grid/%/ARI/.*/.*/.*/ARI200YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M200YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -831,10 +967,10 @@ ARIFFG - ARI500YR1 + ARI1H500YR ARIFFG500 1.0 - /grid/%/ARI/.*/.*/.*/ARI500YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H500YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -848,10 +984,10 @@ ARIFFG - ARI500YR3 + ARI3H500YR ARIFFG500 3.0 - /grid/%/ARI/.*/.*/.*/ARI500YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H500YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -865,10 +1001,10 @@ ARIFFG - ARI500YR6 + ARI6H500YR ARIFFG500 6.0 - /grid/%/ARI/.*/.*/.*/ARI500YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H500YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -882,10 +1018,10 @@ ARIFFG - ARI500YR12 + ARI12H500YR ARIFFG500 12.0 - /grid/%/ARI/.*/.*/.*/ARI500YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H500YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -899,10 +1035,27 @@ ARIFFG - ARI500YR30 + ARI24H500YR + ARIFFG500 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H500YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M500YR ARIFFG500 0.5 - /grid/%/ARI/.*/.*/.*/ARI500YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M500YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -916,10 +1069,10 @@ ARIFFG - ARI1000YR1 + ARI1H1000YR ARIFFG1000 1.0 - /grid/%/ARI/.*/.*/.*/ARI1000YR1/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI1H1000YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -933,10 +1086,10 @@ ARIFFG - ARI1000YR3 + ARI3H1000YR ARIFFG1000 3.0 - /grid/%/ARI/.*/.*/.*/ARI1000YR3/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI3H1000YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -950,10 +1103,10 @@ ARIFFG - ARI1000YR6 + ARI6H1000YR ARIFFG1000 6.0 - /grid/%/ARI/.*/.*/.*/ARI1000YR6/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI6H1000YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -967,10 +1120,10 @@ ARIFFG - ARI1000YR12 + ARI12H1000YR ARIFFG1000 12.0 - /grid/%/ARI/.*/.*/.*/ARI1000YR12/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI12H1000YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -984,10 +1137,27 @@ ARIFFG - ARI1000YR30 + ARI24H1000YR + ARIFFG1000 + 24.0 + /grid/%/ARI/.*/.*/.*/ARI24H1000YR/SFC/0.0/-999999.0/ + grid + GRID + GUIDANCE + accum + 2080 + true + true + 0.001 + true + ARCHIVE + ARIFFG + + + ARI30M1000YR ARIFFG1000 0.5 - /grid/%/ARI/.*/.*/.*/ARI1000YR30/SFC/0.0/-999999.0/ + /grid/%/ARI/.*/.*/.*/ARI30M1000YR/SFC/0.0/-999999.0/ grid GRID GUIDANCE @@ -1112,16 +1282,16 @@ MRMSQPF --> FFG0124hr, FFG0324hr, FFG0624hr - ARI1YR30, ARI1YR1, ARI1YR3, ARI1YR6, ARI1YR12 - ARI2YR30, ARI1YR1, ARI2YR3, ARI2YR6, ARI2YR12 - ARI5YR30, ARI5YR1, ARI5YR3, ARI5YR6, ARI5YR12 - ARI10YR30, ARI10YR1, ARI10YR3, ARI10YR6, ARI10YR12 - ARI25YR30, ARI25YR1, ARI25YR3, ARI25YR6, ARI25YR12 - ARI50YR30, ARI50YR1, ARI50YR3, ARI50YR6, ARI50YR12 - ARI100YR30, ARI100YR1, ARI100YR3, ARI100YR6, ARI100YR12 - ARI200YR30, ARI200YR1, ARI200YR3, ARI200YR6, ARI200YR12 - ARI500YR30, ARI500YR1, ARI500YR3, ARI500YR6, ARI500YR12 - ARI1000YR30, ARI1000YR1, ARI1000YR3, ARI1000YR6, ARI1000YR12 + ARI3OM1YR, ARI1H1YR, ARI1H3YR, ARI1H6YR, ARI12H1YR, ARI24H1YR + ARI30M2YR, ARI1H1YR, ARI3H2YR, ARI6H2YR, ARI12H2YR, ARI24H2YR + ARI30M5YR, ARI1H5YR, ARI1H5YR, ARI6H5YR, ARI12H5YR, ARI24H5YR + ARI30M10YR, ARI1H10YR, ARI3H10YR, ARI6H10YR, ARI12H10YR, ARI24H10YR + ARI30M25YR, ARI1H25YR, ARI3H25YR, ARI6H25YR, ARI12H25YR, ARI24H25YR + ARI30M50YR, ARI1H50YR, ARI3H50YR, ARI6H50YR, ARI12H50YR, ARI24H50YR + ARI30M100YR, ARI1H100YR, ARI3H100YR, ARI6H100YR, ARI12H100YR, ARI24H100YR + ARI30M200YR, ARI1H200YR, ARI3H200YR, ARI6H200YR, ARI12H200YR, ARI24H200YR + ARI30M500YR, ARI1H500YR, ARI3H500YR, ARI6H500YR, ARI12H500YR, ARI24H500YR + ARI30M1000YR, ARI1H1000YR, ARI3H1000YR, ARI6H1000YR, ARI12H1000YR, ARI24H1000YR VGBHPE @@ -1135,16 +1305,16 @@ MRMSQPF --> FFG0124hr, FFG0324hr, FFG0624hr - ARI1YR30, ARI1YR1, ARI1YR3, ARI1YR6, ARI1YR12 - ARI2YR30, ARI1YR1, ARI2YR3, ARI2YR6, ARI2YR12 - ARI5YR30, ARI5YR1, ARI5YR3, ARI5YR6, ARI5YR12 - ARI10YR30, ARI10YR1, ARI10YR3, ARI10YR6, ARI10YR12 - ARI25YR30, ARI25YR1, ARI25YR3, ARI25YR6, ARI25YR12 - ARI50YR30, ARI50YR1, ARI50YR3, ARI50YR6, ARI50YR12 - ARI100YR30, ARI100YR1, ARI100YR3, ARI100YR6, ARI100YR12 - ARI200YR30, ARI200YR1, ARI200YR3, ARI200YR6, ARI200YR12 - ARI500YR30, ARI500YR1, ARI500YR3, ARI500YR6, ARI500YR12 - ARI1000YR30, ARI1000YR1, ARI1000YR3, ARI1000YR6, ARI1000YR12 + ARI3OM1YR, ARI1H1YR, ARI1H3YR, ARI1H6YR, ARI12H1YR, ARI24H1YR + ARI30M2YR, ARI1H1YR, ARI3H2YR, ARI6H2YR, ARI12H2YR, ARI24H2YR + ARI30M5YR, ARI1H5YR, ARI1H5YR, ARI6H5YR, ARI12H5YR, ARI24H5YR + ARI30M10YR, ARI1H10YR, ARI3H10YR, ARI6H10YR, ARI12H10YR, ARI24H10YR + ARI30M25YR, ARI1H25YR, ARI3H25YR, ARI6H25YR, ARI12H25YR, ARI24H25YR + ARI30M50YR, ARI1H50YR, ARI3H50YR, ARI6H50YR, ARI12H50YR, ARI24H50YR + ARI30M100YR, ARI1H100YR, ARI3H100YR, ARI6H100YR, ARI12H100YR, ARI24H100YR + ARI30M200YR, ARI1H200YR, ARI3H200YR, ARI6H200YR, ARI12H200YR, ARI24H200YR + ARI30M500YR, ARI1H500YR, ARI3H500YR, ARI6H500YR, ARI12H500YR, ARI24H500YR + ARI30M1000YR, ARI1H1000YR, ARI3H1000YR, ARI6H1000YR, ARI12H1000YR, ARI24H1000YR VGBBIASHPE @@ -1156,16 +1326,16 @@ HRRRQPF MRMSQPF FFG0124hr, FFG0324hr, FFG0624hr - ARI1YR30, ARI1YR1, ARI1YR3, ARI1YR6, ARI1YR12 - ARI2YR30, ARI1YR1, ARI2YR3, ARI2YR6, ARI2YR12 - ARI5YR30, ARI5YR1, ARI5YR3, ARI5YR6, ARI5YR12 - ARI10YR30, ARI10YR1, ARI10YR3, ARI10YR6, ARI10YR12 - ARI25YR30, ARI25YR1, ARI25YR3, ARI25YR6, ARI25YR12 - ARI50YR30, ARI50YR1, ARI50YR3, ARI50YR6, ARI50YR12 - ARI100YR30, ARI100YR1, ARI100YR3, ARI100YR6, ARI100YR12 - ARI200YR30, ARI200YR1, ARI200YR3, ARI200YR6, ARI200YR12 - ARI500YR30, ARI500YR1, ARI500YR3, ARI500YR6, ARI500YR12 - ARI1000YR30, ARI1000YR1, ARI1000YR3, ARI1000YR6, ARI1000YR12 + ARI3OM1YR, ARI1H1YR, ARI1H3YR, ARI1H6YR, ARI12H1YR, ARI24H1YR + ARI30M2YR, ARI1H1YR, ARI3H2YR, ARI6H2YR, ARI12H2YR, ARI24H2YR + ARI30M5YR, ARI1H5YR, ARI1H5YR, ARI6H5YR, ARI12H5YR, ARI24H5YR + ARI30M10YR, ARI1H10YR, ARI3H10YR, ARI6H10YR, ARI12H10YR, ARI24H10YR + ARI30M25YR, ARI1H25YR, ARI3H25YR, ARI6H25YR, ARI12H25YR, ARI24H25YR + ARI30M50YR, ARI1H50YR, ARI3H50YR, ARI6H50YR, ARI12H50YR, ARI24H50YR + ARI30M100YR, ARI1H100YR, ARI3H100YR, ARI6H100YR, ARI12H100YR, ARI24H100YR + ARI30M200YR, ARI1H200YR, ARI3H200YR, ARI6H200YR, ARI12H200YR, ARI24H200YR + ARI30M500YR, ARI1H500YR, ARI3H500YR, ARI6H500YR, ARI12H500YR, ARI24H500YR + ARI30M1000YR, ARI1H1000YR, ARI3H1000YR, ARI6H1000YR, ARI12H1000YR, ARI24H1000YR VGBDHR @@ -1177,16 +1347,16 @@ HRRRQPF MRMSQPF FFG0124hr, FFG0324hr, FFG0624hr - ARI1YR30, ARI1YR1, ARI1YR3, ARI1YR6, ARI1YR12 - ARI2YR30, ARI1YR1, ARI2YR3, ARI2YR6, ARI2YR12 - ARI5YR30, ARI5YR1, ARI5YR3, ARI5YR6, ARI5YR12 - ARI10YR30, ARI10YR1, ARI10YR3, ARI10YR6, ARI10YR12 - ARI25YR30, ARI25YR1, ARI25YR3, ARI25YR6, ARI25YR12 - ARI50YR30, ARI50YR1, ARI50YR3, ARI50YR6, ARI50YR12 - ARI100YR30, ARI100YR1, ARI100YR3, ARI100YR6, ARI100YR12 - ARI200YR30, ARI200YR1, ARI200YR3, ARI200YR6, ARI200YR12 - ARI500YR30, ARI500YR1, ARI500YR3, ARI500YR6, ARI500YR12 - ARI1000YR30, ARI1000YR1, ARI1000YR3, ARI1000YR6, ARI1000YR12 + ARI3OM1YR, ARI1H1YR, ARI1H3YR, ARI1H6YR, ARI12H1YR, ARI24H1YR + ARI30M2YR, ARI1H1YR, ARI3H2YR, ARI6H2YR, ARI12H2YR, ARI24H2YR + ARI30M5YR, ARI1H5YR, ARI1H5YR, ARI6H5YR, ARI12H5YR, ARI24H5YR + ARI30M10YR, ARI1H10YR, ARI3H10YR, ARI6H10YR, ARI12H10YR, ARI24H10YR + ARI30M25YR, ARI1H25YR, ARI3H25YR, ARI6H25YR, ARI12H25YR, ARI24H25YR + ARI30M50YR, ARI1H50YR, ARI3H50YR, ARI6H50YR, ARI12H50YR, ARI24H50YR + ARI30M100YR, ARI1H100YR, ARI3H100YR, ARI6H100YR, ARI12H100YR, ARI24H100YR + ARI30M200YR, ARI1H200YR, ARI3H200YR, ARI6H200YR, ARI12H200YR, ARI24H200YR + ARI30M500YR, ARI1H500YR, ARI3H500YR, ARI6H500YR, ARI12H500YR, ARI24H500YR + ARI30M1000YR, ARI1H1000YR, ARI3H1000YR, ARI6H1000YR, ARI12H1000YR, ARI24H1000YR VGBDPR @@ -1198,16 +1368,16 @@ MRMSQPF HRRRQPF FFG0124hr, FFG0324hr, FFG0624hr - ARI1YR30, ARI1YR1, ARI1YR3, ARI1YR6, ARI1YR12 - ARI2YR30, ARI1YR1, ARI2YR3, ARI2YR6, ARI2YR12 - ARI5YR30, ARI5YR1, ARI5YR3, ARI5YR6, ARI5YR12 - ARI10YR30, ARI10YR1, ARI10YR3, ARI10YR6, ARI10YR12 - ARI25YR30, ARI25YR1, ARI25YR3, ARI25YR6, ARI25YR12 - ARI50YR30, ARI50YR1, ARI50YR3, ARI50YR6, ARI50YR12 - ARI100YR30, ARI100YR1, ARI100YR3, ARI100YR6, ARI100YR12 - ARI200YR30, ARI200YR1, ARI200YR3, ARI200YR6, ARI200YR12 - ARI500YR30, ARI500YR1, ARI500YR3, ARI500YR6, ARI500YR12 - ARI1000YR30, ARI1000YR1, ARI1000YR3, ARI1000YR6, ARI1000YR12 + ARI3OM1YR, ARI1H1YR, ARI1H3YR, ARI1H6YR, ARI12H1YR, ARI24H1YR + ARI30M2YR, ARI1H1YR, ARI3H2YR, ARI6H2YR, ARI12H2YR, ARI24H2YR + ARI30M5YR, ARI1H5YR, ARI1H5YR, ARI6H5YR, ARI12H5YR, ARI24H5YR + ARI30M10YR, ARI1H10YR, ARI3H10YR, ARI6H10YR, ARI12H10YR, ARI24H10YR + ARI30M25YR, ARI1H25YR, ARI3H25YR, ARI6H25YR, ARI12H25YR, ARI24H25YR + ARI30M50YR, ARI1H50YR, ARI3H50YR, ARI6H50YR, ARI12H50YR, ARI24H50YR + ARI30M100YR, ARI1H100YR, ARI3H100YR, ARI6H100YR, ARI12H100YR, ARI24H100YR + ARI30M200YR, ARI1H200YR, ARI3H200YR, ARI6H200YR, ARI12H200YR, ARI24H200YR + ARI30M500YR, ARI1H500YR, ARI3H500YR, ARI6H500YR, ARI12H500YR, ARI24H500YR + ARI30M1000YR, ARI1H1000YR, ARI3H1000YR, ARI6H1000YR, ARI12H1000YR, ARI24H1000YR MRMSVGB