HDF5 file, superblock version 0
group /
	attribute Conventions = "CF-1.6, ACDD-1.3"
	attribute L1b_processing_parm_version = "OR-PARM-SFEU_G16_v01r00.zip"
	attribute LUT_Filenames = "EUVSA_Cal_INR(FM1A_CDRL79RevH_DO_08_01_00)-622525563.0.h5 EUVSB_Cal_INR(FM1A_CDRL79RevH_DO_08_01_00)-622525563.0.h5 EUVSC_Cal_INR(FM1A_CDRL79RevH_DO_08_01_00)-622525563.0.h5 EUVSPEC_Cal_INR(FM1A_CDRL79RevH_DO_08_01_00)-622525563.0.h5 Yearly_1AU_Correction_Table(2019)-599572800.0.h5"
	attribute Metadata_Conventions = "Unidata Dataset Discovery v1.0"
	attribute aggregation_software_version = "0.8.9"
	attribute algorithm_version = "OR_EXIS-L1b-ALG-SFEU_v01r00.zip"
	attribute cdm_data_type = "Profile"
	attribute dataset_name = "ops_exis-l1b-sfeu_g16_d20191022_v0-0-0.nc"
	attribute date_created = "2019-10-29T12:29:20.040Z"
	attribute id = "a346209d-cc61-4523-9c02-6e2fbac1e8d0"
	attribute input_file_count = 2879
	attribute input_file_first = "OR_EXIS-L1b-SFEU_G16_s20192950000000_e20192950000300_c20192950000356.nc"
	attribute input_file_last = "OR_EXIS-L1b-SFEU_G16_s20192952359300_e20192960000000_c20192960000061.nc"
	attribute institution = "DOC/NOAA/NESDIS> U.S. Department of Commerce, National Oceanic and Atmospheric Administration, National Environmental Satellite, Data, and Information Services"
	attribute instrument_ID = "FM1"
	attribute instrument_type = "GOES-R Series EXIS Extreme Ultraviolet Sensor"
	attribute iso_series_metadata_id = "f7087580-e5a8-11e3-ac10-0800200c9a66"
	attribute keywords = "SPECTRAL/ENGINEERING > ULTRAVIOLET WAVELENGTHS > ULTRAVIOLET FLUX, SUN-EARTH INTERACTIONS > SOLAR ACTIVITY > SOLAR IRRADIANCE, SUN-EARTH INTERACTIONS > SOLAR ACTIVITY > SOLAR ULTRAVIOLET EMISSIONS"
	attribute keywords_vocabulary = "NASA Global Change Master Directory (GCMD) Earth Science Keywords, Version 8.5"
	attribute license = "Unclassified data."
	attribute naming_authority = "gov.nesdis.noaa"
	attribute orbital_slot = "GOES-East"
	attribute platform_ID = "G16"
	attribute processing_level = "National Aeronautics and Space Administration (NASA) L1b"
	attribute product_version = "v01r00"
	attribute production_data_source = "Realtime"
	attribute production_environment = "OE"
	attribute production_site = "WCDAS"
	attribute project = "GOES"
	attribute publisher_email = "goesr.exis@noaa.gov"
	attribute publisher_name = "NOAA's National Centers for Environmental Information (NCEI)"
	attribute publisher_type = "institution"
	attribute publisher_url = "https://www.ncei.noaa.gov/"
	attribute summary = "The Solar Flux: EUV product consists of a solar irradiance spectrum proxy model covering the wavelength range from 5 to 127 nm during a 30 second interval. To generate this proxy model, measurements are obtained from channels XRS-A and XRS-B, sensing wavelength ranges between 0.05 and 0.4 nm, and 0.1 and 0.8 nm, respectively. Measurement are also obtained from EUVS-A at wavelengths 25.6, 28.4, and 304 nm, EUVS-B at wavelengths 117.5, 121.6, 133.5, and 140.5 nm, and EUVS-C at the extreme ultraviolet h-line and k-line, blue wing, and red wing spectral regions. In addition, the product contains average irradiance and MG II core-to-wing ratio values, as applicable, from the contributing XRS and EUVS detectors over the time interval associated with EUV proxy spectrum model, and, in the case of EUVS measurements, the previous 24 hours. Furthermore, the product contains XRS and EUVS observation count statistics, processing and data quality metadata, satellite state and location information, and data required for the generation of level 2 products."
	attribute time_coverage_end = "2019-10-22T23:59:59.999Z"
	attribute time_coverage_start = "2019-10-22T00:00:00.000Z"
	attribute title = "EXIS XRS L1b Solar Flux: EUV"
