HDF5 file, superblock version 2
group /
	attribute Conventions = "CF-1.7"
	attribute Metadata_Conventions = "Unidata Dataset Discovery v1.0"
	attribute cdm_data_type = "Image"
	attribute dataset_name = "OR_ABI-L2-AODC-M6_G17_s20200112331177_e20200112333550_c20200112334552.nc"
	attribute date_created = "2020-01-11T23:34:55.2Z"
	attribute id = "162febf6-929d-4f3f-b334-746d1283e7ec"
	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 = "FM2"
	attribute instrument_type = "GOES R Series Advanced Baseline Imager"
	attribute iso_series_metadata_id = "6aae4020-af4e-11e1-afa6-0800200c9a66"
	attribute keywords = "ATMOSPHERE > AEROSOLS > AEROSOL OPTICAL DEPTH/THICKNESS"
	attribute keywords_vocabulary = "NASA Global Change Master Directory (GCMD) Earth Science Keywords, Version 7.0.0.0.0"
	attribute license = "Unclassified data.  Access is restricted to approved users only."
	attribute naming_authority = "gov.nesdis.noaa"
	attribute orbital_slot = "GOES-West"
	attribute platform_ID = "G17"
	attribute processing_level = "National Aeronautics and Space Administration (NASA) L2"
	attribute production_data_source = "Realtime"
	attribute production_environment = "OE"
	attribute production_site = "NSOF"
	attribute project = "GOES"
	attribute scene_id = "CONUS"
	attribute spatial_resolution = "2km at nadir"
	attribute standard_name_vocabulary = "CF Standard Name Table (v35, 20 July 2016)"
	attribute summary = "The Aerosol Optical Depth at 550 nm product consists of pixels containing a dimensionless quantity representing the atmospheric absorption optical thickness due to ambient aerosol. The product is derived from ABI reflectance measurements through physical retrievals that utilize a lookup table of top of the atmosphere reflectance that is calculated from a radiative transfer model. The product is reported at 0.55 um, and 10 degree latitude band statistics are included for aerosol optical depth at 0.55 um. Product data is generated during the day."
	attribute time_coverage_end = "2020-01-11T23:33:55.0Z"
	attribute time_coverage_start = "2020-01-11T23:31:17.7Z"
	attribute timeline_id = "ABI Mode 6"
	attribute title = "ABI L2 Aerosol Optical Depth"
dataset /AOD: int16, shape (1500, 2500)
	attribute _FillValue = -1
	attribute _Unsigned = "true"
	attribute add_offset = -0.0500000007
	attribute ancillary_variables = "DQF"
	attribute cell_methods = "sunglint_angle: point (no pixel produced over sea only) retrieval_local_zenith_angle: point (good or degraded quality pixel produced) quantitative_local_zenith_angle: point (good quality pixel produced) retrieval_solar_zenith_angle: point (good or degraded quality pixel produced) quantitative_solar_zenith_angle: point (good quality pixel produced) t: point area: point"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_local_zenith_angle retrieval_solar_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y x"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "ABI L2+ Aerosol Optical Depth at 550 nm"
	attribute resolution = "y: 0.000056 rad x: 0.000056 rad"
	attribute scale_factor = 7.70600018e-05
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = 0, -6
dataset /DQF: int8, shape (1500, 2500)
	attribute _FillValue = -1
	attribute _Unsigned = "true"
	attribute cell_methods = "sunglint_angle: point (no retrieval over sea only) retrieval_local_zenith_angle: point retrieval_solar_zenith_angle: point t: point area: point"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle retrieval_solar_zenith_angle aod_product_wavelength t y x"
	attribute flag_meanings = "high_quality_retrieval_qf medium_quality_retrieval_qf low_quality_retrieval_qf no_retrieval_qf"
	attribute flag_values = 0, 1, 2, 3
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "ABI L2+ Aerosol Optical Depth at 550 nm data quality flags"
	attribute number_of_qf_values = 4
	attribute percent_high_quality_retrieval_qf = 0.0282179005
	attribute percent_low_quality_retrieval_qf = 0.0642376021
	attribute percent_medium_quality_retrieval_qf = 0.0289859008
	attribute percent_no_retrieval_qf = 0.861269116
	attribute standard_name = "status_flag"
	attribute units = "1"
	attribute valid_range = 0, 3
