Index: trunk/Ohana/src/opihi/dvo/gcat.c
===================================================================
--- trunk/Ohana/src/opihi/dvo/gcat.c	(revision 39602)
+++ trunk/Ohana/src/opihi/dvo/gcat.c	(revision 39604)
@@ -85,4 +85,6 @@
     SkyRegion *region = skylist[0].regions[i];
 
+    int isLast = (i == skylist[0].Nregions - 1);
+
     char hostfile[1024];
     if (table) {
@@ -132,5 +134,13 @@
     }
     gprint (GP_ERR, "\n");
-    set_str_variable ("CATNAME", hostfile);
+
+    if (isLast) {
+      set_variable ("CPT_RMIN", region->Rmin);
+      set_variable ("CPT_RMAX", region->Rmax);
+      set_variable ("CPT_DMIN", region->Dmin);
+      set_variable ("CPT_DMAX", region->Dmax);
+      set_variable ("CPT_CATID", region->index);
+      set_str_variable ("CATNAME", hostfile);
+    }
   }
 