dataset /Average_SPS_cross_dispersion_angle: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average cross-dispersion direction pointing angle from SPS during time interval associated with EUV proxy spectrum model"
	attribute units = "degree"
	attribute valid_range = -10.0, 10.0
dataset /Average_SPS_dispersion_angle: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average dispersion direction pointing angle from SPS during time interval associated with EUV proxy spectrum model"
	attribute units = "degree"
	attribute valid_range = -10.0, 10.0
dataset /CurrentsEUVSA: float32, shape (2880, 30, 24)
	attribute _FillValue = -999.0
	attribute long_name = "currents at observation time for each EUVS-A diode in telemetry order"
	attribute units = "ampere"
	attribute valid_range = -9.99999996e-13, 9.99999972e-10
dataset /CurrentsEUVSB: float32, shape (2880, 30, 24)
	attribute _FillValue = -999.0
	attribute long_name = "currents at observation time for each EUVS-B diode in telemetry order"
	attribute units = "ampere"
	attribute valid_range = -9.99999996e-13, 9.99999972e-10
dataset /ECEF_X: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF X coordinate"
	attribute units = "m"
	attribute valid_range = -42171520.0, 42171520.0
dataset /ECEF_Y: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF Y coordinate"
	attribute units = "m"
	attribute valid_range = -42171520.0, 42171520.0
dataset /ECEF_Z: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ECEF Z coordinate"
	attribute units = "m"
	attribute valid_range = -7360.0, 7360.0
dataset /EUV_CaseNumber: uint8, shape (2880)
	attribute _FillValue = 255
	attribute flag_meanings = "XRS_and_EUVS-A_and_EUVS-B_and_EUVS-C_and_no_geocorona XRS_and_EUVS-A_and_EUVS-B_and_EUVS-C_and_geocorona XRS_and_no_EUVS-A_and_no_EUVS-B_and_EUVS-C_and_no_geocorona XRS_and_EUVS-A_and_EUVS-B_and_no_EUVS-C_and_no_geocorona XRS_and_no_EUVS-A_and_EUVS-B_and_EUVS-C_and_no_geocorona XRS_and_EUVS-A_and_no_EUVS-B_and_EUVS-C_and_no_geocorona no_XRS_and_EUVS-A_and_EUVS-B_and_EUVS-C_and_no_geocorona no_spectrum_due_to_missing_data"
	attribute flag_values = 1, 2, 3, 4, 5, 6, 7, 8
	attribute long_name = "EUV spectrum product quality case number"
	attribute units = "1"
	attribute valid_range = 1, 8
dataset /IntegratedSignalsEUVSC_BlueWing: float32, shape (2880, 10)
	attribute _FillValue = -999.0
	attribute long_name = "blue wing signal at observation time"
	attribute units = "count"
	attribute valid_range = 0.0, 65534.0
dataset /IntegratedSignalsEUVSC_DarkMask: float32, shape (2880, 10)
	attribute _FillValue = -999.0
	attribute long_name = "dark signal at observation time"
	attribute units = "count"
	attribute valid_range = -100.0, 100.0
dataset /IntegratedSignalsEUVSC_RedWing: float32, shape (2880, 10)
	attribute _FillValue = -999.0
	attribute long_name = "red wing signal at observation time"
	attribute units = "count"
	attribute valid_range = 0.0, 65534.0