dataset /algorithm_dynamic_input_data_container: int32, shape ()
	attribute input_ABI_L2_auxiliary_solar_azimuth_angle_data = "null"
	attribute input_ABI_L2_auxiliary_solar_zenith_angle_data = "null"
	attribute input_ABI_L2_auxiliary_sun_satellite_relative_azimuth_angle_data = "null"
	attribute input_ABI_L2_brightness_temperature_band_14_2km_data = "OR_ABI-L2-CMIPC-M6C14_G17_s20200112331177_e20200112333550_c*.nc"
	attribute input_ABI_L2_intermediate_product_4_level_cloud_mask_data = "null"
	attribute input_ABI_L2_intermediate_product_binary_snow_mask_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_1_2km_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_2_2km_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_3_2km_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_4_2km_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_5_2km_data = "null"
	attribute input_ABI_L2_intermediate_product_reflectance_band_6_2km_data = "null"
	attribute input_ABI_L2_total_precipitable_water_data = "null"
	attribute input_dynamic_ancillary_NWP_surface_geopotential_height_data = "null"
	attribute input_dynamic_ancillary_NWP_surface_pressure_data = "null"
	attribute input_dynamic_ancillary_NWP_surface_wind_vector_data = "null"
	attribute input_dynamic_ancillary_NWP_total_column_ozone_data = "null"
	attribute input_dynamic_ancillary_NWP_total_precipitable_water_data = "null"
	attribute input_dynamic_ancillary_global_snow_mask_data = "null"
	attribute long_name = "container for filenames of dynamic algorithm input data"
dataset /algorithm_product_version_container: int32, shape ()
	attribute algorithm_version = "OR_ABI-L2-ALG-AOD_v01r00.zip"
	attribute long_name = "container for algorithm package filename and product version"
	attribute product_version = "v01r00"
dataset /aod550_good_LZA_retrievals_attempted: int32, shape ()
	attribute _FillValue = -1
	attribute cell_methods = "sunglint_angle: sum (no data retrievals attempted for pixels over sea only) quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over snow_free_land_and_ice_free_sea"
	attribute coordinates = "sunglint_angle quantitative_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm retrievals attempted that do not exceed LZA threshold"
	attribute units = "count"
dataset /aod550_outlier_pixel_count: int32, shape ()
	attribute _FillValue = -1
	attribute cell_methods = "sunglint_angle: sum (no data retrievals attempted for pixels over sea only) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: sum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land_and_ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "number of aerosol optical depth at 550 nm pixels over land whose value is outside valid measurement range"
	attribute units = "count"
dataset /aod550_retrievals_attempted_land: int32, shape ()
	attribute _FillValue = -1
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over land retrievals attempted"
	attribute units = "count"
dataset /aod550_retrievals_attempted_sea: int32, shape ()
	attribute _FillValue = -1
	attribute cell_methods = "sunglint_angle: sum (no data retrievals attempted for pixels) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum area: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over sea retrievals attempted"
	attribute units = "count"
dataset /aod_product_wavelength: float32, shape ()
	attribute long_name = "aerosol optical depth product data wavelength"
	attribute standard_name = "radiation_wavelength"
	attribute units = "um"
dataset /band: float32, shape (1)
dataset /geospatial_lat_lon_extent: float32, shape ()
	attribute geospatial_eastbound_longitude = -89.6235733
	attribute geospatial_lat_center = 29.9669991
	attribute geospatial_lat_nadir = 0.0
	attribute geospatial_lat_units = "degrees_north"
	attribute geospatial_lon_center = -137.0
	attribute geospatial_lon_nadir = -137.0
	attribute geospatial_lon_units = "degrees_east"
	attribute geospatial_northbound_latitude = 53.500061
	attribute geospatial_southbound_latitude = 14.5713396
	attribute geospatial_westbound_longitude = 175.623581
	attribute long_name = "geospatial latitude and longitude references"
dataset /goes_imager_projection: int32, shape ()
	attribute grid_mapping_name = "geostationary"
	attribute inverse_flattening = 298.2572221
	attribute latitude_of_projection_origin = 0.0
	attribute long_name = "GOES-R ABI fixed grid projection"
	attribute longitude_of_projection_origin = -137.0
	attribute perspective_point_height = 35786023.0
	attribute semi_major_axis = 6378137.0
	attribute semi_minor_axis = 6356752.31414
	attribute sweep_angle_axis = "x"
