diff --git a/tools/adaptive-isogrid/src/brain/triangulation.py b/tools/adaptive-isogrid/src/brain/triangulation.py index 9e56edb4..674d49c8 100644 --- a/tools/adaptive-isogrid/src/brain/triangulation.py +++ b/tools/adaptive-isogrid/src/brain/triangulation.py @@ -1,208 +1,245 @@ """ -Constrained Delaunay triangulation with density-adaptive refinement. +Isogrid triangulation — generates a proper isogrid rib pattern. -Uses Shewchuk's Triangle library to generate adaptive mesh that -respects plate boundary, hole keepouts, and density-driven spacing. +Strategy: lay a regular equilateral triangle grid, then adapt it: +1. Generate hex-packed vertex grid at base spacing +2. Scale spacing locally based on density field (growing away from features) +3. Delaunay triangulate the point set +4. Clip to plate boundary, exclude hole keepouts +5. Result: well-proportioned triangles everywhere, denser near holes/edges + +This is NOT a mesh — it's an isogrid layout. Every triangle should be +a viable machining pocket. """ import numpy as np -import triangle as tr -from shapely.geometry import Polygon +from scipy.spatial import Delaunay +from shapely.geometry import Polygon, Point, MultiPoint +from shapely.ops import unary_union from .density_field import evaluate_density, density_to_spacing -def offset_polygon(coords, distance, inward=True): +def _generate_hex_grid(bbox, base_spacing): """ - Offset a polygon boundary by `distance`. - inward=True shrinks, inward=False expands. + Generate a regular hexagonal-packed point grid. - Uses Shapely buffer (negative = inward for exterior ring). + This creates the classic isogrid vertex layout: rows of points + offset by half-spacing, producing equilateral triangles when + Delaunay triangulated. + + Returns ndarray of shape (N, 2). """ - poly = Polygon(coords) - if inward: - buffered = poly.buffer(-distance) - else: - buffered = poly.buffer(distance) - - if buffered.is_empty: - return coords # can't offset that much, return original - - if hasattr(buffered, 'exterior'): - return list(buffered.exterior.coords)[:-1] # remove closing duplicate - return coords + x_min, y_min, x_max, y_max = bbox + # Padding + pad = base_spacing + x_min -= pad + y_min -= pad + x_max += pad + y_max += pad + + row_height = base_spacing * np.sqrt(3) / 2.0 + points = [] + row = 0 + y = y_min + while y <= y_max: + # Alternate rows offset by half spacing + x_offset = (base_spacing / 2.0) if (row % 2) else 0.0 + x = x_min + x_offset + while x <= x_max: + points.append([x, y]) + x += base_spacing + y += row_height + row += 1 + + return np.array(points, dtype=np.float64) -def sample_circle(center, radius, num_points=32): - """Sample a circle as a polygon with `num_points` vertices.""" - cx, cy = center - angles = np.linspace(0.0, 2.0 * np.pi, num_points, endpoint=False) - return [[cx + radius * np.cos(a), cy + radius * np.sin(a)] for a in angles] - - -def build_pslg(geometry, params): +def _adaptive_hex_grid(geometry, params): """ - Build Planar Straight Line Graph for Triangle library. + Generate density-adaptive hex grid. - Parameters - ---------- - geometry : dict - Plate geometry (outer_boundary, holes). - params : dict - Must contain d_keep (hole keepout multiplier). - - Returns - ------- - dict : Triangle-compatible PSLG with vertices, segments, holes. + Start with a coarse grid at s_max spacing, then iteratively add + points in high-density regions until local spacing matches the + density-driven target. """ + outer = np.array(geometry['outer_boundary']) + x_min, y_min = outer.min(axis=0) + x_max, y_max = outer.max(axis=0) + bbox = (x_min, y_min, x_max, y_max) + + s_min = params['s_min'] + s_max = params['s_max'] + plate_poly = Polygon(geometry['outer_boundary']) + + # Build hole keepout polygons d_keep = params['d_keep'] - - vertices = [] - segments = [] - hole_markers = [] - - # Outer boundary (no offset needed — frame is handled in profile assembly) - outer = list(geometry['outer_boundary']) - # Strip closing duplicate if last == first - if len(outer) > 2: - d = np.linalg.norm(np.array(outer[0]) - np.array(outer[-1])) - if d < 0.01: - outer = outer[:-1] - v_start = len(vertices) - vertices.extend(outer) - n = len(outer) - for i in range(n): - segments.append([v_start + i, v_start + (i + 1) % n]) - - # Each hole with boss keepout reservation - for hole in geometry['holes']: + keepout_polys = [] + for hole in geometry.get('holes', []): diameter = float(hole.get('diameter', 10.0) or 10.0) - keepout_dist = d_keep * diameter / 2.0 - if hole.get('is_circular', False) and 'center' in hole: - # Circular boss reservation around hole: - # r_boss = r_hole + d_keep * hole_diameter / 2 + cx, cy = hole['center'] hole_radius = diameter / 2.0 - boss_radius = hole_radius + keepout_dist - keepout_boundary = sample_circle(hole['center'], boss_radius, num_points=12) - else: - # Fallback for non-circular holes - keepout_boundary = offset_polygon(hole['boundary'], keepout_dist, inward=False) + boss_radius = hole_radius + d_keep * hole_radius + keepout = Point(cx, cy).buffer(boss_radius, resolution=16) + keepout_polys.append(keepout) - # Strip closing duplicate if present - if len(keepout_boundary) > 2: - d = np.linalg.norm(np.array(keepout_boundary[0]) - np.array(keepout_boundary[-1])) - if d < 0.01: - keepout_boundary = keepout_boundary[:-1] - v_start = len(vertices) - vertices.extend(keepout_boundary) - n_h = len(keepout_boundary) - for i in range(n_h): - segments.append([v_start + i, v_start + (i + 1) % n_h]) + keepout_union = unary_union(keepout_polys) if keepout_polys else Polygon() - # Marker inside hole tells Triangle to leave this keepout region empty - hole_markers.append(hole['center']) + # Valid region = plate minus keepouts + valid_region = plate_poly.difference(keepout_union) + + # Inset valid region by frame width to keep grid points inside the frame + w_frame = params.get('w_frame', 8.0) + inner_region = plate_poly.buffer(-w_frame) + if inner_region.is_empty: + inner_region = plate_poly + + # Generate base grid at s_max (coarsest) + base_pts = _generate_hex_grid(bbox, s_max) + + # Filter to plate interior (outside keepouts, inside frame) + valid_pts = [] + for pt in base_pts: + p = Point(pt[0], pt[1]) + if inner_region.contains(p) and not keepout_union.contains(p): + valid_pts.append(pt) + + valid_pts = np.array(valid_pts, dtype=np.float64) if valid_pts else np.empty((0, 2)) + + if s_min >= s_max * 0.95: + # Uniform mode — no refinement needed + return valid_pts, valid_region, keepout_union + + # Adaptive refinement: add denser points near high-density areas + # Generate a fine grid at s_min + fine_pts = _generate_hex_grid(bbox, s_min) + + # For each fine point, check if local density warrants adding it + extra_pts = [] + for pt in fine_pts: + p = Point(pt[0], pt[1]) + if not inner_region.contains(p) or keepout_union.contains(p): + continue + + # What spacing does the density field want here? + eta = evaluate_density(pt[0], pt[1], geometry, params) + target_spacing = density_to_spacing(eta, params) + + # If target spacing < s_max * 0.8, this is a refinement zone + if target_spacing < s_max * 0.8: + # Check distance to nearest existing point + if len(valid_pts) > 0: + dists = np.sqrt(np.sum((valid_pts - pt)**2, axis=1)) + min_dist = np.min(dists) + # Add point if nearest neighbor is farther than target spacing + if min_dist > target_spacing * 0.85: + extra_pts.append(pt) + # Also add to valid_pts for future distance checks + valid_pts = np.vstack([valid_pts, pt]) + + if extra_pts: + all_pts = np.vstack([valid_pts, np.array(extra_pts)]) + # Deduplicate (shouldn't be needed but safe) + all_pts = np.unique(np.round(all_pts, 6), axis=0) + else: + all_pts = valid_pts + + return all_pts, valid_region, keepout_union + + +def _add_boundary_vertices(points, geometry, params, keepout_union): + """ + Add vertices along the outer boundary and hole keepout boundaries. - result = { - 'vertices': np.array(vertices, dtype=np.float64), - 'segments': np.array(segments, dtype=np.int32), - } - if hole_markers: - result['holes'] = np.array(hole_markers, dtype=np.float64) - - return result + This ensures triangles conform to boundaries rather than just being + clipped. Points are spaced at approximately s_min along boundaries. + """ + s_min = params['s_min'] + w_frame = params.get('w_frame', 8.0) + new_pts = list(points) -def compute_triangle_areas(vertices, triangles): - """Compute area of each triangle.""" - v0 = vertices[triangles[:, 0]] - v1 = vertices[triangles[:, 1]] - v2 = vertices[triangles[:, 2]] - # Cross product / 2 - areas = 0.5 * np.abs( - (v1[:, 0] - v0[:, 0]) * (v2[:, 1] - v0[:, 1]) - - (v2[:, 0] - v0[:, 0]) * (v1[:, 1] - v0[:, 1]) - ) - return areas + # Add points along inset outer boundary (frame inner edge) + plate_poly = Polygon(geometry['outer_boundary']) + inner_frame = plate_poly.buffer(-w_frame) + if not inner_frame.is_empty and inner_frame.geom_type == 'Polygon': + ring = inner_frame.exterior + length = ring.length + n_pts = max(int(length / s_min), 4) + for i in range(n_pts): + frac = i / n_pts + pt = ring.interpolate(frac, normalized=True) + new_pts.append([pt.x, pt.y]) + # Add points along hole keepout boundaries + if not keepout_union.is_empty: + geoms = [keepout_union] if keepout_union.geom_type == 'Polygon' else list(keepout_union.geoms) + for geom in geoms: + ring = geom.exterior + length = ring.length + n_pts = max(int(length / (s_min * 0.7)), 6) + for i in range(n_pts): + frac = i / n_pts + pt = ring.interpolate(frac, normalized=True) + new_pts.append([pt.x, pt.y]) -def compute_centroids(vertices, triangles): - """Compute centroid of each triangle.""" - v0 = vertices[triangles[:, 0]] - v1 = vertices[triangles[:, 1]] - v2 = vertices[triangles[:, 2]] - return (v0 + v1 + v2) / 3.0 - - -def filter_small_triangles(result, min_triangle_area): - """Remove triangles smaller than the manufacturing threshold.""" - triangles = result.get('triangles') - vertices = result.get('vertices') - if triangles is None or vertices is None or len(triangles) == 0: - return result - - areas = compute_triangle_areas(vertices, triangles) - keep_mask = areas >= float(min_triangle_area) - - result['triangle_areas'] = areas - result['small_triangle_mask'] = ~keep_mask - result['triangles'] = triangles[keep_mask] - return result + return np.array(new_pts, dtype=np.float64) def generate_triangulation(geometry, params, max_refinement_passes=3): """ - Generate density-adaptive constrained Delaunay triangulation. + Generate isogrid triangulation: hex-packed grid + Delaunay + clip. - Parameters - ---------- - geometry : dict - Plate geometry. - params : dict - Full parameter set (density field + spacing + manufacturing). - max_refinement_passes : int - Number of iterative refinement passes. - - Returns - ------- - dict : Triangle result with 'vertices' and 'triangles'. + Returns dict with 'vertices' (ndarray Nx2) and 'triangles' (ndarray Mx3). """ - pslg = build_pslg(geometry, params) - - # Use s_min as the uniform target spacing for initial/non-adaptive pass. - # Density-adaptive refinement only kicks in when stress results are - # available (future iterations). For now, uniform triangles everywhere. - s_target = params['s_min'] - use_adaptive = params.get('adaptive_density', False) + # Generate adaptive point grid + grid_pts, valid_region, keepout_union = _adaptive_hex_grid(geometry, params) - # Target equilateral triangle area for the chosen spacing - target_area = (np.sqrt(3) / 4.0) * s_target**2 + if len(grid_pts) < 3: + return {'vertices': grid_pts, 'triangles': np.empty((0, 3), dtype=int)} - # Triangle options: p=PSLG, q30=min angle 30°, a=area constraint, D=conforming - result = tr.triangulate(pslg, f'pq30Da{target_area:.1f}') + # Add boundary-conforming vertices + all_pts = _add_boundary_vertices(grid_pts, geometry, params, keepout_union) - if use_adaptive: - # Iterative density-adaptive refinement (for stress-informed passes) - for iteration in range(max_refinement_passes): - verts = result['vertices'] - tris = result['triangles'] + # Deduplicate close points + all_pts = np.unique(np.round(all_pts, 4), axis=0) - areas = compute_triangle_areas(verts, tris) - centroids = compute_centroids(verts, tris) + if len(all_pts) < 3: + return {'vertices': all_pts, 'triangles': np.empty((0, 3), dtype=int)} - target_areas = np.array([ - (np.sqrt(3) / 4.0) * density_to_spacing( - evaluate_density(cx, cy, geometry, params), params - )**2 - for cx, cy in centroids - ]) + # Delaunay triangulation of the point set + tri = Delaunay(all_pts) + triangles = tri.simplices - if np.all(areas <= target_areas * 1.2): - break + # Filter: keep only triangles whose centroid is inside valid region + plate_poly = Polygon(geometry['outer_boundary']) + w_frame = params.get('w_frame', 8.0) + inner_plate = plate_poly.buffer(-w_frame) + if inner_plate.is_empty: + inner_plate = plate_poly - result['triangle_max_area'] = target_areas - result = tr.triangulate(result, 'rpq30D') + keep = [] + for i, t in enumerate(triangles): + cx = np.mean(all_pts[t, 0]) + cy = np.mean(all_pts[t, 1]) + centroid = Point(cx, cy) + # Keep if centroid is inside plate frame and outside keepouts + if inner_plate.contains(centroid) and not keepout_union.contains(centroid): + keep.append(i) - min_triangle_area = params.get('min_triangle_area', 20.0) - result = filter_small_triangles(result, min_triangle_area) - return result + triangles = triangles[keep] if keep else np.empty((0, 3), dtype=int) + + # Filter degenerate / tiny triangles + min_area = params.get('min_triangle_area', 20.0) + if len(triangles) > 0: + v0 = all_pts[triangles[:, 0]] + v1 = all_pts[triangles[:, 1]] + v2 = all_pts[triangles[:, 2]] + areas = 0.5 * np.abs( + (v1[:, 0] - v0[:, 0]) * (v2[:, 1] - v0[:, 1]) - + (v2[:, 0] - v0[:, 0]) * (v1[:, 1] - v0[:, 1]) + ) + triangles = triangles[areas >= min_area] + + return {'vertices': all_pts, 'triangles': triangles} diff --git a/tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json b/tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json index d27143bb..bfe04dd2 100644 --- a/tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json +++ b/tools/adaptive-isogrid/tests/rib_profile_sandbox_1.json @@ -131,86 +131,86 @@ "lines": [ [ [ - 277.79748862519733, - 12.81255565642618 + 221.89938449334713, + -221.77583658770274 ], [ - 269.73424056083087, - 12.812555656426179 + 235.92725964895456, + -197.4788426718191 ] ], [ [ - 264.3297251598728, - 4.206560015446142 + 230.7311071501064, + -188.4788428037001 ], [ - 269.26922624027435, - -6.037359522362438 + 202.67535683889153, + -188.4788428037001 ] ], [ [ - 280.4128427174964, - -5.181426404958625 + 197.47920434004337, + -197.4788426718191 ], [ - 283.53658970146125, - 5.062493132849954 + 211.5070794956508, + -221.77583658770274 ] ] ], "arcs": [ { "tangent_start": [ - 283.53658970146125, - 5.062493132849954 + 211.5070794956508, + -221.77583658770274 ], "tangent_end": [ - 277.79748862519733, - 12.81255565642618 + 221.89938449334713, + -221.77583658770274 ], "center": [ - 277.79748862519733, - 6.81255565642618 + 216.70323199449896, + -218.77583671958374 ], "radius": 6.0, - "start_angle": -0.29597969765606075, + "start_angle": -2.617993903372004, + "end_angle": -0.5235987502177892 + }, + { + "tangent_start": [ + 235.92725964895456, + -197.4788426718191 + ], + "tangent_end": [ + 230.7311071501064, + -188.4788428037001 + ], + "center": [ + 230.7311071501064, + -194.4788428037001 + ], + "radius": 6.0, + "start_angle": -0.5235987502177892, "end_angle": 1.5707963267948966 }, { "tangent_start": [ - 269.73424056083087, - 12.812555656426179 + 202.67535683889153, + -188.4788428037001 ], "tangent_end": [ - 264.3297251598728, - 4.206560015446142 + 197.47920434004337, + -197.4788426718191 ], "center": [ - 269.73424056083087, - 6.81255565642618 + 202.67535683889153, + -194.4788428037001 ], "radius": 6.0, "start_angle": 1.5707963267948966, - "end_angle": -2.692295437701964 - }, - { - "tangent_start": [ - 269.26922624027435, - -6.037359522362438 - ], - "tangent_end": [ - 280.4128427174964, - -5.181426404958625 - ], - "center": [ - 274.6737416412324, - -3.4313638813823992 - ], - "radius": 6.0, - "start_angle": -2.692295437701964, - "end_angle": -0.29597969765605797 + "end_angle": -2.617993903372004 } ] }, @@ -218,86 +218,86 @@ "lines": [ [ [ - 12.744623728666896, - -235.03226109267933 + 202.50971451868395, + -185.10075719629992 ], [ - 16.531576820115955, - -243.56173448439307 + 230.9073613354436, + -185.10075719629992 ] ], [ [ - 26.01248502131386, - -245.60173596225994 + 236.10351383429176, + -176.10075732818092 ], [ - 34.17496305032465, - -238.31050298134082 + 221.90469042591192, + -151.50767233567535 ] ], [ [ - 30.79628888519376, - -227.86773385560485 + 211.51238542821562, + -151.50767233567535 ], [ - 18.846857764733905, - -226.62949344481024 + 197.31356201983579, + -176.10075732818092 ] ] ], "arcs": [ { "tangent_start": [ - 18.846857764733905, - -226.62949344481024 + 197.31356201983579, + -176.10075732818092 ], "tangent_end": [ - 12.744623728666896, - -235.03226109267933 + 202.50971451868395, + -185.10075719629992 ], "center": [ - 18.228428918662168, - -232.59753715798348 + 202.50971451868395, + -179.10075719629992 ], "radius": 6.0, - "start_angle": 1.4675414738502521, - "end_angle": -2.7237525538155833 + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 }, { "tangent_start": [ - 16.531576820115955, - -243.56173448439307 + 230.9073613354436, + -185.10075719629992 ], "tangent_end": [ - 26.01248502131386, - -245.60173596225994 + 236.10351383429176, + -176.10075732818092 ], "center": [ - 22.015382010111225, - -241.1270105496972 + 230.9073613354436, + -179.10075719629992 ], "radius": 6.0, - "start_angle": -2.723752553815579, - "end_angle": -0.8417162694469345 + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177892 }, { "tangent_start": [ - 34.17496305032465, - -238.31050298134082 + 221.90469042591192, + -151.50767233567535 ], "tangent_end": [ - 30.79628888519376, - -227.86773385560485 + 211.51238542821562, + -151.50767233567535 ], "center": [ - 30.177860039122017, - -233.83577756877807 + 216.7085379270638, + -154.50767220379436 ], "radius": 6.0, - "start_angle": -0.8417162694469349, - "end_angle": 1.4675414738502504 + "start_angle": 0.5235987502177916, + "end_angle": 2.617993903372004 } ] }, @@ -305,86 +305,86 @@ "lines": [ [ [ - 335.2906036545066, - -273.1760889405197 + 230.9280074056261, + -93.18769734939293 ], [ - 343.88278247545276, - -272.21622238646677 + 202.4779275199819, + -93.18769734939293 ] ], [ [ - 346.78213492296805, - -262.56462089031436 + 197.28177774841254, + -102.18770194129273 ], [ - 338.4778529441212, - -255.64207734429874 + 211.50681769123466, + -126.82614357869427 ] ], [ [ - 328.9880677667764, - -259.7998194465212 + 221.89911723437334, + -126.82614357869427 ], [ - 328.63196766485, - -266.9131939532595 + 236.12415717719546, + -102.18770194129273 ] ] ], "arcs": [ { "tangent_start": [ - 328.63196766485, - -266.9131939532595 + 236.12415717719546, + -102.18770194129273 ], "tangent_end": [ - 335.2906036545066, - -273.1760889405197 + 230.9280074056261, + -93.18769734939293 ], "center": [ - 334.6244635623095, - -267.2131821512459 + 230.9280074056261, + -99.18769734939293 ], "radius": 6.0, - "start_angle": 3.091573766249564, - "end_angle": -1.4595436212412871 + "start_angle": -0.52359965931005, + "end_angle": 1.5707963267948966 }, { "tangent_start": [ - 343.88278247545276, - -272.21622238646677 + 202.4779275199819, + -93.18769734939293 ], "tangent_end": [ - 346.78213492296805, - -262.56462089031436 + 197.28177774841254, + -102.18770194129273 ], "center": [ - 343.2746137883716, - -266.77224260548854 + 202.4779275199819, + -99.18769734939293 ], - "radius": 5.477844923658038, - "start_angle": -1.4595436212412887, - "end_angle": 0.8758940093544068 + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617992994279743 }, { "tangent_start": [ - 338.4778529441212, - -255.64207734429874 + 211.50681769123466, + -126.82614357869427 ], "tangent_end": [ - 328.9880677667764, - -259.7998194465212 + 221.89911723437334, + -126.82614357869427 ], "center": [ - 334.7706004588383, - -260.0892967514326 + 216.702967462804, + -123.82613898679448 ], - "radius": 5.789773868194148, - "start_angle": 0.8758940093544, - "end_angle": 3.0915737662495677 + "radius": 6.0, + "start_angle": -2.617992994279741, + "end_angle": -0.5235996593100525 } ] }, @@ -392,86 +392,86 @@ "lines": [ [ [ - 148.8584439178697, - -14.460073776705213 + 211.5115878566729, + -56.237761201837955 ], [ - 160.4890454155069, - -16.47029858727488 + 197.29217810873607, + -80.86650278248806 ] ], [ [ - 167.3670882505434, - -9.252046645872776 + 202.48833060758423, + -89.86650265060707 ], [ - 165.0232899095396, - 1.2583432378097719 + 230.92715010345788, + -89.86650265060707 ] ], [ [ - 155.1160836225618, - 4.3783777588773205 + 236.12330260230604, + -80.86650278248806 ], [ - 145.8292804659284, - -4.121787314235563 + 221.90389285436922, + -56.237761201837955 ] ] ], "arcs": [ { "tangent_start": [ - 145.8292804659284, - -4.121787314235563 + 221.90389285436922, + -56.237761201837955 ], "tangent_end": [ - 148.8584439178697, - -14.460073776705213 + 211.5115878566729, + -56.237761201837955 ], "center": [ - 149.88032834149675, - -8.547734795832378 + 216.70774035552105, + -59.23776106995697 ], "radius": 6.0, - "start_angle": 2.311997760696222, - "end_angle": -1.7419447144147358 + "start_angle": 0.5235987502177902, + "end_angle": 2.617993903372003 }, { "tangent_start": [ - 160.4890454155069, - -16.47029858727488 + 197.29217810873607, + -80.86650278248806 ], "tangent_end": [ - 167.3670882505434, - -9.252046645872776 + 202.48833060758423, + -89.86650265060707 ], "center": [ - 161.51092983913392, - -10.557959606402047 + 202.48833060758423, + -83.86650265060707 ], "radius": 6.0, - "start_angle": -1.7419447144147313, - "end_angle": 0.2194083140329001 + "start_angle": 2.617993903372002, + "end_angle": -1.5707963267948966 }, { "tangent_start": [ - 165.0232899095396, - 1.2583432378097719 + 230.92715010345788, + -89.86650265060707 ], "tangent_end": [ - 155.1160836225618, - 4.3783777588773205 + 236.12330260230604, + -80.86650278248806 ], "center": [ - 159.16713149813017, - -0.047569722719496 + 230.92715010345788, + -83.86650265060707 ], "radius": 6.0, - "start_angle": 0.21940831403290054, - "end_angle": 2.311997760696225 + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177912 } ] }, @@ -479,86 +479,86 @@ "lines": [ [ [ - 166.61972013841694, - -33.18904347952142 + 321.8127180596744, + -268.6790663299729 ], [ - 163.51601399293764, - -38.731381896954026 + 341.3112260830296, + -258.9556297872521 ] ], [ [ - 168.67238820065697, - -47.66248400756156 + 342.3274729303785, + -248.8580601415189 ], [ - 175.0240471392637, - -47.7457648484109 + 332.7587606596579, + -241.38258492380186 ] ], [ [ - 180.29886280626266, - -38.746280529405 + 323.868768838244, + -243.11075077391513 ], [ - 177.0509100131352, - -33.120661271123055 + 313.93897308560946, + -260.3096625343529 ] ] ], "arcs": [ { "tangent_start": [ - 177.0509100131352, - -33.120661271123055 + 313.93897308560946, + -260.3096625343529 ], "tangent_end": [ - 166.61972013841694, - -33.18904347952142 + 321.8127180596744, + -268.6790663299729 ], "center": [ - 171.8547575904286, - -36.12066127112308 + 319.13512558445757, + -263.30966240247193 ], "radius": 6.0, - "start_angle": 0.5235987755983054, - "end_angle": 2.6311047943229484 + "start_angle": 2.617993903371999, + "end_angle": -1.1082085379689244 }, { "tangent_start": [ - 163.51601399293764, - -38.731381896954026 + 341.3112260830296, + -258.9556297872521 ], "tangent_end": [ - 168.67238820065697, - -47.66248400756156 + 342.3274729303785, + -248.8580601415189 ], "center": [ - 168.7510514449493, - -41.662999688555686 + 338.6336336078128, + -253.5862258597512 ], "radius": 6.0, - "start_angle": 2.6311047943229484, - "end_angle": -1.5839072431263463 + "start_angle": -1.1082085379689202, + "end_angle": 0.9075986066027102 }, { "tangent_start": [ - 175.0240471392637, - -47.7457648484109 + 332.7587606596579, + -241.38258492380186 ], "tangent_end": [ - 180.29886280626266, - -38.746280529405 + 323.868768838244, + -243.11075077391513 ], "center": [ - 175.10271038355606, - -41.74628052940502 + 329.0649213370922, + -246.11075064203416 ], "radius": 6.0, - "start_angle": -1.583907243126351, - "end_angle": 0.5235987755983043 + "start_angle": 0.9075986066027102, + "end_angle": 2.617993903372 } ] }, @@ -566,86 +566,86 @@ "lines": [ [ [ - 164.89513034864834, - -122.73473837647475 + 276.88338696764373, + -126.85828205000419 ], [ - 163.01237542480385, - -126.39732695037753 + 291.13301545684715, + -102.17725188790263 ] ], [ [ - 168.2666795322543, - -135.13986225760766 + 285.9368656852778, + -93.17724729600283 ], [ - 173.09569428888761, - -135.20581137115113 + 257.437608706871, + -93.17724729600282 ] ], [ [ - 177.92646323401678, - -125.80834868627541 + 252.24145893530164, + -102.17725188790261 ], [ - 175.0624986842519, - -121.91971912522833 + 266.49108742450505, + -126.85828205000419 ] ] ], "arcs": [ { "tangent_start": [ - 175.0624986842519, - -121.91971912522833 + 266.49108742450505, + -126.85828205000419 ], "tangent_end": [ - 164.89513034864834, - -122.73473837647475 + 276.88338696764373, + -126.85828205000419 ], "center": [ - 170.23136789510474, - -125.47783313382254 + 271.68723719607436, + -123.85827745810438 ], "radius": 6.0, - "start_angle": 0.6348031213505272, - "end_angle": 2.6667680520644175 + "start_angle": -2.6179929942797364, + "end_angle": -0.5235996593100521 }, { "tangent_start": [ - 163.01237542480385, - -126.39732695037753 + 291.13301545684715, + -102.17725188790263 ], "tangent_end": [ - 168.2666795322543, - -135.13986225760766 + 285.9368656852778, + -93.17724729600283 ], "center": [ - 168.34861297126025, - -129.14042170772532 + 285.9368656852778, + -99.17724729600283 ], "radius": 6.0, - "start_angle": 2.6667680520644175, - "end_angle": -1.5844523244012751 + "start_angle": -0.52359965931005, + "end_angle": 1.5707963267948966 }, { "tangent_start": [ - 173.09569428888761, - -135.20581137115113 + 257.437608706871, + -93.17724729600282 ], "tangent_end": [ - 177.92646323401678, - -125.80834868627541 + 252.24145893530164, + -102.17725188790261 ], "center": [ - 173.17625531848896, - -129.3068632298981 + 257.437608706871, + -99.17724729600282 ], - "radius": 5.899498220415265, - "start_angle": -1.5844523244012734, - "end_angle": 0.634803121350529 + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617992994279743 } ] }, @@ -653,86 +653,86 @@ "lines": [ [ [ - 179.60348049854954, - -30.53160477058065 + 266.4917691971002, + -151.46203969490008 ], [ - 183.81823488199328, - -37.831773504128805 + 252.25436325597735, + -176.12195159831828 ] ], [ [ - 194.09839380084898, - -38.01813160501983 + 257.4505157548255, + -185.12195146643728 ], [ - 198.87816319686115, - -30.39175130186905 + 285.92532763707123, + -185.12195146643728 ] ], [ [ - 193.5766928878606, - -21.20933537186226 + 291.1214801359194, + -176.12195159831828 ], [ - 184.58216910840466, - -21.535546941464894 + 276.88407419479654, + -151.46203969490008 ] ] ], "arcs": [ { "tangent_start": [ - 184.58216910840466, - -21.535546941464894 + 276.88407419479654, + -151.46203969490008 ], "tangent_end": [ - 179.60348049854954, - -30.53160477058065 + 266.4917691971002, + -151.46203969490008 ], "center": [ - 184.79963292125615, - -27.53160477058063 + 271.6879216959484, + -154.4620395630191 ], "radius": 6.0, - "start_angle": 1.6070482354634572, - "end_angle": -2.617993877991489 + "start_angle": 0.5235987502177892, + "end_angle": 2.617993903372004 }, { "tangent_start": [ - 183.81823488199328, - -37.831773504128805 + 252.25436325597735, + -176.12195159831828 ], "tangent_end": [ - 194.09839380084898, - -38.01813160501983 + 257.4505157548255, + -185.12195146643728 ], "center": [ - 189.0143873046999, - -34.83177350412878 + 257.4505157548255, + -179.12195146643728 ], "radius": 6.0, - "start_angle": -2.6179938779914913, - "end_angle": -0.5598506842668527 + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 }, { "tangent_start": [ - 198.87816319686115, - -30.39175130186905 + 285.92532763707123, + -185.12195146643728 ], "tangent_end": [ - 193.5766928878606, - -21.20933537186226 + 291.1214801359194, + -176.12195159831828 ], "center": [ - 193.7941567007121, - -27.205393200977994 + 285.92532763707123, + -179.12195146643728 ], "radius": 6.0, - "start_angle": -0.5598506842668561, - "end_angle": 1.6070482354634619 + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177892 } ] }, @@ -740,86 +740,86 @@ "lines": [ [ [ - 144.7994127269147, - -109.55093988902625 + 224.7488235443837, + -149.80922908849703 ], [ - 144.79941272691474, - -111.57692122082813 + 238.99319069759136, + -174.48119816563505 ] ], [ [ - 152.90775096530027, - -116.5257431366236 + 249.38549569528766, + -174.48119816563505 ], [ - 155.63774540248397, - -115.12238855148135 + 263.62986284849535, + -149.80922908849706 ] ], [ [ - 155.63774540248394, - -106.00547255837294 + 258.4337103496472, + -140.80922922037803 ], [ - 152.90775096530024, - -104.6021179732307 + 229.94497604323186, + -140.80922922037803 ] ] ], "arcs": [ { "tangent_start": [ - 152.90775096530024, - -104.6021179732307 + 229.94497604323186, + -140.80922922037803 ], "tangent_end": [ - 144.7994127269147, - -109.55093988902625 + 224.7488235443837, + -149.80922908849703 ], "center": [ - 150.36380734695774, - -109.55093988902624 + 229.94497604323186, + -146.80922922037803 ], - "radius": 5.564394620043008, - "start_angle": 1.0959717252694967, - "end_angle": -3.141592653589791 + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372004 }, { "tangent_start": [ - 144.79941272691474, - -111.57692122082813 + 238.99319069759136, + -174.48119816563505 ], "tangent_end": [ - 152.90775096530027, - -116.5257431366236 + 249.38549569528766, + -174.48119816563505 ], "center": [ - 150.36380734695774, - -111.5769212208281 + 244.1893431964395, + -171.48119829751604 ], - "radius": 5.56439462004301, - "start_angle": -3.1415926535897882, - "end_angle": -1.0959717252694898 + "radius": 6.0, + "start_angle": -2.617993903372002, + "end_angle": -0.5235987502177892 }, { "tangent_start": [ - 155.63774540248397, - -115.12238855148135 + 263.62986284849535, + -149.80922908849706 ], "tangent_end": [ - 155.63774540248394, - -106.00547255837294 + 258.4337103496472, + -140.80922922037803 ], "center": [ - 153.29446849191194, - -110.56393055492715 + 258.4337103496472, + -146.80922922037803 ], - "radius": 5.125474220593536, - "start_angle": -1.0959717252694916, - "end_angle": 1.0959717252694978 + "radius": 6.0, + "start_angle": -0.5235987502177933, + "end_angle": 1.5707963267948966 } ] }, @@ -827,2260 +827,85 @@ "lines": [ [ [ - -19.700916370019453, - -150.36885232320435 + 263.6325473546733, + -128.50756618772218 ], [ - -15.671826657808982, - -148.11248281644683 + 249.3847250385953, + -103.8296644028566 ] ], [ [ - -15.728212146580072, - -137.61131797543175 + 238.99242549545662, + -103.8296644028566 ], [ - -19.75730185879054, - -135.4114481053663 + 224.74460317937866, + -128.50756618772218 ] ], [ [ - -28.63261498822071, - -140.67762075803603 + 229.94075295094802, + -137.50757077962197 ], [ - -28.632614988220705, - -145.133860134859 + 258.43639758310394, + -137.50757077962197 ] ] ], "arcs": [ { "tangent_start": [ - -28.632614988220705, - -145.133860134859 + 258.43639758310394, + -137.50757077962197 ], "tangent_end": [ - -19.700916370019453, - -150.36885232320435 + 263.6325473546733, + -128.50756618772218 ], "center": [ - -22.63261498822071, - -145.133860134859 + 258.43639758310394, + -131.50757077962197 ], "radius": 6.0, - "start_angle": 3.141592653589793, - "end_angle": -1.0602930279156781 + "start_angle": -1.5707963267948966, + "end_angle": 0.52359965931005 }, { "tangent_start": [ - -15.671826657808982, - -148.11248281644683 + 249.3847250385953, + -103.8296644028566 ], "tangent_end": [ - -15.728212146580072, - -137.61131797543175 + 238.99242549545662, + -103.8296644028566 ], "center": [ - -18.603525276010235, - -142.87749062810147 + 244.18857526702595, + -106.82966899475639 ], "radius": 6.0, - "start_angle": -1.0602930279156786, - "end_angle": 1.0710318264681666 + "start_angle": 0.5235996593100525, + "end_angle": 2.617992994279741 }, { "tangent_start": [ - -19.75730185879054, - -135.4114481053663 + 224.74460317937866, + -128.50756618772218 ], "tangent_end": [ - -28.63261498822071, - -140.67762075803603 + 229.94075295094802, + -137.50757077962197 ], "center": [ - -22.63261498822071, - -140.67762075803603 + 229.94075295094802, + -131.50757077962197 ], "radius": 6.0, - "start_angle": 1.071031826468166, - "end_angle": 3.141592653589793 - } - ] - }, - { - "lines": [ - [ - [ - 56.74317561263504, - -235.12890258868714 - ], - [ - 60.60175033960588, - -240.00597525841937 - ] - ], - [ - [ - 69.21707462145093, - -237.54419055583608 - ], - [ - 70.00800409404722, - -230.55437639450884 - ] - ], - [ - [ - 62.34142923517273, - -224.6316181232893 - ], - [ - 59.29051448078468, - -225.80767939160413 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 59.29051448078468, - -225.80767939160413 - ], - "tangent_end": [ - 56.74317561263504, - -235.12890258868714 - ], - "center": [ - 61.44859652651718, - -231.40613291770282 - ], - "radius": 6.0, - "start_angle": 1.9387216111601266, - "end_angle": -2.4722614745443128 - }, - { - "tangent_start": [ - 60.60175033960588, - -240.00597525841937 - ], - "tangent_end": [ - 69.21707462145093, - -237.54419055583608 - ], - "center": [ - 64.40200399174503, - -236.9993432700902 - ], - "radius": 4.845798565132586, - "start_angle": -2.472261474544312, - "end_angle": -0.11267531249441654 - }, - { - "tangent_start": [ - 70.00800409404722, - -230.55437639450884 - ], - "tangent_end": [ - 62.34142923517273, - -224.6316181232893 - ], - "center": [ - 64.37899400649415, - -229.9174281327911 - ], - "radius": 5.66493227266482, - "start_angle": -0.1126753124944137, - "end_angle": 1.9387216111601242 - } - ] - }, - { - "lines": [ - [ - [ - 317.25090335664817, - -44.328239496583834 - ], - [ - 315.8372189444924, - -58.24532639312677 - ] - ], - [ - [ - 324.8915129362004, - -61.82128590102962 - ], - [ - 333.3690011459336, - -50.69402186367823 - ] - ], - [ - [ - 330.8003327513725, - -41.47734639904808 - ], - [ - 325.4241962236771, - -39.35406140856704 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 325.4241962236771, - -39.35406140856704 - ], - "tangent_end": [ - 317.25090335664817, - -44.328239496583834 - ], - "center": [ - 323.2201859589983, - -44.93459352953816 - ], - "radius": 6.0, - "start_angle": 1.1946542038028267, - "end_angle": 3.040360834728337 - }, - { - "tangent_start": [ - 315.8372189444924, - -58.24532639312677 - ], - "tangent_end": [ - 324.8915129362004, - -61.82128590102962 - ], - "center": [ - 320.8686688152459, - -58.756416271756024 - ], - "radius": 5.0573412645323845, - "start_angle": 3.0403608347283386, - "end_angle": -0.6510524271226856 - }, - { - "tangent_start": [ - 333.3690011459336, - -50.69402186367823 - ], - "tangent_end": [ - 330.8003327513725, - -41.47734639904808 - ], - "center": [ - 328.5963224866937, - -47.0578785200192 - ], - "radius": 6.0, - "start_angle": -0.6510524271226823, - "end_angle": 1.1946542038028267 - } - ] - }, - { - "lines": [ - [ - [ - -28.711362302239422, - -230.42482845037472 - ], - [ - -28.711362302239422, - -238.42991487007987 - ] - ], - [ - [ - -19.823348958541338, - -242.5689731201453 - ], - [ - -9.308071017208269, - -233.7274031672555 - ] - ], - [ - [ - -12.42871856686918, - -224.73896590919978 - ], - [ - -22.52648537443993, - -224.42767741662814 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - -22.52648537443993, - -224.42767741662814 - ], - "tangent_end": [ - -28.711362302239422, - -230.42482845037472 - ], - "center": [ - -22.711362302239422, - -230.42482845037472 - ], - "radius": 6.0, - "start_angle": 1.5399786276413983, - "end_angle": 3.141592653589793 - }, - { - "tangent_start": [ - -28.711362302239422, - -238.42991487007987 - ], - "tangent_end": [ - -19.823348958541338, - -242.5689731201453 - ], - "center": [ - -23.30359677141084, - -238.42991487007987 - ], - "radius": 5.407765530828581, - "start_angle": 3.141592653589793, - "end_angle": -0.8716495783357869 - }, - { - "tangent_start": [ - -9.308071017208269, - -233.7274031672555 - ], - "tangent_end": [ - -12.42871856686918, - -224.73896590919978 - ], - "center": [ - -12.585643310939458, - -229.8293868845102 - ], - "radius": 5.092839196477904, - "start_angle": -0.8716495783357884, - "end_angle": 1.5399786276413987 - } - ] - }, - { - "lines": [ - [ - [ - 359.06914501052916, - -256.43281331813466 - ], - [ - 359.06914501052916, - -249.09746081704162 - ] - ], - [ - [ - 352.3009341498265, - -243.1468430278118 - ], - [ - 344.36093039723715, - -244.1718789707686 - ] - ], - [ - [ - 341.64715162845226, - -253.49487629312526 - ], - [ - 350.170338445257, - -260.599901392279 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 350.170338445257, - -260.599901392279 - ], - "tangent_end": [ - 359.06914501052916, - -256.43281331813466 - ], - "center": [ - 353.6440702774403, - -256.43281331813466 - ], - "radius": 5.425074733088857, - "start_angle": -2.265698644235388, - "end_angle": 0.0 - }, - { - "tangent_start": [ - 359.06914501052916, - -249.09746081704162 - ], - "tangent_end": [ - 352.3009341498265, - -243.1468430278118 - ], - "center": [ - 353.06914501052916, - -249.09746081704162 - ], - "radius": 6.0, - "start_angle": 0.0, - "end_angle": 1.6991838895372324 - }, - { - "tangent_start": [ - 344.36093039723715, - -244.1718789707686 - ], - "tangent_end": [ - 341.64715162845226, - -253.49487629312526 - ], - "center": [ - 345.0391967043331, - -249.42577963698548 - ], - "radius": 5.297501051799398, - "start_angle": 1.6991838895372227, - "end_angle": -2.2656986442353815 - } - ] - }, - { - "lines": [ - [ - [ - -16.589706160887992, - -165.6196700607482 - ], - [ - -20.78951439710207, - -164.23022731528482 - ] - ], - [ - [ - -28.674066942818406, - -169.92658243961074 - ], - [ - -28.674066942818406, - -175.27974628890766 - ] - ], - [ - [ - -19.94545768885551, - -179.47694295300602 - ], - [ - -14.837092714768783, - -175.39338438160635 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - -14.837092714768783, - -175.39338438160635 - ], - "tangent_end": [ - -16.589706160887992, - -165.6196700607482 - ], - "center": [ - -18.363676257179556, - -170.9817724183507 - ], - "radius": 5.64792985048, - "start_angle": -0.8964295133440474, - "end_angle": 1.2512961294616747 - }, - { - "tangent_start": [ - -20.78951439710207, - -164.23022731528482 - ], - "tangent_end": [ - -28.674066942818406, - -169.92658243961074 - ], - "center": [ - -22.674066942818406, - -169.92658243961074 - ], - "radius": 6.0, - "start_angle": 1.2512961294616767, - "end_angle": 3.141592653589793 - }, - { - "tangent_start": [ - -28.674066942818406, - -175.27974628890766 - ], - "tangent_end": [ - -19.94545768885551, - -179.47694295300602 - ], - "center": [ - -23.300640511631993, - -175.27974628890766 - ], - "radius": 5.373426431186413, - "start_angle": 3.141592653589793, - "end_angle": -0.8964295133440477 - } - ] - }, - { - "lines": [ - [ - [ - 163.00968364006263, - -94.72823013718559 - ], - [ - 164.89469876916093, - -98.39521556690437 - ] - ], - [ - [ - 175.06206710476454, - -99.21023481815064 - ], - [ - 177.92784343075485, - -95.319145266253 - ] - ], - [ - [ - 173.09605739326133, - -85.91970399626005 - ], - [ - 168.26398774751308, - -85.98569482995539 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 168.26398774751308, - -85.98569482995539 - ], - "tangent_end": [ - 163.00968364006263, - -94.72823013718559 - ], - "center": [ - 168.34592118651904, - -91.98513537983774 - ], - "radius": 6.0, - "start_angle": 1.5844523244012751, - "end_angle": -2.666768052064409 - }, - { - "tangent_start": [ - 164.89469876916093, - -98.39521556690437 - ], - "tangent_end": [ - 175.06206710476454, - -99.21023481815064 - ], - "center": [ - 170.2309363156173, - -95.65212080955652 - ], - "radius": 6.0, - "start_angle": -2.666768052064407, - "end_angle": -0.6348031213505053 - }, - { - "tangent_start": [ - 177.92784343075485, - -95.319145266253 - ], - "tangent_end": [ - 173.09605739326133, - -85.91970399626005 - ], - "center": [ - 173.17663538455324, - -91.81989412924975 - ], - "radius": 5.900740327968138, - "start_angle": -0.6348031213505017, - "end_angle": 1.5844523244012718 - } - ] - }, - { - "lines": [ - [ - [ - 211.92815913344023, - -194.8857466679155 - ], - [ - 201.0748091046155, - -185.07034205214524 - ] - ], - [ - [ - 191.05825192799693, - -189.82929140012294 - ], - [ - 191.81588481792107, - -204.52780998021657 - ] - ], - [ - [ - 200.42046737719272, - -209.62030711896605 - ], - [ - 210.51618451609335, - -204.73719315464268 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 210.51618451609335, - -204.73719315464268 - ], - "tangent_end": [ - 211.92815913344023, - -194.8857466679155 - ], - "center": [ - 207.90364719068182, - -199.33583696167304 - ], - "radius": 6.0, - "start_angle": -1.1202883462638868, - "end_angle": 0.8355741044346634 - }, - { - "tangent_start": [ - 201.0748091046155, - -185.07034205214524 - ], - "tangent_end": [ - 191.05825192799693, - -189.82929140012294 - ], - "center": [ - 197.0502971618571, - -189.52043234590275 - ], - "radius": 6.0, - "start_angle": 0.8355741044346603, - "end_angle": -3.090093383393597 - }, - { - "tangent_start": [ - 191.81588481792107, - -204.52780998021657 - ], - "tangent_end": [ - 200.42046737719272, - -209.62030711896605 - ], - "center": [ - 197.80793005178123, - -204.2189509259964 - ], - "radius": 6.0, - "start_angle": -3.0900933833936017, - "end_angle": -1.1202883462638913 - } - ] - }, - { - "lines": [ - [ - [ - 342.51349742273084, - -180.6939962498717 - ], - [ - 347.96754721621227, - -178.8227872204195 - ] - ], - [ - [ - 350.04530766510334, - -168.6977434304933 - ], - [ - 347.2965893365111, - -166.2114936302777 - ] - ], - [ - [ - 337.67426338206093, - -168.50059402454707 - ], - [ - 335.6993927254126, - -173.61672471436427 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 335.6993927254126, - -173.61672471436427 - ], - "tangent_end": [ - 342.51349742273084, - -180.6939962498717 - ], - "center": [ - 340.75490651935644, - -175.56819672539245 - ], - "radius": 5.4190832001901255, - "start_angle": 2.773205673320807, - "end_angle": -1.240294053865569 - }, - { - "tangent_start": [ - 347.96754721621227, - -178.8227872204195 - ], - "tangent_end": [ - 350.04530766510334, - -168.6977434304933 - ], - "center": [ - 346.0204382624549, - -173.147510423452 - ], - "radius": 6.0, - "start_angle": -1.2402940538655693, - "end_angle": 0.8354937750814351 - }, - { - "tangent_start": [ - 347.2965893365111, - -166.2114936302777 - ], - "tangent_end": [ - 337.67426338206093, - -168.50059402454707 - ], - "center": [ - 343.2717199338627, - -170.66126062323636 - ], - "radius": 6.0, - "start_angle": 0.835493775081439, - "end_angle": 2.773205673320811 - } - ] - }, - { - "lines": [ - [ - [ - 171.97396523060817, - -197.7383674139077 - ], - [ - 178.83195843376075, - -203.6530537474528 - ] - ], - [ - [ - 187.9689655758139, - -199.1793995619636 - ], - [ - 187.3558558827111, - -187.28471503129347 - ] - ], - [ - [ - 177.78545137418405, - -183.35020831405566 - ], - [ - 171.85041992826666, - -188.76071929834833 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 171.85041992826666, - -188.76071929834833 - ], - "tangent_end": [ - 171.97396523060817, - -197.7383674139077 - ], - "center": [ - 175.89259988219516, - -193.19476724802803 - ], - "radius": 6.0, - "start_angle": 2.309995972151888, - "end_angle": -2.2824748435096596 - }, - { - "tangent_start": [ - 178.83195843376075, - -203.6530537474528 - ], - "tangent_end": [ - 187.9689655758139, - -199.1793995619636 - ], - "center": [ - 182.44468664337862, - -199.46414767379008 - ], - "radius": 5.531612713353786, - "start_angle": -2.282474843509661, - "end_angle": 0.05149927019619639 - }, - { - "tangent_start": [ - 187.3558558827111, - -187.28471503129347 - ], - "tangent_end": [ - 177.78545137418405, - -183.35020831405566 - ], - "center": [ - 181.64078614407077, - -187.57929742601644 - ], - "radius": 5.7226568047370225, - "start_angle": 0.05149927019619529, - "end_angle": 2.309995972151887 - } - ] - }, - { - "lines": [ - [ - [ - 172.42242619851612, - -71.96825413299939 - ], - [ - 177.83792195446355, - -75.19428723434288 - ] - ], - [ - [ - 186.908587908071, - -70.05094961450071 - ], - [ - 186.92081390190555, - -63.59560746663907 - ] - ], - [ - [ - 177.8529581354335, - -58.42786967357242 - ], - [ - 172.42523638565157, - -61.65717872009058 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 172.42523638565157, - -61.65717872009058 - ], - "tangent_end": [ - 172.42242619851612, - -71.96825413299939 - ], - "center": [ - 175.4931029130559, - -66.8135529278098 - ], - "radius": 6.0, - "start_angle": 2.107506018724673, - "end_angle": -2.108051099999581 - }, - { - "tangent_start": [ - 177.83792195446355, - -75.19428723434288 - ], - "tangent_end": [ - 186.908587908071, - -70.05094961450071 - ], - "center": [ - 180.90859866900334, - -70.03958602915328 - ], - "radius": 6.0, - "start_angle": -2.108051099999581, - "end_angle": -0.0018939320234862105 - }, - { - "tangent_start": [ - 186.92081390190555, - -63.59560746663907 - ], - "tangent_end": [ - 177.8529581354335, - -58.42786967357242 - ], - "center": [ - 180.92082466283787, - -63.584243881291634 - ], - "radius": 6.0, - "start_angle": -0.001893932023488579, - "end_angle": 2.107506018724677 - } - ] - }, - { - "lines": [ - [ - [ - 186.68253711725436, - -157.50514514327352 - ], - [ - 186.74218419845636, - -151.25191391644285 - ] - ], - [ - [ - 177.67178042005176, - -146.03998370525824 - ], - [ - 172.40976068039316, - -149.174590512293 - ] - ], - [ - [ - 172.3954990891655, - -159.4754704599681 - ], - [ - 177.59787174762207, - -162.594094879764 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 177.59787174762207, - -162.594094879764 - ], - "tangent_end": [ - 186.68253711725436, - -157.50514514327352 - ], - "center": [ - 180.68281005338946, - -157.44791613727855 - ], - "radius": 6.0, - "start_angle": -2.1108201026843294, - "end_angle": -0.009538312296827603 - }, - { - "tangent_start": [ - 186.74218419845636, - -151.25191391644285 - ], - "tangent_end": [ - 177.67178042005176, - -146.03998370525824 - ], - "center": [ - 180.74245713459146, - -151.19468491044788 - ], - "radius": 6.0, - "start_angle": -0.009538312296827603, - "end_angle": 2.108051099999565 - }, - { - "tangent_start": [ - 172.40976068039316, - -149.174590512293 - ], - "tangent_end": [ - 172.3954990891655, - -159.4754704599681 - ], - "center": [ - 175.4804373949329, - -154.32929171748268 - ], - "radius": 6.0, - "start_angle": 2.108051099999567, - "end_angle": -2.1108201026843294 - } - ] - }, - { - "lines": [ - [ - [ - 255.83269571267599, - -187.069211253889 - ], - [ - 252.35069807734664, - -186.37732596239596 - ] - ], - [ - [ - 245.26587769215809, - -193.26592901692217 - ], - [ - 246.21583742106438, - -198.86490649992197 - ] - ], - [ - [ - 255.5988377048521, - -201.32707353618198 - ], - [ - 259.3238288922865, - -196.73302090083718 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 259.3238288922865, - -196.73302090083718 - ], - "tangent_end": [ - 255.83269571267599, - -187.069211253889 - ], - "center": [ - 254.6633359114924, - -192.95415795333972 - ], - "radius": 6.0, - "start_angle": -0.6813092105510685, - "end_angle": 1.3746476636381322 - }, - { - "tangent_start": [ - 252.35069807734664, - -186.37732596239596 - ], - "tangent_end": [ - 245.26587769215809, - -193.26592901692217 - ], - "center": [ - 251.18133827616307, - -192.26227266184668 - ], - "radius": 6.0, - "start_angle": 1.3746476636381368, - "end_angle": -2.973526505235292 - }, - { - "tangent_start": [ - 246.21583742106438, - -198.86490649992197 - ], - "tangent_end": [ - 255.5988377048521, - -201.32707353618198 - ], - "center": [ - 251.464042039057, - -197.974461226425 - ], - "radius": 5.323208102020063, - "start_angle": -2.9735265052352924, - "end_angle": -0.6813092105510727 - } - ] - }, - { - "lines": [ - [ - [ - 304.9226197068857, - -13.804564192088389 - ], - [ - 295.5550099212793, - -17.963635004657185 - ] - ], - [ - [ - 296.47540603340764, - -27.539912382535157 - ], - [ - 306.4636891179391, - -29.83864771802158 - ] - ], - [ - [ - 313.78184837757095, - -23.417472161017074 - ], - [ - 313.3298207059233, - -18.714342379032136 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 313.3298207059233, - -18.714342379032136 - ], - "tangent_end": [ - 304.9226197068857, - -13.804564192088389 - ], - "center": [ - 307.35734278120736, - -19.288369764076307 - ], - "radius": 6.0, - "start_angle": 0.09581778147992295, - "end_angle": 1.9886362696754634 - }, - { - "tangent_start": [ - 295.5550099212793, - -17.963635004657185 - ], - "tangent_end": [ - 296.47540603340764, - -27.539912382535157 - ], - "center": [ - 297.612699328976, - -22.59823544786847 - ], - "radius": 5.070858602521029, - "start_angle": 1.9886362696754623, - "end_angle": -1.7970007067156184 - }, - { - "tangent_start": [ - 306.4636891179391, - -29.83864771802158 - ], - "tangent_end": [ - 313.78184837757095, - -23.417472161017074 - ], - "center": [ - 307.809370452855, - -23.991499546061252 - ], - "radius": 6.0, - "start_angle": -1.797000706715612, - "end_angle": 0.09581778147992323 - } - ] - }, - { - "lines": [ - [ - [ - 200.02554737620534, - -105.77013850257798 - ], - [ - 181.11331445318044, - -109.74367677295004 - ] - ], - [ - [ - 177.51587267640457, - -119.17358875326929 - ], - [ - 184.46382866922343, - -128.6073741905742 - ] - ], - [ - [ - 193.77167143852543, - -129.04413813339957 - ], - [ - 205.73594836873147, - -115.63681442572258 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 205.73594836873147, - -115.63681442572258 - ], - "tangent_end": [ - 200.02554737620534, - -105.77013850257798 - ], - "center": [ - 201.25923638857662, - -111.64193647430302 - ], - "radius": 6.0, - "start_angle": -0.7285829171369241, - "end_angle": 1.7778882520547306 - }, - { - "tangent_start": [ - 181.11331445318044, - -109.74367677295004 - ], - "tangent_end": [ - 177.51587267640457, - -119.17358875326929 - ], - "center": [ - 182.34700346555175, - -115.61547474467508 - ], - "radius": 6.0, - "start_angle": 1.7778882520547352, - "end_angle": -2.506789532239271 - }, - { - "tangent_start": [ - 184.46382866922343, - -128.6073741905742 - ], - "tangent_end": [ - 193.77167143852543, - -129.04413813339957 - ], - "center": [ - 189.29495945837058, - -125.04926018198 - ], - "radius": 6.0, - "start_angle": -2.506789532239268, - "end_angle": -0.7285829171369259 - } - ] - }, - { - "lines": [ - [ - [ - 359.0849183821034, - -224.73376593662547 - ], - [ - 359.0849183821034, - -220.1643866876938 - ] - ], - [ - [ - 350.74545292712907, - -214.63927117894815 - ], - [ - 348.47664749463206, - -215.5999374175061 - ] - ], - [ - [ - 346.9398582913142, - -225.4249833609941 - ], - [ - 350.63671030480936, - -228.60801033211956 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 350.63671030480936, - -228.60801033211956 - ], - "tangent_end": [ - 359.0849183821034, - -224.73376593662547 - ], - "center": [ - 353.9724739108646, - -224.73376593662547 - ], - "radius": 5.112444471238794, - "start_angle": -2.2816477027903272, - "end_angle": 0.0 - }, - { - "tangent_start": [ - 359.0849183821034, - -220.1643866876938 - ], - "tangent_end": [ - 350.74545292712907, - -214.63927117894815 - ], - "center": [ - 353.0849183821034, - -220.1643866876938 - ], - "radius": 6.0, - "start_angle": 0.0, - "end_angle": 1.9713311693061522 - }, - { - "tangent_start": [ - 348.47664749463206, - -215.5999374175061 - ], - "tangent_end": [ - 346.9398582913142, - -225.4249833609941 - ], - "center": [ - 350.7587620102312, - -220.9896072141087 - ], - "radius": 5.852912708961101, - "start_angle": 1.9713311693061486, - "end_angle": -2.2816477027903206 - } - ] - }, - { - "lines": [ - [ - [ - 275.8934457261444, - -213.08071611669058 - ], - [ - 280.19553595276426, - -210.60274073668862 - ] - ], - [ - [ - 281.11815158026707, - -200.85880500977578 - ], - [ - 277.87905194528355, - -198.06686885101928 - ] - ], - [ - [ - 268.620945888965, - -201.59355414690856 - ], - [ - 267.8167143681617, - -207.67462354687007 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 267.8167143681617, - -207.67462354687007 - ], - "tangent_end": [ - 275.8934457261444, - -213.08071611669058 - ], - "center": [ - 273.18879647386916, - -208.38509032131287 - ], - "radius": 5.418858661014304, - "start_angle": 3.0101040512999533, - "end_angle": -1.0482158353391948 - }, - { - "tangent_start": [ - 280.19553595276426, - -210.60274073668862 - ], - "tangent_end": [ - 281.11815158026707, - -200.85880500977578 - ], - "center": [ - 277.2008286668182, - -205.40353615603385 - ], - "radius": 6.0, - "start_angle": -1.0482158353392006, - "end_angle": 0.8594064743208948 - }, - { - "tangent_start": [ - 277.87905194528355, - -198.06686885101928 - ], - "tangent_end": [ - 268.620945888965, - -201.59355414690856 - ], - "center": [ - 274.2029198399577, - -202.33177946624465 - ], - "radius": 5.630578106346593, - "start_angle": 0.859406474320894, - "end_angle": 3.0101040512999506 - } - ] - }, - { - "lines": [ - [ - [ - 202.46641831243804, - -9.563082440224719 - ], - [ - 198.72399653722948, - 0.17273638395645285 - ] - ], - [ - [ - 188.11720381159765, - 1.3270189422107386 - ], - [ - 181.43614358001813, - -8.78683661960468 - ] - ], - [ - [ - 186.65991722367156, - -18.08998711116819 - ], - [ - 197.08339923045963, - -17.71195037353394 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 197.08339923045963, - -17.71195037353394 - ], - "tangent_end": [ - 202.46641831243804, - -9.563082440224719 - ], - "center": [ - 196.8659354176081, - -11.71589254441821 - ], - "radius": 6.0, - "start_angle": -1.5345444181263315, - "end_angle": 0.36698377689498013 - }, - { - "tangent_start": [ - 198.72399653722948, - 0.17273638395645285 - ], - "tangent_end": [ - 188.11720381159765, - 1.3270189422107386 - ], - "center": [ - 193.1235136423996, - -1.9800737202370335 - ], - "radius": 6.0, - "start_angle": 0.366983776894981, - "end_angle": 2.5578123329741174 - }, - { - "tangent_start": [ - 181.43614358001813, - -8.78683661960468 - ], - "tangent_end": [ - 186.65991722367156, - -18.08998711116819 - ], - "center": [ - 186.44245341082006, - -12.093929282052455 - ], - "radius": 6.0, - "start_angle": 2.557812332974117, - "end_angle": -1.5345444181263361 - } - ] - }, - { - "lines": [ - [ - [ - 276.0685896895561, - -226.51222717279035 - ], - [ - 278.07059403979383, - -227.6680849233189 - ] - ], - [ - [ - 287.03960432269236, - -223.08096143477826 - ], - [ - 287.35266730430425, - -220.01267345763108 - ] - ], - [ - [ - 279.619750865375, - -215.00196399663605 - ], - [ - 276.07341004061044, - -217.04463274367603 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 276.07341004061044, - -217.04463274367603 - ], - "tangent_end": [ - 276.0685896895561, - -226.51222717279035 - ], - "center": [ - 278.8008463381886, - -221.7798198380409 - ], - "radius": 5.464513297265059, - "start_angle": 2.093376818250599, - "end_angle": -2.0943951023931833 - }, - { - "tangent_start": [ - 278.07059403979383, - -227.6680849233189 - ], - "tangent_end": [ - 287.03960432269236, - -223.08096143477826 - ], - "center": [ - 281.07059403979383, - -222.47193250061224 - ], - "radius": 6.0, - "start_angle": -2.094395102393193, - "end_angle": -0.10167994007822335 - }, - { - "tangent_start": [ - 287.35266730430425, - -220.01267345763108 - ], - "tangent_end": [ - 279.619750865375, - -215.00196399663605 - ], - "center": [ - 282.20325720896665, - -219.48726981560148 - ], - "radius": 5.176144638340699, - "start_angle": -0.10167994007821782, - "end_angle": 2.0933768182506025 - } - ] - }, - { - "lines": [ - [ - [ - 337.6148127169605, - -92.81375888790652 - ], - [ - 334.5934169216941, - -100.89054727461631 - ] - ], - [ - [ - 342.3412042321377, - -107.85113724263474 - ], - [ - 350.049365531006, - -103.98492558443837 - ] - ], - [ - [ - 351.3691679601337, - -94.15842249048548 - ], - [ - 347.24431296748355, - -90.45266455845372 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 347.24431296748355, - -90.45266455845372 - ], - "tangent_end": [ - 337.6148127169605, - -92.81375888790652 - ], - "center": [ - 343.23447868100266, - -94.91598495866725 - ], - "radius": 6.0, - "start_angle": 0.838867488642981, - "end_angle": 2.783625457734342 - }, - { - "tangent_start": [ - 334.5934169216941, - -100.89054727461631 - ], - "tangent_end": [ - 342.3412042321377, - -107.85113724263474 - ], - "center": [ - 339.8330751596909, - -102.85061860630633 - ], - "radius": 5.594273686218863, - "start_angle": 2.7836254577343422, - "end_angle": -1.1058904804483753 - }, - { - "tangent_start": [ - 350.049365531006, - -103.98492558443837 - ], - "tangent_end": [ - 351.3691679601337, - -94.15842249048548 - ], - "center": [ - 347.3593336736528, - -98.62174289069902 - ], - "radius": 6.0, - "start_angle": -1.1058904804483642, - "end_angle": 0.8388674886429826 - } - ] - }, - { - "lines": [ - [ - [ - 236.50896308062937, - -170.6899850541536 - ], - [ - 235.52913920738828, - -167.3416999204129 - ] - ], - [ - [ - 226.27867414025195, - -165.22188542356795 - ], - [ - 224.74315774153175, - -166.91977742116677 - ] - ], - [ - [ - 227.5213359479901, - -176.70664217960234 - ], - [ - 229.83604355014143, - -177.37824069888623 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 229.83604355014143, - -177.37824069888623 - ], - "tangent_end": [ - 236.50896308062937, - -170.6899850541536 - ], - "center": [ - 231.33751283009735, - -172.20333000906453 - ], - "radius": 5.388330970373116, - "start_angle": -1.8531865714450328, - "end_angle": 0.2846858671995893 - }, - { - "tangent_start": [ - 235.52913920738828, - -167.3416999204129 - ], - "tangent_end": [ - 226.27867414025195, - -165.22188542356795 - ], - "center": [ - 230.31110226321653, - -168.86867775089456 - ], - "radius": 5.436871420727536, - "start_angle": 0.2846858671995892, - "end_angle": 2.406370431229566 - }, - { - "tangent_start": [ - 224.74315774153175, - -166.91977742116677 - ], - "tangent_end": [ - 227.5213359479901, - -176.70664217960234 - ], - "center": [ - 229.1932480352893, - -170.94428936392515 - ], - "radius": 6.0, - "start_angle": 2.4063704312295635, - "end_angle": -1.8531865714450262 - } - ] - }, - { - "lines": [ - [ - [ - 21.178036423864512, - -198.8849949321806 - ], - [ - 19.21098270825196, - -197.74931593996124 - ] - ], - [ - [ - 10.263748698867047, - -202.15148622331225 - ], - [ - 9.520761974339273, - -207.71674480736465 - ] - ], - [ - [ - 17.391100181235053, - -212.26068668972937 - ], - [ - 21.839262131389972, - -208.83461201958755 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 21.839262131389972, - -208.83461201958755 - ], - "tangent_end": [ - 21.178036423864512, - -198.8849949321806 - ], - "center": [ - 18.178036423864487, - -204.08114735488724 - ], - "radius": 6.0, - "start_angle": -0.9144779058589989, - "end_angle": 1.047197551196594 - }, - { - "tangent_start": [ - 19.21098270825196, - -197.74931593996124 - ], - "tangent_end": [ - 10.263748698867047, - -202.15148622331225 - ], - "center": [ - 16.21098270825194, - -202.94546836266787 - ], - "radius": 6.0, - "start_angle": 1.0471975511965947, - "end_angle": 3.0088730082521855 - }, - { - "tangent_start": [ - 9.520761974339273, - -207.71674480736465 - ], - "tangent_end": [ - 17.391100181235053, - -212.26068668972937 - ], - "center": [ - 14.392171589247116, - -208.3670996145941 - ], - "radius": 4.914630506101457, - "start_angle": 3.0088730082521873, - "end_angle": -0.9144779058590001 - } - ] - }, - { - "lines": [ - [ - [ - 26.625047941749195, - -209.58021422583641 - ], - [ - 19.875371682718203, - -214.7789671313861 - ] - ], - [ - [ - 22.357590441599978, - -223.52523920633197 - ], - [ - 34.20923277735945, - -224.7533464129834 - ] - ], - [ - [ - 39.06521697943128, - -216.76748371294974 - ], - [ - 35.30049727067944, - -211.03859748417565 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 35.30049727067944, - -211.03859748417565 - ], - "tangent_end": [ - 26.625047941749195, - -209.58021422583641 - ], - "center": [ - 30.286273649274676, - -214.33367889053673 - ], - "radius": 6.0, - "start_angle": 0.5813829930898686, - "end_angle": 2.227114747730794 - }, - { - "tangent_start": [ - 19.875371682718203, - -214.7789671313861 - ], - "tangent_end": [ - 22.357590441599978, - -223.52523920633197 - ], - "center": [ - 22.862085402206546, - -218.6566953195122 - ], - "radius": 4.894612828729928, - "start_angle": 2.2271147477307944, - "end_angle": -1.674051179739543 - }, - { - "tangent_start": [ - 34.20923277735945, - -224.7533464129834 - ], - "tangent_end": [ - 39.06521697943128, - -216.76748371294974 - ], - "center": [ - 34.74238846625913, - -219.60821698137354 - ], - "radius": 5.172679369207413, - "start_angle": -1.6740511797395425, - "end_angle": 0.5813829930898673 - } - ] - }, - { - "lines": [ - [ - [ - 299.0140149635802, - -212.98716572720394 - ], - [ - 303.96744301128115, - -218.0522381905629 - ] - ], - [ - [ - 313.7270589166353, - -216.3228039128324 - ], - [ - 318.54858908454344, - -205.62647238280005 - ] - ], - [ - [ - 310.8197694776228, - -198.24734180738434 - ], - [ - 300.5875621389823, - -203.44203990408482 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 300.5875621389823, - -203.44203990408482 - ], - "tangent_end": [ - 299.0140149635802, - -212.98716572720394 - ], - "center": [ - 303.30366854902593, - -208.79206476097286 - ], - "radius": 6.0, - "start_angle": 2.0405699031991675, - "end_angle": -2.3673378538488827 - }, - { - "tangent_start": [ - 303.96744301128115, - -218.0522381905629 - ], - "tangent_end": [ - 313.7270589166353, - -216.3228039128324 - ], - "center": [ - 308.25709659672685, - -213.8571372243318 - ], - "radius": 6.0, - "start_angle": -2.3673378538488827, - "end_angle": -0.4234897854137322 - }, - { - "tangent_start": [ - 318.54858908454344, - -205.62647238280005 - ], - "tangent_end": [ - 310.8197694776228, - -198.24734180738434 - ], - "center": [ - 313.3841623710784, - -203.29853040297183 - ], - "radius": 5.664858086501223, - "start_angle": -0.42348978541373405, - "end_angle": 2.0405699031991706 - } - ] - }, - { - "lines": [ - [ - [ - 5.857041670261927, - -208.6530615671867 - ], - [ - 7.150455169341889, - -198.96489306988417 - ] - ], - [ - [ - 1.1529303755134794, - -192.1711216978138 - ], - [ - -10.766845231877546, - -192.27103435181468 - ] - ], - [ - [ - -14.735923320974022, - -202.72367517005705 - ], - [ - -4.110094183671553, - -212.31333460240236 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - -4.110094183671553, - -212.31333460240236 - ], - "tangent_end": [ - 5.857041670261927, - -208.6530615671867 - ], - "center": [ - -0.0901923391229662, - -207.8590794278311 - ], - "radius": 6.0, - "start_angle": -2.3049830776958733, - "end_angle": -0.13271964533760772 - }, - { - "tangent_start": [ - 7.150455169341889, - -198.96489306988417 - ], - "tangent_end": [ - 1.1529303755134794, - -192.1711216978138 - ], - "center": [ - 1.203221159956997, - -198.17091093052855 - ], - "radius": 6.0, - "start_angle": -0.13271964533760774, - "end_angle": 1.5791782223484556 - }, - { - "tangent_start": [ - -10.766845231877546, - -192.27103435181468 - ], - "tangent_end": [ - -14.735923320974022, - -202.72367517005705 - ], - "center": [ - -10.716561199614453, - -198.2700180361595 - ], - "radius": 5.999194423331883, - "start_angle": 1.5791782223484563, - "end_angle": -2.304983077695872 - } - ] - }, - { - "lines": [ - [ - [ - 12.57546888766295, - -243.64168752993797 - ], - [ - 8.191159514358487, - -233.76676982232726 - ] - ], - [ - [ - -1.1540347758438552, - -231.60914422581342 - ], - [ - -12.898273061192656, - -241.48406193342413 - ] - ], - [ - [ - -9.03688396098558, - -252.07641146463385 - ], - [ - 7.091663697667682, - -252.07641146463385 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 7.091663697667682, - -252.07641146463385 - ], - "tangent_end": [ - 12.57546888766295, - -243.64168752993797 - ], - "center": [ - 7.091663697667684, - -246.07641146463385 - ], - "radius": 6.0, - "start_angle": -1.570796326794897, - "end_angle": 0.4178400997742145 - }, - { - "tangent_start": [ - 8.191159514358487, - -233.76676982232726 - ], - "tangent_end": [ - -1.1540347758438552, - -231.60914422581342 - ], - "center": [ - 2.7073543243632185, - -236.20149375702314 - ], - "radius": 6.0, - "start_angle": 0.4178400997742143, - "end_angle": 2.2699430752540035 - }, - { - "tangent_start": [ - -12.898273061192656, - -241.48406193342413 - ], - "tangent_end": [ - -9.03688396098558, - -252.07641146463385 - ], - "center": [ - -9.03688396098558, - -246.07641146463385 - ], - "radius": 6.0, - "start_angle": 2.2699430752540035, + "start_angle": 2.617992994279743, "end_angle": -1.5707963267948966 } ] @@ -3089,86 +914,86 @@ "lines": [ [ [ - 334.2527158363491, - -230.4601024925085 + -16.03144432228088, + -108.46810256978497 ], [ - 333.3276690844194, - -233.32019214302673 + -8.169702739187162, + -124.52141603285082 ] ], [ [ - 339.8047085966852, - -241.1172322639813 + 2.4149699013270647, + -124.88251530419477 ], [ - 345.17307923741635, - -240.4241881504859 + 13.50204136466435, + -105.67918341358904 ] ], [ [ - 347.9245388341825, - -231.2451565489888 + 7.321964648293767, + -96.76040464393131 ], [ - 343.8764196027283, - -227.75968495071731 + -11.626848398137234, + -99.91042307147119 ] ] ], "arcs": [ { "tangent_start": [ - 343.8764196027283, - -227.75968495071731 + -11.626848398137234, + -99.91042307147119 ], "tangent_end": [ - 334.2527158363491, - -230.4601024925085 + -16.03144432228088, + -108.46810256978497 ], "center": [ - 339.9615444879123, - -232.30652482423324 + -10.642921453335997, + -105.82919724922913 ], "radius": 6.0, - "start_angle": 0.8599449507994736, - "end_angle": 2.8287789021181244 + "start_angle": 1.735528184019814, + "end_angle": -2.686197140491798 }, { "tangent_start": [ - 333.3276690844194, - -233.32019214302673 + -8.169702739187162, + -124.52141603285082 ], "tangent_end": [ - 339.8047085966852, - -241.1172322639813 + 2.4149699013270647, + -124.88251530419477 ], "center": [ - 339.0364977359826, - -235.16661447475147 + -2.781179870242279, + -121.88251071229497 ], "radius": 6.0, - "start_angle": 2.8287789021181244, - "end_angle": -1.4424087640525702 + "start_angle": -2.686197140491798, + "end_angle": -0.523599659310052 }, { "tangent_start": [ - 345.17307923741635, - -240.4241881504859 + 13.50204136466435, + -105.67918341358904 ], "tangent_end": [ - 347.9245388341825, - -231.2451565489888 + 7.321964648293767, + -96.76040464393131 ], "center": [ - 344.50135166360315, - -235.22093699286376 + 8.305891593095007, + -102.67917882168923 ], - "radius": 5.246431219668959, - "start_angle": -1.4424087640525594, - "end_angle": 0.8599449507994639 + "radius": 6.0, + "start_angle": -0.523599659310054, + "end_angle": 1.735528184019815 } ] }, @@ -3176,86 +1001,434 @@ "lines": [ [ [ - 359.0870184105678, - -193.75714028701228 + -16.689679687540284, + -200.21452900920707 ], [ - 359.0870184105678, - -187.19148780971318 + -7.891527854867021, + -219.83661841370846 ] ], [ [ - 351.1399094568104, - -181.51621101274566 + 2.7794678202999767, + -220.38180826988867 ], [ - 344.4552343729378, - -183.80963055410123 + 15.187117840736637, + -198.89112677230952 ] ], [ [ - 343.17121910591175, - -194.54058102228868 + 9.464303920687598, + -189.91428595370348 ], [ - 349.85589418978435, - -198.81281395823223 + -11.741497932422329, + -191.78287804678124 ] ] ], "arcs": [ { "tangent_start": [ - 349.85589418978435, - -198.81281395823223 + -11.741497932422329, + -191.78287804678124 ], "tangent_end": [ - 359.0870184105678, - -193.75714028701228 + -16.689679687540284, + -200.21452900920707 ], "center": [ - 353.0870184105678, - -193.75714028701228 + -11.21483651122144, + -197.75971899726827 ], "radius": 6.0, - "start_angle": -2.1394768416482166, + "start_angle": 1.6586863399625995, + "end_angle": -2.7200867632767443 + }, + { + "tangent_start": [ + -7.891527854867021, + -219.83661841370846 + ], + "tangent_end": [ + 2.7794678202999767, + -220.38180826988867 + ], + "center": [ + -2.416684678548175, + -217.38180840176966 + ], + "radius": 6.0, + "start_angle": -2.7200867632767443, + "end_angle": -0.5235987502177902 + }, + { + "tangent_start": [ + 15.187117840736637, + -198.89112677230952 + ], + "tangent_end": [ + 9.464303920687598, + -189.91428595370348 + ], + "center": [ + 9.990965341888487, + -195.89112690419051 + ], + "radius": 6.0, + "start_angle": -0.5235987502177903, + "end_angle": 1.6586863399625995 + } + ] + }, + { + "lines": [ + [ + [ + 16.20587401905214, + -177.10056329068294 + ], + [ + 3.3175921965106374, + -154.77740304333008 + ] + ], + [ + [ + -7.4934929932733025, + -155.66256701326205 + ], + [ + -16.632456467439095, + -179.92670250308964 + ] + ], + [ + [ + -10.490862355302415, + -188.0183793517637 + ], + [ + 11.53638294140488, + -186.07740410928898 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 11.53638294140488, + -186.07740410928898 + ], + "tangent_end": [ + 16.20587401905214, + -177.10056329068294 + ], + "center": [ + 11.009721520203987, + -180.10056315880195 + ], + "radius": 6.0, + "start_angle": -1.482906313627193, + "end_angle": 0.5235987502177902 + }, + { + "tangent_start": [ + 3.3175921965106374, + -154.77740304333008 + ], + "tangent_end": [ + -7.4934929932733025, + -155.66256701326205 + ], + "center": [ + -1.878560302337514, + -157.7774029114491 + ], + "radius": 6.0, + "start_angle": 0.5235987502177902, + "end_angle": 2.7813806384010915 + }, + { + "tangent_start": [ + -16.632456467439095, + -179.92670250308964 + ], + "tangent_end": [ + -10.490862355302415, + -188.0183793517637 + ], + "center": [ + -11.017523776503307, + -182.04153840127668 + ], + "radius": 6.0, + "start_angle": 2.7813806384010915, + "end_angle": -1.4829063136271932 + } + ] + }, + { + "lines": [ + [ + [ + 167.0586058571126, + -221.17887715720175 + ], + [ + 180.54286103487917, + -197.82346071813743 + ] + ], + [ + [ + 175.346708536031, + -188.8234608500184 + ], + [ + 148.3781981804979, + -188.8234608500184 + ] + ], + [ + [ + 143.18204568164973, + -197.82346071813743 + ], + [ + 156.66630085941628, + -221.17887715720175 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 156.66630085941628, + -221.17887715720175 + ], + "tangent_end": [ + 167.0586058571126, + -221.17887715720175 + ], + "center": [ + 161.86245335826445, + -218.17887728908275 + ], + "radius": 6.0, + "start_angle": -2.617993903372004, + "end_angle": -0.5235987502177892 + }, + { + "tangent_start": [ + 180.54286103487917, + -197.82346071813743 + ], + "tangent_end": [ + 175.346708536031, + -188.8234608500184 + ], + "center": [ + 175.346708536031, + -194.8234608500184 + ], + "radius": 6.0, + "start_angle": -0.5235987502177933, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 148.3781981804979, + -188.8234608500184 + ], + "tangent_end": [ + 143.18204568164973, + -197.82346071813743 + ], + "center": [ + 148.3781981804979, + -194.8234608500184 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372 + } + ] + }, + { + "lines": [ + [ + [ + 208.10577203187302, + -223.2308608700463 + ], + [ + 194.4600371563132, + -199.5957533736194 + ] + ], + [ + [ + 184.06773215861688, + -199.5957533736194 + ], + [ + 170.42199728305707, + -223.2308608700463 + ] + ], + [ + [ + 175.61814978190523, + -232.23086073816532 + ], + [ + 202.90961953302485, + -232.23086073816532 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 202.90961953302485, + -232.23086073816532 + ], + "tangent_end": [ + 208.10577203187302, + -223.2308608700463 + ], + "center": [ + 202.90961953302485, + -226.23086073816532 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177892 + }, + { + "tangent_start": [ + 194.4600371563132, + -199.5957533736194 + ], + "tangent_end": [ + 184.06773215861688, + -199.5957533736194 + ], + "center": [ + 189.26388465746504, + -202.5957532417384 + ], + "radius": 6.0, + "start_angle": 0.5235987502177892, + "end_angle": 2.617993903372004 + }, + { + "tangent_start": [ + 170.42199728305707, + -223.2308608700463 + ], + "tangent_end": [ + 175.61814978190523, + -232.23086073816532 + ], + "center": [ + 175.61814978190523, + -226.23086073816532 + ], + "radius": 6.0, + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 378.5679688342726, + -371.64468325003855 + ], + [ + 384.6197533028331, + -375.4014503995434 + ] + ], + [ + [ + 393.7842266825556, + -370.30379326817143 + ], + [ + 393.7842266825556, + -359.3057581451586 + ] + ], + [ + [ + 384.10427962070526, + -355.4117271090772 + ], + [ + 377.40388830324315, + -362.3920747300563 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 377.40388830324315, + -362.3920747300563 + ], + "tangent_end": [ + 378.5679688342726, + -371.64468325003855 + ], + "center": [ + 381.7324422139951, + -366.54702611866657 + ], + "radius": 6.0, + "start_angle": 2.3766551712101474, + "end_angle": -2.126348167912615 + }, + { + "tangent_start": [ + 384.6197533028331, + -375.4014503995434 + ], + "tangent_end": [ + 393.7842266825556, + -370.30379326817143 + ], + "center": [ + 387.7842266825556, + -370.30379326817143 + ], + "radius": 6.0, + "start_angle": -2.126348167912615, "end_angle": 0.0 }, { "tangent_start": [ - 359.0870184105678, - -187.19148780971318 + 393.7842266825556, + -359.3057581451586 ], "tangent_end": [ - 351.1399094568104, - -181.51621101274566 + 384.10427962070526, + -355.4117271090772 ], "center": [ - 353.0870184105678, - -187.19148780971318 + 388.16101138320556, + -359.3057581451586 ], - "radius": 6.0, + "radius": 5.623215299350019, "start_angle": 0.0, - "end_angle": 1.901298599724224 - }, - { - "tangent_start": [ - 344.4552343729378, - -183.80963055410123 - ], - "tangent_end": [ - 343.17121910591175, - -194.54058102228868 - ], - "center": [ - 346.4023433266952, - -189.48490735106876 - ], - "radius": 6.0, - "start_angle": 1.901298599724224, - "end_angle": -2.1394768416482193 + "end_angle": 2.376655171210155 } ] }, @@ -3263,86 +1436,86 @@ "lines": [ [ [ - 291.09498462617427, - -16.20267140430319 + 344.6194829546895, + -403.607069006061 ], [ - 302.1636673589786, - -11.288351066331215 + 355.35427494733545, + -405.04747271593675 ] ], [ [ - 303.70536735079764, - -1.3114330320222418 + 361.4630692472572, + -396.3088572898855 ], [ - 296.16906492975806, - 5.358225702705415 + 357.3127596943382, + -388.41400707651235 ] ], [ [ - 286.45354078735346, - 2.615175763960595 + 347.8017790534437, + -386.9211783804077 ], [ - 282.9211604755887, - -8.968803308739036 + 341.2172966137167, + -393.3756248839051 ] ] ], "arcs": [ { "tangent_start": [ - 282.9211604755887, - -8.968803308739036 + 341.2172966137167, + -393.3756248839051 ], "tangent_end": [ - 291.09498462617427, - -16.20267140430319 + 344.6194829546895, + -403.607069006061 ], "center": [ - 288.6602615518526, - -10.718865832315261 + 345.41741700480924, + -397.66036393084 ], "radius": 6.0, - "start_angle": 2.8456129559337326, - "end_angle": -1.1529563839143304 + "start_angle": 2.3462219206674293, + "end_angle": -1.7041804972474544 }, { "tangent_start": [ - 302.1636673589786, - -11.288351066331215 + 355.35427494733545, + -405.04747271593675 ], "tangent_end": [ - 303.70536735079764, - -1.3114330320222418 + 361.4630692472572, + -396.3088572898855 ], "center": [ - 299.728944284657, - -5.804545494343291 + 356.1522089974552, + -399.10076764071573 ], "radius": 6.0, - "start_angle": -1.1529563839143389, - "end_angle": 0.8463282860097019 + "start_angle": -1.7041804972474544, + "end_angle": 0.48399428369961744 }, { "tangent_start": [ - 296.16906492975806, - 5.358225702705415 + 357.3127596943382, + -388.41400707651235 ], "tangent_end": [ - 286.45354078735346, - 2.615175763960595 + 347.8017790534437, + -386.9211783804077 ], "center": [ - 292.19264186361744, - 0.8651132403843658 + 352.0018994445362, + -391.20591742734257 ], "radius": 6.0, - "start_angle": 0.8463282860097019, - "end_angle": 2.845612955933735 + "start_angle": 0.48399428369961744, + "end_angle": 2.3462219206674293 } ] }, @@ -3350,86 +1523,86 @@ "lines": [ [ [ - 235.19763261803087, - -26.916527317140606 + 347.698774239678, + -287.37491541898 ], [ - 229.91274217630306, - -34.20883987290609 + 349.63709799145107, + -269.3047552590654 ] ], [ [ - 235.1114515746333, - -42.57646589921989 + 340.9937288037631, + -263.2954230410998 ], [ - 243.20587688018665, - -41.20215892902474 + 317.87767699374933, + -274.82284158121007 ] ], [ [ - 247.68846667238128, - -32.859123993826806 + 318.78419822295854, + -285.92489817929595 ], [ - 245.54286292832234, - -28.009754273770124 + 339.9619262811993, + -292.46763979910025 ] ] ], "arcs": [ { "tangent_start": [ - 245.54286292832234, - -28.009754273770124 + 339.9619262811993, + -292.46763979910025 ], "tangent_end": [ - 235.19763261803087, - -26.916527317140606 + 347.698774239678, + -287.37491541898 ], "center": [ - 240.05593984417004, - -30.437443518421695 + 341.7329975272069, + -286.7349871285153 ], "radius": 6.0, - "start_angle": 0.416557652719765, - "end_angle": 2.5144675058257757 + "start_angle": -1.8704387074911568, + "end_angle": -0.1068579608123066 }, { "tangent_start": [ - 229.91274217630306, - -34.20883987290609 + 349.63709799145107, + -269.3047552590654 ], "tangent_end": [ - 235.1114515746333, - -42.57646589921989 + 340.9937288037631, + -263.2954230410998 ], "center": [ - 234.22085681484216, - -37.33102007307897 + 343.6713212789799, + -268.6648269686007 ], - "radius": 5.320513221593069, - "start_angle": 2.5144675058257766, - "end_angle": -1.4026157421347523 + "radius": 6.0, + "start_angle": -0.1068579608123056, + "end_angle": 2.033384115620873 }, { "tangent_start": [ - 243.20587688018665, - -41.20215892902474 + 317.87767699374933, + -274.82284158121007 ], "tangent_end": [ - 247.68846667238128, - -32.859123993826806 + 318.78419822295854, + -285.92489817929595 ], "center": [ - 242.20154358822901, - -35.28681323847837 + 320.5552694689662, + -280.192245508711 ], "radius": 6.0, - "start_angle": -1.4026157421347545, - "end_angle": 0.4165576527197664 + "start_angle": 2.033384115620873, + "end_angle": -1.8704387074911568 } ] }, @@ -3437,694 +1610,85 @@ "lines": [ [ [ - 244.2473394972329, - 12.821412841891139 + 280.4968227294935, + -245.2293564177649 ], [ - 239.08884755568715, - 12.821412841891139 + 294.1765715288359, + -268.92337776180113 ] ], [ [ - 233.7597216421134, - 4.06452746210538 + 304.5688765265322, + -268.92337776180113 ], [ - 236.33896761288625, - -0.921217190577492 + 318.2486253258746, + -245.2293564177649 ] ], [ [ - 246.9972194400338, - -0.9212171905774991 + 313.05247282702646, + -236.22935654964587 ], [ - 249.57646541080666, - 4.0645274621053815 + 285.69297522834165, + -236.22935654964587 ] ] ], "arcs": [ { "tangent_start": [ - 249.57646541080666, - 4.0645274621053815 + 285.69297522834165, + -236.22935654964587 ], "tangent_end": [ - 244.2473394972329, - 12.821412841891139 + 280.4968227294935, + -245.2293564177649 ], "center": [ - 244.2473394972329, - 6.82141284189114 - ], - "radius": 6.0, - "start_angle": -0.47741065774447056, - "end_angle": 1.5707963267948966 - }, - { - "tangent_start": [ - 239.08884755568715, - 12.821412841891139 - ], - "tangent_end": [ - 233.7597216421134, - 4.06452746210538 - ], - "center": [ - 239.08884755568715, - 6.821412841891139 + 285.69297522834165, + -242.22935654964587 ], "radius": 6.0, "start_angle": 1.5707963267948966, - "end_angle": -2.664181995845323 + "end_angle": -2.617993903372 }, { "tangent_start": [ - 236.33896761288625, - -0.921217190577492 + 294.1765715288359, + -268.92337776180113 ], "tangent_end": [ - 246.9972194400338, - -0.9212171905774991 + 304.5688765265322, + -268.92337776180113 ], "center": [ - 241.66809352646, - 1.8356681892082634 + 299.37272402768406, + -265.92337789368213 ], "radius": 6.0, - "start_angle": -2.6641819958453232, - "end_angle": -0.4774106577444689 - } - ] - }, - { - "lines": [ - [ - [ - 219.91379184949892, - -86.46194116754128 - ], - [ - 218.37283757145178, - -66.35488821108426 - ] - ], - [ - [ - 207.7372947267439, - -63.02538844253666 - ], - [ - 196.22005565170076, - -77.17295352710592 - ] - ], - [ - [ - 198.38203093783738, - -86.41935578250218 - ], - [ - 211.44022429092763, - -92.37884365438994 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 211.44022429092763, - -92.37884365438994 - ], - "tangent_end": [ - 219.91379184949892, - -86.46194116754128 - ], - "center": [ - 213.93133453143068, - -86.9204217423662 - ], - "radius": 6.0, - "start_angle": -1.998942519869617, - "end_angle": 0.0764879883695176 + "start_angle": -2.617993903372004, + "end_angle": -0.5235987502177892 }, { "tangent_start": [ - 218.37283757145178, - -66.35488821108426 + 318.2486253258746, + -245.2293564177649 ], "tangent_end": [ - 207.7372947267439, - -63.02538844253666 + 313.05247282702646, + -236.22935654964587 ], "center": [ - 212.39038025338354, - -66.81336878590919 + 313.05247282702646, + -242.22935654964587 ], "radius": 6.0, - "start_angle": 0.07648798836951996, - "end_angle": 2.458325571967931 - }, - { - "tangent_start": [ - 196.22005565170076, - -77.17295352710592 - ], - "tangent_end": [ - 198.38203093783738, - -86.41935578250218 - ], - "center": [ - 200.8731411783404, - -80.96093387047844 - ], - "radius": 6.0, - "start_angle": 2.458325571967932, - "end_angle": -1.9989425198696125 - } - ] - }, - { - "lines": [ - [ - [ - 298.1426077509297, - -186.04400634161487 - ], - [ - 304.83166660635266, - -171.45878797487725 - ] - ], - [ - [ - 298.62990936128733, - -163.0796871900874 - ], - [ - 291.6335690111926, - -164.01950980782527 - ] - ], - [ - [ - 286.5059463187668, - -170.90279959620128 - ], - [ - 288.69377767634137, - -184.745014626713 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 288.69377767634137, - -184.745014626713 - ], - "tangent_end": [ - 298.1426077509297, - -186.04400634161487 - ], - "center": [ - 293.61440258936324, - -183.967285234427 - ], - "radius": 4.9817077937467475, - "start_angle": -2.984834411310355, - "end_angle": -0.42999836176548933 - }, - { - "tangent_start": [ - 304.83166660635266, - -171.45878797487725 - ], - "tangent_end": [ - 298.62990936128733, - -163.0796871900874 - ], - "center": [ - 299.4222216610409, - -168.9779135234614 - ], - "radius": 5.951204303336189, - "start_angle": -0.42999836176548845, - "end_angle": 1.704327580850027 - }, - { - "tangent_start": [ - 291.6335690111926, - -164.01950980782527 - ], - "tangent_end": [ - 286.5059463187668, - -170.90279959620128 - ], - "center": [ - 292.43237771548394, - -169.96609745570774 - ], - "radius": 6.0, - "start_angle": 1.704327580850014, - "end_angle": -2.9848344113103527 - } - ] - }, - { - "lines": [ - [ - [ - 359.0865902987507, - -124.46813963217122 - ], - [ - 359.0865902987507, - -113.13342475796739 - ] - ], - [ - [ - 350.3965584413976, - -107.77024206422803 - ], - [ - 340.02151766190195, - -112.97409056462696 - ] - ], - [ - [ - 339.6591144333097, - -123.5027974375847 - ], - [ - 350.0341552128054, - -129.6336638113896 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 350.0341552128054, - -129.6336638113896 - ], - "tangent_end": [ - 359.0865902987507, - -124.46813963217122 - ], - "center": [ - 353.0865902987507, - -124.46813963217122 - ], - "radius": 6.0, - "start_angle": -2.104515981546687, - "end_angle": 0.0 - }, - { - "tangent_start": [ - 359.0865902987507, - -113.13342475796739 - ], - "tangent_end": [ - 350.3965584413976, - -107.77024206422803 - ], - "center": [ - 353.0865902987507, - -113.13342475796739 - ], - "radius": 6.0, - "start_angle": 0.0, - "end_angle": 2.0357021731414195 - }, - { - "tangent_start": [ - 340.02151766190195, - -112.97409056462696 - ], - "tangent_end": [ - 339.6591144333097, - -123.5027974375847 - ], - "center": [ - 342.7115495192551, - -118.33727325836632 - ], - "radius": 6.0, - "start_angle": 2.0357021731414195, - "end_angle": -2.104515981546695 - } - ] - }, - { - "lines": [ - [ - [ - 310.08698653067245, - -111.97559019333232 - ], - [ - 295.7458383935938, - -105.31368132954896 - ] - ], - [ - [ - 287.2184422046195, - -110.8218521705084 - ], - [ - 287.35848957247464, - -123.43282451154666 - ] - ], - [ - [ - 295.67641257753934, - -128.90023011057977 - ], - [ - 309.87751334676284, - -122.95116663332487 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 309.87751334676284, - -122.95116663332487 - ], - "tangent_end": [ - 310.08698653067245, - -111.97559019333232 - ], - "center": [ - 307.5592203995257, - -117.41713394361382 - ], - "radius": 6.0, - "start_angle": -1.1740904377418941, - "end_angle": 1.135924286392651 - }, - { - "tangent_start": [ - 295.7458383935938, - -105.31368132954896 - ], - "tangent_end": [ - 287.2184422046195, - -110.8218521705084 - ], - "center": [ - 293.21807226244704, - -110.75522507983045 - ], - "radius": 6.0, - "start_angle": 1.135924286392651, - "end_angle": -3.1304879102473717 - }, - { - "tangent_start": [ - 287.35848957247464, - -123.43282451154666 - ], - "tangent_end": [ - 295.67641257753934, - -128.90023011057977 - ], - "center": [ - 293.3581196303022, - -123.36619742086872 - ], - "radius": 6.0, - "start_angle": -3.130487910247372, - "end_angle": -1.1740904377418941 - } - ] - }, - { - "lines": [ - [ - [ - 263.74292073249427, - -94.79977263360705 - ], - [ - 271.3943909009176, - -78.1253582764156 - ] - ], - [ - [ - 266.19644431937337, - -69.62842462295451 - ], - [ - 252.33905117918735, - -69.03820431959979 - ] - ], - [ - [ - 246.43743009065108, - -77.06238020895132 - ], - [ - 252.64335306241378, - -94.3270148694975 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 252.64335306241378, - -94.3270148694975 - ], - "tangent_end": [ - 263.74292073249427, - -94.79977263360705 - ], - "center": [ - 258.28965094818534, - -92.29740402376089 - ], - "radius": 6.0, - "start_angle": -2.7965163599984693, - "end_angle": -0.43020973476218444 - }, - { - "tangent_start": [ - 271.3943909009176, - -78.1253582764156 - ], - "tangent_end": [ - 266.19644431937337, - -69.62842462295451 - ], - "center": [ - 265.94112111660866, - -75.62298966656944 - ], - "radius": 6.0, - "start_angle": -0.43020973476218444, - "end_angle": 1.5282296062094662 - }, - { - "tangent_start": [ - 252.33905117918735, - -69.03820431959979 - ], - "tangent_end": [ - 246.43743009065108, - -77.06238020895132 - ], - "center": [ - 252.08372797642264, - -75.03276936321471 - ], - "radius": 6.0, - "start_angle": 1.5282296062094662, - "end_angle": -2.7965163599984693 - } - ] - }, - { - "lines": [ - [ - [ - 202.86485733533056, - -46.811269752556605 - ], - [ - 208.38925125457575, - -46.305490254966955 - ] - ], - [ - [ - 213.45802883010055, - -38.21798178744836 - ], - [ - 211.50484905565708, - -33.02569617859744 - ] - ], - [ - [ - 201.80700223393103, - -32.052396306427255 - ], - [ - 197.76112816030795, - -38.50780697327883 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 197.76112816030795, - -38.50780697327883 - ], - "tangent_end": [ - 202.86485733533056, - -46.811269752556605 - ], - "center": [ - 202.36904863263112, - -41.39578218266734 - ], - "radius": 5.438136803106158, - "start_angle": 2.5817419693229406, - "end_angle": -1.479497008891158 - }, - { - "tangent_start": [ - 208.38925125457575, - -46.305490254966955 - ], - "tangent_end": [ - 213.45802883010055, - -38.21798178744836 - ], - "center": [ - 207.8422160614748, - -40.33047958572887 - ], - "radius": 6.0, - "start_angle": -1.479497008891159, - "end_angle": 0.3597956403574548 - }, - { - "tangent_start": [ - 211.50484905565708, - -33.02569617859744 - ], - "tangent_end": [ - 201.80700223393103, - -32.052396306427255 - ], - "center": [ - 206.41492270625423, - -34.94037151581577 - ], - "radius": 5.438136803106159, - "start_angle": 0.3597956403574558, - "end_angle": 2.5817419693229424 - } - ] - }, - { - "lines": [ - [ - [ - 200.8112546518462, - 4.668195711183195 - ], - [ - 203.5550947472275, - -2.469837267386639 - ] - ], - [ - [ - 214.44933995921207, - -3.1412227175897325 - ], - [ - 218.25744462985176, - 3.9968102609801015 - ] - ], - [ - [ - 212.96368231269713, - 12.821005815376683 - ], - [ - 206.4117375466761, - 12.821005815376681 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 206.4117375466761, - 12.821005815376681 - ], - "tangent_end": [ - 200.8112546518462, - 4.668195711183195 - ], - "center": [ - 206.4117375466761, - 6.821005815376682 - ], - "radius": 6.0, - "start_angle": 1.5707963267948966, - "end_angle": -2.774608876694812 - }, - { - "tangent_start": [ - 203.5550947472275, - -2.469837267386639 - ], - "tangent_end": [ - 214.44933995921207, - -3.1412227175897325 - ], - "center": [ - 209.1555776420574, - -0.31702716319315094 - ], - "radius": 6.0, - "start_angle": -2.774608876694812, - "end_angle": -0.4900831574178981 - }, - { - "tangent_start": [ - 218.25744462985176, - 3.9968102609801015 - ], - "tangent_end": [ - 212.96368231269713, - 12.821005815376683 - ], - "center": [ - 212.96368231269713, - 6.821005815376682 - ], - "radius": 6.0, - "start_angle": -0.4900831574179002, + "start_angle": -0.5235987502177933, "end_angle": 1.5707963267948966 } ] @@ -4133,1739 +1697,86 @@ "lines": [ [ [ - 250.25692781592298, - -97.44572463944003 + 285.8452724465287, + -188.45764853356275 ], [ - 245.09848494854208, - -83.09513860608888 + 257.5990780804827, + -188.45764853356275 ] ], [ [ - 234.24004910182083, - -82.1526091664374 + 252.40292558163455, + -197.45764840168178 ], [ - 228.4285580988415, - -92.34401669025522 + 266.52602276465757, + -221.91957171671604 ] ], [ [ - 231.51358926465602, - -100.92645257231997 + 276.9183277623539, + -221.91957171671604 ], [ - 242.4835231350162, - -105.08563108185331 + 291.0414249453769, + -197.45764840168175 ] ] ], "arcs": [ { "tangent_start": [ - 242.4835231350162, - -105.08563108185331 + 291.0414249453769, + -197.45764840168175 ], "tangent_end": [ - 250.25692781592298, - -97.44572463944003 + 285.8452724465287, + -188.45764853356275 ], "center": [ - 244.61062993015142, - -99.47533548517664 + 285.8452724465287, + -194.45764853356275 ], "radius": 6.0, - "start_angle": -1.9331946479982152, - "end_angle": 0.3450762935913241 - }, - { - "tangent_start": [ - 245.09848494854208, - -83.09513860608888 - ], - "tangent_end": [ - 234.24004910182083, - -82.1526091664374 - ], - "center": [ - 239.45218706277055, - -85.1247494518255 - ], - "radius": 6.0, - "start_angle": 0.3450762935913257, - "end_angle": 2.6233472351808693 - }, - { - "tangent_start": [ - 228.4285580988415, - -92.34401669025522 - ], - "tangent_end": [ - 231.51358926465602, - -100.92645257231997 - ], - "center": [ - 233.64069605979122, - -95.31615697564331 - ], - "radius": 6.0, - "start_angle": 2.6233472351808693, - "end_angle": -1.9331946479982152 - } - ] - }, - { - "lines": [ - [ - [ - 280.0772144875824, - -46.188835436309624 - ], - [ - 270.7947465640045, - -45.036956605112636 - ] - ], - [ - [ - 266.39698793352215, - -53.451567683953485 - ], - [ - 272.28695494699554, - -60.01889810782851 - ] - ], - [ - [ - 281.74311050986677, - -59.34538729541603 - ], - [ - 284.3277508429883, - -55.47568505653874 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 284.3277508429883, - -55.47568505653874 - ], - "tangent_end": [ - 280.0772144875824, - -46.188835436309624 - ], - "center": [ - 279.3383304764486, - -52.14316582839326 - ], - "radius": 6.0, - "start_angle": -0.5888677950380524, - "end_angle": 1.4473355877228293 - }, - { - "tangent_start": [ - 270.7947465640045, - -45.036956605112636 - ], - "tangent_end": [ - 266.39698793352215, - -53.451567683953485 - ], - "center": [ - 270.17053003809554, - -50.06723385493077 - ], - "radius": 5.0688593866131, - "start_angle": 1.4473355877228262, - "end_angle": -2.410515824846254 - }, - { - "tangent_start": [ - 272.28695494699554, - -60.01889810782851 - ], - "tangent_end": [ - 281.74311050986677, - -59.34538729541603 - ], - "center": [ - 276.7536901433271, - -56.012868067270546 - ], - "radius": 6.0, - "start_angle": -2.410515824846256, - "end_angle": -0.5888677950380534 - } - ] - }, - { - "lines": [ - [ - [ - 328.8785188920097, - -83.27099447128613 - ], - [ - 322.99467362870143, - -83.36511134508642 - ] - ], - [ - [ - 317.54108169455003, - -91.64523069948922 - ], - [ - 320.91643768767443, - -99.85770405459384 - ] - ], - [ - [ - 331.4831814137866, - -99.68868042442595 - ], - [ - 334.59414744301387, - -91.37245309145712 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 334.59414744301387, - -91.37245309145712 - ], - "tangent_end": [ - 328.8785188920097, - -83.27099447128613 - ], - "center": [ - 328.9744814789717, - -89.2702270206964 - ], - "radius": 6.0, - "start_angle": -0.35796719585544917, - "end_angle": 1.5867907732358986 - }, - { - "tangent_start": [ - 322.99467362870143, - -83.36511134508642 - ], - "tangent_end": [ - 317.54108169455003, - -91.64523069948922 - ], - "center": [ - 323.0906362156635, - -89.36434389449668 - ], - "radius": 6.0, - "start_angle": 1.5867907732359081, - "end_angle": -2.7516365648523253 - }, - { - "tangent_start": [ - 320.91643768767443, - -99.85770405459384 - ], - "tangent_end": [ - 331.4831814137866, - -99.68868042442595 - ], - "center": [ - 326.16664476314844, - -97.69985012300937 - ], - "radius": 5.676355162021814, - "start_angle": -2.7516365648523267, - "end_angle": -0.3579671958554501 - } - ] - }, - { - "lines": [ - [ - [ - 332.5293661787049, - -172.56060605090397 - ], - [ - 334.2724350375122, - -168.04498470983677 - ] - ], - [ - [ - 328.16985320474816, - -159.90561854932528 - ], - [ - 324.41261603777986, - -160.22305806271478 - ] - ], - [ - [ - 319.7621401110757, - -169.27092301393986 - ], - [ - 322.2381197999562, - -173.43008756017943 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 322.2381197999562, - -173.43008756017943 - ], - "tangent_end": [ - 332.5293661787049, - -172.56060605090397 - ], - "center": [ - 327.17230349407356, - -170.49273356227482 - ], - "radius": 5.742318106505352, - "start_angle": -2.6046310483380153, - "end_angle": -0.36838698026898725 - }, - { - "tangent_start": [ - 334.2724350375122, - -168.04498470983677 - ], - "tangent_end": [ - 328.16985320474816, - -159.90561854932528 - ], - "center": [ - 328.6749784857104, - -165.88431811114748 - ], - "radius": 6.0, - "start_angle": -0.36838698026898226, - "end_angle": 1.6550836392862882 - }, - { - "tangent_start": [ - 324.41261603777986, - -160.22305806271478 - ], - "tangent_end": [ - 319.7621401110757, - -169.27092301393986 - ], - "center": [ - 324.9177413187421, - -166.20175762453698 - ], - "radius": 6.0, - "start_angle": 1.6550836392862882, - "end_angle": -2.6046310483380073 - } - ] - }, - { - "lines": [ - [ - [ - 213.0135585864273, - -27.610913585027998 - ], - [ - 215.10178614476135, - -33.16220693805962 - ] - ], - [ - [ - 225.57101987660937, - -34.56996830231924 - ], - [ - 230.73345412406644, - -27.446625917810465 - ] - ], - [ - [ - 225.60724977590328, - -18.666329457491116 - ], - [ - 217.95150561597936, - -19.536830591533892 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 217.95150561597936, - -19.536830591533892 - ], - "tangent_end": [ - 213.0135585864273, - -27.610913585027998 - ], - "center": [ - 218.62937135505305, - -25.498415786747497 - ], - "radius": 6.0, - "start_angle": 1.684015681009524, - "end_angle": -2.7817970132323397 - }, - { - "tangent_start": [ - 215.10178614476135, - -33.16220693805962 - ], - "tangent_end": [ - 225.57101987660937, - -34.56996830231924 - ], - "center": [ - 220.7149790906532, - -31.0506946373349 - ], - "radius": 5.997200950770449, - "start_angle": -2.781797013232339, - "end_angle": -0.6271251477640143 - }, - { - "tangent_start": [ - 230.73345412406644, - -27.446625917810465 - ], - "tangent_end": [ - 225.60724977590328, - -18.666329457491116 - ], - "center": [ - 226.23491771925427, - -24.186443106699322 - ], - "radius": 5.555683733554781, - "start_angle": -0.6271251477640185, - "end_angle": 1.6840156810095266 - } - ] - }, - { - "lines": [ - [ - [ - 220.67816635765092, - 0.9848138354872944 - ], - [ - 216.4681725450892, - -6.9065329820864925 - ] - ], - [ - [ - 222.4398006013176, - -15.692313731696677 - ], - [ - 230.27149724388067, - -14.80180581157596 - ] - ], - [ - [ - 234.92275741838074, - -6.083335236576594 - ], - [ - 231.30105458837937, - 0.9175036608764788 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 231.30105458837937, - 0.9175036608764788 - ], - "tangent_end": [ - 220.67816635765092, - 0.9848138354872944 - ], - "center": [ - 225.97192867480558, - -1.8393817189092836 - ], - "radius": 6.0, - "start_angle": 0.4774106577444689, - "end_angle": 2.6515094961718955 - }, - { - "tangent_start": [ - 216.4681725450892, - -6.9065329820864925 - ], - "tangent_end": [ - 222.4398006013176, - -15.692313731696677 - ], - "center": [ - 221.76193486224386, - -9.730728536483072 - ], - "radius": 6.0, - "start_angle": 2.6515094961718955, - "end_angle": -1.4575769725802648 - }, - { - "tangent_start": [ - 230.27149724388067, - -14.80180581157596 - ], - "tangent_end": [ - 234.92275741838074, - -6.083335236576594 - ], - "center": [ - 229.59363150480698, - -8.840220616362354 - ], - "radius": 6.0, - "start_angle": -1.4575769725802694, - "end_angle": 0.47741065774447067 - } - ] - }, - { - "lines": [ - [ - [ - 251.7086462992428, - 0.2839587592322914 - ], - [ - 247.64555241612197, - -7.570099686790157 - ] - ], - [ - [ - 251.39355844161753, - -16.114908692499434 - ], - [ - 260.43470991771784, - -18.58473126340611 - ] - ], - [ - [ - 267.4203452067541, - -10.190811996502562 - ], - [ - 262.4422876137746, - 0.13306902042656432 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 262.4422876137746, - 0.13306902042656432 - ], - "tangent_end": [ - 251.7086462992428, - 0.2839587592322914 - ], - "center": [ - 257.03777221281655, - -2.4729266205534763 - ], - "radius": 6.0, - "start_angle": 0.44929721588782945, - "end_angle": 2.6641819958453214 - }, - { - "tangent_start": [ - 247.64555241612197, - -7.570099686790157 - ], - "tangent_end": [ - 251.39355844161753, - -16.114908692499434 - ], - "center": [ - 252.97467832969573, - -10.326985066575924 - ], - "radius": 6.0, - "start_angle": 2.6641819958453214, - "end_angle": -1.8374656785715096 - }, - { - "tangent_start": [ - 260.43470991771784, - -18.58473126340611 - ], - "tangent_end": [ - 267.4203452067541, - -10.190811996502562 - ], - "center": [ - 262.01582980579605, - -12.7968076374826 - ], - "radius": 6.0, - "start_angle": -1.8374656785715096, - "end_angle": 0.44929721588782895 - } - ] - }, - { - "lines": [ - [ - [ - 243.88901382531682, - -56.989187729959056 - ], - [ - 245.8986355039362, - -52.73311739332482 - ] - ], - [ - [ - 240.0942347301332, - -45.080611812224696 - ], - [ - 233.03590852070312, - -46.27900534127187 - ] - ], - [ - [ - 230.44981986919652, - -55.356084955149896 - ], - [ - 234.49234757760087, - -58.925181621268074 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 234.49234757760087, - -58.925181621268074 - ], - "tangent_end": [ - 243.88901382531682, - -56.989187729959056 - ], - "center": [ - 238.463428764304, - -54.42734723029586 - ], - "radius": 6.0, - "start_angle": -2.294076088103839, - "end_angle": -0.4411431093183941 - }, - { - "tangent_start": [ - 245.8986355039362, - -52.73311739332482 - ], - "tangent_end": [ - 240.0942347301332, - -45.080611812224696 - ], - "center": [ - 241.00086411747245, - -50.42049876236889 - ], - "radius": 5.416305889285373, - "start_angle": -0.4411431093183943, - "end_angle": 1.7389769114550386 - }, - { - "tangent_start": [ - 233.03590852070312, - -46.27900534127187 - ], - "tangent_end": [ - 230.44981986919652, - -55.356084955149896 - ], - "center": [ - 233.91137722273274, - -51.435361358968755 - ], - "radius": 5.230148451953565, - "start_angle": 1.7389769114550409, - "end_angle": -2.2940760881038376 - } - ] - }, - { - "lines": [ - [ - [ - 249.7493929775447, - -52.309449934831946 - ], - [ - 247.4449794000098, - -57.18984427722445 - ] - ], - [ - [ - 252.6152412582579, - -65.74624982050258 - ], - [ - 260.2022300540728, - -66.06939824988709 - ] - ], - [ - [ - 264.71192346903854, - -56.518559614459704 - ], - [ - 259.64171323488904, - -50.865260393937184 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 259.64171323488904, - -50.865260393937184 - ], - "tangent_end": [ - 249.7493929775447, - -52.309449934831946 - ], - "center": [ - 255.1749780385575, - -54.871290434495144 - ], - "radius": 6.0, - "start_angle": 0.7310768287435394, - "end_angle": 2.700449544271399 - }, - { - "tangent_start": [ - 247.4449794000098, - -57.18984427722445 - ], - "tangent_end": [ - 252.6152412582579, - -65.74624982050258 - ], - "center": [ - 252.8705644610226, - -59.75168477688766 - ], - "radius": 6.0, - "start_angle": 2.700449544271398, - "end_angle": -1.6133630473803269 - }, - { - "tangent_start": [ - 260.2022300540728, - -66.06939824988709 - ], - "tangent_end": [ - 264.71192346903854, - -56.518559614459704 - ], - "center": [ - 260.4460706144556, - -60.344426591775495 - ], - "radius": 5.730162188373799, - "start_angle": -1.6133630473803264, - "end_angle": 0.7310768287435353 - } - ] - }, - { - "lines": [ - [ - [ - 248.76105734425434, - -27.123455461700118 - ], - [ - 250.88304121903664, - -31.919440916754894 - ] - ], - [ - [ - 259.8605686537131, - -34.371882947807066 - ], - [ - 264.1261722093075, - -31.32083093965755 - ] - ], - [ - [ - 262.5645201375426, - -22.59607283532203 - ], - [ - 254.5415830138732, - -20.40440164771013 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 254.5415830138732, - -20.40440164771013 - ], - "tangent_end": [ - 248.76105734425434, - -27.123455461700118 - ], - "center": [ - 253.2484805050614, - -25.137994981097307 - ], - "radius": 4.907037797305311, - "start_angle": 1.3041269750182842, - "end_angle": -2.7250350008700273 - }, - { - "tangent_start": [ - 250.88304121903664, - -31.919440916754894 - ], - "tangent_end": [ - 259.8605686537131, - -34.371882947807066 - ], - "center": [ - 256.3699643031889, - -29.49175167210332 - ], - "radius": 6.0, - "start_angle": -2.725035000870026, - "end_angle": -0.9498963562729944 - }, - { - "tangent_start": [ - 264.1261722093075, - -31.32083093965755 - ], - "tangent_end": [ - 262.5645201375426, - -22.59607283532203 - ], - "center": [ - 261.2714176287308, - -27.329666168709203 - ], - "radius": 4.907037797305308, - "start_angle": -0.9498963562729926, - "end_angle": 1.3041269750182785 - } - ] - }, - { - "lines": [ - [ - [ - 238.59855035888538, - -166.03467857098556 - ], - [ - 240.81512822624947, - -173.6092385748403 - ] - ], - [ - [ - 249.06398593753423, - -177.38286780319214 - ], - [ - 262.1959790568585, - -171.39188529345432 - ] - ], - [ - [ - 260.8787242213792, - -161.1375923972566 - ], - [ - 245.38686574120595, - -158.4385800708046 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 245.38686574120595, - -158.4385800708046 - ], - "tangent_end": [ - 238.59855035888538, - -166.03467857098556 - ], - "center": [ - 244.3570499153897, - -164.34954271363176 - ], - "radius": 6.0, - "start_angle": 1.3983062833073656, - "end_angle": -2.8569067863902 - }, - { - "tangent_start": [ - 240.81512822624947, - -173.6092385748403 - ], - "tangent_end": [ - 249.06398593753423, - -177.38286780319214 - ], - "center": [ - 246.5736277827538, - -171.9241027174865 - ], - "radius": 6.0, - "start_angle": -2.8569067863902, - "end_angle": -1.1427879138500918 - }, - { - "tangent_start": [ - 262.1959790568585, - -171.39188529345432 - ], - "tangent_end": [ - 260.8787242213792, - -161.1375923972566 - ], - "center": [ - 259.94993917399773, - -166.4686560502518 - ], - "radius": 5.411365939993877, - "start_angle": -1.1427879138500965, - "end_angle": 1.3983062833073698 - } - ] - }, - { - "lines": [ - [ - [ - 293.4402478316098, - -91.62429363516661 - ], - [ - 298.377211497743, - -88.46756375506136 - ] - ], - [ - [ - 297.35846285356905, - -77.99859775737819 - ], - [ - 290.8156444278075, - -75.42407149586046 - ] - ], - [ - [ - 282.93584567063806, - -82.39155808767843 - ], - [ - 284.3977708380473, - -88.06617953598357 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 284.3977708380473, - -88.06617953598357 - ], - "tangent_end": [ - 293.4402478316098, - -91.62429363516661 - ], - "center": [ - 290.2080519587183, - -86.5693050259546 - ], - "radius": 6.0, - "start_angle": -2.889450359805598, - "end_angle": -1.0019038273901537 - }, - { - "tangent_start": [ - 298.377211497743, - -88.46756375506136 - ], - "tangent_end": [ - 297.35846285356905, - -77.99859775737819 - ], - "center": [ - 295.19646266024773, - -83.49303567118038 - ], - "radius": 5.904497677580049, - "start_angle": -1.0019038273901544, - "end_angle": 1.1959155599919138 - }, - { - "tangent_start": [ - 290.8156444278075, - -75.42407149586046 - ], - "tangent_end": [ - 282.93584567063806, - -82.39155808767843 - ], - "center": [ - 288.65364423448625, - -80.91850940966265 - ], - "radius": 5.904497677580051, - "start_angle": 1.1959155599919227, - "end_angle": -2.8894503598055996 - } - ] - }, - { - "lines": [ - [ - [ - 275.2649190790484, - -105.55931767543278 - ], - [ - 269.0569640621038, - -108.62140322745495 - ] - ], - [ - [ - 268.0067631441167, - -118.72231346851476 - ], - [ - 274.30360568074155, - -123.6643630124936 - ] - ], - [ - [ - 284.00762960944996, - -118.87783485829955 - ], - [ - 283.91874208976964, - -110.87369976229853 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 283.91874208976964, - -110.87369976229853 - ], - "tangent_end": [ - 275.2649190790484, - -105.55931767543278 - ], - "center": [ - 277.91911203194206, - -110.94032685297648 - ], - "radius": 6.0, - "start_angle": 0.01110474334242365, - "end_angle": 2.0290308902812195 - }, - { - "tangent_start": [ - 269.0569640621038, - -108.62140322745495 - ], - "tangent_end": [ - 268.0067631441167, - -118.72231346851476 - ], - "center": [ - 271.7111570149975, - -114.00241240499865 - ], - "radius": 6.0, - "start_angle": 2.0290308902812284, - "end_angle": -2.2362282699595584 - }, - { - "tangent_start": [ - 274.30360568074155, - -123.6643630124936 - ], - "tangent_end": [ - 284.00762960944996, - -118.87783485829955 - ], - "center": [ - 278.0079995516224, - -118.94446194897749 - ], - "radius": 6.0, - "start_angle": -2.2362282699595584, - "end_angle": 0.011104743342421283 - } - ] - }, - { - "lines": [ - [ - [ - 304.9147585690175, - -88.2073234687348 - ], - [ - 298.0693736104381, - -92.58431157334759 - ] - ], - [ - [ - 298.7738033521829, - -103.08084393284109 - ], - [ - 310.0539104525547, - -108.32080413394254 - ] - ], - [ - [ - 317.78511425011516, - -100.92928323169566 - ], - [ - 313.6965089630225, - -90.98142527295424 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 313.6965089630225, - -90.98142527295424 - ], - "tangent_end": [ - 304.9147585690175, - -88.2073234687348 - ], - "center": [ - 308.14695444190903, - -93.26231207794679 - ], - "radius": 6.0, - "start_angle": 0.38995608873747006, - "end_angle": 2.1396888261996407 - }, - { - "tangent_start": [ - 298.0693736104381, - -92.58431157334759 - ], - "tangent_end": [ - 298.7738033521829, - -103.08084393284109 - ], - "center": [ - 301.3015694833296, - -97.6393001825596 - ], - "radius": 6.0, - "start_angle": 2.1396888261996394, - "end_angle": -2.005668367197142 - }, - { - "tangent_start": [ - 310.0539104525547, - -108.32080413394254 - ], - "tangent_end": [ - 317.78511425011516, - -100.92928323169566 - ], - "center": [ - 312.4733606581124, - -103.11243300223619 - ], - "radius": 5.742897277747999, - "start_angle": -2.005668367197148, - "end_angle": 0.3899560887374755 - } - ] - }, - { - "lines": [ - [ - [ - 254.4827893950971, - -121.0736468879009 - ], - [ - 245.4399191408668, - -137.05278655811188 - ] - ], - [ - [ - 252.79518355668404, - -145.61578441534834 - ], - [ - 272.5984252264726, - -138.0818755632811 - ] - ], - [ - [ - 274.1693655740654, - -127.75408933118587 - ], - [ - 263.4089941585071, - -119.30885851304211 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 263.4089941585071, - -119.30885851304211 - ], - "tangent_end": [ - 254.4827893950971, - -121.0736468879009 - ], - "center": [ - 259.70460028762625, - -124.02875957655822 - ], - "radius": 6.0, - "start_angle": 0.9053643836302347, - "end_angle": 2.626611115779433 - }, - { - "tangent_start": [ - 245.4399191408668, - -137.05278655811188 - ], - "tangent_end": [ - 252.79518355668404, - -145.61578441534834 - ], - "center": [ - 250.661730033396, - -140.0078992467692 - ], - "radius": 6.0, - "start_angle": 2.6266111157794336, - "end_angle": -1.2072664981558379 - }, - { - "tangent_start": [ - 272.5984252264726, - -138.0818755632811 - ], - "tangent_end": [ - 274.1693655740654, - -127.75408933118587 - ], - "center": [ - 270.4649717031846, - -132.47399039470199 - ], - "radius": 6.0, - "start_angle": -1.207266498155836, - "end_angle": 0.9053643836302362 - } - ] - }, - { - "lines": [ - [ - [ - 295.51676946765906, - -141.6865178931407 - ], - [ - 304.59761488310824, - -150.26289543923716 - ] - ], - [ - [ - 314.3902272114595, - -147.85494625759608 - ], - [ - 319.3741064609146, - -133.38663531976133 - ] - ], - [ - [ - 311.3829483604169, - -125.89847854163585 - ], - [ - 297.31822369551253, - -131.79041193337414 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 297.31822369551253, - -131.79041193337414 - ], - "tangent_end": [ - 295.51676946765906, - -141.6865178931407 - ], - "center": [ - 299.6365166427497, - -137.32444462308518 - ], - "radius": 6.0, - "start_angle": 1.9675022158479087, - "end_angle": -2.327632202643378 - }, - { - "tangent_start": [ - 304.59761488310824, - -150.26289543923716 - ], - "tangent_end": [ - 314.3902272114595, - -147.85494625759608 - ], - "center": [ - 308.7173620581989, - -145.90082216918165 - ], - "radius": 6.0, - "start_angle": -2.327632202643378, - "end_angle": -0.3317386222443494 - }, - { - "tangent_start": [ - 319.3741064609146, - -133.38663531976133 - ], - "tangent_end": [ - 311.3829483604169, - -125.89847854163585 - ], - "center": [ - 313.701241307654, - -131.4325112313469 - ], - "radius": 6.0, - "start_angle": -0.3317386222443494, - "end_angle": 1.9675022158479 - } - ] - }, - { - "lines": [ - [ - [ - 286.41920902664583, - -148.7965211690187 - ], - [ - 286.01102345793777, - -154.12839710538685 - ] - ], - [ - [ - 292.7923267393078, - -160.53297889649036 - ], - [ - 298.09220075920723, - -159.82104362378806 - ] - ], - [ - [ - 300.8493934543206, - -151.26232902270175 - ], - [ - 294.8065451390931, - -145.5551788363311 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 294.8065451390931, - -145.5551788363311 - ], - "tangent_end": [ - 286.41920902664583, - -148.7965211690187 - ], - "center": [ - 291.3861454789513, - -149.1767685349959 - ], - "radius": 4.981470242867367, - "start_angle": 0.8139604509464206, - "end_angle": 3.06518597463261 - }, - { - "tangent_start": [ - 286.01102345793777, - -154.12839710538685 - ], - "tangent_end": [ - 292.7923267393078, - -160.53297889649036 - ], - "center": [ - 291.9935180350164, - -154.5863912486079 - ], - "radius": 6.0, - "start_angle": 3.0651859746326107, - "end_angle": -1.4372650727397698 - }, - { - "tangent_start": [ - 298.09220075920723, - -159.82104362378806 - ], - "tangent_end": [ - 300.8493934543206, - -151.26232902270175 - ], - "center": [ - 297.4289937941788, - -154.8839187213665 - ], - "radius": 4.981470242867367, - "start_angle": -1.43726507273978, - "end_angle": 0.8139604509464167 - } - ] - }, - { - "lines": [ - [ - [ - 282.64167664633504, - -154.9015184112995 - ], - [ - 283.2689819210464, - -146.70741711179326 - ] - ], - [ - [ - 275.15303382067975, - -140.6415377999931 - ], - [ - 257.8532132878791, - -147.22304971731106 - ] - ], - [ - [ - 258.8309496164562, - -157.42784427476664 - ], - [ - 275.6293662434402, - -160.35448691090562 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 275.6293662434402, - -160.35448691090562 - ], - "tangent_end": [ - 282.64167664633504, - -154.9015184112995 - ], - "center": [ - 276.6591820692564, - -154.44352426807845 - ], - "radius": 6.0, - "start_angle": -1.7432863702824228, - "end_angle": -0.07640667895718249 - }, - { - "tangent_start": [ - 283.2689819210464, - -146.70741711179326 - ], - "tangent_end": [ - 275.15303382067975, - -140.6415377999931 - ], - "center": [ - 277.2864873439678, - -146.24942296857225 - ], - "radius": 6.0, - "start_angle": -0.07640667895717776, - "end_angle": 1.9343261554339555 - }, - { - "tangent_start": [ - 257.8532132878791, - -147.22304971731106 - ], - "tangent_end": [ - 258.8309496164562, - -157.42784427476664 - ], - "center": [ - 259.74328556415963, - -152.19119557565674 - ], - "radius": 5.315528805242385, - "start_angle": 1.934326155433948, - "end_angle": -1.743286370282418 - } - ] - }, - { - "lines": [ - [ - [ - 219.8587852702402, - -186.68140780646627 - ], - [ - 220.3586514486233, - -188.76550319672998 - ] - ], - [ - [ - 229.64373427614822, - -191.54742868046327 - ], - [ - 231.29474043251633, - -189.99948156508844 - ] - ], - [ - [ - 229.04534262979232, - -180.6210523089016 - ], - [ - 226.8718070472453, - -179.9904140038765 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 226.8718070472453, - -179.9904140038765 - ], - "tangent_end": [ - 219.8587852702402, - -186.68140780646627 - ], - "center": [ - 225.3097935642755, - -185.37399419334497 - ], - "radius": 5.60560628098484, - "start_angle": 1.288406082144765, - "end_angle": -2.906191368960535 - }, - { - "tangent_start": [ - 220.3586514486233, - -188.76550319672998 - ], - "tangent_end": [ - 229.64373427614822, - -191.54742868046327 - ], - "center": [ - 225.80965974265862, - -187.4580895836087 - ], - "radius": 5.6056062809848415, - "start_angle": -2.90619136896054, - "end_angle": -0.8176035128862492 - }, - { - "tangent_start": [ - 231.29474043251633, - -189.99948156508844 - ], - "tangent_end": [ - 229.04534262979232, - -180.6210523089016 - ], - "center": [ - 227.4989098455087, - -185.9509326156868 - ], - "radius": 5.549691742877603, - "start_angle": -0.8176035128862553, - "end_angle": 1.2884060821447632 - } - ] - }, - { - "lines": [ - [ - [ - 180.28061656392404, - 12.815188798462653 - ], - [ - 173.62807602432943, - 12.815188798462652 - ] - ], - [ - [ - 167.77191761292, - 5.509275837933387 - ], - [ - 169.65350872891662, - -2.9284194555654963 - ] - ], - [ - [ - 179.80021916909132, - -4.7977359425141834 - ], - [ - 185.28692639472598, - 3.5080961360148777 - ] - ] - ], - "arcs": [ - { - "tangent_start": [ - 185.28692639472598, - 3.5080961360148777 - ], - "tangent_end": [ - 180.28061656392404, - 12.815188798462653 - ], - "center": [ - 180.28061656392404, - 6.815188798462654 - ], - "radius": 6.0, - "start_angle": -0.5837803206156764, + "start_angle": -0.5235987502177892, "end_angle": 1.5707963267948966 }, { "tangent_start": [ - 173.62807602432943, - 12.815188798462652 + 257.5990780804827, + -188.45764853356275 ], "tangent_end": [ - 167.77191761292, - 5.509275837933387 + 252.40292558163455, + -197.45764840168178 ], "center": [ - 173.62807602432943, - 6.815188798462652 + 257.5990780804827, + -194.45764853356275 ], "radius": 6.0, "start_angle": 1.5707963267948966, - "end_angle": -2.9221843395568934 + "end_angle": -2.6179939033719974 }, { "tangent_start": [ - 169.65350872891662, - -2.9284194555654963 + 266.52602276465757, + -221.91957171671604 ], "tangent_end": [ - 179.80021916909132, - -4.7977359425141834 + 276.9183277623539, + -221.91957171671604 ], "center": [ - 175.12378881327692, - -1.7085566789757696 + 271.72217526350573, + -218.919571848597 ], - "radius": 5.604643556467983, - "start_angle": -2.9221843395568943, - "end_angle": -0.5837803206156763 + "radius": 6.0, + "start_angle": -2.617993903372, + "end_angle": -0.5235987502177933 } ] }, @@ -5873,86 +1784,86 @@ "lines": [ [ [ - 220.49137258062197, - -166.67282399477216 + 263.2007250303761, + -223.28439987471543 ], [ - 224.84681751151237, - -161.85680568307933 + 249.39934162512765, + -199.37970120094275 ] ], [ [ - 222.56272158866975, - -152.23689666905202 + 239.00703662743135, + -199.37970120094275 ], [ - 209.3723153013059, - -147.1308522892505 + 225.20565322218295, + -223.28439987471546 ] ], [ [ - 203.25303534591984, - -154.98934328770494 + 230.4018057210311, + -232.28439974283447 ], [ - 211.14729846719206, - -166.11946782103152 + 258.00457253152797, + -232.28439974283447 ] ] ], "arcs": [ { "tangent_start": [ - 211.14729846719206, - -166.11946782103152 + 258.00457253152797, + -232.28439974283447 ], "tangent_end": [ - 220.49137258062197, - -166.67282399477216 + 263.2007250303761, + -223.28439987471543 ], "center": [ - 216.04128228686443, - -162.64831205201378 + 258.00457253152797, + -226.28439974283447 ], "radius": 6.0, - "start_angle": -2.524672287492223, - "end_angle": -0.7352222223602297 + "start_angle": -1.5707963267948966, + "end_angle": 0.523598750217798 }, { "tangent_start": [ - 224.84681751151237, - -161.85680568307933 + 249.39934162512765, + -199.37970120094275 ], "tangent_end": [ - 222.56272158866975, - -152.23689666905202 + 239.00703662743135, + -199.37970120094275 ], "center": [ - 220.39672721775483, - -157.83229374032095 + 244.20318912627948, + -202.37970106906178 ], "radius": 6.0, - "start_angle": -0.7352222223602297, - "end_angle": 1.2014573512613165 + "start_angle": 0.5235987502177933, + "end_angle": 2.6179939033719974 }, { "tangent_start": [ - 209.3723153013059, - -147.1308522892505 + 225.20565322218295, + -223.28439987471546 ], "tangent_end": [ - 203.25303534591984, - -154.98934328770494 + 230.4018057210311, + -232.28439974283447 ], "center": [ - 207.49492622451103, - -151.98069746105176 + 230.4018057210311, + -226.28439974283447 ], - "radius": 5.200537273793221, - "start_angle": 1.201457351261323, - "end_angle": -2.524672287492226 + "radius": 6.0, + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 } ] }, @@ -5960,86 +1871,86 @@ "lines": [ [ [ - 233.38055811996793, - -192.68971472203745 + 318.5172890976065, + -223.6130435822351 ], [ - 230.82523832139512, - -195.0855264492101 + 304.41178800801646, + -199.18159759682788 ] ], [ [ - 232.18039561355545, - -204.79594648279695 + 294.01948301032013, + -199.18159759682788 ], [ - 235.74639864493335, - -206.63376669032482 + 279.9139819207301, + -223.61304358223512 ] ], [ [ - 243.13491396038248, - -201.2297404466088 + 285.1101344195783, + -232.61304345035413 ], [ - 242.18914798499694, - -195.65548057091115 + 313.32113659875836, + -232.61304345035413 ] ] ], "arcs": [ { "tangent_start": [ - 242.18914798499694, - -195.65548057091115 + 313.32113659875836, + -232.61304345035413 ], "tangent_end": [ - 233.38055811996793, - -192.68971472203745 + 318.5172890976065, + -223.6130435822351 ], "center": [ - 236.98849299311658, - -196.53785825884123 - ], - "radius": 5.274978931590795, - "start_angle": 0.16806614835450143, - "end_angle": 2.3239891407035382 - }, - { - "tangent_start": [ - 230.82523832139512, - -195.0855264492101 - ], - "tangent_end": [ - 232.18039561355545, - -204.79594648279695 - ], - "center": [ - 234.92906689012148, - -199.46257923373366 + 313.32113659875836, + -226.61304345035413 ], "radius": 6.0, - "start_angle": 2.3239891407035405, - "end_angle": -2.0466662376484686 + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177933 }, { "tangent_start": [ - 235.74639864493335, - -206.63376669032482 + 304.41178800801646, + -199.18159759682788 ], "tangent_end": [ - 243.13491396038248, - -201.2297404466088 + 294.01948301032013, + -199.18159759682788 ], "center": [ - 238.09038418795865, - -202.08562889224405 + 299.2156355091683, + -202.18159746494692 ], - "radius": 5.1166224852184055, - "start_angle": -2.0466662376484703, - "end_angle": 0.1680661483545002 + "radius": 6.0, + "start_angle": 0.5235987502177933, + "end_angle": 2.617993903372 + }, + { + "tangent_start": [ + 279.9139819207301, + -223.61304358223512 + ], + "tangent_end": [ + 285.1101344195783, + -232.61304345035413 + ], + "center": [ + 285.1101344195783, + -226.61304345035413 + ], + "radius": 6.0, + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 } ] }, @@ -6047,86 +1958,86 @@ "lines": [ [ [ - 321.38807959349816, - -137.67374370556468 + 33.474577770772875, + -102.97979958477357 ], [ - 317.473182700161, - -149.03877538215647 + 46.533042730922986, + -125.59767820500623 ] ], [ [ - 323.6511731343839, - -156.97159903239307 + 56.92534227406166, + -125.59767820500623 ], [ - 330.25942703225314, - -156.4132842898115 + 69.98380723421178, + -102.97979958477357 ] ], [ [ - 335.42043835985675, - -148.4610356576419 + 64.78765746264244, + -93.97979499287378 ], [ - 331.65703308147397, - -137.65615183635387 + 38.67072754234221, + -93.97979499287378 ] ] ], "arcs": [ { "tangent_start": [ - 331.65703308147397, - -137.65615183635387 + 38.67072754234221, + -93.97979499287378 ], "tangent_end": [ - 321.38807959349816, - -137.67374370556468 + 33.474577770772875, + -102.97979958477357 ], "center": [ - 326.52560312740474, - -139.44345939969367 + 38.67072754234221, + -99.97979499287378 ], - "radius": 5.433787049516232, - "start_angle": 0.3351648432360289, - "end_angle": 2.8098540313454476 + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617992994279741 }, { "tangent_start": [ - 317.473182700161, - -149.03877538215647 + 46.533042730922986, + -125.59767820500623 ], "tangent_end": [ - 323.6511731343839, - -156.97159903239307 + 56.92534227406166, + -125.59767820500623 ], "center": [ - 323.1460478534216, - -150.9928994705709 + 51.729192502492324, + -122.59767361310644 ], "radius": 6.0, - "start_angle": 2.8098540313454436, - "end_angle": -1.4865090143034951 + "start_angle": -2.617992994279741, + "end_angle": -0.5235996593100525 }, { "tangent_start": [ - 330.25942703225314, - -156.4132842898115 + 69.98380723421178, + -102.97979958477357 ], "tangent_end": [ - 335.42043835985675, - -148.4610356576419 + 64.78765746264244, + -93.97979499287378 ], "center": [ - 329.7543017512908, - -150.43458472798932 + 64.78765746264244, + -99.97979499287378 ], "radius": 6.0, - "start_angle": -1.4865090143034951, - "end_angle": 0.33516484323602463 + "start_angle": -0.5235996593100525, + "end_angle": 1.5707963267948966 } ] }, @@ -6134,86 +2045,86 @@ "lines": [ [ [ - 347.60243539457605, - -147.96834200648686 + 66.00675866975376, + -136.84424084687157 ], [ - 352.0312550430341, - -143.96241973659414 + 92.42672834289264, + -136.84424084687157 ] ], [ [ - 351.058820726331, - -134.34712856441706 + 97.62287811446198, + -127.84423625497178 ], [ - 342.42343800168123, - -129.2442688555548 + 84.41289327789255, + -104.96391804602307 ] ], [ [ - 334.5093449881413, - -135.72460665711318 + 74.02059373475387, + -104.96391804602307 ], [ - 337.91142938336174, - -145.4921240838756 + 60.81060889818443, + -127.84423625497178 ] ] ], "arcs": [ { "tangent_start": [ - 337.91142938336174, - -145.4921240838756 + 60.81060889818443, + -127.84423625497178 ], "tangent_end": [ - 347.60243539457605, - -147.96834200648686 + 66.00675866975376, + -136.84424084687157 ], "center": [ - 343.5775659919276, - -143.5185750135282 + 66.00675866975376, + -130.84424084687157 ], "radius": 6.0, - "start_angle": -2.8064278103537657, - "end_angle": -0.835493775081432 + "start_angle": 2.617992994279741, + "end_angle": -1.5707963267948966 }, { "tangent_start": [ - 352.0312550430341, - -143.96241973659414 + 92.42672834289264, + -136.84424084687157 ], "tangent_end": [ - 351.058820726331, - -134.34712856441706 + 97.62287811446198, + -127.84423625497178 ], "center": [ - 348.0063856403857, - -139.51265274363544 + 92.42672834289264, + -130.84424084687157 ], "radius": 6.0, - "start_angle": -0.8354937750814422, - "end_angle": 1.0370766720431064 + "start_angle": -1.5707963267948966, + "end_angle": 0.5235996593100525 }, { "tangent_start": [ - 342.42343800168123, - -129.2442688555548 + 84.41289327789255, + -104.96391804602307 ], "tangent_end": [ - 334.5093449881413, - -135.72460665711318 + 74.02059373475387, + -104.96391804602307 ], "center": [ - 339.6526567275911, - -133.93316059727894 + 79.21674350632321, + -107.96392263792286 ], - "radius": 5.446368940354444, - "start_angle": 1.0370766720431015, - "end_angle": -2.80642781035377 + "radius": 6.0, + "start_angle": 0.5235996593100525, + "end_angle": 2.617992994279741 } ] }, @@ -6221,86 +2132,86 @@ "lines": [ [ [ - 322.9982928389725, - -181.16171191288234 + 88.25117929619421, + -102.84067036408959 ], [ - 318.1252249189542, - -172.97590513289165 + 101.44741954262184, + -125.69718229316845 ] ], [ [ - 307.515825115653, - -173.543854642317 + 111.83971908576052, + -125.69718229316845 ], [ - 300.76783238227824, - -188.25757591173544 + 125.03595933218816, + -102.84067036408959 ] ], [ [ - 308.51005854465444, - -195.69781926803225 + 119.8398095606188, + -93.8406657721898 ], [ - 320.55879804134963, - -189.58090215917326 + 93.44732906776356, + -93.8406657721898 ] ] ], "arcs": [ { "tangent_start": [ - 320.55879804134963, - -189.58090215917326 + 93.44732906776356, + -93.8406657721898 ], "tangent_end": [ - 322.9982928389725, - -181.16171191288234 + 88.25117929619421, + -102.84067036408959 ], "center": [ - 317.8426916313061, - -184.23087730228522 + 93.44732906776355, + -99.8406657721898 ], "radius": 6.0, - "start_angle": -1.1010227503906342, - "end_angle": 0.5369616052517862 + "start_angle": 1.5707963267948943, + "end_angle": -2.617992994279741 }, { "tangent_start": [ - 318.1252249189542, - -172.97590513289165 + 101.44741954262184, + -125.69718229316845 ], "tangent_end": [ - 307.515825115653, - -173.543854642317 + 111.83971908576052, + -125.69718229316845 ], "center": [ - 312.9696237112878, - -176.04507052229454 + 106.64356931419118, + -122.69717770126866 ], "radius": 6.0, - "start_angle": 0.5369616052517862, - "end_angle": 2.711594291824305 + "start_angle": -2.617992994279741, + "end_angle": -0.5235996593100525 }, { "tangent_start": [ - 300.76783238227824, - -188.25757591173544 + 125.03595933218816, + -102.84067036408959 ], "tangent_end": [ - 308.51005854465444, - -195.69781926803225 + 119.8398095606188, + -93.8406657721898 ], "center": [ - 305.93613509107433, - -190.6278579419737 + 119.83980956061882, + -99.8406657721898 ], - "radius": 5.685911518184144, - "start_angle": 2.711594291824302, - "end_angle": -1.1010227503906294 + "radius": 6.0, + "start_angle": -0.5235996593100525, + "end_angle": 1.570796326794899 } ] }, @@ -6308,86 +2219,86 @@ "lines": [ [ [ - 286.9109742314501, - -57.56902517889368 + 17.088004546120036, + -108.17835858385298 ], [ - 284.2939101815049, - -61.48727193979887 + 4.37185665517114, + -130.20332785796768 ] ], [ [ - 287.08636107353976, - -70.40309889079953 + 8.459128555549828, + -139.09997470345417 ], [ - 295.55535219437866, - -73.73555267911058 + 30.347919445886895, + -143.2162148960232 ] ], [ [ - 301.7690027397023, - -66.75479758554961 + 37.11837766886099, + -135.33299067324933 ], [ - 297.12467728579986, - -58.06908121677646 + 27.945734669472813, + -109.19178120656558 ] ] ], "arcs": [ { "tangent_start": [ - 297.12467728579986, - -58.06908121677646 + 27.945734669472813, + -109.19178120656558 ], "tangent_end": [ - 286.9109742314501, - -57.56902517889368 + 17.088004546120036, + -108.17835858385298 ], "center": [ - 291.86796938983707, - -60.8798870557424 - ], - "radius": 5.961007244404437, - "start_angle": 0.491027264239908, - "end_angle": 2.552724858551738 - }, - { - "tangent_start": [ - 284.2939101815049, - -61.48727193979887 - ], - "tangent_end": [ - 287.08636107353976, - -70.40309889079953 - ], - "center": [ - 289.28333054804455, - -64.81979116794436 + 22.284154317689378, + -111.17836317575278 ], "radius": 6.0, - "start_angle": 2.55272485855174, - "end_angle": -1.9456770935978758 + "start_angle": 0.3374659058658128, + "end_angle": 2.6179929942797413 }, { "tangent_start": [ - 295.55535219437866, - -73.73555267911058 + 4.37185665517114, + -130.20332785796768 ], "tangent_end": [ - 301.7690027397023, - -66.75479758554961 + 8.459128555549828, + -139.09997470345417 ], "center": [ - 297.3784138337274, - -69.1024823300056 + 9.568006426740483, + -133.20333244986747 ], - "radius": 4.978844705413157, - "start_angle": -1.9456770935978736, - "end_angle": 0.49102726423990506 + "radius": 6.0, + "start_angle": 2.6179929942797413, + "end_angle": -1.7566778860945345 + }, + { + "tangent_start": [ + 30.347919445886895, + -143.2162148960232 + ], + "tangent_end": [ + 37.11837766886099, + -135.33299067324933 + ], + "center": [ + 31.456797317077548, + -137.31957264243653 + ], + "radius": 6.0, + "start_angle": -1.7566778860945351, + "end_angle": 0.33746590586581265 } ] }, @@ -6395,86 +2306,1478 @@ "lines": [ [ [ - -28.700712193352736, - -206.53618074626664 + 45.17027539873228, + -226.7933766735038 ], [ - -28.700712193352736, - -214.88145587072282 + 33.23768800623625, + -206.12552783252434 ] ], [ [ - -22.885589121152222, - -220.8786069044694 + 22.13584850841461, + -208.06587630978146 ], [ - -12.45218825442527, - -221.20024214224927 + 17.512079371889605, + -233.8352316952546 ] ], [ [ - -9.031957829282865, - -212.69891081554806 + 25.184572843908825, + -240.6288515972616 ], [ - -20.098030585433605, - -202.71193778842667 + 41.74092937292987, + -235.5273450527679 ] ] ], "arcs": [ { "tangent_start": [ - -20.098030585433605, - -202.71193778842667 + 41.74092937292987, + -235.5273450527679 ], "tangent_end": [ - -28.700712193352736, - -206.53618074626664 + 45.17027539873228, + -226.7933766735038 ], "center": [ - -23.5493553788549, - -206.53618074626664 + 39.97412289988413, + -229.79337654162282 ], - "radius": 5.151356814497835, - "start_angle": 0.8366095758939167, + "radius": 6.0, + "start_angle": -1.2718978047641751, + "end_angle": 0.5235987502177945 + }, + { + "tangent_start": [ + 33.23768800623625, + -206.12552783252434 + ], + "tangent_end": [ + 22.13584850841461, + -208.06587630978146 + ], + "center": [ + 28.0415355073881, + -209.12552770064335 + ], + "radius": 6.0, + "start_angle": 0.5235987502177907, + "end_angle": 2.9640528705314435 + }, + { + "tangent_start": [ + 17.512079371889605, + -233.8352316952546 + ], + "tangent_end": [ + 25.184572843908825, + -240.6288515972616 + ], + "center": [ + 23.41776637086309, + -234.89488308611647 + ], + "radius": 6.0, + "start_angle": 2.964052870531448, + "end_angle": -1.2718978047641778 + } + ] + }, + { + "lines": [ + [ + [ + 30.350765269777014, + -158.0373002294257 + ], + [ + 17.306362149104093, + -151.67229458750228 + ] + ], + [ + [ + 10.507808810056792, + -158.96157184191412 + ], + [ + 18.746919646796087, + -173.2321312567892 + ] + ], + [ + [ + 29.188886024901024, + -173.14442202392567 + ], + [ + 32.965408876225055, + -166.34189491726278 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 32.965408876225055, + -166.34189491726278 + ], + "tangent_end": [ + 30.350765269777014, + -158.0373002294257 + ], + "center": [ + 27.71959499696826, + -163.4296042820073 + ], + "radius": 6.0, + "start_angle": -0.5067997744294572, + "end_angle": 1.1168357771697643 + }, + { + "tangent_start": [ + 17.306362149104093, + -151.67229458750228 + ], + "tangent_end": [ + 10.507808810056792, + -158.96157184191412 + ], + "center": [ + 15.021014787605244, + -156.35587130859824 + ], + "radius": 5.211401295726685, + "start_angle": 1.116835777169762, + "end_angle": -2.6179939033720023 + }, + { + "tangent_start": [ + 18.746919646796087, + -173.2321312567892 + ], + "tangent_end": [ + 29.188886024901024, + -173.14442202392567 + ], + "center": [ + 23.943072145644237, + -170.23213138867018 + ], + "radius": 6.0, + "start_angle": -2.6179939033720028, + "end_angle": -0.5067997744294578 + } + ] + }, + { + "lines": [ + [ + [ + 125.04249244172989, + -209.95627883939625 + ], + [ + 128.8315587954266, + -196.77235163316897 + ] + ], + [ + [ + 123.06499052378646, + -189.11503742985283 + ], + [ + 102.79846556941379, + -189.11503742985283 + ] + ], + [ + [ + 99.04995543533951, + -199.7999783872975 + ], + [ + 115.52741403601549, + -212.98390559352478 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 115.52741403601549, + -212.98390559352478 + ], + "tangent_end": [ + 125.04249244172989, + -209.95627883939625 + ], + "center": [ + 119.27592417008975, + -208.29896463608011 + ], + "radius": 6.0, + "start_angle": -2.245609807581703, + "end_angle": -0.27985785223090487 + }, + { + "tangent_start": [ + 128.8315587954266, + -196.77235163316897 + ], + "tangent_end": [ + 123.06499052378646, + -189.11503742985283 + ], + "center": [ + 123.06499052378646, + -195.11503742985283 + ], + "radius": 6.0, + "start_angle": -0.27985785223090553, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 102.79846556941379, + -189.11503742985283 + ], + "tangent_end": [ + 99.04995543533951, + -199.7999783872975 + ], + "center": [ + 102.79846556941379, + -195.11503742985283 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.2456098075817046 + } + ] + }, + { + "lines": [ + [ + [ + 82.68561178071977, + -175.9985878743841 + ], + [ + 93.41559650530743, + -157.41370807763047 + ] + ], + [ + [ + 86.25211876967862, + -148.7454076341427 + ], + [ + 64.84107805084743, + -156.17664389125568 + ] + ], + [ + [ + 62.474950308631875, + -165.99478606346028 + ], + [ + 73.15600630287541, + -177.1484296031009 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 73.15600630287541, + -177.1484296031009 + ], + "tangent_end": [ + 82.68561178071977, + -175.9985878743841 + ], + "center": [ + 77.48945928187162, + -172.9985880062651 + ], + "radius": 6.0, + "start_angle": -2.3778349881386545, + "end_angle": -0.5235987502177903 + }, + { + "tangent_start": [ + 93.41559650530743, + -157.41370807763047 + ], + "tangent_end": [ + 86.25211876967862, + -148.7454076341427 + ], + "center": [ + 88.21944400645927, + -154.41370820951147 + ], + "radius": 6.0, + "start_angle": -0.5235987502177892, + "end_angle": 1.9048629535354353 + }, + { + "tangent_start": [ + 64.84107805084743, + -156.17664389125568 + ], + "tangent_end": [ + 62.474950308631875, + -165.99478606346028 + ], + "center": [ + 66.80840328762808, + -161.84494446662444 + ], + "radius": 6.0, + "start_angle": 1.9048629535354353, + "end_angle": -2.377834988138651 + } + ] + }, + { + "lines": [ + [ + [ + 65.3425611205347, + -188.94087127961387 + ], + [ + 37.93442505889954, + -188.94087127961387 + ] + ], + [ + [ + 32.73827256005139, + -197.94087114773288 + ], + [ + 46.442340590868966, + -221.67701463875412 + ] + ], + [ + [ + 56.834645588565266, + -221.67701463875412 + ], + [ + 70.53871361938285, + -197.94087114773288 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 70.53871361938285, + -197.94087114773288 + ], + "tangent_end": [ + 65.3425611205347, + -188.94087127961387 + ], + "center": [ + 65.3425611205347, + -194.94087127961387 + ], + "radius": 6.0, + "start_angle": -0.5235987502177903, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 37.93442505889954, + -188.94087127961387 + ], + "tangent_end": [ + 32.73827256005139, + -197.94087114773288 + ], + "center": [ + 37.934425058899535, + -194.94087127961387 + ], + "radius": 6.0, + "start_angle": 1.5707963267948954, + "end_angle": -2.6179939033720023 + }, + { + "tangent_start": [ + 46.442340590868966, + -221.67701463875412 + ], + "tangent_end": [ + 56.834645588565266, + -221.67701463875412 + ], + "center": [ + 51.638493089717116, + -218.6770147706351 + ], + "radius": 6.0, + "start_angle": -2.6179939033720028, + "end_angle": -0.5235987502177903 + } + ] + }, + { + "lines": [ + [ + [ + 103.07150130753833, + -184.4645625701472 + ], + [ + 118.91483746395147, + -184.4645625701472 + ] + ], + [ + [ + 123.98201130739214, + -175.2515033985242 + ], + [ + 119.98588654148053, + -168.9493913590735 + ] + ], + [ + [ + 111.49958882049765, + -167.2319747007161 + ], + [ + 100.14424856320856, + -175.1065321167024 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 100.14424856320856, + -175.1065321167024 + ], + "tangent_end": [ + 103.07150130753833, + -184.4645625701472 + ], + "center": [ + 103.07150130753833, + -179.3277155020018 + ], + "radius": 5.1368470681453875, + "start_angle": 2.1771244757419432, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 118.91483746395147, + -184.4645625701472 + ], + "tangent_end": [ + 123.98201130739214, + -175.2515033985242 + ], + "center": [ + 118.91483746395147, + -178.4645625701472 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.56511135509726 + }, + { + "tangent_start": [ + 119.98588654148053, + -168.9493913590735 + ], + "tangent_end": [ + 111.49958882049765, + -167.2319747007161 + ], + "center": [ + 114.91871269803985, + -172.1624505306965 + ], + "radius": 6.0, + "start_angle": 0.56511135509726, + "end_angle": 2.1771244757419423 + } + ] + }, + { + "lines": [ + [ + [ + 170.065503110964, + -149.90599364370507 + ], + [ + 184.1001158380168, + -174.21465737633574 + ] + ], + [ + [ + 194.49242083571312, + -174.21465737633574 + ], + [ + 208.5270335627659, + -149.90599364370507 + ] + ], + [ + [ + 203.33088106391773, + -140.90599377558607 + ], + [ + 175.26165560981215, + -140.90599377558607 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 175.26165560981215, + -140.90599377558607 + ], + "tangent_end": [ + 170.065503110964, + -149.90599364370507 + ], + "center": [ + 175.26165560981215, + -146.90599377558607 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372004 + }, + { + "tangent_start": [ + 184.1001158380168, + -174.21465737633574 + ], + "tangent_end": [ + 194.49242083571312, + -174.21465737633574 + ], + "center": [ + 189.29626833686496, + -171.21465750821673 + ], + "radius": 6.0, + "start_angle": -2.617993903372004, + "end_angle": -0.5235987502177892 + }, + { + "tangent_start": [ + 208.5270335627659, + -149.90599364370507 + ], + "tangent_end": [ + 203.33088106391773, + -140.90599377558607 + ], + "center": [ + 203.33088106391773, + -146.90599377558607 + ], + "radius": 6.0, + "start_angle": -0.5235987502177892, + "end_angle": 1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 208.5423947389999, + -128.41080163251414 + ], + [ + 194.46404384994466, + -104.02643237062846 + ] + ], + [ + [ + 184.07174430680598, + -104.02643237062846 + ], + [ + 169.99339341775075, + -128.41080163251414 + ] + ], + [ + [ + 175.1895431893201, + -137.41080622441393 + ], + [ + 203.34624496743055, + -137.41080622441393 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 203.34624496743055, + -137.41080622441393 + ], + "tangent_end": [ + 208.5423947389999, + -128.41080163251414 + ], + "center": [ + 203.34624496743055, + -131.41080622441393 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235996593100525 + }, + { + "tangent_start": [ + 194.46404384994466, + -104.02643237062846 + ], + "tangent_end": [ + 184.07174430680598, + -104.02643237062846 + ], + "center": [ + 189.26789407837532, + -107.02643696252825 + ], + "radius": 6.0, + "start_angle": 0.5235996593100525, + "end_angle": 2.617992994279741 + }, + { + "tangent_start": [ + 169.99339341775075, + -128.41080163251414 + ], + "tangent_end": [ + 175.1895431893201, + -137.41080622441393 + ], + "center": [ + 175.1895431893201, + -131.41080622441393 + ], + "radius": 6.0, + "start_angle": 2.617992994279741, + "end_angle": -1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 167.05087549801397, + -126.2291391933962 + ], + [ + 180.73897511215733, + -102.52070358789993 + ] + ], + [ + [ + 175.542825340588, + -93.52069899600014 + ], + [ + 148.16662611230126, + -93.52069899600014 + ] + ], + [ + [ + 142.97047634073192, + -102.52070358789993 + ], + [ + 156.6585759548753, + -126.2291391933962 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 156.6585759548753, + -126.2291391933962 + ], + "tangent_end": [ + 167.05087549801397, + -126.2291391933962 + ], + "center": [ + 161.85472572644463, + -123.22913460149638 + ], + "radius": 6.0, + "start_angle": -2.6179929942797386, + "end_angle": -0.5235996593100545 + }, + { + "tangent_start": [ + 180.73897511215733, + -102.52070358789993 + ], + "tangent_end": [ + 175.542825340588, + -93.52069899600014 + ], + "center": [ + 175.542825340588, + -99.52069899600014 + ], + "radius": 6.0, + "start_angle": -0.5235996593100525, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 148.16662611230126, + -93.52069899600014 + ], + "tangent_end": [ + 142.97047634073192, + -102.52070358789993 + ], + "center": [ + 148.16662611230126, + -99.52069899600014 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617992994279741 + } + ] + }, + { + "lines": [ + [ + [ + 154.75337185977017, + -131.36812812383016 + ], + [ + 146.26282156344627, + -116.66209363912859 + ] + ], + [ + [ + 135.84699939525825, + -119.33525079653361 + ], + [ + 135.47696006732704, + -136.82374231191886 + ] + ], + [ + [ + 143.30197618708047, + -142.66594697880012 + ], + [ + 151.38358086941662, + -140.0834116767498 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 151.38358086941662, + -140.0834116767498 + ], + "tangent_end": [ + 154.75337185977017, + -131.36812812383016 + ], + "center": [ + 149.55722208820083, + -134.36813271572996 + ], + "radius": 6.0, + "start_angle": -1.261495064974298, + "end_angle": 0.5235996593100525 + }, + { + "tangent_start": [ + 146.26282156344627, + -116.66209363912859 + ], + "tangent_end": [ + 135.84699939525825, + -119.33525079653361 + ], + "center": [ + 141.42824322300535, + -119.45334444190165 + ], + "radius": 5.582493060796555, + "start_angle": 0.523599659310051, + "end_angle": 3.120436791191501 + }, + { + "tangent_start": [ + 135.47696006732704, + -136.82374231191886 + ], + "tangent_end": [ + 143.30197618708047, + -142.66594697880012 + ], + "center": [ + 141.47561740586468, + -136.9506680177803 + ], + "radius": 6.0, + "start_angle": 3.120436791191504, + "end_angle": -1.261495064974298 + } + ] + }, + { + "lines": [ + [ + [ + 197.34835349853677, + -255.42343811519962 + ], + [ + 204.4215357645646, + -246.28368348396302 + ] + ], + [ + [ + 199.67650080032152, + -236.61153926183468 + ], + [ + 182.94927782953718, + -236.61153926183468 + ] + ], + [ + [ + 178.8242797822162, + -246.96864737497555 + ], + [ + 188.4783204869727, + -256.10840200621215 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 188.4783204869727, + -256.10840200621215 + ], + "tangent_end": [ + 197.34835349853677, + -255.42343811519962 + ], + "center": [ + 192.60331853429366, + -251.75129389307125 + ], + "radius": 6.0, + "start_angle": -2.328836644061619, + "end_angle": -0.6586174176659808 + }, + { + "tangent_start": [ + 204.4215357645646, + -246.28368348396302 + ], + "tangent_end": [ + 199.67650080032152, + -236.61153926183468 + ], + "center": [ + 199.67650080032152, + -242.61153926183468 + ], + "radius": 6.0, + "start_angle": -0.65861741766598, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 182.94927782953718, + -236.61153926183468 + ], + "tangent_end": [ + 178.8242797822162, + -246.96864737497555 + ], + "center": [ + 182.94927782953718, + -242.61153926183468 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.3288366440616257 + } + ] + }, + { + "lines": [ + [ + [ + 297.02413227301685, + -390.1238829393839 + ], + [ + 294.4375828283614, + -396.65106167547333 + ] + ], + [ + [ + 300.87076215447445, + -404.8002187710741 + ], + [ + 309.1407041680358, + -403.6093446933672 + ] + ], + [ + [ + 312.3924968156588, + -393.29649972099344 + ], + [ + 306.7091042467529, + -387.9601950626109 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 306.7091042467529, + -387.9601950626109 + ], + "tangent_end": [ + 297.02413227301685, + -390.1238829393839 + ], + "center": [ + 302.6021308935465, + -392.33429724203614 + ], + "radius": 6.0, + "start_angle": 0.8168847999031926, + "end_angle": 2.764302702551421 + }, + { + "tangent_start": [ + 294.4375828283614, + -396.65106167547333 + ], + "tangent_end": [ + 300.87076215447445, + -404.8002187710741 + ], + "center": [ + 300.01558144889106, + -398.8614759781256 + ], + "radius": 6.0, + "start_angle": 2.7643027025514124, + "end_angle": -1.4277791642302182 + }, + { + "tangent_start": [ + 309.1407041680358, + -403.6093446933672 + ], + "tangent_end": [ + 312.3924968156588, + -393.29649972099344 + ], + "center": [ + 308.2855234624524, + -397.67060190041866 + ], + "radius": 6.0, + "start_angle": -1.427779164230209, + "end_angle": 0.8168847999031926 + } + ] + }, + { + "lines": [ + [ + [ + 331.5128429977903, + -396.1955024600008 + ], + [ + 338.8318785849543, + -389.02100938678313 + ] + ], + [ + [ + 335.08826437363996, + -379.8541066148008 + ], + [ + 319.0984905568012, + -379.8541066148008 + ] + ], + [ + [ + 315.46943189082504, + -389.02100938678313 + ], + [ + 323.2057492534914, + -396.2848655924911 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 323.2057492534914, + -396.2848655924911 + ], + "tangent_end": [ + 331.5128429977903, + -396.1955024600008 + ], + "center": [ + 327.3127226066978, + -391.91076341306587 + ], + "radius": 6.0, + "start_angle": -2.3247078536866006, + "end_angle": -0.7953707329223705 + }, + { + "tangent_start": [ + 338.8318785849543, + -389.02100938678313 + ], + "tangent_end": [ + 335.08826437363996, + -379.8541066148008 + ], + "center": [ + 335.08826437363996, + -385.2019736224995 + ], + "radius": 5.347867007698727, + "start_angle": -0.7953707329223738, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 319.0984905568012, + -379.8541066148008 + ], + "tangent_end": [ + 315.46943189082504, + -389.02100938678313 + ], + "center": [ + 319.0984905568012, + -385.1559067783829 + ], + "radius": 5.3018001635821, + "start_angle": 1.5707963267948966, + "end_angle": -2.324707853686606 + } + ] + }, + { + "lines": [ + [ + [ + 261.92241707734445, + -318.15329891013414 + ], + [ + 249.2548569035942, + -296.2124397952262 + ] + ], + [ + [ + 238.8625519058979, + -296.2124397952262 + ], + [ + 226.19499173214766, + -318.15329891013414 + ] + ], + [ + [ + 231.39114423099582, + -327.15329877825314 + ], + [ + 256.7262645784963, + -327.15329877825314 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 256.7262645784963, + -327.15329877825314 + ], + "tangent_end": [ + 261.92241707734445, + -318.15329891013414 + ], + "center": [ + 256.7262645784963, + -321.15329877825314 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177892 + }, + { + "tangent_start": [ + 249.2548569035942, + -296.2124397952262 + ], + "tangent_end": [ + 238.8625519058979, + -296.2124397952262 + ], + "center": [ + 244.05870440474604, + -299.21243966334526 + ], + "radius": 6.0, + "start_angle": 0.5235987502177973, + "end_angle": 2.6179939033719934 + }, + { + "tangent_start": [ + 226.19499173214766, + -318.15329891013414 + ], + "tangent_end": [ + 231.39114423099582, + -327.15329877825314 + ], + "center": [ + 231.39114423099582, + -321.15329877825314 + ], + "radius": 6.0, + "start_angle": 2.617993903372004, + "end_angle": -1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 224.61859279781558, + -311.00914567093895 + ], + [ + 235.78217180046371, + -291.673258510694 + ] + ], + [ + [ + 231.54265035971582, + -282.7500114741143 + ], + [ + 214.27612539306725, + -279.96139003408547 + ] + ], + [ + [ + 207.53551404728006, + -287.480122091741 + ], + [ + 213.63846001128047, + -309.6046306920147 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 213.63846001128047, + -309.6046306920147 + ], + "tangent_end": [ + 224.61859279781558, + -311.00914567093895 + ], + "center": [ + 219.42244029896742, + -308.0091458028199 + ], + "radius": 6.0, + "start_angle": -2.872440565377574, + "end_angle": -0.5235987502177973 + }, + { + "tangent_start": [ + 235.78217180046371, + -291.673258510694 + ], + "tangent_end": [ + 231.54265035971582, + -282.7500114741143 + ], + "center": [ + 230.58601930161558, + -288.673258642575 + ], + "radius": 6.0, + "start_angle": -0.5235987502177916, + "end_angle": 1.4106744660497643 + }, + { + "tangent_start": [ + 214.27612539306725, + -279.96139003408547 + ], + "tangent_end": [ + 207.53551404728006, + -287.480122091741 + ], + "center": [ + 213.319494334967, + -285.88463720254623 + ], + "radius": 6.0, + "start_angle": 1.4106744660497659, + "end_angle": -2.8724405653775835 + } + ] + }, + { + "lines": [ + [ + [ + 253.15207325649794, + -406.9328457458082 + ], + [ + 263.6293042700615, + -406.9328457458082 + ] + ], + [ + [ + 267.26462890939837, + -396.98579325113883 + ], + [ + 259.32380833858025, + -390.28680928428685 + ] + ], + [ + [ + 249.84627218759277, + -392.74149297990846 + ], + [ + 247.5433972373309, + -398.8014721717906 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 247.5433972373309, + -398.8014721717906 + ], + "tangent_end": [ + 253.15207325649794, + -406.9328457458082 + ], + "center": [ + 253.15207325649794, + -400.9328457458082 + ], + "radius": 6.0, + "start_angle": 2.7784336960602936, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 263.6293042700615, + -406.9328457458082 + ], + "tangent_end": [ + 267.26462890939837, + -396.98579325113883 + ], + "center": [ + 263.6293042700615, + -401.2950229523131 + ], + "radius": 5.637822793495096, + "start_angle": -1.5707963267948966, + "end_angle": 0.8700216204286217 + }, + { + "tangent_start": [ + 259.32380833858025, + -390.28680928428685 + ], + "tangent_end": [ + 249.84627218759277, + -392.74149297990846 + ], + "center": [ + 255.4549482067598, + -394.8728665539261 + ], + "radius": 6.0, + "start_angle": 0.8700216204286194, + "end_angle": 2.7784336960602936 + } + ] + }, + { + "lines": [ + [ + [ + 202.16004122375622, + -326.5030034007834 + ], + [ + 188.0368696073911, + -321.1078786571418 + ] + ], + [ + [ + 179.89574547312134, + -326.71283962414657 + ], + [ + 179.89574547312134, + -343.19070674592973 + ] + ], + [ + [ + 189.59977376238714, + -347.91089471171233 + ], + [ + 203.72294537875223, + -336.8281523335708 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 203.72294537875223, + -336.8281523335708 + ], + "tangent_end": [ + 202.16004122375622, + -326.5030034007834 + ], + "center": [ + 200.01891708948642, + -332.1079643677882 + ], + "radius": 6.0, + "start_angle": -0.9054418366317323, + "end_angle": 1.2058983156814773 + }, + { + "tangent_start": [ + 188.0368696073911, + -321.1078786571418 + ], + "tangent_end": [ + 179.89574547312134, + -326.71283962414657 + ], + "center": [ + 185.89574547312134, + -326.71283962414657 + ], + "radius": 6.0, + "start_angle": 1.2058983156814818, "end_angle": 3.141592653589793 }, { "tangent_start": [ - -28.700712193352736, - -214.88145587072282 + 179.89574547312134, + -343.19070674592973 ], "tangent_end": [ - -22.885589121152222, - -220.8786069044694 + 189.59977376238714, + -347.91089471171233 ], "center": [ - -22.700712193352736, - -214.88145587072282 + 185.89574547312134, + -343.19070674592973 ], "radius": 6.0, "start_angle": 3.141592653589793, - "end_angle": -1.6016140259483937 - }, - { - "tangent_start": [ - -12.45218825442527, - -221.20024214224927 - ], - "tangent_end": [ - -9.031957829282865, - -212.69891081554806 - ], - "center": [ - -12.301806575007317, - -216.3220691062063 - ], - "radius": 4.880490428131301, - "start_angle": -1.601614025948394, - "end_angle": 0.8366095758939208 + "end_angle": -0.9054418366317323 } ] }, @@ -6482,86 +3785,86 @@ "lines": [ [ [ - 209.980358853082, - -143.78319671024505 + 329.3980905881177, + -14.170261917406329 ], [ - 223.2367392594653, - -148.91477986211262 + 329.0292312650166, + -28.539375487119763 ] ], [ [ - 231.3971030683222, - -143.05950774112316 + 338.36618459432265, + -33.67847955681461 ], [ - 231.07621457951169, - -135.65778082512472 + 344.85477828512285, + -29.332566414271902 ] ], [ [ - 223.59675434239637, - -130.10435170955247 + 346.28840258618794, + -20.711125808705138 ], [ - 210.598570009175, - -133.4249218036607 + 338.9513876860922, + -11.081495774678173 ] ] ], "arcs": [ { "tangent_start": [ - 210.598570009175, - -133.4249218036607 + 338.9513876860922, + -11.081495774678173 ], "tangent_end": [ - 209.980358853082, - -143.78319671024505 + 329.3980905881177, + -14.170261917406329 ], "center": [ - 211.94692495686866, - -138.7029811910623 + 334.71822364424156, + -14.306831279766014 ], - "radius": 5.447565691380684, - "start_angle": 1.8209110694356492, - "end_angle": -1.9401353023284802 + "radius": 5.3218856550659845, + "start_angle": 0.6510868347462576, + "end_angle": 3.1159279992128424 }, { "tangent_start": [ - 223.2367392594653, - -148.91477986211262 + 329.0292312650166, + -28.539375487119763 ], "tangent_end": [ - 231.3971030683222, - -143.05950774112316 + 338.36618459432265, + -33.67847955681461 ], "center": [ - 225.40273363038023, - -143.3193827908437 + 335.0272553500244, + -28.693346509285206 ], "radius": 6.0, - "start_angle": -1.9401353023284766, - "end_angle": 0.04332606191707361 + "start_angle": 3.1159279992128424, + "end_angle": -0.9806432581201662 }, { "tangent_start": [ - 231.07621457951169, - -135.65778082512472 + 344.85477828512285, + -29.332566414271902 ], "tangent_end": [ - 223.59675434239637, - -130.10435170955247 + 346.28840258618794, + -20.711125808705138 ], "center": [ - 225.08184514156972, - -135.91765587484528 + 341.5158490408246, + -24.3474333667425 ], "radius": 6.0, - "start_angle": 0.04332606191707834, - "end_angle": 1.8209110694356478 + "start_angle": -0.9806432581201662, + "end_angle": 0.6510868347462624 } ] }, @@ -6569,86 +3872,3827 @@ "lines": [ [ [ - 227.87495180014238, - -118.76564475364067 + 279.76185201771403, + -54.57565411193727 ], [ - 225.38961960987905, - -111.92504984460416 + 293.98245938895843, + -79.206470037126 ] ], [ [ - 215.27357623750126, - -109.97905974972753 + 304.37476438665476, + -79.206470037126 ], [ - 204.85373541329417, - -121.6556683511139 + 318.5953717578991, + -54.57565411193726 ] ], [ [ - 210.005700989593, - -130.13153018381047 + 313.39921925905094, + -45.57565424381825 ], [ - 223.7207112070928, - -126.6278367754764 + 284.9580045165622, + -45.57565424381825 ] ] ], "arcs": [ { "tangent_start": [ - 223.7207112070928, - -126.6278367754764 + 284.9580045165622, + -45.57565424381825 ], "tangent_end": [ - 227.87495180014238, - -118.76564475364067 + 279.76185201771403, + -54.57565411193727 ], "center": [ - 222.23562040791947, - -120.81453261018359 + 284.9580045165622, + -51.57565424381825 ], "radius": 6.0, - "start_angle": -1.32068158415415, - "end_angle": 0.34849249513115443 + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372002 }, { "tangent_start": [ - 225.38961960987905, - -111.92504984460416 + 293.98245938895843, + -79.206470037126 ], "tangent_end": [ - 215.27357623750126, - -109.97905974972753 + 304.37476438665476, + -79.206470037126 ], "center": [ - 219.7502882176561, - -113.97393770114708 + 299.1786118878066, + -76.20647016900698 ], "radius": 6.0, - "start_angle": 0.3484924951311528, - "end_angle": 2.413009736452869 + "start_angle": -2.617993903372002, + "end_angle": -0.5235987502177912 }, { "tangent_start": [ - 204.85373541329417, - -121.6556683511139 + 318.5953717578991, + -54.57565411193726 ], "tangent_end": [ - 210.005700989593, - -130.13153018381047 + 313.39921925905094, + -45.57565424381825 ], "center": [ - 208.72234141561506, - -125.10789152068813 + 313.39921925905094, + -51.57565424381825 ], - "radius": 5.184974176766777, - "start_angle": 2.4130097364528686, - "end_angle": -1.3206815841541484 + "radius": 6.0, + "start_angle": -0.5235987502177902, + "end_angle": 1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 257.4378756254808, + -89.8769527039972 + ], + [ + 285.93360453177417, + -89.87695270399719 + ] + ], + [ + [ + 291.12975703062233, + -80.87695283587817 + ], + [ + 276.88189257747564, + -56.198926257201435 + ] + ], + [ + [ + 266.4895875797793, + -56.19892625720144 + ], + [ + 252.24172312663265, + -80.87695283587819 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 252.24172312663265, + -80.87695283587819 + ], + "tangent_end": [ + 257.4378756254808, + -89.8769527039972 + ], + "center": [ + 257.4378756254808, + -83.8769527039972 + ], + "radius": 6.0, + "start_angle": 2.6179939033719997, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 285.93360453177417, + -89.87695270399719 + ], + "tangent_end": [ + 291.12975703062233, + -80.87695283587817 + ], + "center": [ + 285.93360453177417, + -83.87695270399719 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177912 + }, + { + "tangent_start": [ + 276.88189257747564, + -56.198926257201435 + ], + "tangent_end": [ + 266.4895875797793, + -56.19892625720144 + ], + "center": [ + 271.6857400786275, + -59.19892612532046 + ], + "radius": 6.0, + "start_angle": 0.5235987502177922, + "end_angle": 2.617993903372002 + } + ] + }, + { + "lines": [ + [ + [ + 224.74538877044935, + -54.546409584503266 + ], + [ + 238.9927179662904, + -79.22350907027719 + ] + ], + [ + [ + 249.3850229639867, + -79.2235090702772 + ], + [ + 263.63235215982775, + -54.546409584503266 + ] + ], + [ + [ + 258.43619966097964, + -45.54640971638425 + ], + [ + 229.94154126929752, + -45.54640971638425 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 229.94154126929752, + -45.54640971638425 + ], + "tangent_end": [ + 224.74538877044935, + -54.546409584503266 + ], + "center": [ + 229.94154126929752, + -51.54640971638425 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372002 + }, + { + "tangent_start": [ + 238.9927179662904, + -79.22350907027719 + ], + "tangent_end": [ + 249.3850229639867, + -79.2235090702772 + ], + "center": [ + 244.18887046513854, + -76.22350920215817 + ], + "radius": 6.0, + "start_angle": -2.6179939033719997, + "end_angle": -0.5235987502177933 + }, + { + "tangent_start": [ + 263.63235215982775, + -54.546409584503266 + ], + "tangent_end": [ + 258.43619966097964, + -45.54640971638425 + ], + "center": [ + 258.43619966097964, + -51.54640971638425 + ], + "radius": 6.0, + "start_angle": -0.523598750217796, + "end_angle": 1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 146.94226341068088, + -73.23923995042998 + ], + [ + 169.02978047126268, + -81.66541787217928 + ] + ], + [ + [ + 176.36453904366542, + -73.0594957728698 + ], + [ + 165.30249797641062, + -53.899477485930184 + ] + ], + [ + [ + 155.92094393347136, + -52.60035954748472 + ], + [ + 144.89546794014436, + -63.334199912675025 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 144.89546794014436, + -63.334199912675025 + ], + "tangent_end": [ + 146.94226341068088, + -73.23923995042998 + ], + "center": [ + 149.08086948423545, + -67.63331771923951 + ], + "radius": 6.0, + "start_angle": 2.3427924989454594, + "end_angle": -1.935245120727408 + }, + { + "tangent_start": [ + 169.02978047126268, + -81.66541787217928 + ], + "tangent_end": [ + 176.36453904366542, + -73.0594957728698 + ], + "center": [ + 171.16838654481725, + -76.05949564098881 + ], + "radius": 6.0, + "start_angle": -1.935245120727408, + "end_angle": 0.5235987502177912 + }, + { + "tangent_start": [ + 165.30249797641062, + -53.899477485930184 + ], + "tangent_end": [ + 155.92094393347136, + -52.60035954748472 + ], + "center": [ + 160.10634547756246, + -56.8994773540492 + ], + "radius": 6.0, + "start_angle": 0.5235987502177912, + "end_angle": 2.3427924989454603 + } + ] + }, + { + "lines": [ + [ + [ + 170.04071870400048, + -54.62252232611832 + ], + [ + 184.09620025776408, + -78.9673319290251 + ] + ], + [ + [ + 194.48850525546038, + -78.9673319290251 + ], + [ + 208.543986809224, + -54.62252232611832 + ] + ], + [ + [ + 203.34783431037584, + -45.6225224579993 + ], + [ + 175.23687120284862, + -45.6225224579993 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 175.23687120284862, + -45.6225224579993 + ], + "tangent_end": [ + 170.04071870400048, + -54.62252232611832 + ], + "center": [ + 175.23687120284862, + -51.6225224579993 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.6179939033719997 + }, + { + "tangent_start": [ + 184.09620025776408, + -78.9673319290251 + ], + "tangent_end": [ + 194.48850525546038, + -78.9673319290251 + ], + "center": [ + 189.29235275661225, + -75.96733206090607 + ], + "radius": 6.0, + "start_angle": -2.617993903372002, + "end_angle": -0.5235987502177936 + }, + { + "tangent_start": [ + 208.543986809224, + -54.62252232611832 + ], + "tangent_end": [ + 203.34783431037584, + -45.6225224579993 + ], + "center": [ + 203.34783431037584, + -51.6225224579993 + ], + "radius": 6.0, + "start_angle": -0.5235987502177912, + "end_angle": 1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 377.46407728421303, + -355.85745662335944 + ], + [ + 384.68108064918187, + -348.3389118276295 + ] + ], + [ + [ + 381.7798934544641, + -338.3562143688857 + ], + [ + 372.14183388048696, + -335.9956026885737 + ] + ], + [ + [ + 364.8869110984466, + -343.2514910126704 + ], + [ + 367.3079673074549, + -353.13064748871227 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 367.3079673074549, + -353.13064748871227 + ], + "tangent_end": [ + 377.46407728421303, + -355.85745662335944 + ], + "center": [ + 373.135523373461, + -351.7025052347492 + ], + "radius": 6.0, + "start_angle": -2.901262083213095, + "end_angle": -0.7649374823796394 + }, + { + "tangent_start": [ + 384.68108064918187, + -348.3389118276295 + ], + "tangent_end": [ + 381.7798934544641, + -338.3562143688857 + ], + "center": [ + 380.3525267384299, + -344.18396043901924 + ], + "radius": 6.0, + "start_angle": -0.764937482379646, + "end_angle": 1.3305988354098288 + }, + { + "tangent_start": [ + 372.14183388048696, + -335.9956026885737 + ], + "tangent_end": [ + 364.8869110984466, + -343.2514910126704 + ], + "center": [ + 370.7144671644528, + -341.8233487587073 + ], + "radius": 6.0, + "start_angle": 1.3305988354098404, + "end_angle": -2.9012620832130973 + } + ] + }, + { + "lines": [ + [ + [ + 341.6612011333211, + -36.26135406663741 + ], + [ + 335.48955458930214, + -40.39498318642786 + ] + ], + [ + [ + 334.4673157935151, + -49.50082167430827 + ], + [ + 341.36751941754267, + -56.80368472792814 + ] + ], + [ + [ + 351.00013037761937, + -52.9727312838369 + ], + [ + 351.00013037761937, + -41.24648711416681 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 351.00013037761937, + -41.24648711416681 + ], + "tangent_end": [ + 341.6612011333211, + -36.26135406663741 + ], + "center": [ + 345.00013037761937, + -41.24648711416681 + ], + "radius": 6.0, + "start_angle": 0.0, + "end_angle": 2.160949395469635 + }, + { + "tangent_start": [ + 335.48955458930214, + -40.39498318642786 + ], + "tangent_end": [ + 334.4673157935151, + -49.50082167430827 + ], + "center": [ + 338.82848383360044, + -45.38011623395726 + ], + "radius": 6.0, + "start_angle": 2.160949395469635, + "end_angle": -2.384537073798147 + }, + { + "tangent_start": [ + 341.36751941754267, + -56.80368472792814 + ], + "tangent_end": [ + 351.00013037761937, + -52.9727312838369 + ], + "center": [ + 345.4220270656317, + -52.9727312838369 + ], + "radius": 5.578103311987634, + "start_angle": -2.384537073798141, + "end_angle": 0.0 + } + ] + }, + { + "lines": [ + [ + [ + 322.91382849753813, + -53.76687589217795 + ], + [ + 311.1430127063909, + -74.15452808397609 + ] + ], + [ + [ + 318.38488433671733, + -82.79500960130767 + ], + [ + 341.49848625387915, + -74.4120486096852 + ] + ], + [ + [ + 343.81393516248613, + -64.65086152012161 + ], + [ + 332.47114903647156, + -52.64617031994595 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 332.47114903647156, + -52.64617031994595 + ], + "tangent_end": [ + 322.91382849753813, + -53.76687589217795 + ], + "center": [ + 328.10998099638624, + -56.76687576029697 + ], + "radius": 6.0, + "start_angle": 0.7570555797916473, + "end_angle": 2.6179939033719974 + }, + { + "tangent_start": [ + 311.1430127063909, + -74.15452808397609 + ], + "tangent_end": [ + 318.38488433671733, + -82.79500960130767 + ], + "center": [ + 316.33916520523906, + -77.1545279520951 + ], + "radius": 6.0, + "start_angle": 2.617993903372004, + "end_angle": -1.222865671646311 + }, + { + "tangent_start": [ + 341.49848625387915, + -74.4120486096852 + ], + "tangent_end": [ + 343.81393516248613, + -64.65086152012161 + ], + "center": [ + 339.4527671224008, + -68.77156696047263 + ], + "radius": 6.0, + "start_angle": -1.2228656716463022, + "end_angle": 0.7570555797916473 + } + ] + }, + { + "lines": [ + [ + [ + 343.1456203518035, + -77.35340687416124 + ], + [ + 316.785026545807, + -86.91400372028049 + ] + ], + [ + [ + 316.21078357635264, + -97.95224403301965 + ], + [ + 342.5713773823491, + -110.7471392913913 + ] + ], + [ + [ + 351.19133948328175, + -105.34938062786472 + ], + [ + 351.19133948328175, + -82.9938885233738 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 351.19133948328175, + -82.9938885233738 + ], + "tangent_end": [ + 343.1456203518035, + -77.35340687416124 + ], + "center": [ + 345.19133948328175, + -82.9938885233738 + ], + "radius": 6.0, + "start_angle": 0.0, + "end_angle": 1.918726981943483 + }, + { + "tangent_start": [ + 316.785026545807, + -86.91400372028049 + ], + "tangent_end": [ + 316.21078357635264, + -97.95224403301965 + ], + "center": [ + 318.83074567728534, + -92.55448536949305 + ], + "radius": 6.0, + "start_angle": 1.9187269819434918, + "end_angle": -2.0226793782367944 + }, + { + "tangent_start": [ + 342.5713773823491, + -110.7471392913913 + ], + "tangent_end": [ + 351.19133948328175, + -105.34938062786472 + ], + "center": [ + 345.19133948328175, + -105.3493806278647 + ], + "radius": 6.0, + "start_angle": -2.022679378236786, + "end_angle": -2.3684757858670005e-15 + } + ] + }, + { + "lines": [ + [ + [ + 334.83439385563094, + -238.5680963159934 + ], + [ + 341.49746699162165, + -243.77356563022366 + ] + ], + [ + [ + 351.1913063141874, + -239.04539991199135 + ], + [ + 351.1913063141874, + -227.12766655548432 + ] + ], + [ + [ + 341.35861017897764, + -222.8968434381131 + ], + [ + 334.40286259677794, + -229.4831752034378 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 334.40286259677794, + -229.4831752034378 + ], + "tangent_end": [ + 334.83439385563094, + -238.5680963159934 + ], + "center": [ + 338.5282331781967, + -233.83993059776108 + ], + "radius": 6.0, + "start_angle": 2.3289221478332176, + "end_angle": -2.233994046987083 + }, + { + "tangent_start": [ + 341.49746699162165, + -243.77356563022366 + ], + "tangent_end": [ + 351.1913063141874, + -239.04539991199135 + ], + "center": [ + 345.1913063141874, + -239.04539991199135 + ], + "radius": 6.0, + "start_angle": -2.233994046987083, + "end_angle": 0.0 + }, + { + "tangent_start": [ + 351.1913063141874, + -227.12766655548432 + ], + "tangent_end": [ + 341.35861017897764, + -222.8968434381131 + ], + "center": [ + 345.3647366753908, + -227.12766655548432 + ], + "radius": 5.826569638796584, + "start_angle": 0.0, + "end_angle": 2.3289221478332167 + } + ] + }, + { + "lines": [ + [ + [ + 341.6252200640709, + -206.296930062405 + ], + [ + 319.4787720819079, + -197.05333077017585 + ] + ], + [ + [ + 311.97153776738514, + -205.59037866420704 + ], + [ + 323.2498214620052, + -225.12494019045886 + ] + ], + [ + [ + 332.5713445422721, + -226.48169571666313 + ], + [ + 343.439508829815, + -216.19073348264047 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 343.439508829815, + -216.19073348264047 + ], + "tangent_end": [ + 341.6252200640709, + -206.296930062405 + ], + "center": [ + 339.31413824839626, + -211.8339780883172 + ], + "radius": 6.0, + "start_angle": -0.8126705057565756, + "end_angle": 1.1753931345116007 + }, + { + "tangent_start": [ + 319.4787720819079, + -197.05333077017585 + ], + "tangent_end": [ + 311.97153776738514, + -205.59037866420704 + ], + "center": [ + 317.1676902662333, + -202.59037879608803 + ], + "radius": 6.0, + "start_angle": 1.1753931345116093, + "end_angle": -2.617993903372004 + }, + { + "tangent_start": [ + 323.2498214620052, + -225.12494019045886 + ], + "tangent_end": [ + 332.5713445422721, + -226.48169571666313 + ], + "center": [ + 328.44597396085334, + -222.12494032233985 + ], + "radius": 6.0, + "start_angle": -2.617993903372004, + "end_angle": -0.8126705057565756 + } + ] + }, + { + "lines": [ + [ + [ + 342.8251127506123, + -169.79499615666137 + ], + [ + 316.4205625218661, + -181.1668980697147 + ] + ], + [ + [ + 316.48280759729846, + -192.21460118081853 + ], + [ + 342.8873578260446, + -203.23546926777527 + ] + ], + [ + [ + 351.19843964171923, + -197.6984212418631 + ], + [ + 351.19843964171923, + -175.305651241853 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 351.19843964171923, + -175.305651241853 + ], + "tangent_end": [ + 342.8251127506123, + -169.79499615666137 + ], + "center": [ + 345.19843964171923, + -175.305651241853 + ], + "radius": 6.0, + "start_angle": 0.0, + "end_angle": 1.9774678191359314 + }, + { + "tangent_start": [ + 316.4205625218661, + -181.1668980697147 + ], + "tangent_end": [ + 316.48280759729846, + -192.21460118081853 + ], + "center": [ + 318.79388941297304, + -186.67755315490635 + ], + "radius": 6.0, + "start_angle": 1.9774678191359314, + "end_angle": -1.966199519078184 + }, + { + "tangent_start": [ + 342.8873578260446, + -203.23546926777527 + ], + "tangent_end": [ + 351.19843964171923, + -197.6984212418631 + ], + "center": [ + 345.19843964171923, + -197.6984212418631 + ], + "radius": 6.0, + "start_angle": -1.9661995190781927, + "end_angle": 0.0 + } + ] + }, + { + "lines": [ + [ + [ + 351.19857014746043, + -145.99389031267538 + ], + [ + 351.19857014746043, + -134.10972937545242 + ] + ], + [ + [ + 341.42674112050383, + -129.44354187478254 + ], + [ + 334.71471243038627, + -134.86908995649085 + ] + ], + [ + [ + 334.42468063530475, + -143.95130357374924 + ], + [ + 341.3463887711061, + -150.31789071705933 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 341.3463887711061, + -150.31789071705933 + ], + "tangent_end": [ + 351.19857014746043, + -145.99389031267538 + ], + "center": [ + 345.32360434305843, + -145.99389031267538 + ], + "radius": 5.874965804402006, + "start_angle": -2.3144435814079443, + "end_angle": 0.0 + }, + { + "tangent_start": [ + 351.19857014746043, + -134.10972937545242 + ], + "tangent_end": [ + 341.42674112050383, + -129.44354187478254 + ], + "center": [ + 345.19857014746043, + -134.10972937545242 + ], + "radius": 6.0, + "start_angle": 0.0, + "end_angle": 2.250597193788733 + }, + { + "tangent_start": [ + 334.71471243038627, + -134.86908995649085 + ], + "tangent_end": [ + 334.42468063530475, + -143.95130357374924 + ], + "center": [ + 338.48654145734287, + -139.53527745716073 + ], + "radius": 6.0, + "start_angle": 2.250597193788733, + "end_angle": -2.3144435814079465 + } + ] + }, + { + "lines": [ + [ + [ + 341.56762549482966, + -113.93545188846595 + ], + [ + 320.90419329353875, + -103.90584281972642 + ] + ], + [ + [ + 313.08808142103675, + -112.30360607515281 + ], + [ + 323.61112559762006, + -130.53001604199258 + ] + ], + [ + [ + 332.579104396146, + -132.19619895076266 + ], + [ + 342.71949242085356, + -123.99939805266244 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 342.71949242085356, + -123.99939805266244 + ], + "tangent_end": [ + 341.56762549482966, + -113.93545188846595 + ], + "center": [ + 338.947663393897, + -119.33321055199255 + ], + "radius": 6.0, + "start_angle": -0.8909954598010691, + "end_angle": 1.118913275353007 + }, + { + "tangent_start": [ + 320.90419329353875, + -103.90584281972642 + ], + "tangent_end": [ + 313.08808142103675, + -112.30360607515281 + ], + "center": [ + 318.2842311926061, + -109.30360148325302 + ], + "radius": 6.0, + "start_angle": 1.118913275353007, + "end_angle": -2.617992994279743 + }, + { + "tangent_start": [ + 323.61112559762006, + -130.53001604199258 + ], + "tangent_end": [ + 332.579104396146, + -132.19619895076266 + ], + "center": [ + 328.8072753691894, + -127.53001145009279 + ], + "radius": 6.0, + "start_angle": -2.617992994279743, + "end_angle": -0.8909954598010602 + } + ] + }, + { + "lines": [ + [ + [ + 318.6328437024463, + -128.50835181990743 + ], + [ + 304.3832339564418, + -103.82735412191244 + ] + ], + [ + [ + 293.99093441330314, + -103.82735412191244 + ], + [ + 279.74132466729867, + -128.50835181990743 + ] + ], + [ + [ + 284.93747443886804, + -137.50835641180723 + ], + [ + 313.4366939308769, + -137.50835641180723 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 313.4366939308769, + -137.50835641180723 + ], + "tangent_end": [ + 318.6328437024463, + -128.50835181990743 + ], + "center": [ + 313.4366939308769, + -131.50835641180723 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.52359965931005 + }, + { + "tangent_start": [ + 304.3832339564418, + -103.82735412191244 + ], + "tangent_end": [ + 293.99093441330314, + -103.82735412191244 + ], + "center": [ + 299.1870841848725, + -106.82735871381223 + ], + "radius": 6.0, + "start_angle": 0.5235996593100548, + "end_angle": 2.617992994279743 + }, + { + "tangent_start": [ + 279.74132466729867, + -128.50835181990743 + ], + "tangent_end": [ + 284.93747443886804, + -137.50835641180723 + ], + "center": [ + 284.93747443886804, + -131.50835641180723 + ], + "radius": 6.0, + "start_angle": 2.617992994279743, + "end_angle": -1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 279.7426401746809, + -149.80844345631178 + ], + [ + 293.9915437369966, + -174.48826982496942 + ] + ], + [ + [ + 304.38384873469295, + -174.48826982496942 + ], + [ + 318.63275229700866, + -149.80844345631178 + ] + ], + [ + [ + 313.4365997981605, + -140.80844358819277 + ], + [ + 284.93879267352906, + -140.80844358819277 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 284.93879267352906, + -140.80844358819277 + ], + "tangent_end": [ + 279.7426401746809, + -149.80844345631178 + ], + "center": [ + 284.93879267352906, + -146.80844358819277 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.617993903372004 + }, + { + "tangent_start": [ + 293.9915437369966, + -174.48826982496942 + ], + "tangent_end": [ + 304.38384873469295, + -174.48826982496942 + ], + "center": [ + 299.1876962358448, + -171.48826995685042 + ], + "radius": 6.0, + "start_angle": -2.617993903372004, + "end_angle": -0.5235987502177892 + }, + { + "tangent_start": [ + 318.63275229700866, + -149.80844345631178 + ], + "tangent_end": [ + 313.4365997981605, + -140.80844358819277 + ], + "center": [ + 313.4365997981605, + -146.80844358819277 + ], + "radius": 6.0, + "start_angle": -0.5235987502177892, + "end_angle": 1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 323.3103480152046, + -148.30794956000992 + ], + [ + 312.1508346425551, + -167.6367948421198 + ] + ], + [ + [ + 319.7203140325102, + -176.14744979543045 + ], + [ + 341.6335402915312, + -166.709869626205 + ] + ], + [ + [ + 343.32207422246233, + -156.78318842442485 + ], + [ + 332.5683613360909, + -146.8919233115404 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 332.5683613360909, + -146.8919233115404 + ], + "tangent_end": [ + 323.3103480152046, + -148.30794956000992 + ], + "center": [ + 328.5065005140528, + -151.30794942812895 + ], + "radius": 6.0, + "start_angle": 0.8271490721818501, + "end_angle": 2.617993903372 + }, + { + "tangent_start": [ + 312.1508346425551, + -167.6367948421198 + ], + "tangent_end": [ + 319.7203140325102, + -176.14744979543045 + ], + "center": [ + 317.3469871414032, + -170.6367947102388 + ], + "radius": 6.0, + "start_angle": 2.617993903371999, + "end_angle": -1.164124834453853 + }, + { + "tangent_start": [ + 341.6335402915312, + -166.709869626205 + ], + "tangent_end": [ + 343.32207422246233, + -156.78318842442485 + ], + "center": [ + 339.2602134004242, + -161.19921454101336 + ], + "radius": 6.0, + "start_angle": -1.1641248344538617, + "end_angle": 0.8271490721818469 + } + ] + }, + { + "lines": [ + [ + [ + 73.85282081850879, + -199.8577638608129 + ], + [ + 60.26200905691634, + -223.39774172776248 + ] + ], + [ + [ + 65.45816155576449, + -232.3977415958815 + ], + [ + 92.63978507894936, + -232.3977415958815 + ] + ], + [ + [ + 97.83593757779751, + -223.3977417277625 + ], + [ + 84.24512581620509, + -199.85776386081292 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 84.24512581620509, + -199.85776386081292 + ], + "tangent_end": [ + 73.85282081850879, + -199.8577638608129 + ], + "center": [ + 79.04897331735694, + -202.85776372893193 + ], + "radius": 6.0, + "start_angle": 0.5235987502177903, + "end_angle": 2.6179939033719988 + }, + { + "tangent_start": [ + 60.26200905691634, + -223.39774172776248 + ], + "tangent_end": [ + 65.45816155576449, + -232.3977415958815 + ], + "center": [ + 65.45816155576449, + -226.3977415958815 + ], + "radius": 6.0, + "start_angle": 2.6179939033719988, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 92.63978507894936, + -232.3977415958815 + ], + "tangent_end": [ + 97.83593757779751, + -223.3977417277625 + ], + "center": [ + 92.63978507894936, + -226.3977415958815 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177903 + } + ] + }, + { + "lines": [ + [ + [ + 142.61439949328735, + -184.75613914998164 + ], + [ + 160.94654212605218, + -184.75613914998164 + ] + ], + [ + [ + 163.2143427314441, + -175.52451055200703 + ], + [ + 145.41735584081195, + -166.21910409606352 + ] + ], + [ + [ + 136.63728906812057, + -171.5171611651458 + ], + [ + 136.61442956646854, + -178.7371423799939 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 136.61442956646854, + -178.7371423799939 + ], + "tangent_end": [ + 142.61439949328735, + -184.75613914998164 + ], + "center": [ + 142.61439949328735, + -178.75613914998164 + ], + "radius": 6.0, + "start_angle": 3.1384265199687427, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 160.94654212605218, + -184.75613914998164 + ], + "tangent_end": [ + 163.2143427314441, + -175.52451055200703 + ], + "center": [ + 160.94654212605215, + -179.8617759724712 + ], + "radius": 4.89436317751044, + "start_angle": -1.5707963267948908, + "end_angle": 1.089025151034142 + }, + { + "tangent_start": [ + 145.41735584081195, + -166.21910409606352 + ], + "tangent_end": [ + 136.63728906812057, + -171.5171611651458 + ], + "center": [ + 142.63725899493937, + -171.53615793513353 + ], + "radius": 6.0, + "start_angle": 1.0890251510341398, + "end_angle": 3.1384265199687427 + } + ] + }, + { + "lines": [ + [ + [ + 147.26501777799848, + -162.5552072103693 + ], + [ + 165.90339083139497, + -172.30054432867962 + ] + ], + [ + [ + 173.8591375126175, + -164.00486931040624 + ], + [ + 164.5215408035531, + -147.83167644174694 + ] + ], + [ + [ + 155.91672355256856, + -145.8939638225351 + ], + [ + 146.6364498717346, + -152.3004408839684 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 146.6364498717346, + -152.3004408839684 + ], + "tangent_end": [ + 147.26501777799848, + -162.5552072103693 + ], + "center": [ + 150.04511462387103, + -157.23815337129926 + ], + "radius": 6.0, + "start_angle": 2.175004710461212, + "end_angle": -2.052567502555647 + }, + { + "tangent_start": [ + 165.90339083139497, + -172.30054432867962 + ], + "tangent_end": [ + 173.8591375126175, + -164.00486931040624 + ], + "center": [ + 168.67634153781526, + -166.99715778622388 + ], + "radius": 5.9845772147193, + "start_angle": -2.052567502555643, + "end_angle": 0.5235987502177885 + }, + { + "tangent_start": [ + 164.5215408035531, + -147.83167644174694 + ], + "tangent_end": [ + 155.91672355256856, + -145.8939638225351 + ], + "center": [ + 159.32538830470494, + -150.83167630986594 + ], + "radius": 6.0, + "start_angle": 0.5235987502177892, + "end_angle": 2.1750047104612107 + } + ] + }, + { + "lines": [ + [ + [ + 230.25182474907692, + -256.11049894221645 + ], + [ + 223.06551045857066, + -246.7859012392988 + ] + ], + [ + [ + 212.91693345401453, + -247.82527284501768 + ], + [ + 208.61308330780108, + -256.6786034326761 + ] + ], + [ + [ + 213.76337277645027, + -265.29679223895846 + ], + [ + 225.25353721316998, + -265.76805935421766 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 225.25353721316998, + -265.76805935421766 + ], + "tangent_end": [ + 230.25182474907692, + -256.11049894221645 + ], + "center": [ + 225.49941945307782, + -259.77309964425314 + ], + "radius": 6.0, + "start_angle": -1.6117881791349855, + "end_angle": 0.6566077147106495 + }, + { + "tangent_start": [ + 223.06551045857066, + -246.7859012392988 + ], + "tangent_end": [ + 212.91693345401453, + -247.82527284501768 + ], + "center": [ + 218.31310516257156, + -250.4485019413355 + ], + "radius": 6.0, + "start_angle": 0.6566077147106533, + "end_angle": 2.6891042628187045 + }, + { + "tangent_start": [ + 208.61308330780108, + -256.6786034326761 + ], + "tangent_end": [ + 213.76337277645027, + -265.29679223895846 + ], + "center": [ + 214.0092550163581, + -259.30183252899394 + ], + "radius": 6.0, + "start_angle": 2.6891042628187005, + "end_angle": -1.6117881791349855 + } + ] + }, + { + "lines": [ + [ + [ + 266.36030050167113, + -268.01489667158484 + ], + [ + 278.83926348181603, + -272.3215204817171 + ] + ], + [ + [ + 285.99279518911993, + -263.6497777920039 + ], + [ + 277.87972567963294, + -249.59752837257926 + ] + ], + [ + [ + 267.207922777215, + -250.1445193418384 + ], + [ + 262.84202930655704, + -259.8901449511307 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 262.84202930655704, + -259.8901449511307 + ], + "tangent_end": [ + 266.36030050167113, + -268.01489667158484 + ], + "center": [ + 268.3176797101268, + -262.34315384999064 + ], + "radius": 6.0, + "start_angle": 2.720415718871208, + "end_angle": -1.9031088110817482 + }, + { + "tangent_start": [ + 278.83926348181603, + -272.3215204817171 + ], + "tangent_end": [ + 285.99279518911993, + -263.6497777920039 + ], + "center": [ + 280.79664269027177, + -266.6497776601229 + ], + "radius": 6.0, + "start_angle": -1.9031088110817571, + "end_angle": 0.5235987502177892 + }, + { + "tangent_start": [ + 277.87972567963294, + -249.59752837257926 + ], + "tangent_end": [ + 267.207922777215, + -250.1445193418384 + ], + "center": [ + 272.6835731807848, + -252.59752824069827 + ], + "radius": 6.0, + "start_angle": 0.5235987502177892, + "end_angle": 2.720415718871217 + } + ] + }, + { + "lines": [ + [ + [ + 189.44560737525484, + -296.8430393154882 + ], + [ + 183.8554264666126, + -307.6234601882542 + ] + ], + [ + [ + 187.04076227434192, + -315.9904538281792 + ], + [ + 199.2117980904183, + -320.6398525801547 + ] + ], + [ + [ + 206.87191844346984, + -312.68102654966964 + ], + [ + 200.2910635360357, + -297.2512069249282 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 200.2910635360357, + -297.2512069249282 + ], + "tangent_end": [ + 189.44560737525484, + -296.8430393154882 + ], + "center": [ + 194.77206731725394, + -299.60507198840844 + ], + "radius": 6.0, + "start_angle": 0.40314249457083734, + "end_angle": 2.663215874826009 + }, + { + "tangent_start": [ + 183.8554264666126, + -307.6234601882542 + ], + "tangent_end": [ + 187.04076227434192, + -315.9904538281792 + ], + "center": [ + 189.18188640861172, + -310.38549286117444 + ], + "radius": 6.0, + "start_angle": 2.663215874826009, + "end_angle": -1.935694337908316 + }, + { + "tangent_start": [ + 199.2117980904183, + -320.6398525801547 + ], + "tangent_end": [ + 206.87191844346984, + -312.68102654966964 + ], + "center": [ + 201.3529222246881, + -315.03489161314985 + ], + "radius": 6.0, + "start_angle": -1.935694337908308, + "end_angle": 0.40314249457083734 + } + ] + }, + { + "lines": [ + [ + [ + 213.05616750938952, + -365.60996081131185 + ], + [ + 226.52213450184973, + -366.16226512807447 + ] + ], + [ + [ + 231.74911101799853, + -356.8223540266545 + ], + [ + 223.3270669675107, + -344.28076806480874 + ] + ], + [ + [ + 212.81546849531497, + -345.29902150884453 + ], + [ + 207.77154555334263, + -357.2883031539277 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 207.77154555334263, + -357.2883031539277 + ], + "tangent_end": [ + 213.05616750938952, + -365.60996081131185 + ], + "center": [ + 213.3020497492974, + -359.61500110134733 + ], + "radius": 6.0, + "start_angle": 2.7433674965090957, + "end_angle": -1.6117881791349904 + }, + { + "tangent_start": [ + 226.52213450184973, + -366.16226512807447 + ], + "tangent_end": [ + 231.74911101799853, + -356.8223540266545 + ], + "center": [ + 226.76801674175758, + -360.16730541810995 + ], + "radius": 6.0, + "start_angle": -1.6117881791349855, + "end_angle": 0.5913615794238014 + }, + { + "tangent_start": [ + 223.3270669675107, + -344.28076806480874 + ], + "tangent_end": [ + 212.81546849531497, + -345.29902150884453 + ], + "center": [ + 218.34597269126974, + -347.62571945626416 + ], + "radius": 6.0, + "start_angle": 0.5913615794238014, + "end_angle": 2.7433674965090957 + } + ] + }, + { + "lines": [ + [ + [ + 253.22498365334604, + -353.8013679840042 + ], + [ + 260.9802327797867, + -341.3950847381004 + ] + ], + [ + [ + 255.8924866492386, + -332.2147012217469 + ], + [ + 236.5017196376354, + -332.2147012217469 + ] + ], + [ + [ + 232.12531096687334, + -342.3192166799318 + ], + [ + 243.7608288520359, + -354.7254999258356 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 243.7608288520359, + -354.7254999258356 + ], + "tangent_end": [ + 253.22498365334604, + -353.8013679840042 + ], + "center": [ + 248.13723752279796, + -350.6209844676507 + ], + "radius": 6.0, + "start_angle": -2.3882428984618085, + "end_angle": -0.5586759439699218 + }, + { + "tangent_start": [ + 260.9802327797867, + -341.3950847381004 + ], + "tangent_end": [ + 255.8924866492386, + -332.2147012217469 + ], + "center": [ + 255.8924866492386, + -338.2147012217469 + ], + "radius": 6.0, + "start_angle": -0.5586759439699273, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 236.5017196376354, + -332.2147012217469 + ], + "tangent_end": [ + 232.12531096687334, + -342.3192166799318 + ], + "center": [ + 236.5017196376354, + -338.2147012217469 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.3882428984618085 + } + ] + }, + { + "lines": [ + [ + [ + 224.8346341952611, + -399.0826573862728 + ], + [ + 230.74282360324554, + -401.9270475183581 + ] + ], + [ + [ + 239.30888989686272, + -397.18272637339777 + ], + [ + 239.87670805413572, + -392.0661462023367 + ] + ], + [ + [ + 231.48884767598895, + -385.9160058463491 + ], + [ + 225.00314239104995, + -388.7810574266435 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 225.00314239104995, + -388.7810574266435 + ], + "tangent_end": [ + 224.8346341952611, + -399.0826573862728 + ], + "center": [ + 227.29567576367185, + -393.970735655468 + ], + "radius": 5.673488290577498, + "start_angle": 1.9867672817603026, + "end_angle": -2.0194793206239656 + }, + { + "tangent_start": [ + 230.74282360324554, + -401.9270475183581 + ], + "tangent_end": [ + 239.30888989686272, + -397.18272637339777 + ], + "center": [ + 233.34549918027778, + -396.5209324769703 + ], + "radius": 6.0, + "start_angle": -2.0194793206239647, + "end_angle": -0.1105238631655822 + }, + { + "tangent_start": [ + 239.87670805413572, + -392.0661462023367 + ], + "tangent_end": [ + 231.48884767598895, + -385.9160058463491 + ], + "center": [ + 233.91331733755078, + -391.40435230590924 + ], + "radius": 6.0, + "start_angle": -0.1105238631655822, + "end_angle": 1.9867672817603035 + } + ] + }, + { + "lines": [ + [ + [ + 306.900597512962, + -6.024629772057123 + ], + [ + 315.5100714505967, + -20.936676932531764 + ] + ], + [ + [ + 325.39323696914005, + -18.42396204507202 + ], + [ + 325.806486623075, + -2.325599232621361 + ] + ], + [ + [ + 319.148818453123, + 3.792000691579992 + ], + [ + 311.4371059268659, + 2.938998998097806 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 311.4371059268659, + 2.938998998097806 + ], + "tangent_end": [ + 306.900597512962, + -6.024629772057123 + ], + "center": [ + 312.0967500118102, + -3.024629903938107 + ], + "radius": 6.0, + "start_angle": 1.6809596956326975, + "end_angle": -2.6179939033720023 + }, + { + "tangent_start": [ + 315.5100714505967, + -20.936676932531764 + ], + "tangent_end": [ + 325.39323696914005, + -18.42396204507202 + ], + "center": [ + 320.0976741939527, + -18.288023408967696 + ], + "radius": 5.297307279999498, + "start_angle": -2.6179939033720028, + "end_angle": -0.025664654376950015 + }, + { + "tangent_start": [ + 325.806486623075, + -2.325599232621361 + ], + "tangent_end": [ + 319.148818453123, + 3.792000691579992 + ], + "center": [ + 319.8084625380672, + -2.1716282104559204 + ], + "radius": 6.0, + "start_angle": -0.02566465437695031, + "end_angle": 1.680959695632688 + } + ] + }, + { + "lines": [ + [ + [ + 284.9846028134141, + -42.215745756181754 + ], + [ + 313.2467046591275, + -42.21574575618175 + ] + ], + [ + [ + 318.44285715797565, + -33.21574588806273 + ], + [ + 304.3118062351189, + -8.740046290718873 + ] + ], + [ + [ + 293.9195012374226, + -8.740046290718878 + ], + [ + 279.7884503145659, + -33.21574588806274 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 279.7884503145659, + -33.21574588806274 + ], + "tangent_end": [ + 284.9846028134141, + -42.215745756181754 + ], + "center": [ + 284.9846028134141, + -36.215745756181754 + ], + "radius": 6.0, + "start_angle": 2.617993903372003, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 313.2467046591275, + -42.21574575618175 + ], + "tangent_end": [ + 318.44285715797565, + -33.21574588806273 + ], + "center": [ + 313.2467046591275, + -36.21574575618175 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177912 + }, + { + "tangent_start": [ + 304.3118062351189, + -8.740046290718873 + ], + "tangent_end": [ + 293.9195012374226, + -8.740046290718878 + ], + "center": [ + 299.11565373627076, + -11.740046158837893 + ], + "radius": 6.0, + "start_angle": 0.5235987502177915, + "end_angle": 2.6179939033720023 + } + ] + }, + { + "lines": [ + [ + [ + 196.93773855432232, + -6.358944946086658 + ], + [ + 210.1370913961039, + -29.220896035106136 + ] + ], + [ + [ + 220.9270905465644, + -28.390891475333547 + ], + [ + 230.38905863060722, + -3.9996873648886027 + ] + ], + [ + [ + 224.39123302203177, + 4.156692578805858 + ], + [ + 201.72991209620736, + 2.6274395573803924 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 201.72991209620736, + 2.6274395573803924 + ], + "tangent_end": [ + 196.93773855432232, + -6.358944946086658 + ], + "center": [ + 202.1338910531705, + -3.3589450779676406 + ], + "radius": 6.0, + "start_angle": 1.638177128124517, + "end_angle": -2.6179939033720023 + }, + { + "tangent_start": [ + 210.1370913961039, + -29.220896035106136 + ], + "tangent_end": [ + 220.9270905465644, + -28.390891475333547 + ], + "center": [ + 215.33324389495206, + -26.220896166987117 + ], + "radius": 6.0, + "start_angle": -2.617993903372002, + "end_angle": -0.37005411542329775 + }, + { + "tangent_start": [ + 230.38905863060722, + -3.9996873648886027 + ], + "tangent_end": [ + 224.39123302203177, + 4.156692578805858 + ], + "center": [ + 224.79521197899487, + -1.8296920565421742 + ], + "radius": 6.0, + "start_angle": -0.37005411542329586, + "end_angle": 1.6381771281245123 + } + ] + }, + { + "lines": [ + [ + [ + 176.61957574326868, + 2.6592585803697126 + ], + [ + 156.45969331730078, + 4.1066419764383655 + ] + ], + [ + [ + 150.3358618915798, + -3.769110589879939 + ], + [ + 158.00302802117034, + -26.854514604103862 + ] + ], + [ + [ + 168.893346509327, + -27.963357766340984 + ], + [ + 181.3860628057044, + -6.325337148185703 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 181.3860628057044, + -6.325337148185703 + ], + "tangent_end": [ + 176.61957574326868, + 2.6592585803697126 + ], + "center": [ + 176.18991030685623, + -3.3253372800666874 + ], + "radius": 6.0, + "start_angle": -0.5235987502177907, + "end_angle": 1.4991240741448129 + }, + { + "tangent_start": [ + 156.45969331730078, + 4.1066419764383655 + ], + "tangent_end": [ + 150.3358618915798, + -3.769110589879939 + ], + "center": [ + 156.03002788088835, + -1.877953883998038 + ], + "radius": 6.0, + "start_angle": 1.4991240741448177, + "end_angle": -2.820932867619731 + }, + { + "tangent_start": [ + 158.00302802117034, + -26.854514604103862 + ], + "tangent_end": [ + 168.893346509327, + -27.963357766340984 + ], + "center": [ + 163.69719401047885, + -24.963357898221965 + ], + "radius": 6.0, + "start_angle": -2.8209328676197303, + "end_angle": -0.5235987502177936 + } + ] + }, + { + "lines": [ + [ + [ + 175.06888092231497, + -42.1688775420007 + ], + [ + 203.37552118768593, + -42.16887754200069 + ] + ], + [ + [ + 208.5716736865341, + -33.16887767388168 + ], + [ + 194.4183535538486, + -8.654606671409118 + ] + ], + [ + [ + 184.02604855615232, + -8.654606671409118 + ], + [ + 169.8727284234668, + -33.16887767388168 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 169.8727284234668, + -33.16887767388168 + ], + "tangent_end": [ + 175.06888092231497, + -42.1688775420007 + ], + "center": [ + 175.06888092231497, + -36.1688775420007 + ], + "radius": 6.0, + "start_angle": 2.617993903372002, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 203.37552118768593, + -42.16887754200069 + ], + "tangent_end": [ + 208.5716736865341, + -33.16887767388168 + ], + "center": [ + 203.37552118768593, + -36.16887754200069 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177902 + }, + { + "tangent_start": [ + 194.4183535538486, + -8.654606671409118 + ], + "tangent_end": [ + 184.02604855615232, + -8.654606671409118 + ], + "center": [ + 189.22220105500045, + -11.654606539528135 + ], + "radius": 6.0, + "start_angle": 0.5235987502177933, + "end_angle": 2.617993903372 + } + ] + }, + { + "lines": [ + [ + [ + 238.99061922126992, + -8.571210944484198 + ], + [ + 224.7452068367327, + -33.24499041549673 + ] + ], + [ + [ + 229.94135933558087, + -42.24499028361575 + ], + [ + 258.4321841046553, + -42.24499028361575 + ] + ], + [ + [ + 263.62833660350344, + -33.24499041549673 + ], + [ + 249.38292421896622, + -8.571210944484195 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 249.38292421896622, + -8.571210944484195 + ], + "tangent_end": [ + 238.99061922126992, + -8.571210944484198 + ], + "center": [ + 244.18677172011806, + -11.571210812603214 + ], + "radius": 6.0, + "start_angle": 0.5235987502177912, + "end_angle": 2.617993903372 + }, + { + "tangent_start": [ + 224.7452068367327, + -33.24499041549673 + ], + "tangent_end": [ + 229.94135933558087, + -42.24499028361575 + ], + "center": [ + 229.94135933558087, + -36.24499028361575 + ], + "radius": 6.0, + "start_angle": 2.617993903372002, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 258.4321841046553, + -42.24499028361575 + ], + "tangent_end": [ + 263.62833660350344, + -33.24499041549673 + ], + "center": [ + 258.4321841046553, + -36.24499028361575 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.5235987502177912 + } + ] + }, + { + "lines": [ + [ + [ + 274.1304509985836, + -23.857994905034204 + ], + [ + 278.42678561393893, + -3.082565814176718 + ] + ], + [ + [ + 272.04991766870546, + 4.111547853677415 + ], + [ + 256.51091468126214, + 2.8089927373025283 + ] + ], + [ + [ + 251.8159537272204, + -6.170037740824654 + ], + [ + 263.05862209930837, + -25.642911715307246 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 263.05862209930837, + -25.642911715307246 + ], + "tangent_end": [ + 274.1304509985836, + -23.857994905034204 + ], + "center": [ + 268.25477459815653, + -22.64291184718823 + ], + "radius": 6.0, + "start_angle": -2.6179939033720023, + "end_angle": -0.20392427604806132 + }, + { + "tangent_start": [ + 278.42678561393893, + -3.082565814176718 + ], + "tangent_end": [ + 272.04991766870546, + 4.111547853677415 + ], + "center": [ + 272.5511092135119, + -1.8674827563307463 + ], + "radius": 6.0, + "start_angle": -0.20392427604806296, + "end_angle": 1.654425699032177 + }, + { + "tangent_start": [ + 256.51091468126214, + 2.8089927373025283 + ], + "tangent_end": [ + 251.8159537272204, + -6.170037740824654 + ], + "center": [ + 257.01210622606857, + -3.170037872705635 + ], + "radius": 6.0, + "start_angle": 1.654425699032177, + "end_angle": -2.617993903372002 + } + ] + }, + { + "lines": [ + [ + [ + 153.1628037045352, + -24.177576117387495 + ], + [ + 147.9988590193822, + -8.62923043803949 + ] + ], + [ + [ + 137.4528294523911, + -6.9905968068677655 + ], + [ + 131.1089330751555, + -15.71058208480191 + ] + ], + [ + [ + 132.89902963294173, + -24.40037074703694 + ], + [ + 144.40687069533033, + -31.228731148450805 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 144.40687069533033, + -31.228731148450805 + ], + "tangent_end": [ + 153.1628037045352, + -24.177576117387495 + ], + "center": [ + 147.4686377152267, + -26.068732823269396 + ], + "radius": 6.0, + "start_angle": -2.1063235281199986, + "end_angle": 0.3206597859700635 + }, + { + "tangent_start": [ + 147.9988590193822, + -8.62923043803949 + ], + "tangent_end": [ + 137.4528294523911, + -6.9905968068677655 + ], + "center": [ + 142.30469303007368, + -10.520387143921388 + ], + "radius": 6.0, + "start_angle": 0.3206597859700629, + "end_angle": 2.5126397041359385 + }, + { + "tangent_start": [ + 131.1089330751555, + -15.71058208480191 + ], + "tangent_end": [ + 132.89902963294173, + -24.40037074703694 + ], + "center": [ + 135.9607966528381, + -19.240372421855533 + ], + "radius": 6.0, + "start_angle": 2.5126397041359385, + "end_angle": -2.1063235281199986 + } + ] + }, + { + "lines": [ + [ + [ + 130.44439865353917, + -39.54746932899229 + ], + [ + 132.6762243043966, + -49.379771247107314 + ] + ], + [ + [ + 141.57633697781253, + -53.21920035000492 + ], + [ + 148.7659076357785, + -48.97723367656552 + ] + ], + [ + [ + 148.77871751206038, + -38.649657549705424 + ], + [ + 139.357321203237, + -33.0593223050298 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 139.357321203237, + -33.0593223050298 + ], + "tangent_end": [ + 130.44439865353917, + -39.54746932899229 + ], + "center": [ + 136.29555418334064, + -38.219320630211215 + ], + "radius": 6.0, + "start_angle": 1.035269125469795, + "end_angle": -2.918385737823628 + }, + { + "tangent_start": [ + 132.6762243043966, + -49.379771247107314 + ], + "tangent_end": [ + 141.57633697781253, + -53.21920035000492 + ], + "center": [ + 138.52737983419806, + -48.05162254832623 + ], + "radius": 6.0, + "start_angle": -2.918385737823626, + "end_angle": -1.0377498372176985 + }, + { + "tangent_start": [ + 148.7659076357785, + -48.97723367656552 + ], + "tangent_end": [ + 148.77871751206038, + -38.649657549705424 + ], + "center": [ + 145.71695049216402, + -43.809655874886836 + ], + "radius": 6.0, + "start_angle": -1.0377498372176979, + "end_angle": 1.035269125469795 + } + ] + }, + { + "lines": [ + [ + [ + 30.920266099829213, + -16.013556153547743 + ], + [ + 15.22985959472112, + -30.624917287485225 + ] + ], + [ + [ + 19.318828198025706, + -41.01585520109655 + ], + [ + 39.65027575348416, + -41.01585520109656 + ] + ], + [ + [ + 45.368737565455845, + -33.19948670736474 + ], + [ + 40.72769651510548, + -18.588125573427256 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 40.72769651510548, + -18.588125573427256 + ], + "tangent_end": [ + 30.920266099829213, + -16.013556153547743 + ], + "center": [ + 35.0092347031338, + -20.404494067159064 + ], + "radius": 6.0, + "start_angle": 0.30755375238515203, + "end_angle": 2.320599549700132 + }, + { + "tangent_start": [ + 15.22985959472112, + -30.624917287485225 + ], + "tangent_end": [ + 19.318828198025706, + -41.01585520109655 + ], + "center": [ + 19.318828198025706, + -35.01585520109655 + ], + "radius": 6.0, + "start_angle": 2.3205995497001317, + "end_angle": -1.5707963267948966 + }, + { + "tangent_start": [ + 39.65027575348416, + -41.01585520109656 + ], + "tangent_end": [ + 45.368737565455845, + -33.19948670736474 + ], + "center": [ + 39.650275753484166, + -35.01585520109656 + ], + "radius": 6.0, + "start_angle": -1.570796326794898, + "end_angle": 0.3075537523851532 + } + ] + }, + { + "lines": [ + [ + [ + 330.04922295595844, + -302.8950200690977 + ], + [ + 316.0636053819641, + -305.38655198524737 + ] + ], + [ + [ + 313.39720224276465, + -316.00216070615267 + ], + [ + 321.28363915564114, + -322.2306505970253 + ] + ], + [ + [ + 329.96565357733806, + -320.8933624211846 + ], + [ + 335.97884355844445, + -312.04071085210376 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 335.97884355844445, + -312.04071085210376 + ], + "tangent_end": [ + 330.04922295595844, + -302.8950200690977 + ], + "center": [ + 331.0865092457943, + -308.7175781789734 + ], + "radius": 5.914232476827476, + "start_angle": -0.596665664499411, + "end_angle": 1.7470963419191639 + }, + { + "tangent_start": [ + 316.0636053819641, + -305.38655198524737 + ], + "tangent_end": [ + 313.39720224276465, + -316.00216070615267 + ], + "center": [ + 317.11593427897657, + -311.2935481671077 + ], + "radius": 6.0, + "start_angle": 1.7470963419191634, + "end_angle": -2.239269715278016 + }, + { + "tangent_start": [ + 321.28363915564114, + -322.2306505970253 + ], + "tangent_end": [ + 329.96565357733806, + -320.8933624211846 + ], + "center": [ + 325.00237119185306, + -317.52203805798035 + ], + "radius": 6.0, + "start_angle": -2.239269715278016, + "end_angle": -0.5966656644994072 + } + ] + }, + { + "lines": [ + [ + [ + 312.4789981206156, + -327.6693491802637 + ], + [ + 302.70403412118725, + -324.42012763004794 + ] + ], + [ + [ + 294.8164361104566, + -329.86897760177743 + ], + [ + 294.2669404411052, + -343.3237055455201 + ] + ], + [ + [ + 304.47993036825477, + -347.83569495399263 + ], + [ + 314.8043900370345, + -337.6301885604657 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 314.8043900370345, + -337.6301885604657 + ], + "tangent_end": [ + 312.4789981206156, + -327.6693491802637 + ], + "center": [ + 310.58640256048693, + -333.3630370928368 + ], + "radius": 6.0, + "start_angle": -0.7911922277302869, + "end_angle": 1.2498838410182689 + }, + { + "tangent_start": [ + 302.70403412118725, + -324.42012763004794 + ], + "tangent_end": [ + 294.8164361104566, + -329.86897760177743 + ], + "center": [ + 300.81143856105854, + -330.11381554262107 + ], + "radius": 6.0, + "start_angle": 1.2498838410182598, + "end_angle": 3.1007749968055496 + }, + { + "tangent_start": [ + 294.2669404411052, + -343.3237055455201 + ], + "tangent_end": [ + 304.47993036825477, + -347.83569495399263 + ], + "center": [ + 300.2619428917071, + -343.56854348636375 + ], + "radius": 6.0, + "start_angle": 3.1007749968055496, + "end_angle": -0.7911922277302802 + } + ] + }, + { + "lines": [ + [ + [ + 314.1819633267678, + -366.19600914185605 + ], + [ + 338.82017998606733, + -366.8956684736889 + ] + ], + [ + [ + 343.843458939733, + -357.3698085489227 + ], + [ + 331.545502124558, + -340.4546042512452 + ] + ], + [ + [ + 321.91789905545403, + -340.3493136093327 + ], + [ + 309.5776392113295, + -356.56485857517737 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 309.5776392113295, + -356.56485857517737 + ], + "tangent_end": [ + 314.1819633267678, + -366.19600914185605 + ], + "center": [ + 314.35227859105066, + -360.1984269030908 + ], + "radius": 6.0, + "start_angle": 2.4910796482550137, + "end_angle": -1.5991860175830384 + }, + { + "tangent_start": [ + 338.82017998606733, + -366.8956684736889 + ], + "tangent_end": [ + 343.843458939733, + -357.3698085489227 + ], + "center": [ + 338.9904952503502, + -360.89808623492365 + ], + "radius": 6.0, + "start_angle": -1.5991860175830384, + "end_angle": 0.6286412177766552 + }, + { + "tangent_start": [ + 331.545502124558, + -340.4546042512452 + ], + "tangent_end": [ + 321.91789905545403, + -340.3493136093327 + ], + "center": [ + 326.6925384351752, + -343.98288193724613 + ], + "radius": 6.0, + "start_angle": 0.6286412177766552, + "end_angle": 2.4910796482550137 + } + ] + }, + { + "lines": [ + [ + [ + 338.20173053653565, + -341.43338126800364 + ], + [ + 346.070988204075, + -352.25713867079776 + ] + ], + [ + [ + 355.3734327539531, + -349.675099790356 + ], + [ + 356.2848177038492, + -339.2429005361304 + ] + ], + [ + [ + 350.4715251290162, + -332.72295349737874 + ], + [ + 342.898114646168, + -332.515944197021 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 342.898114646168, + -332.515944197021 + ], + "tangent_end": [ + 338.20173053653565, + -341.43338126800364 + ], + "center": [ + 342.74464757713645, + -338.13051855366433 + ], + "radius": 5.616671376140314, + "start_angle": 1.543469434957495, + "end_angle": -2.512951435813142 + }, + { + "tangent_start": [ + 346.070988204075, + -352.25713867079776 + ], + "tangent_end": [ + 355.3734327539531, + -349.675099790356 + ], + "center": [ + 350.2393726526865, + -349.226574508761 + ], + "radius": 5.153615046901337, + "start_angle": -2.5129514358131417, + "end_angle": -0.08714144085327291 + }, + { + "tangent_start": [ + 356.2848177038492, + -339.2429005361304 + ], + "tangent_end": [ + 350.4715251290162, + -332.72295349737874 + ], + "center": [ + 350.3075841838328, + -338.72071335973504 + ], + "radius": 6.0, + "start_angle": -0.08714144085327377, + "end_angle": 1.543469434957499 + } + ] + }, + { + "lines": [ + [ + [ + 255.39253867217778, + -236.55800025716553 + ], + [ + 238.17397508804441, + -236.55800025716553 + ] + ], + [ + [ + 234.13431330705654, + -246.9943425225037 + ], + [ + 244.46639065191388, + -256.4025656648742 + ] + ], + [ + [ + 253.3476407009928, + -255.5100945939057 + ], + [ + 260.2341269402688, + -246.10187145153523 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 260.2341269402688, + -246.10187145153523 + ], + "tangent_end": [ + 255.39253867217778, + -236.55800025716553 + ], + "center": [ + 255.39253867217778, + -242.55800025716553 + ], + "radius": 6.0, + "start_angle": -0.6318581781868489, + "end_angle": 1.5707963267948966 + }, + { + "tangent_start": [ + 238.17397508804441, + -236.55800025716553 + ], + "tangent_end": [ + 234.13431330705654, + -246.9943425225037 + ], + "center": [ + 238.17397508804441, + -242.55800025716553 + ], + "radius": 6.0, + "start_angle": 1.5707963267948966, + "end_angle": -2.309428201667856 + }, + { + "tangent_start": [ + 244.46639065191388, + -256.4025656648742 + ], + "tangent_end": [ + 253.3476407009928, + -255.5100945939057 + ], + "center": [ + 248.50605243290175, + -251.966223399536 + ], + "radius": 6.0, + "start_angle": -2.3094282016678527, + "end_angle": -0.6318581781868489 + } + ] + }, + { + "lines": [ + [ + [ + 92.27112335546629, + -31.4900071449841 + ], + [ + 85.1588870034628, + -23.689938812952075 + ] + ], + [ + [ + 76.56497066135891, + -23.409172785914798 + ], + [ + 68.20475091381806, + -31.45396800257193 + ] + ], + [ + [ + 72.26642404127749, + -41.53265734238381 + ], + [ + 87.8375041361981, + -41.53265734238381 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 87.8375041361981, + -41.53265734238381 + ], + "tangent_end": [ + 92.27112335546629, + -31.4900071449841 + ], + "center": [ + 87.8375041361981, + -35.53265734238381 + ], + "radius": 6.0, + "start_angle": -1.5707963267948966, + "end_angle": 0.7393057033453686 + }, + { + "tangent_start": [ + 85.1588870034628, + -23.689938812952075 + ], + "tangent_end": [ + 76.56497066135891, + -23.409172785914798 + ], + "center": [ + 80.72526778419461, + -27.73258901035178 + ], + "radius": 6.0, + "start_angle": 0.7393057033453686, + "end_angle": 2.3369695354800424 + }, + { + "tangent_start": [ + 68.20475091381806, + -31.45396800257193 + ], + "tangent_end": [ + 72.26642404127749, + -41.53265734238381 + ], + "center": [ + 72.26642404127749, + -35.674893330532264 + ], + "radius": 5.857764011851542, + "start_angle": 2.3369695354800446, + "end_angle": -1.5707963267948966 + } + ] + }, + { + "lines": [ + [ + [ + 61.93462870963188, + -30.582274052926465 + ], + [ + 68.08327745785438, + -24.665608997183732 + ] + ], + [ + [ + 65.33957833612561, + -14.511819705501411 + ], + [ + 57.98685173990963, + -12.725337489225918 + ] + ], + [ + [ + 50.64223566774361, + -19.48231821303202 + ], + [ + 51.846313515737094, + -27.18546548505025 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 51.846313515737094, + -27.18546548505025 + ], + "tangent_end": [ + 61.93462870963188, + -30.582274052926465 + ], + "center": [ + 57.774331586796166, + -26.258857828489482 + ], + "radius": 6.0, + "start_angle": -2.9865374817937744, + "end_angle": -0.8046231181097493 + }, + { + "tangent_start": [ + 68.08327745785438, + -24.665608997183732 + ], + "tangent_end": [ + 65.33957833612561, + -14.511819705501411 + ], + "center": [ + 63.92298033501867, + -20.34219277274675 + ], + "radius": 6.0, + "start_angle": -0.8046231181097502, + "end_angle": 1.3324462538034174 + }, + { + "tangent_start": [ + 57.98685173990963, + -12.725337489225918 + ], + "tangent_end": [ + 50.64223566774361, + -19.48231821303202 + ], + "center": [ + 56.57025373880269, + -18.555710556471258 + ], + "radius": 6.0, + "start_angle": 1.3324462538034174, + "end_angle": -2.9865374817937758 + } + ] + }, + { + "lines": [ + [ + [ + 62.14817162624188, + -71.12145285125541 + ], + [ + 73.18773196090243, + -82.08218505526517 + ] + ], + [ + [ + 82.61129642035549, + -80.82436997727223 + ], + [ + 93.32164025877543, + -62.27350919526074 + ] + ], + [ + [ + 86.14856920987718, + -53.60854745203014 + ], + [ + 64.39866503679671, + -61.19867603003185 + ] + ] + ], + "arcs": [ + { + "tangent_start": [ + 64.39866503679671, + -61.19867603003185 + ], + "tangent_end": [ + 62.14817162624188, + -71.12145285125541 + ], + "center": [ + 66.3755835868468, + -66.86363790514343 + ], + "radius": 6.0, + "start_angle": 1.9065559013551985, + "end_angle": -2.35261145632238 + }, + { + "tangent_start": [ + 73.18773196090243, + -82.08218505526517 + ], + "tangent_end": [ + 82.61129642035549, + -80.82436997727223 + ], + "center": [ + 77.41514392150734, + -77.82437010915321 + ], + "radius": 6.0, + "start_angle": -2.352611456322381, + "end_angle": -0.5235987502177925 + }, + { + "tangent_start": [ + 93.32164025877543, + -62.27350919526074 + ], + "tangent_end": [ + 86.14856920987718, + -53.60854745203014 + ], + "center": [ + 88.12548775992727, + -59.27350932714173 + ], + "radius": 6.0, + "start_angle": -0.5235987502177902, + "end_angle": 1.906555901355198 } ] } @@ -6808,15 +7852,15 @@ "min_web_width": true, "no_islands": true, "no_self_intersections": true, - "mass_estimate_g": 4066.371021950715, - "area_mm2": 118587.66468214392, - "num_interiors": 90 + "mass_estimate_g": 2770.3057054604387, + "area_mm2": 80790.48426539628, + "num_interiors": 103 }, "pipeline": { "geometry_file": "tests/sandbox1_brain_input.json", - "num_vertices": 760, - "num_triangles": 1053, - "num_pockets": 75, + "num_vertices": 184, + "num_triangles": 234, + "num_pockets": 87, "validation_ok": true } } \ No newline at end of file