dataset /ObservationTimesEUVSAB: float64, shape (2880, 30)
	attribute _FillValue = -999.0
	attribute long_name = "spectrum observation center time for 1 second high time resolution EUVS-A and EUVS-B measurements"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /ObservationTimesEUVSC: float64, shape (2880, 10)
	attribute _FillValue = -999.0
	attribute long_name = "spectrum observation center time for 1 second high time resolution EUVS-C measurement"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /SC_eclipse_flag: uint8, shape (2880)
	attribute _FillValue = 255
	attribute flag_meanings = "no_eclipse penumbra_preceding_full_eclipse umbra_full_eclipse penumbra_following_full_eclipse"
	attribute flag_values = 0, 1, 2, 3
	attribute long_name = "flags indicating whether sun is obscured by earth as provided by spacecraft"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /SC_yaw_flip_flag: uint8, shape (2880)
	attribute _FillValue = 255
	attribute flag_meanings = "upright neither inverted"
	attribute flag_values = 0, 1, 2
	attribute long_name = "flags indicating whether spacecraft is operating in yaw flip configuration"
	attribute units = "1"
	attribute valid_range = 0, 2
dataset /SignalsEUVSC_hLine: float32, shape (2880, 10, 10)
	attribute _FillValue = -999.0
	attribute long_name = "signals at observation time for the first 10 EUVSC diodes masked by the MgII h line mask in telemetry order"
	attribute units = "count"
	attribute valid_range = 0.0, 40000.0
dataset /SignalsEUVSC_kLine: float32, shape (2880, 10, 10)
	attribute _FillValue = -999.0
	attribute long_name = "signals at observation time for the first 10 EUVSC diodes masked by the MgII k line mask in telemetry order"
	attribute units = "count"
	attribute valid_range = 0.0, 40000.0
dataset /Total_SPS_angles: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of SPS measurements used to determine the Average_SPS_dispersion_angle and Average_SPS_cross_dispersion_angle values"
	attribute units = "count"
	attribute valid_range = 0, 120
dataset /Total_valid_SPS_angle_pairs: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of valid SPS measurements used during XRS L1b processing"
	attribute units = "count"
	attribute valid_range = 0, 120
dataset /au_factor: float32, shape (2880)
	attribute _FillValue = 0.0
	attribute long_name = "earth to sun distance multiplicative correction factor to normalize to 1-AU at time of observation. not applied in EUVS L1b processing"
	attribute units = "1"
	attribute valid_range = 0.966000021, 1.03499997
dataset /avgIrradiance1175: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-B 117.5 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsbQualityFlags_excluded_from_average = 131072
	attribute units = "W m-2"
	attribute valid_range = 0.0, 1.0
dataset /avgIrradiance1216: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-B 121.6 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsbQualityFlags_excluded_from_average = 262144
	attribute units = "W m-2"
	attribute valid_range = 0.0, 1.0
dataset /avgIrradiance1335: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-B 133.5 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsbQualityFlags_excluded_from_average = 524288
	attribute units = "W m-2"
	attribute valid_range = 0.0, 1.0
dataset /avgIrradiance1405: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-B 140.5 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsbQualityFlags_excluded_from_average = 1048576
	attribute units = "W m-2"
	attribute valid_range = 0.0, 1.0
dataset /avgIrradiance256: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-A 25.6 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsaQualityFlags_excluded_from_average = 32768
	attribute units = "W m-2"
	attribute valid_range = 0.0, 2.0
dataset /avgIrradiance284: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-A 28.4 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsaQualityFlags_excluded_from_average = 65536
	attribute units = "W m-2"
	attribute valid_range = 0.0, 2.0
dataset /avgIrradiance304: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-A 30.4 nm average irradiance during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvsaQualityFlags_excluded_from_average = 131072
	attribute units = "W m-2"
	attribute valid_range = 0.0, 3.0
dataset /avgIrradianceXRSA: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average primary irradiance at wavelengths between 0.05 and 0.4 nm (XRS-A) during time interval associated with EUV proxy spectrum model"
	attribute mask_of_xrsQualityFlags_excluded_from_average = 65536
	attribute units = "W m-2"
	attribute valid_range = 0.0, 0.0399999991
dataset /avgIrradianceXRSB: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average primary irradiance at wavelengths between 0.1 and 0.8 nm (XRS-B) during time interval associated with EUV proxy spectrum model"
	attribute mask_of_xrsQualityFlags_excluded_from_average = 131072
	attribute units = "W m-2"
	attribute valid_range = 0.0, 0.0299999993
dataset /avgRatioMgExis: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-C average EXIS Mg II core-to-wing ratio during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvscQualityFlags_excluded_from_average = 4194304
	attribute units = "1"
	attribute valid_range = 0.0, 1.0
