From 11c6e1eac1002060227e3927089dd4f76d19aad2 Mon Sep 17 00:00:00 2001 From: Knut Ahlers Date: Tue, 14 Jul 2020 19:36:28 +0200 Subject: [PATCH] Add first revision of change holder Signed-off-by: Knut Ahlers --- README.md | 1 + change-holder.jscad | 76 ++ change-holder.stl | 3110 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 3187 insertions(+) create mode 100644 change-holder.jscad create mode 100644 change-holder.stl diff --git a/README.md b/README.md index 748a27e..0a1a3f1 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ In case you have use for those models thankfully to Github you can preview all m | Model | Source | Version | Title | | ----- | ------ | ------- | ----- | +| [`change-holder.stl`](change-holder.stl) | [`change-holder.jscad`](change-holder.jscad) | 0.1.0 | Spare-Change holder | | [`razorholder.stl`](razorholder.stl) | [`razorholder.jscad`](razorholder.jscad) | 0.1.1 | Holder for T-Shape razor | | [`sonoff_dev_housing.stl`](sonoff_dev_housing.stl) | [`sonoff_dev_housing.jscad`](sonoff_dev_housing.jscad) | 0.2.6 | Sonoff DEV box for lamp post | | [`tas6515_swimmer.stl`](tas6515_swimmer.stl) | [`tas6515_swimmer.jscad`](tas6515_swimmer.jscad) | 0.1.10 | Tassimo TAS6515 swimmer replacement | diff --git a/change-holder.jscad b/change-holder.jscad new file mode 100644 index 0000000..14587f1 --- /dev/null +++ b/change-holder.jscad @@ -0,0 +1,76 @@ +/* + * title : Spare-Change holder + * author : Knut Ahlers + * revision : 0.1.0 + */ + +const coinCount = 15 +const coinDiameters = [ + 24, // 1 EUR + 26, // 2 EUR +] +const coinHeight = 3 // Use max coin thickness + a little but less than 2 coins +const fingerDia = 18 // Measure your finger, should be less than the smallest coin diameter +const height = coinCount * coinHeight // Think of something to hold all the coins but not too big +const wall = 2 // Something you're comfortable with to print and hold your coin + +const blockHeight = () => coinDiameters.sort().reverse()[0] + wall +const blockWidth = () => coinDiameters.reduce((sum, v) => sum + v) + (coinDiameters.length + 1) * wall + +const calcMove = (posY, slotDia) => slotDia / 2 + posY + +/* exported main */ +function main() { + // Create a block containing everything + let obj = cube({ size: [ + height, + blockWidth(), + blockHeight(), + ], center: true }).translate([0, blockWidth() / 2, 0]) + + let posY = wall + for (const slotDia of coinDiameters) { + // Remove pipes holding the coins + obj = difference(obj, cylinder({ + center: true, + h: height, + r: slotDia / 2, + }) + .rotateY(90) + .translate([ + wall, + calcMove(posY, slotDia), + blockHeight() / 2 - slotDia / 2, + ])) + + // Remove finger access to coins + obj = difference(obj, cube({ size: [ + height, + fingerDia, + slotDia / 2, + ], center: true }) + .translate([ + 0, + posY + slotDia / 2, + blockHeight() / 2 - slotDia / 4, + ])) + + // Remove one-coin-slot to pull coins out + obj = difference(obj, cube({ size: [ + coinHeight, + slotDia, + slotDia / 2, + ], center: true }) + .translate([ + height / -2 + wall + coinHeight / 2, + posY + slotDia / 2, + blockHeight() / 2 - slotDia / 4, + ])) + + posY += slotDia + wall + } + + return obj +} + +// vim: set ft=javascript: diff --git a/change-holder.stl b/change-holder.stl new file mode 100644 index 0000000..fc1e3fd --- /dev/null +++ b/change-holder.stl @@ -0,0 +1,3110 @@ +solid csg.js +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex -22.5 0 -14 +vertex 22.5 0 -14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -14 +vertex 22.5 0 -12 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -12 +vertex 22.5 0 -11.750208645241994 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -11.750208645241994 +vertex 22.5 0 -11.010433922646726 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -11.010433922646726 +vertex 22.5 0 -9.809104959933086 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -9.809104959933086 +vertex 22.5 0 -8.192388155425117 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -8.192388155425117 +vertex 22.5 0 -6.222413029254828 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -6.222413029254828 +vertex 22.5 0 -3.974884620746166 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -3.974884620746166 +vertex 22.5 0 -1.5361741862096674 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 -1.5361741862096674 +vertex 22.5 0 1.0000000000000004 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 1.0000000000000004 +vertex 22.5 0 3.536174186209665 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 3.536174186209665 +vertex 22.5 0 5.9748846207461686 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 5.9748846207461686 +vertex 22.5 0 8.222413029254827 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 8.222413029254827 +vertex 22.5 0 10.19238815542512 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 10.19238815542512 +vertex 22.5 0 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -22.5 0 1 +vertex 22.5 0 14 +vertex -22.5 0 14 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex -22.5 56 1 +vertex -22.5 56 2 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex -22.5 56 2 +vertex -22.5 56 14 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex -22.5 56 14 +vertex 22.5 56 14 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 14 +vertex 22.5 56 8.666842796235237 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 8.666842796235237 +vertex 22.5 56 6.592201188381092 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 6.592201188381092 +vertex 22.5 56 4.341083864193546 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 4.341083864193546 +vertex 22.5 56 2.0000000000000133 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 2.0000000000000133 +vertex 22.5 56 -0.34108386419352454 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -0.34108386419352454 +vertex 22.5 56 -2.59220118838111 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -2.59220118838111 +vertex 22.5 56 -4.666842796235194 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -4.666842796235194 +vertex 22.5 56 -6.485281374238547 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -6.485281374238547 +vertex 22.5 56 -7.977635347630582 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -7.977635347630582 +vertex 22.5 56 -9.08655439013544 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -9.08655439013544 +vertex 22.5 56 -9.769423364838763 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -9.769423364838763 +vertex 22.5 56 -10 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -10 +vertex 22.5 56 -11.010433922646726 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -11.010433922646726 +vertex 22.5 56 -11.750208645241994 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -11.750208645241994 +vertex 22.5 56 -12 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -22.5 56 -14 +vertex 22.5 56 -12 +vertex 22.5 56 -14 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex -22.5 0 -14 +vertex -22.5 56 -14 +vertex 22.5 56 -14 +endloop +endfacet +facet normal 0 0 -1 +outer loop +vertex -22.5 0 -14 +vertex 22.5 56 -14 +vertex 22.5 0 -14 +endloop +endfacet +facet normal 0 0.09801714032955988 0.9951847266721969 +outer loop +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex 22.5 15 -11.999999999999998 +vertex -20.5 15 -12.000000000000002 +endloop +endfacet +facet normal 0 0.09801714032955988 0.9951847266721969 +outer loop +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex -20.5 15 -12.000000000000002 +vertex -20.5 12.463825813790333 -11.750208645241997 +endloop +endfacet +facet normal 0 0.29028467725446194 0.956940335732209 +outer loop +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex -20.5 12.463825813790333 -11.750208645241997 +endloop +endfacet +facet normal 0 0.29028467725446194 0.956940335732209 +outer loop +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex -20.5 12.463825813790333 -11.750208645241997 +vertex -20.5 10.025115379253833 -11.01043392264673 +endloop +endfacet +facet normal 0 0.4713967368259979 0.8819212643483549 +outer loop +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex -20.5 10.025115379253833 -11.01043392264673 +endloop +endfacet +facet normal 0 0.4713967368259979 0.8819212643483549 +outer loop +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex -20.5 10.025115379253833 -11.01043392264673 +vertex -20.5 7.777586970745172 -9.809104959933089 +endloop +endfacet +facet normal 0 0.6343932841636452 0.7730104533627373 +outer loop +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex -20.5 7.777586970745172 -9.809104959933089 +endloop +endfacet +facet normal 0 0.6343932841636452 0.7730104533627373 +outer loop +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex -20.5 7.777586970745172 -9.809104959933089 +vertex -20.5 5.8076118445748826 -8.192388155425121 +endloop +endfacet +facet normal 0 0.7730104533627373 0.6343932841636452 +outer loop +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex -20.5 5.8076118445748826 -8.192388155425121 +endloop +endfacet +facet normal 0 0.7730104533627373 0.6343932841636452 +outer loop +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex -20.5 5.8076118445748826 -8.192388155425121 +vertex -20.5 4.190895040066913 -6.222413029254832 +endloop +endfacet +facet normal 0 0.8819212643483549 0.4713967368259979 +outer loop +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex -20.5 4.190895040066913 -6.222413029254832 +endloop +endfacet +facet normal 0 0.8819212643483549 0.4713967368259979 +outer loop +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex -20.5 4.190895040066913 -6.222413029254832 +vertex -20.5 2.989566077353272 -3.9748846207461694 +endloop +endfacet +facet normal 0 0.956940335732209 0.29028467725446205 +outer loop +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex -20.5 2.989566077353272 -3.9748846207461694 +endloop +endfacet +facet normal 0 0.956940335732209 0.29028467725446205 +outer loop +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex -20.5 2.989566077353272 -3.9748846207461694 +vertex -20.5 2.2497913547580044 -1.5361741862096698 +endloop +endfacet +facet normal -1.0882088600179329e-18 0.9951847266721968 0.09801714032956069 +outer loop +vertex -17.5 2 1 +vertex 22.5 2 1.0000000000000004 +vertex 22.5 2.2497913547580044 -1.5361741862096674 +endloop +endfacet +facet normal -1.0882088600179329e-18 0.9951847266721968 0.09801714032956069 +outer loop +vertex -17.5 2 1 +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex -20.5 2.2497913547580044 -1.5361741862096698 +endloop +endfacet +facet normal -1.0882088600179329e-18 0.9951847266721968 0.09801714032956069 +outer loop +vertex -17.5 2 1 +vertex -20.5 2.2497913547580044 -1.5361741862096698 +vertex -20.5 2 0.9999999999999987 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex 22.5 27.86791476819593 -0.34108386419352454 +vertex 22.5 28 1.0000000000000036 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex 22.5 28 1.0000000000000036 +vertex -17.5 28 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex -17.5 28 1 +vertex -20.5 28 0.9999999999999987 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex -20.5 28 0.9999999999999987 +vertex -20.5 27.750208645241997 -1.5361741862096698 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 27.010433922646726 -3.9748846207461686 +vertex 22.5 27.429866356333488 -2.59220118838111 +vertex 22.5 27.750208645241997 -1.536174186209667 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 27.010433922646726 -3.9748846207461686 +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex -20.5 27.750208645241997 -1.5361741862096698 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 27.010433922646726 -3.9748846207461686 +vertex -20.5 27.750208645241997 -1.5361741862096698 +vertex -20.5 27.010433922646726 -3.9748846207461694 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 25.80910495993309 -6.222413029254822 +vertex 22.5 26.64057457223565 -4.666842796235194 +vertex 22.5 27.010433922646726 -3.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 25.80910495993309 -6.222413029254822 +vertex 22.5 27.010433922646726 -3.9748846207461686 +vertex -20.5 27.010433922646726 -3.9748846207461694 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 25.80910495993309 -6.222413029254822 +vertex -20.5 27.010433922646726 -3.9748846207461694 +vertex -20.5 25.80910495993309 -6.222413029254832 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex 22.5 24.368631230053 -7.977635347630582 +vertex 22.5 25.59337448442472 -6.485281374238547 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex 22.5 25.59337448442472 -6.485281374238547 +vertex 22.5 25.80910495993309 -6.222413029254822 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex 22.5 25.80910495993309 -6.222413029254822 +vertex -20.5 25.80910495993309 -6.222413029254832 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex -20.5 25.80910495993309 -6.222413029254832 +vertex -20.5 24.19238815542512 -8.192388155425121 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex 22.5 22.270765192778214 -9.769423364838763 +vertex 22.5 23.102843445968862 -9.08655439013544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex 22.5 23.102843445968862 -9.08655439013544 +vertex 22.5 24.19238815542512 -8.192388155425114 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex -20.5 24.19238815542512 -8.192388155425121 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex -20.5 24.19238815542512 -8.192388155425121 +vertex -20.5 22.222413029254827 -9.809104959933089 +endloop +endfacet +facet normal -7.227226712149826e-17 -0.47139673682599814 0.8819212643483547 +outer loop +vertex 22.5 19.974884620746174 -11.010433922646722 +vertex 22.5 21.865273528826368 -10 +vertex 22.5 22.222413029254827 -9.809104959933086 +endloop +endfacet +facet normal -7.227226712149826e-17 -0.47139673682599814 0.8819212643483547 +outer loop +vertex 22.5 19.974884620746174 -11.010433922646722 +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex -20.5 22.222413029254827 -9.809104959933089 +endloop +endfacet +facet normal -7.227226712149826e-17 -0.47139673682599814 0.8819212643483547 +outer loop +vertex 22.5 19.974884620746174 -11.010433922646722 +vertex -20.5 22.222413029254827 -9.809104959933089 +vertex -20.5 19.974884620746174 -11.01043392264673 +endloop +endfacet +facet normal 0 -0.29028467725446194 0.956940335732209 +outer loop +vertex 22.5 17.536174186209674 -11.750208645241992 +vertex 22.5 19.974884620746174 -11.010433922646722 +vertex -20.5 19.974884620746174 -11.01043392264673 +endloop +endfacet +facet normal 0 -0.29028467725446194 0.956940335732209 +outer loop +vertex 22.5 17.536174186209674 -11.750208645241992 +vertex -20.5 19.974884620746174 -11.01043392264673 +vertex -20.5 17.536174186209674 -11.750208645241997 +endloop +endfacet +facet normal 0 -0.09801714032956166 0.9951847266721969 +outer loop +vertex 22.5 15 -11.999999999999998 +vertex 22.5 17.536174186209674 -11.750208645241992 +vertex -20.5 17.536174186209674 -11.750208645241997 +endloop +endfacet +facet normal 0 -0.09801714032956166 0.9951847266721969 +outer loop +vertex 22.5 15 -11.999999999999998 +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 15 -12.000000000000002 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -14 +vertex 22.5 56 -12 +vertex 22.5 15 -11.999999999999998 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -14 +vertex 22.5 15 -11.999999999999998 +vertex 22.5 0 -12 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -14 +vertex 22.5 0 -12 +vertex 22.5 0 -14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 15 -11.999999999999998 +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex 22.5 0 -11.750208645241994 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 15 -11.999999999999998 +vertex 22.5 0 -11.750208645241994 +vertex 22.5 0 -12 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -12 +vertex 22.5 56 -11.750208645241994 +vertex 22.5 17.536174186209674 -11.750208645241992 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -12 +vertex 22.5 17.536174186209674 -11.750208645241992 +vertex 22.5 15 -11.999999999999998 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex 22.5 0 -11.010433922646726 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 12.463825813790333 -11.750208645241994 +vertex 22.5 0 -11.010433922646726 +vertex 22.5 0 -11.750208645241994 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -11.750208645241994 +vertex 22.5 56 -11.010433922646726 +vertex 22.5 19.974884620746174 -11.010433922646722 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -11.750208645241994 +vertex 22.5 19.974884620746174 -11.010433922646722 +vertex 22.5 17.536174186209674 -11.750208645241992 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -11.010433922646726 +vertex 22.5 56 -10 +vertex 22.5 42.00000000000004 -10 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -11.010433922646726 +vertex 22.5 42.00000000000004 -10 +vertex 22.5 21.865273528826368 -10 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -11.010433922646726 +vertex 22.5 21.865273528826368 -10 +vertex 22.5 19.974884620746174 -11.010433922646722 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex 22.5 0 -9.809104959933086 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 10.025115379253833 -11.010433922646726 +vertex 22.5 0 -9.809104959933086 +vertex 22.5 0 -11.010433922646726 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 42.00000000000004 -10 +vertex 22.5 40.06181013205122 -9.809104959933086 +vertex 22.5 22.222413029254827 -9.809104959933086 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 42.00000000000004 -10 +vertex 22.5 22.222413029254827 -9.809104959933086 +vertex 22.5 21.865273528826368 -10 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 40.06181013205122 -9.809104959933086 +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex 22.5 22.270765192778214 -9.769423364838763 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 40.06181013205122 -9.809104959933086 +vertex 22.5 22.270765192778214 -9.769423364838763 +vertex 22.5 22.222413029254827 -9.809104959933086 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -10 +vertex 22.5 56 -9.769423364838763 +vertex 22.5 44.34108386419353 -9.769423364838763 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -10 +vertex 22.5 44.34108386419353 -9.769423364838763 +vertex 22.5 42.00000000000004 -10 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex 22.5 23.102843445968862 -9.08655439013544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex 22.5 23.102843445968862 -9.08655439013544 +vertex 22.5 22.270765192778214 -9.769423364838763 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -9.769423364838763 +vertex 22.5 56 -9.08655439013544 +vertex 22.5 46.59220118838111 -9.08655439013544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -9.769423364838763 +vertex 22.5 46.59220118838111 -9.08655439013544 +vertex 22.5 44.34108386419353 -9.769423364838763 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex 22.5 0 -8.192388155425117 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 7.777586970745172 -9.809104959933086 +vertex 22.5 0 -8.192388155425117 +vertex 22.5 0 -9.809104959933086 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex 22.5 35.734931448210716 -8.192388155425117 +vertex 22.5 24.19238815542512 -8.192388155425114 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex 22.5 24.19238815542512 -8.192388155425114 +vertex 22.5 23.102843445968862 -9.08655439013544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 35.734931448210716 -8.192388155425117 +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex 22.5 24.368631230053 -7.977635347630582 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 35.734931448210716 -8.192388155425117 +vertex 22.5 24.368631230053 -7.977635347630582 +vertex 22.5 24.19238815542512 -8.192388155425114 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -9.08655439013544 +vertex 22.5 56 -7.977635347630582 +vertex 22.5 48.66684279623521 -7.977635347630582 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -9.08655439013544 +vertex 22.5 48.66684279623521 -7.977635347630582 +vertex 22.5 46.59220118838111 -9.08655439013544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex 22.5 25.59337448442472 -6.485281374238547 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex 22.5 25.59337448442472 -6.485281374238547 +vertex 22.5 24.368631230053 -7.977635347630582 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -7.977635347630582 +vertex 22.5 56 -6.485281374238547 +vertex 22.5 50.485281374238554 -6.485281374238547 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -7.977635347630582 +vertex 22.5 50.485281374238554 -6.485281374238547 +vertex 22.5 48.66684279623521 -7.977635347630582 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex 22.5 0 -6.222413029254828 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.8076118445748826 -8.192388155425117 +vertex 22.5 0 -6.222413029254828 +vertex 22.5 0 -8.192388155425117 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex 22.5 33.29898815025303 -6.222413029254828 +vertex 22.5 25.80910495993309 -6.222413029254822 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex 22.5 25.80910495993309 -6.222413029254822 +vertex 22.5 25.59337448442472 -6.485281374238547 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33.29898815025303 -6.222413029254828 +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex 22.5 26.64057457223565 -4.666842796235194 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33.29898815025303 -6.222413029254828 +vertex 22.5 26.64057457223565 -4.666842796235194 +vertex 22.5 25.80910495993309 -6.222413029254822 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -6.485281374238547 +vertex 22.5 56 -4.666842796235194 +vertex 22.5 51.97763534763056 -4.666842796235194 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -6.485281374238547 +vertex 22.5 51.97763534763056 -4.666842796235194 +vertex 22.5 50.485281374238554 -6.485281374238547 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex 22.5 0 -3.974884620746166 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 4.190895040066913 -6.222413029254828 +vertex 22.5 0 -3.974884620746166 +vertex 22.5 0 -6.222413029254828 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex 22.5 31.65250530195836 -3.974884620746166 +vertex 22.5 27.010433922646726 -3.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex 22.5 27.010433922646726 -3.9748846207461686 +vertex 22.5 26.64057457223565 -4.666842796235194 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 31.65250530195836 -3.974884620746166 +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex 22.5 27.429866356333488 -2.59220118838111 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 31.65250530195836 -3.974884620746166 +vertex 22.5 27.429866356333488 -2.59220118838111 +vertex 22.5 27.010433922646726 -3.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -4.666842796235194 +vertex 22.5 56 -2.59220118838111 +vertex 22.5 53.08655439013547 -2.59220118838111 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -4.666842796235194 +vertex 22.5 53.08655439013547 -2.59220118838111 +vertex 22.5 51.97763534763056 -4.666842796235194 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex 22.5 0 -1.5361741862096674 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.989566077353272 -3.974884620746166 +vertex 22.5 0 -1.5361741862096674 +vertex 22.5 0 -3.974884620746166 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex 22.5 30.59310332095606 -1.5361741862096674 +vertex 22.5 27.750208645241997 -1.536174186209667 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex 22.5 27.750208645241997 -1.536174186209667 +vertex 22.5 27.429866356333488 -2.59220118838111 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.59310332095606 -1.5361741862096674 +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex 22.5 27.86791476819593 -0.34108386419352454 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.59310332095606 -1.5361741862096674 +vertex 22.5 27.86791476819593 -0.34108386419352454 +vertex 22.5 27.750208645241997 -1.536174186209667 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -2.59220118838111 +vertex 22.5 56 -0.34108386419352454 +vertex 22.5 53.76942336483875 -0.34108386419352454 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -2.59220118838111 +vertex 22.5 53.76942336483875 -0.34108386419352454 +vertex 22.5 53.08655439013547 -2.59220118838111 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex 22.5 2 1.0000000000000004 +vertex 22.5 0 1.0000000000000004 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.2497913547580044 -1.5361741862096674 +vertex 22.5 0 1.0000000000000004 +vertex 22.5 0 -1.5361741862096674 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex 22.5 30.09849140335717 1.0000000000000004 +vertex 22.5 28 1.0000000000000036 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex 22.5 28 1.0000000000000036 +vertex 22.5 27.86791476819593 -0.34108386419352454 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.09849140335717 1.0000000000000004 +vertex 22.5 30.000000000000004 2.0000000000000133 +vertex 22.5 27.901508596642834 2.0000000000000133 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.09849140335717 1.0000000000000004 +vertex 22.5 27.901508596642834 2.0000000000000133 +vertex 22.5 28 1.0000000000000036 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -0.34108386419352454 +vertex 22.5 56 2.0000000000000133 +vertex 22.5 54 2.0000000000000133 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 -0.34108386419352454 +vertex 22.5 54 2.0000000000000133 +vertex 22.5 53.76942336483875 -0.34108386419352454 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2 1.0000000000000004 +vertex 22.5 2.2497913547580026 3.536174186209665 +vertex 22.5 0 3.536174186209665 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2 1.0000000000000004 +vertex 22.5 0 3.536174186209665 +vertex 22.5 0 1.0000000000000004 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.000000000000004 2.0000000000000133 +vertex 22.5 30.15129995140084 3.536174186209665 +vertex 22.5 27.750208645241994 3.536174186209665 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.000000000000004 2.0000000000000133 +vertex 22.5 27.750208645241994 3.536174186209665 +vertex 22.5 27.901508596642834 2.0000000000000133 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.15129995140084 3.536174186209665 +vertex 22.5 30.230576635161235 4.341083864193546 +vertex 22.5 27.50604196382213 4.341083864193546 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.15129995140084 3.536174186209665 +vertex 22.5 27.50604196382213 4.341083864193546 +vertex 22.5 27.750208645241994 3.536174186209665 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 2.0000000000000133 +vertex 22.5 56 4.341083864193546 +vertex 22.5 53.76942336483878 4.341083864193546 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 2.0000000000000133 +vertex 22.5 53.76942336483878 4.341083864193546 +vertex 22.5 54 2.0000000000000133 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.2497913547580026 3.536174186209665 +vertex 22.5 2.989566077353272 5.9748846207461686 +vertex 22.5 0 5.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.2497913547580026 3.536174186209665 +vertex 22.5 0 5.9748846207461686 +vertex 22.5 0 3.536174186209665 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.230576635161235 4.341083864193546 +vertex 22.5 30.72618467633664 5.9748846207461686 +vertex 22.5 27.010433922646726 5.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.230576635161235 4.341083864193546 +vertex 22.5 27.010433922646726 5.9748846207461686 +vertex 22.5 27.50604196382213 4.341083864193546 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.72618467633664 5.9748846207461686 +vertex 22.5 30.913445609864564 6.592201188381092 +vertex 22.5 26.68047134283894 6.592201188381092 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.72618467633664 5.9748846207461686 +vertex 22.5 26.68047134283894 6.592201188381092 +vertex 22.5 27.010433922646726 5.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 4.341083864193546 +vertex 22.5 56 6.592201188381092 +vertex 22.5 53.08655439013546 6.592201188381092 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 4.341083864193546 +vertex 22.5 53.08655439013546 6.592201188381092 +vertex 22.5 53.76942336483878 4.341083864193546 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.989566077353272 5.9748846207461686 +vertex 22.5 4.190895040066911 8.222413029254827 +vertex 22.5 0 8.222413029254827 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 2.989566077353272 5.9748846207461686 +vertex 22.5 0 8.222413029254827 +vertex 22.5 0 5.9748846207461686 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.913445609864564 6.592201188381092 +vertex 22.5 31.784811992770415 8.222413029254827 +vertex 22.5 25.809104959933087 8.222413029254827 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.913445609864564 6.592201188381092 +vertex 22.5 25.809104959933087 8.222413029254827 +vertex 22.5 26.68047134283894 6.592201188381092 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 31.784811992770415 8.222413029254827 +vertex 22.5 32.02236465236946 8.666842796235237 +vertex 22.5 25.444370876159343 8.666842796235237 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 31.784811992770415 8.222413029254827 +vertex 22.5 25.444370876159343 8.666842796235237 +vertex 22.5 25.809104959933087 8.222413029254827 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 6.592201188381092 +vertex 22.5 56 8.666842796235237 +vertex 22.5 51.97763534763058 8.666842796235237 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 6.592201188381092 +vertex 22.5 51.97763534763058 8.666842796235237 +vertex 22.5 53.08655439013546 6.592201188381092 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 4.190895040066911 8.222413029254827 +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 0 10.19238815542512 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 4.190895040066911 8.222413029254827 +vertex 22.5 0 10.19238815542512 +vertex 22.5 0 8.222413029254827 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 32.02236465236946 8.666842796235237 +vertex 22.5 33 9.858094914062523 +vertex 22.5 33 10.19238815542512 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 32.02236465236946 8.666842796235237 +vertex 22.5 33 10.19238815542512 +vertex 22.5 24.192388155425117 10.19238815542512 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 32.02236465236946 8.666842796235237 +vertex 22.5 24.192388155425117 10.19238815542512 +vertex 22.5 25.444370876159343 8.666842796235237 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 6 10.350277034189162 +vertex 22.5 6 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 6 14 +vertex 22.5 2 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 2 14 +vertex 22.5 0 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 0 14 +vertex 22.5 0 10.19238815542512 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33 10.19238815542512 +vertex 22.5 33 14 +vertex 22.5 30 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33 10.19238815542512 +vertex 22.5 30 14 +vertex 22.5 28 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33 10.19238815542512 +vertex 22.5 28 14 +vertex 22.5 24 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33 10.19238815542512 +vertex 22.5 24 14 +vertex 22.5 24 10.350277034189162 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 33 10.19238815542512 +vertex 22.5 24 10.350277034189162 +vertex 22.5 24.192388155425117 10.19238815542512 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 8.666842796235237 +vertex 22.5 56 14 +vertex 22.5 54 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 8.666842796235237 +vertex 22.5 54 14 +vertex 22.5 51 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 8.666842796235237 +vertex 22.5 51 14 +vertex 22.5 51 9.858094914062523 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 56 8.666842796235237 +vertex 22.5 51 9.858094914062523 +vertex 22.5 51.97763534763058 8.666842796235237 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 22.5 6 14 +vertex 22.5 6 10.350277034189162 +vertex -17.5 6 10.350277034189162 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 22.5 6 14 +vertex -17.5 6 10.350277034189162 +vertex -17.5 6 14 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 6 14 +vertex -20.5 6 1 +vertex -22.5 6 1 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 6 14 +vertex -22.5 6 1 +vertex -22.5 6 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -20.5 24 1 +vertex -20.5 24 14 +vertex -22.5 24 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -20.5 24 1 +vertex -22.5 24 14 +vertex -22.5 24 2 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -20.5 24 1 +vertex -22.5 24 2 +vertex -22.5 24 1 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 22.5 24 10.350277034189162 +vertex 22.5 24 14 +vertex -17.5 24 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 22.5 24 10.350277034189162 +vertex -17.5 24 14 +vertex -17.5 24 10.350277034189162 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 6 1 +vertex -20.5 24 1 +vertex -22.5 24 1 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 6 1 +vertex -22.5 24 1 +vertex -22.5 6 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 28 14 +vertex -22.5 30 14 +vertex -22.5 33 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 28 14 +vertex -22.5 33 14 +vertex -22.5 33 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 28 14 +vertex -22.5 33 2 +vertex -22.5 24 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 28 14 +vertex -22.5 24 2 +vertex -22.5 24 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 54 14 +vertex -22.5 56 14 +vertex -22.5 56 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 54 14 +vertex -22.5 56 2 +vertex -22.5 51 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 54 14 +vertex -22.5 51 2 +vertex -22.5 51 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 2 14 +vertex -22.5 6 14 +vertex -22.5 6 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 2 14 +vertex -22.5 6 1 +vertex -22.5 0 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 2 14 +vertex -22.5 0 1 +vertex -22.5 0 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 33 2 +vertex -22.5 51 2 +vertex -22.5 56 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 33 2 +vertex -22.5 56 2 +vertex -22.5 56 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 33 2 +vertex -22.5 56 1 +vertex -22.5 24 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 33 2 +vertex -22.5 24 1 +vertex -22.5 24 2 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 6 1 +vertex -22.5 24 1 +vertex -22.5 56 1 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 6 1 +vertex -22.5 56 1 +vertex -22.5 56 -14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 6 1 +vertex -22.5 56 -14 +vertex -22.5 0 -14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -22.5 6 1 +vertex -22.5 0 -14 +vertex -22.5 0 1 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 19.974884620746174 -11.01043392264673 +vertex -20.5 22.222413029254827 -9.809104959933089 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 22.222413029254827 -9.809104959933089 +vertex -20.5 24.19238815542512 -8.192388155425121 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 24.19238815542512 -8.192388155425121 +vertex -20.5 25.80910495993309 -6.222413029254832 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 25.80910495993309 -6.222413029254832 +vertex -20.5 27.010433922646726 -3.9748846207461694 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 27.010433922646726 -3.9748846207461694 +vertex -20.5 27.750208645241997 -1.5361741862096698 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 27.750208645241997 -1.5361741862096698 +vertex -20.5 28 0.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 28 0.9999999999999987 +vertex -20.5 24 1 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 24 1 +vertex -20.5 6 1 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 6 1 +vertex -20.5 2 0.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 2 0.9999999999999987 +vertex -20.5 2.2497913547580044 -1.5361741862096698 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 2.2497913547580044 -1.5361741862096698 +vertex -20.5 2.989566077353272 -3.9748846207461694 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 2.989566077353272 -3.9748846207461694 +vertex -20.5 4.190895040066913 -6.222413029254832 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 4.190895040066913 -6.222413029254832 +vertex -20.5 5.8076118445748826 -8.192388155425121 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 5.8076118445748826 -8.192388155425121 +vertex -20.5 7.777586970745172 -9.809104959933089 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 7.777586970745172 -9.809104959933089 +vertex -20.5 10.025115379253833 -11.01043392264673 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 10.025115379253833 -11.01043392264673 +vertex -20.5 12.463825813790333 -11.750208645241997 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 17.536174186209674 -11.750208645241997 +vertex -20.5 12.463825813790333 -11.750208645241997 +vertex -20.5 15 -12.000000000000002 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 46.59220118838108 -9.086554390135442 +vertex -20.5 48.66684279623523 -7.977635347630544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 48.66684279623523 -7.977635347630544 +vertex -20.5 50.48528137423857 -6.485281374238573 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 50.48528137423857 -6.485281374238573 +vertex -20.5 51.977635347630546 -4.66684279623523 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 51.977635347630546 -4.66684279623523 +vertex -20.5 53.08655439013544 -2.59220118838108 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 53.08655439013544 -2.59220118838108 +vertex -20.5 53.769423364838765 -0.3410838641935414 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 53.769423364838765 -0.3410838641935414 +vertex -20.5 54 1.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 54 1.9999999999999987 +vertex -20.5 51 1.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 51 1.9999999999999987 +vertex -20.5 33 1.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 33 1.9999999999999987 +vertex -20.5 30 1.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 30 1.9999999999999987 +vertex -20.5 30.230576635161235 -0.3410838641935414 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 30.230576635161235 -0.3410838641935414 +vertex -20.5 30.91344560986456 -2.59220118838108 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 30.91344560986456 -2.59220118838108 +vertex -20.5 32.02236465236946 -4.66684279623523 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 32.02236465236946 -4.66684279623523 +vertex -20.5 33.51471862576143 -6.485281374238573 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 33.51471862576143 -6.485281374238573 +vertex -20.5 35.33315720376477 -7.977635347630544 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 35.33315720376477 -7.977635347630544 +vertex -20.5 37.407798811618925 -9.086554390135442 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 37.407798811618925 -9.086554390135442 +vertex -20.5 39.658916135806464 -9.769423364838767 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 39.658916135806464 -9.769423364838767 +vertex -20.5 42 -10.000000000000002 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 6 1 +vertex -20.5 6 14 +vertex -20.5 2 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 6 1 +vertex -20.5 2 14 +vertex -20.5 2 0.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 28 0.9999999999999987 +vertex -20.5 28 14 +vertex -20.5 24 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 28 0.9999999999999987 +vertex -20.5 24 14 +vertex -20.5 24 1 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 33 1.9999999999999987 +vertex -20.5 33 14 +vertex -20.5 30 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 33 1.9999999999999987 +vertex -20.5 30 14 +vertex -20.5 30 1.9999999999999987 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 54 1.9999999999999987 +vertex -20.5 54 14 +vertex -20.5 51 14 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex -20.5 54 1.9999999999999987 +vertex -20.5 51 14 +vertex -20.5 51 1.9999999999999987 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 14 +vertex -17.5 2 10.192388155425128 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 10.192388155425128 +vertex -17.5 2 8.222413029254838 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 8.222413029254838 +vertex -17.5 2 5.97488462074617 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 5.97488462074617 +vertex -17.5 2 3.536174186209683 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 3.536174186209683 +vertex -17.5 2 1 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 2 14 +vertex -17.5 2 1 +vertex -20.5 2 0.9999999999999987 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -17.5 28 3.536174186209683 +vertex -17.5 28 5.97488462074617 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -17.5 28 5.97488462074617 +vertex -17.5 28 8.222413029254838 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -17.5 28 8.222413029254838 +vertex -17.5 28 10.192388155425128 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -17.5 28 10.192388155425128 +vertex -17.5 28 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -17.5 28 14 +vertex -20.5 28 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 28 1 +vertex -20.5 28 14 +vertex -20.5 28 0.9999999999999987 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 6 14 +vertex -17.5 6 10.350277034189162 +vertex -17.5 5.80761184457488 10.192388155425128 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 6 14 +vertex -17.5 5.80761184457488 10.192388155425128 +vertex -17.5 2 10.192388155425128 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 6 14 +vertex -17.5 2 10.192388155425128 +vertex -17.5 2 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 14 +vertex -17.5 28 10.192388155425128 +vertex -17.5 24.192388155425093 10.192388155425128 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 14 +vertex -17.5 24.192388155425093 10.192388155425128 +vertex -17.5 24 10.350277034189162 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 14 +vertex -17.5 24 10.350277034189162 +vertex -17.5 24 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 33 14 +vertex -17.5 33 9.85809491406247 +vertex -17.5 32.02236465236946 8.666842796235239 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 33 14 +vertex -17.5 32.02236465236946 8.666842796235239 +vertex -17.5 30 8.666842796235239 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 33 14 +vertex -17.5 30 8.666842796235239 +vertex -17.5 30 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 14 +vertex -17.5 54 8.666842796235239 +vertex -17.5 51.9776353476306 8.666842796235239 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 14 +vertex -17.5 51.9776353476306 8.666842796235239 +vertex -17.5 51 9.85809491406247 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 14 +vertex -17.5 51 9.85809491406247 +vertex -17.5 51 14 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 5.80761184457488 10.192388155425128 +vertex -17.5 4.190895040066913 8.222413029254838 +vertex -17.5 2 8.222413029254838 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 5.80761184457488 10.192388155425128 +vertex -17.5 2 8.222413029254838 +vertex -17.5 2 10.192388155425128 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 10.192388155425128 +vertex -17.5 28 8.222413029254838 +vertex -17.5 25.809104959933087 8.222413029254838 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 10.192388155425128 +vertex -17.5 25.809104959933087 8.222413029254838 +vertex -17.5 24.192388155425093 10.192388155425128 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 32.02236465236946 8.666842796235239 +vertex -17.5 30.913445609864567 6.592201188381105 +vertex -17.5 30 6.592201188381105 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 32.02236465236946 8.666842796235239 +vertex -17.5 30 6.592201188381105 +vertex -17.5 30 8.666842796235239 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 8.666842796235239 +vertex -17.5 54 6.592201188381105 +vertex -17.5 53.086554390135426 6.592201188381105 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 8.666842796235239 +vertex -17.5 53.086554390135426 6.592201188381105 +vertex -17.5 51.9776353476306 8.666842796235239 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 4.190895040066913 8.222413029254838 +vertex -17.5 2.989566077353271 5.97488462074617 +vertex -17.5 2 5.97488462074617 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 4.190895040066913 8.222413029254838 +vertex -17.5 2 5.97488462074617 +vertex -17.5 2 8.222413029254838 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 8.222413029254838 +vertex -17.5 28 5.97488462074617 +vertex -17.5 27.010433922646733 5.97488462074617 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 8.222413029254838 +vertex -17.5 27.010433922646733 5.97488462074617 +vertex -17.5 25.809104959933087 8.222413029254838 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 30.913445609864567 6.592201188381105 +vertex -17.5 30.230576635161235 4.341083864193564 +vertex -17.5 30 4.341083864193564 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 30.913445609864567 6.592201188381105 +vertex -17.5 30 4.341083864193564 +vertex -17.5 30 6.592201188381105 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 6.592201188381105 +vertex -17.5 54 4.341083864193564 +vertex -17.5 53.769423364838765 4.341083864193564 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 6.592201188381105 +vertex -17.5 53.769423364838765 4.341083864193564 +vertex -17.5 53.086554390135426 6.592201188381105 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 2.989566077353271 5.97488462074617 +vertex -17.5 2.2497913547580066 3.536174186209683 +vertex -17.5 2 3.536174186209683 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 2.989566077353271 5.97488462074617 +vertex -17.5 2 3.536174186209683 +vertex -17.5 2 5.97488462074617 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 5.97488462074617 +vertex -17.5 28 3.536174186209683 +vertex -17.5 27.750208645241997 3.536174186209683 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 5.97488462074617 +vertex -17.5 27.750208645241997 3.536174186209683 +vertex -17.5 27.010433922646733 5.97488462074617 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 30.230576635161235 4.341083864193564 +vertex -17.5 30 2 +vertex -17.5 30 4.341083864193564 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 54 4.341083864193564 +vertex -17.5 54 2 +vertex -17.5 53.769423364838765 4.341083864193564 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 2.2497913547580066 3.536174186209683 +vertex -17.5 2 1 +vertex -17.5 2 3.536174186209683 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex -17.5 28 3.536174186209683 +vertex -17.5 28 1 +vertex -17.5 27.750208645241997 3.536174186209683 +endloop +endfacet +facet normal 0 0.9951847266721969 -0.09801714032956002 +outer loop +vertex -17.5 2.2497913547580066 3.536174186209683 +vertex 22.5 2.2497913547580026 3.536174186209665 +vertex 22.5 2 1.0000000000000004 +endloop +endfacet +facet normal 0 0.9951847266721969 -0.09801714032956002 +outer loop +vertex -17.5 2.2497913547580066 3.536174186209683 +vertex 22.5 2 1.0000000000000004 +vertex -17.5 2 1 +endloop +endfacet +facet normal 0 0.956940335732209 -0.29028467725446194 +outer loop +vertex -17.5 2.989566077353271 5.97488462074617 +vertex 22.5 2.989566077353272 5.9748846207461686 +vertex 22.5 2.2497913547580026 3.536174186209665 +endloop +endfacet +facet normal 0 0.956940335732209 -0.29028467725446194 +outer loop +vertex -17.5 2.989566077353271 5.97488462074617 +vertex 22.5 2.2497913547580026 3.536174186209665 +vertex -17.5 2.2497913547580066 3.536174186209683 +endloop +endfacet +facet normal 0 0.8819212643483549 -0.4713967368259979 +outer loop +vertex -17.5 4.190895040066913 8.222413029254838 +vertex 22.5 4.190895040066911 8.222413029254827 +vertex 22.5 2.989566077353272 5.9748846207461686 +endloop +endfacet +facet normal 0 0.8819212643483549 -0.4713967368259979 +outer loop +vertex -17.5 4.190895040066913 8.222413029254838 +vertex 22.5 2.989566077353272 5.9748846207461686 +vertex -17.5 2.989566077353271 5.97488462074617 +endloop +endfacet +facet normal 0 0.7730104533627373 -0.6343932841636452 +outer loop +vertex -17.5 5.80761184457488 10.192388155425128 +vertex 22.5 5.807611844574881 10.19238815542512 +vertex 22.5 4.190895040066911 8.222413029254827 +endloop +endfacet +facet normal 0 0.7730104533627373 -0.6343932841636452 +outer loop +vertex -17.5 5.80761184457488 10.192388155425128 +vertex 22.5 4.190895040066911 8.222413029254827 +vertex -17.5 4.190895040066913 8.222413029254838 +endloop +endfacet +facet normal -1.6903632737905123e-16 -0.7730104533627384 -0.6343932841636436 +outer loop +vertex -17.5 25.809104959933087 8.222413029254838 +vertex 22.5 25.809104959933087 8.222413029254827 +vertex 22.5 25.444370876159343 8.666842796235237 +endloop +endfacet +facet normal -1.6903632737905123e-16 -0.7730104533627384 -0.6343932841636436 +outer loop +vertex -17.5 25.809104959933087 8.222413029254838 +vertex 22.5 25.444370876159343 8.666842796235237 +vertex 22.5 24.192388155425117 10.19238815542512 +endloop +endfacet +facet normal -1.6903632737905123e-16 -0.7730104533627384 -0.6343932841636436 +outer loop +vertex -17.5 25.809104959933087 8.222413029254838 +vertex 22.5 24.192388155425117 10.19238815542512 +vertex -17.5 24.192388155425093 10.192388155425128 +endloop +endfacet +facet normal -1.7759490741206715e-16 -0.8819212643483545 -0.47139673682599864 +outer loop +vertex -17.5 27.010433922646733 5.97488462074617 +vertex 22.5 27.010433922646726 5.9748846207461686 +vertex 22.5 26.68047134283894 6.592201188381092 +endloop +endfacet +facet normal -1.7759490741206715e-16 -0.8819212643483545 -0.47139673682599864 +outer loop +vertex -17.5 27.010433922646733 5.97488462074617 +vertex 22.5 26.68047134283894 6.592201188381092 +vertex 22.5 25.809104959933087 8.222413029254827 +endloop +endfacet +facet normal -1.7759490741206715e-16 -0.8819212643483545 -0.47139673682599864 +outer loop +vertex -17.5 27.010433922646733 5.97488462074617 +vertex 22.5 25.809104959933087 8.222413029254827 +vertex -17.5 25.809104959933087 8.222413029254838 +endloop +endfacet +facet normal -2.1712847579114583e-16 -0.9569403357322095 -0.2902846772544606 +outer loop +vertex -17.5 27.750208645241997 3.536174186209683 +vertex 22.5 27.750208645241994 3.536174186209665 +vertex 22.5 27.50604196382213 4.341083864193546 +endloop +endfacet +facet normal -2.1712847579114583e-16 -0.9569403357322095 -0.2902846772544606 +outer loop +vertex -17.5 27.750208645241997 3.536174186209683 +vertex 22.5 27.50604196382213 4.341083864193546 +vertex 22.5 27.010433922646726 5.9748846207461686 +endloop +endfacet +facet normal -2.1712847579114583e-16 -0.9569403357322095 -0.2902846772544606 +outer loop +vertex -17.5 27.750208645241997 3.536174186209683 +vertex 22.5 27.010433922646726 5.9748846207461686 +vertex -17.5 27.010433922646733 5.97488462074617 +endloop +endfacet +facet normal 8.705670880143485e-18 -0.9951847266721968 -0.09801714032956094 +outer loop +vertex -17.5 28 1 +vertex 22.5 28 1.0000000000000036 +vertex 22.5 27.901508596642834 2.0000000000000133 +endloop +endfacet +facet normal 8.705670880143485e-18 -0.9951847266721968 -0.09801714032956094 +outer loop +vertex -17.5 28 1 +vertex 22.5 27.901508596642834 2.0000000000000133 +vertex 22.5 27.750208645241994 3.536174186209665 +endloop +endfacet +facet normal 8.705670880143485e-18 -0.9951847266721968 -0.09801714032956094 +outer loop +vertex -17.5 28 1 +vertex 22.5 27.750208645241994 3.536174186209665 +vertex -17.5 27.750208645241997 3.536174186209683 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 0 14 +vertex 22.5 2 14 +vertex -17.5 2 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 0 14 +vertex -17.5 2 14 +vertex -20.5 2 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 0 14 +vertex -20.5 2 14 +vertex -22.5 2 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 0 14 +vertex -22.5 2 14 +vertex -22.5 0 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 2 14 +vertex -20.5 6 14 +vertex -22.5 6 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 2 14 +vertex -22.5 6 14 +vertex -22.5 2 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 2 14 +vertex 22.5 6 14 +vertex -17.5 6 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 2 14 +vertex -17.5 6 14 +vertex -17.5 2 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 24 14 +vertex -20.5 28 14 +vertex -22.5 28 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 24 14 +vertex -22.5 28 14 +vertex -22.5 24 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 24 14 +vertex 22.5 28 14 +vertex -17.5 28 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 24 14 +vertex -17.5 28 14 +vertex -17.5 24 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex -17.5 28 14 +vertex 22.5 28 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex 22.5 28 14 +vertex 22.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex 22.5 30 14 +vertex -17.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex -17.5 30 14 +vertex -20.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex -20.5 30 14 +vertex -22.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 28 14 +vertex -22.5 30 14 +vertex -22.5 28 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 30 14 +vertex -20.5 33 14 +vertex -22.5 33 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 30 14 +vertex -22.5 33 14 +vertex -22.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 30 14 +vertex 22.5 33 14 +vertex -17.5 33 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 30 14 +vertex -17.5 33 14 +vertex -17.5 30 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 51 14 +vertex -20.5 54 14 +vertex -22.5 54 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 51 14 +vertex -22.5 54 14 +vertex -22.5 51 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 51 14 +vertex 22.5 54 14 +vertex -17.5 54 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex 22.5 51 14 +vertex -17.5 54 14 +vertex -17.5 51 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 54 14 +vertex -17.5 54 14 +vertex 22.5 54 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 54 14 +vertex 22.5 54 14 +vertex 22.5 56 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 54 14 +vertex 22.5 56 14 +vertex -22.5 56 14 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 54 14 +vertex -22.5 56 14 +vertex -22.5 54 14 +endloop +endfacet +facet normal 0 0.6343932841636452 -0.7730104533627373 +outer loop +vertex -17.5 6 10.350277034189162 +vertex 22.5 6 10.350277034189162 +vertex 22.5 5.807611844574881 10.19238815542512 +endloop +endfacet +facet normal 0 0.6343932841636452 -0.7730104533627373 +outer loop +vertex -17.5 6 10.350277034189162 +vertex 22.5 5.807611844574881 10.19238815542512 +vertex -17.5 5.80761184457488 10.192388155425128 +endloop +endfacet +facet normal 0 -0.6343932841636452 -0.7730104533627373 +outer loop +vertex -17.5 24.192388155425093 10.192388155425128 +vertex 22.5 24.192388155425117 10.19238815542512 +vertex 22.5 24 10.350277034189162 +endloop +endfacet +facet normal 0 -0.6343932841636452 -0.7730104533627373 +outer loop +vertex -17.5 24.192388155425093 10.192388155425128 +vertex 22.5 24 10.350277034189162 +vertex -17.5 24 10.350277034189162 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex 22.5 40.06181013205122 -9.809104959933086 +vertex 22.5 42.00000000000004 -10 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex 22.5 42.00000000000004 -10 +vertex -20.5 42 -10.000000000000002 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex -20.5 42 -10.000000000000002 +vertex -20.5 39.658916135806464 -9.769423364838767 +endloop +endfacet +facet normal 0 0.29028467725446094 0.9569403357322095 +outer loop +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex 22.5 39.658916135806464 -9.769423364838763 +vertex -20.5 39.658916135806464 -9.769423364838767 +endloop +endfacet +facet normal 0 0.29028467725446094 0.9569403357322095 +outer loop +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex -20.5 39.658916135806464 -9.769423364838767 +vertex -20.5 37.407798811618925 -9.086554390135442 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex 22.5 35.734931448210716 -8.192388155425117 +vertex 22.5 37.40779881161892 -9.08655439013544 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex 22.5 37.40779881161892 -9.08655439013544 +vertex -20.5 37.407798811618925 -9.086554390135442 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex -20.5 37.407798811618925 -9.086554390135442 +vertex -20.5 35.33315720376477 -7.977635347630544 +endloop +endfacet +facet normal 0 0.6343932841636452 0.7730104533627373 +outer loop +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex 22.5 35.33315720376483 -7.977635347630582 +vertex -20.5 35.33315720376477 -7.977635347630544 +endloop +endfacet +facet normal 0 0.6343932841636452 0.7730104533627373 +outer loop +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex -20.5 35.33315720376477 -7.977635347630544 +vertex -20.5 33.51471862576143 -6.485281374238573 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex 22.5 33.29898815025303 -6.222413029254828 +vertex 22.5 33.5147186257614 -6.485281374238547 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex 22.5 33.5147186257614 -6.485281374238547 +vertex -20.5 33.51471862576143 -6.485281374238573 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex -20.5 33.51471862576143 -6.485281374238573 +vertex -20.5 32.02236465236946 -4.66684279623523 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex 22.5 31.65250530195836 -3.974884620746166 +vertex 22.5 32.02236465236943 -4.666842796235194 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex 22.5 32.02236465236943 -4.666842796235194 +vertex -20.5 32.02236465236946 -4.66684279623523 +endloop +endfacet +facet normal -1 0 0 +outer loop +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex -20.5 32.02236465236946 -4.66684279623523 +vertex -20.5 30.91344560986456 -2.59220118838108 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex 22.5 30.59310332095606 -1.5361741862096674 +vertex 22.5 30.91344560986457 -2.59220118838111 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex 22.5 30.91344560986457 -2.59220118838111 +vertex -20.5 30.91344560986456 -2.59220118838108 +endloop +endfacet +facet normal 1 0 0 +outer loop +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex -20.5 30.91344560986456 -2.59220118838108 +vertex -20.5 30.230576635161235 -0.3410838641935414 +endloop +endfacet +facet normal -1.2103642558507924e-16 0.9951847266721968 0.09801714032956062 +outer loop +vertex -17.5 30 2 +vertex 22.5 30.000000000000004 2.0000000000000133 +vertex 22.5 30.09849140335717 1.0000000000000004 +endloop +endfacet +facet normal -1.2103642558507924e-16 0.9951847266721968 0.09801714032956062 +outer loop +vertex -17.5 30 2 +vertex 22.5 30.09849140335717 1.0000000000000004 +vertex 22.5 30.23057663516124 -0.34108386419352454 +endloop +endfacet +facet normal -1.2103642558507924e-16 0.9951847266721968 0.09801714032956062 +outer loop +vertex -17.5 30 2 +vertex 22.5 30.23057663516124 -0.34108386419352454 +vertex -20.5 30.230576635161235 -0.3410838641935414 +endloop +endfacet +facet normal -1.2103642558507924e-16 0.9951847266721968 0.09801714032956062 +outer loop +vertex -17.5 30 2 +vertex -20.5 30.230576635161235 -0.3410838641935414 +vertex -20.5 30 1.9999999999999987 +endloop +endfacet +facet normal -3.3036573782937214e-17 -0.9951847266721963 0.09801714032956674 +outer loop +vertex 22.5 53.76942336483875 -0.34108386419352454 +vertex 22.5 54 2.0000000000000133 +vertex -17.5 54 2 +endloop +endfacet +facet normal -3.3036573782937214e-17 -0.9951847266721963 0.09801714032956674 +outer loop +vertex 22.5 53.76942336483875 -0.34108386419352454 +vertex -17.5 54 2 +vertex -20.5 54 1.9999999999999987 +endloop +endfacet +facet normal -3.3036573782937214e-17 -0.9951847266721963 0.09801714032956674 +outer loop +vertex 22.5 53.76942336483875 -0.34108386419352454 +vertex -20.5 54 1.9999999999999987 +vertex -20.5 53.769423364838765 -0.3410838641935414 +endloop +endfacet +facet normal 0 -0.956940335732209 0.29028467725446205 +outer loop +vertex 22.5 53.08655439013547 -2.59220118838111 +vertex 22.5 53.76942336483875 -0.34108386419352454 +vertex -20.5 53.769423364838765 -0.3410838641935414 +endloop +endfacet +facet normal 0 -0.956940335732209 0.29028467725446205 +outer loop +vertex 22.5 53.08655439013547 -2.59220118838111 +vertex -20.5 53.769423364838765 -0.3410838641935414 +vertex -20.5 53.08655439013544 -2.59220118838108 +endloop +endfacet +facet normal 0 -0.8819212643483564 0.47139673682599514 +outer loop +vertex 22.5 51.97763534763056 -4.666842796235194 +vertex 22.5 53.08655439013547 -2.59220118838111 +vertex -20.5 53.08655439013544 -2.59220118838108 +endloop +endfacet +facet normal 0 -0.8819212643483564 0.47139673682599514 +outer loop +vertex 22.5 51.97763534763056 -4.666842796235194 +vertex -20.5 53.08655439013544 -2.59220118838108 +vertex -20.5 51.977635347630546 -4.66684279623523 +endloop +endfacet +facet normal 0 -0.7730104533627343 0.6343932841636487 +outer loop +vertex 22.5 50.485281374238554 -6.485281374238547 +vertex 22.5 51.97763534763056 -4.666842796235194 +vertex -20.5 51.977635347630546 -4.66684279623523 +endloop +endfacet +facet normal 0 -0.7730104533627343 0.6343932841636487 +outer loop +vertex 22.5 50.485281374238554 -6.485281374238547 +vertex -20.5 51.977635347630546 -4.66684279623523 +vertex -20.5 50.48528137423857 -6.485281374238573 +endloop +endfacet +facet normal 0 -0.6343932841636462 0.7730104533627363 +outer loop +vertex 22.5 48.66684279623521 -7.977635347630582 +vertex 22.5 50.485281374238554 -6.485281374238547 +vertex -20.5 50.48528137423857 -6.485281374238573 +endloop +endfacet +facet normal 0 -0.6343932841636462 0.7730104533627363 +outer loop +vertex 22.5 48.66684279623521 -7.977635347630582 +vertex -20.5 50.48528137423857 -6.485281374238573 +vertex -20.5 48.66684279623523 -7.977635347630544 +endloop +endfacet +facet normal 0 -0.4713967368259972 0.8819212643483554 +outer loop +vertex 22.5 46.59220118838111 -9.08655439013544 +vertex 22.5 48.66684279623521 -7.977635347630582 +vertex -20.5 48.66684279623523 -7.977635347630544 +endloop +endfacet +facet normal 0 -0.4713967368259972 0.8819212643483554 +outer loop +vertex 22.5 46.59220118838111 -9.08655439013544 +vertex -20.5 48.66684279623523 -7.977635347630544 +vertex -20.5 46.59220118838108 -9.086554390135442 +endloop +endfacet +facet normal 0 -0.2902846772544629 0.9569403357322087 +outer loop +vertex 22.5 44.34108386419353 -9.769423364838763 +vertex 22.5 46.59220118838111 -9.08655439013544 +vertex -20.5 46.59220118838108 -9.086554390135442 +endloop +endfacet +facet normal 0 -0.2902846772544629 0.9569403357322087 +outer loop +vertex 22.5 44.34108386419353 -9.769423364838763 +vertex -20.5 46.59220118838108 -9.086554390135442 +vertex -20.5 44.34108386419354 -9.769423364838767 +endloop +endfacet +facet normal 0 -0.09801714032956217 0.9951847266721968 +outer loop +vertex 22.5 42.00000000000004 -10 +vertex 22.5 44.34108386419353 -9.769423364838763 +vertex -20.5 44.34108386419354 -9.769423364838767 +endloop +endfacet +facet normal 0 -0.09801714032956217 0.9951847266721968 +outer loop +vertex 22.5 42.00000000000004 -10 +vertex -20.5 44.34108386419354 -9.769423364838767 +vertex -20.5 42 -10.000000000000002 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 22.5 33 14 +vertex 22.5 33 10.19238815542512 +vertex 22.5 33 9.858094914062523 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 22.5 33 14 +vertex 22.5 33 9.858094914062523 +vertex -17.5 33 9.85809491406247 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex 22.5 33 14 +vertex -17.5 33 9.85809491406247 +vertex -17.5 33 14 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 33 14 +vertex -20.5 33 1.9999999999999987 +vertex -22.5 33 2 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 33 14 +vertex -22.5 33 2 +vertex -22.5 33 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -20.5 51 1.9999999999999987 +vertex -20.5 51 14 +vertex -22.5 51 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -20.5 51 1.9999999999999987 +vertex -22.5 51 14 +vertex -22.5 51 2 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 22.5 51 9.858094914062523 +vertex 22.5 51 14 +vertex -17.5 51 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex 22.5 51 9.858094914062523 +vertex -17.5 51 14 +vertex -17.5 51 9.85809491406247 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 33 1.9999999999999987 +vertex -20.5 51 1.9999999999999987 +vertex -22.5 51 2 +endloop +endfacet +facet normal 0 0 1 +outer loop +vertex -20.5 33 1.9999999999999987 +vertex -22.5 51 2 +vertex -22.5 33 2 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 30 14 +vertex -17.5 30 14 +vertex -17.5 30 8.666842796235239 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 30 14 +vertex -17.5 30 8.666842796235239 +vertex -17.5 30 6.592201188381105 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 30 14 +vertex -17.5 30 6.592201188381105 +vertex -17.5 30 4.341083864193564 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 30 14 +vertex -17.5 30 4.341083864193564 +vertex -17.5 30 2 +endloop +endfacet +facet normal 0 1 0 +outer loop +vertex -20.5 30 14 +vertex -17.5 30 2 +vertex -20.5 30 1.9999999999999987 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 54 2 +vertex -17.5 54 4.341083864193564 +vertex -17.5 54 6.592201188381105 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 54 2 +vertex -17.5 54 6.592201188381105 +vertex -17.5 54 8.666842796235239 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 54 2 +vertex -17.5 54 8.666842796235239 +vertex -17.5 54 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 54 2 +vertex -17.5 54 14 +vertex -20.5 54 14 +endloop +endfacet +facet normal 0 -1 0 +outer loop +vertex -17.5 54 2 +vertex -20.5 54 14 +vertex -20.5 54 1.9999999999999987 +endloop +endfacet +facet normal -4.352835440071649e-17 0.995184726672197 -0.09801714032955884 +outer loop +vertex -17.5 30.230576635161235 4.341083864193564 +vertex 22.5 30.230576635161235 4.341083864193546 +vertex 22.5 30.15129995140084 3.536174186209665 +endloop +endfacet +facet normal -4.352835440071649e-17 0.995184726672197 -0.09801714032955884 +outer loop +vertex -17.5 30.230576635161235 4.341083864193564 +vertex 22.5 30.15129995140084 3.536174186209665 +vertex 22.5 30.000000000000004 2.0000000000000133 +endloop +endfacet +facet normal -4.352835440071649e-17 0.995184726672197 -0.09801714032955884 +outer loop +vertex -17.5 30.230576635161235 4.341083864193564 +vertex 22.5 30.000000000000004 2.0000000000000133 +vertex -17.5 30 2 +endloop +endfacet +facet normal -5.2452295536670685e-18 0.9569403357322082 -0.290284677254465 +outer loop +vertex -17.5 30.913445609864567 6.592201188381105 +vertex 22.5 30.913445609864564 6.592201188381092 +vertex 22.5 30.72618467633664 5.9748846207461686 +endloop +endfacet +facet normal -5.2452295536670685e-18 0.9569403357322082 -0.290284677254465 +outer loop +vertex -17.5 30.913445609864567 6.592201188381105 +vertex 22.5 30.72618467633664 5.9748846207461686 +vertex 22.5 30.230576635161235 4.341083864193546 +endloop +endfacet +facet normal -5.2452295536670685e-18 0.9569403357322082 -0.290284677254465 +outer loop +vertex -17.5 30.913445609864567 6.592201188381105 +vertex 22.5 30.230576635161235 4.341083864193546 +vertex -17.5 30.230576635161235 4.341083864193564 +endloop +endfacet +facet normal -2.0934220438295677e-17 0.8819212643483533 -0.47139673682600114 +outer loop +vertex -17.5 32.02236465236946 8.666842796235239 +vertex 22.5 32.02236465236946 8.666842796235237 +vertex 22.5 31.784811992770415 8.222413029254827 +endloop +endfacet +facet normal -2.0934220438295677e-17 0.8819212643483533 -0.47139673682600114 +outer loop +vertex -17.5 32.02236465236946 8.666842796235239 +vertex 22.5 31.784811992770415 8.222413029254827 +vertex 22.5 30.913445609864564 6.592201188381092 +endloop +endfacet +facet normal -2.0934220438295677e-17 0.8819212643483533 -0.47139673682600114 +outer loop +vertex -17.5 32.02236465236946 8.666842796235239 +vertex 22.5 30.913445609864564 6.592201188381092 +vertex -17.5 30.913445609864567 6.592201188381105 +endloop +endfacet +facet normal 0 -0.8819212643483564 -0.47139673682599514 +outer loop +vertex -17.5 53.086554390135426 6.592201188381105 +vertex 22.5 53.08655439013546 6.592201188381092 +vertex 22.5 51.97763534763058 8.666842796235237 +endloop +endfacet +facet normal 0 -0.8819212643483564 -0.47139673682599514 +outer loop +vertex -17.5 53.086554390135426 6.592201188381105 +vertex 22.5 51.97763534763058 8.666842796235237 +vertex -17.5 51.9776353476306 8.666842796235239 +endloop +endfacet +facet normal 0 -0.9569403357322089 -0.29028467725446216 +outer loop +vertex -17.5 53.769423364838765 4.341083864193564 +vertex 22.5 53.76942336483878 4.341083864193546 +vertex 22.5 53.08655439013546 6.592201188381092 +endloop +endfacet +facet normal 0 -0.9569403357322089 -0.29028467725446216 +outer loop +vertex -17.5 53.769423364838765 4.341083864193564 +vertex 22.5 53.08655439013546 6.592201188381092 +vertex -17.5 53.086554390135426 6.592201188381105 +endloop +endfacet +facet normal 0 -0.9951847266721969 -0.09801714032955997 +outer loop +vertex -17.5 54 2 +vertex 22.5 54 2.0000000000000133 +vertex 22.5 53.76942336483878 4.341083864193546 +endloop +endfacet +facet normal 0 -0.9951847266721969 -0.09801714032955997 +outer loop +vertex -17.5 54 2 +vertex 22.5 53.76942336483878 4.341083864193546 +vertex -17.5 53.769423364838765 4.341083864193564 +endloop +endfacet +facet normal 0 0.7730104533627354 -0.6343932841636475 +outer loop +vertex -17.5 33 9.85809491406247 +vertex 22.5 33 9.858094914062523 +vertex 22.5 32.02236465236946 8.666842796235237 +endloop +endfacet +facet normal 0 0.7730104533627354 -0.6343932841636475 +outer loop +vertex -17.5 33 9.85809491406247 +vertex 22.5 32.02236465236946 8.666842796235237 +vertex -17.5 32.02236465236946 8.666842796235239 +endloop +endfacet +facet normal 0 -0.7730104533627389 -0.6343932841636432 +outer loop +vertex -17.5 51.9776353476306 8.666842796235239 +vertex 22.5 51.97763534763058 8.666842796235237 +vertex 22.5 51 9.858094914062523 +endloop +endfacet +facet normal 0 -0.7730104533627389 -0.6343932841636432 +outer loop +vertex -17.5 51.9776353476306 8.666842796235239 +vertex 22.5 51 9.858094914062523 +vertex -17.5 51 9.85809491406247 +endloop +endfacet +endsolid csg.js