union () { union () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } } } } union () { union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { union () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } union () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { union () { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } mirror ([0, 1, 0]) { mirror ([1, 0, 0]) { union () { translate ([0, 7.95, 2]) { cube ([17.4, 1.5, 4], center=true); } translate ([7.95, 0, 2]) { cube ([1.5, 17.4, 4], center=true); } hull () { translate ([7.95, 0, 2]) { cube ([1.5, 2.75, 4], center=true); } translate ([7.2, 0, 1]) { rotate (a=90.0, v=[1, 0, 0]) { cylinder ($fn=30, h=2.75, r=1, center=true); } } } } } } } } } } } } } union () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { union () { translate ([0, 12.049999999999999, 2.25]) { cube ([17.4, 6.7, 3.5], center=true); } mirror ([0, 1, 0]) { translate ([0, 12.049999999999999, 2.25]) { cube ([17.4, 6.7, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { union () { translate ([0, 12.049999999999999, 2.25]) { cube ([17.4, 6.7, 3.5], center=true); } mirror ([0, 1, 0]) { translate ([0, 12.049999999999999, 2.25]) { cube ([17.4, 6.7, 3.5], center=true); } } } } } } } } } } union () { union () { hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } union () { hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } union () { hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } union () { hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } union () { hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } union () { hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } difference () { union () { union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 2.82, -4.5]) { translate ([-21.83703640257393, 0, 0.9097646567553649]) { rotate (a=5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=0.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([2.5, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([5, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([43.67407280514786, 0, 3.6321347686526537]) { rotate (a=-10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, -5.8, 5.64]) { translate ([21.83703640257393, 0, 0.9097646567553649]) { rotate (a=-5.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-29, -40, -13]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=48.00000000000001, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=-6.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-56.3, -43.3, -23.5]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=52.00000000000001, v=[0, 0, 1]) { rotate (a=-34.99999999999999, v=[0, 1, 0]) { rotate (a=-3.9999999999999996, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-37.8, -55.3, -25.3]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=54.0, v=[0, 0, 1]) { rotate (a=-33.0, v=[0, 1, 0]) { rotate (a=-16.0, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -4]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-10, -16, 0]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, -5, -15]) { translate ([8.649999999999999, -15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([0.0, 0, 0.0]) { rotate (a=0.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-29.999999999999996, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, -5, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } union () { hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -4]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-12.5, 0, -4]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-12.5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } hull () { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-12.5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-51, -25, -12]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=40.0, v=[0, 0, 1]) { rotate (a=-34.0, v=[0, 1, 0]) { rotate (a=6.0, v=[1, 0, 0]) { translate ([0, 5, -15]) { translate ([8.649999999999999, 8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-12.5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } union () { hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -4]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } hull () { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 5.0005]) { linear_extrude (height=10.001, twist=0.0, convexity=0, center=true){ projection (cut = false) { translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([-30, -15, -2]) { translate ([-25.181451648121115, -33.4726957605182, 46.8092710438691]) { rotate (a=-3.0000000000000004, v=[0, 0, 1]) { rotate (a=-23.000000000000004, v=[0, 1, 0]) { rotate (a=10.000000000000002, v=[1, 0, 0]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, 15.080434782608695, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=-14.999999999999998, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([-5, 0, -15]) { translate ([-8.649999999999999, -8.649999999999999, 0]) { translate ([0, 0, 2.25]) { cube ([0.1, 0.1, 3.5], center=true); } } } } } } } } } } } } } } } } } translate ([0, 0, -35.7806096656885]) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 8.7, -15]) { rotate (a=45.0, v=[-1, 0, 0]) { rotate (a=24.999999999999996, v=[0, -1, 0]) { cube ([14.78, 13, 22.38], center=true); } } } } } } } } } } } } translate ([0, 0, -35.7806096656885]) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-65.51110920772179, 0, 8.146391455328269]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 8.7, -15]) { rotate (a=45.0, v=[-1, 0, 0]) { rotate (a=29.999999999999996, v=[0, -1, 0]) { rotate (a=90.0, v=[0, 1, 0]) { rotate (a=90.0, v=[1, 0, 0]) { hull () { translate ([2.275, 0, 0]) { cylinder ($fn=20, h=33, r=3.1, center=true); } mirror ([-1, 0, 0]) { translate ([2.275, 0, 0]) { cylinder ($fn=20, h=33, r=3.1, center=true); } } } } } } } } } } } } } } } } } union () { translate ([-7.499999999999999, 10.606601717798211, 0]) { translate ([-8.7, 0.0, 0]) { translate ([-48.68313172832528, 60.294014687571696, 5]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=10, r=2.71, center=true); } } } } translate ([-7.499999999999999, -3.882285676537811, 0]) { translate ([-8.7, 0.0, 0]) { translate ([-59.71770226422692, -22.069141071803305, 5]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=10, r=2.71, center=true); } } } } translate ([-3.882285676537811, -7.499999999999999, 0]) { translate ([0.0, -8.7, 0]) { translate ([2.956704263919107, -42.63430665054324, 5]) { rotate (a=0.0, v=[0, 0, 1]) { cylinder ($fn=6, h=10, r=2.71, center=true); } } } } translate ([-3.882285676537811, 10.606601717798211, 0]) { translate ([0.0, 8.7, 0]) { translate ([6.463901764968635, 60.294014687571696, 5]) { rotate (a=0.0, v=[0, 0, 1]) { cylinder ($fn=6, h=10, r=2.71, center=true); } } } } translate ([-1.3073361412148723, -0.0, 0]) { translate ([8.7, 0.0, 0]) { translate ([44.58571992860593, -5.8, 5]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=10, r=2.71, center=true); } } } } } } translate ([0, 0, -35.7806096656885]) { translate ([0, 0, 24]) { rotate (a=14.999999999999998, v=[0, 1, 0]) { translate ([0, 0, 0]) { translate ([-43.67407280514786, 0, 3.6321347686526537]) { rotate (a=10.0, v=[0, 1, 0]) { translate ([0, 0, 85.26861330108649]) { rotate (a=45.0, v=[1, 0, 0]) { translate ([0, 0, -85.26861330108649]) { translate ([0, 8.7, -15]) { rotate (a=45.0, v=[-1, 0, 0]) { rotate (a=24.999999999999996, v=[0, -1, 0]) { difference () { cube ([14.78, 13, 22.38], center=true); union () { translate ([0, 2, 0]) { cube ([10.78, 9, 18.38], center=true); } translate ([0, 0, 5]) { cube ([10.78, 13, 5], center=true); } } } } } } } } } } } } } } } union () { translate ([-7.499999999999999, 10.606601717798211, 0]) { translate ([-8.7, 0.0, 0]) { translate ([-48.68313172832528, 60.294014687571696, 5.8]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=11.6, r=4.3100000000000005, center=true); } } } } translate ([-7.499999999999999, -3.882285676537811, 0]) { translate ([-8.7, 0.0, 0]) { translate ([-59.71770226422692, -22.069141071803305, 5.8]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=11.6, r=4.3100000000000005, center=true); } } } } translate ([-3.882285676537811, -7.499999999999999, 0]) { translate ([0.0, -8.7, 0]) { translate ([2.956704263919107, -42.63430665054324, 5.8]) { rotate (a=0.0, v=[0, 0, 1]) { cylinder ($fn=6, h=11.6, r=4.3100000000000005, center=true); } } } } translate ([-3.882285676537811, 10.606601717798211, 0]) { translate ([0.0, 8.7, 0]) { translate ([6.463901764968635, 60.294014687571696, 5.8]) { rotate (a=0.0, v=[0, 0, 1]) { cylinder ($fn=6, h=11.6, r=4.3100000000000005, center=true); } } } } translate ([-1.3073361412148723, -0.0, 0]) { translate ([8.7, 0.0, 0]) { translate ([44.58571992860593, -5.8, 5.8]) { rotate (a=29.999999999999996, v=[0, 0, 1]) { cylinder ($fn=6, h=11.6, r=4.3100000000000005, center=true); } } } } } }