netcdf S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907 {

// global attributes:
		:Conventions = "CF-1.7" ;
		:institution = "DLR-ATP" ;
		:source = "Sentinel 5 precursor, TROPOMI, space-borne remote sensing, L2" ;
		:history = "2020-01-03 02:29:09.769279 f_s5pops upas-l2 JobOrder.608405183.xml " ;
		:summary = "TROPOMI/S5P L2 data Swath 7x3.5km2 processed in OFFL mode" ;
		:tracking_id = "3c49b259-f7ff-4fbd-bb41-7bc1fa18a305" ;
		:id = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907" ;
		:time_reference = "2020-01-01T00:00:00" ;
		:time_reference_days_since_1950 = 25567 ;
		:time_reference_julian_day = 2458849.5 ;
		:time_reference_seconds_since_1970 = 1577836800LL ;
		:time_coverage_start = "2020-01-01T01:14:21" ;
		:time_coverage_end = "2020-01-01T02:12:44" ;
		:time_coverage_duration = "PT3503.000S" ;
		:time_coverage_resolution = "PT1.080S" ;
		:orbit = 11487 ;
		:references = "https://atmos.eoc.dlr.de/tropomi" ;
		:processor_version = "01.01.07" ;
		:keywords_vocabulary = "AGU index terms, http://publications.agu.org/author-resource-center/index-terms/" ;
		:keywords = "0340 Middle atmosphere, composition and chemistry; 0345 Pollution, urban and regional; 0365 Troposphere, composition and chemistry; 3305 Climate change and variability; 3360 Remote sensing; 8419 Volcano monitoring, 8430 Volcanic gases; 8488 Volcanic hazards and risks" ;
		:standard_name_vocabulary = "NetCDF Climate and Forecast Metadata Conventions Standard Name Table (v29, 08 July 2015), http://cfconventions.org/standard-names.html" ;
		:naming_authority = "DLR-ATP" ;
		:cdm_data_type = "Swath" ;
		:date_created = "2020-01-03T02:29:09" ;
		:creator_name = "The Sentinel 5 Precursor TROPOMI Level 2 products are developed with funding from the European Space Agency (ESA), the Netherlands Space Office (NSO), the Belgian Science Policy Office, the German Aerospace Center (DLR) and the Bayerisches Staatsministerium für Wirtschaft und Medien, Energie und Technologie (StMWi)." ;
		:creator_url = "https://atmos.eoc.dlr.de/tropomi ; https://sentinel.esa.int/web/sentinel/missions/sentinel-5p" ;
		:creator_email = "EOSupport@Copernicus.esa.int" ;
		:project = "Sentinel 5 precursor/TROPOMI" ;
		:geospatial_lat_min = -89.95895f ;
		:geospatial_lat_max = 81.77238f ;
		:geospatial_lon_min = 179.9999f ;
		:geospatial_lon_max = -180.f ;
		:license = "No conditions apply" ;
		:platform = "S5P" ;
		:sensor = "TROPOMI" ;
		:spatial_resolution = "7x3.5km2" ;
		:cpp_compiler_version = "/usr/bin/c++ version 7.2.1 20170901 [gcc-7-branch revision 251580] (SUSE Linux) " ;
		:cpp_compiler_flags = "-std=gnu++11 -O2 -fopenmp " ;
		:f90_compiler_version = "/usr/bin/gfortran version 7.2.1 20170901 [gcc-7-branch revision 251580] (SUSE Linux) " ;
		:f90_compiler_flags = "-frecursive -Wno-aggressive-loop-optimizations -O2 -fopenmp " ;
		:exe_linker_flags = "-static-libgcc -static-libstdc++ -static-libgfortran" ;
		:build_date = "18-04-2019T10:30:32Z" ;
		:revision_control_identifier = "3606" ;
		:geolocation_grid_from_band = 3 ;
		:identifier_product_doi = "10.5270/S5P-yr8kdpp" ;
		:identifier_product_doi_authority = "http://dx.doi.org/" ;
		:algorithm_version = "UPAS-SO2-DOAS-5.0.0" ;
		:product_version = "1.1" ;
		:processing_status = "Nominal" ;
		:cloud_mode = "crb" ;
		:title = "TROPOMI/S5P Sulphur Dioxide SO2" ;
		:Status_MET_2D = "Nominal" ;
		:Status_NISE__ = "Nominal" ;
		:Status_CTMFCT_CTMANA = "Nominal" ;
		:Status_BG = "Nominal" ;
		:Status_AER_AI = "Nominal" ;
		:Status_L2__CLOUD_ = "External" ;
		:Status_reference_spectrum = "earth" ;
		:Status_L2__O3____ = "External" ;

group: PRODUCT {
  dimensions:
  	scanline = 4172 ;
  	ground_pixel = 450 ;
  	time = 1 ;
  	corner = 4 ;
  	layer = 34 ;
  variables:
  	int scanline(scanline) ;
  		scanline:_FillValue = -2147483647 ;
  		scanline:units = "1" ;
  		scanline:axis = "Y" ;
  		scanline:long_name = "along-track dimension index" ;
  		scanline:comment = "This coordinate variable defines the indices along track; index starts at 0" ;
  	int ground_pixel(ground_pixel) ;
  		ground_pixel:_FillValue = -2147483647 ;
  		ground_pixel:units = "1" ;
  		ground_pixel:axis = "X" ;
  		ground_pixel:long_name = "across-track dimension index" ;
  		ground_pixel:comment = "This coordinate variable defines the indices across track, from west to east; index starts at 0" ;
  	int time(time) ;
  		time:_FillValue = -2147483647 ;
  		time:units = "seconds since 2010-01-01 00:00:00" ;
  		time:standard_name = "time" ;
  		time:axis = "T" ;
  		time:long_name = "reference time for the measurements" ;
  		time:comment = "The time in this variable corresponds to the time in the time_reference global attribute" ;
  	int corner(corner) ;
  		corner:_FillValue = -2147483647 ;
  		corner:units = "1" ;
  		corner:long_name = "pixel corner index" ;
  		corner:comment = "This coordinate variable defines the indices for the pixel corners; index starts a 0 (counter-clockwise, starting from south-western corner of the pixel in ascending part of the orbit)." ;
  	float latitude(time, scanline, ground_pixel) ;
  		latitude:_FillValue = 9.96921e+36f ;
  		latitude:long_name = "pixel center latitude" ;
  		latitude:units = "degrees_north" ;
  		latitude:standard_name = "latitude" ;
  		latitude:valid_min = -90.f ;
  		latitude:valid_max = 90.f ;
  		latitude:bounds = "/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds" ;
  	float longitude(time, scanline, ground_pixel) ;
  		longitude:_FillValue = 9.96921e+36f ;
  		longitude:long_name = "pixel center longitude" ;
  		longitude:units = "degrees_east" ;
  		longitude:standard_name = "longitude" ;
  		longitude:valid_min = -180.f ;
  		longitude:valid_max = 180.f ;
  		longitude:bounds = "/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds" ;
  	int delta_time(time, scanline, ground_pixel) ;
  		delta_time:_FillValue = -2147483647 ;
  		delta_time:long_name = "offset from reference start time of measurement" ;
  		delta_time:units = "milliseconds" ;
  	string time_utc(time, scanline) ;
  		string time_utc:_FillValue = "" ;
  		time_utc:long_name = "Time of observation as ISO 8601 date-time string" ;
  	ubyte qa_value(time, scanline, ground_pixel) ;
  		qa_value:_FillValue = 255UB ;
  		qa_value:units = "1" ;
  		qa_value:scale_factor = 0.01f ;
  		qa_value:add_offset = 0.f ;
  		qa_value:valid_min = 0UB ;
  		qa_value:valid_max = 100UB ;
  		qa_value:long_name = "data quality value" ;
  		qa_value:comment = "A continuous quality descriptor, varying between 0 (no data) and 1 (full quality data). Recommend to ignore data with qa_value < 0.5" ;
  		qa_value:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
  	float sulfurdioxide_total_vertical_column(time, scanline, ground_pixel) ;
  		sulfurdioxide_total_vertical_column:_FillValue = 9.96921e+36f ;
  		sulfurdioxide_total_vertical_column:units = "mol m-2" ;
  		sulfurdioxide_total_vertical_column:standard_name = "atmosphere_mole_content_of_sulfur_dioxide" ;
  		sulfurdioxide_total_vertical_column:long_name = "total vertical column of sulfur dioxide for the polluted scenario derived from the total slant column" ;
  		sulfurdioxide_total_vertical_column:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
  		sulfurdioxide_total_vertical_column:multiplication_factor_to_convert_to_DU = 2241.15f ;
  		sulfurdioxide_total_vertical_column:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
  	float sulfurdioxide_total_vertical_column_precision(time, scanline, ground_pixel) ;
  		sulfurdioxide_total_vertical_column_precision:_FillValue = 9.96921e+36f ;
  		sulfurdioxide_total_vertical_column_precision:units = "mol m-2" ;
  		sulfurdioxide_total_vertical_column_precision:standard_name = "atmosphere_mole_content_of_sulfur_dioxide_standard_error" ;
  		sulfurdioxide_total_vertical_column_precision:long_name = "precision of the total vertical column of sulfur dioxide for the polluted scenario derived from the total slant column" ;
  		sulfurdioxide_total_vertical_column_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
  		sulfurdioxide_total_vertical_column_precision:multiplication_factor_to_convert_to_DU = 2241.15f ;
  		sulfurdioxide_total_vertical_column_precision:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
  	int layer(layer) ;
  		layer:units = "1" ;
  		layer:long_name = "layer dimension index" ;

  group: SUPPORT_DATA {

    group: INPUT_DATA {
      variables:
      	ubyte snow_ice_flag_nise(time, scanline, ground_pixel) ;
      		snow_ice_flag_nise:units = "1" ;
      		snow_ice_flag_nise:long_name = "snow-ice mask" ;
      		snow_ice_flag_nise:_FillValue = 254UB ;
      		snow_ice_flag_nise:comment = "flag indicating snow/ice at center of ground pixel" ;
      		snow_ice_flag_nise:source = "NSIDC/NISE" ;
      		snow_ice_flag_nise:flag_meanings = "snow-free_land sea_ice_1_percent sea_ice_2_percent sea_ice_3_percent sea_ice_4_percent sea_ice_5_percent sea_ice_6_percent sea_ice_7_percent sea_ice_8_percent sea_ice_9_percent sea_ice_10_percent sea_ice_11_percent sea_ice_12_percent sea_ice_13_percent sea_ice_14_percent sea_ice_15_percent sea_ice_16_percent sea_ice_17_percent sea_ice_18_percent sea_ice_19_percent sea_ice_20_percent sea_ice_21_percent sea_ice_22_percent sea_ice_23_percent sea_ice_24_percent sea_ice_25_percent sea_ice_26_percent sea_ice_27_percent sea_ice_28_percent sea_ice_29_percent sea_ice_30_percent sea_ice_31_percent sea_ice_32_percent sea_ice_33_percent sea_ice_34_percent sea_ice_35_percent sea_ice_36_percent sea_ice_37_percent sea_ice_38_percent sea_ice_39_percent sea_ice_40_percent sea_ice_41_percent sea_ice_42_percent sea_ice_43_percent sea_ice_44_percent sea_ice_45_percent sea_ice_46_percent sea_ice_47_percent sea_ice_48_percent sea_ice_49_percent sea_ice_50_percent sea_ice_51_percent sea_ice_52_percent sea_ice_53_percent sea_ice_54_percent sea_ice_55_percent sea_ice_56_percent sea_ice_57_percent sea_ice_58_percent sea_ice_59_percent sea_ice_60_percent sea_ice_61_percent sea_ice_62_percent sea_ice_63_percent sea_ice_64_percent sea_ice_65_percent sea_ice_66_percent sea_ice_67_percent sea_ice_68_percent sea_ice_69_percent sea_ice_70_percent sea_ice_71_percent sea_ice_72_percent sea_ice_73_percent sea_ice_74_percent sea_ice_75_percent sea_ice_76_percent sea_ice_77_percent sea_ice_78_percent sea_ice_79_percent sea_ice_80_percent sea_ice_81_percent sea_ice_82_percent sea_ice_83_percent sea_ice_84_percent sea_ice_85_percent sea_ice_86_percent sea_ice_87_percent sea_ice_88_percent sea_ice_89_percent sea_ice_90_percent sea_ice_91_percent sea_ice_92_percent sea_ice_93_percent sea_ice_94_percent sea_ice_95_percent sea_ice_96_percent sea_ice_97_percent sea_ice_98_percent sea_ice_99_percent sea_ice_100_percent permanent_ice snow mixed_pixels_at_coastlines suspect_ice_value corners ocean" ;
      		snow_ice_flag_nise:flag_values = 0UB, 1UB, 2UB, 3UB, 4UB, 5UB, 6UB, 7UB, 8UB, 9UB, 10UB, 11UB, 12UB, 13UB, 14UB, 15UB, 16UB, 17UB, 18UB, 19UB, 20UB, 21UB, 22UB, 23UB, 24UB, 25UB, 26UB, 27UB, 28UB, 29UB, 30UB, 31UB, 32UB, 33UB, 34UB, 35UB, 36UB, 37UB, 38UB, 39UB, 40UB, 41UB, 42UB, 43UB, 44UB, 45UB, 46UB, 47UB, 48UB, 49UB, 50UB, 51UB, 52UB, 53UB, 54UB, 55UB, 56UB, 57UB, 58UB, 59UB, 60UB, 61UB, 62UB, 63UB, 64UB, 65UB, 66UB, 67UB, 68UB, 69UB, 70UB, 71UB, 72UB, 73UB, 74UB, 75UB, 76UB, 77UB, 78UB, 79UB, 80UB, 81UB, 82UB, 83UB, 84UB, 85UB, 86UB, 87UB, 88UB, 89UB, 90UB, 91UB, 92UB, 93UB, 94UB, 95UB, 96UB, 97UB, 98UB, 99UB, 100UB, 101UB, 103UB, 252UB, 253UB, 254UB, 255UB ;
      		snow_ice_flag_nise:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ubyte snow_ice_flag(time, scanline, ground_pixel) ;
      		snow_ice_flag:units = "1" ;
      		snow_ice_flag:threshold = "0.3" ;
      		snow_ice_flag:long_name = "snow-ice mask" ;
      		snow_ice_flag:_FillValue = 254UB ;
      		snow_ice_flag:comment = "flag indicating snow/ice at center of ground pixel" ;
      		snow_ice_flag:source = "" ;
      		snow_ice_flag:flag_meanings = "snow-free_land snow_ice" ;
      		snow_ice_flag:flag_values = 0UB, 1UB ;
      		snow_ice_flag:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_fraction_crb(time, scanline, ground_pixel) ;
      		cloud_fraction_crb:_FillValue = 9.96921e+36f ;
      		cloud_fraction_crb:units = "1" ;
      		cloud_fraction_crb:standard_name = "TBD" ;
      		cloud_fraction_crb:long_name = "effective radiometric cloud fraction from the CRB model" ;
      		cloud_fraction_crb:source = "crb" ;
      		cloud_fraction_crb:comment = "Retrieved effective radiometric cloud fraction using the OCRA/ROCINN CRB model." ;
      		cloud_fraction_crb:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_fraction_crb_precision(time, scanline, ground_pixel) ;
      		cloud_fraction_crb_precision:_FillValue = 9.96921e+36f ;
      		cloud_fraction_crb_precision:units = "1" ;
      		cloud_fraction_crb_precision:standard_name = "TBD" ;
      		cloud_fraction_crb_precision:long_name = "effective radiometric cloud fraction precision from the CRB model" ;
      		cloud_fraction_crb_precision:source = "crb" ;
      		cloud_fraction_crb_precision:comment = "Error of the retrieved effective radiometric cloud fraction using the OCRA/ROCINN CRB model." ;
      		cloud_fraction_crb_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_pressure_crb(time, scanline, ground_pixel) ;
      		cloud_pressure_crb:_FillValue = 9.96921e+36f ;
      		cloud_pressure_crb:units = "Pa" ;
      		cloud_pressure_crb:standard_name = "TBD" ;
      		cloud_pressure_crb:long_name = "cloud radiometric optical centroid pressure from the CRB model" ;
      		cloud_pressure_crb:source = "crb" ;
      		cloud_pressure_crb:comment = "Retrieved atmospheric pressure at the level of cloud using the OCRA/ROCINN CRB model." ;
      		cloud_pressure_crb:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_pressure_crb_precision(time, scanline, ground_pixel) ;
      		cloud_pressure_crb_precision:_FillValue = 9.96921e+36f ;
      		cloud_pressure_crb_precision:units = "Pa" ;
      		cloud_pressure_crb_precision:standard_name = "TBD" ;
      		cloud_pressure_crb_precision:long_name = "cloud radiometric optical centroid pressure precision from the CRB model" ;
      		cloud_pressure_crb_precision:source = "crb" ;
      		cloud_pressure_crb_precision:comment = "Error of the retrieved atmospheric pressure at the level of cloud using the OCRA/ROCINN CRB model." ;
      		cloud_pressure_crb_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_height_crb(time, scanline, ground_pixel) ;
      		cloud_height_crb:_FillValue = 9.96921e+36f ;
      		cloud_height_crb:units = "m" ;
      		cloud_height_crb:standard_name = "TBD" ;
      		cloud_height_crb:long_name = "cloud radiometric optical centroid height from the CRB model" ;
      		cloud_height_crb:source = "crb" ;
      		cloud_height_crb:comment = "Retrieved height at the level of cloud w.r.t. the geoid/MSL using the OCRA/ROCINN CRB model." ;
      		cloud_height_crb:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_height_crb_precision(time, scanline, ground_pixel) ;
      		cloud_height_crb_precision:_FillValue = 9.96921e+36f ;
      		cloud_height_crb_precision:units = "m" ;
      		cloud_height_crb_precision:standard_name = "TBD" ;
      		cloud_height_crb_precision:long_name = "cloud radiometric optical centroid height precision from the CRB model" ;
      		cloud_height_crb_precision:source = "crb" ;
      		cloud_height_crb_precision:comment = "Error of the retrieved height at the level of cloud w.r.t. the geoid/MSL using the OCRA/ROCINN CRB model." ;
      		cloud_height_crb_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_albedo_crb(time, scanline, ground_pixel) ;
      		cloud_albedo_crb:_FillValue = 9.96921e+36f ;
      		cloud_albedo_crb:units = "1" ;
      		cloud_albedo_crb:standard_name = "cloud_albedo" ;
      		cloud_albedo_crb:long_name = "cloud albedo from the CRB model" ;
      		cloud_albedo_crb:source = "crb" ;
      		cloud_albedo_crb:comment = "Albedo of cloud using the OCRA/ROCINN CRB model." ;
      		cloud_albedo_crb:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_albedo_crb_precision(time, scanline, ground_pixel) ;
      		cloud_albedo_crb_precision:_FillValue = 9.96921e+36f ;
      		cloud_albedo_crb_precision:units = "1" ;
      		cloud_albedo_crb_precision:standard_name = "cloud_albedo_standard_error" ;
      		cloud_albedo_crb_precision:long_name = "cloud albedo precision from the CRB model" ;
      		cloud_albedo_crb_precision:source = "crb" ;
      		cloud_albedo_crb_precision:comment = "Error of the albedo of cloud using the OCRA/ROCINN CRB model." ;
      		cloud_albedo_crb_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float ozone_total_vertical_column(time, scanline, ground_pixel) ;
      		ozone_total_vertical_column:_FillValue = 9.96921e+36f ;
      		ozone_total_vertical_column:units = "mol m-2" ;
      		ozone_total_vertical_column:standard_name = "atmosphere_mole_content_of_ozone" ;
      		ozone_total_vertical_column:long_name = "total ozone column" ;
      		ozone_total_vertical_column:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		ozone_total_vertical_column:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		ozone_total_vertical_column:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float ozone_total_vertical_column_precision(time, scanline, ground_pixel) ;
      		ozone_total_vertical_column_precision:_FillValue = 9.96921e+36f ;
      		ozone_total_vertical_column_precision:units = "mol m-2" ;
      		ozone_total_vertical_column_precision:standard_name = "atmosphere_mole_content_of_ozone error" ;
      		ozone_total_vertical_column_precision:long_name = "total ozone column random error" ;
      		ozone_total_vertical_column_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		ozone_total_vertical_column_precision:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		ozone_total_vertical_column_precision:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float surface_altitude(time, scanline, ground_pixel) ;
      		surface_altitude:_FillValue = 9.96921e+36f ;
      		surface_altitude:long_name = "surface altitude" ;
      		surface_altitude:standard_name = "surface_altitude" ;
      		surface_altitude:units = "m" ;
      		surface_altitude:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		surface_altitude:source = "http://topotools.cr.usgs.gov/gmted_viewer/" ;
      		surface_altitude:comment = "The mean of the sub-pixels of the surface altitude above the reference geoid (WGS84) within the approximate field of view, based on the GMTED2010 surface elevation database" ;
      	float surface_altitude_precision(time, scanline, ground_pixel) ;
      		surface_altitude_precision:_FillValue = 9.96921e+36f ;
      		surface_altitude_precision:long_name = "surface altitude precision" ;
      		surface_altitude_precision:standard_name = "surface_altitude standard_error" ;
      		surface_altitude_precision:units = "m" ;
      		surface_altitude_precision:standard_error_multiplier = 1.f ;
      		surface_altitude_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		surface_altitude_precision:source = "http://topotools.cr.usgs.gov/gmted_viewer/" ;
      		surface_altitude_precision:comment = "The standard deviation of sub-pixels used in calculating the mean surface altitude above the reference geoid (WGS84) within the approximate field of view, based on the GMTED2010 surface elevation database" ;
      	ubyte surface_classification(time, scanline, ground_pixel) ;
      		surface_classification:_FillValue = 255UB ;
      		surface_classification:units = "1" ;
      		surface_classification:long_name = "land-water mask" ;
      		surface_classification:comment = "flag indicating land/water and further surface classifications for the ground pixel" ;
      		surface_classification:source = "USGS (http://edc2.usgs.gov/glcc/globdoc2_0.php) and NASA SDP toolkit (http://newsroom.gsfc.nasa.gov/sdptoolkit/toolkit.html)" ;
      		surface_classification:flag_meanings = "land, water, some_water, coast, value_covers_majority_of_pixel, water+shallow_ocean, water+shallow_inland_water, water+ocean_coastline-lake_shoreline, water+intermittent_water, water+deep_inland_water, water+continental_shelf_ocean, water+deep_ocean, land+urban_and_built-up_land, land+dryland_cropland_and_pasture, land+irrigated_cropland_and_pasture, land+mixed_dryland-irrigated_cropland_and_pasture, land+cropland-grassland_mosaic, land+cropland-woodland_mosaic, land+grassland, land+shrubland, land+mixed_shrubland-grassland, land+savanna, land+deciduous_broadleaf_forest, land+deciduous_needleleaf_forest, land+evergreen_broadleaf_forest, land+evergreen_needleleaf_forest, land+mixed_forest, land+herbaceous_wetland, land+wooded_wetland, land+barren_or_sparsely_vegetated, land+herbaceous_tundra, land+wooded_tundra, land+mixed_tundra, land+bare_ground_tundra, land+snow_or_ice" ;
      		surface_classification:flag_values = 0UB, 1UB, 2UB, 3UB, 4UB, 9UB, 17UB, 25UB, 33UB, 41UB, 49UB, 57UB, 8UB, 16UB, 24UB, 32UB, 40UB, 48UB, 56UB, 64UB, 72UB, 80UB, 88UB, 96UB, 104UB, 112UB, 120UB, 128UB, 136UB, 144UB, 152UB, 160UB, 168UB, 176UB, 184UB ;
      		surface_classification:flag_masks = 3UB, 3UB, 3UB, 3UB, 4UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB, 249UB ;
      		surface_classification:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	int instrument_configuration_identifier(time, scanline) ;
      		instrument_configuration_identifier:_FillValue = -2147483647 ;
      		instrument_configuration_identifier:long_name = "IcID" ;
      		instrument_configuration_identifier:comment = "The Instrument Configuration ID defines the type of measurement and its purpose. The number of instrument configuration IDs will increase over the mission as new types of measurements are created and used" ;
      	short instrument_configuration_version(time, scanline) ;
      		instrument_configuration_version:_FillValue = -32767s ;
      		instrument_configuration_version:long_name = "IcVersion" ;
      		instrument_configuration_version:comment = "Version of the instrument_configuration_identifier" ;
      	float scaled_small_pixel_variance(time, scanline, ground_pixel) ;
      		scaled_small_pixel_variance:_FillValue = 9.96921e+36f ;
      		scaled_small_pixel_variance:long_name = "scaled small pixel variance" ;
      		scaled_small_pixel_variance:units = "1" ;
      		scaled_small_pixel_variance:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		scaled_small_pixel_variance:comment = "The scaled variance of the reflectances of the small pixels" ;
      		scaled_small_pixel_variance:radiation_wavelength = "" ;
      	float surface_pressure(time, scanline, ground_pixel) ;
      		surface_pressure:_FillValue = 9.96921e+36f ;
      		surface_pressure:units = "Pa" ;
      		surface_pressure:standard_name = "surface_air_pressure" ;
      		surface_pressure:long_name = "surface_air_pressure" ;
      		surface_pressure:source = "" ;
      		surface_pressure:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float tm5_constant_a(time, layer) ;
      		tm5_constant_a:_FillValue = 9.96921e+36f ;
      		tm5_constant_a:units = "Pa" ;
      	float tm5_constant_b(time, layer) ;
      		tm5_constant_b:_FillValue = 9.96921e+36f ;
      		tm5_constant_b:units = "1" ;
      	float aerosol_index_340_380(time, scanline, ground_pixel) ;
      		aerosol_index_340_380:_FillValue = 9.96921e+36f ;
      		aerosol_index_340_380:units = "1" ;
      		aerosol_index_340_380:standard_name = "ultraviolet_aerosol_index" ;
      		aerosol_index_340_380:comment = "Aerosol index from 380 and 340 nm" ;
      		aerosol_index_340_380:long_name = "aerosol index from 380 and 340 nm" ;
      		aerosol_index_340_380:radiation_wavelength = 340.f, 380.f ;
      		aerosol_index_340_380:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float surface_albedo_328nm(time, scanline, ground_pixel) ;
      		surface_albedo_328nm:_FillValue = 9.96921e+36f ;
      		surface_albedo_328nm:units = "1" ;
      		surface_albedo_328nm:standard_name = "surface_albedo" ;
      		surface_albedo_328nm:long_name = "surface albdeo at 328nm" ;
      	float surface_albedo_376nm(time, scanline, ground_pixel) ;
      		surface_albedo_376nm:_FillValue = 9.96921e+36f ;
      		surface_albedo_376nm:units = "1" ;
      		surface_albedo_376nm:standard_name = "surface_albedo" ;
      		surface_albedo_376nm:long_name = "surface albdeo at 376nm" ;

      group: PROCESSOR {

        // group attributes:
        		:processing_configuration = "./upas-l2 -d /mnt/sw/IPF_S5P_L2_DLR/current/processors/UPAS-L2/support_data -t 9 -m OFFL --degradation-step-acrosstrack 0 --degradation-step-alongtrack 0 -e 2020-01-03 02:29:09.769279 f_s5pops upas-l2 JobOrder.608405183.xml PDGS-OP --so2 -o /mnt/data1/storage_offl_l2/cache_offl_l2/SO2-608405218/S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-IRRADIANCE-608404068/s5p_lta_pl_s5plta_XXXXB00000000534767355613/S5P_OFFL_L1B_IR_UVN_20200101T023416_20200101T041546_11488_01_010000_20200101T060117.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD1_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD2_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD3_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD4_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD5_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD6_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD7_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc /mnt/data1/storage_offl_l2/cache_offl_l2/L1B-608405182/S5P_OFFL_L1B_RA_BD8_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc --aux-cloud /mnt/data1/storage_offl_l2/cache_offl_l2/CLOUD-608405203/S5P_OFFL_L2__CLOUD__20200101T005246_20200101T023416_11487_01_010107_20200102T143721.nc --aux-ai /mnt/data1/storage_offl_l2/cache_offl_l2/AAI-608405209/S5P_OFFL_L2__AER_AI_20200101T005246_20200101T023416_11487_01_010302_20200102T143727.nc --aux-o3 /mnt/data1/storage_offl_l2/cache_offl_l2/O3-608405215/S5P_OFFL_L2__O3_____20200101T005246_20200101T023416_11487_01_010107_20200102T172627.nc --aux-bgso2 /mnt/data1/storage_offl_l2/pp_bgso2/S5P_OFFL_AUX_BGSO2__20191227T111654_20191231T210814_20200103T000016.nc --aux-tm5   /mnt/data1/storage_offl_l2/cache_offl_l2/FORECAST-608405366/s5p_lta_pl_s5plta_XXXXB00000000534767363910/S5P_OPER_AUX_CTMFCT_20200105T000000_20200106T000000_20200102T070215.nc /mnt/data1/storage_offl_l2/cache_offl_l2/FORECAST-608405366/s5p_lta_pl_s5plta_XXXXB00000000534767363910/S5P_OPER_AUX_CTMFCT_20200102T000000_20200103T000000_20200102T052854.nc /mnt/data1/storage_offl_l2/cache_offl_l2/FORECAST-608405366/s5p_lta_pl_s5plta_XXXXB00000000534767363910/S5P_OPER_AUX_CTMFCT_20200103T000000_20200104T000000_20200102T055923.nc /mnt/data1/storage_offl_l2/cache_offl_l2/FORECAST-608405366/s5p_lta_pl_s5plta_XXXXB00000000534767363910/S5P_OPER_AUX_CTMFCT_20200101T000000_20200102T000000_20200102T042050.nc /mnt/data1/storage_offl_l2/cache_offl_l2/FORECAST-608405366/s5p_lta_pl_s5plta_XXXXB00000000534767363910/S5P_OPER_AUX_CTMFCT_20200104T000000_20200105T000000_20200102T063055.nc  " ;
        } // group PROCESSOR

      group: BACKGROUND_CORRECTION {
        dimensions:
        	lat_grid = 36 ;
        	o3_grid = 52 ;
        	detector_rows = 450 ;
        	wavelengths = 9000 ;
        variables:
        	float o3_grid(o3_grid) ;
        		o3_grid:_FillValue = 9.96921e+36f ;
        		o3_grid:units = "DU" ;
        	float lat_grid(lat_grid) ;
        		lat_grid:_FillValue = 9.96921e+36f ;
        		lat_grid:units = "degrees_north" ;
        	float window1_north(o3_grid, detector_rows) ;
        		window1_north:_FillValue = 9.96921e+36f ;
        		window1_north:units = "mol m-2" ;
        	float window1_south(o3_grid, detector_rows) ;
        		window1_south:_FillValue = 9.96921e+36f ;
        		window1_south:units = "mol m-2" ;
        	float window2(lat_grid, detector_rows) ;
        		window2:_FillValue = 9.96921e+36f ;
        		window2:units = "mol m-2" ;
        	float window3(lat_grid, detector_rows) ;
        		window3:_FillValue = 9.96921e+36f ;
        		window3:units = "mol m-2" ;
        	float earthshine_reference_wavelength(wavelengths) ;
        		earthshine_reference_wavelength:_FillValue = 9.96921e+36f ;
        		earthshine_reference_wavelength:units = "nm" ;
        	float earthshine_reference_radiance(detector_rows, wavelengths) ;
        		earthshine_reference_radiance:_FillValue = 9.96921e+36f ;
        		earthshine_reference_radiance:units = "mol.m-2.nm-1.sr-1.s-1" ;
        	int detector_rows(detector_rows) ;
        		detector_rows:units = "1" ;
        		detector_rows:long_name = "detector_rows dimension index" ;
        	int wavelengths(wavelengths) ;
        		wavelengths:units = "1" ;
        		wavelengths:long_name = "wavelengths dimension index" ;
        } // group BACKGROUND_CORRECTION
      } // group INPUT_DATA

    group: GEOLOCATIONS {
      variables:
      	float satellite_latitude(time, scanline) ;
      		satellite_latitude:_FillValue = 9.96921e+36f ;
      		satellite_latitude:long_name = "sub satellite latitude" ;
      		satellite_latitude:units = "degrees_north" ;
      		satellite_latitude:comment = "Latitude of the geodetic sub satellite point on the WGS84 reference ellipsoid" ;
      		satellite_latitude:valid_min = -90.f ;
      		satellite_latitude:valid_max = 90.f ;
      	float satellite_longitude(time, scanline) ;
      		satellite_longitude:_FillValue = 9.96921e+36f ;
      		satellite_longitude:long_name = "satellite_longitude" ;
      		satellite_longitude:units = "degrees_east" ;
      		satellite_longitude:comment = "Longitude of the geodetic sub satellite point on the WGS84 reference ellipsoid" ;
      		satellite_longitude:valid_min = -180.f ;
      		satellite_longitude:valid_max = 180.f ;
      	float satellite_altitude(time, scanline) ;
      		satellite_altitude:_FillValue = 9.96921e+36f ;
      		satellite_altitude:long_name = "satellite altitude" ;
      		satellite_altitude:units = "m" ;
      		satellite_altitude:comment = "The altitude of the satellite with respect to the geodetic sub satellite point on the WGS84 reference ellipsoid" ;
      		satellite_altitude:valid_min = 700000.f ;
      		satellite_altitude:valid_max = 900000.f ;
      	float satellite_orbit_phase(time, scanline) ;
      		satellite_orbit_phase:_FillValue = 9.96921e+36f ;
      		satellite_orbit_phase:long_name = "fractional satellite orbit phase" ;
      		satellite_orbit_phase:units = "1" ;
      		satellite_orbit_phase:comment = "Relative offset [0.0, ..., 1.0] of the measurement in the orbit" ;
      		satellite_orbit_phase:valid_min = -0.02f ;
      		satellite_orbit_phase:valid_max = 1.02f ;
      	float solar_zenith_angle(time, scanline, ground_pixel) ;
      		solar_zenith_angle:_FillValue = 9.96921e+36f ;
      		solar_zenith_angle:long_name = "solar zenith angle" ;
      		solar_zenith_angle:standard_name = "solar_zenith_angle" ;
      		solar_zenith_angle:units = "degree" ;
      		solar_zenith_angle:valid_min = 0.f ;
      		solar_zenith_angle:valid_max = 180.f ;
      		solar_zenith_angle:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		solar_zenith_angle:comment = "Solar zenith angle at the ground pixel location on the reference ellipsoid. Angle is measured away from the vertical" ;
      	float solar_azimuth_angle(time, scanline, ground_pixel) ;
      		solar_azimuth_angle:_FillValue = 9.96921e+36f ;
      		solar_azimuth_angle:long_name = "solar azimuth angle" ;
      		solar_azimuth_angle:standard_name = "solar_azimuth_angle" ;
      		solar_azimuth_angle:units = "degree" ;
      		solar_azimuth_angle:valid_min = -180.f ;
      		solar_azimuth_angle:valid_max = 180.f ;
      		solar_azimuth_angle:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		solar_azimuth_angle:comment = "Solar azimuth angle at the ground pixel location on the reference ellipsoid. Angle is measured clockwise from the North (East = 90, South = 180, West = 270)" ;
      	float viewing_zenith_angle(time, scanline, ground_pixel) ;
      		viewing_zenith_angle:_FillValue = 9.96921e+36f ;
      		viewing_zenith_angle:long_name = "viewing zenith angle" ;
      		viewing_zenith_angle:standard_name = "viewing_zenith_angle" ;
      		viewing_zenith_angle:units = "degree" ;
      		viewing_zenith_angle:valid_min = 0.f ;
      		viewing_zenith_angle:valid_max = 180.f ;
      		viewing_zenith_angle:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		viewing_zenith_angle:comment = "Zenith angle of the satellite at the ground pixel location on the reference ellipsoid. Angle is measured away from the vertical" ;
      	float viewing_azimuth_angle(time, scanline, ground_pixel) ;
      		viewing_azimuth_angle:_FillValue = 9.96921e+36f ;
      		viewing_azimuth_angle:long_name = "viewing azimuth angle" ;
      		viewing_azimuth_angle:standard_name = "viewing_azimuth_angle" ;
      		viewing_azimuth_angle:units = "degree" ;
      		viewing_azimuth_angle:valid_min = -180.f ;
      		viewing_azimuth_angle:valid_max = 180.f ;
      		viewing_azimuth_angle:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		viewing_azimuth_angle:comment = "Satellite azimuth angle at the ground pixel location on the reference ellipsoid. Angle is measured clockwise from the North (East = 90, South = 180, West = 270)" ;
      	float latitude_bounds(time, scanline, ground_pixel, corner) ;
      		latitude_bounds:_FillValue = 9.96921e+36f ;
      		latitude_bounds:units = "degrees_north" ;
      	float longitude_bounds(time, scanline, ground_pixel, corner) ;
      		longitude_bounds:_FillValue = 9.96921e+36f ;
      		longitude_bounds:units = "degrees_east" ;
      	ubyte geolocation_flags(time, scanline, ground_pixel) ;
      		geolocation_flags:_FillValue = 255UB ;
      		geolocation_flags:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		geolocation_flags:flag_masks = 0UB, 1UB, 2UB, 4UB, 8UB, 16UB, 128UB ;
      		geolocation_flags:flag_meanings = "no_error solar_eclipse sun_glint_possible descending night geo_boundary_crossing geolocation_error" ;
      		geolocation_flags:flag_values = 0UB, 1UB, 2UB, 4UB, 8UB, 16UB, 128UB ;
      		geolocation_flags:long_name = "ground pixel quality flag" ;
      		geolocation_flags:max_val = 254UB ;
      		geolocation_flags:min_val = 0UB ;
      		geolocation_flags:units = "1" ;
      } // group GEOLOCATIONS

    group: DETAILED_RESULTS {
      dimensions:
      	number_of_slant_columns_win1 = 7 ;
      	number_of_slant_columns_win2 = 7 ;
      	number_of_slant_columns_win3 = 4 ;
      variables:
      	float sulfurdioxide_total_vertical_column_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_trueness:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_trueness:long_name = "systematic error of the total vertical column density of sulfur dioxide for the polluted scenario" ;
      		sulfurdioxide_total_vertical_column_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_trueness:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_trueness:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	double fitted_slant_columns_win1(time, scanline, ground_pixel, number_of_slant_columns_win1) ;
      		fitted_slant_columns_win1:_FillValue = 9.96920996838687e+36 ;
      		fitted_slant_columns_win1:units = "mol m-2" ;
      		fitted_slant_columns_win1:long_name = "slant columns of all absorbers in fitting window 1" ;
      		fitted_slant_columns_win1:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win1:index_meaning = "SO2_203K_Bogumil_deconv_resampled_301_364_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1080.bis O3_228K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis O3_243K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o3lambda_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis o3squared_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis Ringev1_HR_200_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis Ringev2_HR_870_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis " ;
      	float fitted_slant_columns_win1_precision(time, scanline, ground_pixel, number_of_slant_columns_win1) ;
      		fitted_slant_columns_win1_precision:_FillValue = 9.96921e+36f ;
      		fitted_slant_columns_win1_precision:units = "mol m-2" ;
      		fitted_slant_columns_win1_precision:long_name = "slant column random errors of all absorbers in fitting window 1" ;
      		fitted_slant_columns_win1_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win1_precision:index_meaning = "SO2_203K_Bogumil_deconv_resampled_301_364_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1080.bis O3_228K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis O3_243K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o3lambda_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis o3squared_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis Ringev1_HR_200_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis Ringev2_HR_870_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis " ;
      	double fitted_slant_columns_win2(time, scanline, ground_pixel, number_of_slant_columns_win2) ;
      		fitted_slant_columns_win2:_FillValue = 9.96920996838687e+36 ;
      		fitted_slant_columns_win2:units = "mol m-2" ;
      		fitted_slant_columns_win2:long_name = "slant columns of all absorbers in fitting window 2" ;
      		fitted_slant_columns_win2:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win2:index_meaning = "SO2_203K_Bogumil_deconv_resampled_301_364_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1080.bis O3_228K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis O3_243K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o3lambda_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis o3squared_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis Ringev1_HR_200_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis Ringev2_HR_870_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis " ;
      	float fitted_slant_columns_win2_precision(time, scanline, ground_pixel, number_of_slant_columns_win2) ;
      		fitted_slant_columns_win2_precision:_FillValue = 9.96921e+36f ;
      		fitted_slant_columns_win2_precision:units = "mol m-2" ;
      		fitted_slant_columns_win2_precision:long_name = "slant column random all absorbers in fitting window 2" ;
      		fitted_slant_columns_win2_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win2_precision:index_meaning = "SO2_203K_Bogumil_deconv_resampled_301_364_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1080.bis O3_228K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis O3_243K_Brion_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o3lambda_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis o3squared_Io_S5P_OPT_SFP.xs#1#float64#2#451x2002.bis Ringev1_HR_200_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis Ringev2_HR_870_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x1100.bis " ;
      	double fitted_slant_columns_win3(time, scanline, ground_pixel, number_of_slant_columns_win3) ;
      		fitted_slant_columns_win3:_FillValue = 9.96920996838687e+36 ;
      		fitted_slant_columns_win3:units = "mol m-2" ;
      		fitted_slant_columns_win3:long_name = "slant columns of all absorbers in fitting window 3" ;
      		fitted_slant_columns_win3:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win3:index_meaning = "SO2_203K_vandaele_extrapol_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis no2_cb_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis ring_sao2010_combined_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o4_hand_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2001.bis " ;
      	float fitted_slant_columns_win3_precision(time, scanline, ground_pixel, number_of_slant_columns_win3) ;
      		fitted_slant_columns_win3_precision:_FillValue = 9.96921e+36f ;
      		fitted_slant_columns_win3_precision:units = "mol m-2" ;
      		fitted_slant_columns_win3_precision:long_name = "slant column random errors of all absorbers in fitting window 3" ;
      		fitted_slant_columns_win3_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		fitted_slant_columns_win3_precision:index_meaning = "SO2_203K_vandaele_extrapol_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis no2_cb_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis ring_sao2010_combined_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2010.bis o4_hand_vac_NOMOPS_BF2bd2-6_band_3.xs#1#float64#2#451x2001.bis " ;
      	int selected_fitting_window_flag(time, scanline, ground_pixel) ;
      		selected_fitting_window_flag:_FillValue = -2147483647 ;
      		selected_fitting_window_flag:units = "1" ;
      		selected_fitting_window_flag:long_name = "flag describing the selected fitting window for sulfur dioxide retrieval" ;
      		selected_fitting_window_flag:flag_values = 1, 2, 3 ;
      	float sulfurdioxide_slant_column_corrected(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_corrected:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_slant_column_corrected:units = "mol m-2" ;
      		sulfurdioxide_slant_column_corrected:long_name = "background corrected sulfur dioxide slant column density for final selected fitting window" ;
      		sulfurdioxide_slant_column_corrected:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_slant_column_corrected:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_slant_column_corrected:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_slant_column_corrected_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_corrected_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_slant_column_corrected_trueness:units = "mol m-2" ;
      		sulfurdioxide_slant_column_corrected_trueness:long_name = "systematic error of the corrected sulfur dioxide slant column" ;
      		sulfurdioxide_slant_column_corrected_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_slant_column_corrected_win1(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_corrected_win1:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_slant_column_corrected_win1:units = "mol m-2" ;
      		sulfurdioxide_slant_column_corrected_win1:long_name = "background corrected sulfur dioxide slant column density for fitting window 1" ;
      		sulfurdioxide_slant_column_corrected_win1:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_slant_column_corrected_win1:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_slant_column_corrected_win1:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_slant_column_corrected_win2(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_corrected_win2:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_slant_column_corrected_win2:units = "mol m-2" ;
      		sulfurdioxide_slant_column_corrected_win2:long_name = "background corrected sulfur dioxide slant column density for fitting window 2" ;
      		sulfurdioxide_slant_column_corrected_win2:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_slant_column_corrected_win2:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_slant_column_corrected_win2:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_slant_column_corrected_win3(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_corrected_win3:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_slant_column_corrected_win3:units = "mol m-2" ;
      		sulfurdioxide_slant_column_corrected_win3:long_name = "background corrected sulfur dioxide slant column density for fitting window 3" ;
      		sulfurdioxide_slant_column_corrected_win3:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_slant_column_corrected_win3:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_slant_column_corrected_win3:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float fitted_root_mean_square_win1(time, scanline, ground_pixel) ;
      		fitted_root_mean_square_win1:_FillValue = 9.96921e+36f ;
      		fitted_root_mean_square_win1:units = "1" ;
      		fitted_root_mean_square_win1:long_name = "root mean square residual of the fit in fitting window 1" ;
      	float fitted_root_mean_square_win2(time, scanline, ground_pixel) ;
      		fitted_root_mean_square_win2:_FillValue = 9.96921e+36f ;
      		fitted_root_mean_square_win2:units = "1" ;
      		fitted_root_mean_square_win2:long_name = "root mean square residual of the fit in fitting window 2" ;
      	float fitted_root_mean_square_win3(time, scanline, ground_pixel) ;
      		fitted_root_mean_square_win3:_FillValue = 9.96921e+36f ;
      		fitted_root_mean_square_win3:units = "1" ;
      		fitted_root_mean_square_win3:long_name = "root mean square residual of the fit in fitting window 3" ;
      	float averaging_kernel(time, scanline, ground_pixel, layer) ;
      		averaging_kernel:_FillValue = 9.96921e+36f ;
      		averaging_kernel:units = "1" ;
      		averaging_kernel:long_name = "averaging kernel" ;
      	float sulfurdioxide_profile_apriori(time, scanline, ground_pixel, layer) ;
      		sulfurdioxide_profile_apriori:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_profile_apriori:units = "1" ;
      		sulfurdioxide_profile_apriori:long_name = "volume mixing ratio profile of sulfur dioxide" ;
      		sulfurdioxide_profile_apriori:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float fitted_radiance_shift(time, scanline, ground_pixel) ;
      		fitted_radiance_shift:_FillValue = 9.96921e+36f ;
      		fitted_radiance_shift:units = "nm" ;
      		fitted_radiance_shift:long_name = "radiance wavelength shift from the doas fit" ;
      	float fitted_radiance_squeeze(time, scanline, ground_pixel) ;
      		fitted_radiance_squeeze:_FillValue = 9.96921e+36f ;
      		fitted_radiance_squeeze:units = "1" ;
      		fitted_radiance_squeeze:long_name = "radiance wavelength squeeze from the doas fit" ;
      	float fitted_radiance_shift_win1(time, scanline, ground_pixel) ;
      		fitted_radiance_shift_win1:_FillValue = 9.96921e+36f ;
      		fitted_radiance_shift_win1:units = "nm" ;
      		fitted_radiance_shift_win1:long_name = "radiance wavelength shift from the doas fit in fitting window 1" ;
      	float fitted_radiance_squeeze_win1(time, scanline, ground_pixel) ;
      		fitted_radiance_squeeze_win1:_FillValue = 9.96921e+36f ;
      		fitted_radiance_squeeze_win1:units = "1" ;
      		fitted_radiance_squeeze_win1:long_name = "radiance wavelength squeeze from the doas fit in fitting window 1" ;
      	ushort number_of_spectral_points_in_retrieval_win1(time, scanline, ground_pixel) ;
      		number_of_spectral_points_in_retrieval_win1:_FillValue = 65535US ;
      		number_of_spectral_points_in_retrieval_win1:units = "1" ;
      		number_of_spectral_points_in_retrieval_win1:long_name = "number of spectral points used in the retrieval for window 1" ;
      		number_of_spectral_points_in_retrieval_win1:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float fitted_radiance_shift_win2(time, scanline, ground_pixel) ;
      		fitted_radiance_shift_win2:_FillValue = 9.96921e+36f ;
      		fitted_radiance_shift_win2:units = "nm" ;
      		fitted_radiance_shift_win2:long_name = "radiance wavelength shift from the doas fit in fitting window 2" ;
      	float fitted_radiance_squeeze_win2(time, scanline, ground_pixel) ;
      		fitted_radiance_squeeze_win2:_FillValue = 9.96921e+36f ;
      		fitted_radiance_squeeze_win2:units = "1" ;
      		fitted_radiance_squeeze_win2:long_name = "radiance wavelength shift from the doas fit in fitting window 2" ;
      	ushort number_of_spectral_points_in_retrieval_win2(time, scanline, ground_pixel) ;
      		number_of_spectral_points_in_retrieval_win2:_FillValue = 65535US ;
      		number_of_spectral_points_in_retrieval_win2:units = "1" ;
      		number_of_spectral_points_in_retrieval_win2:long_name = "number of spectral points used in the retrieval for window 2" ;
      		number_of_spectral_points_in_retrieval_win2:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float fitted_radiance_shift_win3(time, scanline, ground_pixel) ;
      		fitted_radiance_shift_win3:_FillValue = 9.96921e+36f ;
      		fitted_radiance_shift_win3:units = "nm" ;
      		fitted_radiance_shift_win3:long_name = "radiance wavelength shift from the doas fit in fitting window 3" ;
      	float fitted_radiance_squeeze_win3(time, scanline, ground_pixel) ;
      		fitted_radiance_squeeze_win3:_FillValue = 9.96921e+36f ;
      		fitted_radiance_squeeze_win3:units = "1" ;
      		fitted_radiance_squeeze_win3:long_name = "radiance wavelength shift from the doas fit in fitting window 3" ;
      	ushort number_of_spectral_points_in_retrieval_win3(time, scanline, ground_pixel) ;
      		number_of_spectral_points_in_retrieval_win3:_FillValue = 65535US ;
      		number_of_spectral_points_in_retrieval_win3:units = "1" ;
      		number_of_spectral_points_in_retrieval_win3:long_name = "number of spectral points used in the retrieval for window 3" ;
      		number_of_spectral_points_in_retrieval_win3:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_polluted(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_polluted:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_polluted:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_polluted:long_name = "total air mass factor for boundary layer polluted scenario" ;
      		sulfurdioxide_total_air_mass_factor_polluted:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_polluted_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_polluted_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_polluted_precision:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_polluted_precision:long_name = "random error of the total air mass factor for the boundary layer polluted scenario" ;
      		sulfurdioxide_total_air_mass_factor_polluted_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_polluted_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_polluted_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_polluted_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_polluted_trueness:long_name = "systematic error of the total air mass factor for the boundary layer polluted scenario" ;
      		sulfurdioxide_total_air_mass_factor_polluted_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_polluted_kernel_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_polluted_kernel_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_polluted_kernel_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_polluted_kernel_trueness:long_name = "systematic error of the total air mass factor for the kernel polluted scenario" ;
      		sulfurdioxide_total_air_mass_factor_polluted_kernel_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_clear_air_mass_factor_polluted(time, scanline, ground_pixel) ;
      		sulfurdioxide_clear_air_mass_factor_polluted:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_clear_air_mass_factor_polluted:units = "1" ;
      		sulfurdioxide_clear_air_mass_factor_polluted:long_name = "clear sky air mass factor for the boundary layer polluted scenario" ;
      		sulfurdioxide_clear_air_mass_factor_polluted:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_cloudy_air_mass_factor_polluted(time, scanline, ground_pixel) ;
      		sulfurdioxide_cloudy_air_mass_factor_polluted:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_cloudy_air_mass_factor_polluted:units = "1" ;
      		sulfurdioxide_cloudy_air_mass_factor_polluted:long_name = "cloudy sky air mass factor for the boundary layer polluted scenario" ;
      		sulfurdioxide_cloudy_air_mass_factor_polluted:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_vertical_column_1km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_1km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_1km:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_1km:standard_name = "atmosphere_mole_content_of_sulfur_dioxide" ;
      		sulfurdioxide_total_vertical_column_1km:long_name = "total vertical column density of sulfur dioxide for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_vertical_column_1km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_1km:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_1km:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_1km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_1km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_1km_precision:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_1km_precision:standard_name = "atmosphere_mole_content_of_sulfur_dioxide standard_error" ;
      		sulfurdioxide_total_vertical_column_1km_precision:long_name = "random error of the total vertical column density of sulfur dioxide for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_vertical_column_1km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_1km_precision:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_1km_precision:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_1km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_1km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_1km_trueness:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_1km_trueness:long_name = "systematic error of the total vertical column density of sulfur dioxide for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_vertical_column_1km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_1km_trueness:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_1km_trueness:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_air_mass_factor_1km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_1km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_1km:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_1km:long_name = "total air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_air_mass_factor_1km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_1km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_1km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_1km_precision:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_1km_precision:long_name = "random error of the total air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_air_mass_factor_1km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_1km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_1km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_1km_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_1km_trueness:long_name = "systematic error of the total air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_air_mass_factor_1km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_1km_kernel_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_1km_kernel_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_1km_kernel_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_1km_kernel_trueness:long_name = "systematic error of the total air mass factor using kernels for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_total_air_mass_factor_1km_kernel_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_clear_air_mass_factor_1km(time, scanline, ground_pixel) ;
      		sulfurdioxide_clear_air_mass_factor_1km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_clear_air_mass_factor_1km:units = "1" ;
      		sulfurdioxide_clear_air_mass_factor_1km:long_name = "clear sky air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_clear_air_mass_factor_1km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_cloudy_air_mass_factor_1km(time, scanline, ground_pixel) ;
      		sulfurdioxide_cloudy_air_mass_factor_1km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_cloudy_air_mass_factor_1km:units = "1" ;
      		sulfurdioxide_cloudy_air_mass_factor_1km:long_name = "cloudy sky air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_cloudy_air_mass_factor_1km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_averaging_kernel_scaling_box_1km(time, scanline, ground_pixel) ;
      		sulfurdioxide_averaging_kernel_scaling_box_1km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_averaging_kernel_scaling_box_1km:units = "1" ;
      		sulfurdioxide_averaging_kernel_scaling_box_1km:long_name = "scaling box of the total air mass factor for a sulfur dioxide plume at 1km altitude w.r.t. the topography" ;
      		sulfurdioxide_averaging_kernel_scaling_box_1km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_vertical_column_7km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_7km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_7km:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_7km:standard_name = "atmosphere_mole_content_of_sulfur_dioxide" ;
      		sulfurdioxide_total_vertical_column_7km:long_name = "total vertical column density of sulfur dioxide for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_7km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_7km:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_7km:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_7km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_7km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_7km_precision:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_7km_precision:standard_name = "atmosphere_mole_content_of_sulfur_dioxide_standard_error" ;
      		sulfurdioxide_total_vertical_column_7km_precision:long_name = "random error of the total vertical column of sulfur dioxide for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_7km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_7km_precision:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_7km_precision:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_7km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_7km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_7km_trueness:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_7km_trueness:long_name = "systematic error of the total vertical column of sulfur dioxide for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_7km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_7km_trueness:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_7km_trueness:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_air_mass_factor_7km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_7km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_7km:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_7km:long_name = "total air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_7km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_7km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_7km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_7km_precision:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_7km_precision:long_name = "random error of the total air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_7km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_7km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_7km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_7km_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_7km_trueness:long_name = "systematic error of the total air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_7km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_7km_kernel_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_7km_kernel_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_7km_kernel_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_7km_kernel_trueness:long_name = "systematic error of the total air mass factor using kernels for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_7km_kernel_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_clear_air_mass_factor_7km(time, scanline, ground_pixel) ;
      		sulfurdioxide_clear_air_mass_factor_7km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_clear_air_mass_factor_7km:units = "1" ;
      		sulfurdioxide_clear_air_mass_factor_7km:long_name = "clear sky air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_clear_air_mass_factor_7km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_cloudy_air_mass_factor_7km(time, scanline, ground_pixel) ;
      		sulfurdioxide_cloudy_air_mass_factor_7km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_cloudy_air_mass_factor_7km:units = "1" ;
      		sulfurdioxide_cloudy_air_mass_factor_7km:long_name = "cloudy sky air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_cloudy_air_mass_factor_7km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_averaging_kernel_scaling_box_7km(time, scanline, ground_pixel) ;
      		sulfurdioxide_averaging_kernel_scaling_box_7km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_averaging_kernel_scaling_box_7km:units = "1" ;
      		sulfurdioxide_averaging_kernel_scaling_box_7km:long_name = "scaling box of the total air mass factor for a sulfur dioxide plume at 7km altitude w.r.t. the sea level" ;
      		sulfurdioxide_averaging_kernel_scaling_box_7km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_vertical_column_15km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_15km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_15km:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_15km:standard_name = "atmosphere_mole_content_of_sulfur_dioxide" ;
      		sulfurdioxide_total_vertical_column_15km:long_name = "total vertical column density of sulfur dioxide for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_15km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_15km:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_15km:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_15km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_15km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_15km_precision:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_15km_precision:standard_name = "atmosphere_mole_content_of_sulfur_dioxide_standard_error" ;
      		sulfurdioxide_total_vertical_column_15km_precision:long_name = "random error of the total vertical column density of sulfur dioxide for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_15km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_15km_precision:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_15km_precision:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_vertical_column_15km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_vertical_column_15km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_vertical_column_15km_trueness:units = "mol m-2" ;
      		sulfurdioxide_total_vertical_column_15km_trueness:long_name = "systematic error of the total vertical column density of sulfur dioxide for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_vertical_column_15km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      		sulfurdioxide_total_vertical_column_15km_trueness:multiplication_factor_to_convert_to_DU = 2241.15f ;
      		sulfurdioxide_total_vertical_column_15km_trueness:multiplication_factor_to_convert_to_molecules_percm2 = 6.02214e+19f ;
      	float sulfurdioxide_total_air_mass_factor_15km(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_15km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_15km:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_15km:long_name = "total air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_15km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_15km_precision(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_15km_precision:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_15km_precision:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_15km_precision:long_name = "random error of the total air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_15km_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_15km_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_15km_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_15km_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_15km_trueness:long_name = "systematic error of the total air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_15km_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_total_air_mass_factor_15km_kernel_trueness(time, scanline, ground_pixel) ;
      		sulfurdioxide_total_air_mass_factor_15km_kernel_trueness:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_total_air_mass_factor_15km_kernel_trueness:units = "1" ;
      		sulfurdioxide_total_air_mass_factor_15km_kernel_trueness:long_name = "systematic error of the total air mass factor using kernels for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_total_air_mass_factor_15km_kernel_trueness:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_clear_air_mass_factor_15km(time, scanline, ground_pixel) ;
      		sulfurdioxide_clear_air_mass_factor_15km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_clear_air_mass_factor_15km:units = "1" ;
      		sulfurdioxide_clear_air_mass_factor_15km:long_name = "clear sky air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_clear_air_mass_factor_15km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_cloudy_air_mass_factor_15km(time, scanline, ground_pixel) ;
      		sulfurdioxide_cloudy_air_mass_factor_15km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_cloudy_air_mass_factor_15km:units = "1" ;
      		sulfurdioxide_cloudy_air_mass_factor_15km:long_name = "cloudy sky air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_cloudy_air_mass_factor_15km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float sulfurdioxide_averaging_kernel_scaling_box_15km(time, scanline, ground_pixel) ;
      		sulfurdioxide_averaging_kernel_scaling_box_15km:_FillValue = 9.96921e+36f ;
      		sulfurdioxide_averaging_kernel_scaling_box_15km:units = "1" ;
      		sulfurdioxide_averaging_kernel_scaling_box_15km:long_name = "scaling box of the total air mass factor for a sulfur dioxide plume at 15km altitude w.r.t. the sea level" ;
      		sulfurdioxide_averaging_kernel_scaling_box_15km:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ubyte sulfurdioxide_slant_column_correction_flag(time, scanline, ground_pixel) ;
      		sulfurdioxide_slant_column_correction_flag:_FillValue = 255UB ;
      		sulfurdioxide_slant_column_correction_flag:units = "1" ;
      		sulfurdioxide_slant_column_correction_flag:long_name = "sulfur dioxide slant column density background correction flag" ;
      		sulfurdioxide_slant_column_correction_flag:flag_meanings = "not-corrected,corrected" ;
      		sulfurdioxide_slant_column_correction_flag:flag_values = 0UB, 1UB ;
      		sulfurdioxide_slant_column_correction_flag:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	int sulfurdioxide_detection_flag(time, scanline, ground_pixel) ;
      		sulfurdioxide_detection_flag:_FillValue = -2147483647 ;
      		sulfurdioxide_detection_flag:units = "1" ;
      		sulfurdioxide_detection_flag:long_name = "sulfur dioxide volcano activity flag" ;
      		sulfurdioxide_detection_flag:flag_meanings = "no detection,detection,clear detection close to known volcano,clear detection close to known anthropogenic source,detection at high SZA" ;
      		sulfurdioxide_detection_flag:flag_values = 0, 1, 2, 3, 4 ;
      		sulfurdioxide_detection_flag:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ushort number_of_iterations_in_retrieval(time, scanline, ground_pixel) ;
      		number_of_iterations_in_retrieval:_FillValue = 65535US ;
      		number_of_iterations_in_retrieval:units = "1" ;
      		number_of_iterations_in_retrieval:long_name = "number of iterations used in the retrieval" ;
      		number_of_iterations_in_retrieval:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ushort number_of_iterations_in_retrieval_win1(time, scanline, ground_pixel) ;
      		number_of_iterations_in_retrieval_win1:_FillValue = 65535US ;
      		number_of_iterations_in_retrieval_win1:units = "1" ;
      		number_of_iterations_in_retrieval_win1:long_name = "number of iterations used in the retrieval for window 1" ;
      		number_of_iterations_in_retrieval_win1:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ushort number_of_iterations_in_retrieval_win2(time, scanline, ground_pixel) ;
      		number_of_iterations_in_retrieval_win2:_FillValue = 65535US ;
      		number_of_iterations_in_retrieval_win2:units = "1" ;
      		number_of_iterations_in_retrieval_win2:long_name = "number of iterations used in the retrieval for window 2" ;
      		number_of_iterations_in_retrieval_win2:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ushort number_of_iterations_in_retrieval_win3(time, scanline, ground_pixel) ;
      		number_of_iterations_in_retrieval_win3:_FillValue = 65535US ;
      		number_of_iterations_in_retrieval_win3:units = "1" ;
      		number_of_iterations_in_retrieval_win3:long_name = "number of iterations used in the retrieval for window 3" ;
      		number_of_iterations_in_retrieval_win3:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float fitted_root_mean_square(time, scanline, ground_pixel) ;
      		fitted_root_mean_square:_FillValue = 9.96921e+36f ;
      		fitted_root_mean_square:units = "1" ;
      		fitted_root_mean_square:long_name = "root mean square of the sulfur dioxide slant column" ;
      		fitted_root_mean_square:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_fraction_intensity_weighted(time, scanline, ground_pixel) ;
      		cloud_fraction_intensity_weighted:_FillValue = 9.96921e+36f ;
      		cloud_fraction_intensity_weighted:units = "1" ;
      		cloud_fraction_intensity_weighted:long_name = "cloud fraction intensity weighted" ;
      		cloud_fraction_intensity_weighted:valid_min = 0.f ;
      		cloud_fraction_intensity_weighted:valid_max = 1.f ;
      		cloud_fraction_intensity_weighted:comment = "VCD clear sky vs. cloudy weighting factor using the CAL model." ;
      		cloud_fraction_intensity_weighted:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	float cloud_fraction_intensity_weighted_precision(time, scanline, ground_pixel) ;
      		cloud_fraction_intensity_weighted_precision:_FillValue = 9.96921e+36f ;
      		cloud_fraction_intensity_weighted_precision:units = "1" ;
      		cloud_fraction_intensity_weighted_precision:long_name = "random error of the cloud fraction intensity weighted" ;
      		cloud_fraction_intensity_weighted_precision:valid_min = 0.f ;
      		cloud_fraction_intensity_weighted_precision:valid_max = 1.f ;
      		cloud_fraction_intensity_weighted_precision:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	uint processing_quality_flags(time, scanline, ground_pixel) ;
      		processing_quality_flags:_FillValue = 4294967295U ;
      		processing_quality_flags:long_name = "Processing quality flags" ;
      		processing_quality_flags:units = "1" ;
      		processing_quality_flags:comment = "Flags indicating conditions that affect quality of the retrieval." ;
      		processing_quality_flags:flag_meanings = "success radiance_missing irradiance_missing input_spectrum_missing reflectance_range_error ler_range_error snr_range_error sza_range_error vza_range_error lut_range_error ozone_range_error wavelength_offset_error initialization_error memory_error assertion_error io_error numerical_error lut_error ISRF_error convergence_error cloud_filter_convergence_error max_iteration_convergence_error aot_lower_boundary_convergence_error other_boundary_convergence_error geolocation_error ch4_noscat_zero_error h2o_noscat_zero_error max_optical_thickness_error aerosol_boundary_error boundary_hit_error chi2_error svd_error dfs_error radiative_transfer_error optimal_estimation_error profile_error cloud_error model_error number_of_input_data_points_too_low_error cloud_pressure_spread_too_low_error cloud_too_low_level_error generic_range_error generic_exception input_spectrum_alignment_error abort_error wrong_input_type_error wavelength_calibration_error coregistration_error slant_column_density_error airmass_factor_error vertical_column_density_error signal_to_noise_ratio_error configuration_error key_error saturation_error solar_eclipse_filter cloud_filter altitude_consistency_filter altitude_roughness_filter sun_glint_filter mixed_surface_type_filter snow_ice_filter aai_filter cloud_fraction_fresco_filter aai_scene_albedo_filter small_pixel_radiance_std_filter cloud_fraction_viirs_filter cirrus_reflectance_viirs_filter cf_viirs_swir_ifov_filter cf_viirs_swir_ofova_filter cf_viirs_swir_ofovb_filter cf_viirs_swir_ofovc_filter cf_viirs_nir_ifov_filter cf_viirs_nir_ofova_filter cf_viirs_nir_ofovb_filter cf_viirs_nir_ofovc_filter refl_cirrus_viirs_swir_filter refl_cirrus_viirs_nir_filter diff_refl_cirrus_viirs_filter ch4_noscat_ratio_filter ch4_noscat_ratio_std_filter h2o_noscat_ratio_filter h2o_noscat_ratio_std_filter diff_psurf_fresco_ecmwf_filter psurf_fresco_stdv_filter ocean_filter time_range_filter pixel_or_scanline_index_filter geographic_region_filter input_spectrum_warning wavelength_calibration_warning extrapolation_warning sun_glint_warning south_atlantic_anomaly_warning sun_glint_correction snow_ice_warning cloud_warning AAI_warning pixel_level_input_data_missing data_range_warning low_cloud_fraction_warning altitude_consistency_warning signal_to_noise_ratio_warning deconvolution_warning so2_volcanic_origin_likely_warning so2_volcanic_origin_certain_warning interpolation_warning saturation_warning high_sza_warning cloud_retrieval_warning cloud_inhomogeneity_warning" ;
      		processing_quality_flags:flag_masks = 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 255U, 256U, 512U, 1024U, 2048U, 4096U, 8192U, 16384U, 32768U, 65536U, 131072U, 262144U, 524288U, 1048576U, 2097152U, 4194304U, 8388608U, 16777216U, 33554432U, 67108864U, 134217728U, 268435456U, 536870912U ;
      		processing_quality_flags:flag_values = 0U, 1U, 2U, 3U, 4U, 5U, 6U, 7U, 8U, 9U, 10U, 11U, 12U, 13U, 14U, 15U, 16U, 17U, 18U, 19U, 20U, 21U, 22U, 23U, 24U, 25U, 26U, 27U, 28U, 29U, 30U, 31U, 32U, 33U, 34U, 35U, 36U, 37U, 38U, 39U, 40U, 41U, 42U, 43U, 44U, 45U, 46U, 47U, 48U, 49U, 50U, 51U, 52U, 53U, 54U, 64U, 65U, 66U, 67U, 68U, 69U, 70U, 71U, 72U, 73U, 74U, 75U, 76U, 77U, 78U, 79U, 80U, 81U, 82U, 83U, 84U, 85U, 86U, 87U, 88U, 89U, 90U, 91U, 92U, 93U, 94U, 95U, 96U, 97U, 256U, 512U, 1024U, 2048U, 4096U, 8192U, 16384U, 32768U, 65536U, 131072U, 262144U, 524288U, 1048576U, 2097152U, 4194304U, 8388608U, 16777216U, 33554432U, 67108864U, 134217728U, 268435456U, 536870912U ;
      		processing_quality_flags:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	ushort number_of_spectral_points_in_retrieval(time, scanline, ground_pixel) ;
      		number_of_spectral_points_in_retrieval:_FillValue = 65535US ;
      		number_of_spectral_points_in_retrieval:long_name = "Number of spectral points used in the retrieval" ;
      		number_of_spectral_points_in_retrieval:units = "1" ;
      		number_of_spectral_points_in_retrieval:coordinates = "/PRODUCT/longitude /PRODUCT/latitude" ;
      	int number_of_slant_columns_win1(number_of_slant_columns_win1) ;
      		number_of_slant_columns_win1:units = "1" ;
      		number_of_slant_columns_win1:long_name = "number_of_slant_columns_win1 dimension index" ;
      	int number_of_slant_columns_win2(number_of_slant_columns_win2) ;
      		number_of_slant_columns_win2:units = "1" ;
      		number_of_slant_columns_win2:long_name = "number_of_slant_columns_win2 dimension index" ;
      	int number_of_slant_columns_win3(number_of_slant_columns_win3) ;
      		number_of_slant_columns_win3:units = "1" ;
      		number_of_slant_columns_win3:long_name = "number_of_slant_columns_win3 dimension index" ;

      group: WAVELENGTH_CALIBRATIONS {
        dimensions:
        	number_of_calibrations = 450 ;
        	degrees_of_polynomial_shift_win1 = 4 ;
        	number_of_subwindows_win1 = 10 ;
        	degrees_of_polynomial_shift_win2 = 4 ;
        	number_of_subwindows_win2 = 10 ;
        	degrees_of_polynomial_shift_win3 = 4 ;
        	number_of_subwindows_win3 = 10 ;
        variables:
        	float calibration_polynomial_coefficients_win1(number_of_calibrations, degrees_of_polynomial_shift_win1) ;
        		calibration_polynomial_coefficients_win1:_FillValue = 9.96921e+36f ;
        		calibration_polynomial_coefficients_win1:units = "1" ;
        		calibration_polynomial_coefficients_win1:long_name = "computed coefficients of the polynomial function in fitting window 1" ;
        	float calibration_subwindows_shift_win1(number_of_calibrations, number_of_subwindows_win1) ;
        		calibration_subwindows_shift_win1:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_shift_win1:units = "nm" ;
        		calibration_subwindows_shift_win1:long_name = "irradiance wavelengths shift values per subwindow in fitting window 1" ;
        	float calibration_subwindows_squeeze_win1(number_of_calibrations, number_of_subwindows_win1) ;
        		calibration_subwindows_squeeze_win1:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_squeeze_win1:units = "1" ;
        		calibration_subwindows_squeeze_win1:long_name = "irradiance wavelengths squeeze fitted values per subwindow in fitting window 1" ;
        	float calibration_subwindows_root_mean_square_win1(number_of_calibrations, number_of_subwindows_win1) ;
        		calibration_subwindows_root_mean_square_win1:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_root_mean_square_win1:units = "1" ;
        		calibration_subwindows_root_mean_square_win1:long_name = "calibration rms per subwindow in fitting window 1" ;
        	float calibration_subwindows_wavelength_win1(number_of_subwindows_win1) ;
        		calibration_subwindows_wavelength_win1:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_wavelength_win1:units = "nm" ;
        		calibration_subwindows_wavelength_win1:long_name = "calibration wavelength center in each subwindow in fitting window 1" ;
        	float calibration_polynomial_coefficients_win2(number_of_calibrations, degrees_of_polynomial_shift_win2) ;
        		calibration_polynomial_coefficients_win2:_FillValue = 9.96921e+36f ;
        		calibration_polynomial_coefficients_win2:units = "1" ;
        		calibration_polynomial_coefficients_win2:long_name = "computed coefficients of the polynomial function in fitting window 2" ;
        	float calibration_subwindows_shift_win2(number_of_calibrations, number_of_subwindows_win2) ;
        		calibration_subwindows_shift_win2:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_shift_win2:units = "nm" ;
        		calibration_subwindows_shift_win2:long_name = "irradiance wavelengths shift fitted values per subwindow in fitting window 2" ;
        	float calibration_subwindows_squeeze_win2(number_of_calibrations, number_of_subwindows_win2) ;
        		calibration_subwindows_squeeze_win2:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_squeeze_win2:units = "1" ;
        		calibration_subwindows_squeeze_win2:long_name = "irradiance wavelengths squeeze fitted values per subwindow in fitting window 1" ;
        	float calibration_subwindows_root_mean_square_win2(number_of_calibrations, number_of_subwindows_win2) ;
        		calibration_subwindows_root_mean_square_win2:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_root_mean_square_win2:units = "1" ;
        		calibration_subwindows_root_mean_square_win2:long_name = "calibration rms per subwindow in fitting window 2" ;
        	float calibration_subwindows_wavelength_win2(number_of_subwindows_win2) ;
        		calibration_subwindows_wavelength_win2:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_wavelength_win2:units = "nm" ;
        		calibration_subwindows_wavelength_win2:long_name = "calibration wavelength center in each subwindow in fitting window 2" ;
        	float calibration_polynomial_coefficients_win3(number_of_calibrations, degrees_of_polynomial_shift_win3) ;
        		calibration_polynomial_coefficients_win3:_FillValue = 9.96921e+36f ;
        		calibration_polynomial_coefficients_win3:units = "1" ;
        		calibration_polynomial_coefficients_win3:long_name = "computed coefficients of the polynomial function in fitting window 3" ;
        	float calibration_subwindows_shift_win3(number_of_calibrations, number_of_subwindows_win3) ;
        		calibration_subwindows_shift_win3:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_shift_win3:units = "nm" ;
        		calibration_subwindows_shift_win3:long_name = "irradiance wavelengths shift values per subwindow in fitting window 3" ;
        	float calibration_subwindows_squeeze_win3(number_of_calibrations, number_of_subwindows_win3) ;
        		calibration_subwindows_squeeze_win3:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_squeeze_win3:units = "1" ;
        		calibration_subwindows_squeeze_win3:long_name = "irradiance wavelengths squeeze fitted values per subwindow in fitting window 3" ;
        	float calibration_subwindows_root_mean_square_win3(number_of_calibrations, number_of_subwindows_win3) ;
        		calibration_subwindows_root_mean_square_win3:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_root_mean_square_win3:units = "1" ;
        		calibration_subwindows_root_mean_square_win3:long_name = "calibration rms per subwindow in fitting window 3" ;
        	float calibration_subwindows_wavelength_win3(number_of_subwindows_win3) ;
        		calibration_subwindows_wavelength_win3:_FillValue = 9.96921e+36f ;
        		calibration_subwindows_wavelength_win3:units = "nm" ;
        		calibration_subwindows_wavelength_win3:long_name = "calibration wavelength center in each subwindow of the wavelength calibration in window 3" ;
        	int number_of_calibrations(number_of_calibrations) ;
        		number_of_calibrations:units = "1" ;
        		number_of_calibrations:long_name = "number_of_calibrations dimension index" ;
        	int degrees_of_polynomial_shift_win1(degrees_of_polynomial_shift_win1) ;
        		degrees_of_polynomial_shift_win1:units = "1" ;
        		degrees_of_polynomial_shift_win1:long_name = "degrees_of_polynomial_shift_win1 dimension index" ;
        	int number_of_subwindows_win1(number_of_subwindows_win1) ;
        		number_of_subwindows_win1:units = "1" ;
        		number_of_subwindows_win1:long_name = "number_of_subwindows_win1 dimension index" ;
        	int degrees_of_polynomial_shift_win2(degrees_of_polynomial_shift_win2) ;
        		degrees_of_polynomial_shift_win2:units = "1" ;
        		degrees_of_polynomial_shift_win2:long_name = "degrees_of_polynomial_shift_win2 dimension index" ;
        	int number_of_subwindows_win2(number_of_subwindows_win2) ;
        		number_of_subwindows_win2:units = "1" ;
        		number_of_subwindows_win2:long_name = "number_of_subwindows_win2 dimension index" ;
        	int degrees_of_polynomial_shift_win3(degrees_of_polynomial_shift_win3) ;
        		degrees_of_polynomial_shift_win3:units = "1" ;
        		degrees_of_polynomial_shift_win3:long_name = "degrees_of_polynomial_shift_win3 dimension index" ;
        	int number_of_subwindows_win3(number_of_subwindows_win3) ;
        		number_of_subwindows_win3:units = "1" ;
        		number_of_subwindows_win3:long_name = "number_of_subwindows_win3 dimension index" ;
        } // group WAVELENGTH_CALIBRATIONS
      } // group DETAILED_RESULTS
    } // group SUPPORT_DATA
  } // group PRODUCT

group: METADATA {

  group: EOP_METADATA {

    // group attributes:
    		:gml\:id = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.ID" ;
    		:objectType = "atm:EarthObservation" ;

    group: om\:procedure {

      // group attributes:
      		:gml\:id = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.EOE" ;
      		:objectType = "eop:EarthObservationEquipment" ;

      group: eop\:sensor {

        // group attributes:
        		:eop\:sensorType = "ATMOSPHERIC" ;
        		:objectType = "eop:Sensor" ;
        } // group eop\:sensor

      group: eop\:platform {

        // group attributes:
        		:eop\:shortName = "Sentinel-5p" ;
        		:objectType = "eop:Platform" ;
        } // group eop\:platform

      group: eop\:instrument {

        // group attributes:
        		:eop\:shortName = "TROPOMI" ;
        		:objectType = "eop:Instrument" ;
        } // group eop\:instrument

      group: eop\:acquisitionParameters {

        // group attributes:
        		:eop\:orbitNumber = 11487 ;
        		:objectType = "eop:Acquisition" ;
        } // group eop\:acquisitionParameters
      } // group om\:procedure

    group: om\:phenomenonTime {

      // group attributes:
      		:gml\:beginPosition = "" ;
      		:gml\:endPosition = "" ;
      		:objectType = "gml:TimePeriod" ;
      } // group om\:phenomenonTime

    group: om\:observedProperty {

      // group attributes:
      		:nilReason = "inapplicable" ;
      } // group om\:observedProperty

    group: om\:featureOfInterest {

      // group attributes:
      		:objectType = "eop:FootPrint" ;
      		:gml\:id = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.FP" ;

      group: eop\:multiExtentOf {

        // group attributes:
        		:objectType = "gml:MultiSurface" ;

        group: gml\:surfaceMembers {

          // group attributes:
          		:objectType = "gml:Polygon" ;

          group: gml\:exterior {

            // group attributes:
            		:gml\:posList = "67.11537 102.71316 66.48546 106.19775 65.77916 109.49702 65.003204 112.60839 64.16382 115.53338 63.26705 118.27688 62.31834 120.84635 61.32273 123.25028 60.285156 125.498825 59.20971 127.60194 58.100193 129.56992 56.960014 131.41252 55.792267 133.1398 54.599724 134.76047 53.38468 136.2831 52.149456 137.71562 50.895775 139.06482 49.62548 140.33792 48.33979 141.54031 47.04036 142.67804 45.728558 143.75648 44.40508 144.77939 43.070946 145.75133 41.72737 146.67651 40.374718 147.55783 39.013958 148.39873 37.64574 149.20221 36.27046 149.97063 34.88877 150.70656 33.501167 151.41222 32.108032 152.08942 30.709818 152.74026 29.30682 153.36624 27.89957 153.96913 26.488186 154.55017 25.073078 155.11066 23.65429 155.65163 22.232355 156.17464 20.80737 156.68034 19.379524 157.16972 17.949142 157.64389 16.516296 158.10329 15.081151 158.54881 13.644013 158.9813 12.204937 159.40118 10.764124 159.80919 9.321645 160.20561 7.877655 160.59111 6.432342 160.96616 4.9858184 161.33124 3.5381851 161.68669 2.08958 162.0329 0.64000565 162.36992 -0.810385 162.6984 -2.2613888 163.01863 -3.713027 163.3307 -5.1652102 163.63478 -6.6177173 163.93137 -8.070645 164.2204 -9.5238 164.5021 -10.977101 164.77667 -12.430484 165.0443 -13.883932 165.30508 -15.337299 165.55879 -16.790625 165.80576 -18.24377 166.04599 -19.696602 166.27965 -21.149187 166.50653 -22.601334 166.72688 -24.053211 166.94019 -25.504484 167.14694 -26.955269 167.34682 -28.405437 167.53973 -29.855099 167.72537 -31.30396 167.90388 -32.752193 168.07448 -34.199615 168.23772 -35.646255 168.39273 -37.09201 168.5395 -38.536823 168.67758 -39.980827 168.80617 -41.423843 168.92477 -42.86583 169.0336 -44.3067 169.13123 -45.746532 169.21715 -47.185215 169.2902 -48.622738 169.34952 -50.058968 169.39388 -51.493965 169.42226 -52.927605 169.43217 -54.35983 169.42252 -55.79056 169.39064 -57.21973 169.33441 -58.647156 169.25066 -60.07291 169.135 -61.496628 168.98393 -62.918243 168.79175 -64.33761 168.55136 -65.75432 168.25569 -67.16807 167.8944 -68.5785 167.45477 -69.98504 166.92128 -71.386955 166.27211 -72.783295 165.48085 -74.17273 164.51036 -75.55352 163.31094 -76.92307 161.81186 -78.277664 159.91261 -79.61166 157.46463 -80.91614 154.24045 -82.17653 149.88385 -83.36807 143.83165 -84.446335 135.19835 -85.33245 122.78806 -85.90023 105.780975 -86.011345 85.72511 -85.63116 66.96939 -84.86749 52.552624 -83.86186 42.41332 -82.7139 35.35506 -81.4809 30.337194 -80.19462 26.668978 -78.87372 23.911997 -77.52891 21.792778 -76.1672 20.131874 -74.79296 18.809666 -73.40911 17.74555 -72.01792 16.879494 -70.62079 16.171045 -69.21888 15.588368 -67.8129 15.108687 -66.403496 14.713884 -64.99113 14.389598 -63.576202 14.125112 -62.158947 13.911773 -60.73965 13.741889 -59.318428 13.610165 -57.89557 13.511476 -56.47096 13.442296 -55.04495 13.398582 -54.94981 13.396666 -54.963253 13.24504 -55.17415 10.461641 -55.366505 5.9205966 -55.382545 3.0814767 -55.31995 0.54762095 -55.224373 -1.2787725 -55.084797 -3.0742269 -54.942516 -4.4701715 -54.760025 -5.930407 -54.58318 -7.129463 -54.379097 -8.338679 -54.359486 -8.447173 -54.14143 -9.580726 -53.860153 -10.883807 -53.577824 -12.056448 -53.199444 -13.469027 -52.801674 -14.805755 -52.237328 -16.510738 -51.600754 -18.23741 -50.606724 -20.643282 -49.317318 -23.402977 -48.142105 -25.668274 -48.142105 -25.668274 -49.421482 -26.863663 -50.685818 -28.127636 -51.933693 -29.466452 -53.16351 -30.886318 -54.37335 -32.394318 -55.561115 -33.9981 -56.724617 -35.705524 -57.8611 -37.525734 -58.96754 -39.46781 -60.040726 -41.54158 -61.077248 -43.756332 -62.0726 -46.122673 -63.022564 -48.649876 -63.922062 -51.3467 -64.76574 -54.220448 -65.547585 -57.27707 -66.26215 -60.517082 -66.902596 -63.93979 -67.46308 -67.53755 -67.936966 -71.29805 -68.31926 -75.201706 -68.60451 -79.22316 -68.78898 -83.330925 -68.8699 -87.48871 -68.84649 -91.65754 -68.71867 -95.79784 -68.48844 -99.87153 -68.1591 -103.84425 -67.734795 -107.686966 -67.22122 -111.37748 -66.62366 -114.898636 -65.94869 -118.24062 -65.202614 -121.39902 -64.39163 -124.373634 -63.521645 -127.168144 -62.598038 -129.7884 -61.62626 -132.24268 -60.611046 -134.54044 -59.556694 -136.69127 -58.467022 -138.70476 -57.345512 -140.5912 -56.195522 -142.35999 -55.019493 -144.01994 -53.820286 -145.57986 -52.59985 -147.04741 -51.360294 -148.43018 -50.103394 -149.73434 -48.830647 -150.96677 -47.543533 -152.13275 -46.243168 -153.2372 -44.930862 -154.2856 -43.60742 -155.28131 -42.27396 -156.22891 -40.931164 -157.13184 -39.579792 -157.99329 -38.220497 -158.81615 -36.853878 -159.60313 -35.48057 -160.35689 -34.101032 -161.0797 -32.715675 -161.77321 -31.324865 -162.43987 -29.92912 -163.08101 -28.528736 -163.69843 -27.124043 -164.29356 -25.715368 -164.86766 -24.302889 -165.42218 -22.886896 -165.958 -21.46775 -166.4763 -20.045538 -166.97801 -18.620447 -167.464 -17.192776 -167.93515 -15.762736 -168.39233 -14.330343 -168.836 -12.89594 -169.2671 -11.459539 -169.68593 -10.021369 -170.09335 -8.581503 -170.48967 -7.1401377 -170.87534 -5.6972904 -171.25098 -4.2531805 -171.61693 -2.807966 -171.9737 -1.3616381 -172.32127 0.085722715 -172.66031 1.5338914 -172.99107 2.9828176 -173.31374 4.432447 -173.6286 5.882635 -173.93587 7.333418 -174.23581 8.784557 -174.52867 10.236096 -174.8144 11.68792 -175.09315 13.13996 -175.36551 14.592122 -175.63113 16.044373 -175.89023 17.496666 -176.14296 18.948889 -176.38922 20.401052 -176.62915 21.853056 -176.86267 23.304806 -177.08997 24.75633 -177.31094 26.207579 -177.52554 27.658396 -177.73355 29.108938 -177.93513 30.55896 -178.13026 32.008537 -178.31807 33.457615 -178.49911 34.90608 -178.67276 36.35398 -178.83922 37.801285 -178.99767 39.247963 -179.148 40.69398 -179.28983 42.13919 -179.42253 43.58362 -179.54575 45.027344 -179.65866 46.47022 -179.76044 47.91228 -179.85054 49.353397 -179.92819 50.79369 -179.99146 52.232956 179.9602 53.6712 179.92886 55.10845 179.91566 56.544548 179.92345 57.979404 179.95454 59.413055 -179.98816 60.84528 -179.90126 62.276093 -179.77998 63.7052 -179.61916 65.13248 -179.41255 66.55776 -179.15239 67.98066 -178.82756 69.40083 -178.4255 70.81783 -177.92995 72.23096 -177.31885 73.63923 -176.56198 75.041595 -175.62057 76.43628 -174.43813 77.82055 -172.93422 79.19076 -170.9889 80.540764 -168.41891 80.62988 -168.21967 80.66951 -168.66856 81.32922 -178.36182 81.76861 165.195 81.66423 154.48466 81.314125 145.3704 80.91732 139.32027 80.41705 133.90828 79.957726 130.09457 79.41584 126.47546 78.92669 123.777664 78.39512 121.29424 78.345604 121.08258 77.810715 118.97581 77.15702 116.77778 76.53393 114.98825 75.740005 113.0477 74.94542 111.40568 73.87134 109.550385 72.71498 107.90345 70.98951 105.92114 68.84467 103.98714 67.11537 102.71316 67.11537 102.71316" ;
            		:objectType = "gml:LinearRing" ;
            } // group gml\:exterior
          } // group gml\:surfaceMembers
        } // group eop\:multiExtentOf
      } // group om\:featureOfInterest

    group: eop\:metaDataProperty {

      // group attributes:
      		:objectType = "eop:EarthObservationMetaData" ;
      		:eop\:acquisitionType = "NOMINAL" ;
      		:eop\:identifier = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907" ;
      		:eop\:doi = "10.5270/S5P-yr8kdpp" ;
      		:eop\:parentIdentifier = "urn:ogc:def:EOP:ESA:SENTINEL.S5P_TROP_L2__SO2___" ;
      		:eop\:productType = "S5P_OFFL_SO2___" ;
      		:eop\:status = "ACQUIRED" ;
      		:eop\:productQualityStatus = "NOMINAL" ;
      		:eop\:productQualityDegradationTag = "NOT APPLICABLE" ;

      group: eop\:processing {

        // group attributes:
        		:objectType = "eop:ProcessingInformation" ;
        		:eop\:processingCenter = "PDGS-OP" ;
        		:eop\:processingDate = "2020-01-03" ;
        		:eop\:processingLevel = "L2" ;
        		:eop\:processorName = "upas-l2" ;
        		:eop\:processorVersion = "01.01.07" ;
        		:eop\:nativeProductFormat = "netCDF-4" ;
        		:eop\:processingMode = "OFFL" ;
        } // group eop\:processing
      } // group eop\:metaDataProperty
    } // group EOP_METADATA

  group: ISO_METADATA {

    // group attributes:
    		:gmd\:dateStamp = "2015-10-16" ;
    		:gmd\:fileIdentifier = "urn:ogc:def:EOP:ESA:SENTINEL.S5P_TROP_L2__SO2___" ;
    		:gmd\:hierarchyLevelName = "EO Product Collection" ;
    		:gmd\:metadataStandardName = "ISO 19115-2 Geographic Information - Metadata Part 2 Extensions for imagery and gridded data" ;
    		:gmd\:metadataStandardVersion = "ISO 19115-2:2009(E), S5P profile" ;
    		:objectType = "gmi:MI_Metadata" ;

    group: gmd\:contact {

      // group attributes:
      		:gmd\:organisationName = "Copernicus Space Component Data Access System,  ESA, Services Coordinated Interface" ;
      		:objectType = "gmd:CI_ResponsibleParty" ;

      group: gmd\:role {

        // group attributes:
        		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" ;
        		:codeListValue = "pointOfContact" ;
        		:objectType = "gmd:CI_RoleCode" ;
        } // group gmd\:role

      group: gmd\:contactInfo {

        // group attributes:
        		:objectType = "gmd:CI_Contact" ;

        group: gmd\:address {

          // group attributes:
          		:gmd\:electronicMailAddress = "EOSupport@copernicus.esa.int" ;
          		:objectType = "gmd:CI_Address" ;
          } // group gmd\:address
        } // group gmd\:contactInfo
      } // group gmd\:contact

    group: gmd\:language {

      // group attributes:
      		:codeList = "http://www.loc.gov/standards/iso639-2/" ;
      		:codeListValue = "eng" ;
      		:objectType = "gmd:LanguageCode" ;
      } // group gmd\:language

    group: gmd\:characterSet {

      // group attributes:
      		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" ;
      		:codeListValue = "utf8" ;
      		:objectType = "gmd:MD_CharacterSetCode" ;
      } // group gmd\:characterSet

    group: gmd\:hierarchyLevel {

      // group attributes:
      		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" ;
      		:codeListValue = "series" ;
      		:objectType = "gmd:MD_ScopeCode" ;
      } // group gmd\:hierarchyLevel

    group: gmd\:dataQualityInfo {

      // group attributes:
      		:objectType = "gmd:DQ_DataQuality" ;

      group: gmd\:scope {

        // group attributes:
        		:objectType = "gmd:DQ_Scope" ;

        group: gmd\:level {

          // group attributes:
          		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" ;
          		:codeListValue = "dataset" ;
          		:objectType = "gmd:MD_ScopeCode" ;
          } // group gmd\:level
        } // group gmd\:scope

      group: gmd\:report {

        // group attributes:
        		:objectType = "gmd:DQ_DomainConsistency" ;

        group: gmd\:result {

          // group attributes:
          		:objectType = "gmd:DQ_ConformanceResult" ;
          		:gmd\:pass = "true" ;
          		:gmd\:explanation = "INSPIRE Data specification for orthoimagery is not yet officially published so conformity has not yet been evaluated" ;

          group: gmd\:specification {

            // group attributes:
            		:objectType = "gmd:CI_Citation" ;
            		:gmd\:title = "INSPIRE Data Specification on Orthoimagery - Guidelines, version 3.0rc3" ;

            group: gmd\:date {

              // group attributes:
              		:gmd\:date = "2013-02-04" ;
              		:objectType = "gmd:CI_Date" ;

              group: gmd\:dateType {

                // group attributes:
                		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                		:codeListValue = "publication" ;
                		:objectType = "gmd:CI_DateTypeCode" ;
                } // group gmd\:dateType
              } // group gmd\:date
            } // group gmd\:specification
          } // group gmd\:result
        } // group gmd\:report

      group: gmd\:lineage {

        // group attributes:
        		:objectType = "gmd:LI_Lineage" ;
        		:gmd\:statement = "L2 SO2___ dataset produced by PDGS-OP from the S5P/TROPOMI L1B product" ;

        group: gmd\:processStep {

          // group attributes:
          		:objectType = "gmi:LE_ProcessStep" ;
          		:gmd\:description = "Processing of L1b to L2 SO2___ data for orbit 11487 using the DLR-ATP processor version 01.01.07" ;

          group: gmi\:output {

            // group attributes:
            		:gmd\:description = "" ;
            		:objectType = "gmi:LE_Source" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L2" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:gmd\:title = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907" ;
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "" ;
                		:objectType = "gmd:CI_DateTime" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeListValue = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:identifier {

                // group attributes:
                		:gmd\:code = "L2__SO2___" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmd\:identifier
              } // group gmd\:sourceCitation
            } // group gmi\:output

          group: gmi\:report {

            // group attributes:
            		:gmi\:description = "Sentinel 5-precursor TROPOMI L1b processed to L2 data using the DLR-ATP L2 SO2___ processor" ;
            		:gmi\:fileType = "netCDF-4" ;
            		:gmi\:name = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.nc" ;
            		:objectType = "gmi:LE_ProcessStepReport" ;
            } // group gmi\:report

          group: gmd\:source\#1 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_IR_UVN irradiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_IR_UVN irradiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_IR_UVN_20200101T023416_20200101T041546_11488_01_010000_20200101T060117.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#1

          group: gmd\:source\#2 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD1 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD1 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD1_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#2

          group: gmd\:source\#3 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD2 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD2 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD2_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#3

          group: gmd\:source\#4 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD3 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD3 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD3_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#4

          group: gmd\:source\#5 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD4 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD4 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD4_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#5

          group: gmd\:source\#6 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD5 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD5 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD5_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#6

          group: gmd\:source\#7 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD6 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD6 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD6_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#7

          group: gmd\:source\#8 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD7 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD7 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD7_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#8

          group: gmd\:source\#9 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L1B L1B_RA_BD8 radiance product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L1B" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L1B L1B_RA_BD8 radiance product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD8_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#9

          group: gmd\:source\#10 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L2 L2__CLOUD_ product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L2" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L2 L2__CLOUD_ product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L2__CLOUD__20200101T005246_20200101T023416_11487_01_010107_20200102T143721.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#10

          group: gmd\:source\#11 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "TROPOMI L2 L2__O3____ product" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L2" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "TROPOMI L2 L2__O3____ product" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L2__O3_____20200101T005246_20200101T023416_11487_01_010107_20200102T172627.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#11

          group: gmd\:source\#12 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "Auxiliary data" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "N/A" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "Auxiliary data" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_L2__AER_AI_20200101T005246_20200101T023416_11487_01_010302_20200102T143727.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#12

          group: gmd\:source\#13 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "Auxiliary CTM AUX_CTMFCT model input data" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L3" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "Auxiliary CTM AUX_CTMFCT model input data" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OPER_AUX_CTMFCT_20200101T000000_20200102T000000_20200102T042050.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#13

          group: gmd\:source\#14 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "Auxiliary CTM AUX_CTMFCT model input data" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L3" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "Auxiliary CTM AUX_CTMFCT model input data" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OPER_AUX_CTMFCT_20200102T000000_20200103T000000_20200102T052854.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#14

          group: gmd\:source\#15 {

            // group attributes:
            		:objectType = "gmi:LE_Source" ;
            		:gmd\:description = "Auxiliary BG AUX_BGSO2_ input background data" ;

            group: gmi\:processedLevel {

              // group attributes:
              		:gmd\:code = "L3" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:processedLevel

            group: gmd\:sourceCitation {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2020-01-03T02:29:09" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeList = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date

              group: gmd\:title {

                // group attributes:
                		:gco\:characterString = "Auxiliary BG AUX_BGSO2_ input background data" ;
                } // group gmd\:title

              group: gmd\:alternateTitle\#1 {

                // group attributes:
                		:gmx\:FileName = "S5P_OFFL_AUX_BGSO2__20191227T111654_20191231T210814_20200103T000016.nc" ;
                } // group gmd\:alternateTitle\#1
              } // group gmd\:sourceCitation
            } // group gmd\:source\#15

          group: gmi\:processingInformation {

            // group attributes:
            		:objectType = "gmi:LE_Processing" ;

            group: gmi\:identifier {

              // group attributes:
              		:gmd\:code = "DLR-ATP L2 SO2___ processor, version 01.01.07" ;
              		:objectType = "gmd:MD_Identifier" ;
              } // group gmi\:identifier

            group: gmi\:documentation\#1 {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;
              		:gmd\:title = "Sentinel-5 precursor/TROPOMI Sulphur Dioxide SO2 ATBD; S5P-L2-BIRA-ATBD-400E; Release 1.0" ;
              		:doi = "N/A" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2016-02-01" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeListValue = "publication" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date
              } // group gmi\:documentation\#1

            group: gmi\:documentation\#2 {

              // group attributes:
              		:objectType = "gmd:CI_Citation" ;
              		:gmd\:title = "Sentinel-5 precursor/TROPOMI Level 2 Product User Manual Sulphur Dioxide SO2; S5P-L2-DLR-PUM-400E; Release 00.11.04" ;
              		:doi = "N/A" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "2018-07-30" ;
                		:objectType = "gmd:CI_Date" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeListValue = "publication" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date
              } // group gmi\:documentation\#2

            group: gmi\:softwareReference {

              // group attributes:
              		:gmd\:title = "L2 SO2___ processor description" ;
              		:objectType = "gmd:CI_Citation" ;

              group: gmd\:date {

                // group attributes:
                		:gmd\:date = "" ;
                		:objectType = "gmd:CI_DateTime" ;

                group: gmd\:dateType {

                  // group attributes:
                  		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                  		:codeListValue = "creation" ;
                  		:objectType = "gmd:CI_DateTypeCode" ;
                  } // group gmd\:dateType
                } // group gmd\:date
              } // group gmi\:softwareReference
            } // group gmi\:processingInformation
          } // group gmd\:processStep
        } // group gmd\:lineage
      } // group gmd\:dataQualityInfo

    group: gmd\:identificationInfo {

      // group attributes:
      		:gmd\:abstract = "" ;
      		:gmd\:credit = "The Sentinel 5 Precursor TROPOMI Level 2 products are developed with funding from the European Space Agency (ESA), the Netherlands Space Office (NSO), the Belgian Science Policy Office, the German Aerospace Center (DLR) and the Bayerisches Staatsministerium für Wirtschaft und Medien, Energie und Technologie (StMWi)." ;
      		:gmd\:language = "eng" ;
      		:gmd\:topicCategory = "climatologyMeteorologyAtmosphere" ;
      		:objectType = "gmd:MD_DataIdentification" ;

      group: gmd\:extent {

        // group attributes:
        		:objectType = "gmd:EX_Extent" ;

        group: gmd\:temporalElement {

          // group attributes:
          		:objectType = "gmd:EX_TemporalExtent" ;

          group: gmd\:extent {

            // group attributes:
            		:gml\:beginPosition = "2014-11-14T19:58:00" ;
            		:gml\:endPosition = "2014-11-14T20:08:00" ;
            		:objectType = "gml:TimePeriod" ;
            } // group gmd\:extent
          } // group gmd\:temporalElement

        group: gmd\:geographicElement {

          // group attributes:
          		:gmd\:eastBoundLongitude = 180.f ;
          		:gmd\:northBoundLatitude = 90.f ;
          		:gmd\:southBoundLatitude = -90.f ;
          		:gmd\:westBoundLongitude = -180.f ;
          		:gmd\:extentTypeCode = "true" ;
          		:objectType = "gmd:EX_GeographicBoundingBox" ;
          } // group gmd\:geographicElement
        } // group gmd\:extent

      group: gmd\:citation {

        // group attributes:
        		:gmd\:title = "" ;
        		:objectType = "gmd:CI_Citation" ;

        group: gmd\:date {

          // group attributes:
          		:gmd\:date = "18-04-2019T10:30:32Z" ;
          		:objectType = "gmd:CI_Date" ;

          group: gmd\:dateType {

            // group attributes:
            		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
            		:codeListValue = "creation" ;
            		:objectType = "gmd:CI_DateTypeCode" ;
            } // group gmd\:dateType
          } // group gmd\:date

        group: gmd\:identifier {

          // group attributes:
          		:gmd\:code = "urn:ogc:def:EOP:ESA:SENTINEL.S5P_TROP_L2__SO2___" ;
          		:objectType = "gmd:MD_Identifier" ;
          } // group gmd\:identifier
        } // group gmd\:citation

      group: gmd\:characterSet {

        // group attributes:
        		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" ;
        		:codeListValue = "utf8" ;
        		:objectType = "gmd:MD_CharacterSetCode" ;
        } // group gmd\:characterSet

      group: gmd\:pointOfContact {

        // group attributes:
        		:gmd\:organisationName = "Copernicus Space Component Data Access System,  ESA, Services Coordinated Interface" ;
        		:objectType = "gmd:CI_ResponsibleParty" ;

        group: gmd\:role {

          // group attributes:
          		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" ;
          		:codeListValue = "distributor" ;
          		:objectType = "gmd:CI_RoleCode" ;
          } // group gmd\:role

        group: gmd\:contactInfo {

          // group attributes:
          		:objectType = "gmd:CI_Contact" ;

          group: gmd\:address {

            // group attributes:
            		:gmd\:electronicMailAddress = "EOSupport@copernicus.esa.int" ;
            		:objectType = "gmd:CI_Address" ;
            } // group gmd\:address
          } // group gmd\:contactInfo
        } // group gmd\:pointOfContact

      group: gmd\:spatialResolution {

        // group attributes:
        		:gmd\:distance = 7.f ;
        		:uom = "km" ;
        		:objectType = "gmd:MD_Resolution" ;
        } // group gmd\:spatialResolution

      group: gmd\:resourceConstraints {

        // group attributes:
        		:gmd\:useLimitation = "no conditions apply" ;
        		:objectType = "gmd:MD_LegalConstraints" ;

        group: gmd\:accessConstraints {

          // group attributes:
          		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_RestrictionCode" ;
          		:codeListValue = "copyright" ;
          		:objectType = "gmd:MD_RestrictionCode" ;
          } // group gmd\:accessConstraints
        } // group gmd\:resourceConstraints

      group: gmd\:descriptiveKeywords\#2 {

        // group attributes:
        		:gmd\:keyword\#1 = "" ;
        		:objectType = "gmd:MD_Keywords" ;

        group: gmd\:thesaurusName {

          // group attributes:
          		:gmd\:title = "CF Standard Name Table v29" ;
          		:xlink\:href = "http://cfconventions.org/standard-names.html" ;
          		:objectType = "gmd:CI_Citation" ;

          group: gmd\:date {

            // group attributes:
            		:gmd\:date = "2015-07-08" ;
            		:objectType = "gmd:CI_Date" ;

            group: gmd\:dateType {

              // group attributes:
              		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
              		:codeListValue = "publication" ;
              		:objectType = "gmd:CI_DateTypeCode" ;
              } // group gmd\:dateType
            } // group gmd\:date
          } // group gmd\:thesaurusName
        } // group gmd\:descriptiveKeywords\#2

      group: gmd\:descriptiveKeywords\#1 {

        // group attributes:
        		:gmd\:keyword\#1 = "Atmospheric conditions" ;
        		:objectType = "gmd:MD_Keywords" ;

        group: gmd\:type {

          // group attributes:
          		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" ;
          		:codeListValue = "theme" ;
          		:objectType = "gmd:MD_KeywordTypeCode" ;
          } // group gmd\:type

        group: gmd\:thesaurusName {

          // group attributes:
          		:gmd\:title = "GEMET - INSPIRE themes, version 1.0" ;
          		:objectType = "gmd:CI_Citation" ;

          group: gmd\:date {

            // group attributes:
            		:gmd\:date = "2008-06-01" ;
            		:objectType = "gmd:CI_Date" ;

            group: gmd\:dateType {

              // group attributes:
              		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
              		:codeListValue = "publication" ;
              		:objectType = "gmd:CI_DateTypeCode" ;
              } // group gmd\:dateType
            } // group gmd\:date
          } // group gmd\:thesaurusName
        } // group gmd\:descriptiveKeywords\#1

      group: gmd\:spatialRepresentationType {

        // group attributes:
        		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_SpatialRepresentationTypeCode" ;
        		:codeListValue = "grid" ;
        		:objectType = "gmd:MD_SpatialRepresentationTypeCode" ;
        } // group gmd\:spatialRepresentationType
      } // group gmd\:identificationInfo

    group: gmi\:acquisitionInformation {

      // group attributes:
      		:objectType = "gmi:MI_AcquisitionInformation" ;

      group: gmi\:platform {

        // group attributes:
        		:gmi\:description = "Sentinel 5 Precursor" ;
        		:objectType = "gmi:MI_Platform" ;

        group: gmi\:instrument {

          // group attributes:
          		:objectType = "gmi:MI_Instrument" ;
          		:gmi\:type = "UV-VIS-NIR-SWIR imaging spectrometer" ;

          group: gmi\:identifier {

            // group attributes:
            		:gmd\:code = "TROPOMI" ;
            		:gmd\:codeSpace = "http://www.esa.int/" ;
            		:objectType = "gmd:RS_Identifier" ;
            } // group gmi\:identifier
          } // group gmi\:instrument

        group: gmi\:identifier {

          // group attributes:
          		:gmd\:code = "S5P" ;
          		:gmd\:codeSpace = "http://www.esa.int/" ;
          		:objectType = "gmd:RS_Identifier" ;
          } // group gmi\:identifier
        } // group gmi\:platform
      } // group gmi\:acquisitionInformation
    } // group ISO_METADATA

  group: QA_STATISTICS {
    dimensions:
    	vertices = 2 ;
    	histogram_axis = 100 ;
    	pdf_axis = 400 ;
    variables:
    	float histogram_axis(histogram_axis) ;
    		histogram_axis:_FillValue = 9.96921e+36f ;
    		histogram_axis:units = "1" ;
    		histogram_axis:bounds = "histogram_bounds" ;
    	float pdf_axis(pdf_axis) ;
    		pdf_axis:_FillValue = 9.96921e+36f ;
    		pdf_axis:units = "1" ;
    		pdf_axis:bounds = "pdf_bounds" ;
    	int sulfurdioxide_total_column_histogram(histogram_axis) ;
    		sulfurdioxide_total_column_histogram:_FillValue = -2147483647 ;
    		sulfurdioxide_total_column_histogram:units = "1" ;
    		sulfurdioxide_total_column_histogram:comment = "Histogram of the total column O3 in the current granule" ;
    	float sulfurdioxide_total_column_pdf(pdf_axis) ;
    		sulfurdioxide_total_column_pdf:_FillValue = 9.96921e+36f ;
    		sulfurdioxide_total_column_pdf:units = "1" ;
    		sulfurdioxide_total_column_pdf:comment = "Probability density function of the total column O3 in the current granule" ;
    	int vertices(vertices) ;
    		vertices:units = "1" ;
    		vertices:long_name = "vertices dimension index" ;

    // group attributes:
    		:number_of_groundpixels = 1877400 ;
    		:number_of_processed_pixels = 1877400 ;
    		:number_of_successfully_processed_pixels = 1525395 ;
    		:number_of_rejected_pixels_not_enough_spectrum = 0 ;
    		:number_of_failed_retrievals = 0 ;
    		:number_of_ground_pixels_with_warnings = 0 ;
    		:number_of_radiance_missing_occurrences = 0 ;
    		:number_of_irradiance_missing_occurrences = 0 ;
    		:number_of_input_spectrum_missing_occurrences = 148108 ;
    		:number_of_reflectance_range_error_occurrences = 0 ;
    		:number_of_ler_range_error_occurrences = 0 ;
    		:number_of_snr_range_error_occurrences = 0 ;
    		:number_of_sza_range_error_occurrences = 116550 ;
    		:number_of_vza_range_error_occurrences = 0 ;
    		:number_of_lut_range_error_occurrences = 0 ;
    		:number_of_ozone_range_error_occurrences = 0 ;
    		:number_of_wavelength_offset_error_occurrences = 0 ;
    		:number_of_initialization_error_occurrences = 0 ;
    		:number_of_memory_error_occurrences = 0 ;
    		:number_of_assertion_error_occurrences = 0 ;
    		:number_of_io_error_occurrences = 0 ;
    		:number_of_numerical_error_occurrences = 0 ;
    		:number_of_lut_error_occurrences = 0 ;
    		:number_of_ISRF_error_occurrences = 0 ;
    		:number_of_convergence_error_occurrences = 0 ;
    		:number_of_cloud_filter_convergence_error_occurrences = 0 ;
    		:number_of_max_iteration_convergence_error_occurrences = 0 ;
    		:number_of_aot_lower_boundary_convergence_error_occurrences = 0 ;
    		:number_of_other_boundary_convergence_error_occurrences = 0 ;
    		:number_of_geolocation_error_occurrences = 0 ;
    		:number_of_ch4_noscat_zero_error_occurrences = 0 ;
    		:number_of_h2o_noscat_zero_error_occurrences = 0 ;
    		:number_of_max_optical_thickness_error_occurrences = 0 ;
    		:number_of_aerosol_boundary_error_occurrences = 0 ;
    		:number_of_boundary_hit_error_occurrences = 0 ;
    		:number_of_chi2_error_occurrences = 0 ;
    		:number_of_svd_error_occurrences = 0 ;
    		:number_of_dfs_error_occurrences = 0 ;
    		:number_of_radiative_transfer_error_occurrences = 0 ;
    		:number_of_optimal_estimation_error_occurrences = 0 ;
    		:number_of_profile_error_occurrences = 0 ;
    		:number_of_cloud_error_occurrences = 78343 ;
    		:number_of_model_error_occurrences = 0 ;
    		:number_of_number_of_input_data_points_too_low_error_occurrences = 0 ;
    		:number_of_cloud_pressure_spread_too_low_error_occurrences = 900 ;
    		:number_of_cloud_too_low_level_error_occurrences = 0 ;
    		:number_of_generic_range_error_occurrences = 0 ;
    		:number_of_generic_exception_occurrences = 0 ;
    		:number_of_input_spectrum_alignment_error_occurrences = 0 ;
    		:number_of_abort_error_occurrences = 0 ;
    		:number_of_wrong_input_type_error_occurrences = 0 ;
    		:number_of_wavelength_calibration_error_occurrences = 0 ;
    		:number_of_coregistration_error_occurrences = 8104 ;
    		:number_of_slant_column_density_error_occurrences = 0 ;
    		:number_of_airmass_factor_error_occurrences = 0 ;
    		:number_of_vertical_column_density_error_occurrences = 0 ;
    		:number_of_signal_to_noise_ratio_error_occurrences = 0 ;
    		:number_of_configuration_error_occurrences = 0 ;
    		:number_of_key_error_occurrences = 0 ;
    		:number_of_saturation_error_occurrences = 0 ;
    		:number_of_solar_eclipse_filter_occurrences = 0 ;
    		:number_of_cloud_filter_occurrences = 0 ;
    		:number_of_altitude_consistency_filter_occurrences = 0 ;
    		:number_of_altitude_roughness_filter_occurrences = 0 ;
    		:number_of_sun_glint_filter_occurrences = 0 ;
    		:number_of_mixed_surface_type_filter_occurrences = 0 ;
    		:number_of_snow_ice_filter_occurrences = 0 ;
    		:number_of_aai_filter_occurrences = 0 ;
    		:number_of_cloud_fraction_fresco_filter_occurrences = 0 ;
    		:number_of_aai_scene_albedo_filter_occurrences = 0 ;
    		:number_of_small_pixel_radiance_std_filter_occurrences = 0 ;
    		:number_of_cloud_fraction_viirs_filter_occurrences = 0 ;
    		:number_of_cirrus_reflectance_viirs_filter_occurrences = 0 ;
    		:number_of_cf_viirs_swir_ifov_filter_occurrences = 0 ;
    		:number_of_cf_viirs_swir_ofova_filter_occurrences = 0 ;
    		:number_of_cf_viirs_swir_ofovb_filter_occurrences = 0 ;
    		:number_of_cf_viirs_swir_ofovc_filter_occurrences = 0 ;
    		:number_of_cf_viirs_nir_ifov_filter_occurrences = 0 ;
    		:number_of_cf_viirs_nir_ofova_filter_occurrences = 0 ;
    		:number_of_cf_viirs_nir_ofovb_filter_occurrences = 0 ;
    		:number_of_cf_viirs_nir_ofovc_filter_occurrences = 0 ;
    		:number_of_refl_cirrus_viirs_swir_filter_occurrences = 0 ;
    		:number_of_refl_cirrus_viirs_nir_filter_occurrences = 0 ;
    		:number_of_diff_refl_cirrus_viirs_filter_occurrences = 0 ;
    		:number_of_ch4_noscat_ratio_filter_occurrences = 0 ;
    		:number_of_ch4_noscat_ratio_std_filter_occurrences = 0 ;
    		:number_of_h2o_noscat_ratio_filter_occurrences = 0 ;
    		:number_of_h2o_noscat_ratio_std_filter_occurrences = 0 ;
    		:number_of_diff_psurf_fresco_ecmwf_filter_occurrences = 0 ;
    		:number_of_psurf_fresco_stdv_filter_occurrences = 0 ;
    		:number_of_ocean_filter_occurrences = 0 ;
    		:number_of_time_range_filter_occurrences = 0 ;
    		:number_of_pixel_or_scanline_index_filter_occurrences = 0 ;
    		:number_of_geographic_region_filter_occurrences = 0 ;
    		:number_of_input_spectrum_warning_occurrences = 14104 ;
    		:number_of_wavelength_calibration_warning_occurrences = 0 ;
    		:number_of_extrapolation_warning_occurrences = 0 ;
    		:number_of_sun_glint_warning_occurrences = 0 ;
    		:number_of_south_atlantic_anomaly_warning_occurrences = 0 ;
    		:number_of_sun_glint_correction_occurrences = 0 ;
    		:number_of_snow_ice_warning_occurrences = 0 ;
    		:number_of_cloud_warning_occurrences = 601707 ;
    		:number_of_AAI_warning_occurrences = 0 ;
    		:number_of_pixel_level_input_data_missing_occurrences = 0 ;
    		:number_of_data_range_warning_occurrences = 43920 ;
    		:number_of_low_cloud_fraction_warning_occurrences = 380595 ;
    		:number_of_altitude_consistency_warning_occurrences = 0 ;
    		:number_of_signal_to_noise_ratio_warning_occurrences = 0 ;
    		:number_of_deconvolution_warning_occurrences = 0 ;
    		:number_of_so2_volcanic_origin_likely_warning_occurrences = 0 ;
    		:number_of_so2_volcanic_origin_certain_warning_occurrences = 0 ;
    		:number_of_interpolation_warning_occurrences = 0 ;
    		:number_of_saturation_warning_occurrences = 2 ;
    		:number_of_high_sza_warning_occurrences = 299444 ;
    		:number_of_cloud_retrieval_warning_occurrences = 128 ;
    		:number_of_cloud_inhomogeneity_warning_occurrences = 55110 ;
    		:global_processing_warnings = "None" ;
    		:time_for_algorithm_initialization = 44.84 ;
    		:time_for_processing = 1310.56 ;
    		:time_per_pixel = 0.000698 ;
    		:time_standard_deviation_per_pixel = 0.000698 ;
    } // group QA_STATISTICS

  group: GRANULE_DESCRIPTION {

    // group attributes:
    		:GranuleStart = "2020-01-01T01:14:21" ;
    		:GranuleEnd = "2020-01-01T02:12:44" ;
    		:InstrumentName = "TROPOMI" ;
    		:MissionName = "Sentinel-5 precursor" ;
    		:MissionShortName = "S5P" ;
    		:ProcessLevel = "2" ;
    		:ProcessingCenter = "PDGS-OP" ;
    		:ProcessingNode = "s5p-off-pn17" ;
    		:ProcessorVersion = "01.01.07" ;
    		:ProductFormatVersion = 1 ;
    		:ProcessingMode = "OFFL" ;
    		:ProductShortName = "L2__SO2___" ;
    } // group GRANULE_DESCRIPTION

  group: ESA_METADATA {

    group: earth_explorer_header {

      // group attributes:
      		:objectType = "Earth_Explorer_Header" ;

      group: fixed_header {

        // group attributes:
        		:objectType = "Fixed_Header" ;
        		:File_Name = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907" ;
        		:File_Description = "" ;
        		:Notes = "" ;
        		:Mission = "S5P" ;
        		:File_Class = "OFFL" ;
        		:File_Type = "L2__SO2___" ;
        		:File_Version = 0 ;

        group: source {

          // group attributes:
          		:objectType = "Source" ;
          		:System = "PDGS-OP" ;
          		:Creator = "upas-l2" ;
          		:Creator_Version = "01.01.07" ;
          		:Creation_Date = "2020-01-03T02:29:09" ;
          } // group source

        group: validity_period {

          // group attributes:
          		:objectType = "Validity_Period" ;
          		:Validity_Start = "2020-01-01T01:14:21" ;
          		:Validity_Stop = "2020-01-01T02:12:44" ;
          } // group validity_period
        } // group fixed_header

      group: variable_header {

        // group attributes:
        		:objectType = "Variable_Header" ;

        group: gmd\:lineage {

          // group attributes:
          		:objectType = "gmd:LI_Lineage" ;
          		:gmd\:statement = "L2 SO2___ dataset produced by PDGS-OP from the S5P/TROPOMI L1B product" ;

          group: gmd\:processStep {

            // group attributes:
            		:objectType = "gmi:LE_ProcessStep" ;
            		:gmd\:description = "Processing of L1b to L2 SO2___ data for orbit 11487 using the DLR-ATP processor version 01.01.07" ;

            group: gmi\:output {

              // group attributes:
              		:gmd\:description = "" ;
              		:objectType = "gmi:LE_Source" ;

              group: gmd\:sourceCitation {

                // group attributes:
                		:gmd\:title = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907" ;
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "" ;
                  		:objectType = "gmd:CI_DateTime" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeListValue = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:identifier {

                  // group attributes:
                  		:gmd\:code = "L2__SO2___" ;
                  		:objectType = "gmd:MD_Identifier" ;
                  } // group gmd\:identifier
                } // group gmd\:sourceCitation

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L2" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel
              } // group gmi\:output

            group: gmi\:report {

              // group attributes:
              		:gmi\:description = "Sentinel 5-precursor TROPOMI L1b processed to L2 data using the DLR-ATP L2 SO2___ processor" ;
              		:gmi\:fileType = "netCDF-4" ;
              		:gmi\:name = "S5P_OFFL_L2__SO2____20200101T005246_20200101T023416_11487_01_010107_20200103T022907.nc" ;
              		:objectType = "gmi:LE_ProcessStepReport" ;
              } // group gmi\:report

            group: gmd\:source\#1 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_IR_UVN irradiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_IR_UVN irradiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_IR_UVN_20200101T023416_20200101T041546_11488_01_010000_20200101T060117.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#1

            group: gmd\:source\#2 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD1 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD1 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD1_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#2

            group: gmd\:source\#3 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD2 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD2 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD2_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#3

            group: gmd\:source\#4 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD3 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD3 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD3_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#4

            group: gmd\:source\#5 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD4 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD4 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD4_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#5

            group: gmd\:source\#6 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD5 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD5 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD5_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#6

            group: gmd\:source\#7 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD6 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD6 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD6_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#7

            group: gmd\:source\#8 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD7 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD7 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD7_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#8

            group: gmd\:source\#9 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L1B L1B_RA_BD8 radiance product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L1B" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L1B L1B_RA_BD8 radiance product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L1B_RA_BD8_20200101T005246_20200101T023416_11487_01_010000_20200101T042032.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#9

            group: gmd\:source\#10 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L2 L2__CLOUD_ product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L2" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L2 L2__CLOUD_ product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L2__CLOUD__20200101T005246_20200101T023416_11487_01_010107_20200102T143721.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#10

            group: gmd\:source\#11 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "TROPOMI L2 L2__O3____ product" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L2" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "TROPOMI L2 L2__O3____ product" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L2__O3_____20200101T005246_20200101T023416_11487_01_010107_20200102T172627.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#11

            group: gmd\:source\#12 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "Auxiliary data" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "N/A" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "Auxiliary data" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_L2__AER_AI_20200101T005246_20200101T023416_11487_01_010302_20200102T143727.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#12

            group: gmd\:source\#13 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "Auxiliary CTM AUX_CTMFCT model input data" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L3" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "Auxiliary CTM AUX_CTMFCT model input data" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OPER_AUX_CTMFCT_20200101T000000_20200102T000000_20200102T042050.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#13

            group: gmd\:source\#14 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "Auxiliary CTM AUX_CTMFCT model input data" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L3" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "Auxiliary CTM AUX_CTMFCT model input data" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OPER_AUX_CTMFCT_20200102T000000_20200103T000000_20200102T052854.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#14

            group: gmd\:source\#15 {

              // group attributes:
              		:objectType = "gmi:LE_Source" ;
              		:gmd\:description = "Auxiliary BG AUX_BGSO2_ input background data" ;

              group: gmi\:processedLevel {

                // group attributes:
                		:gmd\:code = "L3" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:processedLevel

              group: gmd\:sourceCitation {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2020-01-03T02:29:09" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeListValue = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeList = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date

                group: gmd\:title {

                  // group attributes:
                  		:gco\:characterString = "Auxiliary BG AUX_BGSO2_ input background data" ;
                  } // group gmd\:title

                group: gmd\:alternateTitle\#1 {

                  // group attributes:
                  		:gmx\:FileName = "S5P_OFFL_AUX_BGSO2__20191227T111654_20191231T210814_20200103T000016.nc" ;
                  } // group gmd\:alternateTitle\#1
                } // group gmd\:sourceCitation
              } // group gmd\:source\#15

            group: gmi\:processingInformation {

              // group attributes:
              		:objectType = "gmi:LE_Processing" ;

              group: gmi\:identifier {

                // group attributes:
                		:gmd\:code = "DLR-ATP L2 SO2___ processor, version 01.01.07" ;
                		:objectType = "gmd:MD_Identifier" ;
                } // group gmi\:identifier

              group: gmi\:documentation\#2 {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;
                		:gmd\:title = "Sentinel-5 precursor/TROPOMI Level 2 Product User Manual Sulphur Dioxide SO2; S5P-L2-DLR-PUM-400E; Release 00.11.04" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2018-07-30" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeListValue = "publication" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date
                } // group gmi\:documentation\#2

              group: gmi\:documentation\#1 {

                // group attributes:
                		:objectType = "gmd:CI_Citation" ;
                		:gmd\:title = "Sentinel-5 precursor/TROPOMI Sulphur Dioxide SO2 ATBD; S5P-L2-BIRA-ATBD-400E; Release 1.0" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "2016-02-01" ;
                  		:objectType = "gmd:CI_Date" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeListValue = "publication" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date
                } // group gmi\:documentation\#1

              group: gmi\:softwareReference {

                // group attributes:
                		:gmd\:title = "L2 SO2___ processor description" ;
                		:objectType = "gmd:CI_Citation" ;

                group: gmd\:date {

                  // group attributes:
                  		:gmd\:date = "" ;
                  		:objectType = "gmd:CI_DateTime" ;

                  group: gmd\:dateType {

                    // group attributes:
                    		:codeList = "http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" ;
                    		:codeListValue = "creation" ;
                    		:objectType = "gmd:CI_DateTypeCode" ;
                    } // group gmd\:dateType
                  } // group gmd\:date
                } // group gmi\:softwareReference
              } // group gmi\:processingInformation
            } // group gmd\:processStep
          } // group gmd\:lineage
        } // group variable_header
      } // group earth_explorer_header
    } // group ESA_METADATA
  } // group METADATA
}