dataset /goes_lat_lon_projection: int32, shape ()
	attribute grid_mapping_name = "latitude_longitude"
	attribute inverse_flattening = 298.2572221
	attribute long_name = "GOES-R latitude / longitude projection"
	attribute longitude_of_prime_meridian = 0.0
	attribute semi_major_axis = 6378137.0
	attribute semi_minor_axis = 6356752.31414
dataset /land_sensor_band_ids: int8, shape (3)
	attribute long_name = "ABI band identifiers for aerosol optical depth statistics over land"
	attribute standard_name = "sensor_band_identifier"
	attribute units = "1"
dataset /land_sensor_band_wavelengths: float32, shape (3)
	attribute long_name = "ABI band central wavelengths for aerosol optical depth statistics over land"
	attribute standard_name = "sensor_band_central_radiation_wavelength"
	attribute units = "um"
dataset /land_sensor_bands: float32, shape (3)
dataset /lat_band_aod550_good_LZA_retrievals_attempted_land: int32, shape (18)
	attribute _FillValue = -1
	attribute cell_methods = "quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "quantitative_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over land retrievals attempted that do not exceed LZA threshold in latitude band"
	attribute units = "count"
dataset /lat_band_aod550_good_LZA_retrievals_attempted_sea: int32, shape (18)
	attribute _FillValue = -1
	attribute cell_methods = "sunglint_angle: sum (no data retrievals attempted for pixels) quantitative_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle quantitative_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over sea retrievals attempted that do not exceed LZA threshold in latitude band"
	attribute units = "count"
dataset /lat_band_aod550_percent_high_quality_retrievals_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent high-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_high_quality_retrievals_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent high-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_low_quality_retrievals_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: low-quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent low-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_low_quality_retrievals_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: low-quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent low-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_medium_quality_retrievals_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: medium-quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent medium-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_medium_quality_retrievals_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: medium-quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent medium-quality retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_no_retrievals_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: no retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent no retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_percent_no_retrievals_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: no retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "percent no retrievals of ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /lat_band_aod550_retrievals_attempted_land: int32, shape (18)
	attribute _FillValue = -1
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over land retrievals attempted in latitude band"
	attribute units = "count"
dataset /lat_band_aod550_retrievals_attempted_sea: int32, shape (18)
	attribute _FillValue = -1
	attribute cell_methods = "sunglint_angle: sum (no data retrievals attempted for pixels) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: sum (interval: 0.000056 rad comment: geolocated/not missing pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "number of ABI L2+ Aerosol Optical Depth at 550 nm over sea retrievals attempted in latitude band"
	attribute units = "count"