dataset /avgRatioMgNoaa: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUVS-C average NOAA historical Mg II core-to-wing ratio during time interval associated with EUV proxy spectrum model"
	attribute mask_of_euvscQualityFlags_excluded_from_average = 4194304
	attribute units = "1"
	attribute valid_range = 0.0, 1.0
dataset /euvsaAvgTemp: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average temperature of EUVS-A detector during time interval associated with EUV proxy spectrum model"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /euvsaQualityFlags: uint32, shape (2880, 30)
	attribute _FillValue = 4294967295
	attribute flag_masks = 262143, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (19 values)
	attribute flag_meanings = "good_quality_qf invalid_due_to_out_of_range_EUVS-A_pointing_qf degraded_due_to_uncalibrated_range_EUVS-A_pointing_qf degraded_due_to_calibrated_but_exceeds_requirements_EUVS-A_pointing_qf invalid_due_to_EUVS-A_L0_data_checksum_error_qf degraded_due_to_EUVS-A_25.6nm_signal_near_zero_qf degraded_due_to_EUVS-A_25.6nm_signal_at_saturation_qf degraded_due_to_EUVS-A_28.4nm_signal_near_zero_qf degraded_due_to_EUVS-A_28.4nm_signal_at_saturation_qf degraded_due_to_EUVS-A_30.4nm_signal_near_zero_qf degraded_due_to_EUVS-A_30.4nm_signal_at_saturation_qf degraded_due_to_low_EUVS-A_temperature_qf degraded_due_to_high_EUVS-A_temperature_qf degraded_due_to_flatfield_LED_flash_during_EUVS-A_integration_qf invalid_due_to_invalid_EUVS-A_filter_position_qf invalid_due_to_invalid_EUVS-A_door_position_qf degraded_due_to_invalid_EUVS-A_25.6nm_observation_qf degraded_due_to_invalid_EUVS-A_28.4nm_observation_qf degraded_due_to_invalid_EUVS-A_30.4nm_observation_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (19 values)
	attribute long_name = "EUVS-A L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 262143
dataset /euvsbAvgTemp: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average temperature of EUVS-B detector during time interval associated with EUV proxy spectrum model"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /euvsbQualityFlags: uint32, shape (2880, 30)
	attribute _FillValue = 4294967295
	attribute flag_masks = 4194303, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (23 values)
	attribute flag_meanings = "good_quality_qf invalid_due_to_out_of_range_EUVS-B_pointing_qf degraded_due_to_uncalibrated_range_EUVS-B_pointing_qf degraded_due_to_calibrated_but_exceeds_requirements_EUVS-B_pointing_qf invalid_due_to_EUVS-B_L0_data_checksum_error_qf degraded_due_to_EUVS-B_117.5nm_signal_near_zero_qf degraded_due_to_EUVS-B_117.5nm_signal_at_saturation_qf degraded_due_to_EUVS-B_121.6nm_signal_near_zero_qf degraded_due_to_EUVS-B_121.6nm_signal_at_saturation_qf degraded_due_to_EUVS-B_133.5nm_signal_near_zero_qf degraded_due_to_EUVS-B_133.5nm_signal_at_saturation_qf degraded_due_to_EUVS-B_140.5nm_signal_near_zero_qf degraded_due_to_EUVS-B_140.5nm_signal_at_saturation_qf degraded_due_to_low_EUVS-B_temperature_qf degraded_due_to_high_EUVS-B_temperature_qf degraded_due_to_flatfield_LED_flash_during_EUVS-B_integration_qf invalid_due_to_invalid_EUVS-B_filter_position_qf invalid_due_to_invalid_EUVS-B_door_position_qf degraded_due_to_invalid_EUVS-B_117.5nm_observation_qf degraded_due_to_invalid_EUVS-B_121.6nm_observation_qf degraded_due_to_invalid_EUVS-B_133.5nm_observation_qf degraded_due_to_invalid_EUVS-B_140.5nm_observation_qf degraded_due_to_geocorona_condition_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (23 values)
	attribute long_name = "EUVS-B L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 4194303
dataset /euvsc1AvgTemp: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average temperature of EUVS-C detector #1 during time interval associated with EUV proxy spectrum model"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /euvsc2AvgTemp: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "average temperature of EUVS-C detector #2 during time interval associated with EUV proxy spectrum model"
	attribute units = "degrees_C"
	attribute valid_range = -142.516907, 933.173157
