diff --git a/hub/city_model_structure/building.py b/hub/city_model_structure/building.py
index cd9c05b8..3e783b25 100644
--- a/hub/city_model_structure/building.py
+++ b/hub/city_model_structure/building.py
@@ -27,7 +27,7 @@ class Building(CityObject):
"""
Building(CityObject) class
"""
- def __init__(self, name, surfaces, year_of_construction, function, adjacency, terrains=None, city=None):
+ def __init__(self, name, surfaces, year_of_construction, function, adjacency, lot_area, build_area, terrains=None, city=None):
super().__init__(name, surfaces)
self._city = city
self._households = None
@@ -37,6 +37,8 @@ class Building(CityObject):
self._year_of_construction = year_of_construction
self._function = function
self._adjacency = adjacency
+ self._lot_area = lot_area
+ self._build_area = build_area
self._average_storey_height = None
self._storeys_above_ground = None
self._floor_area = None
@@ -280,6 +282,44 @@ class Building(CityObject):
else:
self._adjacency = None
+ @property
+ def lot_area(self):
+ """
+ Get building lot area
+ :return: float
+ """
+ return self._lot_area
+
+ @lot_area.setter
+ def lot_area(self, value):
+ """
+ Set building lot area
+ :param value: float
+ """
+ if value is not None:
+ self._lot_area = float(value)
+ else:
+ self._lot_area = None
+
+ @property
+ def build_area(self):
+ """
+ Get building build area
+ :return: float
+ """
+ return self._build_area
+
+ @build_area.setter
+ def build_area(self, value):
+ """
+ Set building build area
+ :param value: float
+ """
+ if value is not None:
+ self._build_area = float(value)
+ else:
+ self._build_area = None
+
@property
def average_storey_height(self) -> Union[None, float]:
"""
diff --git a/hub/imports/geometry/geojson.py b/hub/imports/geometry/geojson.py
index 606b8730..051e549d 100644
--- a/hub/imports/geometry/geojson.py
+++ b/hub/imports/geometry/geojson.py
@@ -36,6 +36,8 @@ class Geojson:
function_field=None,
function_to_hub=None,
adjacency_field=None,
+ lot_area_field=None,
+ build_area_field=None,
hub_crs=None
):
self._hub_crs = hub_crs
@@ -53,6 +55,8 @@ class Geojson:
self._year_of_construction_field = year_of_construction_field
self._function_field = function_field
self._adjacency_field = adjacency_field
+ self._lot_area_field = lot_area_field
+ self._build_area_field = build_area_field
self._function_to_hub = function_to_hub
with open(path, 'r', encoding='utf8') as json_file:
self._geojson = json.loads(json_file.read())
@@ -129,6 +133,12 @@ class Geojson:
adjacency = None
if self._adjacency_field is not None:
adjacency = str(feature['properties'][self._adjacency_field])
+ lot_area = None
+ if self._lot_area_field is not None:
+ lot_area = float(feature['properties'][self._lot_area_field])
+ build_area = None
+ if self._build_area_field is not None:
+ build_area = float(feature['properties'][self._build_area_field])
function = None
if self._function_field is not None:
function = str(int(feature['properties'][self._function_field]))
@@ -177,6 +187,8 @@ class Geojson:
function,
year_of_construction,
adjacency,
+ lot_area,
+ build_area,
extrusion_height))
elif str(geometry['type']).lower() == 'multipolygon':
@@ -186,6 +198,8 @@ class Geojson:
function,
year_of_construction,
adjacency,
+ lot_area,
+ build_area,
extrusion_height))
else:
raise NotImplementedError(f'Geojson geometry type [{geometry["type"]}] unknown')
@@ -210,7 +224,7 @@ class Geojson:
transformed_coordinates = f'{transformed_coordinates} {transformed[self._X]} {transformed[self._Y]} 0.0'
return transformed_coordinates.lstrip(' ')
- def _parse_polygon(self, coordinates, building_name, building_aliases, function, year_of_construction, adjacency, extrusion_height):
+ def _parse_polygon(self, coordinates, building_name, building_aliases, function, year_of_construction, adjacency, lot_area, build_area, extrusion_height):
surfaces = []
for polygon_coordinates in coordinates:
points = igh.points_from_string(
@@ -243,7 +257,7 @@ class Geojson:
polygon = Polygon(coordinates)
polygon.area = igh.ground_area(coordinates)
surfaces[-1] = Surface(polygon, polygon)
- building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency)
+ building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency, lot_area, build_area)
for alias in building_aliases:
building.add_alias(alias)
if extrusion_height == 0:
@@ -284,7 +298,7 @@ class Geojson:
building.volume = volume
return building
- def _parse_multi_polygon(self, polygons_coordinates, building_name, building_aliases, function, year_of_construction, adjacency, extrusion_height):
+ def _parse_multi_polygon(self, polygons_coordinates, building_name, building_aliases, function, year_of_construction, adjacency, lot_area, build_area, extrusion_height):
surfaces = []
for coordinates in polygons_coordinates:
for polygon_coordinates in coordinates:
@@ -317,7 +331,7 @@ class Geojson:
polygon = Polygon(coordinates)
polygon.area = igh.ground_area(coordinates)
surfaces[-1] = Surface(polygon, polygon)
- building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency)
+ building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency, lot_area, build_area)
for alias in building_aliases:
building.add_alias(alias)
if extrusion_height == 0:
@@ -352,7 +366,7 @@ class Geojson:
polygon = Polygon(wall_coordinates)
wall = Surface(polygon, polygon)
surfaces.append(wall)
- building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency)
+ building = Building(f'{building_name}', surfaces, year_of_construction, function, adjacency, lot_area, build_area)
for alias in building_aliases:
building.add_alias(alias)
building.volume = volume
diff --git a/hub/imports/geometry_factory.py b/hub/imports/geometry_factory.py
index 04b008da..d26186ad 100644
--- a/hub/imports/geometry_factory.py
+++ b/hub/imports/geometry_factory.py
@@ -29,12 +29,16 @@ class GeometryFactory:
function_field=None,
function_to_hub=None,
adjacency_field=None,
+ build_area_field=None,
+ lot_area_field=None,
hub_crs=None,
total_floor_area_field=None):
self._file_type = '_' + file_type.lower()
validate_import_export_type(GeometryFactory, file_type)
self._path = path
self._adjacency_field = adjacency_field
+ self._build_area_field = build_area_field
+ self._lot_area_field = lot_area_field
self._aliases_field = aliases_field
self._height_field = height_field
self._centroid_x_field = centroid_x_field
@@ -79,6 +83,8 @@ class GeometryFactory:
self._function_field,
self._function_to_hub,
self._adjacency_field,
+ self._build_area_field,
+ self._lot_area_field,
self._hub_crs).city
@property
diff --git a/main.py b/main.py
index 6dd15b76..8659322a 100644
--- a/main.py
+++ b/main.py
@@ -30,6 +30,8 @@ city = GeometryFactory(
year_of_construction_field="contr_year",
function_field="function_c",
adjacency_field="adjacency",
+ lot_area_field='lot_area',
+ build_area_field='build_area',
function_to_hub=Dictionaries().montreal_function_to_hub_function).city
ConstructionFactory('nrcan', city).enrich()
WeatherFactory('epw', city).enrich()
@@ -70,6 +72,10 @@ for building in city.buildings:
csv_output=False,
output_path=pv_assessment_path).enrich()
+r = []
+for building in city.buildings:
+ r.append((building.build_area - building.lot_area) / building.thermal_zones_from_internal_zones[0].total_floor_area)
+
print("done")
diff --git a/out_files/sra_outputs/Cote-Saint-Luc_sra.xml b/out_files/sra_outputs/Cote-Saint-Luc_sra.xml
index 34ae9cac..84eebe7a 100644
--- a/out_files/sra_outputs/Cote-Saint-Luc_sra.xml
+++ b/out_files/sra_outputs/Cote-Saint-Luc_sra.xml
@@ -4,7 +4,7 @@
-
+
@@ -58,7 +58,7 @@
-
+
@@ -112,7 +112,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -220,7 +220,7 @@
-
+
@@ -274,7 +274,7 @@
-
+
@@ -360,7 +360,7 @@
-
+
@@ -414,7 +414,7 @@
-
+
@@ -500,7 +500,7 @@
-
+
@@ -586,7 +586,7 @@
-
+
@@ -640,7 +640,7 @@
-
+
@@ -694,7 +694,7 @@
-
+
@@ -748,7 +748,7 @@
-
+
@@ -802,7 +802,7 @@
-
+
@@ -856,7 +856,7 @@
-
+
@@ -910,7 +910,7 @@
-
+
@@ -964,7 +964,7 @@
-
+
@@ -1018,7 +1018,7 @@
-
+
@@ -1072,7 +1072,7 @@
-
+
@@ -1110,7 +1110,7 @@
-
+
@@ -1148,7 +1148,7 @@
-
+
@@ -1202,7 +1202,7 @@
-
+
@@ -1240,7 +1240,7 @@
-
+
@@ -1294,7 +1294,7 @@
-
+
@@ -1332,7 +1332,7 @@
-
+
@@ -1386,7 +1386,7 @@
-
+
@@ -1440,7 +1440,7 @@
-
+
@@ -1494,7 +1494,7 @@
-
+
@@ -1548,7 +1548,7 @@
-
+
@@ -1602,7 +1602,7 @@
-
+
@@ -1656,7 +1656,7 @@
-
+
@@ -1694,7 +1694,7 @@
-
+
@@ -1748,7 +1748,7 @@
-
+
@@ -1786,7 +1786,7 @@
-
+
@@ -1840,7 +1840,7 @@
-
+
@@ -1942,7 +1942,7 @@
-
+
@@ -1996,7 +1996,7 @@
-
+
@@ -2050,7 +2050,7 @@
-
+
@@ -2088,7 +2088,7 @@
-
+
@@ -2142,7 +2142,7 @@
-
+
@@ -2196,7 +2196,7 @@
-
+
@@ -2250,7 +2250,7 @@
-
+
@@ -2304,7 +2304,7 @@
-
+
@@ -2358,7 +2358,7 @@
-
+
@@ -2444,7 +2444,7 @@
-
+
@@ -2498,7 +2498,7 @@
-
+
diff --git a/out_files/sra_outputs/Cote-Saint-Luc_sra_SW.out b/out_files/sra_outputs/Cote-Saint-Luc_sra_SW.out
index 5d702825..a25168b3 100644
--- a/out_files/sra_outputs/Cote-Saint-Luc_sra_SW.out
+++ b/out_files/sra_outputs/Cote-Saint-Luc_sra_SW.out
@@ -1,4 +1,4 @@
-#0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:2 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:3 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:4 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:5 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:6 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:7 0:1bf8e6c5-2c0e-4c57-93c9-48c2800f5c85:1 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:2 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:3 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:4 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:5 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:6 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:7 1:15551f8a-ef7e-41df-9b7a-03cda868b05e:1 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:2 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:3 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:4 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:5 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:6 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:7 2:e11ee0cb-cffa-4330-af7d-6e2c652450f8:1 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:2 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:3 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:4 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:5 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:6 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:7 3:37f7a7b9-6296-41de-863e-05dd0c840fe3:1 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:2 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:3 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:4 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:5 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:6 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:7 4:c0dac5c2-582a-4a78-931f-a70f46f26cc0:1 5:864dabcb-807e-4142-bd9e-b37e564573f8:2 5:864dabcb-807e-4142-bd9e-b37e564573f8:3 5:864dabcb-807e-4142-bd9e-b37e564573f8:4 5:864dabcb-807e-4142-bd9e-b37e564573f8:5 5:864dabcb-807e-4142-bd9e-b37e564573f8:6 5:864dabcb-807e-4142-bd9e-b37e564573f8:7 5:864dabcb-807e-4142-bd9e-b37e564573f8:8 5:864dabcb-807e-4142-bd9e-b37e564573f8:9 5:864dabcb-807e-4142-bd9e-b37e564573f8:10 5:864dabcb-807e-4142-bd9e-b37e564573f8:11 5:864dabcb-807e-4142-bd9e-b37e564573f8:1 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:2 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:3 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:4 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:5 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:6 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:7 6:e5bd2f77-d174-4e54-b5a6-3b46d9631824:1 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:2 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:3 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:4 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:5 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:6 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:7 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:8 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:9 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:10 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:11 7:e8e60e6b-dda2-48e1-8253-0e7718c4fbfe:1 8:ebcfb31a-1404-480e-98f5-c0f620455c36:2 8:ebcfb31a-1404-480e-98f5-c0f620455c36:3 8:ebcfb31a-1404-480e-98f5-c0f620455c36:4 8:ebcfb31a-1404-480e-98f5-c0f620455c36:5 8:ebcfb31a-1404-480e-98f5-c0f620455c36:6 8:ebcfb31a-1404-480e-98f5-c0f620455c36:7 8:ebcfb31a-1404-480e-98f5-c0f620455c36:8 8:ebcfb31a-1404-480e-98f5-c0f620455c36:9 8:ebcfb31a-1404-480e-98f5-c0f620455c36:10 8:ebcfb31a-1404-480e-98f5-c0f620455c36:11 8:ebcfb31a-1404-480e-98f5-c0f620455c36:1 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:2 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:3 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:4 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:5 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:6 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:7 9:5c9f6c15-ecfe-4d85-9ef9-ca65c5941f87:1 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:2 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:3 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:4 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:5 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:6 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:7 10:c7c24408-1054-4f7d-aa77-bae2bdd5aa7f:1 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:2 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:3 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:4 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:5 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:6 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:7 11:51672c1d-4530-4599-81cd-bbf6bd62ae7a:1 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:2 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:3 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:4 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:5 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:6 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:7 12:bbfd956c-08da-4222-ab4a-89d411da1fe8:1 13:b02726b7-d4c0-49f3-8c76-80332dab1915:2 13:b02726b7-d4c0-49f3-8c76-80332dab1915:3 13:b02726b7-d4c0-49f3-8c76-80332dab1915:4 13:b02726b7-d4c0-49f3-8c76-80332dab1915:5 13:b02726b7-d4c0-49f3-8c76-80332dab1915:6 13:b02726b7-d4c0-49f3-8c76-80332dab1915:7 13:b02726b7-d4c0-49f3-8c76-80332dab1915:1 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:2 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:3 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:4 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:5 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:6 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:7 14:b744c38d-ab05-43ff-b92b-55903fbca2c8:1 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:2 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:3 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:4 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:5 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:6 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:7 15:58facb44-b91f-4ac1-aa96-1e5c66b2575d:1 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:2 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:3 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:4 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:5 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:6 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:7 16:bf056c35-0a6a-4152-804b-75d6e64d6d26:1 17:37822b6c-0c10-4608-a49f-3941080443f4:2 17:37822b6c-0c10-4608-a49f-3941080443f4:3 17:37822b6c-0c10-4608-a49f-3941080443f4:4 17:37822b6c-0c10-4608-a49f-3941080443f4:5 17:37822b6c-0c10-4608-a49f-3941080443f4:6 17:37822b6c-0c10-4608-a49f-3941080443f4:7 17:37822b6c-0c10-4608-a49f-3941080443f4:1 18:d309abdf-9915-498b-a1b6-248eadce3776:2 18:d309abdf-9915-498b-a1b6-248eadce3776:3 18:d309abdf-9915-498b-a1b6-248eadce3776:4 18:d309abdf-9915-498b-a1b6-248eadce3776:5 18:d309abdf-9915-498b-a1b6-248eadce3776:1 19:7d83cac9-06e5-442d-827a-d0f28b13624b:2 19:7d83cac9-06e5-442d-827a-d0f28b13624b:3 19:7d83cac9-06e5-442d-827a-d0f28b13624b:4 19:7d83cac9-06e5-442d-827a-d0f28b13624b:5 19:7d83cac9-06e5-442d-827a-d0f28b13624b:1 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:2 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:3 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:4 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:5 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:6 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:7 20:12fb65b7-c4ab-4d4b-a388-e91f10ee9d65:1 21:f1294edc-716e-457e-911e-e7e445c11b38:2 21:f1294edc-716e-457e-911e-e7e445c11b38:3 21:f1294edc-716e-457e-911e-e7e445c11b38:4 21:f1294edc-716e-457e-911e-e7e445c11b38:5 21:f1294edc-716e-457e-911e-e7e445c11b38:1 22:6188d371-d972-4849-a706-c5347c82bb22:2 22:6188d371-d972-4849-a706-c5347c82bb22:3 22:6188d371-d972-4849-a706-c5347c82bb22:4 22:6188d371-d972-4849-a706-c5347c82bb22:5 22:6188d371-d972-4849-a706-c5347c82bb22:6 22:6188d371-d972-4849-a706-c5347c82bb22:7 22:6188d371-d972-4849-a706-c5347c82bb22:1 23:0b46ef1a-973b-4ded-8d92-f2222acdc10b:2 23:0b46ef1a-973b-4ded-8d92-f2222acdc10b:3 23:0b46ef1a-973b-4ded-8d92-f2222acdc10b:4 23:0b46ef1a-973b-4ded-8d92-f2222acdc10b:5 23:0b46ef1a-973b-4ded-8d92-f2222acdc10b:1 24:a9048949-287f-4d61-92be-421306b719f5:2 24:a9048949-287f-4d61-92be-421306b719f5:3 24:a9048949-287f-4d61-92be-421306b719f5:4 24:a9048949-287f-4d61-92be-421306b719f5:5 24:a9048949-287f-4d61-92be-421306b719f5:6 24:a9048949-287f-4d61-92be-421306b719f5:7 24:a9048949-287f-4d61-92be-421306b719f5:1 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:2 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:3 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:4 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:5 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:6 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:7 25:b9aa7d60-15d1-4e18-bc33-49c2f443a4fd:1 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:2 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:3 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:4 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:5 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:6 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:7 26:b3a264a8-d55e-4fc9-ae18-ae4cb8b503f5:1 27:5cc176ad-e925-4f23-b281-a242b4327604:2 27:5cc176ad-e925-4f23-b281-a242b4327604:3 27:5cc176ad-e925-4f23-b281-a242b4327604:4 27:5cc176ad-e925-4f23-b281-a242b4327604:5 27:5cc176ad-e925-4f23-b281-a242b4327604:6 27:5cc176ad-e925-4f23-b281-a242b4327604:7 27:5cc176ad-e925-4f23-b281-a242b4327604:1 28:352716eb-9fbf-4c6f-8dc9-147121191574:2 28:352716eb-9fbf-4c6f-8dc9-147121191574:3 28:352716eb-9fbf-4c6f-8dc9-147121191574:4 28:352716eb-9fbf-4c6f-8dc9-147121191574:5 28:352716eb-9fbf-4c6f-8dc9-147121191574:6 28:352716eb-9fbf-4c6f-8dc9-147121191574:7 28:352716eb-9fbf-4c6f-8dc9-147121191574:1 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:2 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:3 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:4 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:5 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:6 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:7 29:ce14c9d7-39fa-44bb-9d95-e9444d71af55:1 30:2e4bf6e9-f07b-4a6d-98b7-a822abbeb6a3:2 30:2e4bf6e9-f07b-4a6d-98b7-a822abbeb6a3:3 30:2e4bf6e9-f07b-4a6d-98b7-a822abbeb6a3:4 30:2e4bf6e9-f07b-4a6d-98b7-a822abbeb6a3:5 30:2e4bf6e9-f07b-4a6d-98b7-a822abbeb6a3:1 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:2 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:3 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:4 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:5 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:6 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:7 31:d37f28da-94ad-46c4-abe5-73a656dc95d7:1 32:bda7735e-098f-4f19-bdf3-5e5c063a97c0:2 32:bda7735e-098f-4f19-bdf3-5e5c063a97c0:3 32:bda7735e-098f-4f19-bdf3-5e5c063a97c0:4 32:bda7735e-098f-4f19-bdf3-5e5c063a97c0:5 32:bda7735e-098f-4f19-bdf3-5e5c063a97c0:1 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:2 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:3 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:4 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:5 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:6 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:7 33:47d9aa84-47a7-4d63-b213-bf453081ca8b:1 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:2 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:3 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:4 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:5 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:6 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:7 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:8 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:9 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:10 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:11 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:12 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:13 34:71c849c1-7e7c-4c98-b0bb-845751e301b7:1 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:2 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:3 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:4 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:5 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:6 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:7 35:355f1c86-cb37-4998-b0f1-dbc9e9ae7501:1 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:2 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:3 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:4 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:5 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:6 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:7 36:927fc3c0-53bb-4c04-912c-0af51ad75ac0:1 37:315f1b46-b66d-4aa3-884a-13af0ef59cf5:2 37:315f1b46-b66d-4aa3-884a-13af0ef59cf5:3 37:315f1b46-b66d-4aa3-884a-13af0ef59cf5:4 37:315f1b46-b66d-4aa3-884a-13af0ef59cf5:5 37:315f1b46-b66d-4aa3-884a-13af0ef59cf5:1 38:736976bb-8b64-4397-ac98-5e62201d2520:2 38:736976bb-8b64-4397-ac98-5e62201d2520:3 38:736976bb-8b64-4397-ac98-5e62201d2520:4 38:736976bb-8b64-4397-ac98-5e62201d2520:5 38:736976bb-8b64-4397-ac98-5e62201d2520:6 38:736976bb-8b64-4397-ac98-5e62201d2520:7 38:736976bb-8b64-4397-ac98-5e62201d2520:1 39:853c23dd-a366-4048-b743-438c0a82185c:2 39:853c23dd-a366-4048-b743-438c0a82185c:3 39:853c23dd-a366-4048-b743-438c0a82185c:4 39:853c23dd-a366-4048-b743-438c0a82185c:5 39:853c23dd-a366-4048-b743-438c0a82185c:6 39:853c23dd-a366-4048-b743-438c0a82185c:7 39:853c23dd-a366-4048-b743-438c0a82185c:1 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:2 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:3 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:4 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:5 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:6 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:7 40:2477a92e-85bb-4b9b-97e7-7c4464a6b1f9:1 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:2 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:3 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:4 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:5 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:6 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:7 41:42753ba4-d0f3-4999-95c3-dd6d8babb3b7:1 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:2 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:3 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:4 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:5 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:6 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:7 42:983b2870-08d2-47cc-9c88-ffaeba96e87f:1 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:2 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:3 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:4 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:5 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:6 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:7 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:8 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:9 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:10 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:11 43:f70dd3c1-7b53-4da9-be22-37274ce6a6e2:1 44:7253f14d-efb2-49c9-8630-dde59d350c99:2 44:7253f14d-efb2-49c9-8630-dde59d350c99:3 44:7253f14d-efb2-49c9-8630-dde59d350c99:4 44:7253f14d-efb2-49c9-8630-dde59d350c99:5 44:7253f14d-efb2-49c9-8630-dde59d350c99:6 44:7253f14d-efb2-49c9-8630-dde59d350c99:7 44:7253f14d-efb2-49c9-8630-dde59d350c99:1 45:5e927312-bb5f-4737-829f-4d678a9db6e4:2 45:5e927312-bb5f-4737-829f-4d678a9db6e4:3 45:5e927312-bb5f-4737-829f-4d678a9db6e4:4 45:5e927312-bb5f-4737-829f-4d678a9db6e4:5 45:5e927312-bb5f-4737-829f-4d678a9db6e4:6 45:5e927312-bb5f-4737-829f-4d678a9db6e4:7 45:5e927312-bb5f-4737-829f-4d678a9db6e4:1
+#0:b23f32c4-1c76-4216-9f86-27296382da7f:2 0:b23f32c4-1c76-4216-9f86-27296382da7f:3 0:b23f32c4-1c76-4216-9f86-27296382da7f:4 0:b23f32c4-1c76-4216-9f86-27296382da7f:5 0:b23f32c4-1c76-4216-9f86-27296382da7f:6 0:b23f32c4-1c76-4216-9f86-27296382da7f:7 0:b23f32c4-1c76-4216-9f86-27296382da7f:1 1:5531917c-0c62-47e5-9803-0704a9817a9b:2 1:5531917c-0c62-47e5-9803-0704a9817a9b:3 1:5531917c-0c62-47e5-9803-0704a9817a9b:4 1:5531917c-0c62-47e5-9803-0704a9817a9b:5 1:5531917c-0c62-47e5-9803-0704a9817a9b:6 1:5531917c-0c62-47e5-9803-0704a9817a9b:7 1:5531917c-0c62-47e5-9803-0704a9817a9b:1 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:2 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:3 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:4 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:5 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:6 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:7 2:a6c06392-895e-4b36-b2aa-2118ea15cc9c:1 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:2 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:3 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:4 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:5 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:6 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:7 3:8bb4e50e-2567-4e60-8d47-9f26c285c04b:1 4:f6603391-ae30-409c-8bfc-a41e253557b0:2 4:f6603391-ae30-409c-8bfc-a41e253557b0:3 4:f6603391-ae30-409c-8bfc-a41e253557b0:4 4:f6603391-ae30-409c-8bfc-a41e253557b0:5 4:f6603391-ae30-409c-8bfc-a41e253557b0:6 4:f6603391-ae30-409c-8bfc-a41e253557b0:7 4:f6603391-ae30-409c-8bfc-a41e253557b0:1 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:2 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:3 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:4 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:5 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:6 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:7 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:8 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:9 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:10 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:11 5:6f71edd9-d178-4b85-b8ea-ff9e57783caa:1 6:10ab592a-6afd-4836-9a50-e24c232c8986:2 6:10ab592a-6afd-4836-9a50-e24c232c8986:3 6:10ab592a-6afd-4836-9a50-e24c232c8986:4 6:10ab592a-6afd-4836-9a50-e24c232c8986:5 6:10ab592a-6afd-4836-9a50-e24c232c8986:6 6:10ab592a-6afd-4836-9a50-e24c232c8986:7 6:10ab592a-6afd-4836-9a50-e24c232c8986:1 7:294872dd-06a4-4e0f-b052-31d8084a92a1:2 7:294872dd-06a4-4e0f-b052-31d8084a92a1:3 7:294872dd-06a4-4e0f-b052-31d8084a92a1:4 7:294872dd-06a4-4e0f-b052-31d8084a92a1:5 7:294872dd-06a4-4e0f-b052-31d8084a92a1:6 7:294872dd-06a4-4e0f-b052-31d8084a92a1:7 7:294872dd-06a4-4e0f-b052-31d8084a92a1:8 7:294872dd-06a4-4e0f-b052-31d8084a92a1:9 7:294872dd-06a4-4e0f-b052-31d8084a92a1:10 7:294872dd-06a4-4e0f-b052-31d8084a92a1:11 7:294872dd-06a4-4e0f-b052-31d8084a92a1:1 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:2 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:3 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:4 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:5 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:6 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:7 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:8 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:9 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:10 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:11 8:abbd5a33-8aa4-47ec-9e76-bdc761f9012f:1 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:2 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:3 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:4 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:5 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:6 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:7 9:431297b8-95d8-47dd-b69d-8ad53a03cf6d:1 10:776006af-e60f-41a9-885c-5259037b3b08:2 10:776006af-e60f-41a9-885c-5259037b3b08:3 10:776006af-e60f-41a9-885c-5259037b3b08:4 10:776006af-e60f-41a9-885c-5259037b3b08:5 10:776006af-e60f-41a9-885c-5259037b3b08:6 10:776006af-e60f-41a9-885c-5259037b3b08:7 10:776006af-e60f-41a9-885c-5259037b3b08:1 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:2 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:3 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:4 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:5 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:6 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:7 11:aeae21ad-4f23-40bd-929e-8b5e8d7e84e3:1 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:2 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:3 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:4 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:5 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:6 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:7 12:9e484fdc-ec57-40fb-8437-01436b0cac5d:1 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:2 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:3 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:4 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:5 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:6 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:7 13:a39dcb02-3339-455c-8e8e-d5a121e27e78:1 14:d624fdaa-2c20-4e64-880e-b19006941018:2 14:d624fdaa-2c20-4e64-880e-b19006941018:3 14:d624fdaa-2c20-4e64-880e-b19006941018:4 14:d624fdaa-2c20-4e64-880e-b19006941018:5 14:d624fdaa-2c20-4e64-880e-b19006941018:6 14:d624fdaa-2c20-4e64-880e-b19006941018:7 14:d624fdaa-2c20-4e64-880e-b19006941018:1 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:2 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:3 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:4 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:5 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:6 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:7 15:17843d4d-3214-4923-8bc0-79d5dd19fd8d:1 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:2 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:3 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:4 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:5 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:6 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:7 16:3abafab9-b4a0-4cb1-a404-91f6b0c9fbfd:1 17:5ab172af-292c-421f-a54d-fed7587b5abc:2 17:5ab172af-292c-421f-a54d-fed7587b5abc:3 17:5ab172af-292c-421f-a54d-fed7587b5abc:4 17:5ab172af-292c-421f-a54d-fed7587b5abc:5 17:5ab172af-292c-421f-a54d-fed7587b5abc:6 17:5ab172af-292c-421f-a54d-fed7587b5abc:7 17:5ab172af-292c-421f-a54d-fed7587b5abc:1 18:02d89af0-7e64-4760-9c8b-314645592e1c:2 18:02d89af0-7e64-4760-9c8b-314645592e1c:3 18:02d89af0-7e64-4760-9c8b-314645592e1c:4 18:02d89af0-7e64-4760-9c8b-314645592e1c:5 18:02d89af0-7e64-4760-9c8b-314645592e1c:1 19:4f911860-6560-4f23-9308-754157e631b4:2 19:4f911860-6560-4f23-9308-754157e631b4:3 19:4f911860-6560-4f23-9308-754157e631b4:4 19:4f911860-6560-4f23-9308-754157e631b4:5 19:4f911860-6560-4f23-9308-754157e631b4:1 20:48edd03b-9e9c-4d70-b168-416edd67420c:2 20:48edd03b-9e9c-4d70-b168-416edd67420c:3 20:48edd03b-9e9c-4d70-b168-416edd67420c:4 20:48edd03b-9e9c-4d70-b168-416edd67420c:5 20:48edd03b-9e9c-4d70-b168-416edd67420c:6 20:48edd03b-9e9c-4d70-b168-416edd67420c:7 20:48edd03b-9e9c-4d70-b168-416edd67420c:1 21:931de8dc-1cd4-4863-8d84-9de81eda1691:2 21:931de8dc-1cd4-4863-8d84-9de81eda1691:3 21:931de8dc-1cd4-4863-8d84-9de81eda1691:4 21:931de8dc-1cd4-4863-8d84-9de81eda1691:5 21:931de8dc-1cd4-4863-8d84-9de81eda1691:1 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:2 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:3 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:4 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:5 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:6 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:7 22:cbeb0460-1e82-4d29-baa7-63974cc9fbec:1 23:3f49bfb3-db6d-46d0-8077-8b9021e17380:2 23:3f49bfb3-db6d-46d0-8077-8b9021e17380:3 23:3f49bfb3-db6d-46d0-8077-8b9021e17380:4 23:3f49bfb3-db6d-46d0-8077-8b9021e17380:5 23:3f49bfb3-db6d-46d0-8077-8b9021e17380:1 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:2 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:3 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:4 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:5 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:6 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:7 24:cedc5cba-2ac7-474a-b4ff-92e692cee94b:1 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:2 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:3 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:4 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:5 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:6 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:7 25:6e11f9e9-2eba-48b5-8ec2-a8c8794456ea:1 26:150d424f-b415-425e-8195-dc46d98b0f68:2 26:150d424f-b415-425e-8195-dc46d98b0f68:3 26:150d424f-b415-425e-8195-dc46d98b0f68:4 26:150d424f-b415-425e-8195-dc46d98b0f68:5 26:150d424f-b415-425e-8195-dc46d98b0f68:6 26:150d424f-b415-425e-8195-dc46d98b0f68:7 26:150d424f-b415-425e-8195-dc46d98b0f68:1 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:2 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:3 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:4 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:5 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:6 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:7 27:58b1cda3-ca0e-4da3-9670-58f216b6d388:1 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:2 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:3 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:4 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:5 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:6 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:7 28:202cf9bc-21ac-4509-b2a7-d8da756eaeec:1 29:bb8fca73-40fc-463b-8757-701b30b41daf:2 29:bb8fca73-40fc-463b-8757-701b30b41daf:3 29:bb8fca73-40fc-463b-8757-701b30b41daf:4 29:bb8fca73-40fc-463b-8757-701b30b41daf:5 29:bb8fca73-40fc-463b-8757-701b30b41daf:6 29:bb8fca73-40fc-463b-8757-701b30b41daf:7 29:bb8fca73-40fc-463b-8757-701b30b41daf:1 30:8c46e6bb-dcc4-4e11-bdc0-81b6ac4e3d49:2 30:8c46e6bb-dcc4-4e11-bdc0-81b6ac4e3d49:3 30:8c46e6bb-dcc4-4e11-bdc0-81b6ac4e3d49:4 30:8c46e6bb-dcc4-4e11-bdc0-81b6ac4e3d49:5 30:8c46e6bb-dcc4-4e11-bdc0-81b6ac4e3d49:1 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:2 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:3 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:4 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:5 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:6 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:7 31:5ea282c2-c56e-4e8f-80e1-baf4812afec6:1 32:c691be6f-455a-494c-82b0-43bc61618f13:2 32:c691be6f-455a-494c-82b0-43bc61618f13:3 32:c691be6f-455a-494c-82b0-43bc61618f13:4 32:c691be6f-455a-494c-82b0-43bc61618f13:5 32:c691be6f-455a-494c-82b0-43bc61618f13:1 33:a288d5b1-c637-488b-b9de-07708b60fc23:2 33:a288d5b1-c637-488b-b9de-07708b60fc23:3 33:a288d5b1-c637-488b-b9de-07708b60fc23:4 33:a288d5b1-c637-488b-b9de-07708b60fc23:5 33:a288d5b1-c637-488b-b9de-07708b60fc23:6 33:a288d5b1-c637-488b-b9de-07708b60fc23:7 33:a288d5b1-c637-488b-b9de-07708b60fc23:1 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:2 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:3 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:4 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:5 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:6 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:7 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:8 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:9 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:10 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:11 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:12 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:13 34:0e8e2bde-9ca3-45be-beca-264e6b82e9df:1 35:329b5d80-5e31-444e-abcc-ac897e93e191:2 35:329b5d80-5e31-444e-abcc-ac897e93e191:3 35:329b5d80-5e31-444e-abcc-ac897e93e191:4 35:329b5d80-5e31-444e-abcc-ac897e93e191:5 35:329b5d80-5e31-444e-abcc-ac897e93e191:6 35:329b5d80-5e31-444e-abcc-ac897e93e191:7 35:329b5d80-5e31-444e-abcc-ac897e93e191:1 36:5fec1291-607e-43e4-89b9-fb40740ac36b:2 36:5fec1291-607e-43e4-89b9-fb40740ac36b:3 36:5fec1291-607e-43e4-89b9-fb40740ac36b:4 36:5fec1291-607e-43e4-89b9-fb40740ac36b:5 36:5fec1291-607e-43e4-89b9-fb40740ac36b:6 36:5fec1291-607e-43e4-89b9-fb40740ac36b:7 36:5fec1291-607e-43e4-89b9-fb40740ac36b:1 37:71bf70cb-c0cc-4716-aefa-b819e09cfcca:2 37:71bf70cb-c0cc-4716-aefa-b819e09cfcca:3 37:71bf70cb-c0cc-4716-aefa-b819e09cfcca:4 37:71bf70cb-c0cc-4716-aefa-b819e09cfcca:5 37:71bf70cb-c0cc-4716-aefa-b819e09cfcca:1 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:2 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:3 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:4 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:5 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:6 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:7 38:045ae2b1-2804-4b1d-b634-1eaf250aa09d:1 39:f1421899-916e-468d-b19c-4ef36559caad:2 39:f1421899-916e-468d-b19c-4ef36559caad:3 39:f1421899-916e-468d-b19c-4ef36559caad:4 39:f1421899-916e-468d-b19c-4ef36559caad:5 39:f1421899-916e-468d-b19c-4ef36559caad:6 39:f1421899-916e-468d-b19c-4ef36559caad:7 39:f1421899-916e-468d-b19c-4ef36559caad:1 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:2 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:3 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:4 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:5 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:6 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:7 40:cd67bc34-9e39-4ee6-b128-8686ab47ae81:1 41:f46623ec-bd96-425b-81d4-45b784c8c19b:2 41:f46623ec-bd96-425b-81d4-45b784c8c19b:3 41:f46623ec-bd96-425b-81d4-45b784c8c19b:4 41:f46623ec-bd96-425b-81d4-45b784c8c19b:5 41:f46623ec-bd96-425b-81d4-45b784c8c19b:6 41:f46623ec-bd96-425b-81d4-45b784c8c19b:7 41:f46623ec-bd96-425b-81d4-45b784c8c19b:1 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:2 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:3 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:4 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:5 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:6 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:7 42:19882f64-3c2d-4ff1-972e-e5f5b91af1d2:1 43:93d429e3-0928-44c4-a186-8ff88edae365:2 43:93d429e3-0928-44c4-a186-8ff88edae365:3 43:93d429e3-0928-44c4-a186-8ff88edae365:4 43:93d429e3-0928-44c4-a186-8ff88edae365:5 43:93d429e3-0928-44c4-a186-8ff88edae365:6 43:93d429e3-0928-44c4-a186-8ff88edae365:7 43:93d429e3-0928-44c4-a186-8ff88edae365:8 43:93d429e3-0928-44c4-a186-8ff88edae365:9 43:93d429e3-0928-44c4-a186-8ff88edae365:10 43:93d429e3-0928-44c4-a186-8ff88edae365:11 43:93d429e3-0928-44c4-a186-8ff88edae365:1 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:2 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:3 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:4 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:5 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:6 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:7 44:cdc951b2-b860-4bcc-9dd7-53a9b80c6623:1 45:ed891db7-8753-4893-be99-b4066b17edb6:2 45:ed891db7-8753-4893-be99-b4066b17edb6:3 45:ed891db7-8753-4893-be99-b4066b17edb6:4 45:ed891db7-8753-4893-be99-b4066b17edb6:5 45:ed891db7-8753-4893-be99-b4066b17edb6:6 45:ed891db7-8753-4893-be99-b4066b17edb6:7 45:ed891db7-8753-4893-be99-b4066b17edb6:1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0