diff --git a/docs/source/how-tos/source/fdb.ipynb b/docs/source/how-tos/source/fdb.ipynb
index 8e43b1e8..9132e690 100644
--- a/docs/source/how-tos/source/fdb.ipynb
+++ b/docs/source/how-tos/source/fdb.ipynb
@@ -56,7 +56,7 @@
" \"class\": \"od\",\n",
" \"expver\": \"0001\",\n",
" \"stream\": \"oper\",\n",
- " \"date\": \"20240421\",\n",
+ " \"date\": \"20260423\",\n",
" \"time\": [0, 12],\n",
" \"domain\": \"g\",\n",
" \"type\": \"an\",\n",
@@ -135,12 +135,12 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "GribField(msl,None,20240421,0,0,0)\n",
- "GribField(2t,None,20240421,0,0,0)\n",
- "GribField(2d,None,20240421,0,0,0)\n",
- "GribField(msl,None,20240421,1200,0,0)\n",
- "GribField(2t,None,20240421,1200,0,0)\n",
- "GribField(2d,None,20240421,1200,0,0)\n"
+ "Field(msl, 2026-04-23 00:00:00, 2026-04-23 00:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n",
+ "Field(2t, 2026-04-23 00:00:00, 2026-04-23 00:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n",
+ "Field(2d, 2026-04-23 00:00:00, 2026-04-23 00:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n",
+ "Field(msl, 2026-04-23 12:00:00, 2026-04-23 12:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n",
+ "Field(2t, 2026-04-23 12:00:00, 2026-04-23 12:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n",
+ "Field(2d, 2026-04-23 12:00:00, 2026-04-23 12:00:00, 0:00:00, 0, surface, 0, reduced_gg)\n"
]
}
],
@@ -201,8 +201,7 @@
"tags": []
},
"source": [
- "When we use the py:func:`~earthkit.data.indexing.stream.StreamFieldList.group_by`\n",
- " method we can iterate through the stream in groups defined by metadata keys. Each iteration step results in a :py:class:~earthkit.data.indexing.simple.SimpleFieldList` object, which is built by consuming GRIB messages from the stream until the values of the metadata keys change. The generated FieldList keeps GRIB messages in memory then gets deleted when going out of scope."
+ "When we use the py:func:`~earthkit.data.indexing.stream.StreamFieldList.group_by` method we can iterate through the stream in groups defined by metadata keys. Each iteration step results in a :py:class:~earthkit.data.indexing.simple.SimpleFieldList` object, which is built by consuming GRIB messages from the stream until the values of the metadata keys change. The generated FieldList keeps GRIB messages in memory then gets deleted when going out of scope."
]
},
{
@@ -228,7 +227,7 @@
],
"source": [
"ds = earthkit.data.from_source(\"fdb\", request=request).to_fieldlist()\n",
- "for f in ds.group_by(\"time\"):\n",
+ "for f in ds.group_by(\"metadata.time\"):\n",
" print(f\"len={len(f)} {f.metadata(('param', 'level'))}\")"
]
},
@@ -370,94 +369,80 @@
" \n",
" \n",
" \n",
- " centre \n",
- " shortName \n",
- " typeOfLevel \n",
- " level \n",
- " dataDate \n",
- " dataTime \n",
- " stepRange \n",
- " dataType \n",
- " number \n",
- " gridType \n",
+ " parameter.variable \n",
+ " time.valid_datetime \n",
+ " time.base_datetime \n",
+ " time.step \n",
+ " vertical.level \n",
+ " vertical.level_type \n",
+ " ensemble.member \n",
+ " geography.grid_type \n",
" \n",
" \n",
"
\n",
" \n",
" 0 \n",
- " ecmf \n",
" msl \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 1 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 2 \n",
- " ecmf \n",
" 2d \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 3 \n",
- " ecmf \n",
" msl \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 1200 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 4 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 1200 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 5 \n",
- " ecmf \n",
" 2d \n",
- " surface \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 20240421 \n",
- " 1200 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
@@ -466,21 +451,21 @@
""
],
"text/plain": [
- " centre shortName typeOfLevel level dataDate dataTime stepRange dataType \\\n",
- "0 ecmf msl surface 0 20240421 0 0 an \n",
- "1 ecmf 2t surface 0 20240421 0 0 an \n",
- "2 ecmf 2d surface 0 20240421 0 0 an \n",
- "3 ecmf msl surface 0 20240421 1200 0 an \n",
- "4 ecmf 2t surface 0 20240421 1200 0 an \n",
- "5 ecmf 2d surface 0 20240421 1200 0 an \n",
- "\n",
- " number gridType \n",
- "0 0 reduced_gg \n",
- "1 0 reduced_gg \n",
- "2 0 reduced_gg \n",
- "3 0 reduced_gg \n",
- "4 0 reduced_gg \n",
- "5 0 reduced_gg "
+ " parameter.variable time.valid_datetime time.base_datetime time.step \\\n",
+ "0 msl 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "1 2t 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "2 2d 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "3 msl 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "4 2t 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "5 2d 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "\n",
+ " vertical.level vertical.level_type ensemble.member geography.grid_type \n",
+ "0 0 surface 0 reduced_gg \n",
+ "1 0 surface 0 reduced_gg \n",
+ "2 0 surface 0 reduced_gg \n",
+ "3 0 surface 0 reduced_gg \n",
+ "4 0 surface 0 reduced_gg \n",
+ "5 0 surface 0 reduced_gg "
]
},
"execution_count": 9,
@@ -519,42 +504,36 @@
" \n",
" \n",
" \n",
- " centre \n",
- " shortName \n",
- " typeOfLevel \n",
- " level \n",
- " dataDate \n",
- " dataTime \n",
- " stepRange \n",
- " dataType \n",
- " number \n",
- " gridType \n",
+ " parameter.variable \n",
+ " time.valid_datetime \n",
+ " time.base_datetime \n",
+ " time.step \n",
+ " vertical.level \n",
+ " vertical.level_type \n",
+ " ensemble.member \n",
+ " geography.grid_type \n",
" \n",
" \n",
" \n",
" \n",
" 0 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 20240421 \n",
- " 0 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 1 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 20240421 \n",
- " 1200 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
@@ -563,13 +542,13 @@
""
],
"text/plain": [
- " centre shortName typeOfLevel level dataDate dataTime stepRange dataType \\\n",
- "0 ecmf 2t surface 0 20240421 0 0 an \n",
- "1 ecmf 2t surface 0 20240421 1200 0 an \n",
+ " parameter.variable time.valid_datetime time.base_datetime time.step \\\n",
+ "0 2t 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "1 2t 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
"\n",
- " number gridType \n",
- "0 0 reduced_gg \n",
- "1 0 reduced_gg "
+ " vertical.level vertical.level_type ensemble.member geography.grid_type \n",
+ "0 0 surface 0 reduced_gg \n",
+ "1 0 surface 0 reduced_gg "
]
},
"execution_count": 10,
@@ -578,7 +557,7 @@
}
],
"source": [
- "ds.sel(param=\"2t\").ls()"
+ "ds.sel({\"parameter.variable\": \"2t\"}).ls()"
]
},
{
@@ -611,38 +590,87 @@
"\n",
"\n",
"\n",
- "<xarray.Dataset>\n",
- "Dimensions: (number: 1, time: 2, step: 1, surface: 1, values: 6599680)\n",
+ "\n",
+ ".xr-var-attrs-in:checked + label > .xr-icon-file-text2,\n",
+ ".xr-var-data-in:checked + label > .xr-icon-database,\n",
+ ".xr-index-data-in:checked + label > .xr-icon-database {\n",
+ " color: var(--xr-font-color0);\n",
+ " filter: drop-shadow(1px 1px 5px var(--xr-font-color2));\n",
+ " stroke-width: 0.8px;\n",
+ "}\n",
+ "<xarray.Dataset> Size: 422MB\n",
+ "Dimensions: (forecast_reference_time: 2, values: 6599680)\n",
"Coordinates:\n",
- " * number (number) int64 0\n",
- " * time (time) datetime64[ns] 2024-04-21 2024-04-21T12:00:00\n",
- " * step (step) timedelta64[ns] 00:00:00\n",
- " * surface (surface) float64 0.0\n",
- " latitude (values) float64 ...\n",
- " longitude (values) float64 ...\n",
- " valid_time (time, step) datetime64[ns] ...\n",
+ " * forecast_reference_time (forecast_reference_time) datetime64[ns] 16B 202...\n",
+ " latitude (values) float64 53MB ...\n",
+ " longitude (values) float64 53MB ...\n",
"Dimensions without coordinates: values\n",
"Data variables:\n",
- " msl (number, time, step, surface, values) float32 ...\n",
- " t2m (number, time, step, surface, values) float32 ...\n",
- " d2m (number, time, step, surface, values) float32 ...\n",
+ " 2d (forecast_reference_time, values) float64 106MB ...\n",
+ " 2t (forecast_reference_time, values) float64 106MB ...\n",
+ " msl (forecast_reference_time, values) float64 106MB ...\n",
"Attributes:\n",
- " GRIB_edition: 1\n",
- " GRIB_centre: ecmf\n",
- " GRIB_centreDescription: European Centre for Medium-Range Weather Forecasts\n",
- " GRIB_subCentre: 0\n",
- " Conventions: CF-1.7\n",
- " institution: European Centre for Medium-Range Weather Forecasts\n",
- " history: 2024-04-22T11:01 GRIB to CDM+CF via cfgrib-0.9.1... Dimensions: number : 1time : 2step : 1surface : 1values : 6599680
Coordinates: (7)
Data variables: (3)
msl
(number, time, step, surface, values)
float32
...
GRIB_paramId : 151 GRIB_dataType : an GRIB_numberOfPoints : 6599680 GRIB_typeOfLevel : surface GRIB_stepUnits : 1 GRIB_stepType : instant GRIB_gridType : reduced_gg GRIB_N : 1280 GRIB_NV : 0 GRIB_cfName : air_pressure_at_mean_sea_level GRIB_cfVarName : msl GRIB_gridDefinitionDescription : Gaussian Latitude/Longitude Grid GRIB_missingValue : 9999 GRIB_name : Mean sea level pressure GRIB_pl : [20 24 28 ... 28 24 20] GRIB_shortName : msl GRIB_totalNumber : 0 GRIB_units : Pa long_name : Mean sea level pressure units : Pa standard_name : air_pressure_at_mean_sea_level [13199360 values with dtype=float32] t2m
(number, time, step, surface, values)
float32
...
GRIB_paramId : 167 GRIB_dataType : an GRIB_numberOfPoints : 6599680 GRIB_typeOfLevel : surface GRIB_stepUnits : 1 GRIB_stepType : instant GRIB_gridType : reduced_gg GRIB_N : 1280 GRIB_NV : 0 GRIB_cfName : unknown GRIB_cfVarName : t2m GRIB_gridDefinitionDescription : Gaussian Latitude/Longitude Grid GRIB_missingValue : 9999 GRIB_name : 2 metre temperature GRIB_pl : [20 24 28 ... 28 24 20] GRIB_shortName : 2t GRIB_totalNumber : 0 GRIB_units : K long_name : 2 metre temperature units : K standard_name : unknown [13199360 values with dtype=float32] d2m
(number, time, step, surface, values)
float32
...
GRIB_paramId : 168 GRIB_dataType : an GRIB_numberOfPoints : 6599680 GRIB_typeOfLevel : surface GRIB_stepUnits : 1 GRIB_stepType : instant GRIB_gridType : reduced_gg GRIB_N : 1280 GRIB_NV : 0 GRIB_cfName : unknown GRIB_cfVarName : d2m GRIB_gridDefinitionDescription : Gaussian Latitude/Longitude Grid GRIB_missingValue : 9999 GRIB_name : 2 metre dewpoint temperature GRIB_pl : [20 24 28 ... 28 24 20] GRIB_shortName : 2d GRIB_totalNumber : 0 GRIB_units : K long_name : 2 metre dewpoint temperature units : K standard_name : unknown [13199360 values with dtype=float32] Indexes: (4)
PandasIndex
PandasIndex(Int64Index([0], dtype='int64', name='number')) PandasIndex
PandasIndex(DatetimeIndex(['2024-04-21 00:00:00', '2024-04-21 12:00:00'], dtype='datetime64[ns]', name='time', freq=None)) PandasIndex
PandasIndex(TimedeltaIndex(['0 days'], dtype='timedelta64[ns]', name='step', freq=None)) PandasIndex
PandasIndex(Float64Index([0.0], dtype='float64', name='surface')) Attributes: (7)
GRIB_edition : 1 GRIB_centre : ecmf GRIB_centreDescription : European Centre for Medium-Range Weather Forecasts GRIB_subCentre : 0 Conventions : CF-1.7 institution : European Centre for Medium-Range Weather Forecasts history : 2024-04-22T11:01 GRIB to CDM+CF via cfgrib-0.9.10.3/ecCodes-2.33.0 with {"source": "N/A", "filter_by_keys": {}, "encode_cf": ["parameter", "time", "geography", "vertical"]} "
+ " Conventions: CF-1.8\n",
+ " institution: ECMWF Dimensions: forecast_reference_time : 2values : 6599680Coordinates: (3)
Data variables: (3)
2d
(forecast_reference_time, values)
float64
...
standard_name : unknown long_name : 2 metre dewpoint temperature units : kelvin level_type : surface _earthkit : {'message': b'GRIB\\x00\\x14l\\x01\\x00\\x004\\x80b\\x9e\\xff\\x80\\xa8\\x01\\x00\\x00\\x1a\\x04\\x17\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x15\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x01\\x02\\x04\\x010001\\x00\\x00\\x00\\x00\\x14 \\x00!\\x04\\xff\\xff\\n\\x00\\x01_Z\\x00\\x00\\x00\\x00\\x81_Z\\x05}\\xf9\\xff\\xff\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x18\\x00\\x1c\\x00 \\x00$\\x00(\\x00,\\x000\\x004\\x008\\x00<\\x00@\\x00D\\x00H\\x00L\\x00P\\x00T\\x00X\\x00\\\\\\x00`\\x00d\\x00h\\x00l\\x00p\\x00t\\x00x\\x00|\\x00\\x80\\x00\\x84\\x00\\x88\\x00\\x8c\\x00\\x90\\x00\\x94\\x00\\x98\\x00\\x9c\\x00\\xa0\\x00\\xa4\\x00\\xa8\\x00\\xac\\x00\\xb0\\x00\\xb4\\x00\\xb8\\x00\\xbc\\x00\\xc0\\x00\\xc4\\x00\\xc8\\x00\\xcc\\x00\\xd0\\x00\\xd4\\x00\\xd8\\x00\\xdc\\x00\\xe0\\x00\\xe4\\x00\\xe8\\x00\\xec\\x00\\xf0\\x00\\xf4\\x00\\xf8\\x00\\xfc\\x01\\x00\\x01\\x04\\x01\\x08\\x01\\x0c\\x01\\x10\\x01\\x14\\x01\\x18\\x01\\x1c\\x01 \\x01$\\x01(\\x01,\\x010\\x014\\x018\\x01<\\x01@\\x01D\\x01H\\x01L\\x01P\\x01T\\x01X\\x01\\\\\\x01`\\x01d\\x01h\\x01l\\x01p\\x01t\\x01x\\x01|\\x01\\x80\\x01\\x84\\x01\\x88\\x01\\x8c\\x01\\x90\\x01\\x94\\x01\\x98\\x01\\x9c\\x01\\xa0\\x01\\xa4\\x01\\xa8\\x01\\xac\\x01\\xb0\\x01\\xb4\\x01\\xb8\\x01\\xbc\\x01\\xc0\\x01\\xc4\\x01\\xc8\\x01\\xcc\\x01\\xd0\\x01\\xd4\\x01\\xd8\\x01\\xdc\\x01\\xe0\\x01\\xe4\\x01\\xe8\\x01\\xec\\x01\\xf0\\x01\\xf4\\x01\\xf8\\x01\\xfc\\x02\\x00\\x02\\x04\\x02\\x08\\x02\\x0c\\x02\\x10\\x02\\x14\\x02\\x18\\x02\\x1c\\x02 \\x02$\\x02(\\x02,\\x020\\x024\\x028\\x02<\\x02@\\x02D\\x02H\\x02L\\x02P\\x02T\\x02X\\x02\\\\\\x02`\\x02d\\x02h\\x02l\\x02p\\x02t\\x02x\\x02|\\x02\\x80\\x02\\x84\\x02\\x88\\x02\\x8c\\x02\\x90\\x02\\x94\\x02\\x98\\x02\\x9c\\x02\\xa0\\x02\\xa4\\x02\\xa8\\x02\\xac\\x02\\xb0\\x02\\xb4\\x02\\xb8\\x02\\xbc\\x02\\xc0\\x02\\xc4\\x02\\xc8\\x02\\xcc\\x02\\xd0\\x02\\xd4\\x02\\xd8\\x02\\xdc\\x02\\xe0\\x02\\xe4\\x02\\xe8\\x02\\xec\\x02\\xf0\\x02\\xf4\\x02\\xf8\\x02\\xfc\\x03\\x00\\x03\\x04\\x03\\x08\\x03\\x0c\\x03\\x10\\x03\\x14\\x03\\x18\\x03\\x1c\\x03 \\x03$\\x03(\\x03,\\x030\\x034\\x038\\x03<\\x03@\\x03D\\x03H\\x03L\\x03P\\x03T\\x03X\\x03\\\\\\x03`\\x03d\\x03h\\x03l\\x03p\\x03t\\x03x\\x03|\\x03\\x80\\x03\\x84\\x03\\x88\\x03\\x8c\\x03\\x90\\x03\\x94\\x03\\x98\\x03\\x9c\\x03\\xa0\\x03\\xa4\\x03\\xa8\\x03\\xac\\x03\\xb0\\x03\\xb4\\x03\\xb8\\x03\\xbc\\x03\\xc0\\x03\\xc4\\x03\\xc8\\x03\\xcc\\x03\\xd0\\x03\\xd4\\x03\\xd8\\x03\\xdc\\x03\\xe0\\x03\\xe4\\x03\\xe8\\x03\\xec\\x03\\xf0\\x03\\xf4\\x03\\xf8\\x03\\xfc\\x04\\x00\\x04\\x04\\x04\\x08\\x04\\x0c\\x04\\x10\\x04\\x14\\x04\\x18\\x04\\x1c\\x04 \\x04$\\x04(\\x04,\\x040\\x044\\x048\\x04<\\x04@\\x04D\\x04H\\x04L\\x04P\\x04T\\x04X\\x04\\\\\\x04`\\x04d\\x04h\\x04l\\x04p\\x04t\\x04x\\x04|\\x04\\x80\\x04\\x84\\x04\\x88\\x04\\x8c\\x04\\x90\\x04\\x94\\x04\\x98\\x04\\x9c\\x04\\xa0\\x04\\xa4\\x04\\xa8\\x04\\xac\\x04\\xb0\\x04\\xb4\\x04\\xb8\\x04\\xbc\\x04\\xc0\\x04\\xc4\\x04\\xc8\\x04\\xcc\\x04\\xd0\\x04\\xd4\\x04\\xd8\\x04\\xdc\\x04\\xe0\\x04\\xe4\\x04\\xe8\\x04\\xec\\x04\\xf0\\x04\\xf4\\x04\\xf8\\x04\\xfc\\x05\\x00\\x05\\x04\\x05\\x08\\x05\\x0c\\x05\\x10\\x05\\x14\\x05\\x18\\x05\\x1c\\x05 \\x05$\\x05(\\x05,\\x050\\x054\\x058\\x05<\\x05@\\x05D\\x05H\\x05L\\x05P\\x05T\\x05X\\x05\\\\\\x05`\\x05d\\x05h\\x05l\\x05p\\x05t\\x05x\\x05|\\x05\\x80\\x05\\x84\\x05\\x88\\x05\\x8c\\x05\\x90\\x05\\x94\\x05\\x98\\x05\\x9c\\x05\\xa0\\x05\\xa4\\x05\\xa8\\x05\\xac\\x05\\xb0\\x05\\xb4\\x05\\xb8\\x05\\xbc\\x05\\xc0\\x05\\xc4\\x05\\xc8\\x05\\xcc\\x05\\xd0\\x05\\xd4\\x05\\xd8\\x05\\xdc\\x05\\xe0\\x05\\xe4\\x05\\xe8\\x05\\xec\\x05\\xf0\\x05\\xf4\\x05\\xf8\\x05\\xfc\\x06\\x00\\x06\\x04\\x06\\x08\\x06\\x0c\\x06\\x10\\x06\\x14\\x06\\x18\\x06\\x1c\\x06 \\x06$\\x06(\\x06,\\x060\\x064\\x068\\x06<\\x06@\\x06D\\x06H\\x06L\\x06P\\x06T\\x06X\\x06\\\\\\x06`\\x06d\\x06h\\x06l\\x06p\\x06t\\x06x\\x06|\\x06\\x80\\x06\\x84\\x06\\x88\\x06\\x8c\\x06\\x90\\x06\\x94\\x06\\x98\\x06\\x9c\\x06\\xa0\\x06\\xa4\\x06\\xa8\\x06\\xac\\x06\\xb0\\x06\\xb4\\x06\\xb8\\x06\\xbc\\x06\\xc0\\x06\\xc4\\x06\\xc8\\x06\\xcc\\x06\\xd0\\x06\\xd4\\x06\\xd8\\x06\\xdc\\x06\\xe0\\x06\\xe4\\x06\\xe8\\x06\\xec\\x06\\xf0\\x06\\xf4\\x06\\xf8\\x06\\xfc\\x07\\x00\\x07\\x04\\x07\\x08\\x07\\x0c\\x07\\x10\\x07\\x14\\x07\\x18\\x07\\x1c\\x07 \\x07$\\x07(\\x07,\\x070\\x074\\x078\\x07<\\x07@\\x07D\\x07H\\x07L\\x07P\\x07T\\x07X\\x07\\\\\\x07`\\x07d\\x07h\\x07l\\x07p\\x07t\\x07x\\x07|\\x07\\x80\\x07\\x84\\x07\\x88\\x07\\x8c\\x07\\x90\\x07\\x94\\x07\\x98\\x07\\x9c\\x07\\xa0\\x07\\xa4\\x07\\xa8\\x07\\xac\\x07\\xb0\\x07\\xb4\\x07\\xb8\\x07\\xbc\\x07\\xc0\\x07\\xc4\\x07\\xc8\\x07\\xcc\\x07\\xd0\\x07\\xd4\\x07\\xd8\\x07\\xdc\\x07\\xe0\\x07\\xe4\\x07\\xe8\\x07\\xec\\x07\\xf0\\x07\\xf4\\x07\\xf8\\x07\\xfc\\x08\\x00\\x08\\x04\\x08\\x08\\x08\\x0c\\x08\\x10\\x08\\x14\\x08\\x18\\x08\\x1c\\x08 \\x08$\\x08(\\x08,\\x080\\x084\\x088\\x08<\\x08@\\x08D\\x08H\\x08L\\x08P\\x08T\\x08X\\x08\\\\\\x08`\\x08d\\x08h\\x08l\\x08p\\x08t\\x08x\\x08|\\x08\\x80\\x08\\x84\\x08\\x88\\x08\\x8c\\x08\\x90\\x08\\x94\\x08\\x98\\x08\\x9c\\x08\\xa0\\x08\\xa4\\x08\\xa8\\x08\\xac\\x08\\xb0\\x08\\xb4\\x08\\xb8\\x08\\xbc\\x08\\xc0\\x08\\xc4\\x08\\xc8\\x08\\xcc\\x08\\xd0\\x08\\xd4\\x08\\xd8\\x08\\xdc\\x08\\xe0\\x08\\xe4\\x08\\xe8\\x08\\xec\\x08\\xf0\\x08\\xf4\\x08\\xf8\\x08\\xfc\\t\\x00\\t\\x04\\t\\x08\\t\\x0c\\t\\x10\\t\\x14\\t\\x18\\t\\x1c\\t \\t$\\t(\\t,\\t0\\t4\\t8\\t<\\t@\\tD\\tH\\tL\\tP\\tT\\tX\\t\\\\\\t`\\td\\th\\tl\\tp\\tt\\tx\\t|\\t\\x80\\t\\x84\\t\\x88\\t\\x8c\\t\\x90\\t\\x94\\t\\x98\\t\\x9c\\t\\xa0\\t\\xa4\\t\\xa8\\t\\xac\\t\\xb0\\t\\xb4\\t\\xb8\\t\\xbc\\t\\xc0\\t\\xc4\\t\\xc8\\t\\xcc\\t\\xd0\\t\\xd4\\t\\xd8\\t\\xdc\\t\\xe0\\t\\xe4\\t\\xe8\\t\\xec\\t\\xf0\\t\\xf4\\t\\xf8\\t\\xfc\\n\\x00\\n\\x04\\n\\x08\\n\\x0c\\n\\x10\\n\\x14\\n\\x18\\n\\x1c\\n \\n$\\n(\\n,\\n0\\n4\\n8\\n<\\n@\\nD\\nH\\nL\\nP\\nT\\nX\\n\\\\\\n`\\nd\\nh\\nl\\np\\nt\\nx\\n|\\n\\x80\\n\\x84\\n\\x88\\n\\x8c\\n\\x90\\n\\x94\\n\\x98\\n\\x9c\\n\\xa0\\n\\xa4\\n\\xa8\\n\\xac\\n\\xb0\\n\\xb4\\n\\xb8\\n\\xbc\\n\\xc0\\n\\xc4\\n\\xc8\\n\\xcc\\n\\xd0\\n\\xd4\\n\\xd8\\n\\xdc\\n\\xe0\\n\\xe4\\n\\xe8\\n\\xec\\n\\xf0\\n\\xf4\\n\\xf8\\n\\xfc\\x0b\\x00\\x0b\\x04\\x0b\\x08\\x0b\\x0c\\x0b\\x10\\x0b\\x14\\x0b\\x18\\x0b\\x1c\\x0b \\x0b$\\x0b(\\x0b,\\x0b0\\x0b4\\x0b8\\x0b<\\x0b@\\x0bD\\x0bH\\x0bL\\x0bP\\x0bT\\x0bX\\x0b\\\\\\x0b`\\x0bd\\x0bh\\x0bl\\x0bp\\x0bt\\x0bx\\x0b|\\x0b\\x80\\x0b\\x84\\x0b\\x88\\x0b\\x8c\\x0b\\x90\\x0b\\x94\\x0b\\x98\\x0b\\x9c\\x0b\\xa0\\x0b\\xa4\\x0b\\xa8\\x0b\\xac\\x0b\\xb0\\x0b\\xb4\\x0b\\xb8\\x0b\\xbc\\x0b\\xc0\\x0b\\xc4\\x0b\\xc8\\x0b\\xcc\\x0b\\xd0\\x0b\\xd4\\x0b\\xd8\\x0b\\xdc\\x0b\\xe0\\x0b\\xe4\\x0b\\xe8\\x0b\\xec\\x0b\\xf0\\x0b\\xf4\\x0b\\xf8\\x0b\\xfc\\x0c\\x00\\x0c\\x04\\x0c\\x08\\x0c\\x0c\\x0c\\x10\\x0c\\x14\\x0c\\x18\\x0c\\x1c\\x0c \\x0c$\\x0c(\\x0c,\\x0c0\\x0c4\\x0c8\\x0c<\\x0c@\\x0cD\\x0cH\\x0cL\\x0cP\\x0cT\\x0cX\\x0c\\\\\\x0c`\\x0cd\\x0ch\\x0cl\\x0cp\\x0ct\\x0cx\\x0c|\\x0c\\x80\\x0c\\x84\\x0c\\x88\\x0c\\x8c\\x0c\\x90\\x0c\\x94\\x0c\\x98\\x0c\\x9c\\x0c\\xa0\\x0c\\xa4\\x0c\\xa8\\x0c\\xac\\x0c\\xb0\\x0c\\xb4\\x0c\\xb8\\x0c\\xbc\\x0c\\xc0\\x0c\\xc4\\x0c\\xc8\\x0c\\xcc\\x0c\\xd0\\x0c\\xd4\\x0c\\xd8\\x0c\\xdc\\x0c\\xe0\\x0c\\xe4\\x0c\\xe8\\x0c\\xec\\x0c\\xf0\\x0c\\xf4\\x0c\\xf8\\x0c\\xfc\\r\\x00\\r\\x04\\r\\x08\\r\\x0c\\r\\x10\\r\\x14\\r\\x18\\r\\x1c\\r \\r$\\r(\\r,\\r0\\r4\\r8\\r<\\r@\\rD\\rH\\rL\\rP\\rT\\rX\\r\\\\\\r`\\rd\\rh\\rl\\rp\\rt\\rx\\r|\\r\\x80\\r\\x84\\r\\x88\\r\\x8c\\r\\x90\\r\\x94\\r\\x98\\r\\x9c\\r\\xa0\\r\\xa4\\r\\xa8\\r\\xac\\r\\xb0\\r\\xb4\\r\\xb8\\r\\xbc\\r\\xc0\\r\\xc4\\r\\xc8\\r\\xcc\\r\\xd0\\r\\xd4\\r\\xd8\\r\\xdc\\r\\xe0\\r\\xe4\\r\\xe8\\r\\xec\\r\\xf0\\r\\xf4\\r\\xf8\\r\\xfc\\x0e\\x00\\x0e\\x04\\x0e\\x08\\x0e\\x0c\\x0e\\x10\\x0e\\x14\\x0e\\x18\\x0e\\x1c\\x0e \\x0e$\\x0e(\\x0e,\\x0e0\\x0e4\\x0e8\\x0e<\\x0e@\\x0eD\\x0eH\\x0eL\\x0eP\\x0eT\\x0eX\\x0e\\\\\\x0e`\\x0ed\\x0eh\\x0el\\x0ep\\x0et\\x0ex\\x0e|\\x0e\\x80\\x0e\\x84\\x0e\\x88\\x0e\\x8c\\x0e\\x90\\x0e\\x94\\x0e\\x98\\x0e\\x9c\\x0e\\xa0\\x0e\\xa4\\x0e\\xa8\\x0e\\xac\\x0e\\xb0\\x0e\\xb4\\x0e\\xb8\\x0e\\xbc\\x0e\\xc0\\x0e\\xc4\\x0e\\xc8\\x0e\\xcc\\x0e\\xd0\\x0e\\xd4\\x0e\\xd8\\x0e\\xdc\\x0e\\xe0\\x0e\\xe4\\x0e\\xe8\\x0e\\xec\\x0e\\xf0\\x0e\\xf4\\x0e\\xf8\\x0e\\xfc\\x0f\\x00\\x0f\\x04\\x0f\\x08\\x0f\\x0c\\x0f\\x10\\x0f\\x14\\x0f\\x18\\x0f\\x1c\\x0f \\x0f$\\x0f(\\x0f,\\x0f0\\x0f4\\x0f8\\x0f<\\x0f@\\x0fD\\x0fH\\x0fL\\x0fP\\x0fT\\x0fX\\x0f\\\\\\x0f`\\x0fd\\x0fh\\x0fl\\x0fp\\x0ft\\x0fx\\x0f|\\x0f\\x80\\x0f\\x84\\x0f\\x88\\x0f\\x8c\\x0f\\x90\\x0f\\x94\\x0f\\x98\\x0f\\x9c\\x0f\\xa0\\x0f\\xa4\\x0f\\xa8\\x0f\\xac\\x0f\\xb0\\x0f\\xb4\\x0f\\xb8\\x0f\\xbc\\x0f\\xc0\\x0f\\xc4\\x0f\\xc8\\x0f\\xcc\\x0f\\xd0\\x0f\\xd4\\x0f\\xd8\\x0f\\xdc\\x0f\\xe0\\x0f\\xe4\\x0f\\xe8\\x0f\\xec\\x0f\\xf0\\x0f\\xf4\\x0f\\xf8\\x0f\\xfc\\x10\\x00\\x10\\x04\\x10\\x08\\x10\\x0c\\x10\\x10\\x10\\x14\\x10\\x18\\x10\\x1c\\x10 \\x10$\\x10(\\x10,\\x100\\x104\\x108\\x10<\\x10@\\x10D\\x10H\\x10L\\x10P\\x10T\\x10X\\x10\\\\\\x10`\\x10d\\x10h\\x10l\\x10p\\x10t\\x10x\\x10|\\x10\\x80\\x10\\x84\\x10\\x88\\x10\\x8c\\x10\\x90\\x10\\x94\\x10\\x98\\x10\\x9c\\x10\\xa0\\x10\\xa4\\x10\\xa8\\x10\\xac\\x10\\xb0\\x10\\xb4\\x10\\xb8\\x10\\xbc\\x10\\xc0\\x10\\xc4\\x10\\xc8\\x10\\xcc\\x10\\xd0\\x10\\xd4\\x10\\xd8\\x10\\xdc\\x10\\xe0\\x10\\xe4\\x10\\xe8\\x10\\xec\\x10\\xf0\\x10\\xf4\\x10\\xf8\\x10\\xfc\\x11\\x00\\x11\\x04\\x11\\x08\\x11\\x0c\\x11\\x10\\x11\\x14\\x11\\x18\\x11\\x1c\\x11 \\x11$\\x11(\\x11,\\x110\\x114\\x118\\x11<\\x11@\\x11D\\x11H\\x11L\\x11P\\x11T\\x11X\\x11\\\\\\x11`\\x11d\\x11h\\x11l\\x11p\\x11t\\x11x\\x11|\\x11\\x80\\x11\\x84\\x11\\x88\\x11\\x8c\\x11\\x90\\x11\\x94\\x11\\x98\\x11\\x9c\\x11\\xa0\\x11\\xa4\\x11\\xa8\\x11\\xac\\x11\\xb0\\x11\\xb4\\x11\\xb8\\x11\\xbc\\x11\\xc0\\x11\\xc4\\x11\\xc8\\x11\\xcc\\x11\\xd0\\x11\\xd4\\x11\\xd8\\x11\\xdc\\x11\\xe0\\x11\\xe4\\x11\\xe8\\x11\\xec\\x11\\xf0\\x11\\xf4\\x11\\xf8\\x11\\xfc\\x12\\x00\\x12\\x04\\x12\\x08\\x12\\x0c\\x12\\x10\\x12\\x14\\x12\\x18\\x12\\x1c\\x12 \\x12$\\x12(\\x12,\\x120\\x124\\x128\\x12<\\x12@\\x12D\\x12H\\x12L\\x12P\\x12T\\x12X\\x12\\\\\\x12`\\x12d\\x12h\\x12l\\x12p\\x12t\\x12x\\x12|\\x12\\x80\\x12\\x84\\x12\\x88\\x12\\x8c\\x12\\x90\\x12\\x94\\x12\\x98\\x12\\x9c\\x12\\xa0\\x12\\xa4\\x12\\xa8\\x12\\xac\\x12\\xb0\\x12\\xb4\\x12\\xb8\\x12\\xbc\\x12\\xc0\\x12\\xc4\\x12\\xc8\\x12\\xcc\\x12\\xd0\\x12\\xd4\\x12\\xd8\\x12\\xdc\\x12\\xe0\\x12\\xe4\\x12\\xe8\\x12\\xec\\x12\\xf0\\x12\\xf4\\x12\\xf8\\x12\\xfc\\x13\\x00\\x13\\x04\\x13\\x08\\x13\\x0c\\x13\\x10\\x13\\x14\\x13\\x18\\x13\\x1c\\x13 \\x13$\\x13(\\x13,\\x130\\x134\\x138\\x13<\\x13@\\x13D\\x13H\\x13L\\x13P\\x13T\\x13X\\x13\\\\\\x13`\\x13d\\x13h\\x13l\\x13p\\x13t\\x13x\\x13|\\x13\\x80\\x13\\x84\\x13\\x88\\x13\\x8c\\x13\\x90\\x13\\x94\\x13\\x98\\x13\\x9c\\x13\\xa0\\x13\\xa4\\x13\\xa8\\x13\\xac\\x13\\xb0\\x13\\xb4\\x13\\xb8\\x13\\xbc\\x13\\xc0\\x13\\xc4\\x13\\xc8\\x13\\xcc\\x13\\xd0\\x13\\xd4\\x13\\xd8\\x13\\xdc\\x13\\xe0\\x13\\xe4\\x13\\xe8\\x13\\xec\\x13\\xf0\\x13\\xf4\\x13\\xf8\\x13\\xfc\\x14\\x00\\x14\\x04\\x14\\x08\\x14\\x0c\\x14\\x10\\x14\\x10\\x14\\x0c\\x14\\x08\\x14\\x04\\x14\\x00\\x13\\xfc\\x13\\xf8\\x13\\xf4\\x13\\xf0\\x13\\xec\\x13\\xe8\\x13\\xe4\\x13\\xe0\\x13\\xdc\\x13\\xd8\\x13\\xd4\\x13\\xd0\\x13\\xcc\\x13\\xc8\\x13\\xc4\\x13\\xc0\\x13\\xbc\\x13\\xb8\\x13\\xb4\\x13\\xb0\\x13\\xac\\x13\\xa8\\x13\\xa4\\x13\\xa0\\x13\\x9c\\x13\\x98\\x13\\x94\\x13\\x90\\x13\\x8c\\x13\\x88\\x13\\x84\\x13\\x80\\x13|\\x13x\\x13t\\x13p\\x13l\\x13h\\x13d\\x13`\\x13\\\\\\x13X\\x13T\\x13P\\x13L\\x13H\\x13D\\x13@\\x13<\\x138\\x134\\x130\\x13,\\x13(\\x13$\\x13 \\x13\\x1c\\x13\\x18\\x13\\x14\\x13\\x10\\x13\\x0c\\x13\\x08\\x13\\x04\\x13\\x00\\x12\\xfc\\x12\\xf8\\x12\\xf4\\x12\\xf0\\x12\\xec\\x12\\xe8\\x12\\xe4\\x12\\xe0\\x12\\xdc\\x12\\xd8\\x12\\xd4\\x12\\xd0\\x12\\xcc\\x12\\xc8\\x12\\xc4\\x12\\xc0\\x12\\xbc\\x12\\xb8\\x12\\xb4\\x12\\xb0\\x12\\xac\\x12\\xa8\\x12\\xa4\\x12\\xa0\\x12\\x9c\\x12\\x98\\x12\\x94\\x12\\x90\\x12\\x8c\\x12\\x88\\x12\\x84\\x12\\x80\\x12|\\x12x\\x12t\\x12p\\x12l\\x12h\\x12d\\x12`\\x12\\\\\\x12X\\x12T\\x12P\\x12L\\x12H\\x12D\\x12@\\x12<\\x128\\x124\\x120\\x12,\\x12(\\x12$\\x12 \\x12\\x1c\\x12\\x18\\x12\\x14\\x12\\x10\\x12\\x0c\\x12\\x08\\x12\\x04\\x12\\x00\\x11\\xfc\\x11\\xf8\\x11\\xf4\\x11\\xf0\\x11\\xec\\x11\\xe8\\x11\\xe4\\x11\\xe0\\x11\\xdc\\x11\\xd8\\x11\\xd4\\x11\\xd0\\x11\\xcc\\x11\\xc8\\x11\\xc4\\x11\\xc0\\x11\\xbc\\x11\\xb8\\x11\\xb4\\x11\\xb0\\x11\\xac\\x11\\xa8\\x11\\xa4\\x11\\xa0\\x11\\x9c\\x11\\x98\\x11\\x94\\x11\\x90\\x11\\x8c\\x11\\x88\\x11\\x84\\x11\\x80\\x11|\\x11x\\x11t\\x11p\\x11l\\x11h\\x11d\\x11`\\x11\\\\\\x11X\\x11T\\x11P\\x11L\\x11H\\x11D\\x11@\\x11<\\x118\\x114\\x110\\x11,\\x11(\\x11$\\x11 \\x11\\x1c\\x11\\x18\\x11\\x14\\x11\\x10\\x11\\x0c\\x11\\x08\\x11\\x04\\x11\\x00\\x10\\xfc\\x10\\xf8\\x10\\xf4\\x10\\xf0\\x10\\xec\\x10\\xe8\\x10\\xe4\\x10\\xe0\\x10\\xdc\\x10\\xd8\\x10\\xd4\\x10\\xd0\\x10\\xcc\\x10\\xc8\\x10\\xc4\\x10\\xc0\\x10\\xbc\\x10\\xb8\\x10\\xb4\\x10\\xb0\\x10\\xac\\x10\\xa8\\x10\\xa4\\x10\\xa0\\x10\\x9c\\x10\\x98\\x10\\x94\\x10\\x90\\x10\\x8c\\x10\\x88\\x10\\x84\\x10\\x80\\x10|\\x10x\\x10t\\x10p\\x10l\\x10h\\x10d\\x10`\\x10\\\\\\x10X\\x10T\\x10P\\x10L\\x10H\\x10D\\x10@\\x10<\\x108\\x104\\x100\\x10,\\x10(\\x10$\\x10 \\x10\\x1c\\x10\\x18\\x10\\x14\\x10\\x10\\x10\\x0c\\x10\\x08\\x10\\x04\\x10\\x00\\x0f\\xfc\\x0f\\xf8\\x0f\\xf4\\x0f\\xf0\\x0f\\xec\\x0f\\xe8\\x0f\\xe4\\x0f\\xe0\\x0f\\xdc\\x0f\\xd8\\x0f\\xd4\\x0f\\xd0\\x0f\\xcc\\x0f\\xc8\\x0f\\xc4\\x0f\\xc0\\x0f\\xbc\\x0f\\xb8\\x0f\\xb4\\x0f\\xb0\\x0f\\xac\\x0f\\xa8\\x0f\\xa4\\x0f\\xa0\\x0f\\x9c\\x0f\\x98\\x0f\\x94\\x0f\\x90\\x0f\\x8c\\x0f\\x88\\x0f\\x84\\x0f\\x80\\x0f|\\x0fx\\x0ft\\x0fp\\x0fl\\x0fh\\x0fd\\x0f`\\x0f\\\\\\x0fX\\x0fT\\x0fP\\x0fL\\x0fH\\x0fD\\x0f@\\x0f<\\x0f8\\x0f4\\x0f0\\x0f,\\x0f(\\x0f$\\x0f \\x0f\\x1c\\x0f\\x18\\x0f\\x14\\x0f\\x10\\x0f\\x0c\\x0f\\x08\\x0f\\x04\\x0f\\x00\\x0e\\xfc\\x0e\\xf8\\x0e\\xf4\\x0e\\xf0\\x0e\\xec\\x0e\\xe8\\x0e\\xe4\\x0e\\xe0\\x0e\\xdc\\x0e\\xd8\\x0e\\xd4\\x0e\\xd0\\x0e\\xcc\\x0e\\xc8\\x0e\\xc4\\x0e\\xc0\\x0e\\xbc\\x0e\\xb8\\x0e\\xb4\\x0e\\xb0\\x0e\\xac\\x0e\\xa8\\x0e\\xa4\\x0e\\xa0\\x0e\\x9c\\x0e\\x98\\x0e\\x94\\x0e\\x90\\x0e\\x8c\\x0e\\x88\\x0e\\x84\\x0e\\x80\\x0e|\\x0ex\\x0et\\x0ep\\x0el\\x0eh\\x0ed\\x0e`\\x0e\\\\\\x0eX\\x0eT\\x0eP\\x0eL\\x0eH\\x0eD\\x0e@\\x0e<\\x0e8\\x0e4\\x0e0\\x0e,\\x0e(\\x0e$\\x0e \\x0e\\x1c\\x0e\\x18\\x0e\\x14\\x0e\\x10\\x0e\\x0c\\x0e\\x08\\x0e\\x04\\x0e\\x00\\r\\xfc\\r\\xf8\\r\\xf4\\r\\xf0\\r\\xec\\r\\xe8\\r\\xe4\\r\\xe0\\r\\xdc\\r\\xd8\\r\\xd4\\r\\xd0\\r\\xcc\\r\\xc8\\r\\xc4\\r\\xc0\\r\\xbc\\r\\xb8\\r\\xb4\\r\\xb0\\r\\xac\\r\\xa8\\r\\xa4\\r\\xa0\\r\\x9c\\r\\x98\\r\\x94\\r\\x90\\r\\x8c\\r\\x88\\r\\x84\\r\\x80\\r|\\rx\\rt\\rp\\rl\\rh\\rd\\r`\\r\\\\\\rX\\rT\\rP\\rL\\rH\\rD\\r@\\r<\\r8\\r4\\r0\\r,\\r(\\r$\\r \\r\\x1c\\r\\x18\\r\\x14\\r\\x10\\r\\x0c\\r\\x08\\r\\x04\\r\\x00\\x0c\\xfc\\x0c\\xf8\\x0c\\xf4\\x0c\\xf0\\x0c\\xec\\x0c\\xe8\\x0c\\xe4\\x0c\\xe0\\x0c\\xdc\\x0c\\xd8\\x0c\\xd4\\x0c\\xd0\\x0c\\xcc\\x0c\\xc8\\x0c\\xc4\\x0c\\xc0\\x0c\\xbc\\x0c\\xb8\\x0c\\xb4\\x0c\\xb0\\x0c\\xac\\x0c\\xa8\\x0c\\xa4\\x0c\\xa0\\x0c\\x9c\\x0c\\x98\\x0c\\x94\\x0c\\x90\\x0c\\x8c\\x0c\\x88\\x0c\\x84\\x0c\\x80\\x0c|\\x0cx\\x0ct\\x0cp\\x0cl\\x0ch\\x0cd\\x0c`\\x0c\\\\\\x0cX\\x0cT\\x0cP\\x0cL\\x0cH\\x0cD\\x0c@\\x0c<\\x0c8\\x0c4\\x0c0\\x0c,\\x0c(\\x0c$\\x0c \\x0c\\x1c\\x0c\\x18\\x0c\\x14\\x0c\\x10\\x0c\\x0c\\x0c\\x08\\x0c\\x04\\x0c\\x00\\x0b\\xfc\\x0b\\xf8\\x0b\\xf4\\x0b\\xf0\\x0b\\xec\\x0b\\xe8\\x0b\\xe4\\x0b\\xe0\\x0b\\xdc\\x0b\\xd8\\x0b\\xd4\\x0b\\xd0\\x0b\\xcc\\x0b\\xc8\\x0b\\xc4\\x0b\\xc0\\x0b\\xbc\\x0b\\xb8\\x0b\\xb4\\x0b\\xb0\\x0b\\xac\\x0b\\xa8\\x0b\\xa4\\x0b\\xa0\\x0b\\x9c\\x0b\\x98\\x0b\\x94\\x0b\\x90\\x0b\\x8c\\x0b\\x88\\x0b\\x84\\x0b\\x80\\x0b|\\x0bx\\x0bt\\x0bp\\x0bl\\x0bh\\x0bd\\x0b`\\x0b\\\\\\x0bX\\x0bT\\x0bP\\x0bL\\x0bH\\x0bD\\x0b@\\x0b<\\x0b8\\x0b4\\x0b0\\x0b,\\x0b(\\x0b$\\x0b \\x0b\\x1c\\x0b\\x18\\x0b\\x14\\x0b\\x10\\x0b\\x0c\\x0b\\x08\\x0b\\x04\\x0b\\x00\\n\\xfc\\n\\xf8\\n\\xf4\\n\\xf0\\n\\xec\\n\\xe8\\n\\xe4\\n\\xe0\\n\\xdc\\n\\xd8\\n\\xd4\\n\\xd0\\n\\xcc\\n\\xc8\\n\\xc4\\n\\xc0\\n\\xbc\\n\\xb8\\n\\xb4\\n\\xb0\\n\\xac\\n\\xa8\\n\\xa4\\n\\xa0\\n\\x9c\\n\\x98\\n\\x94\\n\\x90\\n\\x8c\\n\\x88\\n\\x84\\n\\x80\\n|\\nx\\nt\\np\\nl\\nh\\nd\\n`\\n\\\\\\nX\\nT\\nP\\nL\\nH\\nD\\n@\\n<\\n8\\n4\\n0\\n,\\n(\\n$\\n \\n\\x1c\\n\\x18\\n\\x14\\n\\x10\\n\\x0c\\n\\x08\\n\\x04\\n\\x00\\t\\xfc\\t\\xf8\\t\\xf4\\t\\xf0\\t\\xec\\t\\xe8\\t\\xe4\\t\\xe0\\t\\xdc\\t\\xd8\\t\\xd4\\t\\xd0\\t\\xcc\\t\\xc8\\t\\xc4\\t\\xc0\\t\\xbc\\t\\xb8\\t\\xb4\\t\\xb0\\t\\xac\\t\\xa8\\t\\xa4\\t\\xa0\\t\\x9c\\t\\x98\\t\\x94\\t\\x90\\t\\x8c\\t\\x88\\t\\x84\\t\\x80\\t|\\tx\\tt\\tp\\tl\\th\\td\\t`\\t\\\\\\tX\\tT\\tP\\tL\\tH\\tD\\t@\\t<\\t8\\t4\\t0\\t,\\t(\\t$\\t \\t\\x1c\\t\\x18\\t\\x14\\t\\x10\\t\\x0c\\t\\x08\\t\\x04\\t\\x00\\x08\\xfc\\x08\\xf8\\x08\\xf4\\x08\\xf0\\x08\\xec\\x08\\xe8\\x08\\xe4\\x08\\xe0\\x08\\xdc\\x08\\xd8\\x08\\xd4\\x08\\xd0\\x08\\xcc\\x08\\xc8\\x08\\xc4\\x08\\xc0\\x08\\xbc\\x08\\xb8\\x08\\xb4\\x08\\xb0\\x08\\xac\\x08\\xa8\\x08\\xa4\\x08\\xa0\\x08\\x9c\\x08\\x98\\x08\\x94\\x08\\x90\\x08\\x8c\\x08\\x88\\x08\\x84\\x08\\x80\\x08|\\x08x\\x08t\\x08p\\x08l\\x08h\\x08d\\x08`\\x08\\\\\\x08X\\x08T\\x08P\\x08L\\x08H\\x08D\\x08@\\x08<\\x088\\x084\\x080\\x08,\\x08(\\x08$\\x08 \\x08\\x1c\\x08\\x18\\x08\\x14\\x08\\x10\\x08\\x0c\\x08\\x08\\x08\\x04\\x08\\x00\\x07\\xfc\\x07\\xf8\\x07\\xf4\\x07\\xf0\\x07\\xec\\x07\\xe8\\x07\\xe4\\x07\\xe0\\x07\\xdc\\x07\\xd8\\x07\\xd4\\x07\\xd0\\x07\\xcc\\x07\\xc8\\x07\\xc4\\x07\\xc0\\x07\\xbc\\x07\\xb8\\x07\\xb4\\x07\\xb0\\x07\\xac\\x07\\xa8\\x07\\xa4\\x07\\xa0\\x07\\x9c\\x07\\x98\\x07\\x94\\x07\\x90\\x07\\x8c\\x07\\x88\\x07\\x84\\x07\\x80\\x07|\\x07x\\x07t\\x07p\\x07l\\x07h\\x07d\\x07`\\x07\\\\\\x07X\\x07T\\x07P\\x07L\\x07H\\x07D\\x07@\\x07<\\x078\\x074\\x070\\x07,\\x07(\\x07$\\x07 \\x07\\x1c\\x07\\x18\\x07\\x14\\x07\\x10\\x07\\x0c\\x07\\x08\\x07\\x04\\x07\\x00\\x06\\xfc\\x06\\xf8\\x06\\xf4\\x06\\xf0\\x06\\xec\\x06\\xe8\\x06\\xe4\\x06\\xe0\\x06\\xdc\\x06\\xd8\\x06\\xd4\\x06\\xd0\\x06\\xcc\\x06\\xc8\\x06\\xc4\\x06\\xc0\\x06\\xbc\\x06\\xb8\\x06\\xb4\\x06\\xb0\\x06\\xac\\x06\\xa8\\x06\\xa4\\x06\\xa0\\x06\\x9c\\x06\\x98\\x06\\x94\\x06\\x90\\x06\\x8c\\x06\\x88\\x06\\x84\\x06\\x80\\x06|\\x06x\\x06t\\x06p\\x06l\\x06h\\x06d\\x06`\\x06\\\\\\x06X\\x06T\\x06P\\x06L\\x06H\\x06D\\x06@\\x06<\\x068\\x064\\x060\\x06,\\x06(\\x06$\\x06 \\x06\\x1c\\x06\\x18\\x06\\x14\\x06\\x10\\x06\\x0c\\x06\\x08\\x06\\x04\\x06\\x00\\x05\\xfc\\x05\\xf8\\x05\\xf4\\x05\\xf0\\x05\\xec\\x05\\xe8\\x05\\xe4\\x05\\xe0\\x05\\xdc\\x05\\xd8\\x05\\xd4\\x05\\xd0\\x05\\xcc\\x05\\xc8\\x05\\xc4\\x05\\xc0\\x05\\xbc\\x05\\xb8\\x05\\xb4\\x05\\xb0\\x05\\xac\\x05\\xa8\\x05\\xa4\\x05\\xa0\\x05\\x9c\\x05\\x98\\x05\\x94\\x05\\x90\\x05\\x8c\\x05\\x88\\x05\\x84\\x05\\x80\\x05|\\x05x\\x05t\\x05p\\x05l\\x05h\\x05d\\x05`\\x05\\\\\\x05X\\x05T\\x05P\\x05L\\x05H\\x05D\\x05@\\x05<\\x058\\x054\\x050\\x05,\\x05(\\x05$\\x05 \\x05\\x1c\\x05\\x18\\x05\\x14\\x05\\x10\\x05\\x0c\\x05\\x08\\x05\\x04\\x05\\x00\\x04\\xfc\\x04\\xf8\\x04\\xf4\\x04\\xf0\\x04\\xec\\x04\\xe8\\x04\\xe4\\x04\\xe0\\x04\\xdc\\x04\\xd8\\x04\\xd4\\x04\\xd0\\x04\\xcc\\x04\\xc8\\x04\\xc4\\x04\\xc0\\x04\\xbc\\x04\\xb8\\x04\\xb4\\x04\\xb0\\x04\\xac\\x04\\xa8\\x04\\xa4\\x04\\xa0\\x04\\x9c\\x04\\x98\\x04\\x94\\x04\\x90\\x04\\x8c\\x04\\x88\\x04\\x84\\x04\\x80\\x04|\\x04x\\x04t\\x04p\\x04l\\x04h\\x04d\\x04`\\x04\\\\\\x04X\\x04T\\x04P\\x04L\\x04H\\x04D\\x04@\\x04<\\x048\\x044\\x040\\x04,\\x04(\\x04$\\x04 \\x04\\x1c\\x04\\x18\\x04\\x14\\x04\\x10\\x04\\x0c\\x04\\x08\\x04\\x04\\x04\\x00\\x03\\xfc\\x03\\xf8\\x03\\xf4\\x03\\xf0\\x03\\xec\\x03\\xe8\\x03\\xe4\\x03\\xe0\\x03\\xdc\\x03\\xd8\\x03\\xd4\\x03\\xd0\\x03\\xcc\\x03\\xc8\\x03\\xc4\\x03\\xc0\\x03\\xbc\\x03\\xb8\\x03\\xb4\\x03\\xb0\\x03\\xac\\x03\\xa8\\x03\\xa4\\x03\\xa0\\x03\\x9c\\x03\\x98\\x03\\x94\\x03\\x90\\x03\\x8c\\x03\\x88\\x03\\x84\\x03\\x80\\x03|\\x03x\\x03t\\x03p\\x03l\\x03h\\x03d\\x03`\\x03\\\\\\x03X\\x03T\\x03P\\x03L\\x03H\\x03D\\x03@\\x03<\\x038\\x034\\x030\\x03,\\x03(\\x03$\\x03 \\x03\\x1c\\x03\\x18\\x03\\x14\\x03\\x10\\x03\\x0c\\x03\\x08\\x03\\x04\\x03\\x00\\x02\\xfc\\x02\\xf8\\x02\\xf4\\x02\\xf0\\x02\\xec\\x02\\xe8\\x02\\xe4\\x02\\xe0\\x02\\xdc\\x02\\xd8\\x02\\xd4\\x02\\xd0\\x02\\xcc\\x02\\xc8\\x02\\xc4\\x02\\xc0\\x02\\xbc\\x02\\xb8\\x02\\xb4\\x02\\xb0\\x02\\xac\\x02\\xa8\\x02\\xa4\\x02\\xa0\\x02\\x9c\\x02\\x98\\x02\\x94\\x02\\x90\\x02\\x8c\\x02\\x88\\x02\\x84\\x02\\x80\\x02|\\x02x\\x02t\\x02p\\x02l\\x02h\\x02d\\x02`\\x02\\\\\\x02X\\x02T\\x02P\\x02L\\x02H\\x02D\\x02@\\x02<\\x028\\x024\\x020\\x02,\\x02(\\x02$\\x02 \\x02\\x1c\\x02\\x18\\x02\\x14\\x02\\x10\\x02\\x0c\\x02\\x08\\x02\\x04\\x02\\x00\\x01\\xfc\\x01\\xf8\\x01\\xf4\\x01\\xf0\\x01\\xec\\x01\\xe8\\x01\\xe4\\x01\\xe0\\x01\\xdc\\x01\\xd8\\x01\\xd4\\x01\\xd0\\x01\\xcc\\x01\\xc8\\x01\\xc4\\x01\\xc0\\x01\\xbc\\x01\\xb8\\x01\\xb4\\x01\\xb0\\x01\\xac\\x01\\xa8\\x01\\xa4\\x01\\xa0\\x01\\x9c\\x01\\x98\\x01\\x94\\x01\\x90\\x01\\x8c\\x01\\x88\\x01\\x84\\x01\\x80\\x01|\\x01x\\x01t\\x01p\\x01l\\x01h\\x01d\\x01`\\x01\\\\\\x01X\\x01T\\x01P\\x01L\\x01H\\x01D\\x01@\\x01<\\x018\\x014\\x010\\x01,\\x01(\\x01$\\x01 \\x01\\x1c\\x01\\x18\\x01\\x14\\x01\\x10\\x01\\x0c\\x01\\x08\\x01\\x04\\x01\\x00\\x00\\xfc\\x00\\xf8\\x00\\xf4\\x00\\xf0\\x00\\xec\\x00\\xe8\\x00\\xe4\\x00\\xe0\\x00\\xdc\\x00\\xd8\\x00\\xd4\\x00\\xd0\\x00\\xcc\\x00\\xc8\\x00\\xc4\\x00\\xc0\\x00\\xbc\\x00\\xb8\\x00\\xb4\\x00\\xb0\\x00\\xac\\x00\\xa8\\x00\\xa4\\x00\\xa0\\x00\\x9c\\x00\\x98\\x00\\x94\\x00\\x90\\x00\\x8c\\x00\\x88\\x00\\x84\\x00\\x80\\x00|\\x00x\\x00t\\x00p\\x00l\\x00h\\x00d\\x00`\\x00\\\\\\x00X\\x00T\\x00P\\x00L\\x00H\\x00D\\x00@\\x00<\\x008\\x004\\x000\\x00,\\x00(\\x00$\\x00 \\x00\\x1c\\x00\\x18\\x00\\x14\\x00\\x00\\x0c\\x00\\x80\\x02D\\xb9}n\\x00\\x007777', 'bitsPerValue': 16, 'grid_spec': '{"grid": "O1280"}'} ek_grid_spec : {"grid": "O1280"} [13199360 values with dtype=float64] 2t
(forecast_reference_time, values)
float64
...
standard_name : unknown long_name : 2 metre temperature units : kelvin level_type : surface _earthkit : {'message': b'GRIB\\x00\\x14l\\x01\\x00\\x004\\x80b\\x9e\\xff\\x80\\xa7\\x01\\x00\\x00\\x1a\\x04\\x17\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x15\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x01\\x02\\x04\\x010001\\x00\\x00\\x00\\x00\\x14 \\x00!\\x04\\xff\\xff\\n\\x00\\x01_Z\\x00\\x00\\x00\\x00\\x81_Z\\x05}\\xf9\\xff\\xff\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x18\\x00\\x1c\\x00 \\x00$\\x00(\\x00,\\x000\\x004\\x008\\x00<\\x00@\\x00D\\x00H\\x00L\\x00P\\x00T\\x00X\\x00\\\\\\x00`\\x00d\\x00h\\x00l\\x00p\\x00t\\x00x\\x00|\\x00\\x80\\x00\\x84\\x00\\x88\\x00\\x8c\\x00\\x90\\x00\\x94\\x00\\x98\\x00\\x9c\\x00\\xa0\\x00\\xa4\\x00\\xa8\\x00\\xac\\x00\\xb0\\x00\\xb4\\x00\\xb8\\x00\\xbc\\x00\\xc0\\x00\\xc4\\x00\\xc8\\x00\\xcc\\x00\\xd0\\x00\\xd4\\x00\\xd8\\x00\\xdc\\x00\\xe0\\x00\\xe4\\x00\\xe8\\x00\\xec\\x00\\xf0\\x00\\xf4\\x00\\xf8\\x00\\xfc\\x01\\x00\\x01\\x04\\x01\\x08\\x01\\x0c\\x01\\x10\\x01\\x14\\x01\\x18\\x01\\x1c\\x01 \\x01$\\x01(\\x01,\\x010\\x014\\x018\\x01<\\x01@\\x01D\\x01H\\x01L\\x01P\\x01T\\x01X\\x01\\\\\\x01`\\x01d\\x01h\\x01l\\x01p\\x01t\\x01x\\x01|\\x01\\x80\\x01\\x84\\x01\\x88\\x01\\x8c\\x01\\x90\\x01\\x94\\x01\\x98\\x01\\x9c\\x01\\xa0\\x01\\xa4\\x01\\xa8\\x01\\xac\\x01\\xb0\\x01\\xb4\\x01\\xb8\\x01\\xbc\\x01\\xc0\\x01\\xc4\\x01\\xc8\\x01\\xcc\\x01\\xd0\\x01\\xd4\\x01\\xd8\\x01\\xdc\\x01\\xe0\\x01\\xe4\\x01\\xe8\\x01\\xec\\x01\\xf0\\x01\\xf4\\x01\\xf8\\x01\\xfc\\x02\\x00\\x02\\x04\\x02\\x08\\x02\\x0c\\x02\\x10\\x02\\x14\\x02\\x18\\x02\\x1c\\x02 \\x02$\\x02(\\x02,\\x020\\x024\\x028\\x02<\\x02@\\x02D\\x02H\\x02L\\x02P\\x02T\\x02X\\x02\\\\\\x02`\\x02d\\x02h\\x02l\\x02p\\x02t\\x02x\\x02|\\x02\\x80\\x02\\x84\\x02\\x88\\x02\\x8c\\x02\\x90\\x02\\x94\\x02\\x98\\x02\\x9c\\x02\\xa0\\x02\\xa4\\x02\\xa8\\x02\\xac\\x02\\xb0\\x02\\xb4\\x02\\xb8\\x02\\xbc\\x02\\xc0\\x02\\xc4\\x02\\xc8\\x02\\xcc\\x02\\xd0\\x02\\xd4\\x02\\xd8\\x02\\xdc\\x02\\xe0\\x02\\xe4\\x02\\xe8\\x02\\xec\\x02\\xf0\\x02\\xf4\\x02\\xf8\\x02\\xfc\\x03\\x00\\x03\\x04\\x03\\x08\\x03\\x0c\\x03\\x10\\x03\\x14\\x03\\x18\\x03\\x1c\\x03 \\x03$\\x03(\\x03,\\x030\\x034\\x038\\x03<\\x03@\\x03D\\x03H\\x03L\\x03P\\x03T\\x03X\\x03\\\\\\x03`\\x03d\\x03h\\x03l\\x03p\\x03t\\x03x\\x03|\\x03\\x80\\x03\\x84\\x03\\x88\\x03\\x8c\\x03\\x90\\x03\\x94\\x03\\x98\\x03\\x9c\\x03\\xa0\\x03\\xa4\\x03\\xa8\\x03\\xac\\x03\\xb0\\x03\\xb4\\x03\\xb8\\x03\\xbc\\x03\\xc0\\x03\\xc4\\x03\\xc8\\x03\\xcc\\x03\\xd0\\x03\\xd4\\x03\\xd8\\x03\\xdc\\x03\\xe0\\x03\\xe4\\x03\\xe8\\x03\\xec\\x03\\xf0\\x03\\xf4\\x03\\xf8\\x03\\xfc\\x04\\x00\\x04\\x04\\x04\\x08\\x04\\x0c\\x04\\x10\\x04\\x14\\x04\\x18\\x04\\x1c\\x04 \\x04$\\x04(\\x04,\\x040\\x044\\x048\\x04<\\x04@\\x04D\\x04H\\x04L\\x04P\\x04T\\x04X\\x04\\\\\\x04`\\x04d\\x04h\\x04l\\x04p\\x04t\\x04x\\x04|\\x04\\x80\\x04\\x84\\x04\\x88\\x04\\x8c\\x04\\x90\\x04\\x94\\x04\\x98\\x04\\x9c\\x04\\xa0\\x04\\xa4\\x04\\xa8\\x04\\xac\\x04\\xb0\\x04\\xb4\\x04\\xb8\\x04\\xbc\\x04\\xc0\\x04\\xc4\\x04\\xc8\\x04\\xcc\\x04\\xd0\\x04\\xd4\\x04\\xd8\\x04\\xdc\\x04\\xe0\\x04\\xe4\\x04\\xe8\\x04\\xec\\x04\\xf0\\x04\\xf4\\x04\\xf8\\x04\\xfc\\x05\\x00\\x05\\x04\\x05\\x08\\x05\\x0c\\x05\\x10\\x05\\x14\\x05\\x18\\x05\\x1c\\x05 \\x05$\\x05(\\x05,\\x050\\x054\\x058\\x05<\\x05@\\x05D\\x05H\\x05L\\x05P\\x05T\\x05X\\x05\\\\\\x05`\\x05d\\x05h\\x05l\\x05p\\x05t\\x05x\\x05|\\x05\\x80\\x05\\x84\\x05\\x88\\x05\\x8c\\x05\\x90\\x05\\x94\\x05\\x98\\x05\\x9c\\x05\\xa0\\x05\\xa4\\x05\\xa8\\x05\\xac\\x05\\xb0\\x05\\xb4\\x05\\xb8\\x05\\xbc\\x05\\xc0\\x05\\xc4\\x05\\xc8\\x05\\xcc\\x05\\xd0\\x05\\xd4\\x05\\xd8\\x05\\xdc\\x05\\xe0\\x05\\xe4\\x05\\xe8\\x05\\xec\\x05\\xf0\\x05\\xf4\\x05\\xf8\\x05\\xfc\\x06\\x00\\x06\\x04\\x06\\x08\\x06\\x0c\\x06\\x10\\x06\\x14\\x06\\x18\\x06\\x1c\\x06 \\x06$\\x06(\\x06,\\x060\\x064\\x068\\x06<\\x06@\\x06D\\x06H\\x06L\\x06P\\x06T\\x06X\\x06\\\\\\x06`\\x06d\\x06h\\x06l\\x06p\\x06t\\x06x\\x06|\\x06\\x80\\x06\\x84\\x06\\x88\\x06\\x8c\\x06\\x90\\x06\\x94\\x06\\x98\\x06\\x9c\\x06\\xa0\\x06\\xa4\\x06\\xa8\\x06\\xac\\x06\\xb0\\x06\\xb4\\x06\\xb8\\x06\\xbc\\x06\\xc0\\x06\\xc4\\x06\\xc8\\x06\\xcc\\x06\\xd0\\x06\\xd4\\x06\\xd8\\x06\\xdc\\x06\\xe0\\x06\\xe4\\x06\\xe8\\x06\\xec\\x06\\xf0\\x06\\xf4\\x06\\xf8\\x06\\xfc\\x07\\x00\\x07\\x04\\x07\\x08\\x07\\x0c\\x07\\x10\\x07\\x14\\x07\\x18\\x07\\x1c\\x07 \\x07$\\x07(\\x07,\\x070\\x074\\x078\\x07<\\x07@\\x07D\\x07H\\x07L\\x07P\\x07T\\x07X\\x07\\\\\\x07`\\x07d\\x07h\\x07l\\x07p\\x07t\\x07x\\x07|\\x07\\x80\\x07\\x84\\x07\\x88\\x07\\x8c\\x07\\x90\\x07\\x94\\x07\\x98\\x07\\x9c\\x07\\xa0\\x07\\xa4\\x07\\xa8\\x07\\xac\\x07\\xb0\\x07\\xb4\\x07\\xb8\\x07\\xbc\\x07\\xc0\\x07\\xc4\\x07\\xc8\\x07\\xcc\\x07\\xd0\\x07\\xd4\\x07\\xd8\\x07\\xdc\\x07\\xe0\\x07\\xe4\\x07\\xe8\\x07\\xec\\x07\\xf0\\x07\\xf4\\x07\\xf8\\x07\\xfc\\x08\\x00\\x08\\x04\\x08\\x08\\x08\\x0c\\x08\\x10\\x08\\x14\\x08\\x18\\x08\\x1c\\x08 \\x08$\\x08(\\x08,\\x080\\x084\\x088\\x08<\\x08@\\x08D\\x08H\\x08L\\x08P\\x08T\\x08X\\x08\\\\\\x08`\\x08d\\x08h\\x08l\\x08p\\x08t\\x08x\\x08|\\x08\\x80\\x08\\x84\\x08\\x88\\x08\\x8c\\x08\\x90\\x08\\x94\\x08\\x98\\x08\\x9c\\x08\\xa0\\x08\\xa4\\x08\\xa8\\x08\\xac\\x08\\xb0\\x08\\xb4\\x08\\xb8\\x08\\xbc\\x08\\xc0\\x08\\xc4\\x08\\xc8\\x08\\xcc\\x08\\xd0\\x08\\xd4\\x08\\xd8\\x08\\xdc\\x08\\xe0\\x08\\xe4\\x08\\xe8\\x08\\xec\\x08\\xf0\\x08\\xf4\\x08\\xf8\\x08\\xfc\\t\\x00\\t\\x04\\t\\x08\\t\\x0c\\t\\x10\\t\\x14\\t\\x18\\t\\x1c\\t \\t$\\t(\\t,\\t0\\t4\\t8\\t<\\t@\\tD\\tH\\tL\\tP\\tT\\tX\\t\\\\\\t`\\td\\th\\tl\\tp\\tt\\tx\\t|\\t\\x80\\t\\x84\\t\\x88\\t\\x8c\\t\\x90\\t\\x94\\t\\x98\\t\\x9c\\t\\xa0\\t\\xa4\\t\\xa8\\t\\xac\\t\\xb0\\t\\xb4\\t\\xb8\\t\\xbc\\t\\xc0\\t\\xc4\\t\\xc8\\t\\xcc\\t\\xd0\\t\\xd4\\t\\xd8\\t\\xdc\\t\\xe0\\t\\xe4\\t\\xe8\\t\\xec\\t\\xf0\\t\\xf4\\t\\xf8\\t\\xfc\\n\\x00\\n\\x04\\n\\x08\\n\\x0c\\n\\x10\\n\\x14\\n\\x18\\n\\x1c\\n \\n$\\n(\\n,\\n0\\n4\\n8\\n<\\n@\\nD\\nH\\nL\\nP\\nT\\nX\\n\\\\\\n`\\nd\\nh\\nl\\np\\nt\\nx\\n|\\n\\x80\\n\\x84\\n\\x88\\n\\x8c\\n\\x90\\n\\x94\\n\\x98\\n\\x9c\\n\\xa0\\n\\xa4\\n\\xa8\\n\\xac\\n\\xb0\\n\\xb4\\n\\xb8\\n\\xbc\\n\\xc0\\n\\xc4\\n\\xc8\\n\\xcc\\n\\xd0\\n\\xd4\\n\\xd8\\n\\xdc\\n\\xe0\\n\\xe4\\n\\xe8\\n\\xec\\n\\xf0\\n\\xf4\\n\\xf8\\n\\xfc\\x0b\\x00\\x0b\\x04\\x0b\\x08\\x0b\\x0c\\x0b\\x10\\x0b\\x14\\x0b\\x18\\x0b\\x1c\\x0b \\x0b$\\x0b(\\x0b,\\x0b0\\x0b4\\x0b8\\x0b<\\x0b@\\x0bD\\x0bH\\x0bL\\x0bP\\x0bT\\x0bX\\x0b\\\\\\x0b`\\x0bd\\x0bh\\x0bl\\x0bp\\x0bt\\x0bx\\x0b|\\x0b\\x80\\x0b\\x84\\x0b\\x88\\x0b\\x8c\\x0b\\x90\\x0b\\x94\\x0b\\x98\\x0b\\x9c\\x0b\\xa0\\x0b\\xa4\\x0b\\xa8\\x0b\\xac\\x0b\\xb0\\x0b\\xb4\\x0b\\xb8\\x0b\\xbc\\x0b\\xc0\\x0b\\xc4\\x0b\\xc8\\x0b\\xcc\\x0b\\xd0\\x0b\\xd4\\x0b\\xd8\\x0b\\xdc\\x0b\\xe0\\x0b\\xe4\\x0b\\xe8\\x0b\\xec\\x0b\\xf0\\x0b\\xf4\\x0b\\xf8\\x0b\\xfc\\x0c\\x00\\x0c\\x04\\x0c\\x08\\x0c\\x0c\\x0c\\x10\\x0c\\x14\\x0c\\x18\\x0c\\x1c\\x0c \\x0c$\\x0c(\\x0c,\\x0c0\\x0c4\\x0c8\\x0c<\\x0c@\\x0cD\\x0cH\\x0cL\\x0cP\\x0cT\\x0cX\\x0c\\\\\\x0c`\\x0cd\\x0ch\\x0cl\\x0cp\\x0ct\\x0cx\\x0c|\\x0c\\x80\\x0c\\x84\\x0c\\x88\\x0c\\x8c\\x0c\\x90\\x0c\\x94\\x0c\\x98\\x0c\\x9c\\x0c\\xa0\\x0c\\xa4\\x0c\\xa8\\x0c\\xac\\x0c\\xb0\\x0c\\xb4\\x0c\\xb8\\x0c\\xbc\\x0c\\xc0\\x0c\\xc4\\x0c\\xc8\\x0c\\xcc\\x0c\\xd0\\x0c\\xd4\\x0c\\xd8\\x0c\\xdc\\x0c\\xe0\\x0c\\xe4\\x0c\\xe8\\x0c\\xec\\x0c\\xf0\\x0c\\xf4\\x0c\\xf8\\x0c\\xfc\\r\\x00\\r\\x04\\r\\x08\\r\\x0c\\r\\x10\\r\\x14\\r\\x18\\r\\x1c\\r \\r$\\r(\\r,\\r0\\r4\\r8\\r<\\r@\\rD\\rH\\rL\\rP\\rT\\rX\\r\\\\\\r`\\rd\\rh\\rl\\rp\\rt\\rx\\r|\\r\\x80\\r\\x84\\r\\x88\\r\\x8c\\r\\x90\\r\\x94\\r\\x98\\r\\x9c\\r\\xa0\\r\\xa4\\r\\xa8\\r\\xac\\r\\xb0\\r\\xb4\\r\\xb8\\r\\xbc\\r\\xc0\\r\\xc4\\r\\xc8\\r\\xcc\\r\\xd0\\r\\xd4\\r\\xd8\\r\\xdc\\r\\xe0\\r\\xe4\\r\\xe8\\r\\xec\\r\\xf0\\r\\xf4\\r\\xf8\\r\\xfc\\x0e\\x00\\x0e\\x04\\x0e\\x08\\x0e\\x0c\\x0e\\x10\\x0e\\x14\\x0e\\x18\\x0e\\x1c\\x0e \\x0e$\\x0e(\\x0e,\\x0e0\\x0e4\\x0e8\\x0e<\\x0e@\\x0eD\\x0eH\\x0eL\\x0eP\\x0eT\\x0eX\\x0e\\\\\\x0e`\\x0ed\\x0eh\\x0el\\x0ep\\x0et\\x0ex\\x0e|\\x0e\\x80\\x0e\\x84\\x0e\\x88\\x0e\\x8c\\x0e\\x90\\x0e\\x94\\x0e\\x98\\x0e\\x9c\\x0e\\xa0\\x0e\\xa4\\x0e\\xa8\\x0e\\xac\\x0e\\xb0\\x0e\\xb4\\x0e\\xb8\\x0e\\xbc\\x0e\\xc0\\x0e\\xc4\\x0e\\xc8\\x0e\\xcc\\x0e\\xd0\\x0e\\xd4\\x0e\\xd8\\x0e\\xdc\\x0e\\xe0\\x0e\\xe4\\x0e\\xe8\\x0e\\xec\\x0e\\xf0\\x0e\\xf4\\x0e\\xf8\\x0e\\xfc\\x0f\\x00\\x0f\\x04\\x0f\\x08\\x0f\\x0c\\x0f\\x10\\x0f\\x14\\x0f\\x18\\x0f\\x1c\\x0f \\x0f$\\x0f(\\x0f,\\x0f0\\x0f4\\x0f8\\x0f<\\x0f@\\x0fD\\x0fH\\x0fL\\x0fP\\x0fT\\x0fX\\x0f\\\\\\x0f`\\x0fd\\x0fh\\x0fl\\x0fp\\x0ft\\x0fx\\x0f|\\x0f\\x80\\x0f\\x84\\x0f\\x88\\x0f\\x8c\\x0f\\x90\\x0f\\x94\\x0f\\x98\\x0f\\x9c\\x0f\\xa0\\x0f\\xa4\\x0f\\xa8\\x0f\\xac\\x0f\\xb0\\x0f\\xb4\\x0f\\xb8\\x0f\\xbc\\x0f\\xc0\\x0f\\xc4\\x0f\\xc8\\x0f\\xcc\\x0f\\xd0\\x0f\\xd4\\x0f\\xd8\\x0f\\xdc\\x0f\\xe0\\x0f\\xe4\\x0f\\xe8\\x0f\\xec\\x0f\\xf0\\x0f\\xf4\\x0f\\xf8\\x0f\\xfc\\x10\\x00\\x10\\x04\\x10\\x08\\x10\\x0c\\x10\\x10\\x10\\x14\\x10\\x18\\x10\\x1c\\x10 \\x10$\\x10(\\x10,\\x100\\x104\\x108\\x10<\\x10@\\x10D\\x10H\\x10L\\x10P\\x10T\\x10X\\x10\\\\\\x10`\\x10d\\x10h\\x10l\\x10p\\x10t\\x10x\\x10|\\x10\\x80\\x10\\x84\\x10\\x88\\x10\\x8c\\x10\\x90\\x10\\x94\\x10\\x98\\x10\\x9c\\x10\\xa0\\x10\\xa4\\x10\\xa8\\x10\\xac\\x10\\xb0\\x10\\xb4\\x10\\xb8\\x10\\xbc\\x10\\xc0\\x10\\xc4\\x10\\xc8\\x10\\xcc\\x10\\xd0\\x10\\xd4\\x10\\xd8\\x10\\xdc\\x10\\xe0\\x10\\xe4\\x10\\xe8\\x10\\xec\\x10\\xf0\\x10\\xf4\\x10\\xf8\\x10\\xfc\\x11\\x00\\x11\\x04\\x11\\x08\\x11\\x0c\\x11\\x10\\x11\\x14\\x11\\x18\\x11\\x1c\\x11 \\x11$\\x11(\\x11,\\x110\\x114\\x118\\x11<\\x11@\\x11D\\x11H\\x11L\\x11P\\x11T\\x11X\\x11\\\\\\x11`\\x11d\\x11h\\x11l\\x11p\\x11t\\x11x\\x11|\\x11\\x80\\x11\\x84\\x11\\x88\\x11\\x8c\\x11\\x90\\x11\\x94\\x11\\x98\\x11\\x9c\\x11\\xa0\\x11\\xa4\\x11\\xa8\\x11\\xac\\x11\\xb0\\x11\\xb4\\x11\\xb8\\x11\\xbc\\x11\\xc0\\x11\\xc4\\x11\\xc8\\x11\\xcc\\x11\\xd0\\x11\\xd4\\x11\\xd8\\x11\\xdc\\x11\\xe0\\x11\\xe4\\x11\\xe8\\x11\\xec\\x11\\xf0\\x11\\xf4\\x11\\xf8\\x11\\xfc\\x12\\x00\\x12\\x04\\x12\\x08\\x12\\x0c\\x12\\x10\\x12\\x14\\x12\\x18\\x12\\x1c\\x12 \\x12$\\x12(\\x12,\\x120\\x124\\x128\\x12<\\x12@\\x12D\\x12H\\x12L\\x12P\\x12T\\x12X\\x12\\\\\\x12`\\x12d\\x12h\\x12l\\x12p\\x12t\\x12x\\x12|\\x12\\x80\\x12\\x84\\x12\\x88\\x12\\x8c\\x12\\x90\\x12\\x94\\x12\\x98\\x12\\x9c\\x12\\xa0\\x12\\xa4\\x12\\xa8\\x12\\xac\\x12\\xb0\\x12\\xb4\\x12\\xb8\\x12\\xbc\\x12\\xc0\\x12\\xc4\\x12\\xc8\\x12\\xcc\\x12\\xd0\\x12\\xd4\\x12\\xd8\\x12\\xdc\\x12\\xe0\\x12\\xe4\\x12\\xe8\\x12\\xec\\x12\\xf0\\x12\\xf4\\x12\\xf8\\x12\\xfc\\x13\\x00\\x13\\x04\\x13\\x08\\x13\\x0c\\x13\\x10\\x13\\x14\\x13\\x18\\x13\\x1c\\x13 \\x13$\\x13(\\x13,\\x130\\x134\\x138\\x13<\\x13@\\x13D\\x13H\\x13L\\x13P\\x13T\\x13X\\x13\\\\\\x13`\\x13d\\x13h\\x13l\\x13p\\x13t\\x13x\\x13|\\x13\\x80\\x13\\x84\\x13\\x88\\x13\\x8c\\x13\\x90\\x13\\x94\\x13\\x98\\x13\\x9c\\x13\\xa0\\x13\\xa4\\x13\\xa8\\x13\\xac\\x13\\xb0\\x13\\xb4\\x13\\xb8\\x13\\xbc\\x13\\xc0\\x13\\xc4\\x13\\xc8\\x13\\xcc\\x13\\xd0\\x13\\xd4\\x13\\xd8\\x13\\xdc\\x13\\xe0\\x13\\xe4\\x13\\xe8\\x13\\xec\\x13\\xf0\\x13\\xf4\\x13\\xf8\\x13\\xfc\\x14\\x00\\x14\\x04\\x14\\x08\\x14\\x0c\\x14\\x10\\x14\\x10\\x14\\x0c\\x14\\x08\\x14\\x04\\x14\\x00\\x13\\xfc\\x13\\xf8\\x13\\xf4\\x13\\xf0\\x13\\xec\\x13\\xe8\\x13\\xe4\\x13\\xe0\\x13\\xdc\\x13\\xd8\\x13\\xd4\\x13\\xd0\\x13\\xcc\\x13\\xc8\\x13\\xc4\\x13\\xc0\\x13\\xbc\\x13\\xb8\\x13\\xb4\\x13\\xb0\\x13\\xac\\x13\\xa8\\x13\\xa4\\x13\\xa0\\x13\\x9c\\x13\\x98\\x13\\x94\\x13\\x90\\x13\\x8c\\x13\\x88\\x13\\x84\\x13\\x80\\x13|\\x13x\\x13t\\x13p\\x13l\\x13h\\x13d\\x13`\\x13\\\\\\x13X\\x13T\\x13P\\x13L\\x13H\\x13D\\x13@\\x13<\\x138\\x134\\x130\\x13,\\x13(\\x13$\\x13 \\x13\\x1c\\x13\\x18\\x13\\x14\\x13\\x10\\x13\\x0c\\x13\\x08\\x13\\x04\\x13\\x00\\x12\\xfc\\x12\\xf8\\x12\\xf4\\x12\\xf0\\x12\\xec\\x12\\xe8\\x12\\xe4\\x12\\xe0\\x12\\xdc\\x12\\xd8\\x12\\xd4\\x12\\xd0\\x12\\xcc\\x12\\xc8\\x12\\xc4\\x12\\xc0\\x12\\xbc\\x12\\xb8\\x12\\xb4\\x12\\xb0\\x12\\xac\\x12\\xa8\\x12\\xa4\\x12\\xa0\\x12\\x9c\\x12\\x98\\x12\\x94\\x12\\x90\\x12\\x8c\\x12\\x88\\x12\\x84\\x12\\x80\\x12|\\x12x\\x12t\\x12p\\x12l\\x12h\\x12d\\x12`\\x12\\\\\\x12X\\x12T\\x12P\\x12L\\x12H\\x12D\\x12@\\x12<\\x128\\x124\\x120\\x12,\\x12(\\x12$\\x12 \\x12\\x1c\\x12\\x18\\x12\\x14\\x12\\x10\\x12\\x0c\\x12\\x08\\x12\\x04\\x12\\x00\\x11\\xfc\\x11\\xf8\\x11\\xf4\\x11\\xf0\\x11\\xec\\x11\\xe8\\x11\\xe4\\x11\\xe0\\x11\\xdc\\x11\\xd8\\x11\\xd4\\x11\\xd0\\x11\\xcc\\x11\\xc8\\x11\\xc4\\x11\\xc0\\x11\\xbc\\x11\\xb8\\x11\\xb4\\x11\\xb0\\x11\\xac\\x11\\xa8\\x11\\xa4\\x11\\xa0\\x11\\x9c\\x11\\x98\\x11\\x94\\x11\\x90\\x11\\x8c\\x11\\x88\\x11\\x84\\x11\\x80\\x11|\\x11x\\x11t\\x11p\\x11l\\x11h\\x11d\\x11`\\x11\\\\\\x11X\\x11T\\x11P\\x11L\\x11H\\x11D\\x11@\\x11<\\x118\\x114\\x110\\x11,\\x11(\\x11$\\x11 \\x11\\x1c\\x11\\x18\\x11\\x14\\x11\\x10\\x11\\x0c\\x11\\x08\\x11\\x04\\x11\\x00\\x10\\xfc\\x10\\xf8\\x10\\xf4\\x10\\xf0\\x10\\xec\\x10\\xe8\\x10\\xe4\\x10\\xe0\\x10\\xdc\\x10\\xd8\\x10\\xd4\\x10\\xd0\\x10\\xcc\\x10\\xc8\\x10\\xc4\\x10\\xc0\\x10\\xbc\\x10\\xb8\\x10\\xb4\\x10\\xb0\\x10\\xac\\x10\\xa8\\x10\\xa4\\x10\\xa0\\x10\\x9c\\x10\\x98\\x10\\x94\\x10\\x90\\x10\\x8c\\x10\\x88\\x10\\x84\\x10\\x80\\x10|\\x10x\\x10t\\x10p\\x10l\\x10h\\x10d\\x10`\\x10\\\\\\x10X\\x10T\\x10P\\x10L\\x10H\\x10D\\x10@\\x10<\\x108\\x104\\x100\\x10,\\x10(\\x10$\\x10 \\x10\\x1c\\x10\\x18\\x10\\x14\\x10\\x10\\x10\\x0c\\x10\\x08\\x10\\x04\\x10\\x00\\x0f\\xfc\\x0f\\xf8\\x0f\\xf4\\x0f\\xf0\\x0f\\xec\\x0f\\xe8\\x0f\\xe4\\x0f\\xe0\\x0f\\xdc\\x0f\\xd8\\x0f\\xd4\\x0f\\xd0\\x0f\\xcc\\x0f\\xc8\\x0f\\xc4\\x0f\\xc0\\x0f\\xbc\\x0f\\xb8\\x0f\\xb4\\x0f\\xb0\\x0f\\xac\\x0f\\xa8\\x0f\\xa4\\x0f\\xa0\\x0f\\x9c\\x0f\\x98\\x0f\\x94\\x0f\\x90\\x0f\\x8c\\x0f\\x88\\x0f\\x84\\x0f\\x80\\x0f|\\x0fx\\x0ft\\x0fp\\x0fl\\x0fh\\x0fd\\x0f`\\x0f\\\\\\x0fX\\x0fT\\x0fP\\x0fL\\x0fH\\x0fD\\x0f@\\x0f<\\x0f8\\x0f4\\x0f0\\x0f,\\x0f(\\x0f$\\x0f \\x0f\\x1c\\x0f\\x18\\x0f\\x14\\x0f\\x10\\x0f\\x0c\\x0f\\x08\\x0f\\x04\\x0f\\x00\\x0e\\xfc\\x0e\\xf8\\x0e\\xf4\\x0e\\xf0\\x0e\\xec\\x0e\\xe8\\x0e\\xe4\\x0e\\xe0\\x0e\\xdc\\x0e\\xd8\\x0e\\xd4\\x0e\\xd0\\x0e\\xcc\\x0e\\xc8\\x0e\\xc4\\x0e\\xc0\\x0e\\xbc\\x0e\\xb8\\x0e\\xb4\\x0e\\xb0\\x0e\\xac\\x0e\\xa8\\x0e\\xa4\\x0e\\xa0\\x0e\\x9c\\x0e\\x98\\x0e\\x94\\x0e\\x90\\x0e\\x8c\\x0e\\x88\\x0e\\x84\\x0e\\x80\\x0e|\\x0ex\\x0et\\x0ep\\x0el\\x0eh\\x0ed\\x0e`\\x0e\\\\\\x0eX\\x0eT\\x0eP\\x0eL\\x0eH\\x0eD\\x0e@\\x0e<\\x0e8\\x0e4\\x0e0\\x0e,\\x0e(\\x0e$\\x0e \\x0e\\x1c\\x0e\\x18\\x0e\\x14\\x0e\\x10\\x0e\\x0c\\x0e\\x08\\x0e\\x04\\x0e\\x00\\r\\xfc\\r\\xf8\\r\\xf4\\r\\xf0\\r\\xec\\r\\xe8\\r\\xe4\\r\\xe0\\r\\xdc\\r\\xd8\\r\\xd4\\r\\xd0\\r\\xcc\\r\\xc8\\r\\xc4\\r\\xc0\\r\\xbc\\r\\xb8\\r\\xb4\\r\\xb0\\r\\xac\\r\\xa8\\r\\xa4\\r\\xa0\\r\\x9c\\r\\x98\\r\\x94\\r\\x90\\r\\x8c\\r\\x88\\r\\x84\\r\\x80\\r|\\rx\\rt\\rp\\rl\\rh\\rd\\r`\\r\\\\\\rX\\rT\\rP\\rL\\rH\\rD\\r@\\r<\\r8\\r4\\r0\\r,\\r(\\r$\\r \\r\\x1c\\r\\x18\\r\\x14\\r\\x10\\r\\x0c\\r\\x08\\r\\x04\\r\\x00\\x0c\\xfc\\x0c\\xf8\\x0c\\xf4\\x0c\\xf0\\x0c\\xec\\x0c\\xe8\\x0c\\xe4\\x0c\\xe0\\x0c\\xdc\\x0c\\xd8\\x0c\\xd4\\x0c\\xd0\\x0c\\xcc\\x0c\\xc8\\x0c\\xc4\\x0c\\xc0\\x0c\\xbc\\x0c\\xb8\\x0c\\xb4\\x0c\\xb0\\x0c\\xac\\x0c\\xa8\\x0c\\xa4\\x0c\\xa0\\x0c\\x9c\\x0c\\x98\\x0c\\x94\\x0c\\x90\\x0c\\x8c\\x0c\\x88\\x0c\\x84\\x0c\\x80\\x0c|\\x0cx\\x0ct\\x0cp\\x0cl\\x0ch\\x0cd\\x0c`\\x0c\\\\\\x0cX\\x0cT\\x0cP\\x0cL\\x0cH\\x0cD\\x0c@\\x0c<\\x0c8\\x0c4\\x0c0\\x0c,\\x0c(\\x0c$\\x0c \\x0c\\x1c\\x0c\\x18\\x0c\\x14\\x0c\\x10\\x0c\\x0c\\x0c\\x08\\x0c\\x04\\x0c\\x00\\x0b\\xfc\\x0b\\xf8\\x0b\\xf4\\x0b\\xf0\\x0b\\xec\\x0b\\xe8\\x0b\\xe4\\x0b\\xe0\\x0b\\xdc\\x0b\\xd8\\x0b\\xd4\\x0b\\xd0\\x0b\\xcc\\x0b\\xc8\\x0b\\xc4\\x0b\\xc0\\x0b\\xbc\\x0b\\xb8\\x0b\\xb4\\x0b\\xb0\\x0b\\xac\\x0b\\xa8\\x0b\\xa4\\x0b\\xa0\\x0b\\x9c\\x0b\\x98\\x0b\\x94\\x0b\\x90\\x0b\\x8c\\x0b\\x88\\x0b\\x84\\x0b\\x80\\x0b|\\x0bx\\x0bt\\x0bp\\x0bl\\x0bh\\x0bd\\x0b`\\x0b\\\\\\x0bX\\x0bT\\x0bP\\x0bL\\x0bH\\x0bD\\x0b@\\x0b<\\x0b8\\x0b4\\x0b0\\x0b,\\x0b(\\x0b$\\x0b \\x0b\\x1c\\x0b\\x18\\x0b\\x14\\x0b\\x10\\x0b\\x0c\\x0b\\x08\\x0b\\x04\\x0b\\x00\\n\\xfc\\n\\xf8\\n\\xf4\\n\\xf0\\n\\xec\\n\\xe8\\n\\xe4\\n\\xe0\\n\\xdc\\n\\xd8\\n\\xd4\\n\\xd0\\n\\xcc\\n\\xc8\\n\\xc4\\n\\xc0\\n\\xbc\\n\\xb8\\n\\xb4\\n\\xb0\\n\\xac\\n\\xa8\\n\\xa4\\n\\xa0\\n\\x9c\\n\\x98\\n\\x94\\n\\x90\\n\\x8c\\n\\x88\\n\\x84\\n\\x80\\n|\\nx\\nt\\np\\nl\\nh\\nd\\n`\\n\\\\\\nX\\nT\\nP\\nL\\nH\\nD\\n@\\n<\\n8\\n4\\n0\\n,\\n(\\n$\\n \\n\\x1c\\n\\x18\\n\\x14\\n\\x10\\n\\x0c\\n\\x08\\n\\x04\\n\\x00\\t\\xfc\\t\\xf8\\t\\xf4\\t\\xf0\\t\\xec\\t\\xe8\\t\\xe4\\t\\xe0\\t\\xdc\\t\\xd8\\t\\xd4\\t\\xd0\\t\\xcc\\t\\xc8\\t\\xc4\\t\\xc0\\t\\xbc\\t\\xb8\\t\\xb4\\t\\xb0\\t\\xac\\t\\xa8\\t\\xa4\\t\\xa0\\t\\x9c\\t\\x98\\t\\x94\\t\\x90\\t\\x8c\\t\\x88\\t\\x84\\t\\x80\\t|\\tx\\tt\\tp\\tl\\th\\td\\t`\\t\\\\\\tX\\tT\\tP\\tL\\tH\\tD\\t@\\t<\\t8\\t4\\t0\\t,\\t(\\t$\\t \\t\\x1c\\t\\x18\\t\\x14\\t\\x10\\t\\x0c\\t\\x08\\t\\x04\\t\\x00\\x08\\xfc\\x08\\xf8\\x08\\xf4\\x08\\xf0\\x08\\xec\\x08\\xe8\\x08\\xe4\\x08\\xe0\\x08\\xdc\\x08\\xd8\\x08\\xd4\\x08\\xd0\\x08\\xcc\\x08\\xc8\\x08\\xc4\\x08\\xc0\\x08\\xbc\\x08\\xb8\\x08\\xb4\\x08\\xb0\\x08\\xac\\x08\\xa8\\x08\\xa4\\x08\\xa0\\x08\\x9c\\x08\\x98\\x08\\x94\\x08\\x90\\x08\\x8c\\x08\\x88\\x08\\x84\\x08\\x80\\x08|\\x08x\\x08t\\x08p\\x08l\\x08h\\x08d\\x08`\\x08\\\\\\x08X\\x08T\\x08P\\x08L\\x08H\\x08D\\x08@\\x08<\\x088\\x084\\x080\\x08,\\x08(\\x08$\\x08 \\x08\\x1c\\x08\\x18\\x08\\x14\\x08\\x10\\x08\\x0c\\x08\\x08\\x08\\x04\\x08\\x00\\x07\\xfc\\x07\\xf8\\x07\\xf4\\x07\\xf0\\x07\\xec\\x07\\xe8\\x07\\xe4\\x07\\xe0\\x07\\xdc\\x07\\xd8\\x07\\xd4\\x07\\xd0\\x07\\xcc\\x07\\xc8\\x07\\xc4\\x07\\xc0\\x07\\xbc\\x07\\xb8\\x07\\xb4\\x07\\xb0\\x07\\xac\\x07\\xa8\\x07\\xa4\\x07\\xa0\\x07\\x9c\\x07\\x98\\x07\\x94\\x07\\x90\\x07\\x8c\\x07\\x88\\x07\\x84\\x07\\x80\\x07|\\x07x\\x07t\\x07p\\x07l\\x07h\\x07d\\x07`\\x07\\\\\\x07X\\x07T\\x07P\\x07L\\x07H\\x07D\\x07@\\x07<\\x078\\x074\\x070\\x07,\\x07(\\x07$\\x07 \\x07\\x1c\\x07\\x18\\x07\\x14\\x07\\x10\\x07\\x0c\\x07\\x08\\x07\\x04\\x07\\x00\\x06\\xfc\\x06\\xf8\\x06\\xf4\\x06\\xf0\\x06\\xec\\x06\\xe8\\x06\\xe4\\x06\\xe0\\x06\\xdc\\x06\\xd8\\x06\\xd4\\x06\\xd0\\x06\\xcc\\x06\\xc8\\x06\\xc4\\x06\\xc0\\x06\\xbc\\x06\\xb8\\x06\\xb4\\x06\\xb0\\x06\\xac\\x06\\xa8\\x06\\xa4\\x06\\xa0\\x06\\x9c\\x06\\x98\\x06\\x94\\x06\\x90\\x06\\x8c\\x06\\x88\\x06\\x84\\x06\\x80\\x06|\\x06x\\x06t\\x06p\\x06l\\x06h\\x06d\\x06`\\x06\\\\\\x06X\\x06T\\x06P\\x06L\\x06H\\x06D\\x06@\\x06<\\x068\\x064\\x060\\x06,\\x06(\\x06$\\x06 \\x06\\x1c\\x06\\x18\\x06\\x14\\x06\\x10\\x06\\x0c\\x06\\x08\\x06\\x04\\x06\\x00\\x05\\xfc\\x05\\xf8\\x05\\xf4\\x05\\xf0\\x05\\xec\\x05\\xe8\\x05\\xe4\\x05\\xe0\\x05\\xdc\\x05\\xd8\\x05\\xd4\\x05\\xd0\\x05\\xcc\\x05\\xc8\\x05\\xc4\\x05\\xc0\\x05\\xbc\\x05\\xb8\\x05\\xb4\\x05\\xb0\\x05\\xac\\x05\\xa8\\x05\\xa4\\x05\\xa0\\x05\\x9c\\x05\\x98\\x05\\x94\\x05\\x90\\x05\\x8c\\x05\\x88\\x05\\x84\\x05\\x80\\x05|\\x05x\\x05t\\x05p\\x05l\\x05h\\x05d\\x05`\\x05\\\\\\x05X\\x05T\\x05P\\x05L\\x05H\\x05D\\x05@\\x05<\\x058\\x054\\x050\\x05,\\x05(\\x05$\\x05 \\x05\\x1c\\x05\\x18\\x05\\x14\\x05\\x10\\x05\\x0c\\x05\\x08\\x05\\x04\\x05\\x00\\x04\\xfc\\x04\\xf8\\x04\\xf4\\x04\\xf0\\x04\\xec\\x04\\xe8\\x04\\xe4\\x04\\xe0\\x04\\xdc\\x04\\xd8\\x04\\xd4\\x04\\xd0\\x04\\xcc\\x04\\xc8\\x04\\xc4\\x04\\xc0\\x04\\xbc\\x04\\xb8\\x04\\xb4\\x04\\xb0\\x04\\xac\\x04\\xa8\\x04\\xa4\\x04\\xa0\\x04\\x9c\\x04\\x98\\x04\\x94\\x04\\x90\\x04\\x8c\\x04\\x88\\x04\\x84\\x04\\x80\\x04|\\x04x\\x04t\\x04p\\x04l\\x04h\\x04d\\x04`\\x04\\\\\\x04X\\x04T\\x04P\\x04L\\x04H\\x04D\\x04@\\x04<\\x048\\x044\\x040\\x04,\\x04(\\x04$\\x04 \\x04\\x1c\\x04\\x18\\x04\\x14\\x04\\x10\\x04\\x0c\\x04\\x08\\x04\\x04\\x04\\x00\\x03\\xfc\\x03\\xf8\\x03\\xf4\\x03\\xf0\\x03\\xec\\x03\\xe8\\x03\\xe4\\x03\\xe0\\x03\\xdc\\x03\\xd8\\x03\\xd4\\x03\\xd0\\x03\\xcc\\x03\\xc8\\x03\\xc4\\x03\\xc0\\x03\\xbc\\x03\\xb8\\x03\\xb4\\x03\\xb0\\x03\\xac\\x03\\xa8\\x03\\xa4\\x03\\xa0\\x03\\x9c\\x03\\x98\\x03\\x94\\x03\\x90\\x03\\x8c\\x03\\x88\\x03\\x84\\x03\\x80\\x03|\\x03x\\x03t\\x03p\\x03l\\x03h\\x03d\\x03`\\x03\\\\\\x03X\\x03T\\x03P\\x03L\\x03H\\x03D\\x03@\\x03<\\x038\\x034\\x030\\x03,\\x03(\\x03$\\x03 \\x03\\x1c\\x03\\x18\\x03\\x14\\x03\\x10\\x03\\x0c\\x03\\x08\\x03\\x04\\x03\\x00\\x02\\xfc\\x02\\xf8\\x02\\xf4\\x02\\xf0\\x02\\xec\\x02\\xe8\\x02\\xe4\\x02\\xe0\\x02\\xdc\\x02\\xd8\\x02\\xd4\\x02\\xd0\\x02\\xcc\\x02\\xc8\\x02\\xc4\\x02\\xc0\\x02\\xbc\\x02\\xb8\\x02\\xb4\\x02\\xb0\\x02\\xac\\x02\\xa8\\x02\\xa4\\x02\\xa0\\x02\\x9c\\x02\\x98\\x02\\x94\\x02\\x90\\x02\\x8c\\x02\\x88\\x02\\x84\\x02\\x80\\x02|\\x02x\\x02t\\x02p\\x02l\\x02h\\x02d\\x02`\\x02\\\\\\x02X\\x02T\\x02P\\x02L\\x02H\\x02D\\x02@\\x02<\\x028\\x024\\x020\\x02,\\x02(\\x02$\\x02 \\x02\\x1c\\x02\\x18\\x02\\x14\\x02\\x10\\x02\\x0c\\x02\\x08\\x02\\x04\\x02\\x00\\x01\\xfc\\x01\\xf8\\x01\\xf4\\x01\\xf0\\x01\\xec\\x01\\xe8\\x01\\xe4\\x01\\xe0\\x01\\xdc\\x01\\xd8\\x01\\xd4\\x01\\xd0\\x01\\xcc\\x01\\xc8\\x01\\xc4\\x01\\xc0\\x01\\xbc\\x01\\xb8\\x01\\xb4\\x01\\xb0\\x01\\xac\\x01\\xa8\\x01\\xa4\\x01\\xa0\\x01\\x9c\\x01\\x98\\x01\\x94\\x01\\x90\\x01\\x8c\\x01\\x88\\x01\\x84\\x01\\x80\\x01|\\x01x\\x01t\\x01p\\x01l\\x01h\\x01d\\x01`\\x01\\\\\\x01X\\x01T\\x01P\\x01L\\x01H\\x01D\\x01@\\x01<\\x018\\x014\\x010\\x01,\\x01(\\x01$\\x01 \\x01\\x1c\\x01\\x18\\x01\\x14\\x01\\x10\\x01\\x0c\\x01\\x08\\x01\\x04\\x01\\x00\\x00\\xfc\\x00\\xf8\\x00\\xf4\\x00\\xf0\\x00\\xec\\x00\\xe8\\x00\\xe4\\x00\\xe0\\x00\\xdc\\x00\\xd8\\x00\\xd4\\x00\\xd0\\x00\\xcc\\x00\\xc8\\x00\\xc4\\x00\\xc0\\x00\\xbc\\x00\\xb8\\x00\\xb4\\x00\\xb0\\x00\\xac\\x00\\xa8\\x00\\xa4\\x00\\xa0\\x00\\x9c\\x00\\x98\\x00\\x94\\x00\\x90\\x00\\x8c\\x00\\x88\\x00\\x84\\x00\\x80\\x00|\\x00x\\x00t\\x00p\\x00l\\x00h\\x00d\\x00`\\x00\\\\\\x00X\\x00T\\x00P\\x00L\\x00H\\x00D\\x00@\\x00<\\x008\\x004\\x000\\x00,\\x00(\\x00$\\x00 \\x00\\x1c\\x00\\x18\\x00\\x14\\x00\\x00\\x0c\\x00\\x80\\x02D\\xb9}n\\x00\\x007777', 'bitsPerValue': 16, 'grid_spec': '{"grid": "O1280"}'} ek_grid_spec : {"grid": "O1280"} [13199360 values with dtype=float64] msl
(forecast_reference_time, values)
float64
...
standard_name : air_pressure_at_mean_sea_level long_name : Mean sea level pressure units : pascal level_type : surface _earthkit : {'message': b'GRIB\\x00\\x14l\\x01\\x00\\x004\\x80b\\x9e\\xff\\x80\\x97\\x01\\x00\\x00\\x1a\\x04\\x17\\x00\\x00\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x15\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x01\\x01\\x02\\x04\\x010001\\x00\\x00\\x00\\x00\\x14 \\x00!\\x04\\xff\\xff\\n\\x00\\x01_Z\\x00\\x00\\x00\\x00\\x81_Z\\x05}\\xf9\\xff\\xff\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x14\\x00\\x18\\x00\\x1c\\x00 \\x00$\\x00(\\x00,\\x000\\x004\\x008\\x00<\\x00@\\x00D\\x00H\\x00L\\x00P\\x00T\\x00X\\x00\\\\\\x00`\\x00d\\x00h\\x00l\\x00p\\x00t\\x00x\\x00|\\x00\\x80\\x00\\x84\\x00\\x88\\x00\\x8c\\x00\\x90\\x00\\x94\\x00\\x98\\x00\\x9c\\x00\\xa0\\x00\\xa4\\x00\\xa8\\x00\\xac\\x00\\xb0\\x00\\xb4\\x00\\xb8\\x00\\xbc\\x00\\xc0\\x00\\xc4\\x00\\xc8\\x00\\xcc\\x00\\xd0\\x00\\xd4\\x00\\xd8\\x00\\xdc\\x00\\xe0\\x00\\xe4\\x00\\xe8\\x00\\xec\\x00\\xf0\\x00\\xf4\\x00\\xf8\\x00\\xfc\\x01\\x00\\x01\\x04\\x01\\x08\\x01\\x0c\\x01\\x10\\x01\\x14\\x01\\x18\\x01\\x1c\\x01 \\x01$\\x01(\\x01,\\x010\\x014\\x018\\x01<\\x01@\\x01D\\x01H\\x01L\\x01P\\x01T\\x01X\\x01\\\\\\x01`\\x01d\\x01h\\x01l\\x01p\\x01t\\x01x\\x01|\\x01\\x80\\x01\\x84\\x01\\x88\\x01\\x8c\\x01\\x90\\x01\\x94\\x01\\x98\\x01\\x9c\\x01\\xa0\\x01\\xa4\\x01\\xa8\\x01\\xac\\x01\\xb0\\x01\\xb4\\x01\\xb8\\x01\\xbc\\x01\\xc0\\x01\\xc4\\x01\\xc8\\x01\\xcc\\x01\\xd0\\x01\\xd4\\x01\\xd8\\x01\\xdc\\x01\\xe0\\x01\\xe4\\x01\\xe8\\x01\\xec\\x01\\xf0\\x01\\xf4\\x01\\xf8\\x01\\xfc\\x02\\x00\\x02\\x04\\x02\\x08\\x02\\x0c\\x02\\x10\\x02\\x14\\x02\\x18\\x02\\x1c\\x02 \\x02$\\x02(\\x02,\\x020\\x024\\x028\\x02<\\x02@\\x02D\\x02H\\x02L\\x02P\\x02T\\x02X\\x02\\\\\\x02`\\x02d\\x02h\\x02l\\x02p\\x02t\\x02x\\x02|\\x02\\x80\\x02\\x84\\x02\\x88\\x02\\x8c\\x02\\x90\\x02\\x94\\x02\\x98\\x02\\x9c\\x02\\xa0\\x02\\xa4\\x02\\xa8\\x02\\xac\\x02\\xb0\\x02\\xb4\\x02\\xb8\\x02\\xbc\\x02\\xc0\\x02\\xc4\\x02\\xc8\\x02\\xcc\\x02\\xd0\\x02\\xd4\\x02\\xd8\\x02\\xdc\\x02\\xe0\\x02\\xe4\\x02\\xe8\\x02\\xec\\x02\\xf0\\x02\\xf4\\x02\\xf8\\x02\\xfc\\x03\\x00\\x03\\x04\\x03\\x08\\x03\\x0c\\x03\\x10\\x03\\x14\\x03\\x18\\x03\\x1c\\x03 \\x03$\\x03(\\x03,\\x030\\x034\\x038\\x03<\\x03@\\x03D\\x03H\\x03L\\x03P\\x03T\\x03X\\x03\\\\\\x03`\\x03d\\x03h\\x03l\\x03p\\x03t\\x03x\\x03|\\x03\\x80\\x03\\x84\\x03\\x88\\x03\\x8c\\x03\\x90\\x03\\x94\\x03\\x98\\x03\\x9c\\x03\\xa0\\x03\\xa4\\x03\\xa8\\x03\\xac\\x03\\xb0\\x03\\xb4\\x03\\xb8\\x03\\xbc\\x03\\xc0\\x03\\xc4\\x03\\xc8\\x03\\xcc\\x03\\xd0\\x03\\xd4\\x03\\xd8\\x03\\xdc\\x03\\xe0\\x03\\xe4\\x03\\xe8\\x03\\xec\\x03\\xf0\\x03\\xf4\\x03\\xf8\\x03\\xfc\\x04\\x00\\x04\\x04\\x04\\x08\\x04\\x0c\\x04\\x10\\x04\\x14\\x04\\x18\\x04\\x1c\\x04 \\x04$\\x04(\\x04,\\x040\\x044\\x048\\x04<\\x04@\\x04D\\x04H\\x04L\\x04P\\x04T\\x04X\\x04\\\\\\x04`\\x04d\\x04h\\x04l\\x04p\\x04t\\x04x\\x04|\\x04\\x80\\x04\\x84\\x04\\x88\\x04\\x8c\\x04\\x90\\x04\\x94\\x04\\x98\\x04\\x9c\\x04\\xa0\\x04\\xa4\\x04\\xa8\\x04\\xac\\x04\\xb0\\x04\\xb4\\x04\\xb8\\x04\\xbc\\x04\\xc0\\x04\\xc4\\x04\\xc8\\x04\\xcc\\x04\\xd0\\x04\\xd4\\x04\\xd8\\x04\\xdc\\x04\\xe0\\x04\\xe4\\x04\\xe8\\x04\\xec\\x04\\xf0\\x04\\xf4\\x04\\xf8\\x04\\xfc\\x05\\x00\\x05\\x04\\x05\\x08\\x05\\x0c\\x05\\x10\\x05\\x14\\x05\\x18\\x05\\x1c\\x05 \\x05$\\x05(\\x05,\\x050\\x054\\x058\\x05<\\x05@\\x05D\\x05H\\x05L\\x05P\\x05T\\x05X\\x05\\\\\\x05`\\x05d\\x05h\\x05l\\x05p\\x05t\\x05x\\x05|\\x05\\x80\\x05\\x84\\x05\\x88\\x05\\x8c\\x05\\x90\\x05\\x94\\x05\\x98\\x05\\x9c\\x05\\xa0\\x05\\xa4\\x05\\xa8\\x05\\xac\\x05\\xb0\\x05\\xb4\\x05\\xb8\\x05\\xbc\\x05\\xc0\\x05\\xc4\\x05\\xc8\\x05\\xcc\\x05\\xd0\\x05\\xd4\\x05\\xd8\\x05\\xdc\\x05\\xe0\\x05\\xe4\\x05\\xe8\\x05\\xec\\x05\\xf0\\x05\\xf4\\x05\\xf8\\x05\\xfc\\x06\\x00\\x06\\x04\\x06\\x08\\x06\\x0c\\x06\\x10\\x06\\x14\\x06\\x18\\x06\\x1c\\x06 \\x06$\\x06(\\x06,\\x060\\x064\\x068\\x06<\\x06@\\x06D\\x06H\\x06L\\x06P\\x06T\\x06X\\x06\\\\\\x06`\\x06d\\x06h\\x06l\\x06p\\x06t\\x06x\\x06|\\x06\\x80\\x06\\x84\\x06\\x88\\x06\\x8c\\x06\\x90\\x06\\x94\\x06\\x98\\x06\\x9c\\x06\\xa0\\x06\\xa4\\x06\\xa8\\x06\\xac\\x06\\xb0\\x06\\xb4\\x06\\xb8\\x06\\xbc\\x06\\xc0\\x06\\xc4\\x06\\xc8\\x06\\xcc\\x06\\xd0\\x06\\xd4\\x06\\xd8\\x06\\xdc\\x06\\xe0\\x06\\xe4\\x06\\xe8\\x06\\xec\\x06\\xf0\\x06\\xf4\\x06\\xf8\\x06\\xfc\\x07\\x00\\x07\\x04\\x07\\x08\\x07\\x0c\\x07\\x10\\x07\\x14\\x07\\x18\\x07\\x1c\\x07 \\x07$\\x07(\\x07,\\x070\\x074\\x078\\x07<\\x07@\\x07D\\x07H\\x07L\\x07P\\x07T\\x07X\\x07\\\\\\x07`\\x07d\\x07h\\x07l\\x07p\\x07t\\x07x\\x07|\\x07\\x80\\x07\\x84\\x07\\x88\\x07\\x8c\\x07\\x90\\x07\\x94\\x07\\x98\\x07\\x9c\\x07\\xa0\\x07\\xa4\\x07\\xa8\\x07\\xac\\x07\\xb0\\x07\\xb4\\x07\\xb8\\x07\\xbc\\x07\\xc0\\x07\\xc4\\x07\\xc8\\x07\\xcc\\x07\\xd0\\x07\\xd4\\x07\\xd8\\x07\\xdc\\x07\\xe0\\x07\\xe4\\x07\\xe8\\x07\\xec\\x07\\xf0\\x07\\xf4\\x07\\xf8\\x07\\xfc\\x08\\x00\\x08\\x04\\x08\\x08\\x08\\x0c\\x08\\x10\\x08\\x14\\x08\\x18\\x08\\x1c\\x08 \\x08$\\x08(\\x08,\\x080\\x084\\x088\\x08<\\x08@\\x08D\\x08H\\x08L\\x08P\\x08T\\x08X\\x08\\\\\\x08`\\x08d\\x08h\\x08l\\x08p\\x08t\\x08x\\x08|\\x08\\x80\\x08\\x84\\x08\\x88\\x08\\x8c\\x08\\x90\\x08\\x94\\x08\\x98\\x08\\x9c\\x08\\xa0\\x08\\xa4\\x08\\xa8\\x08\\xac\\x08\\xb0\\x08\\xb4\\x08\\xb8\\x08\\xbc\\x08\\xc0\\x08\\xc4\\x08\\xc8\\x08\\xcc\\x08\\xd0\\x08\\xd4\\x08\\xd8\\x08\\xdc\\x08\\xe0\\x08\\xe4\\x08\\xe8\\x08\\xec\\x08\\xf0\\x08\\xf4\\x08\\xf8\\x08\\xfc\\t\\x00\\t\\x04\\t\\x08\\t\\x0c\\t\\x10\\t\\x14\\t\\x18\\t\\x1c\\t \\t$\\t(\\t,\\t0\\t4\\t8\\t<\\t@\\tD\\tH\\tL\\tP\\tT\\tX\\t\\\\\\t`\\td\\th\\tl\\tp\\tt\\tx\\t|\\t\\x80\\t\\x84\\t\\x88\\t\\x8c\\t\\x90\\t\\x94\\t\\x98\\t\\x9c\\t\\xa0\\t\\xa4\\t\\xa8\\t\\xac\\t\\xb0\\t\\xb4\\t\\xb8\\t\\xbc\\t\\xc0\\t\\xc4\\t\\xc8\\t\\xcc\\t\\xd0\\t\\xd4\\t\\xd8\\t\\xdc\\t\\xe0\\t\\xe4\\t\\xe8\\t\\xec\\t\\xf0\\t\\xf4\\t\\xf8\\t\\xfc\\n\\x00\\n\\x04\\n\\x08\\n\\x0c\\n\\x10\\n\\x14\\n\\x18\\n\\x1c\\n \\n$\\n(\\n,\\n0\\n4\\n8\\n<\\n@\\nD\\nH\\nL\\nP\\nT\\nX\\n\\\\\\n`\\nd\\nh\\nl\\np\\nt\\nx\\n|\\n\\x80\\n\\x84\\n\\x88\\n\\x8c\\n\\x90\\n\\x94\\n\\x98\\n\\x9c\\n\\xa0\\n\\xa4\\n\\xa8\\n\\xac\\n\\xb0\\n\\xb4\\n\\xb8\\n\\xbc\\n\\xc0\\n\\xc4\\n\\xc8\\n\\xcc\\n\\xd0\\n\\xd4\\n\\xd8\\n\\xdc\\n\\xe0\\n\\xe4\\n\\xe8\\n\\xec\\n\\xf0\\n\\xf4\\n\\xf8\\n\\xfc\\x0b\\x00\\x0b\\x04\\x0b\\x08\\x0b\\x0c\\x0b\\x10\\x0b\\x14\\x0b\\x18\\x0b\\x1c\\x0b \\x0b$\\x0b(\\x0b,\\x0b0\\x0b4\\x0b8\\x0b<\\x0b@\\x0bD\\x0bH\\x0bL\\x0bP\\x0bT\\x0bX\\x0b\\\\\\x0b`\\x0bd\\x0bh\\x0bl\\x0bp\\x0bt\\x0bx\\x0b|\\x0b\\x80\\x0b\\x84\\x0b\\x88\\x0b\\x8c\\x0b\\x90\\x0b\\x94\\x0b\\x98\\x0b\\x9c\\x0b\\xa0\\x0b\\xa4\\x0b\\xa8\\x0b\\xac\\x0b\\xb0\\x0b\\xb4\\x0b\\xb8\\x0b\\xbc\\x0b\\xc0\\x0b\\xc4\\x0b\\xc8\\x0b\\xcc\\x0b\\xd0\\x0b\\xd4\\x0b\\xd8\\x0b\\xdc\\x0b\\xe0\\x0b\\xe4\\x0b\\xe8\\x0b\\xec\\x0b\\xf0\\x0b\\xf4\\x0b\\xf8\\x0b\\xfc\\x0c\\x00\\x0c\\x04\\x0c\\x08\\x0c\\x0c\\x0c\\x10\\x0c\\x14\\x0c\\x18\\x0c\\x1c\\x0c \\x0c$\\x0c(\\x0c,\\x0c0\\x0c4\\x0c8\\x0c<\\x0c@\\x0cD\\x0cH\\x0cL\\x0cP\\x0cT\\x0cX\\x0c\\\\\\x0c`\\x0cd\\x0ch\\x0cl\\x0cp\\x0ct\\x0cx\\x0c|\\x0c\\x80\\x0c\\x84\\x0c\\x88\\x0c\\x8c\\x0c\\x90\\x0c\\x94\\x0c\\x98\\x0c\\x9c\\x0c\\xa0\\x0c\\xa4\\x0c\\xa8\\x0c\\xac\\x0c\\xb0\\x0c\\xb4\\x0c\\xb8\\x0c\\xbc\\x0c\\xc0\\x0c\\xc4\\x0c\\xc8\\x0c\\xcc\\x0c\\xd0\\x0c\\xd4\\x0c\\xd8\\x0c\\xdc\\x0c\\xe0\\x0c\\xe4\\x0c\\xe8\\x0c\\xec\\x0c\\xf0\\x0c\\xf4\\x0c\\xf8\\x0c\\xfc\\r\\x00\\r\\x04\\r\\x08\\r\\x0c\\r\\x10\\r\\x14\\r\\x18\\r\\x1c\\r \\r$\\r(\\r,\\r0\\r4\\r8\\r<\\r@\\rD\\rH\\rL\\rP\\rT\\rX\\r\\\\\\r`\\rd\\rh\\rl\\rp\\rt\\rx\\r|\\r\\x80\\r\\x84\\r\\x88\\r\\x8c\\r\\x90\\r\\x94\\r\\x98\\r\\x9c\\r\\xa0\\r\\xa4\\r\\xa8\\r\\xac\\r\\xb0\\r\\xb4\\r\\xb8\\r\\xbc\\r\\xc0\\r\\xc4\\r\\xc8\\r\\xcc\\r\\xd0\\r\\xd4\\r\\xd8\\r\\xdc\\r\\xe0\\r\\xe4\\r\\xe8\\r\\xec\\r\\xf0\\r\\xf4\\r\\xf8\\r\\xfc\\x0e\\x00\\x0e\\x04\\x0e\\x08\\x0e\\x0c\\x0e\\x10\\x0e\\x14\\x0e\\x18\\x0e\\x1c\\x0e \\x0e$\\x0e(\\x0e,\\x0e0\\x0e4\\x0e8\\x0e<\\x0e@\\x0eD\\x0eH\\x0eL\\x0eP\\x0eT\\x0eX\\x0e\\\\\\x0e`\\x0ed\\x0eh\\x0el\\x0ep\\x0et\\x0ex\\x0e|\\x0e\\x80\\x0e\\x84\\x0e\\x88\\x0e\\x8c\\x0e\\x90\\x0e\\x94\\x0e\\x98\\x0e\\x9c\\x0e\\xa0\\x0e\\xa4\\x0e\\xa8\\x0e\\xac\\x0e\\xb0\\x0e\\xb4\\x0e\\xb8\\x0e\\xbc\\x0e\\xc0\\x0e\\xc4\\x0e\\xc8\\x0e\\xcc\\x0e\\xd0\\x0e\\xd4\\x0e\\xd8\\x0e\\xdc\\x0e\\xe0\\x0e\\xe4\\x0e\\xe8\\x0e\\xec\\x0e\\xf0\\x0e\\xf4\\x0e\\xf8\\x0e\\xfc\\x0f\\x00\\x0f\\x04\\x0f\\x08\\x0f\\x0c\\x0f\\x10\\x0f\\x14\\x0f\\x18\\x0f\\x1c\\x0f \\x0f$\\x0f(\\x0f,\\x0f0\\x0f4\\x0f8\\x0f<\\x0f@\\x0fD\\x0fH\\x0fL\\x0fP\\x0fT\\x0fX\\x0f\\\\\\x0f`\\x0fd\\x0fh\\x0fl\\x0fp\\x0ft\\x0fx\\x0f|\\x0f\\x80\\x0f\\x84\\x0f\\x88\\x0f\\x8c\\x0f\\x90\\x0f\\x94\\x0f\\x98\\x0f\\x9c\\x0f\\xa0\\x0f\\xa4\\x0f\\xa8\\x0f\\xac\\x0f\\xb0\\x0f\\xb4\\x0f\\xb8\\x0f\\xbc\\x0f\\xc0\\x0f\\xc4\\x0f\\xc8\\x0f\\xcc\\x0f\\xd0\\x0f\\xd4\\x0f\\xd8\\x0f\\xdc\\x0f\\xe0\\x0f\\xe4\\x0f\\xe8\\x0f\\xec\\x0f\\xf0\\x0f\\xf4\\x0f\\xf8\\x0f\\xfc\\x10\\x00\\x10\\x04\\x10\\x08\\x10\\x0c\\x10\\x10\\x10\\x14\\x10\\x18\\x10\\x1c\\x10 \\x10$\\x10(\\x10,\\x100\\x104\\x108\\x10<\\x10@\\x10D\\x10H\\x10L\\x10P\\x10T\\x10X\\x10\\\\\\x10`\\x10d\\x10h\\x10l\\x10p\\x10t\\x10x\\x10|\\x10\\x80\\x10\\x84\\x10\\x88\\x10\\x8c\\x10\\x90\\x10\\x94\\x10\\x98\\x10\\x9c\\x10\\xa0\\x10\\xa4\\x10\\xa8\\x10\\xac\\x10\\xb0\\x10\\xb4\\x10\\xb8\\x10\\xbc\\x10\\xc0\\x10\\xc4\\x10\\xc8\\x10\\xcc\\x10\\xd0\\x10\\xd4\\x10\\xd8\\x10\\xdc\\x10\\xe0\\x10\\xe4\\x10\\xe8\\x10\\xec\\x10\\xf0\\x10\\xf4\\x10\\xf8\\x10\\xfc\\x11\\x00\\x11\\x04\\x11\\x08\\x11\\x0c\\x11\\x10\\x11\\x14\\x11\\x18\\x11\\x1c\\x11 \\x11$\\x11(\\x11,\\x110\\x114\\x118\\x11<\\x11@\\x11D\\x11H\\x11L\\x11P\\x11T\\x11X\\x11\\\\\\x11`\\x11d\\x11h\\x11l\\x11p\\x11t\\x11x\\x11|\\x11\\x80\\x11\\x84\\x11\\x88\\x11\\x8c\\x11\\x90\\x11\\x94\\x11\\x98\\x11\\x9c\\x11\\xa0\\x11\\xa4\\x11\\xa8\\x11\\xac\\x11\\xb0\\x11\\xb4\\x11\\xb8\\x11\\xbc\\x11\\xc0\\x11\\xc4\\x11\\xc8\\x11\\xcc\\x11\\xd0\\x11\\xd4\\x11\\xd8\\x11\\xdc\\x11\\xe0\\x11\\xe4\\x11\\xe8\\x11\\xec\\x11\\xf0\\x11\\xf4\\x11\\xf8\\x11\\xfc\\x12\\x00\\x12\\x04\\x12\\x08\\x12\\x0c\\x12\\x10\\x12\\x14\\x12\\x18\\x12\\x1c\\x12 \\x12$\\x12(\\x12,\\x120\\x124\\x128\\x12<\\x12@\\x12D\\x12H\\x12L\\x12P\\x12T\\x12X\\x12\\\\\\x12`\\x12d\\x12h\\x12l\\x12p\\x12t\\x12x\\x12|\\x12\\x80\\x12\\x84\\x12\\x88\\x12\\x8c\\x12\\x90\\x12\\x94\\x12\\x98\\x12\\x9c\\x12\\xa0\\x12\\xa4\\x12\\xa8\\x12\\xac\\x12\\xb0\\x12\\xb4\\x12\\xb8\\x12\\xbc\\x12\\xc0\\x12\\xc4\\x12\\xc8\\x12\\xcc\\x12\\xd0\\x12\\xd4\\x12\\xd8\\x12\\xdc\\x12\\xe0\\x12\\xe4\\x12\\xe8\\x12\\xec\\x12\\xf0\\x12\\xf4\\x12\\xf8\\x12\\xfc\\x13\\x00\\x13\\x04\\x13\\x08\\x13\\x0c\\x13\\x10\\x13\\x14\\x13\\x18\\x13\\x1c\\x13 \\x13$\\x13(\\x13,\\x130\\x134\\x138\\x13<\\x13@\\x13D\\x13H\\x13L\\x13P\\x13T\\x13X\\x13\\\\\\x13`\\x13d\\x13h\\x13l\\x13p\\x13t\\x13x\\x13|\\x13\\x80\\x13\\x84\\x13\\x88\\x13\\x8c\\x13\\x90\\x13\\x94\\x13\\x98\\x13\\x9c\\x13\\xa0\\x13\\xa4\\x13\\xa8\\x13\\xac\\x13\\xb0\\x13\\xb4\\x13\\xb8\\x13\\xbc\\x13\\xc0\\x13\\xc4\\x13\\xc8\\x13\\xcc\\x13\\xd0\\x13\\xd4\\x13\\xd8\\x13\\xdc\\x13\\xe0\\x13\\xe4\\x13\\xe8\\x13\\xec\\x13\\xf0\\x13\\xf4\\x13\\xf8\\x13\\xfc\\x14\\x00\\x14\\x04\\x14\\x08\\x14\\x0c\\x14\\x10\\x14\\x10\\x14\\x0c\\x14\\x08\\x14\\x04\\x14\\x00\\x13\\xfc\\x13\\xf8\\x13\\xf4\\x13\\xf0\\x13\\xec\\x13\\xe8\\x13\\xe4\\x13\\xe0\\x13\\xdc\\x13\\xd8\\x13\\xd4\\x13\\xd0\\x13\\xcc\\x13\\xc8\\x13\\xc4\\x13\\xc0\\x13\\xbc\\x13\\xb8\\x13\\xb4\\x13\\xb0\\x13\\xac\\x13\\xa8\\x13\\xa4\\x13\\xa0\\x13\\x9c\\x13\\x98\\x13\\x94\\x13\\x90\\x13\\x8c\\x13\\x88\\x13\\x84\\x13\\x80\\x13|\\x13x\\x13t\\x13p\\x13l\\x13h\\x13d\\x13`\\x13\\\\\\x13X\\x13T\\x13P\\x13L\\x13H\\x13D\\x13@\\x13<\\x138\\x134\\x130\\x13,\\x13(\\x13$\\x13 \\x13\\x1c\\x13\\x18\\x13\\x14\\x13\\x10\\x13\\x0c\\x13\\x08\\x13\\x04\\x13\\x00\\x12\\xfc\\x12\\xf8\\x12\\xf4\\x12\\xf0\\x12\\xec\\x12\\xe8\\x12\\xe4\\x12\\xe0\\x12\\xdc\\x12\\xd8\\x12\\xd4\\x12\\xd0\\x12\\xcc\\x12\\xc8\\x12\\xc4\\x12\\xc0\\x12\\xbc\\x12\\xb8\\x12\\xb4\\x12\\xb0\\x12\\xac\\x12\\xa8\\x12\\xa4\\x12\\xa0\\x12\\x9c\\x12\\x98\\x12\\x94\\x12\\x90\\x12\\x8c\\x12\\x88\\x12\\x84\\x12\\x80\\x12|\\x12x\\x12t\\x12p\\x12l\\x12h\\x12d\\x12`\\x12\\\\\\x12X\\x12T\\x12P\\x12L\\x12H\\x12D\\x12@\\x12<\\x128\\x124\\x120\\x12,\\x12(\\x12$\\x12 \\x12\\x1c\\x12\\x18\\x12\\x14\\x12\\x10\\x12\\x0c\\x12\\x08\\x12\\x04\\x12\\x00\\x11\\xfc\\x11\\xf8\\x11\\xf4\\x11\\xf0\\x11\\xec\\x11\\xe8\\x11\\xe4\\x11\\xe0\\x11\\xdc\\x11\\xd8\\x11\\xd4\\x11\\xd0\\x11\\xcc\\x11\\xc8\\x11\\xc4\\x11\\xc0\\x11\\xbc\\x11\\xb8\\x11\\xb4\\x11\\xb0\\x11\\xac\\x11\\xa8\\x11\\xa4\\x11\\xa0\\x11\\x9c\\x11\\x98\\x11\\x94\\x11\\x90\\x11\\x8c\\x11\\x88\\x11\\x84\\x11\\x80\\x11|\\x11x\\x11t\\x11p\\x11l\\x11h\\x11d\\x11`\\x11\\\\\\x11X\\x11T\\x11P\\x11L\\x11H\\x11D\\x11@\\x11<\\x118\\x114\\x110\\x11,\\x11(\\x11$\\x11 \\x11\\x1c\\x11\\x18\\x11\\x14\\x11\\x10\\x11\\x0c\\x11\\x08\\x11\\x04\\x11\\x00\\x10\\xfc\\x10\\xf8\\x10\\xf4\\x10\\xf0\\x10\\xec\\x10\\xe8\\x10\\xe4\\x10\\xe0\\x10\\xdc\\x10\\xd8\\x10\\xd4\\x10\\xd0\\x10\\xcc\\x10\\xc8\\x10\\xc4\\x10\\xc0\\x10\\xbc\\x10\\xb8\\x10\\xb4\\x10\\xb0\\x10\\xac\\x10\\xa8\\x10\\xa4\\x10\\xa0\\x10\\x9c\\x10\\x98\\x10\\x94\\x10\\x90\\x10\\x8c\\x10\\x88\\x10\\x84\\x10\\x80\\x10|\\x10x\\x10t\\x10p\\x10l\\x10h\\x10d\\x10`\\x10\\\\\\x10X\\x10T\\x10P\\x10L\\x10H\\x10D\\x10@\\x10<\\x108\\x104\\x100\\x10,\\x10(\\x10$\\x10 \\x10\\x1c\\x10\\x18\\x10\\x14\\x10\\x10\\x10\\x0c\\x10\\x08\\x10\\x04\\x10\\x00\\x0f\\xfc\\x0f\\xf8\\x0f\\xf4\\x0f\\xf0\\x0f\\xec\\x0f\\xe8\\x0f\\xe4\\x0f\\xe0\\x0f\\xdc\\x0f\\xd8\\x0f\\xd4\\x0f\\xd0\\x0f\\xcc\\x0f\\xc8\\x0f\\xc4\\x0f\\xc0\\x0f\\xbc\\x0f\\xb8\\x0f\\xb4\\x0f\\xb0\\x0f\\xac\\x0f\\xa8\\x0f\\xa4\\x0f\\xa0\\x0f\\x9c\\x0f\\x98\\x0f\\x94\\x0f\\x90\\x0f\\x8c\\x0f\\x88\\x0f\\x84\\x0f\\x80\\x0f|\\x0fx\\x0ft\\x0fp\\x0fl\\x0fh\\x0fd\\x0f`\\x0f\\\\\\x0fX\\x0fT\\x0fP\\x0fL\\x0fH\\x0fD\\x0f@\\x0f<\\x0f8\\x0f4\\x0f0\\x0f,\\x0f(\\x0f$\\x0f \\x0f\\x1c\\x0f\\x18\\x0f\\x14\\x0f\\x10\\x0f\\x0c\\x0f\\x08\\x0f\\x04\\x0f\\x00\\x0e\\xfc\\x0e\\xf8\\x0e\\xf4\\x0e\\xf0\\x0e\\xec\\x0e\\xe8\\x0e\\xe4\\x0e\\xe0\\x0e\\xdc\\x0e\\xd8\\x0e\\xd4\\x0e\\xd0\\x0e\\xcc\\x0e\\xc8\\x0e\\xc4\\x0e\\xc0\\x0e\\xbc\\x0e\\xb8\\x0e\\xb4\\x0e\\xb0\\x0e\\xac\\x0e\\xa8\\x0e\\xa4\\x0e\\xa0\\x0e\\x9c\\x0e\\x98\\x0e\\x94\\x0e\\x90\\x0e\\x8c\\x0e\\x88\\x0e\\x84\\x0e\\x80\\x0e|\\x0ex\\x0et\\x0ep\\x0el\\x0eh\\x0ed\\x0e`\\x0e\\\\\\x0eX\\x0eT\\x0eP\\x0eL\\x0eH\\x0eD\\x0e@\\x0e<\\x0e8\\x0e4\\x0e0\\x0e,\\x0e(\\x0e$\\x0e \\x0e\\x1c\\x0e\\x18\\x0e\\x14\\x0e\\x10\\x0e\\x0c\\x0e\\x08\\x0e\\x04\\x0e\\x00\\r\\xfc\\r\\xf8\\r\\xf4\\r\\xf0\\r\\xec\\r\\xe8\\r\\xe4\\r\\xe0\\r\\xdc\\r\\xd8\\r\\xd4\\r\\xd0\\r\\xcc\\r\\xc8\\r\\xc4\\r\\xc0\\r\\xbc\\r\\xb8\\r\\xb4\\r\\xb0\\r\\xac\\r\\xa8\\r\\xa4\\r\\xa0\\r\\x9c\\r\\x98\\r\\x94\\r\\x90\\r\\x8c\\r\\x88\\r\\x84\\r\\x80\\r|\\rx\\rt\\rp\\rl\\rh\\rd\\r`\\r\\\\\\rX\\rT\\rP\\rL\\rH\\rD\\r@\\r<\\r8\\r4\\r0\\r,\\r(\\r$\\r \\r\\x1c\\r\\x18\\r\\x14\\r\\x10\\r\\x0c\\r\\x08\\r\\x04\\r\\x00\\x0c\\xfc\\x0c\\xf8\\x0c\\xf4\\x0c\\xf0\\x0c\\xec\\x0c\\xe8\\x0c\\xe4\\x0c\\xe0\\x0c\\xdc\\x0c\\xd8\\x0c\\xd4\\x0c\\xd0\\x0c\\xcc\\x0c\\xc8\\x0c\\xc4\\x0c\\xc0\\x0c\\xbc\\x0c\\xb8\\x0c\\xb4\\x0c\\xb0\\x0c\\xac\\x0c\\xa8\\x0c\\xa4\\x0c\\xa0\\x0c\\x9c\\x0c\\x98\\x0c\\x94\\x0c\\x90\\x0c\\x8c\\x0c\\x88\\x0c\\x84\\x0c\\x80\\x0c|\\x0cx\\x0ct\\x0cp\\x0cl\\x0ch\\x0cd\\x0c`\\x0c\\\\\\x0cX\\x0cT\\x0cP\\x0cL\\x0cH\\x0cD\\x0c@\\x0c<\\x0c8\\x0c4\\x0c0\\x0c,\\x0c(\\x0c$\\x0c \\x0c\\x1c\\x0c\\x18\\x0c\\x14\\x0c\\x10\\x0c\\x0c\\x0c\\x08\\x0c\\x04\\x0c\\x00\\x0b\\xfc\\x0b\\xf8\\x0b\\xf4\\x0b\\xf0\\x0b\\xec\\x0b\\xe8\\x0b\\xe4\\x0b\\xe0\\x0b\\xdc\\x0b\\xd8\\x0b\\xd4\\x0b\\xd0\\x0b\\xcc\\x0b\\xc8\\x0b\\xc4\\x0b\\xc0\\x0b\\xbc\\x0b\\xb8\\x0b\\xb4\\x0b\\xb0\\x0b\\xac\\x0b\\xa8\\x0b\\xa4\\x0b\\xa0\\x0b\\x9c\\x0b\\x98\\x0b\\x94\\x0b\\x90\\x0b\\x8c\\x0b\\x88\\x0b\\x84\\x0b\\x80\\x0b|\\x0bx\\x0bt\\x0bp\\x0bl\\x0bh\\x0bd\\x0b`\\x0b\\\\\\x0bX\\x0bT\\x0bP\\x0bL\\x0bH\\x0bD\\x0b@\\x0b<\\x0b8\\x0b4\\x0b0\\x0b,\\x0b(\\x0b$\\x0b \\x0b\\x1c\\x0b\\x18\\x0b\\x14\\x0b\\x10\\x0b\\x0c\\x0b\\x08\\x0b\\x04\\x0b\\x00\\n\\xfc\\n\\xf8\\n\\xf4\\n\\xf0\\n\\xec\\n\\xe8\\n\\xe4\\n\\xe0\\n\\xdc\\n\\xd8\\n\\xd4\\n\\xd0\\n\\xcc\\n\\xc8\\n\\xc4\\n\\xc0\\n\\xbc\\n\\xb8\\n\\xb4\\n\\xb0\\n\\xac\\n\\xa8\\n\\xa4\\n\\xa0\\n\\x9c\\n\\x98\\n\\x94\\n\\x90\\n\\x8c\\n\\x88\\n\\x84\\n\\x80\\n|\\nx\\nt\\np\\nl\\nh\\nd\\n`\\n\\\\\\nX\\nT\\nP\\nL\\nH\\nD\\n@\\n<\\n8\\n4\\n0\\n,\\n(\\n$\\n \\n\\x1c\\n\\x18\\n\\x14\\n\\x10\\n\\x0c\\n\\x08\\n\\x04\\n\\x00\\t\\xfc\\t\\xf8\\t\\xf4\\t\\xf0\\t\\xec\\t\\xe8\\t\\xe4\\t\\xe0\\t\\xdc\\t\\xd8\\t\\xd4\\t\\xd0\\t\\xcc\\t\\xc8\\t\\xc4\\t\\xc0\\t\\xbc\\t\\xb8\\t\\xb4\\t\\xb0\\t\\xac\\t\\xa8\\t\\xa4\\t\\xa0\\t\\x9c\\t\\x98\\t\\x94\\t\\x90\\t\\x8c\\t\\x88\\t\\x84\\t\\x80\\t|\\tx\\tt\\tp\\tl\\th\\td\\t`\\t\\\\\\tX\\tT\\tP\\tL\\tH\\tD\\t@\\t<\\t8\\t4\\t0\\t,\\t(\\t$\\t \\t\\x1c\\t\\x18\\t\\x14\\t\\x10\\t\\x0c\\t\\x08\\t\\x04\\t\\x00\\x08\\xfc\\x08\\xf8\\x08\\xf4\\x08\\xf0\\x08\\xec\\x08\\xe8\\x08\\xe4\\x08\\xe0\\x08\\xdc\\x08\\xd8\\x08\\xd4\\x08\\xd0\\x08\\xcc\\x08\\xc8\\x08\\xc4\\x08\\xc0\\x08\\xbc\\x08\\xb8\\x08\\xb4\\x08\\xb0\\x08\\xac\\x08\\xa8\\x08\\xa4\\x08\\xa0\\x08\\x9c\\x08\\x98\\x08\\x94\\x08\\x90\\x08\\x8c\\x08\\x88\\x08\\x84\\x08\\x80\\x08|\\x08x\\x08t\\x08p\\x08l\\x08h\\x08d\\x08`\\x08\\\\\\x08X\\x08T\\x08P\\x08L\\x08H\\x08D\\x08@\\x08<\\x088\\x084\\x080\\x08,\\x08(\\x08$\\x08 \\x08\\x1c\\x08\\x18\\x08\\x14\\x08\\x10\\x08\\x0c\\x08\\x08\\x08\\x04\\x08\\x00\\x07\\xfc\\x07\\xf8\\x07\\xf4\\x07\\xf0\\x07\\xec\\x07\\xe8\\x07\\xe4\\x07\\xe0\\x07\\xdc\\x07\\xd8\\x07\\xd4\\x07\\xd0\\x07\\xcc\\x07\\xc8\\x07\\xc4\\x07\\xc0\\x07\\xbc\\x07\\xb8\\x07\\xb4\\x07\\xb0\\x07\\xac\\x07\\xa8\\x07\\xa4\\x07\\xa0\\x07\\x9c\\x07\\x98\\x07\\x94\\x07\\x90\\x07\\x8c\\x07\\x88\\x07\\x84\\x07\\x80\\x07|\\x07x\\x07t\\x07p\\x07l\\x07h\\x07d\\x07`\\x07\\\\\\x07X\\x07T\\x07P\\x07L\\x07H\\x07D\\x07@\\x07<\\x078\\x074\\x070\\x07,\\x07(\\x07$\\x07 \\x07\\x1c\\x07\\x18\\x07\\x14\\x07\\x10\\x07\\x0c\\x07\\x08\\x07\\x04\\x07\\x00\\x06\\xfc\\x06\\xf8\\x06\\xf4\\x06\\xf0\\x06\\xec\\x06\\xe8\\x06\\xe4\\x06\\xe0\\x06\\xdc\\x06\\xd8\\x06\\xd4\\x06\\xd0\\x06\\xcc\\x06\\xc8\\x06\\xc4\\x06\\xc0\\x06\\xbc\\x06\\xb8\\x06\\xb4\\x06\\xb0\\x06\\xac\\x06\\xa8\\x06\\xa4\\x06\\xa0\\x06\\x9c\\x06\\x98\\x06\\x94\\x06\\x90\\x06\\x8c\\x06\\x88\\x06\\x84\\x06\\x80\\x06|\\x06x\\x06t\\x06p\\x06l\\x06h\\x06d\\x06`\\x06\\\\\\x06X\\x06T\\x06P\\x06L\\x06H\\x06D\\x06@\\x06<\\x068\\x064\\x060\\x06,\\x06(\\x06$\\x06 \\x06\\x1c\\x06\\x18\\x06\\x14\\x06\\x10\\x06\\x0c\\x06\\x08\\x06\\x04\\x06\\x00\\x05\\xfc\\x05\\xf8\\x05\\xf4\\x05\\xf0\\x05\\xec\\x05\\xe8\\x05\\xe4\\x05\\xe0\\x05\\xdc\\x05\\xd8\\x05\\xd4\\x05\\xd0\\x05\\xcc\\x05\\xc8\\x05\\xc4\\x05\\xc0\\x05\\xbc\\x05\\xb8\\x05\\xb4\\x05\\xb0\\x05\\xac\\x05\\xa8\\x05\\xa4\\x05\\xa0\\x05\\x9c\\x05\\x98\\x05\\x94\\x05\\x90\\x05\\x8c\\x05\\x88\\x05\\x84\\x05\\x80\\x05|\\x05x\\x05t\\x05p\\x05l\\x05h\\x05d\\x05`\\x05\\\\\\x05X\\x05T\\x05P\\x05L\\x05H\\x05D\\x05@\\x05<\\x058\\x054\\x050\\x05,\\x05(\\x05$\\x05 \\x05\\x1c\\x05\\x18\\x05\\x14\\x05\\x10\\x05\\x0c\\x05\\x08\\x05\\x04\\x05\\x00\\x04\\xfc\\x04\\xf8\\x04\\xf4\\x04\\xf0\\x04\\xec\\x04\\xe8\\x04\\xe4\\x04\\xe0\\x04\\xdc\\x04\\xd8\\x04\\xd4\\x04\\xd0\\x04\\xcc\\x04\\xc8\\x04\\xc4\\x04\\xc0\\x04\\xbc\\x04\\xb8\\x04\\xb4\\x04\\xb0\\x04\\xac\\x04\\xa8\\x04\\xa4\\x04\\xa0\\x04\\x9c\\x04\\x98\\x04\\x94\\x04\\x90\\x04\\x8c\\x04\\x88\\x04\\x84\\x04\\x80\\x04|\\x04x\\x04t\\x04p\\x04l\\x04h\\x04d\\x04`\\x04\\\\\\x04X\\x04T\\x04P\\x04L\\x04H\\x04D\\x04@\\x04<\\x048\\x044\\x040\\x04,\\x04(\\x04$\\x04 \\x04\\x1c\\x04\\x18\\x04\\x14\\x04\\x10\\x04\\x0c\\x04\\x08\\x04\\x04\\x04\\x00\\x03\\xfc\\x03\\xf8\\x03\\xf4\\x03\\xf0\\x03\\xec\\x03\\xe8\\x03\\xe4\\x03\\xe0\\x03\\xdc\\x03\\xd8\\x03\\xd4\\x03\\xd0\\x03\\xcc\\x03\\xc8\\x03\\xc4\\x03\\xc0\\x03\\xbc\\x03\\xb8\\x03\\xb4\\x03\\xb0\\x03\\xac\\x03\\xa8\\x03\\xa4\\x03\\xa0\\x03\\x9c\\x03\\x98\\x03\\x94\\x03\\x90\\x03\\x8c\\x03\\x88\\x03\\x84\\x03\\x80\\x03|\\x03x\\x03t\\x03p\\x03l\\x03h\\x03d\\x03`\\x03\\\\\\x03X\\x03T\\x03P\\x03L\\x03H\\x03D\\x03@\\x03<\\x038\\x034\\x030\\x03,\\x03(\\x03$\\x03 \\x03\\x1c\\x03\\x18\\x03\\x14\\x03\\x10\\x03\\x0c\\x03\\x08\\x03\\x04\\x03\\x00\\x02\\xfc\\x02\\xf8\\x02\\xf4\\x02\\xf0\\x02\\xec\\x02\\xe8\\x02\\xe4\\x02\\xe0\\x02\\xdc\\x02\\xd8\\x02\\xd4\\x02\\xd0\\x02\\xcc\\x02\\xc8\\x02\\xc4\\x02\\xc0\\x02\\xbc\\x02\\xb8\\x02\\xb4\\x02\\xb0\\x02\\xac\\x02\\xa8\\x02\\xa4\\x02\\xa0\\x02\\x9c\\x02\\x98\\x02\\x94\\x02\\x90\\x02\\x8c\\x02\\x88\\x02\\x84\\x02\\x80\\x02|\\x02x\\x02t\\x02p\\x02l\\x02h\\x02d\\x02`\\x02\\\\\\x02X\\x02T\\x02P\\x02L\\x02H\\x02D\\x02@\\x02<\\x028\\x024\\x020\\x02,\\x02(\\x02$\\x02 \\x02\\x1c\\x02\\x18\\x02\\x14\\x02\\x10\\x02\\x0c\\x02\\x08\\x02\\x04\\x02\\x00\\x01\\xfc\\x01\\xf8\\x01\\xf4\\x01\\xf0\\x01\\xec\\x01\\xe8\\x01\\xe4\\x01\\xe0\\x01\\xdc\\x01\\xd8\\x01\\xd4\\x01\\xd0\\x01\\xcc\\x01\\xc8\\x01\\xc4\\x01\\xc0\\x01\\xbc\\x01\\xb8\\x01\\xb4\\x01\\xb0\\x01\\xac\\x01\\xa8\\x01\\xa4\\x01\\xa0\\x01\\x9c\\x01\\x98\\x01\\x94\\x01\\x90\\x01\\x8c\\x01\\x88\\x01\\x84\\x01\\x80\\x01|\\x01x\\x01t\\x01p\\x01l\\x01h\\x01d\\x01`\\x01\\\\\\x01X\\x01T\\x01P\\x01L\\x01H\\x01D\\x01@\\x01<\\x018\\x014\\x010\\x01,\\x01(\\x01$\\x01 \\x01\\x1c\\x01\\x18\\x01\\x14\\x01\\x10\\x01\\x0c\\x01\\x08\\x01\\x04\\x01\\x00\\x00\\xfc\\x00\\xf8\\x00\\xf4\\x00\\xf0\\x00\\xec\\x00\\xe8\\x00\\xe4\\x00\\xe0\\x00\\xdc\\x00\\xd8\\x00\\xd4\\x00\\xd0\\x00\\xcc\\x00\\xc8\\x00\\xc4\\x00\\xc0\\x00\\xbc\\x00\\xb8\\x00\\xb4\\x00\\xb0\\x00\\xac\\x00\\xa8\\x00\\xa4\\x00\\xa0\\x00\\x9c\\x00\\x98\\x00\\x94\\x00\\x90\\x00\\x8c\\x00\\x88\\x00\\x84\\x00\\x80\\x00|\\x00x\\x00t\\x00p\\x00l\\x00h\\x00d\\x00`\\x00\\\\\\x00X\\x00T\\x00P\\x00L\\x00H\\x00D\\x00@\\x00<\\x008\\x004\\x000\\x00,\\x00(\\x00$\\x00 \\x00\\x1c\\x00\\x18\\x00\\x14\\x00\\x00\\x0c\\x00\\x80\\x02D\\xb9}n\\x00\\x007777', 'bitsPerValue': 16, 'grid_spec': '{"grid": "O1280"}'} ek_grid_spec : {"grid": "O1280"} [13199360 values with dtype=float64] Attributes: (2)
Conventions : CF-1.8 institution : ECMWF "
],
"text/plain": [
- "\n",
- "Dimensions: (number: 1, time: 2, step: 1, surface: 1, values: 6599680)\n",
+ " Size: 422MB\n",
+ "Dimensions: (forecast_reference_time: 2, values: 6599680)\n",
"Coordinates:\n",
- " * number (number) int64 0\n",
- " * time (time) datetime64[ns] 2024-04-21 2024-04-21T12:00:00\n",
- " * step (step) timedelta64[ns] 00:00:00\n",
- " * surface (surface) float64 0.0\n",
- " latitude (values) float64 ...\n",
- " longitude (values) float64 ...\n",
- " valid_time (time, step) datetime64[ns] ...\n",
+ " * forecast_reference_time (forecast_reference_time) datetime64[ns] 16B 202...\n",
+ " latitude (values) float64 53MB ...\n",
+ " longitude (values) float64 53MB ...\n",
"Dimensions without coordinates: values\n",
"Data variables:\n",
- " msl (number, time, step, surface, values) float32 ...\n",
- " t2m (number, time, step, surface, values) float32 ...\n",
- " d2m (number, time, step, surface, values) float32 ...\n",
+ " 2d (forecast_reference_time, values) float64 106MB ...\n",
+ " 2t (forecast_reference_time, values) float64 106MB ...\n",
+ " msl (forecast_reference_time, values) float64 106MB ...\n",
"Attributes:\n",
- " GRIB_edition: 1\n",
- " GRIB_centre: ecmf\n",
- " GRIB_centreDescription: European Centre for Medium-Range Weather Forecasts\n",
- " GRIB_subCentre: 0\n",
- " Conventions: CF-1.7\n",
- " institution: European Centre for Medium-Range Weather Forecasts\n",
- " history: 2024-04-22T11:01 GRIB to CDM+CF via cfgrib-0.9.1..."
+ " Conventions: CF-1.8\n",
+ " institution: ECMWF"
]
},
"execution_count": 11,
@@ -1085,94 +1225,80 @@
" \n",
" \n",
" \n",
- " centre \n",
- " shortName \n",
- " typeOfLevel \n",
- " level \n",
- " dataDate \n",
- " dataTime \n",
- " stepRange \n",
- " dataType \n",
- " number \n",
- " gridType \n",
+ " parameter.variable \n",
+ " time.valid_datetime \n",
+ " time.base_datetime \n",
+ " time.step \n",
+ " vertical.level \n",
+ " vertical.level_type \n",
+ " ensemble.member \n",
+ " geography.grid_type \n",
" \n",
" \n",
" \n",
" \n",
" 0 \n",
- " ecmf \n",
" msl \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 1 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 0 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 2 \n",
- " ecmf \n",
" 2d \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 0 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 2026-04-23 00:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 3 \n",
- " ecmf \n",
" msl \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 1200 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 4 \n",
- " ecmf \n",
" 2t \n",
- " surface \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " 20240421 \n",
- " 1200 \n",
- " 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
" \n",
" 5 \n",
- " ecmf \n",
" 2d \n",
- " surface \n",
- " 0 \n",
- " 20240421 \n",
- " 1200 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 2026-04-23 12:00:00 \n",
+ " 0 days \n",
" 0 \n",
- " an \n",
+ " surface \n",
" 0 \n",
" reduced_gg \n",
" \n",
@@ -1181,21 +1307,21 @@
""
],
"text/plain": [
- " centre shortName typeOfLevel level dataDate dataTime stepRange dataType \\\n",
- "0 ecmf msl surface 0 20240421 0 0 an \n",
- "1 ecmf 2t surface 0 20240421 0 0 an \n",
- "2 ecmf 2d surface 0 20240421 0 0 an \n",
- "3 ecmf msl surface 0 20240421 1200 0 an \n",
- "4 ecmf 2t surface 0 20240421 1200 0 an \n",
- "5 ecmf 2d surface 0 20240421 1200 0 an \n",
- "\n",
- " number gridType \n",
- "0 0 reduced_gg \n",
- "1 0 reduced_gg \n",
- "2 0 reduced_gg \n",
- "3 0 reduced_gg \n",
- "4 0 reduced_gg \n",
- "5 0 reduced_gg "
+ " parameter.variable time.valid_datetime time.base_datetime time.step \\\n",
+ "0 msl 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "1 2t 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "2 2d 2026-04-23 00:00:00 2026-04-23 00:00:00 0 days \n",
+ "3 msl 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "4 2t 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "5 2d 2026-04-23 12:00:00 2026-04-23 12:00:00 0 days \n",
+ "\n",
+ " vertical.level vertical.level_type ensemble.member geography.grid_type \n",
+ "0 0 surface 0 reduced_gg \n",
+ "1 0 surface 0 reduced_gg \n",
+ "2 0 surface 0 reduced_gg \n",
+ "3 0 surface 0 reduced_gg \n",
+ "4 0 surface 0 reduced_gg \n",
+ "5 0 surface 0 reduced_gg "
]
},
"execution_count": 13,
@@ -1219,7 +1345,7 @@
"tags": []
},
"source": [
- "The data is now :ref:`cached `. Subsequent retrievals will used the cached file directly."
+ "The data is now :ref:`cached `. Subsequent retrievals will use the cached file directly."
]
},
{
@@ -1239,9 +1365,9 @@
],
"metadata": {
"kernelspec": {
- "display_name": "dev",
+ "display_name": "ek1",
"language": "python",
- "name": "dev"
+ "name": "ek1"
},
"language_info": {
"codemirror_mode": {
@@ -1253,7 +1379,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.13.1"
+ "version": "3.12.11"
}
},
"nbformat": 4,