dataset /euvscActiveChannel: uint8, shape (2880)
	attribute _FillValue = 255
	attribute flag_meanings = "active_channel_not_set channel_1_active channel_2_active"
	attribute flag_values = 0, 1, 2
	attribute long_name = "indicates which EUVSC channel is active"
	attribute units = "1"
	attribute valid_range = 0, 2
dataset /euvscIntegrationTime: float32, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "The EUVSC packet Integration Time in seconds"
	attribute units = "seconds"
	attribute valid_range = 0.25, 64.0
dataset /euvscQualityFlags: uint32, shape (2880, 10)
	attribute _FillValue = 4294967295
	attribute flag_masks = 8388607, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (24 values)
	attribute flag_meanings = "good_quality_qf invalid_due_to_out_of_range_EUVS-C_pointing_qf degraded_due_to_uncalibrated_range_EUVS-C_pointing_qf degraded_due_to_calibrated_but_exceeds_requirements_EUVS-C_pointing_qf invalid_due_to_EUVS-C_L0_data_checksum_error_qf degraded_due_to_EUVS-C_blue_wing_spectral_region_signals_near_zero_qf degraded_due_to_EUVS-C_blue_wing_spectral_region_signals_at_saturation_qf degraded_due_to_EUVS-C_red_wing_spectral_region_signals_near_zero_qf degraded_due_to_EUVS-C_red_wing_spectral_region_signals_at_saturation_qf degraded_due_to_EUVS-C_h-line_spectral_region_signals_near_zero_qf degraded_due_to_EUVS-C_h-line_spectral_region_signals_at_saturation_qf degraded_due_to_EUVS-C_k-line_spectral_region_signals_near_zero_qf degraded_due_to_EUVS-C_k-line_spectral_region_signals_at_saturation_qf degraded_due_to_low_EUVS-C_temperature_qf degraded_due_to_high_EUVS-C_temperature_qf degraded_due_to_flatfield_LED_flash_during_EUVS-C_integration_qf degraded_due_to_insufficient_number_of_integrations_after_EUVS-C_reset_qf invalid_due_to_invalid_EUVS-C_filter_position_qf invalid_due_to_invalid_EUVS-C_door_position_qf degraded_due_to_invalid_EUVS-C_h-line_spectral_region_observation_qf degraded_due_to_invalid_EUVS-C_k-line_spectral_region_observation_qf degraded_due_to_invalid_EUVS-C_blue_wing_spectral_region_observation_qf degraded_due_to_invalid_EUVS-C_red_wing_spectral_region_observation_qf degraded_due_to_at_least_one_invalid_Mg_II_h-line_or_k-line_or_blue_wing_or_red_wing_spectral_region_observation_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (24 values)
	attribute long_name = "EUVS-C L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 8388607
dataset /highWavelength: float32, shape (23)
	attribute _FillValue = -999.0
	attribute long_name = "upper limit of each of wavelength bin, all 5nm in width except for the last 10 nm bin, used in EUV spectrum proxy model"
	attribute units = "nm"
	attribute valid_range = 10.0, 127.0
dataset /highWavelengthLines: float32, shape (7)
	attribute _FillValue = -999.0
	attribute long_name = "upper edge of bandpass for line irradiances"
	attribute units = "nm"
	attribute valid_range = 20.0, 150.0
dataset /input_file: float32, shape (0)
dataset /irradianceSpectrum: float32, shape (2880, 23)
	attribute _FillValue = -999.0
	attribute long_name = "irradiance spectrum for wavelengths between 5 and 127 nm calculated using a proxy model based on inputs from XRS A and B channels, and EUVS A, B. and C channels"
	attribute units = "W m-2 nm-1"
	attribute valid_range = 0.0, 1.0
dataset /line_number: float32, shape (7)
dataset /lowWavelength: float32, shape (23)
	attribute _FillValue = -999.0
	attribute long_name = "lower limit of each of wavelength bin, all 5nm in width except for the last 10 nm bin, used in EUV spectrum proxy model"
	attribute units = "nm"
	attribute valid_range = 5.0, 117.0