dataset /lat_band_max_aod550_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: maximum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "maximum ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_max_aod550_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: maximum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "maximum ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_mean_aod550_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: mean (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "mean ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_mean_aod550_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: mean (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "mean ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_min_aod550_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: minimum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "minimum ABI L2+ Aerosol Optical Depth at 550 nm over land in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_min_aod550_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: minimum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "minimum ABI L2+ Aerosol Optical Depth at 550 nm over sea in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -1.0, 5.0
dataset /lat_band_std_dev_aod550_land: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: standard_deviation (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "standard_deviation of the ABI L2+ Aerosol Optical Depth at 550 nm values over land in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
dataset /lat_band_std_dev_aod550_sea: float32, shape (18)
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle : sum quantitative_solar_zenith_angle: sum t: sum y_image: x_image: sum latitude bands: standard_deviation (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t latitude_bands y_image x_image"
	attribute grid_mapping = "goes_lat_lon_projection: latitude_bands goes_imager_projection: y_image x_image"
	attribute long_name = "standard_deviation of the ABI L2+ Aerosol Optical Depth at 550 nm values over sea in latitude band"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
dataset /latitude_band_bounds: float32, shape (18, 2)
	attribute long_name = "latitude band degree ranges"
dataset /latitude_bands: float32, shape (18)
	attribute axis = "Y"
	attribute bounds = "latitude_band_bounds"
	attribute long_name = "midpoint of 10 degree latitude bands"
	attribute standard_name = "latitude"
	attribute units = "degrees_north"
// latitude_bands: first 85.0, last -85.0, count 18
dataset /max_aod550_land: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: maximum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "maximum ABI L2+ Aerosol Optical Depth at 550 nm over land"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /max_aod550_sea: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: maximum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "maximum ABI L2+ Aerosol Optical Depth at 550 nm over sea"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /max_area_type_len: float32, shape (14)
dataset /mean_aod550_land: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: mean (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "mean ABI L2+ Aerosol Optical Depth at 550 nm over land"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /mean_aod550_sea: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: mean (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "mean ABI L2+ Aerosol Optical Depth at 550 nm over sea"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /min_aod550_land: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: minimum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "minimum ABI L2+ Aerosol Optical Depth at 550 nm over land"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /min_aod550_sea: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: minimum (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "minimum ABI L2+ Aerosol Optical Depth at 550 nm over sea"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
	attribute valid_range = -0.0500000007, 5.0
dataset /nominal_satellite_height: float32, shape ()
	attribute _FillValue = -999.0
	attribute long_name = "nominal satellite height above GRS 80 ellipsoid (platform altitude)"
	attribute standard_name = "height_above_reference_ellipsoid"
	attribute units = "km"
dataset /nominal_satellite_subpoint_lat: float32, shape ()
	attribute _FillValue = -999.0
	attribute long_name = "nominal satellite subpoint latitude (platform latitude)"
	attribute standard_name = "latitude"
	attribute units = "degrees_north"
dataset /nominal_satellite_subpoint_lon: float32, shape ()
	attribute _FillValue = -999.0
	attribute long_name = "nominal satellite subpoint longitude (platform longitude)"
	attribute standard_name = "longitude"
	attribute units = "degrees_east"
dataset /num_area_types: float32, shape (2)
dataset /number_of_LZA_bounds: float32, shape (2)
dataset /number_of_SZA_bounds: float32, shape (2)
dataset /number_of_image_bounds: float32, shape (2)
dataset /number_of_latitude_band_bounds: float32, shape (2)
dataset /number_of_sunglint_angle_bounds: float32, shape (2)
dataset /number_of_time_bounds: float32, shape (2)
dataset /percent_uncorrectable_GRB_errors: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "t: sum area: sum (uncorrectable GRB errors only)"
	attribute coordinates = "t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "percent data lost due to uncorrectable GRB errors"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /percent_uncorrectable_L0_errors: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "t: sum area: sum (uncorrectable L0 errors only)"
	attribute coordinates = "t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "percent data lost due to uncorrectable L0 errors"
	attribute units = "percent"
	attribute valid_range = 0.0, 1.0
dataset /processing_parm_version_container: int32, shape ()
	attribute L2_processing_parm_version = "OR-PARM-AOD_v01r00.zip, OR-PARM-SEMISTATIC_v01r00.zip, OR-PARM-ANCILLARY_v01r00.zip, OR-PARM-AUXILIARY_v01r00.zip, OR-PARM-TARP_v01r00.zip"
	attribute long_name = "container for processing parameter filenames"
dataset /quantitative_local_zenith_angle: float32, shape ()
	attribute bounds = "quantitative_local_zenith_angle_bounds"
	attribute long_name = "threshold angle between the line of sight to the satellite and the local zenith at the observation target for good quality aerosol optical depth data production"
	attribute standard_name = "platform_zenith_angle"
	attribute units = "degree"
dataset /quantitative_local_zenith_angle_bounds: float32, shape (2)
	attribute long_name = "local zenith angle degree range where good quality aerosol optical depth data is produced"
dataset /quantitative_solar_zenith_angle: float32, shape ()
	attribute bounds = "quantitative_solar_zenith_angle_bounds"
	attribute long_name = "threshold angle between the line of sight to the sun and the local zenith at the observation target for good quality aerosol optical depth data production"
	attribute standard_name = "solar_zenith_angle"
	attribute units = "degree"
dataset /quantitative_solar_zenith_angle_bounds: float32, shape (2)
	attribute long_name = "solar zenith angle degree range where good quality aerosol optical depth data is produced"
dataset /retrieval_local_zenith_angle: float32, shape ()
	attribute bounds = "retrieval_local_zenith_angle_bounds"
	attribute long_name = "threshold angle between the line of sight to the satellite and the local zenith at the observation target for good or degraded quality aerosol optical depth data production"
	attribute standard_name = "platform_zenith_angle"
	attribute units = "degree"
dataset /retrieval_local_zenith_angle_bounds: float32, shape (2)
	attribute long_name = "local zenith angle degree range where good or degraded quality aerosol optical depth data is produced"
dataset /retrieval_solar_zenith_angle: float32, shape ()
	attribute bounds = "retrieval_solar_zenith_angle_bounds"
	attribute long_name = "threshold angle between the line of sight to the sun and the local zenith at the observation target for good or degraded quality aerosol optical depth data production"
	attribute standard_name = "solar_zenith_angle"
	attribute units = "degree"
dataset /retrieval_solar_zenith_angle_bounds: float32, shape (2)
	attribute long_name = "solar zenith angle degree range where good or degraded quality aerosol optical depth data is produced"
dataset /sea_sensor_band_ids: int8, shape (4)
	attribute long_name = "ABI band identifiers for aerosol optical depth statistics over sea"
	attribute standard_name = "sensor_band_identifier"
	attribute units = "1"
dataset /sea_sensor_band_wavelengths: float32, shape (4)
	attribute long_name = "ABI band central wavelengths for aerosol optical depth statistics over sea"
	attribute standard_name = "sensor_band_central_radiation_wavelength"
	attribute units = "um"
dataset /sea_sensor_bands: float32, shape (4)
dataset /snow_free_land_and_ice_free_sea: string(1), shape (2, 14)
	attribute long_name = "CF area_types where AOD retrievals occur"
	attribute standard_name = "area_type"
dataset /std_dev_aod550_land: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: standard_deviation (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over snow_free_land"
	attribute coordinates = "retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "standard deviation of ABI L2+ Aerosol Optical Depth values at 550 nm over land"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
dataset /std_dev_aod550_sea: float32, shape ()
	attribute _FillValue = -999.0
	attribute cell_methods = "sunglint_angle: sum (no pixels produced) retrieval_local_zenith_angle: sum quantitative_solar_zenith_angle: sum t: sum area: standard_deviation (interval: 0.000056 rad comment: high quality retrieval pixels only) where clear_sky over ice_free_sea"
	attribute coordinates = "sunglint_angle retrieval_local_zenith_angle quantitative_solar_zenith_angle aod_product_wavelength t y_image x_image"
	attribute grid_mapping = "goes_imager_projection"
	attribute long_name = "standard deviation of ABI L2+ Aerosol Optical Depth values at 550 nm over sea"
	attribute standard_name = "atmosphere_extinction_optical_thickness_due_to_ambient_aerosol"
	attribute units = "1"
dataset /sunglint_angle: float32, shape ()
	attribute bounds = "sunglint_angle_bounds"
	attribute long_name = "threshold angle between the line of sight to the satellite and the direction of the beam of incident solar radiation for aerosol optical depth data production"
	attribute standard_name = "sunglint_angle"
	attribute units = "degree"
dataset /sunglint_angle_bounds: float32, shape (2)
	attribute long_name = "sunglint angle degree range where aerosol optical depth data is not produced "
dataset /t: float64, shape ()
	attribute axis = "T"
	attribute bounds = "time_bounds"
	attribute long_name = "J2000 epoch mid-point between the start and end image scan in seconds"
	attribute standard_name = "time"
	attribute units = "seconds since 2000-01-01 12:00:00"
dataset /time_bounds: float64, shape (2)
	attribute long_name = "Scan start and end times in seconds since epoch (2000-01-01 12:00:00)"
dataset /x: int16, shape (2500)
	attribute add_offset = -0.069972001
	attribute axis = "X"
	attribute long_name = "GOES fixed grid projection x-coordinate"
	attribute scale_factor = 5.60000008e-05
	attribute standard_name = "projection_x_coordinate"
	attribute units = "rad"
// x: first 0, last 2499, count 2500
dataset /x_image: float32, shape ()
	attribute axis = "X"
	attribute long_name = "GOES-R fixed grid projection x-coordinate center of image"
	attribute standard_name = "projection_x_coordinate"
	attribute units = "rad"
dataset /x_image_bounds: float32, shape (2)
	attribute long_name = "GOES-R fixed grid projection x-coordinate west/east extent of image"
	attribute units = "rad"
dataset /y: int16, shape (1500)
	attribute add_offset = 0.128212005
	attribute axis = "Y"
	attribute long_name = "GOES fixed grid projection y-coordinate"
	attribute scale_factor = -5.60000008e-05
	attribute standard_name = "projection_y_coordinate"
	attribute units = "rad"
// y: first 0, last 1499, count 1500
dataset /y_image: float32, shape ()
	attribute axis = "Y"
	attribute long_name = "GOES-R fixed grid projection y-coordinate center of image"
	attribute standard_name = "projection_y_coordinate"
	attribute units = "rad"
dataset /y_image_bounds: float32, shape (2)
	attribute long_name = "GOES-R fixed grid projection y-coordinate north/south extent of image"
	attribute units = "rad"