suite prod06
  repeat day 1
  edit ECF_TRIES '1'
  edit CYC '06'
  edit ENVIR 'prod'
  edit PROJ 'OPS'
  edit E 'j'
  edit QUEUE 'prod'
  edit PROJENVIR 'OPS'
  edit MACHINE_SITE 'production'

  family nam
    edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit PROJ 'NAM-OPS'
    edit QUEUE 'prod'
    edit QUEUESHARED 'prod_shared'
    family tm00
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3'
      edit TMMARK '00'
      family obsproc
        family dump
          task jobsproc_nam_dump
            time 07:15
          task jobsproc_nam_dump2
            time 07:15
          task jobsproc_nam_dump_post
            trigger jobsproc_nam_dump == complete and jobsproc_nam_dump2 == complete
            event 1 release_nam06_dump_alert
          task jobsproc_nam_dump_alert
            trigger jobsproc_nam_dump_post:release_nam06_dump_alert
        endfamily
        family prep
          task jobsproc_nam_prep
            trigger ../dump/jobsproc_nam_dump == complete and ../dump/jobsproc_nam_dump2 == complete
          task jobsproc_nam_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
    endfamily
  endfamily
  family nam_catchup_12
    edit CYC '12'
    edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit PROJ 'NAM-OPS'
    edit QUEUE 'prod'
    edit QUEUESHARED 'prod_shared'

    family tm06
      edit TMMARK '06'
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump
            time 09:40
          task jobsproc_nam_catchup_dump2
            time 09:40
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
    endfamily
    family tm05
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup'
      edit TMMARK '05'
      family prelim
        task jobsproc_nam_catchup_nemsinterp_boco
          trigger ../../tm06/prelim/jobsproc_nam_catchup_metgrid_boco == complete
      endfamily
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump2
            time 10:00
          task jobsproc_nam_catchup_dump
            time 10:00
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
      family analysis
        task jobsproc_nam_catchup_analysis_alaska
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm06/forecast == complete
        task jobsproc_nam_catchup_analysis
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm06/forecast == complete
        task jobsproc_nam_catchup_analysis_conus
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm06/forecast == complete
      endfamily
      family forecast
        task jobsproc_nam_catchup_forecast
          trigger ../analysis == complete
      endfamily
      task jobsproc_nam_catchup_verfrad
        trigger analysis/jobsproc_nam_catchup_analysis == complete
      family parent
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/parent'
        task jobsproc_nam_catchup_post_manager
          trigger ../forecast == active
          event 1 release_post00
          event 2 release_post01
        family post
          task jobsproc_nam_catchup_post_f00
            trigger ../jobsproc_nam_catchup_post_manager:release_post00
          task jobsproc_nam_catchup_post_f01
            trigger ../jobsproc_nam_catchup_post_manager:release_post01
        endfamily
        family prdgen
          task jobsproc_nam_catchup_prdgen_f00
            trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
          task jobsproc_nam_catchup_prdgen_f01
            trigger ../post/jobsproc_nam_catchup_post_f01 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
        endfamily
      endfamily
      family nest
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/nest'
        family alaska
          edit grid 'alaska'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
              event 1 post_complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
              event 1 post_complete
          endfamily
        endfamily
        family conus
          edit grid 'conus'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
          endfamily
        endfamily
      endfamily
    endfamily
    family tm04
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup'
      edit TMMARK '04'
      family prelim
        task jobsproc_nam_catchup_nemsinterp_boco
          trigger ../../tm06/prelim/jobsproc_nam_catchup_metgrid_boco == complete
      endfamily
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump2
            time 10:00
          task jobsproc_nam_catchup_dump
            time 10:00
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
      family analysis
        task jobsproc_nam_catchup_analysis_alaska
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm05/forecast == complete
        task jobsproc_nam_catchup_analysis
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm05/forecast == complete
        task jobsproc_nam_catchup_analysis_conus
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm05/forecast == complete
      endfamily
      family forecast
        task jobsproc_nam_catchup_forecast
          trigger ../analysis == complete
      endfamily
      task jobsproc_nam_catchup_verfrad
        trigger analysis/jobsproc_nam_catchup_analysis == complete
      family parent
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/parent'
        task jobsproc_nam_catchup_post_manager
          trigger ../forecast == active
          event 1 release_post00
          event 2 release_post01
        family post
          task jobsproc_nam_catchup_post_f00
            trigger ../jobsproc_nam_catchup_post_manager:release_post00
          task jobsproc_nam_catchup_post_f01
            trigger ../jobsproc_nam_catchup_post_manager:release_post01
        endfamily
        family prdgen
          task jobsproc_nam_catchup_prdgen_f00
            trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
          task jobsproc_nam_catchup_prdgen_f01
            trigger ../post/jobsproc_nam_catchup_post_f01 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
        endfamily
      endfamily
      family nest
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/nest'
        family alaska
          edit grid 'alaska'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
              event 1 post_complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
              event 1 post_complete
          endfamily
        endfamily
        family conus
          edit grid 'conus'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
          endfamily
        endfamily
      endfamily
    endfamily
    family tm03
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup'
      edit TMMARK '03'
      family prelim
        task jobsproc_nam_catchup_nemsinterp_boco
          trigger ../../tm06/prelim/jobsproc_nam_catchup_metgrid_boco == complete
      endfamily
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump2
            time 10:30
          task jobsproc_nam_catchup_dump
            time 10:30
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
      family analysis
        task jobsproc_nam_catchup_analysis_alaska
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm04/forecast == complete
        task jobsproc_nam_catchup_analysis
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm04/forecast == complete
        task jobsproc_nam_catchup_analysis_conus
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm04/forecast == complete
      endfamily
      family forecast
        task jobsproc_nam_catchup_forecast
          trigger ../analysis == complete
      endfamily
      task jobsproc_nam_catchup_verfrad
        trigger analysis/jobsproc_nam_catchup_analysis == complete
      family parent
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/parent'
        task jobsproc_nam_catchup_post_manager
          trigger ../forecast == active
          event 1 release_post00
          event 2 release_post01
        family post
          task jobsproc_nam_catchup_post_f00
            trigger ../jobsproc_nam_catchup_post_manager:release_post00
          task jobsproc_nam_catchup_post_f01
            trigger ../jobsproc_nam_catchup_post_manager:release_post01
        endfamily
        family prdgen
          task jobsproc_nam_catchup_prdgen_f00
            trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
          task jobsproc_nam_catchup_prdgen_f01
            trigger ../post/jobsproc_nam_catchup_post_f01 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
        endfamily
      endfamily
      family nest
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/nest'
        family alaska
          edit grid 'alaska'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
              event 1 post_complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
              event 1 post_complete
          endfamily
        endfamily
        family conus
          edit grid 'conus'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
          endfamily
        endfamily
      endfamily
    endfamily
    family tm02
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup'
      edit TMMARK '02'
      family prelim
        task jobsproc_nam_catchup_nemsinterp_boco
          trigger ../../tm06/prelim/jobsproc_nam_catchup_metgrid_boco == complete
      endfamily
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump2
            time 11:23
          task jobsproc_nam_catchup_dump
            time 11:23
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
      family analysis
        task jobsproc_nam_catchup_analysis_alaska
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm03/forecast == complete
        task jobsproc_nam_catchup_analysis
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm03/forecast == complete
        task jobsproc_nam_catchup_analysis_conus
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm03/forecast == complete
      endfamily
      family forecast
        task jobsproc_nam_catchup_forecast
          trigger ../analysis == complete
      endfamily
      task jobsproc_nam_catchup_verfrad
        trigger analysis/jobsproc_nam_catchup_analysis == complete
      family parent
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/parent'
        task jobsproc_nam_catchup_post_manager
          trigger ../forecast == active
          event 1 release_post00
          event 2 release_post01
        family post
          task jobsproc_nam_catchup_post_f00
            trigger ../jobsproc_nam_catchup_post_manager:release_post00
          task jobsproc_nam_catchup_post_f01
            trigger ../jobsproc_nam_catchup_post_manager:release_post01
        endfamily
        family prdgen
          task jobsproc_nam_catchup_prdgen_f00
            trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
          task jobsproc_nam_catchup_prdgen_f01
            trigger ../post/jobsproc_nam_catchup_post_f01 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
        endfamily
      endfamily
      family nest
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/nest'
        family alaska
          edit grid 'alaska'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
              event 1 post_complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
              event 1 post_complete
          endfamily
        endfamily
        family conus
          edit grid 'conus'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
          endfamily
        endfamily
      endfamily
    endfamily
    family tm01
      edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup'
      edit TMMARK '01'
      family prelim
        task jobsproc_nam_catchup_nemsinterp_boco
          trigger ../../tm06/prelim/jobsproc_nam_catchup_metgrid_boco == complete
      endfamily
      family obsproc
        family dump
          task jobsproc_nam_catchup_dump2
            time 12:18
          task jobsproc_nam_catchup_dump
            time 12:18
          task jobsproc_nam_catchup_dump_post
            trigger jobsproc_nam_catchup_dump == complete and jobsproc_nam_catchup_dump2 == complete
        endfamily
        family prep
          task jobsproc_nam_catchup_prep
            trigger ../dump/jobsproc_nam_catchup_dump == complete and ../dump/jobsproc_nam_catchup_dump2 == complete
          task jobsproc_nam_catchup_prep_post
            trigger ../../analysis == complete
        endfamily
      endfamily
      family analysis
        task jobsproc_nam_catchup_analysis_alaska
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm02/forecast == complete
        task jobsproc_nam_catchup_analysis
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm02/forecast == complete
        task jobsproc_nam_catchup_analysis_conus
          trigger ../obsproc/prep/jobsproc_nam_catchup_prep == complete and ../prelim == complete and ../../tm02/forecast == complete
      endfamily
      family forecast
        task jobsproc_nam_catchup_forecast
          trigger ../analysis == complete
      endfamily
      task jobsproc_nam_catchup_verfrad
        trigger analysis/jobsproc_nam_catchup_analysis == complete
      family parent
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/parent'
        task jobsproc_nam_catchup_post_manager
          trigger ../forecast == active
          event 1 release_post00
          event 2 release_post01
        family post
          task jobsproc_nam_catchup_post_f00
            trigger ../jobsproc_nam_catchup_post_manager:release_post00
          task jobsproc_nam_catchup_post_f01
            trigger ../jobsproc_nam_catchup_post_manager:release_post01
        endfamily
        family prdgen
          task jobsproc_nam_catchup_prdgen_f00
            trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
          task jobsproc_nam_catchup_prdgen_f01
            trigger ../post/jobsproc_nam_catchup_post_f01 == complete
            event 1 post_1_complete
            event 2 post_2_complete
            event 3 post_3_complete
            event 4 post_4_complete
            event 5 post_5_complete
            event 6 post_6_complete
            event 7 post_7_complete
            event 8 post_8_complete
        endfamily
      endfamily
      family nest
        edit ECF_FILES '/ecf/ecfnets/scripts/nam_p3/nam_catchup/nest'
        family alaska
          edit grid 'alaska'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
              event 1 post_complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
              event 1 post_complete
          endfamily
        endfamily
        family conus
          edit grid 'conus'
          task jobsproc_nam_catchup_post_manager
            trigger ../../forecast == active or ../../forecast == complete
            event 1 release_post00
            event 2 release_post01
          family post
            task jobsproc_nam_catchup_post_f00
              trigger ../jobsproc_nam_catchup_post_manager:release_post00
            task jobsproc_nam_catchup_post_f01
              trigger ../jobsproc_nam_catchup_post_manager:release_post01
          endfamily
          family prdgen
            task jobsproc_nam_catchup_prdgen_f00
              trigger ../post/jobsproc_nam_catchup_post_f00 == complete
            task jobsproc_nam_catchup_prdgen_f01
              trigger ../post/jobsproc_nam_catchup_post_f01 == complete
          endfamily
        endfamily
        family hi_pr_firewx
          task jobsproc_nam_catchup_postguess
            trigger ../../forecast == complete
          family hawaii
            edit DOMAIN 'hawaii'
            task jobsproc_nam_catchup_npsguess
              trigger ../jobsproc_nam_catchup_postguess == complete
            task jobsproc_nam_catchup_nestiniguess
              trigger jobsproc_nam_catchup_npsguess == complete
            task jobsproc_nam_catchup_nestsfcupdate
              trigger jobsproc_nam_catchup_nestiniguess == complete
          endfamily
          family prico
            edit DOMAIN 'prico'
            task jobsproc_nam_catchup_npsguess
              trigger ../jobsproc_nam_catchup_postguess == complete
            task jobsproc_nam_catchup_nestiniguess
              trigger jobsproc_nam_catchup_npsguess == complete
            task jobsproc_nam_catchup_nestsfcupdate
              trigger jobsproc_nam_catchup_nestiniguess == complete
          endfamily
          family firewx
            edit DOMAIN 'firewx'
            task jobsproc_nam_catchup_npsguess
              trigger ../jobsproc_nam_catchup_postguess == complete
            task jobsproc_nam_catchup_nestiniguess
              trigger jobsproc_nam_catchup_npsguess == complete
            task jobsproc_nam_catchup_nestsfcupdate
              trigger jobsproc_nam_catchup_nestiniguess == complete
          endfamily
        endfamily
      endfamily
    endfamily
  endfamily #nam

  family cdas18
    edit ECF_FILES '/ecf/ecfnets/scripts/cdas'
    edit COM 'gpfs/dell1/nco/ops/com'
    edit CYC '18'
    edit PROJ 'REAN'
    family dump
      task jobsproc_cdas_dump
        time 10:10
      task jobsproc_cdas_dump_post
        trigger jobsproc_cdas_dump == complete
    endfamily
    family prep
      task jobsproc_cdas_prep1
        trigger ../dump/jobsproc_cdas_dump == complete
      task jobsproc_cdas_prep1_post
        trigger jobsproc_cdas_prep1 == complete
      task jobsproc_cdas_prep2
        trigger jobsproc_cdas_prep1 == complete
      task jobsproc_cdas_prep2_post
        trigger jobsproc_cdas_prep2 == complete
    endfamily
    task jobsproc_cdas_forecast
      trigger prep/jcdas_prep2 == complete
  endfamily

  family gfs
    edit CYC '06'
    edit ECF_FILES '/ecf/ecfnets/scripts/gfs'
    edit PROJ 'GFS-OPS'
    edit NET 'gfs'
    edit RUN 'gfs'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit QUEUESHARED 'prod_shared'
    edit QUEUESERV 'prod_transfer'
    family atmos
      family obsproc
        family dump
          task jobsproc_gfs_atmos_dump
            event 1 release_sfcprep
            time 08:47
          task jobsproc_gfs_atmos_dump_post
            trigger jobsproc_gfs_atmos_dump == complete
            event 1 release_gfs06_dump_alert
          task jobsproc_gfs_atmos_dump_alert
            trigger jobsproc_gfs_atmos_dump_post:release_gfs06_dump_alert
        endfamily
        family prep
          task jobsproc_gfs_atmos_prep
            trigger ../dump/jobsproc_gfs_atmos_dump == complete and ../dump/jgfs_atmos_tropcy_qc_reloc == complete
          task jobsproc_gfs_atmos_prep_post
            trigger ./jobsproc_gfs_atmos_prep == complete and ../../analysis/jgfs_atmos_analysis == complete
        endfamily
      endfamily
    endfamily
  endfamily

  family gdas
    edit CYC '06'
    edit ECF_FILES '/ecf/ecfnets/scripts/gdas'
    edit PROJ 'GDAS-OPS'
    edit NET 'gfs'
    edit RUN 'gdas'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit QUEUESHARED 'prod_shared'
    edit QUEUESERV 'prod_transfer'
    edit QUEUE 'prod'
    edit MACHINE_SITE 'production'
    family atmos
      family obsproc
        family dump
          task jobsproc_gdas_atmos_dump
            event 1 release_sfcprep
            time 11:50
          task jobsproc_gdas_atmos_dump_post
            trigger jobsproc_gdas_atmos_dump == complete
            event 1 release_gdas06_dump_alert
          task jobsproc_gdas_atmos_dump_alert
            trigger jobsproc_gdas_atmos_dump_post:release_gdas06_dump_alert
        endfamily
        family prep
          task jobsproc_gdas_atmos_prep
            trigger ../dump/jobsproc_gdas_atmos_dump == complete and ../dump/jobsproc_gdas_atmos_tropcy_qc_reloc == complete
          task jobsproc_gdas_atmos_prep_post
            trigger ./jobsproc_gdas_atmos_prep == complete and ../../analysis/jobsproc_gdas_atmos_analysis == complete
        endfamily
      endfamily
    endfamily
  endfamily #gdas

  family urma
    edit PROJ 'RTMA'
    edit QUEUE 'prod'
    edit QUEUESERV 'prod_transfer'
    edit ECF_FILES '/ecf/ecfnets/scripts/urma'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit FILESYSTEM 'dell2'

    family 00z
      edit CYC '00'
      family obsproc
        task jobsproc_urma_dump
          time 06:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily
    endfamily
    family 01z
      edit CYC '01'
      family obsproc
        task jobsproc_urma_dump
          time 07:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily
    endfamily
    family 02z
      edit CYC '02'
      family obsproc
        task jobsproc_urma_dump
          time 08:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily
    family 03z
      edit CYC '03'
      family obsproc
        task jobsproc_urma_dump
          time 09:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily
    endfamily
    family 04z
      edit CYC '04'
      family obsproc
        task jobsproc_urma_dump
          time 10:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily
    family 05z
      edit CYC '05'
      family obsproc
        task jobsproc_urma_dump
          time 11:30
        task jobsproc_urma_dump_post
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep
          trigger jobsproc_urma_dump == complete
        task jobsproc_urma_prep_post
          trigger jobsproc_urma_prep == complete
      endfamily

    endfamily
  endfamily #urma

  family rap
    edit ECF_FILES '/ecf/ecfnets/scripts/rap'
    edit COM 'gpfs/hps/nco/ops/com'
    edit QUEUE 'prod'
    edit PROJ 'RAP-OPS'
    edit QUEUESERV 'prod_serv2'
    family 06z
      edit CYC '06'
      family dump
        task jobsproc_rap_dump
          time 06:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
      family pcyc
        family dump
          task jobsproc_rap_dump_pcyc
            time 08:00
          task jobsproc_rap_dump_post_pcyc
            trigger jobsproc_rap_dump_pcyc == complete
        endfamily
        family prep
          task jobsproc_rap_prep_pcyc
            trigger ../dump/jobsproc_rap_dump_pcyc == complete
          task jobsproc_rap_prep_post_pcyc
            trigger jobsproc_rap_prep_pcyc == complete
        endfamily
      endfamily
    endfamily

    family 07z
      edit CYC '07'
      family dump
        task jobsproc_rap_dump
          time 07:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
      family pcyc
        family dump
          task jobsproc_rap_dump_pcyc
            time 08:52
          task jobsproc_rap_dump_post_pcyc
            trigger jobsproc_rap_dump_pcyc == complete
        endfamily
        family prep
          task jobsproc_rap_prep_pcyc
            trigger ../dump/jobsproc_rap_dump_pcyc == complete
          task jobsproc_rap_prep_post_pcyc
            trigger jobsproc_rap_prep_pcyc == complete
        endfamily
      endfamily
    endfamily

    family 08z
      edit CYC '08'
      family dump
        task jobsproc_rap_dump
          time 08:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
      family pcyc
        family dump
          task jobsproc_rap_dump_pcyc
            time 09:00
          task jobsproc_rap_dump_post_pcyc
            trigger jobsproc_rap_dump_pcyc == complete
        endfamily
        family prep
          task jobsproc_rap_prep_pcyc
            trigger ../dump/jobsproc_rap_dump_pcyc == complete
          task jobsproc_rap_prep_post_pcyc
            trigger jobsproc_rap_prep_pcyc == complete
        endfamily
      endfamily
    endfamily

    family 09z
      edit CYC '09'
      family dump
        task jobsproc_rap_dump
          time 09:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
    endfamily

    family 10z
      edit CYC '10'
      family dump
        task jobsproc_rap_dump
          time 10:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
    endfamily

    family 11z
      edit CYC '11'
      family dump
        task jobsproc_rap_dump
          time 11:26
        task jobsproc_rap_dump_post
          trigger jobsproc_rap_dump == complete
      endfamily
      family prep
        task jobsproc_rap_prep
          trigger ../dump/jobsproc_rap_dump == complete
        task jobsproc_rap_prep_post
          trigger jobsproc_rap_prep == complete
      endfamily
    endfamily
  endfamily

  family dump_monitor
    edit MACHINE_PHASE 'p3'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit PROJ 'OBSPROC-%PROJENVIR%'
    edit QUEUE 'prod'
    edit KEEPDATA 'YES'
    family 06z
      edit CYC '06'
      task jobsproc_dump_monitor
        time 06:30
    endfamily
    family 07z
      edit CYC '07'
      task jobsproc_dump_monitor
        time 07:30
    endfamily
    family 08z
      edit CYC '08'
      task jobsproc_dump_monitor
        time 08:30
    endfamily
    family 09z
      edit CYC '09'
      task jobsproc_dump_monitor
        time 09:30
    endfamily
    family 10z
      edit CYC '10'
      task jobsproc_dump_monitor
        time 10:30
    endfamily
    family 11z
      edit CYC '11'
      task jobsproc_dump_monitor
        time 11:30
    endfamily
  endfamily

  family rtma
    edit PROJ 'RTMA'
    edit QUEUE 'prod'
    edit QUEUESERV 'prod_transfer'
    edit ECF_FILES '/ecf/ecfnets/scripts/rtma'
    edit COM '/gpfs/dell1/nco/ops/com'
    edit FILESYSTEM 'dell2'
    family 06z
      edit CYC '06'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 06:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 06:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 06:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 06:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 06:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
    family 07z
      edit CYC '07'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 07:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 07:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 07:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 07:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 07:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
    family 08z
      edit CYC '08'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 08:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 08:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 08:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 08:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 08:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
    family 09z
      edit CYC '09'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 09:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 09:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 09:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 09:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 09:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
    family 10z
      edit CYC '10'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 10:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 10:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 10:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 10:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 10:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
    family 11z
      edit CYC '11'
      family 00
        edit SUBCYC '00'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 11:08
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 15
        edit SUBCYC '15'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 11:23
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 30
        edit SUBCYC ''
        family obsproc_ru
          edit SUBCYC '30'
          edit RAPID '_ru_'
          task rtma_dump
            time 11:38
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
        endfamily
        family obsproc
          edit RAPID '_'
          task rtma_dump
            time 11:30
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
      family 45
        edit SUBCYC '45'
        family obsproc_ru
          edit RAPID '_ru_'
          task rtma_dump
            time 11:53
          task rtma_dump_post
            trigger rtma_dump == complete
          task rtma_prep
            trigger rtma_dump == complete
          task rtma_prep_post
            trigger rtma_prep == complete
        endfamily
      endfamily
    endfamily
  endfamily

endsuite
# enddef