dataset /lowWavelengthLines: float32, shape (7)
	attribute _FillValue = -999.0
	attribute long_name = "lower edge of bandpass for line irradiances"
	attribute units = "nm"
	attribute valid_range = 20.0, 150.0
dataset /max_num_EUVS_A_obs_spectrum_interval: float32, shape (30)
dataset /max_num_EUVS_B_obs_spectrum_interval: float32, shape (30)
dataset /max_num_EUVS_C_obs_spectrum_interval: float32, shape (10)
dataset /max_num_XRS_obs_spectrum_interval: float32, shape (30)
dataset /max_num_diodes_EUVSC_h_line: float32, shape (10)
dataset /max_num_diodes_EUVSC_k_line: float32, shape (10)
dataset /nEUVSA: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of EUVS-A observations (L0) processed during time interval associated with EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nEUVSB: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of EUVS-B observations (L0) processed during time interval associated with EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nEUVSC: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of EUVS-C observations (L0) processed during time interval associated with EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 120
dataset /nGood1175: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-B 117.5 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood1216: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-B 121.6 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood1335: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-B 133.5 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood1405: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-B 140.5 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood256: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-A 25.6 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood284: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-A 28.4 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGood304: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality EUVS-A 30.4 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGoodMg: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality Mg II core-to-wing ratio values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 120
dataset /nGoodXRSA: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality XRS-A 0.05 to 0.4 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nGoodXRSB: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of calculated good quality XRS-B 0.1 to 0.8 nm irradiance values used in generation of EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /nXRS: uint8, shape (2880)
	attribute _FillValue = 255
	attribute long_name = "number of XRS L1b reports generated during time interval associated with EUV proxy spectrum model"
	attribute units = "count"
	attribute valid_range = 0, 30
dataset /num_currents_EUVSA: float32, shape (24)
dataset /num_currents_EUVSB: float32, shape (24)
dataset /number_of_time_bounds: float32, shape (2)
dataset /percent_uncorrectable_L0_errors: float32, shape (2879)
	attribute _FillValue = -999.0
	attribute long_name = "percent data lost due to uncorrectable L0 errors"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /product_time: float64, shape (2879, 2)
	attribute _FillValue = -999.0
	attribute long_name = "start and end time of observations associated with product"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /qualityFlags: uint64, shape (2880)
	attribute _FillValue = 18446744073709551615
	attribute flag_masks = 17592186044415, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (45 values)
	attribute flag_meanings = "good_quality_qf degraded_due_to_all_bad_sensor_pointing_qf degraded_due_to_all_invalid_sensor_filter_position_qf degraded_due_to_all_low_sensor_temperature_qf degraded_due_to_all_high_sensor_temperature_qf degraded_due_to_XRS-A_average_irradiance_near_zero_qf degraded_due_to_XRS-B_average_irradiance_near_zero_qf degraded_due_to_EUVS-A_25.6nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-A_28.4nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-A_30.4nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-B_117.5nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-B_121.6nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-B_133.5nm_average_irradiance_near_zero_qf degraded_due_to_EUVS-B_140.5nm_average_irradiance_near_zero_qf degraded_due_to_XRS-A_average_irradiance_at_saturation_qf degraded_due_to_XRS-B_average_irradiance_at_saturation_qf degraded_due_to_EUVS-A_25.6nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-A_28.4nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-A_30.4nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-B_117.5nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-B_121.6nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-B_133.5nm_average_irradiance_at_saturation_qf degraded_due_to_EUVS-B_140.5nm_average_irradiance_at_saturation_qf degraded_due_to_truncation_of_all_XRS_integration_qf degraded_due_to_truncation_of_all_EUVS-A_integration_qf degraded_due_to_truncation_of_all_EUVS-B_integration_qf degraded_due_to_truncation_of_all_EUVS-C_integration_qf degraded_due_to_flatfield_LED_flash_during_sensor_integrations_qf degraded_due_to_off_point_calibration_maneuver_received_from_ground_qf degraded_due_to_planetary_transit_state_received_from_ground_qf degraded_due_to_lunar_transit_state_received_from_ground_qf degraded_due_to_eclipse_state_received_from_ground_qf degraded_due_to_fov_state_not_received_from_ground_qf degraded_due_to_all_invalid_XRS-A_L1b_report_qf degraded_due_to_all_invalid_XRS-B_L1b_report_qf degraded_due_to_all_invalid_EUVS-A_25.6nm_observation_qf degraded_due_to_all_invalid_EUVS-A_28.4nm_observation_qf degraded_due_to_all_invalid_EUVS-A_30.4nm_observation_qf degraded_due_to_all_invalid_EUVS-B_117.5nm_observation_qf degraded_due_to_all_invalid_EUVS-B_121.6nm_observation_qf degraded_due_to_all_invalid_EUVS-B_133.5nm_observation_qf degraded_due_to_all_invalid_EUVS-B_140.5nm_observation_qf unused unused degraded_due_to_all_invalid_Mg_II_h-line_or_k-line_or_blue_wing_or_red_wing_spectral_region_observation_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (45 values)
	attribute long_name = "EUVS L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 17592186044415
dataset /quaternion_Q0: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q0"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q1: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q1"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q2: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q2"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /quaternion_Q3: float32, shape (2880)
	attribute _FillValue = -9.99999985e+30
	attribute long_name = "spacecraft ACRF to J2000 ECI attitude quaternion Q3"
	attribute units = "1"
	attribute valid_range = -1.0, 1.0
dataset /report_number: float32, shape (0)
dataset /solar_array_current: uint16, shape (2880, 4)
	attribute _FillValue = 65535
	attribute long_name = "solar array current in DN for 4 channel groups (1-4, 5-8, 9-12, 13-16)"
	attribute units = "count"
	attribute valid_range = 0, 65534
dataset /solar_array_current_channel_index: float32, shape (4)
dataset /solar_array_current_channel_index_label: string(1), shape (4, 25)
	attribute long_name = "labels for four solar array current telemetry mnemonics. labels are ordered the same as applicable data variable"
dataset /solar_array_mnemonic_str_len: float32, shape (25)
dataset /time: float64, shape (2880)
	attribute _FillValue = -999.0
	attribute long_name = "EUV spectrum observation center time"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /wavelength_bin: float32, shape (23)
dataset /wavelength_bin_label: string(1), shape (23, 20)
	attribute long_name = "labels for 23 wavelength bins associated with the EUV proxy spectrum model. labels are ordered the same as applicable data variables"
dataset /wavelength_bin_str_len: float32, shape (20)
dataset /xrsQualityFlags: uint32, shape (2880, 30)
	attribute _FillValue = 4294967295
	attribute flag_masks = 524287, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (20 values)
	attribute flag_meanings = "good_quality_qf invalid_due_to_out_of_range_XRS_pointing_qf degraded_due_to_uncalibrated_range_XRS_pointing_qf degraded_due_to_calibrated_but_exceeds_requirements_XRS_pointing_qf invalid_due_to_XRS_L0_data_checksum_error_qf degraded_due_to_low_XRS_A_and_B_temperature_qf degraded_due_to_high_XRS_A_and_B_temperature_qf degraded_due_to_XRS-A_solar_minimum_channel_signal_near_zero_qf degraded_due_to_XRS-A_solar_maximum_channel_signal_near_zero_qf degraded_due_to_XRS-B_solar_minimum_channel_signal_near_zero_qf degraded_due_to_XRS-B_solar_maximum_channel_signal_near_zero_qf degraded_due_to_XRS-A_solar_minimum_channel_signal_at_saturation_qf degraded_due_to_XRS-A_solar_maximum_channel_signal_at_saturation_qf degraded_due_to_XRS-B_solar_minimum_channel_signal_at_saturation_qf degraded_due_to_XRS-B_solar_maximum_channel_signal_at_saturation_qf degraded_due_to_flatfield_LED_flash_during_XRS_integration_qf degraded_due_to_insufficient_number_of_integrations_after_XRS_reset_qf degraded_due_to_non-nominal_XRS-A_irradiance_qf degraded_due_to_non-nominal_XRS-B_irradiance_qf degraded_due_to_out_of_valid_range_primary_XRS-B_to_XRS-A_irradiance_ratio_qf"
	attribute flag_values = 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, ... (20 values)
	attribute long_name = "XRS L1b processing and data quality flags"
	attribute units = "1"
	attribute valid_range = 0, 524287